Liebe SmartHome for Dummies Gemeinde.

Die phpBB Forum Software gehört nicht wirklich zu den modernsten seiner Art.
Ich habe mich an einer Migration zu Discourse versucht und bin leider kläglich gescheitert.

Möchte aber trotzdem einen Neuanfang auf einer modernen Plattform starten.
Gerne möchte ich Euch animieren das neue Discourse Forum zu benutzen.
Bestehenden Usern bleibt es leider nicht erspart, sich auf der neuen Platform neu anzumelden.

Das Forum hier, bleibt selbstverständlich Online. Ich würde versuchen einiges händisch zu migrieren.
Da fallen mir die Rubriken "Template Sammlungen" oder "Best Practice Automatisierungen" ein.

SmartHome for Dummies Discourse Platform.

Hichi IR - Tasmota - Home Assistant

Passt in keine bestehende Kategorie. Oder ist völlig belanglos.


Antworten
Benne
Beiträge: 11
Registriert: So 28. Jul 2024, 12:25

Hichi IR - Tasmota - Home Assistant

Beitrag von Benne »

Hallo liebe Community,

bin was HA angeht noch relativ frisch, also bitte seid gnädig.

Ich habe etwas krach mit meinem Energy-Dashboard.

Der Hichi IR Lesekopf ist am Zähler angebracht und Spuckt mir auch über die Integration "Tasmota" (Geräte) Informationen raus die ich über das Skript im Hichi hinterlegt habe fein säuberlich aus.

Was mein größtes Problem und auch der Ärger, Frust und Streitpunkt ist, dass ich mit dem ganzen Yaml so garnicht klar komme.
Sensoren, Template sind aus der Configuration.yaml ausgelagert.
Hab da schon verschiedene Codes ausprobiert aber keine will so richtig einen "Sensor" erstellen den ich im Energy-Dashboard hinterlegen kann.

Daher die Frage, möchte mir da jemand behilflich sein? bzw mir bei meinem Anliegen helfen.
Wie gesagt ich bin was das angeht nicht wirklich ein Profi, ehr ein absoluter newbie.

Danke euch.

Benutzeravatar
Osorkon
Administrator
Beiträge: 2103
Registriert: Sa 17. Jul 2021, 16:53
3
Wohnort: Langenargen
Has thanked: 63 times
Been thanked: 577 times
Kontaktdaten:

Re: Hichi IR - Tasmota - Home Assistant

Beitrag von Osorkon »

Hallo @Benne und Herzlich Willkommen bei den SmartHome for Dummies! :D :D

Wenn Du einen Template Sensor erstellen willst, welche als Energie Sensor im Energie Dashboard Verwendung finden kann, muss Du 3 Dinge Berücksichtigen
Du Musst die Device Class die State Class und eine Einheit definieren.

Bsp.

Code: Alles auswählen

#configuration.yaml
template:
  - sensor:
      - name: Mein neuer Energie Sensor
        state: |
          {{ states('sensor_1') | float(0) + states('sensor_2') | float(0) }}
        state_class: total_increasing
        device_class: energy
        unit_of_measurement: kWh
        unique_id: a51b2502-1e4d-4646-915b-8229ad99dac5

Hast Du einen bestehenden Sensor, dem Du nur nachträglich die richtige Device Class, State Class oder Einheit verpassen willst.
Das kannst Du über die customize.yaml erledigen.

Code: Alles auswählen

#configuration.yaml
homeassistant:
  customize: !include customize.yaml

Code: Alles auswählen

#customize.yaml
sensor.xyz:
  device_class: energy
  state_class: total_increasing
  unit_of_measurement: "kWh"

Gruß
Osorkon

Einer muss ja für Ordnung sorgen. :D
Benne
Beiträge: 11
Registriert: So 28. Jul 2024, 12:25

Re: Hichi IR - Tasmota - Home Assistant

Beitrag von Benne »

Jetzt für ganz doofe.
Die Beschreibung ist schon relativ verständlich.

Aber muss ich das jetzt in die ausgelagerte Template oder sensor.yaml eintragen?
Weil wenn ja... muss ich das ja irgendwie ändern weil sensor und template ja nicht verwendet werden kann.

Bzw meckert dann mein HA ich soll zwile xy anpassen.

Da liegt bei mir das Hauptproblem, das auseinander zu halten bzw zu verstehen.

Och kann auch gerne die Entinitäten mal zeigen die mir meinTasmota IR anzeigt

Benutzeravatar
Osorkon
Administrator
Beiträge: 2103
Registriert: Sa 17. Jul 2021, 16:53
3
Wohnort: Langenargen
Has thanked: 63 times
Been thanked: 577 times
Kontaktdaten:

