Im Enery Dashboard sind die Werte aller Sensoren NULL

HaSch

New member
Hallo,

zunächst einmal möchte ich vorausschicken, dass ich absoluter HASS Neuling bin und gerade dabei bin, mich einzuarbeiten.

Im Energy Dasboard ist es mir gelungen, über MQTT die Werte meines Smartmeters (mit Hilfe der P1-Schnittstelle) und meiner Solaranlage mit Batteriespeicher (mit Hilfe meiner CFos PowerBrain Wallbox, die auch MQTT spricht) einzubinden. Dazu habe ich eine YAML-Datei erstellt und in die Konfiguration eingefügt. Im Prinzip funktioniert das, allerdings werden keine Werte angezeigt, es steht überall nur "0". Ich habe schon Stunden mit der Konfiguration zugebracht aber es will mir einfach nicht gelingen, die Werte angezeigt zu bekommen.

Ich hoffe, es kann mir jemand helfen.

Gruß
Hans


IMG_0023.PNG
 
Hallo @HaSch,
willkommen im Forum. Zu Deiner Frage:
Waren die Entitäten denn nicht in HA zu sehen? Wenn Du neue Sensoren angelegt hast dann denke bitte daran dass ein numerischer Wert zurückgeliefert wird. Poste bitte mal den YAML Code (persönliche/private Daten bitte unkenntlich machen).
 
Hallo @HaSch,
willkommen im Forum. Zu Deiner Frage:
Waren die Entitäten denn nicht in HA zu sehen? Wenn Du neue Sensoren angelegt hast dann denke bitte daran dass ein numerischer Wert zurückgeliefert wird. Poste bitte mal den YAML Code (persönliche/private Daten bitte unkenntlich machen).
Bevor ich MQTT eingebunden und den YAML-Code angelegt hatte war nichts zu sehen. Hier ist der Code:
Code:
mqtt:
  sensor:
    - name: P1 Consumption Low Tariff
      unique_id: 'sensor.p1_consumption_low_tariff'
      device_class: energy
      state_class: total_increasing
      unit_of_measurement: kWh
      state_topic: "sensors/power/p1meter/consumption_low_tarif"
      value_template: "{{ value|float / 1000 }}"

    - name: P1 Consumption High Tariff
      unique_id: 'sensor.p1_consumption_high_tariff'
      device_class: energy
      state_class: total_increasing
      unit_of_measurement: kWh
      state_topic: "sensors/power/p1meter/consumption_high_tarif"
      value_template: "{{ value|float / 1000 }}"

    - name: P1 Return Delivery High Tariff
      unique_id: 'sensor.p1_delivery_high_tariff'
      device_class: energy
      state_class: total_increasing
      unit_of_measurement: kWh
      state_topic: "sensors/power/p1meter/returndelivery_high_tarif"
      value_template: "{{ value|float / 1000 }}"

    - name: P1 Return Delivery Low Tariff
      unique_id: 'sensor.p1_delivery_low_tariff'
      device_class: energy
      state_class: total_increasing
      unit_of_measurement: kWh
      state_topic: "sensors/power/p1meter/returndelivery_low_tarif"
      value_template: "{{ value|float / 1000 }}"

    - name: P1 Actual Power Consumption
      unique_id: 'sensor.p1_actual_power_consumption'
      device_class: power
      state_class: measurement
      unit_of_measurement: 'kW'
      state_topic: "sensors/power/p1meter/actual_consumption"
      value_template: "{{ value|float / 1000 }}"

    - name: P1 Actual Return Delivery
      unique_id: 'sensor.p1_actual_return_delivery'
      device_class: power
      state_class: measurement
      unit_of_measurement: 'kW'
      state_topic: "sensors/power/p1meter/actual_returndelivery"
      value_template: "{{ value|float / 1000 }}"

    - name: P1 L1 Instant Power Usage
      unique_id: 'sensor.p1_l1_instant_power_usage'
      device_class: power
      state_class: measurement
      unit_of_measurement: 'kW'
      state_topic: "sensors/power/p1meter/l1_instant_power_usage"
      value_template: "{{ value|float / 1000 }}"

    - name: P1 L2 Instant Power Usage
      unique_id: 'sensor.p1_l2_instant_power_usage'
      device_class: power
      state_class: measurement
      unit_of_measurement: 'kW'
      state_topic: "sensors/power/p1meter/l2_instant_power_usage"
      value_template: "{{ value|float / 1000 }}"

    - name: P1 L3 Instant Power Usage
      unique_id: 'sensor.p1_l3_instant_power_usage'
      device_class: power
      state_class: measurement
      unit_of_measurement: 'kW'
      state_topic: "sensors/power/p1meter/l3_instant_power_usage"
      value_template: "{{ value|float / 1000 }}"

    - name: P1 L1 Instant Power Current
      unique_id: 'sensor.p1_l1_instant_power_current'
      device_class: current
      state_class: measurement
      unit_of_measurement: 'A'
      state_topic: "sensors/power/p1meter/l1_instant_power_current"
      value_template: "{{ value|float / 1000 }}"

    - name: P1 L2 Instant Power Current
      unique_id: 'sensor.p1_l2_instant_power_current'
      device_class: current
      state_class: measurement
      unit_of_measurement: 'A'
      state_topic: "sensors/power/p1meter/l2_instant_power_current"
      value_template: "{{ value|float / 1000 }}"

    - name: P1 L3 Instant Power Current
      unique_id: 'sensor.p1_l3_instant_power_current'
      device_class: current
      state_class: measurement
      unit_of_measurement: 'A'
      state_topic: "sensors/power/p1meter/l3_instant_power_current"
      value_template: "{{ value|float / 1000 }}"

    - name: P1 L1 Voltage
      unique_id: 'sensor.p1_l1_voltage'
      device_class: voltage
      state_class: measurement
      unit_of_measurement: 'V'  
      state_topic: "sensors/power/p1meter/l1_voltage"
      value_template: "{{ value|float / 1000 }}"

    - name: P1 L2 Voltage
      unique_id: 'sensor.p1_l2_voltage'
      device_class: voltage
      state_class: measurement
      unit_of_measurement: 'V'  
      state_topic: "sensors/power/p1meter/l2_voltage"
      value_template: "{{ value|float / 1000 }}"

    - name: P1 L3 Voltage
      unique_id: 'sensor.p1_l3_voltage'
      device_class: voltage
      state_class: measurement
      unit_of_measurement: 'V'  
      state_topic: "sensors/power/p1meter/l3_voltage"
      value_template: "{{ value|float / 1000 }}"

    - name: P1 Gas Usage
      unique_id: 'sensor.p1_gas_usage'
      device_class: gas
      state_class: total_increasing
      unit_of_measurement: 'm³'
      state_topic: "sensors/power/p1meter/gas_meter_m3"
      value_template: "{{ value|float / 1000 }}"

    - name: P1 Actual Tariff Group
      unique_id: 'sensor.p1_actual_tariff_group'
      state_topic: "sensors/power/p1meter/actual_tarif_group"

    - name: P1 Short Power Outages
      unique_id: 'sensor.p1_short_power_outages'
      state_topic: "sensors/power/p1meter/short_power_outages"

    - name: P1 Long Power Outages
      unique_id: 'sensor.p1_long_power_outages'
      state_topic: "sensors/power/p1meter/long_power_outages"

    - name: P1 Short Power Drops
      unique_id: 'sensor.p1_short_power_drops'
      state_topic: "sensors/power/p1meter/short_power_drops"

    - name: P1 Short Power Peaks
      unique_id: 'sensor.p1_short_power_peaks'
      state_topic: "sensors/power/p1meter/short_power_peaks"

    - name: CFos PV Production
      unique_id: 'sensor.cfos_mqtt_import'
      device_class: energy
      state_class: total_increasing
      unit_of_measurement: kWh
      state_topic: "cfos_mqtt/get/M11/import"
      value_template: "{{ value|float / 1000 }}"

    - name: CFos Battery Export
      unique_id: 'sensor.cfos_mqtt_battery_export'
      device_class: energy
      state_class: total_increasing
      unit_of_measurement: kWh
      state_topic: "cfos_mqtt/get/M8/export"
      value_template: "{{ value|float / 1000 }}"

    - name: CFos Battery Import
      unique_id: 'sensor.cfos_mqtt_battery_import'
      device_class: energy
      state_class: total_increasing
      unit_of_measurement: kWh
      state_topic: "cfos_mqtt/get/M8/import"
      value_template: "{{ value|float / 1000 }}"
 
