Teknor Skrevet lørdag kl 17:39 Skrevet lørdag kl 17:39 Jeg har noen kodelinjer som har vært med meg i mange år. Ikke spesielt elegant, og største ulempen er at jeg får en del feilmeldinger i loggen når den søker etter strømprisene for morgendagen når de ikke er publisert enda. Er ikke noe yaml ekspert, så kan noen bistå med en bedre kode? Helst med samme "unique_id og friendly_name siden jeg har en del automasjoner som bruker disse. - platform: template sensors: nordpool_today_hr_00_01: unique_id: "nordpool_today_hr_00_01" friendly_name: "Today hour 01" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.today[0] }}" nordpool_today_hr_01_02: unique_id: "nordpool_today_hr_01_02" friendly_name: "Today hour 02" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.today[1] }}" nordpool_today_hr_02_03: unique_id: "nordpool_today_hr_02_03" friendly_name: "Today hour 03" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.today[2] }}" nordpool_today_hr_03_04: unique_id: "nordpool_today_hr_03_04" friendly_name: "Today hour 03" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.today[3] }}" nordpool_today_hr_04_05: unique_id: "nordpool_today_hr_04_05" friendly_name: "Today hour 04" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.today[4] }}" nordpool_today_hr_05_06: unique_id: "nordpool_today_hr_05_06" friendly_name: "Today hour 05" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.today[5] }}" nordpool_today_hr_06_07: unique_id: "nordpool_today_hr_06_07" friendly_name: "Today hour 06" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.today[6] }}" nordpool_today_hr_07_08: unique_id: "nordpool_today_hr_07_08" friendly_name: "Today hour 07" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.today[7] }}" nordpool_today_hr_08_09: unique_id: "nordpool_today_hr_08_09" friendly_name: "Today hour 08" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.today[8] }}" nordpool_today_hr_09_10: unique_id: "nordpool_today_hr_09_10" friendly_name: "Today hour 09" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.today[9] }}" nordpool_today_hr_10_11: unique_id: "nordpool_today_hr_10_11" friendly_name: "Today hour 10" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.today[10] }}" nordpool_today_hr_11_12: unique_id: "nordpool_today_hr_11_12" friendly_name: "Today hour 11" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.today[11] }}" nordpool_today_hr_12_13: unique_id: "nordpool_today_hr_12_13" friendly_name: "Today hour 12" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.today[12] }}" nordpool_today_hr_13_14: unique_id: "nordpool_today_hr_13_14" friendly_name: "Today hour 13" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.today[13] }}" nordpool_today_hr_14_15: unique_id: "nordpool_today_hr_14_15" friendly_name: "Today hour 14" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.today[14] }}" nordpool_today_hr_15_16: unique_id: "nordpool_today_hr_15_16" friendly_name: "Today hour 15" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.today[15] }}" nordpool_today_hr_16_17: unique_id: "nordpool_today_hr_16_17" friendly_name: "Today hour 16" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.today[16] }}" nordpool_today_hr_17_18: unique_id: "nordpool_today_hr_17_18" friendly_name: "Today hour 17" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.today[17] }}" nordpool_today_hr_18_19: unique_id: "nordpool_today_hr_18_19" friendly_name: "Today hour 18" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.today[18] }}" nordpool_today_hr_19_20: unique_id: "nordpool_today_hr_19_20" friendly_name: "Today hour 19" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.today[19] }}" nordpool_today_hr_20_21: unique_id: "nordpool_today_hr_20_21" friendly_name: "Today hour 20" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.today[20] }}" nordpool_today_hr_21_22: unique_id: "nordpool_today_hr_21_22" friendly_name: "Today hour 21" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.today[21] }}" nordpool_today_hr_22_23: unique_id: "nordpool_today_hr_22_23" friendly_name: "Today hour 22" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.today[22] }}" nordpool_today_hr_23_24: unique_id: "nordpool_today_hr_23_24" friendly_name: "Today hour 23" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.today[23] }}" # and than for the day ahead... nordpool_tomorrow_hr_00_01: unique_id: "nordpool_tomorrow_hr_00_01" friendly_name: "Tomorrow hour 01" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.tomorrow[0] }}" nordpool_tomorrow_hr_01_02: unique_id: "nordpool_tomorrow_hr_01_02" friendly_name: "Tomorrow hour 02" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.tomorrow[1] }}" nordpool_tomorrow_hr_02_03: unique_id: "nordpool_tomorrow_hr_02_03" friendly_name: "Tomorrow hour 03" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.tomorrow[2] }}" nordpool_tomorrow_hr_03_04: unique_id: "nordpool_tomorrow_hr_03_04" friendly_name: "Tomorrow hour 03" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.tomorrow[3] }}" nordpool_tomorrow_hr_04_05: unique_id: "nordpool_tomorrow_hr_04_05" friendly_name: "Tomorrow hour 04" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.tomorrow[4] }}" nordpool_tomorrow_hr_05_06: unique_id: "nordpool_tomorrow_hr_05_06" friendly_name: "Tomorrow hour 05" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.tomorrow[5] }}" nordpool_tomorrow_hr_06_07: unique_id: "nordpool_tomorrow_hr_06_07" friendly_name: "Tomorrow hour 06" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.tomorrow[6] }}" nordpool_tomorrow_hr_07_08: unique_id: "nordpool_tomorrow_hr_07_08" friendly_name: "Tomorrow hour 07" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.tomorrow[7] }}" nordpool_tomorrow_hr_08_09: unique_id: "nordpool_tomorrow_hr_08_09" friendly_name: "Tomorrow hour 08" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.tomorrow[8] }}" nordpool_tomorrow_hr_09_10: unique_id: "nordpool_tomorrow_hr_09_10" friendly_name: "Tomorrow hour 09" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.tomorrow[9] }}" nordpool_tomorrow_hr_10_11: unique_id: "nordpool_tomorrow_hr_10_11" friendly_name: "Tomorrow hour 10" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.tomorrow[10] }}" nordpool_tomorrow_hr_11_12: unique_id: "nordpool_tomorrow_hr_11_12" friendly_name: "Tomorrow hour 11" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.tomorrow[11] }}" nordpool_tomorrow_hr_12_13: unique_id: "nordpool_tomorrow_hr_12_13" friendly_name: "Tomorrow hour 12" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.tomorrow[12] }}" nordpool_tomorrow_hr_13_14: unique_id: "nordpool_tomorrow_hr_13_14" friendly_name: "Tomorrow hour 13" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.tomorrow[13] }}" nordpool_tomorrow_hr_14_15: unique_id: "nordpool_tomorrow_hr_14_15" friendly_name: "Tomorrow hour 14" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.tomorrow[14] }}" nordpool_tomorrow_hr_15_16: unique_id: "nordpool_tomorrow_hr_15_16" friendly_name: "Tomorrow hour 15" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.tomorrow[15] }}" nordpool_tomorrow_hr_16_17: unique_id: "nordpool_tomorrow_hr_16_17" friendly_name: "Tomorrow hour 16" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.tomorrow[16] }}" nordpool_tomorrow_hr_17_18: unique_id: "nordpool_tomorrow_hr_17_18" friendly_name: "Tomorrow hour 17" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.tomorrow[17] }}" nordpool_tomorrow_hr_18_19: unique_id: "nordpool_tomorrow_hr_18_19" friendly_name: "Tomorrow hour 18" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.tomorrow[18] }}" nordpool_tomorrow_hr_19_20: unique_id: "nordpool_tomorrow_hr_19_20" friendly_name: "Tomorrow hour 19" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.tomorrow[19] }}" nordpool_tomorrow_hr_20_21: unique_id: "nordpool_tomorrow_hr_20_21" friendly_name: "Tomorrow hour 20" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.tomorrow[20] }}" nordpool_tomorrow_hr_21_22: unique_id: "nordpool_tomorrow_hr_21_22" friendly_name: "Tomorrow hour 21" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.tomorrow[21] }}" nordpool_tomorrow_hr_22_23: unique_id: "nordpool_tomorrow_hr_22_23" friendly_name: "Tomorrow hour 22" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.tomorrow[22] }}" nordpool_tomorrow_hr_23_24: unique_id: "nordpool_tomorrow_hr_23_24" friendly_name: "Tomorrow hour 23" # unit_of_measurement: "øre" icon_template: mdi:cash value_template: "{{ states.sensor.nordpool_kwh_no2_nok_3_10_025.attributes.tomorrow[23] }}" Siter
mgartin Skrevet i går, 18:15 Skrevet i går, 18:15 Ikke et direkte svar på spørsmålet ditt, men jeg tror logikken i koden bryter sammen nå som prisene fra nordpool vil ha 24*4 elementer etter at vi gikk over til prising for hvert 15.minutt (hvert kvarter, 15 minutter). Jeg jobber med å rydde opp i mine automasjoner nå, hvis jeg lykkes kan jeg poste noe greier 😉 Siter
Teknor Skrevet i går, 19:24 Forfatter Skrevet i går, 19:24 mgartin skrev (1 time siden): Ikke et direkte svar på spørsmålet ditt, men jeg tror logikken i koden bryter sammen nå som prisene fra nordpool vil ha 24*4 elementer etter at vi gikk over til prising for hvert 15.minutt (hvert kvarter, 15 minutter). Jeg jobber med å rydde opp i mine automasjoner nå, hvis jeg lykkes kan jeg poste noe greier 😉 Ja - enig. Må gjøre en opprydding jeg også. Del gjerne dine tanker. Siter
hjemmedude Skrevet 16 timer siden Skrevet 16 timer siden Fyrer vvb i 4t i billigste tider på natt, men lurer på om denne nå blir 4x15min ila natten? Vurderer å bare la den stå på 24/7, og så stoppe elbillader når vvb trekker strøm. Har norgespris så spiller ingen rolle lenger.. Siter
thoralex Skrevet 14 timer siden Skrevet 14 timer siden hjemmedude skrev (1 time siden): Fyrer vvb i 4t i billigste tider på natt, men lurer på om denne nå blir 4x15min ila natten? Vurderer å bare la den stå på 24/7, og så stoppe elbillader når vvb trekker strøm. Har norgespris så spiller ingen rolle lenger.. Jeg bruker AIO energy management til å velge de billigste timene, den er tilpasset det og gjør at man enkelt kan velge 15 eller 60 minutters prising for hver sensor og den har 60 min. som standard, så hos meg fortsatte alt som om ingen ting var skjedd. Satte kjapt opp en ekstra sensor med kvarter i går for å sammenligne resultatet, det var så enkelt som å kopiere en av de gamle sensorene, gi nytt navn og legge til ei linje. Har også justert en gammel og dårlig laget automasjon så den skal fungere uavhengig hvor lange perioder det styres etter, de nyere jeg hadde laget var allerede i orden. Mange nettselskap har lavere pris på natt og eventuelt helg så det kan være verdt bryet å styre litt likevel, men det er faste tider så det kan gjøres veldig enkelt. Siter
hjemmedude Skrevet 4 timer siden Skrevet 4 timer siden På dagtid var vbb aktiv i 30 min. Normalt 2t (eller til vvb er ferdig, men Max 2t). Så noe har skjedd 🙂 Siter
Anbefalte innlegg
Bli med i samtalen
Du kan publisere innhold nå og registrere deg senere. Hvis du har en konto, logg inn nå for å poste med kontoen din.