Re: Hichi IR - Tasmota - Home Assistant

Beitrag von Osorkon »

Hast Du deinen Konfiguration aufgeteilt.

Hier am Bsp: Template Integration

Code: Alles auswählen

#configuration.yaml
template: !include template.yaml

Dann erstellst Du die template Sensoren in der template.yaml
Wichtig!! Die Zeile

Code: Alles auswählen

template:

muss Du weglassen, die steht ja schon in der configuration.yaml und verweist auf die template.yaml

Code: Alles auswählen

#template.yaml
#configuration.yaml
- sensor:
    - name: Mein neuer Energie Sensor
      state: |
        {{ states('sensor_1') | float(0) + states('sensor_2') | float(0) }}
      state_class: total_increasing
      device_class: energy
      unit_of_measurement: kWh
      unique_id: a51b2502-1e4d-4646-915b-8229ad99dac5

Ich verwende und würde auch jedem empfehlen packages zu verwenden.
Dann kannst Du zum einem verschieden Integrationen in einer yaml Datei mischen und kannst die yaml so aufbauen, als ob Du diese in der configuration.yaml erstellen würdest.
Dazu musst in der configuration.yaml folgende Zeile erstellen

Code: Alles auswählen

homeassistant:
  packages: !include_dir_named packages

Nun erstellst Du Dir einen Ordner mit den Namen packages und zwar auf der gleichen Ebene wie die configuration.yaml
In diesem Ordner kannst Du dir jetzt beliebige yaml Dateien erstellen.
z.B. energie.yaml und in dieser Deine Energie Template Sensoren erstellen
Hier geht es zur Dokumentation

Bsp.:

Code: Alles auswählen

#energie.yaml
template:
  - sensor:
      - name: Mein neuer Energie Sensor
        state: |
          {{ states('sensor_1') | float(0) + states('sensor_2') | float(0) }}
        state_class: total_increasing
        device_class: energy
        unit_of_measurement: kWh
        unique_id: a51b2502-1e4d-4646-915b-8229ad99dac5

Gruß
Osorkon

Einer muss ja für Ordnung sorgen. :D
Benne
Beiträge: 11
Registriert: So 28. Jul 2024, 12:25

Re: Hichi IR - Tasmota - Home Assistant

Beitrag von Benne »

Ich würd das morgen gleich mal ausprobieren.
Und dir berichten.

Danke Osorkon, für deine Hilfe und Auskünfte und den ein oder anderen Trick.

Benne
Beiträge: 11
Registriert: So 28. Jul 2024, 12:25

Re: Hichi IR - Tasmota - Home Assistant

Beitrag von Benne »

Hey, ich hab den Sensor zum laufen gebracht.
Ich hab nur noch 1 Problem.
Ich bin der Meinung das er mir falsche Werte liefert.

Kann ich die Nachkommastellen noch ändern?
Von 3 auf 2?

Bzw. Hab ich auch nur einen Sensor der mir den aktuellen Verbrauch anzeigt keinen 2ten den ich noch addieren könnte.

15.xxx kwh verbraucht. Was mir gerade bei Benutzung mit PV sehr viel erscheint.

Benutzeravatar
Osorkon
Administrator
Beiträge: 2103
Registriert: Sa 17. Jul 2021, 16:53
3
Wohnort: Langenargen
Has thanked: 63 times
Been thanked: 577 times
Kontaktdaten:

Re: Hichi IR - Tasmota - Home Assistant

Beitrag von Osorkon »

Zeige doch mal bitte was Du bis jetzt gemacht hast, also z.B. den Code Deines Template Sensors.
Sowie mal ein Screenshot aus den Entwicklungswerkzeugen des original Sensors und des neuen Sensors.
So dass man sehen kann welchen Zustand und Attribute der Sensor hat.

Gruß
Osorkon

Einer muss ja für Ordnung sorgen. :D
Benne
Beiträge: 11
Registriert: So 28. Jul 2024, 12:25

Re: Hichi IR - Tasmota - Home Assistant

Beitrag von Benne »

Hey,
ja gerne

also der "sensor.tasmota_sml_16_7_0" liefert mir den Aktuellen Gesamt verbrauch vom IR Lesekopf

diesen abschnitt, kopiert von dir

  • sensor:
    • name: Stromzaehler
      state: |
      {{ states('sensor.tasmota_sml_16_7_0') | float(0) + states('sensor_2') | float(0) }}
      state_class: total_increasing
      device_class: energy
      unit_of_measurement: kWh
      unique_id: a51b2502-1e4d-4646-915b-8229ad99dac5

