Forum

Benachrichtigungen
Alles löschen

Home Assistant Anleitung how to... JSON-Daten einlesen

3 Beiträge
2 Benutzer
0 Reactions
17 Ansichten
Beiträge: 587
 Olli
Admin
Themenstarter
(@olli)
Mitglied
Beigetreten: Vor 10 Jahren
wpf-cross-image

Ich hatte in einem anderen Beitrag schon einmal über die Möglichkeit gesprochen, Webseiten-Inhalte von Home Assistant zu scrapen. Letztlich ist dies aber für den von mir in diesem konkreten Fall gewünschten Daten-Input nicht wirklich effizient. Also habe ich die benötigten/gewünschten Daten als JSON bereitgestellt, und lasse diese nun von Home Assistant automatisch einlesen. Der Vorteil von JSON-Daten gegenüber dem Scrapen? Zum einen kann man beim JSON-Abruf festlegen, wie regelmäβig die Daten geladen werden sollen. Wenn ich also weiβ, dass sich die Daten maximal einmal pro Stunde ändern werden, reicht es vollkommen, auch nur einmal pro Stunde den JSON-Abruf auszuführen.  Darüber…

2 Antworten
Beiträge: 1
Gast
(@Philipp)
New Member
Beigetreten: Vor 2 Jahren

Sorry habe versehent geklickt:

Hallo Oli,

könnte ich dich um Hilfe bitten bzgl. Json?

Ich würde gerne den Beregner in Home Assitant als Bedingung je Regenprognose ein oder ausgeschalten lassen. Dazu stellt der lokale Wetterdienst folgende Abfrage zur Verfügung:

https://data.civis.bz.it/de/dataset/southtyrolean-weatherservice-weatherdistricts/resource/aaf363af-7dad-423a-a137-662c57fd74b4

Ich würde folgenden Wert benötigen: $.forecasts[0].rainTo

sollte der nicht 0 sein dann soll der Beregner nicht einschalten

könntest du mir helfen das script zu erstellen?

MfG

Philipp

Antwort
1 Antwort
 Olli
Admin
(@olli)
Beigetreten: Vor 10 Jahren

Mitglied
Beiträge: 587

Hi Philipp,

hast du denn den Wert bereits als value_template in Home Assistant verfügbar?

Wenn ja, ist es ja eigentlich nur noch eine simple Automation, die bspw. zu einer fixen Uhrzeit überprüft, ob das value_template > ist (also Kondition) und nur in diesem Fall den Beregner auslöst.

VG

Olli

Antwort