Etter at jeg fikk reklamert så virker det nå som relet fungerer bra. Som flere har nevnt så måler relet feil, og etter litt testing har jeg endt med følgende mal sensorer basert på det relet gir meg av informasjon. Absolutt ikke ideelt, men bedre enn ingenting.
vaskerom_vvb_temp_corrected - min VVB (OSO Saga 300L) kan stilles etter temperatur, og her tar jeg rett og slett utgangspunkt i hva den indre termostaten i VVB er stilt på (i mitt tilfelle 80C) og korrigerer sensoren iht det. Plassering av ds18b20 sensoren er mot stålkaret rett ved siden av VVB sin egen sensor.
vaskerom_vvb_watt_corrected - som nevnt måles det feil, etter litt frem og tilbake endt jeg på malen under. Her korrigerer jeg etter om relet er på, og i tilegg fjerner jeg feil målinger.
vaskerom_vvb_consumption_kwh_corrected - riemann sum sensor for ihv korrigering av kWh med utgangspunkt i vaskerom_vvb_watt_corrected
Følgende er for Home Assistant:
- platform: template
sensors:
vaskerom_vvb_temp_corrected:
friendly_name: "VVB temperatur justert"
icon_template: mdi:coolant-temperature
unit_of_measurement: '°C'
value_template: "{{ (states('sensor.vaskerom_vvb_air_temperature_2') | float(0) + 26.0) | round(1) }}" # vvb er satt til 80 grader.
vaskerom_vvb_watt_corrected:
unit_of_measurement: 'W'
friendly_name: 'VVB effekt justert'
icon_template: mdi:sine-wave
value_template: >-
{% if is_state('switch.vaskerom_vvb', 'on') %}
{% set corrected_watt = states('sensor.vaskerom_vvb_electric_consumption_w') | float(0) - 354.0 %}
{% if corrected_watt > 25.0 %}
{{ corrected_watt }}
{% else %}
0.0
{% endif %}
{% else %}
0.0
{% endif %}
- platform: integration
name: vaskerom_vvb_consumption_kwh_corrected
unique_id: vaskerom_vvb_consumption_kwh_corrected
source: sensor.vaskerom_vvb_watt_corrected
unit_prefix: k
method: left