hab ich unter Template.yaml hinterlegt und funktioniert soweit. Jedoch brauch ich da den 2ten Sensor nicht??
nehme ich den Sensor raus zb; {{ states('sensor.tasmota_sml_16_7_0') | float(0) }} meckert mein HA.

Ich hab zwar noch die Sensororen L1, L2 und L3 sowie den Gesamt Zählerstand, aber die Interessieren mich nicht.

weil aus L1, L2 und L3 sich automatisch alles in den Sensor "sensor.tasmota_sml_16_7_0'" ausliest

Screen 1 Sollte ja wenn ich es richtig verstanden habe eigentlich sagen: Netzbetreiber X - Solar = Gesamtsumme??
Screen 2 ist der Template.yaml
Screen 3 Die Werte, die aber extrem hoch sind, da ich eigentlich momentan weniger Strom vom Versorger abgreife. und die Kommastelle dürfte gern auf 2 stellen sein.

Dateianhänge
Screen1
Screen1
energy.png (16.12 KiB) 1627 mal betrachtet
Screen2
Screen2
template.png (15.48 KiB) 1627 mal betrachtet
Screen3
Screen3
energy-dashboard.png (11.72 KiB) 1627 mal betrachtet
Benne
Beiträge: 11
Registriert: So 28. Jul 2024, 12:25

Re: Hichi IR - Tasmota - Home Assistant

Beitrag von Benne »

Hier noch die 2 Screens von den Sensoren

Dateianhänge
Sensor - original.png
Sensor - original.png (8.5 KiB) 1625 mal betrachtet
Sensor - angelegt.png
Sensor - angelegt.png (24.95 KiB) 1625 mal betrachtet
Benutzeravatar
Osorkon
Administrator
Beiträge: 2103
Registriert: Sa 17. Jul 2021, 16:53
3
Wohnort: Langenargen
Has thanked: 63 times
Been thanked: 577 times
Kontaktdaten:

Re: Hichi IR - Tasmota - Home Assistant

Beitrag von Osorkon »

@Benne Wenn es nur drum geht dem bestehenden Sensor die richtige State Class, Device Class und Einheit nachträhglich mit zugeben, brauchst Du nicht extra einen Template Ensor erstellen. Das macht Du über customize, wie ich es oben bereits beschrieben habe.

Code: Alles auswählen

#configuration.yaml
homeassistant:
  customize: !include customize.yaml

Code: Alles auswählen

#customize.yaml
sensor.tasmota_sml_16_7_0:
  device_class: energy
  state_class: total_increasing
  unit_of_measurement: "kWh"

Wenn Du unbending einen zusätzlichen Sensor erstellen willst, lautet das Template in der tat

Code: Alles auswählen

{{ states('sensor.tasmota_sml_16_7_0') | float(0) }}

Was auch richtig ist.
Den Wert auf 2 Stellen nach dem Komma, kannst Du natürlich auch runden.

Code: Alles auswählen

{{ states('sensor.tasmota_sml_16_7_0') | float(0) | round(2) }}

Du kannst Aber auch die Stellen nach dem Komma in der GUI einstellen, Entität auswählen -> Zahnradsymbol -> Anzeigegenauigkeit.

Anstelle den Sensor über die YAML anzulegen, kannst Du diesen aber auch direkt in der GUI als Helfer erstellen.

Stromzähler.jpg
Stromzähler.jpg (90.51 KiB) 1587 mal betrachtet

Gruß
Osorkon

Einer muss ja für Ordnung sorgen. :D
Benne
Beiträge: 11
Registriert: So 28. Jul 2024, 12:25

Re: Hichi IR - Tasmota - Home Assistant

Beitrag von Benne »

Hey Osorkon,

Lieben Dank für deine Hilfe.
Ich hab den sensor jetzt soweit hinbekommen und denmal auf ein Test Dashboard gelegt. Dort zeigt er mir auch jetzt die richtigen Werte an.. ohne zu meckern.

Gibt es jetzt noch eine Möglichkeit den Energy-Dashboard einen reset zu verpassen? Ohne viel Tamtam??

Benutzeravatar
Osorkon
Administrator
Beiträge: 2103
Registriert: Sa 17. Jul 2021, 16:53
3
Wohnort: Langenargen
Has thanked: 63 times
Been thanked: 577 times
Kontaktdaten:

Re: Hichi IR - Tasmota - Home Assistant

Beitrag von Osorkon »

Die Harte Tour wäre die db zu löschen.
Die Sanfte, in dem Du die Statistik des jeweiligen Sensor manuell korrigieren tust.
Entwicklungswerkzeuge -> Statistik

Gruß
Osorkon

Einer muss ja für Ordnung sorgen. :D
Antworten