Seite 1 von 1
motioneye - Start über Dashboard
Verfasst: Di 26. Jul 2022, 20:08
von Markus
Gibt es eine Möglichkeit das Addon motioneye über einen Schalter im Dashboard zu starten oder zu stoppen. Bräuchte das Streaming eigentlich nur wenn der 3D Drucker läuft....ansonst würde ich die Ressourcen lieber schonen
Re: motioneye - Start über Dashboard
Verfasst: Di 26. Jul 2022, 20:38
von Osorkon
Würde es mal damit versuchen:
Hier die Doku
Gruß
Osorkon
Re: motioneye - Start über Dashboard
Verfasst: Di 26. Jul 2022, 20:50
von Markus
Danke, aber ich bräuchte noch eine die Hilfestellung 2-3 Schritte vorher.....wie komm ich mit diesem Code zu einem Schalter am Dashboard?
Re: motioneye - Start über Dashboard
Verfasst: Di 26. Jul 2022, 23:52
von Osorkon
Wenn Du einen Schalter haben möchtest, mit dem Du das Addon starten und stoppen willst, wäre ein Template Switch das richtige.
Der Code stammt aus der switch.yaml
D.h. ich habe folgende Zeile in meiner configuration.yaml
Code: Alles auswählen
- platform: template
switches:
motioneye_addon:
value_template: "{{ is_state('binary_sensor.motioneye_running', 'on') }} "
turn_on:
service: hassio.addon_start
data:
addon: a0d7b954_motioneye
turn_off:
service: hassio.addon_stop
data:
addon: a0d7b954_motioneye
unique_id: grafana_addon
friendly_name: Motioneye
Jedes Addon hat ein Gerät und dementsprechende Sensoren. Zuerst solltest Du schauen, ob der Sensor Running bei Dir aktiviert ist. Standardmäßig sind die Sensoren der Addons deaktiviert.
Die Entität des Sensors Running sollte binary_sensor.motioneye_running lauten, wenn nicht dann den code auf Deine Entität andern.
Der Sensor dient als value_template für den Template switch.
addon: a0d7b954_motioneye musst Du noch ändern. Den richtigen Namen ermittelst Du in dem Du unter Einstellungen -> Add-Ons auf das jeweilige Add-On klicks. In der Browser Adresszeile kann Du dann den richten Add-On Namen entnehmen.
Nicht vergessen zuerst die Konfiguration prüfen. Dann die Template-Entitäten Konfiguration Neuladen. Ein HA Neustart ist nicht notwendig
Über den Schalter kannst Du jetzt das Add-On Starten = Schalter Ein, oder Stoppen = Schalter Aus. Oder den switch in Deinen Automatisierungen/Skripten verwenden.
Der der Sensor Running nur Allee 5 min aktualisiert wird. Springt der Schalteer zwar erstmal gleich wieder zurück, jedoch spätestens nach 5 min wird dieser den aktuellen Status des Add-Ons anzeigen.
Gruß
Osorkon
Re: motioneye - Start über Dashboard
Verfasst: Mi 27. Jul 2022, 12:27
von Markus
Osorkon hat geschrieben: ↑Di 26. Jul 2022, 23:52
Jedes Addon hat ein Gerät und dementsprechende Sensoren. Zuerst solltest Du schauen, ob der Sensor Running bei Dir aktiviert ist. Standardmäßig sind die Sensoren der Addons deaktiviert.
Danke, nur wo finde ich diese Möglichkeit zum aktivieren....habs weder im Addon noch in der Integration gefunden?
Re: motioneye - Start über Dashboard
Verfasst: Mi 27. Jul 2022, 12:35
von Osorkon
Einstellungen-> Geräte & Dienste -> Geräte
Die Such-Funktion nutzen, Gerät anklicken.
Unter Sensoren, siehst welche Aktiviert sind, auf versteckte Entitäten klicken. Entität auswählen -> Erweiterte Einstellungen und Entitäten aktiviert markieren. Anschließend auf Aktualisieren.
Gruß
Osorkon
Re: motioneye - Start über Dashboard
Verfasst: Mi 27. Jul 2022, 16:12
von Markus
Danke, wieder was gelernt....aber irgendwie bin heute zu daneben wie ich das in einem Schalter am Dashboard nun umsetze. Man nimmt schon eine Schaltfläche, wie rufe ich da da turn_off oder turn_on auf?
Re: motioneye - Start über Dashboard
Verfasst: Mi 27. Jul 2022, 16:17
von Osorkon
Wie oben beschrieben, Du legst Dir einen Template Switch an.
Diesen kannst Du dann als Switch im Dashboard verwenden, wie jeden andere Switch auch.
Gruß
Osorkon
Re: motioneye - Start über Dashboard
Verfasst: Mi 27. Jul 2022, 16:44
von Markus
hmmm, ich steh glaub ich gerade völlig daneben, wie rufe ich das turn on/off hier auf?
Code: Alles auswählen
show_name: true
show_icon: true
type: button
entity: binary_sensor.motioneye_running
Re: motioneye - Start über Dashboard
Verfasst: Mi 27. Jul 2022, 20:33
von Osorkon
Jetzt stehst Du erstmal auf, gehts 3 Schritte zu Seiten und schüttelst ein paar mal den Kopf.
Zurück am Rechner liest Du Dir noch mal in aller Ruhe diesen Beitrag durch.
Einfach einen Template Switch erstellen.
Gruß
Osorkon
Re: motioneye - Start über Dashboard
Verfasst: Mi 27. Jul 2022, 20:41
von Markus
Das template in der switch.yaml hab ich erstellt (auch den Addon Namen geprüft), nur wie bekomm ich das in das Dashboard?
Code: Alles auswählen
- platform: template
switches:
motioneye_addon:
value_template: "{{ is_state('binary_sensor.motioneye_running', 'on') }} "
turn_on:
service: hassio.addon_start
data:
addon: a0d7b954_motioneye
turn_off:
service: hassio.addon_stop
data:
addon: a0d7b954_motioneye
unique_id: grafana_addon
Re: motioneye - Start über Dashboard
Verfasst: Mi 27. Jul 2022, 20:53
von Osorkon
Den Template Switch kannst Du wie wie jeden anderen Schalter, Licht, Sensor, etc. im Dashboard einfügen.
Die Entität lautet switch.motioneye_addon
Die unique_id: könntest Du noch in motioneye_addon ändern. grafana_addon stammt noch von mir, da ich das ganze bei mir mit dem Grafana Addon getestet habe.
Gruß
Osorkon
Re: motioneye - Start über Dashboard
Verfasst: Mi 27. Jul 2022, 21:09
von Markus
Keine Ahnung wo der Hund begraben liegt, ich bekomm einfach keine Entität switch.motioneye_addon rein
configuration.yaml
switch.yaml
Code: Alles auswählen
- platform: template
switches:
motioneye_addon:
value_template: "{{ is_state('binary_sensor.motioneye_running', 'on') }}"
turn_on:
service: hassio.addon_start
data:
addon: a0d7b954_motioneye
turn_off:
service: hassio.addon_stop
data:
addon: a0d7b954_motioneye
unique_id: motioneye_addon
Re: motioneye - Start über Dashboard
Verfasst: Mi 27. Jul 2022, 21:20
von Osorkon
Im Code fällt mir nur auf, dass Du alles 2 Zeilen zu weit nach rechts eingerückt hast.
Konfiguration geprüft? Und keine Fehler?
Hast Du die Template Entitäten Konfiguration neu geladen?
Wenn Du die Zeile in der configuration.yaml zum diesen Zweck neu eingefügt hast, muss zuvor HA neugestartet werden.
Gruß
Osorkon
Re: motioneye - Start über Dashboard
Verfasst: Mi 27. Jul 2022, 21:46
von Markus
Hurra, ich hab den Fehler gefunden. In der config.yaml gab es einen Eintrag zu https://community.home-assistant.io/t/c ... nent/61246 und der enthielt
Code: Alles auswählen
switch:
- platform: circadian_lighting
lights_ct:
- light.desk
- light.lamp
Re: motioneye - Start über Dashboard
Verfasst: Mi 27. Jul 2022, 21:50
von Osorkon
Geht nicht, gibt’s nicht!!
Auch wenn es manchmal länger dauert.
Gruß
Osorkon