Benachrichtigungen
Alles lรถschen

Reload Home Assistant Integration in 3 Schritten

26 Beitrรคge
2 Benutzer
0 Reactions
349 Ansichten
Beitrรคge: 628
 Olli
Admin
Themenstarter
(@olli)
Mitglied
Beigetreten: Vor 10ย Jahren
wpf-cross-image

In diesem Beitrag beschreibe ich ausfรผhrlich: Reload Home Assistant Integration - und das auch noch automatisch, so dass "Integration unavailable" der Vergangenheit angehรถrt! Ziemlich jeder dรผrfte Bedarf an einer Automation zum Neuladen von Home Assistant Integrationen haben! Aber der Reihe nach: Mein Smarthome mit Home Assistant ist รผber die letzten Jahre ziemlich gewachsen. Ich habe zwar immer wieder auch versucht mich auf das wesentliche zu konzentrieren und unnรถtige Integration (wie zum Beispiel die von Hue) zu entfernen. Aber dennoch nutze ich mittlerweile zahlreiche Integrationen und Funktionen. Du magst das dir Ganze lieber als Video anschauen? Kein Problem: https://www.youtube.com/watch?v=wxluHYwMsGE [toc] Und…

25 Antworten
Beitrรคge: 1
 Kay
Gast
(@Kay)
New Member
Beigetreten: Vor 4ย Jahren

Vielen Dank fรผr den interessanten Beitrag. Ich bin darauf gestoรŸen weil ich eine Mรถglichkeit suche Integrationen zu "pausieren". Bin aber noch nicht fรผndig geworden. Der Hintergrund ist das ich einige wlan Gerรคte an einer schaltbaren Steckdose habe und die Integration nur brauche wenn die Steckdose an ist. Im Moment funktioniert es, aber die ganze Liste an Fehlermeldungen stรถrt mich etwas. Hast du hier vielleicht einen Tipp?

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

Mitglied
Beitrรคge: 628

Sehr gerne! ๐Ÿ™‚

Eine Mรถglichkeit Integrationen zu pausieren, kenne ich bislang nicht. Sollte mir was dazu einfallen bzw. รผber den Weg laufen, lasse ich es dich wissen!

Eine Mรถglichkeit รผber Umwege kรถnnte es aber sein, mit Sensor-Template zu arbeiten, welche nur "befรผllt" werden, wenn eben die genannte Steckdose Strom saugt bzw. an ist. Hast du in solche eine Richtung bereits รผberlegt?

Antwort
Beitrรคge: 1
 Kay
Gast
(@Kay)
New Member
Beigetreten: Vor 4ย Jahren

Danke fรผr diese ausfรผhrliche Anleitung! Ich nehme an das โ€žBearerโ€œ in deinem Shell Command ist der Name deines Tokens?
Ach ja, es liegt an Meross. Mein WLAN ist in der Garage voll da (per Unifi AP) und ich habe exakt dieselben Probleme โ€ฆ

Antwort
5 Antworten
 Olli
Admin
(@olli)
Beigetreten: Vor 10ย Jahren

Mitglied
Beitrรคge: 628

Sehr gerne dafรผr! ๐Ÿ™‚

Ja, hier ist die Darstellung des Codes vermutlich etwas verwirrend. Im Original ist alles in einer Zeile, also "Bearer DEIN-LANGLEBIGER-ZUGANGS-TOKEN" ๐Ÿ˜‰

Und danke fรผr den Hinweis mit der Ursache. Ich habe zwischenzeitlich auch auf Unifi umgestellt mit mehreren APs im Haus, aber konnte das Problem der "verschwundenen" Garage natรผrlich nicht mehr feststellen, da ich diese Automation hier aktiv habe ๐Ÿ˜‰

Antwort
 Kay
Gast
(@Kay)
Beigetreten: Vor 4ย Jahren

New Member
Beitrรคge: 1

Danke erst mal fรผr die Antwort. Leider kriege ich das nicht zum laufen ๐Ÿ™
Immer wenn der Dienst ausgefรผhrt wird, erhalte ich folgende Nachricht:
Login attempt or request with invalid authentication from homeassistant.david (192.168.1.164). See the log for details.

Egal was ich mache, es funzt einfach nicht. Derzeit sieht mein shell command so aus:
shell_command:
meross_restart: "/usr/bin/curl -X 'POST' -H 'authorization: Bearer reload_meross' http://192.168.1.999:8123/api/config/config_entries/entry/e8dbf56ec7d41310979901f123456789/reload"

Hast du einen Tipp, was das Problem sein kรถnnte?

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

Mitglied
Beitrรคge: 628

Mich irritiert dein Shell-Command und hier der Token. Hast du hier nur fรผr den Kommentar dort "reload_meross" eingefรผgt und eigentlich ist dort der Token?

Es sollte in etwa wie folgt aussehen bei dir:

'authorization: Bearer eyJ0eXAiOiJKV1QiL... (nur halt natรผrlich mit DEINEM Token).

"Login attempt..." deutet ja bereits an, dass es ein Authentifizierungs-Problem zu geben scheint.

Antwort
 Kay
Gast
(@Kay)
Beigetreten: Vor 4ย Jahren

New Member
Beitrรคge: 1

Danke fรผr die Antwort. Mittlerweile habe ich den Fehler gefunden. Mir ging im Token wohl ein Zeichen verloren.
Ist aber auch kleinlich diese IT ๐Ÿ˜‰

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

Mitglied
Beitrรคge: 628

Du willst gar nicht wissen wie viel Zeit ich schon "verloren" habe, nur weil ein Semikolon fehlte oder eine Variable falsch geschrieben war... ๐Ÿ™‚

Antwort
Beitrรคge: 1
 Kay
Gast
(@Kay)
New Member
Beigetreten: Vor 4ย Jahren

Hallo Olli,
ich kenn mich da nicht gut aus, deswegen eine vielleicht doofe Frage:dieses Shell Command kommt in die Config Yaml von Home Assistant und die andere Datei in die automations Yaml oder?

GruรŸ Alex

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

Mitglied
Beitrรคge: 628

Hi Alex,

hier gibt es keine doofen Fragen! Zum einen wรคchst Home Assistant tรคglich und kleinere Dinge รคndern sich รผber die Zeit und zum anderen bin ich jetzt beim Schreiben auch nicht immer die hellste Birne am Tannenbaum... ๐Ÿ˜‰

Aber kommen wir zu deiner eigentlichen Frage: Ja, den shell_command kannst du so in deine configuration.yaml einfรผgen (halt mit deinen angepassten Daten). Und รผber die Automation kannst du diesen Shell-Command dann beliebig feuern.

Es kann sein, dass du einen Neustart von Home Assistant durchfรผhren muss, damit der Shell-Command ausfรผhrbar wird!

Beste GrรผรŸe

Olli

Antwort
Beitrรคge: 1
 Kay
Gast
(@Kay)
New Member
Beigetreten: Vor 4ย Jahren

Hallo Olli

Super! Genau danach habe ich lange gesucht ๐Ÿ™‚ Funzt super. Danke

Antwort
Seite 1 / 2