Benachrichtigungen
Alles löschen

Reload Home Assistant Integration in 3 Schritten

26 Beiträge
2 Benutzer
0 Reactions
677 Ansichten
 Olli
(@olli)
Mitglied Admin
Beigetreten: Vor 10 Jahren
Beiträge: 740
Themenstarter  

Korrekt, es gibt keine dummen Fragen hier 😉

Ich habe den Beispielcode gerade im aktuellen Editor für Automatisierungen nachgebaut und somit folgenden YAML-Code für dich generiert:

description: "Meross-Restart"
mode: single
trigger:
- platform: state
entity_id:
- cover.smart_garage_door_opener_msg100_main_channel
to: "unavailable "
for:
hours: 0
minutes: 5
seconds: 0
condition: []
action:
- service: shell_command.meross_restart

Wenn du auf Automatisierung erstellen -> Neue Automatisierung erstellen klickst und dann oben rechts bei den 3 Punkten Als YAML bearbeiten auswählst, solltest du eine leere, neue Automatisierung haben, in der du den zuvor angegebenen YAML-Code reinkopieren kannst. Dann noch Speichern, die Automatisierungs-YAML neu laden und schon sollte es klappen!

Viel Erfolg und

VG
Olli


   
AntwortZitat
(@Malte)
New Member Gast
Beigetreten: Vor 2 Jahren
Beiträge: 3
 

🙁 scheinbar keiner mehr da 🙁


   
AntwortZitat
(@Malte)
New Member Gast
Beigetreten: Vor 2 Jahren
Beiträge: 3
 

Sorry die Seite hat nicht neugeladen. Bitte alles löschen 🙂 Ich melde mich sofern ich Probleme bekommen sollte. Danke für deine Hilfe soweit!


   
AntwortZitat
(@Ronny)
New Member Gast
Beigetreten: Vor 1 Jahr
Beiträge: 2
 

Hallo Olli,

ich habe mich als neuling mit dem Shell Command versucht mit deinem Beispiel.
Leider sagt mir Home Assistant beim prüfen der Config:

Konfigurationswarnungen
Invalid config for 'shell_command' at shell_command.yaml, line 1: value should be a string for dictionary value 'shell_command->shell_command', got {'tapo controller_restart': "/usr/bin/curl -X 'POST' -H 'authorization: Bearer Mein Token' http://meine-homeassistant/api/config/config_entries/entry/aec0d2723510f18213f0c51ffac6418e/reload"}

Nach einem Neustart habe ich auch 2 Fehlermeldungen im Log die sagen invalid config

Wie bekomme ich das hin?


   
AntwortZitat
(@Ronny)
New Member Gast
Beigetreten: Vor 1 Jahr
Beiträge: 2
 

Habs hinbekommen, lag am shell_command: !include shell_command.yaml in der config


   
AntwortZitat
 Olli
(@olli)
Mitglied Admin
Beigetreten: Vor 10 Jahren
Beiträge: 740
Themenstarter  

Hi Ronny!
Top, dass du es hinbekommen hast, und sorry, dass ich nicht rechtzeitig reagieren konnte!


   
AntwortZitat
(@Marco)
New Member Gast
Beigetreten: Vor 12 Monaten
Beiträge: 1
 

Neu laden von Integrationen funktioniert auch ohne HTTP call via homeassistant.reload_config_entry service call:

Beispiel:

service: homeassistant.reload_config_entry
target:
entity_id: sensor.zoe_batteriestand
alias: Reload Renault Integration
data: {}

Als entity_id ein entity aus der Integration wählen, die neu gestartet werden soll.


   
AntwortZitat
 Olli
(@olli)
Mitglied Admin
Beigetreten: Vor 10 Jahren
Beiträge: 740
Themenstarter  

Danke für den Hinweis! Wobei ich es dann wohl eher wie folgt umsetzen würde:


- service: homeassistant.reload_config_entry
  data: 
    entry_id: "{{ config_entry_id('sensor.whatever') }}"

Nochmals danke für den Hinweis, das kannte ich noch nicht!


   
AntwortZitat
(@Manfred)
New Member Gast
Beigetreten: Vor 10 Monaten
Beiträge: 2
 

Hallo Olli

Bin beim Thema HomeAssistant ein relativer Neuling.
Bei mir ist immer wieder von Zeit zu Zeit das Addon „Samba BackUp“ nicht erreichbar und ich muss es manuell „neu Starten“
Da es sich aber um keine Entität handelt sondern um ein AddOn wie löst man dieses Problem.
Wäre über einen Rat/Hinweis dankbar.
LG M


   
AntwortZitat
(@Manfred)
New Member Gast
Beigetreten: Vor 10 Monaten
Beiträge: 2
 

Hallo Olli

Problem gelöst. In der Doku zum AddOn Samba Backup habe ich die Lösung gefunden.

IMPORT BLUE PRINT TO MyHomeAssistant

Or use this automation directly:

automation:
- alias: Restore Samba Backup sensor on startup
trigger:
- event: start
platform: homeassistant
action:
- service: hassio.addon_stdin
data:
addon: 15d21743_samba_backup
input: restore-sensor
mode: single

LG Manfred


   
AntwortZitat
 Olli
(@olli)
Mitglied Admin
Beigetreten: Vor 10 Jahren
Beiträge: 740
Themenstarter  

Hi Manfred,
Danke fürs Teilen deiner Lösung und super, dass es nun funktioniert!
VG
Olli


   
AntwortZitat
Seite 2 / 2