Ich habe einen BitShake SmartMeterReader nun hab ich das Problem dass im Energiedashboard völlig falsche Werte angezeigt werden.
wenn ich bei Quellen Zählerstand anklicke zeigt er mir den Wert Vom Bitshake der auch richtig ist (siehe Bild) wo kommen jetzt bloß die -13.790.725.828.252.828 kwh her???
Da ich ja gerade ein neues HA in Proxmox aufbaue habe ich das natürlich gleich umgesetzt
Template ist ausgelagert in der configuration.yaml
Das wäre mein Code (grob also meine letzten Werte vom Smartreader)
#template:
- sensor:
- name: "Smart Meter 1.8.0"
state_class: total_increasing
device_class: energy
unit_of_measurement: 'kWh'
state: >
{{ states('sensor.bitshake_smartmeterreader_lepus_e_in') }}
availability: >
{{ has_value('sensor.bitshake_smartmeterreader_lepus_e_in') and
states('sensor.bitshake_smartmeterreader_lepus_e_in')|float(0) > 12536 }}
unique_id: smart_meter_1_8_0
#This will replace values under 12536 kWh with unknown, which the utility meter will ignore 27.03.2026
#
- sensor:
- name: "Smart Meter 2.8.0"
state_class: total_increasing
device_class: energy
unit_of_measurement: 'kWh'
state: >
{{ states('sensor.bitshake_smartmeterreader_lepus_e_out') }}
availability: >
{{ has_value('sensor.bitshake_smartmeterreader_lepus_e_out') and
states('sensor.bitshake_smartmeterreader_lepus_e_out')|float(0) > 390 }}
unique_id: smart_meter_2_8_0
#This will replace values under 390 kWh with unknown, which the utility meter will ignore 27.03.2026