Gå til innhold
  • Bli medlem
Støtt hjemmeautomasjon.no!

jorno

Medlemmer
  • Innlegg

    9
  • Ble med

  • Besøkte siden sist

  • Dager vunnet

    1

jorno vant dagen sist 14. juli 2023

jorno hadde mest likt innhold!

Hjemmeautomasjon

  • System
    Home Assistant

jorno sine prestasjoner

Lysmester

Lysmester (5/16)

  • Første innlegg
  • Reagerer godt
  • Samtalestarter
  • Uke én ferdig
  • En måned senere

Nylige merker

7

Nettsamfunnsomdømme

  1. Takk for svar, @stigvi . Forsøker å ta i bruk Utility-integrasjonen mot sensorene jeg har laget, for å se om det blir riktig. Tror kanskje jeg må knytte den opp mot Reimann sum-sensoren i stedet, siden den summerer opp. Er litt forvirra rundt hva som gjør hva, så det blir litt prøving og feiling, men får det sikkert til etter noen forsøk :-)
  2. Nå som vi kan styre laster basert på dette (billader og varmtvannsbereder for min del), er det noen som vet hvordan man kan lage sensorer med forbruk? Det jeg ønsker meg: - Totalkostnad pr døgn, pr uke og pr måned, basert på strømpris - Snittpris for strømmen som er brukt til hhv VVB og billader i løpet av siste døgn, uke og måned Mulig det er mye å be om, men det hadde vært hyggelig med slik info også. Jeg har fått på plass totalkostnad basert på input fra en eller annen post et eller annet sted (beklager til opprinnelsen!! Jeg burde ha dokumentert selv hvor jeg hentet det fra): sensor: - platform: template easee_charge_cost_now: friendly_name: "Easee ladekostnad" unit_of_measurement: "NOK" value_template: "{{ states('sensor.nordpool_kwh_krsand_nok_3_10_025') | float * states('sensor.easee_home_13599_power') | float }}" Og jeg har gjort tilsvarende for VVB. Med en Reimann sum integral får jeg opp en løpende "totalkostnad" for forbruk strøm. Men jeg vet ikke hvordan jeg kan få en slik til å rullere pr døgn, pr uke eller pr måned. Ei heller hvordan en slik kan utvides for å beregne snittprisen som er forbrukt.
  3. Ah, nå ser scriptet ditt annerledes ut enn hva jeg hadde! Virket ikke som om scriptet tok høyde for at det kanskje ikke klarte å hente morgendagens priser, så den kom med feilmelding helt frem til disse var tilgjengelig, hver dag. Takk for at du delte ny versjon!
  4. Du kan sette hva standard oppførsel for Aeotec Heavy Duty Switch skal være etter et strømbrudd. Min er satt til å skru seg på etter strømbrudd. Så om noe slikt skjer, kan jeg nappe sikringen og på igjen, for å få den til å varme vvb dersom systemet havarerer.
  5. Takk, @arneolav! Men når jeg sjekker innholdet i disse, ser disse ut til å omhandle kjøp og salg av "strømblokker" på markedet - og ikke strømpris for hver enkelt sone. Jeg finner i hvert fall ikke NO2 noe sted der. Men takk likevel! @mroek: Tusen takk for tilbudet! Det kan hende jeg registrerer meg der for å hente ut verdiene, om jeg ikke finner en enklere måte (enklere på den måten at jeg kan unngå å måtte konvertere valuta først). Siden jeg fort ser for meg å kunne finne på å gjøre tilsvarende beregninger senere, vil jeg helst hente ut informasjonen på egenhånd, så jeg takker nei til å få deg til å gjøre nødvendig uttrekk. :-) Men generøst av deg å tilby!
  6. Hei. Jeg mener bestemt å ha lest en tråd med link til Tibber hvor historiske strømpriser kunne eksporteres i CSV-format, men jeg klarer ikke å søke meg frem til riktig tråd i forumet (eller huske sikkert at det var Hjemmeautomasjons-forumet jeg faktisk fant det i). Jeg ønsker to uttrekk: - Strømpris den billigste timen hver dag i august - Strømpris mellom 07:00 og 08:00 hver dag i august Er det noen som kan hjelpe en ikke-programmerer med å hente ut, eller i det minste sende meg i riktig retning, for å få hentet ut data så jeg kan finne priser for august? Merk: Jeg bor i sone NO2. Men jeg forventer ikke at noen skal gi meg en CSV med akkurat tallene jeg trenger - det er bedre om jeg finner ut hvordan jeg selv kan hente ut slikt. 😉
  7. @OlavT: Fin fremstilling! Takk for at du gjør det så tydelig. Da er jeg enda mer glad for at jeg akkurat har fått på plass strømstyring av VVB via HomeAssistant. For jeg _vil_ gjerne dusje klokka 7, men ønsker absolutt ikke å varme opp vannet igjen til dyreste pris. :-) Skulle gjerne hatt den grafen der i realtid i HomeAssistant for å synliggjøre viktigheten av å spare strøm i hjemmet. Jeg antar den der ikke er fra HA, men ville du delt hvordan utregningene skjer?
  8. Siden pyscriptet fra @Falense feilet for meg, måtte jeg lete etter andre måter å styre min VVB på. Jeg kom over en som skulle styre bassengpumpen sin i HA-forumet ( https://community.home-assistant.io/t/any-good-ideas-are-welcome-nordpool-energy-price-per-hour/34646/168?u=jornodberg ) , med en nedtrekksmeny for å velge om den skal være avslutt i X av de dyreste timene i døgnet. Denne har jeg tilpasset til å skru av og på min Aeotec Heavy Duty Switch, med noen flere endringer i selve automasjonen. Jeg deler den, med mine tilpasninger, her: 1) Opprett en Hjelper -> Nedtrekksmeny (Dropdown). Min ble slik: Navn: VVB av i X dyreste timer Ikon: mdi:water-bilder-off Alternativer: 6, 8, 10, 12 Entitets-ID: input_select.vvb_av 2) Legg til en sensor-template i configuration.yaml : sensor: - platform: template sensors: nordpool_krsand_on_hours: friendly_name: "Nordpool Krsand Configurable On" unit_of_measurement: 'NOK/kWh' value_template: > {{average((state_attr('sensor.nordpool_kwh_krsand_nok_3_10_025', 'today') | sort(reverse=true))[int(states('input_select.vvb_av'))-1], (state_attr('sensor.nordpool_kwh_krsand_nok_3_10_025', 'today') | sort(reverse=true))[int(states('input_select.vvb_av'))]) | round(3) }} attribute_templates: below_config_value_now: > {% if state_attr('sensor.nordpool_kwh_krsand_nok_3_10_025', 'current_price') <= average((state_attr('sensor.nordpool_kwh_krsand_nok_3_10_025', 'today') | sort(reverse=true))[int(states('input_select.vvb_av'))-1], (state_attr('sensor.nordpool_kwh_krsand_nok_3_10_025', 'today') | sort(reverse=true))[int(states('input_select.vvb_av'))]) | round(3) %} True {% else %} False {% endif %} current_price: > {{ state_attr('sensor.nordpool_kwh_krsand_nok_3_10_025', 'current_price') }} today: > {{ state_attr('sensor.nordpool_kwh_krsand_nok_3_10_025', 'today') }} tomorrow_valid: > {{ state_attr('sensor.nordpool_kwh_krsand_nok_3_10_025', 'tomorrow_valid') }} tomorrow: > {% if state_attr('sensor.nordpool_kwh_krsand_nok_3_10_025', 'tomorrow_valid') %} {{average((state_attr('sensor.nordpool_kwh_krsand_nok_3_10_025', 'tomorrow') | sort(reverse=true))[int(states('input_select.vvb_av'))-1], (state_attr('sensor.nordpool_kwh_krsand_nok_3_10_025', 'tomorrow') | sort(reverse=true))[int(states('input_select.vvb_av'))]) | round(3) }} {% else %} [] {% endif %} OBS: Tilpass 'sensor.nordpool_kwh_krsand_nok_3_10_025' alle steder med det du bruker. (Sørg for å ha nordpool-integrasjonen fra HACS installert) OBS: Bytt ut 'input_select.vvb_av' med ID til din Hjelper. 3) Opprett automasjonen. Min ser slik ut: alias: VVB-styring description: Skrur av og på varmtvannsbereder ut fra strømpris trigger: - platform: time_pattern minutes: "1" - platform: state entity_id: - input_select.vvb_av condition: [] action: - if: - condition: numeric_state entity_id: sensor.nordpool_kwh_krsand_nok_3_10_025 above: sensor.nordpool_krsand_on_hours then: - if: - condition: device type: is_on device_id: CHANGEME-til-din-ID entity_id: switch.heavy_duty_switch domain: switch then: - type: turn_off device_id: CHANGEME-til-din-ID entity_id: switch.heavy_duty_switch domain: switch - service: notify.mobile_app_CHANGEME data: title: Dyr strøm message: En av de dyreste timene i dag - skrur av VVB else: - if: - condition: device type: is_off device_id: CHANGEME-til-din-ID entity_id: switch.heavy_duty_switch domain: switch then: - type: turn_on device_id: CHANGEME-til-din-ID entity_id: switch.heavy_duty_switch domain: switch - service: notify.mobile_app_CHANGEME data: message: Ikke en av de dyreste timene i dag - skrur på VVB title: Billigere mode: single Denne utløses hver time (ett minutt over) ELLER når man foretar et valg i nedtrekksmenyen (Hjelper), og vil da enten skru AV strømmen dersom nåværende strømpris er blant de X dyreste timene i døgnet, eller PÅ dersom strømmen ikke er blant de X dyreste timene i døgnet. Jeg liker hvordan løsningen lar en endre verdien rett fra dashbordet:
  9. Tusen takk for genial logikk @Falense ! Liker hvordan den lager 23 varianter av antall dyreste timer, og også av billigste timer. Da blir det enkelt å underveis endre automasjoner til å benytte de 8 eller 10 dyreste timene som variabel. :-) Jeg importerte scriptet ditt i går, og har endelig fått satt opp strømstyring av VVB med denne. Dog får jeg noen feilmeldinger. Både ved første kjøring i går (på formiddag) og etter en omstart av HA nå i morges, så feiler kjøringen av scriptet med melding: Exception in <file.powersaving.update_saving_hours> line 15: hour_price_pairs = sorted(hour_price_pairs, key=lambda v: v[1]) ^ TypeError: '<' not supported between instances of 'NoneType' and 'NoneType' Men det virket som om det fungerte etter kl 13 på dagen i går. Muligens noe som sammenfaller med når Nordpool annonnserer morgendagens priser? Og på grunn av dette virker det ikke som om variabelen ble oppdatert i timene i natt/morges. Når jeg sjekket under Utviklerverktøy, så jeg gårsdagens priser og verdien av hver enkelt var ikke oppdatert til å speile faktisk pris. Jeg kjører HA 2022.08.6, med HACS 1.27.1 og Pyscript 1.3.3 - dersom det betyr noe.
×
×
  • Opprett ny...

Viktig informasjon

Vi har plassert informasjonskapsler/cookies på din enhet for å gjøre denne siden bedre. Du kan justere dine innstillinger for informasjonskapsler, ellers vil vi anta at dette er ok for deg.