# Home Assistant App - Unendliche Möglichkeiten 😀

**URL:** <https://community.homey.app/t/home-assistant-app-unendliche-moglichkeiten/30074>\
**Category:** Apps (DE)\
**Tags:** app\
**Created:** [May 18, 2020, 4:35pm UTC](https://community.homey.app/t/home-assistant-app-unendliche-moglichkeiten/30074 "2020-05-18T16:35:04Z")\
**Posts on this page:** 16\
**Page:** 19

<div class="post-metadata">

**Author:** ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)\
**Post date:** [July 21, 2023, 11:02am UTC](https://community.homey.app/t/home-assistant-app-unendliche-moglichkeiten/30074/362 "2023-07-21T11:02:54Z")

</div>

Wollte noch ein kurzes Feedback zu dem Energie Dashboard geben.  
HA ist der Grund dafür, dass ich wieder ein paar graue Haare mehr habe und um mind. 5 Jahre gealtert bin! 👴🏼  
Habe ich schon mal erwähnt, dass ich HA, zumindest was die YAML betrifft, zum 🤮 finde? Ich glaube schon, oder?

Trotz Eurer Hilfe habe ich es nicht geschafft das Qubino 3-Phasen Smart Meter, bzw. die für den Energie-Im- und Export zuständigen Entitäten so zu konfigurieren, dass ich diese im Energie-Dashboard hätte entsprechend auswählen können.  
Eigentlich habe ich für “Sensoren”, “Templates”, “Homey” etc. separate YAML-Dateien. In der `configuration.yaml` wird auf all diese Dateien verwiesen und normalerweise hat es bisher auch immer funktioniert. Aber diesmal habe ich es nicht geschafft die Template-Sensoren in der Datei `template.yaml` anzulegen. Bei der Überprüfung “Konfiguration prüfen” wurde nie ein Fehler gemeldet, nach dem Neustart standen aber immer wieder Fehler im Log. Trotz diverser Änderungen, Versuche und Korrekturen der YAML-Einträge habe ich es einfach nicht geschafft.  
Letztlich habe ich das HA Forum durchsucht und die Template-Sensoren in die `configuration.yaml` Datei geschrieben und das hat dann endlich funktioniert:

```auto
# Qubino 3-Pasen SmartMeter - Energieimport
template:
  - sensor:
    - name: "smartmeter_import"
      unit_of_measurement: kWh
      state_class: total_increasing
      device_class: energy
      state: "{{ (states('sensor.smartmeter_import_import')|float()) }}"

# Qubino 3-Pasen SmartMeter - Energieexport
    - name: "smartmeter_export"
      unit_of_measurement: kWh
      state_class: total_increasing
      device_class: energy
      state: "{{ (states('sensor.smartmeter_export_export')|float()) }}"

```

Bis heute weiß ich nicht, welche Fehler ich gemacht habe… 🤷🏼‍♂️

Ich hätte trotzdem noch 2 Fragen:

1. Kann man den Namen der Template-Sensoren, hier `smartmeter_import` und `smartmeter_export`, im Nachhinein problemlos ändern? Oder wird dabei irgendetwas zerschossen, z.B. die historischen Daten des Energie-Dashboards?
2. Kann mir jmd. erklären, was dieses `|float(` bewirkt? Ich habe bereits danach gegoogelt, habe aber nichts gefunden, was ich verstanden habe.

 ![IMG_3694](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/a/8ac208f2098fdc5fcf73c94233d280c5f83f3a7a.jpeg)

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [July 21, 2023, 11:15am UTC](https://community.homey.app/t/home-assistant-app-unendliche-moglichkeiten/30074/363 "2023-07-21T11:15:48Z")

</div>

> [@DirkG](#):
>
> Bis heute weiß ich nicht, welche Fehler ich gemacht habe… 🤷🏼‍♂️

Hallo Dirk,

Zusätzliches graues Haar bedeutet, dass Sie wieder klüger geworden sind, oder? 😉

Wenn Du eine template.yaml mit einem Verweis aus der Datei „configuration.yaml“ haben, sollte Du „template:“ in der ersten Zeile, und zwei führende Leerzeichen aus allen anderen Zeilen entfernen.  
Der von Ihnen gepostete Code funktioniert nämlich nur innerhalb der Datei „configuration.yaml“.

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [July 21, 2023, 11:22am UTC](https://community.homey.app/t/home-assistant-app-unendliche-moglichkeiten/30074/364 "2023-07-21T11:22:09Z")

</div>

> [@DirkG](#):
>
> ```auto
> template:
> - sensor:
> - name: "smartmeter_import"
> unit_of_measurement: kWh
> state_class: total_increasing
> device_class: energy
> state: "{{ (states('sensor.smartmeter_import_import')|float()) }}"
> 
> ```

In configutarion.yaml fügst du ein:  
`template: !include template.yaml`

Und in die Datei template.yaml diesen Inhalt. “template” lässt du weg, und alles muss 2 Zeichen weiter nach links, weil die erste Ebene fehlt:

```auto
- sensor:
  - name: "smartmeter_import"
    unit_of_measurement: kWh
    state_class: total_increasing
    device_class: energy
    state: "{{ (states('sensor.smartmeter_import_import')|float()) }}"

```

Wenn du den Sensor-Name änderst, legst du einen neuen Sensor an. D.h. du musst ihn nochmal im Energie-Dashboard auswählen.

---

<div class="post-metadata">

**Author:** ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)\
**Post date:** [July 21, 2023, 11:58am UTC](https://community.homey.app/t/home-assistant-app-unendliche-moglichkeiten/30074/365 "2023-07-21T11:58:54Z")

</div>

Mich scheint keiner zu verstehen = noch mehr graue Haare… 😞

> [@Peter\_Kawa](#):
>
> Wenn Du eine template.yaml mit einem Verweis aus der Datei „configuration.yaml“ haben, sollte Du „template:“ in der ersten Zeile, und zwei führende Leerzeichen aus allen anderen Zeilen entfernen.

> [@RonnyW](#):
>
> In configutarion.yaml fügst du ein:  
> `template: !include template.yaml`

```auto
automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml
sensor: !include sensor.yaml
homey: !include homey.yaml
template: !include template.yaml

```

(Auszug aus der `configuration.yaml` Datei)

Ich hatte ja auch bereits andere Template-Sensoren in der `template.yaml` Datei, und das hatte ja auch funktioniert.  
Bei diesen beiden Sensoren habe ich es aber nicht hinbekommen, und das obwohl ich Eure und andere Codes aus dem HA Forum kopiert hatte, auf die Anzahl der Leerzeichen geachtet hatte, die entsprechenden Entitäten getauscht (kopiert!) hatte und mich an meine funktionierenden Template-Sensoren gehalten hatte. Und glaubt mir, ich habe mehrere Stunden daran gesessen.  
Also muss das Problem vor dem Rechner sitzen… 🤷🏼‍♂️

> [@RonnyW](#):
>
> Und in die Datei template.yaml diesen Inhalt. “template” lässt du weg, und alles muss 2 Zeichen weiter nach links, weil die erste Ebene fehlt:

Hatte ich natürlich gemacht.

> [@Peter\_Kawa](#):
>
> Der von Ihnen gepostete Code funktioniert nämlich nur innerhalb der Datei „configuration.yaml“.

> [@DirkG](#):
>
> und die Template-Sensoren in die `configuration.yaml` Datei geschrieben und das hat dann endlich funktioniert:

Also, die beiden Template-Sensoren habe ich letztlich ja **absichtlich** in die `configuration.yaml` eingetragen, und da werden die auch bleiben weil es jetzt ja funktioniert.

> [@RonnyW](#):
>
> Wenn du den Sensor-Name änderst, legst du einen neuen Sensor an. D.h. du musst ihn nochmal im Energie-Dashboard auswählen.

Dass ich die namentlich geänderten Sensoren im ED neu auswählen muss ist klar, aber was passiert mit den bis dahin erfassten Daten? Sind die dann weg und das ED fängt bei 0 wieder an? Oder bleiben die historischen Daten erhalten?

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [July 21, 2023, 3:38pm UTC](https://community.homey.app/t/home-assistant-app-unendliche-moglichkeiten/30074/366 "2023-07-21T15:38:49Z")

</div>

Wenn das alles gleich war, dann kann ich es mir auch nicht erklären. War der Sensor nicht vorhanden oder hatte der nur keinen Wert?  
Wenn HA beim Neustart nicht meckert, sollte der Syntax ok sein.

Evtl hatte der Original-Sensor einen ungültigen Wert.

Das |float wandelt den davor angegeben Wert in eine Gleitkommazahl um, z.B. wenn eine Zahl als Text vom vorherigen Sensor kommt. Ich denke, das liegt daran, dass der Entity-Status immer ein String ist (kann auch “undefined” sein).

---

<div class="post-metadata">

**Author:** ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)\
**Post date:** [July 21, 2023, 4:54pm UTC](https://community.homey.app/t/home-assistant-app-unendliche-moglichkeiten/30074/367 "2023-07-21T16:54:29Z")

</div>

> [@RonnyW](#):
>
> Wenn das alles gleich war, dann kann ich es mir auch nicht erklären.

Auch wenn ich die Sensoren x-mal angelegt und immer akribisch kontrolliert hatte, hatte ich vermutlich trotzdem einen Fehler drin.  
Die Sensoren in der `configuration.yaml` anzulegen hat allerdings nach 5 Minuten und nach einem 2. Versuch funktioniert.

> [@RonnyW](#):
>
> War der Sensor nicht vorhanden oder hatte der nur keinen Wert?

Ich konnte die Sensoren im Energie-Dashboard nicht auswählen. Die standen im Drop-Down Menü nicht zur Auswahl.

> [@RonnyW](#):
>
> Wenn HA beim Neustart nicht meckert, sollte der Syntax ok sein.

Nach dem Neustart, egal ob nur YAML oder vollständig, standen Fehler im Log drin, konnte diese aber nicht nachvollziehen.

> [@RonnyW](#):
>
> Das |float wandelt den davor angegeben Wert in eine Gleitkommazahl um

Ok, könnte ich also weglassen.

Und wie sieht’s mit der Namensänderung und den historischen Daten aus? Weißt Du das zufällig?

* * *

Ach ja, herzlichen Glückwunsch zum **Developer Award**! 👏🏼

 ![IMG_3699](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/b/2baf6eccf1e36e7150dc641b7c342bedb51a5945.jpeg)

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [July 21, 2023, 7:17pm UTC](https://community.homey.app/t/home-assistant-app-unendliche-moglichkeiten/30074/368 "2023-07-21T19:17:15Z")

</div>

> [@DirkG](#):
>
> Und wie sieht’s mit der Namensänderung und den historischen Daten aus? Weißt Du das zufällig?

Ich denke die alten Entities sind dann mit ihren Daten noch vorhanden aber inaktiv. Die neue Entity bekommt eine neue Historie. Ich denke nicht, dass man die zusammenführen kann.

> [@DirkG](#):
>
> Nach dem Neustart, egal ob nur YAML oder vollständig, standen Fehler im Log drin, konnte diese aber nicht nachvollziehen.

Vielleicht hat etwas im Template nicht gepasst, so dass eine Wertkonvertierung Fehler lieferte. Da müsste man sich aber die Logeinträge anschauen. Ist aber müßig, wenn du es so trotzdem hinbekommen hast.

> [@DirkG](#):
>
> Ach ja, herzlichen Glückwunsch zum **Developer Award**! 👏🏼

Vielen Dank 😀  
Das war eine schöne Überraschung. Der Award kam heute an und leuchtet bereits in Farbe.  
Es war noch ein ganz netter Brief von Emile dabei - eine sehr schöne Geste.

---

<div class="post-metadata">

**Author:** ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)\
**Post date:** [July 22, 2023, 11:50am UTC](https://community.homey.app/t/home-assistant-app-unendliche-moglichkeiten/30074/369 "2023-07-22T11:50:39Z")

</div>

> [@RonnyW](#):
>
> Da müsste man sich aber die Logeinträge anschauen. Ist aber müßig, wenn du es so trotzdem hinbekommen hast.

Habe im Moment auch echt keine Lust mehr mich damit zu beschäftigen.

* * *

Andere Frage. In HA empfange ich per MQTT Daten von meinem Wechselrichter. Einige dieser Daten, besser gesagt Sensoren habe ich in `homey.yaml` eingetragen und hole mir diese dann mit Deiner Homey HA App als Sensor-Verbund. Das funktioniert auch alles einwandfrei.  
Jetzt kann man bei diesem Gerät in den **Erweiterte Einstellungen** den Geräte-Typ festlegen. Ich habe **Solarpanel** ausgewählt.  
Das Problem ist jetzt aber, dass dieses Gerät in Homeys Energie Bereich weder als Solarpanel noch überhaupt auftaucht. Ein mögliches Problem könnte sein, dass ich mehrere Energie-Entitäten bzw. Capabilities in diesem Gerät nutze:

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/6/e/6e619149f6edca7aa8eeaa36e7b7e95cf58875f1.png)

Liegt es daran? Oder wird das Energie-Panel in Homey gar nicht unterstützt?

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [July 22, 2023, 2:15pm UTC](https://community.homey.app/t/home-assistant-app-unendliche-moglichkeiten/30074/370 "2023-07-22T14:15:29Z")

</div>

Für die Energiedarstellung verwendet Homey nur Haupt-Capabilities.  
Der Sensor muss also als measure\_power zugeordnet sein.  
Hast du mehrere Werte, die du im Energie-Dashboard sehen willst, kommt man nicht um je ein Gerät je Energiesensor herum.  
Dann kannst du das Gerät auch als Solarpanel einstellen (mit positivem Energiewert für Produktion).  
Dazu würde ich dir dann ein “Custom device” in Homey empfehlen, wo du Entitäten beliebig einfügen und entfernen kannst.

---

<div class="post-metadata">

**Author:** ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)\
**Post date:** [July 23, 2023, 11:42am UTC](https://community.homey.app/t/home-assistant-app-unendliche-moglichkeiten/30074/371 "2023-07-23T11:42:40Z")

</div>

Das mit dem **Custom device** hat funktioniert, vielen Dank!  
Allerdings hat es ne ganze Zeit gedauert bis es auch als Solarpanel im Homey Energie-Dashboard auftauchte. Hast Du eine Vermutung warum das so lange gedauert hat?

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [July 23, 2023, 12:45pm UTC](https://community.homey.app/t/home-assistant-app-unendliche-moglichkeiten/30074/372 "2023-07-23T12:45:30Z")

</div>

Kann ich leider nicht sagen.  
Das Energie-Dashboard ist m.E. nur eine visuelle Darstellung der aktuelle. Daten - im Gegensatz fmzu HA und den Zählerdaten. Daher würdenich eine direkte Änderung der Anzeige erwarten.  
Ich hatte z.B. meine Geräte am Laptop/WebApp angepasst und direkt am Handy die Änderung gesehen mit einer Verzögerung von wenigen Sekunden. Ob das beim Anlegen von Geräten ist, hatte ich nicht getestet.

---

<div class="post-metadata">

**Author:** ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)\
**Post date:** [August 3, 2023, 2:47pm UTC](https://community.homey.app/t/home-assistant-app-unendliche-moglichkeiten/30074/373 "2023-08-03T14:47:47Z")

</div>

Eine Frage an die HA Spezialisten, hat allerdings direkt nichts mit Homey zutun. Aber da ich die betroffenen Entitäten (siehe unten) mit Homey nutze, dann doch eigentlich wieder… 😉

Nach einem der letzten HA Updates soll ich einige Entitäten reparieren, da diese nach einem der kommenden Updates (2024.2.0) nicht mehr funktionieren werden:

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/4/941f466c720194bbfcb8312587fe94de094f9f78.png)  
(Ausschnitt)

Über den Button MEHR ERFAHREN ist auch eine Blog-Seite von HA verlinkt:

> **[The naming of MQTT entities changes to correspond with HA guidelines | Home...](https://developers.home-assistant.io/blog/2023-057-21-change-naming-mqtt-entities/)**
>
> The way MQTT entities are named and how device configuration can be shared between discovered entities has changed

Wie so Vieles in HA verstehe ich dieses Problem auch nicht. Die Bezeichnungen der Entitäten stammen nicht von mir, sondern von einem PV-Wechselrichter bzw. der dazugehörigen Schnittstelle (OpenDTU).  
Was muss ich machen, damit die Entitäten auch dem o.g. Update noch funktionieren?  
Oder soll ich darauf hoffen, dass die Software/Firmware der Schnittstelle entsprechend überarbeitet wird?

---

<div class="post-metadata">

**Author:** ![Undertaker](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/undertaker/32/53278_2.png) [@Undertaker](https://community.homey.app/u/Undertaker)\
**Post date:** [August 3, 2023, 4:40pm UTC](https://community.homey.app/t/home-assistant-app-unendliche-moglichkeiten/30074/374 "2023-08-03T16:40:24Z")

</div>

Hi Dirk,  
die Meldung kannst du getrost vergessen. Es soll beim 09.2023er Update gefixt werden.  
Teste mal, es sollte trotzdem alles funktionieren. Bei mir das Gleiche in grün:

 ![Screenshot_20230803-122340_Chrome](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/e/be4a149d19ce45dd843d6ad3f0790f18f3e4d1f1.jpeg)

---

<div class="post-metadata">

**Author:** ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)\
**Post date:** [August 4, 2023, 10:00am UTC](https://community.homey.app/t/home-assistant-app-unendliche-moglichkeiten/30074/375 "2023-08-04T10:00:42Z")

</div>

Hi Uwe,

ja, es funktioniert noch alles einwandfrei. Ich warte erat mal ab, bis zur Version 2024.2.0 dauert es ja noch ein bisschen… 😉

---

<div class="post-metadata">

**Author:** ![DirkG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/dirkg/32/118897_2.png) [@DirkG](https://community.homey.app/u/DirkG)\
**Post date:** [January 9, 2024, 6:18am UTC](https://community.homey.app/t/home-assistant-app-unendliche-moglichkeiten/30074/376 "2024-01-09T06:18:37Z")

</div>

Mit dem erstem Home Assistant Update [2024.1](https://www.home-assistant.io/blog/2024/01/03/release-20241/) in diesem Jahr, wurde u.A. der Editor für Automatisierungen überarbeitet.  
Auf den ersten Blick ist dieser jetzt deutlich strukturierter und einfacher und intuitiver zu bedienen, was mMn ein großer Gewinn für Einsteiger und User ohne Programmierkenntnissen (YAML) ist. Erstmals fühle ich mich in der Lage Automatisierungen zu erstellen, die logisch aufgebaut sind und auf Anhieb funktionieren (sollten). Möchte man komplexe Automatisierungen erstellen, kommt man mMn trotzdem nicht um YAML vorbei. Wenn es die Zeit zulässt, werde ich in den nächsten Tagen eventuell mal einen Versuch starten.

---

<div class="post-metadata">

**Author:** ![Undertaker](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/undertaker/32/53278_2.png) [@Undertaker](https://community.homey.app/u/Undertaker)\
**Post date:** [January 9, 2024, 8:09am UTC](https://community.homey.app/t/home-assistant-app-unendliche-moglichkeiten/30074/377 "2024-01-09T08:09:15Z")

</div>

> [@DirkG](#):
>
> Wenn es die Zeit zulässt, werde ich in den nächsten Tagen eventuell mal einen Versuch starten.

👍

[Previous page](https://community.homey.app/t/home-assistant-app-unendliche-moglichkeiten/30074.md?page=18)