Zuletzt bearbeitet:
Von dem Code nutze ich:
CFos PV Production
CFos Battery Export
CFos Battery Import
P1 Consumption High Tariff
P1 Consumption Low Tariff
P1 Return Delivery High Tariff
P1 Return Delivery Low Tariff
Die anderen (noch) nicht.
 
Du musst einen customize Eintrag anlegen und dieser ist ohne template Aufruf.

homeassistant:
customize:

https://forum.heimnetz.de/threads/tasmote-lesekopf-in-homeassistant-einbinden.3251/post-59441
Also z.B. so:
Code:
homeassistant:
  customize:
    - name: P1 Consumption Low Tariff
      unique_id: 'sensor.p1_consumption_low_tariff'
      device_class: energy
      state_class: total_increasing
      unit_of_measurement: kWh
      state_topic: "sensors/power/p1meter/consumption_low_tarif"
 
Passt nicht, beim Überprüfen der Konfiguration bekomme ich einen Fehler:
Invalid config for 'homeassistant' at configuration.yaml, line 16: expected a dictionary for dictionary value 'customize', got [{'name': 'P1 Consumption Low Tariff', 'unique_id': 'sensor.p1_consumption_low_tariff', 'device_class': 'energy', 'state_class': 'total_increasing', 'unit_of_measurement': 'kWh', 'state_topic': 'sensors/power/p1meter/consumption_low_tarif'}...
 
Zuletzt bearbeitet:

Zurzeit aktive Besucher

Keine Mitglieder online.

Letzte Anleitungen

Statistik des Forums

Themen
6.800
Beiträge
65.644
Mitglieder
7.114
Neuestes Mitglied
NorbertF
Zurück
Oben