Bit Shake und Energie Dashboard

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???

Ich hab Kein Atomkraftwerk im Keller.

Detailverbrauch Einzelgeräte passt dann wieder.

Bin etwas ratlos

Du hast mit Sicherheit den Lesekopf neu gestartet, daher der falsche Wert
Den kannst du in der Statistik korrigieren (Ausreißer klicken)

Hier ein Wiki von mir, damit kannst du so etwas verhindern

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