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

Vinnerliste

Populært innhold

Viser innholdet med mest poeng fra 14. jan. 2023 i alle områder

  1. EDIT: Regjeringen har endret hvordan strømstøtten beregnes fra og med 01. September 2023. Denne metoden er derfor utgått. Jeg lar den innlegget stå i tilfelle noen kan bruke dette til noe annet. 🙂 Hvordan få inn estimert strømstøtte i HA med data fra dinstrompris.no 1. Installer nordpool integrasjonen og konfigurer denne. (HACS -> Integrations) 2. Hent data fra dinstrompris.no via rest-sensor. Her opprettes sensor.stromstotte_25 og sensor.stromstotte_975 3. Lag sensor.estimert_stromstotte via helper som tar gjennomsnitt av Strømstøtte 2,5% og Strømstøtte 97,5%. 4. Lag input_number.strompris_paslag_leverandor via helper. Denne er manuell og du finner påslaget hos din kraftleverandør. HA lar meg ikke velge 0.01 som verdi, så jeg satte opp automasjon for å skrive denne verdien. 5. Lag input_number.nettleie_pris. Denne er manuell og du finner påslaget hos din nettleverandør. Min nettleverandør har forskjellig nettleie dag og natt, så jeg har automasjon som endrer verdi ut ifra klokkeslett på døgnet. For å velge tid på døgnet er det satt opp en times of the day sensor via helper. 6. Lag sensor.total_strompris_uten_stotte og sensor.total_strompris_med_stotte via configuration.yaml 7. Bruk sensorene som du vil. Her er YAML til mitt kort. 1. https://github.com/custom-components/nordpool/ 2. Hent data fra dinstrompris.no via rest-sensor: Configuration.yaml: rest: scan_interval: 3600 resource: https://raw.githubusercontent.com/martinju/stromstotte/master/data/current_estimated_compensation.json sensor: - name: "Estimert strømstøtte 2,5%" json_attributes_path: "$.19" value_template: "{{ value_json.19.compensation | round (2)}}" unit_of_measurement: "NOK/kWh" json_attributes: - "estimation_date" - "computation_year" - "computation_month" - name: "Estimert strømstøtte 97,5%" json_attributes_path: "$.26" value_template: "{{ value_json.26.compensation | round (2)}}" unit_of_measurement: "NOK/kWh" json_attributes: - "estimation_date" - "computation_year" - "computation_month" - name: "Estimert gjennomsnittspris" json_attributes_path: "$.16" value_template: "{{ value_json.16.mean_price | round (2)}}" unit_of_measurement: "NOK/kWh" json_attributes: - "estimation_date" - "computation_year" - "computation_month" - name: "Estimert gjennomsnittspris 2,5%" json_attributes_path: "$.19" value_template: "{{ value_json.19.mean_price | round (2)}}" unit_of_measurement: "NOK/kWh" json_attributes: - "estimation_date" - "computation_year" - "computation_month" - name: "Estimert gjennomsnittspris 97,5%" json_attributes_path: "$.26" value_template: "{{ value_json.26.mean_price | round (2)}}" unit_of_measurement: "NOK/kWh" json_attributes: - "estimation_date" - "computation_year" - "computation_month" - name: "Estimert strømstøtte 95%s" json_attributes_path: "$.25" value_template: "{{ value_json.25.compensation |float }}" unit_of_measurement: "NOK/kWh" json_attributes: - "estimation_date" - "computation_year" - "computation_month" 3. Lag gjennomsnittssensor for strømstøtte Gå til Settings -> Devices & Services -> Helpers: Trykk på Create helper -> Combine the state of several sensors Navn skriver du inn Estimert strømstøtte, og på entiteter velger du estimert strømstøtte 2,5% og estimert strømstøtte 97,5%. Velg Arithmetic mean, og trykk submit. 4. Lag input_number.strompris_paslag_leverandor via helper: Create helper - > Number -> Fyll inn. Navn skal være Strømpris påslag leverandør, min verdi 0, maks verdi 100. Automasjonen for å endre tall: alias: "Strømpris: Påslag leverandør" description: "" trigger: [] condition: [] action: - service: input_number.set_value data: value: 0.01 target: entity_id: input_number.strompris_paslag_leverandor mode: single 5. Lag input_number.nettleie_pris via helper: Create helper -> Number -> Fyll inn. Navn skal være Nettleie pris, min verdi 0, maks verdi 100. Opprett så en ny helper av type Times of the day sensor. Create helper -> Times of the day sensor -> Kall den for Nettleie dagpris, og velg tid på døgnet nettleverandøren din har dagprisen. Hos min nettleverandør har de en pris for 06:00 - 22:00, og en annen for 22:00-06:00, så jeg har valgt fra 06:00 - 22:00 her. Denne vil altså slå seg på og av etter tid på døgnet, og er det som trigger min automasjon for å endre Nettleie pris. Automasjoner for å endre tall basert på tid på døgnet: AUTOMASJON 1: alias: "Strømpris: Sett nettleiepris dagtid" description: "" trigger: - platform: state entity_id: - binary_sensor.nettleie_dagpris from: "off" to: "on" condition: [] action: - service: input_number.set_value data: value: 0.52 target: entity_id: input_number.nettleie_pris mode: single AUTOMASJON 2: alias: "Strømpris: Sett nettleie nattestid" description: "" trigger: - platform: state entity_id: - binary_sensor.nettleie_dagpris from: "on" to: "off" condition: [] action: - service: input_number.set_value data: value: 0.42 target: entity_id: input_number.nettleie_pris mode: single 6. Template sensorer configuration.yaml: template: - sensor: - name: "Total strømpris med støtte" unit_of_measurement: "NOK/kWh" state: '{{ states("sensor.nordpool_kwh_krsand_nok_2_10_025") |float + states("input_number.nettleie_pris") |float + states("input_number.strompris_paslag_leverandor") |float - states("sensor.estimert_stromstotte") |float }}' - sensor: - name: "Total strømpris uten støtte" unit_of_measurement: "NOK/kWh" state: '{{ states("sensor.nordpool_kwh_krsand_nok_2_10_025") |float + states("input_number.nettleie_pris") |float + states("input_number.strompris_paslag_leverandor") |float }}' 7: YAML til mitt kort som jeg bruker til ren info: type: entities entities: - entity: binary_sensor.nettleie_dagpris secondary_info: last-updated - entity: input_number.nettleie_pris secondary_info: last-updated - entity: input_number.strompris_paslag_leverandor secondary_info: last-updated - entity: sensor.nordpool_kwh_krsand_nok_2_10_025 secondary_info: last-updated name: Nordpool spotpris NO2 - entity: sensor.estimert_gjennomsnittspris secondary_info: last-updated - entity: sensor.estimert_stromstotte secondary_info: last-updated - entity: sensor.total_strompris_uten_stotte secondary_info: last-updated - entity: sensor.total_strompris_med_stotte secondary_info: last-updated name: Total strømpris med støtte
    1 poeng
  2. Jeg har en GSM-stick i en RPi (gammel RPI 1B, faktisk), for varsling når nettet måtte være nede. Bruker et kontant-SIM-kort, så eneste utgift er noen øre per SMS jeg sender. Trigges fra Home Assistant med MQTT.
    1 poeng
  3. Det er ikke helt det du etterspør. Prisene er nemlig i fra Nordpool integrasjonen fordi Tibber gir ikke ut prisene i Home Assistant på en måte som gjør de lett anvendelige. Kun via den grafikken som du har. Så det jeg har er Nordpool integrasjonen og apexcharts-card, begge installert via HACS. Konfig for kortet er her: - type: custom:apexcharts-card series: - entity: sensor.nordpool group_by: duration: 1h func: first name: Pris type: column curve: stepline extend_to_end: false float_precision: 4 stroke_width: 3 opacity: 0.2 color: rgb(255,111,0) - entity: sensor.nordpool name: Pris type: column curve: stepline extend_to_end: false float_precision: 4 stroke_width: 3 opacity: 0.2 color: rgb(2,93,136) data_generator: | return entity.attributes.raw_today.map((p) => { return [new Date(p.start), (new Date() > new Date(p.start)) ? null : p.value]; }); - entity: sensor.nordpool name: Pris type: column curve: stepline extend_to_end: false color: rgb(2,93,136) float_precision: 4 stroke_width: 3 opacity: 0.2 data_generator: | return entity.attributes.raw_tomorrow.map((p) => { return [new Date(p.start), p.value]; }); now: show: true graph_span: 2d span: start: day locale: nb apex_config: chart: height: 300px zoom: enabled: true toolbar: show: true tools: zoom: true zoomin: false zoomout: false pan: false reset: true legend: show: false dataLabels: enabled: false xaxis: type: datetime labels: datetimeFormatter: month: ddd day: ddd yaxis: tickAmount: 8 forceNiceScale: true min: 0 tooltip: fixed: enabled: true position: bottomLeft
    1 poeng
Vinnerlisten er satt til Oslo/GMT+01:00
×
×
  • 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.