Hi,
ich such eine Shell Script mit dem ich meine Hubs kontrollieren kann. Mir reicht im Prinzip erstmal Start/Ende von Aktionen. Das Ganze sollte auch meinem x64-NAS von QNap laufen. Kennt da jemand was?
Ralf
shell script
Forumsregeln
- Wichtige Hinweise zum erstellen neuer Themen - bitte vorher einmal unsere Forenregeln lesen!
- Um es den Helfenden leichter zu machen, bitte tragt eure Geräte in eurem Profil ein!
-
Themenersteller - Harmony Experte
- Beiträge: 6168
- Registriert: 18. Februar 2007 12:14
-
Wohnort: Etelsen1. Harmony: Elite2. Harmony: Ultimate3. Harmony: Smart ControlSoftware: MyHarmony
- Kontaktdaten:
shell script
--- Die Lücke, die ich hinterlasse, ersetzt mich vollständig ---
TV: Samsung 55JU6279/43KU5079
|
TV: Philips 48OLED806, LG RZ-32LZ50
|
Beamer: TW3200/TW7300
|
BR:BDP450/HDI Prime 3/HDI 303D
|
MP: Zappiti 4K HDR/Mi Box S
|
MP: QNap TS+HS 251/NUC5i3/4 Fire TVs
|
SAT: Wetek Play VU+ 2*Solo2/Duo2
|
SAT: VU+ Solo 4K/Ultimo 4K/Duo4K
|
AVR: Denon 4400H/Marantz 1509
|
ZigBee/Fritz!Dect/LM Air
|
Sonos Play:1/4 Reolink C2 Pro/E1 Zoom
|
Echos/IP-Symcon 7.0 unlimited
|
Leinwand: VNX Atlantis Dream
|
7 Hubs/950/Touch/Control/Companion
|
-
- Smarthome Experte
- Beiträge: 1491
- Registriert: 22. Dezember 2014 00:51
-
1. Harmony: Elite2. Harmony: UltimateSoftware: MyHarmony
Re: shell script
Ein reines Shell Script kenne ich nicht, bei Bedarf kannst Du aber viele Systeme auf einem QNap installieren, die Aktionen starten können oder auch sämtliche Einzelbefehle per Skript absetzten. Ich selber nutze IP-Symcon, das läuft auch mit Docker auf QNap. Gesteuert wird dann alles über IPSymconHarmony, ein Skript Aufruf um eine Aktion zu starten sieht dann z.B. so aus
Code: Alles auswählen
HarmonyHub_startActivity(40103 /*[Logitech Harmony Hub Wohnzimmer]*/, 11697506);
Code: Alles auswählen
HarmonyHub_startActivity(40103 /*[Logitech Harmony Hub Wohnzimmer]*/, -1);
AV Reciever: Denon AVC-X8500H
|
TV: Sony KD55 XH 9005
|
Sat: Dreambox 920
|
Sonos: Port, Five, Play3, Play1
|
Blueray: DP-UB9004
|
Apple TV 4K
|
Philips HUE
|
IP-Symcon 6.3 / Revox C200
|
Squeezebox
|
Amazon Alexa
|
Nvidia Shield
|
Dualmask Multiformat Tension Leinwand
|
Epson Beamer EH-TW9400W
|
Play Station 4 Pro
|
Google Home
|
-
Themenersteller - Harmony Experte
- Beiträge: 6168
- Registriert: 18. Februar 2007 12:14
-
Wohnort: Etelsen1. Harmony: Elite2. Harmony: Ultimate3. Harmony: Smart ControlSoftware: MyHarmony
- Kontaktdaten:
Re: shell script
Hi,
ich habe schon HABridge auf NAS laufen aber da bekomme ich immer wieder die Antwort das der Hub nicht angesprochen werden kann. 4 meiner Hubs laufen nicht durchgehend sondern sind meistens ausgeschaltet. Ich vermute hier ein Problem.
Ich würde jetzt möglichst selbst steuern. Ich habe auch schon einen Befehl gefunden der Harmony ansprechen kann bin mir aber nicht sicher ob der auf dem NAS läuft.
Ralf
ich habe schon HABridge auf NAS laufen aber da bekomme ich immer wieder die Antwort das der Hub nicht angesprochen werden kann. 4 meiner Hubs laufen nicht durchgehend sondern sind meistens ausgeschaltet. Ich vermute hier ein Problem.
Ich würde jetzt möglichst selbst steuern. Ich habe auch schon einen Befehl gefunden der Harmony ansprechen kann bin mir aber nicht sicher ob der auf dem NAS läuft.
Ralf
--- Die Lücke, die ich hinterlasse, ersetzt mich vollständig ---
TV: Samsung 55JU6279/43KU5079
|
TV: Philips 48OLED806, LG RZ-32LZ50
|
Beamer: TW3200/TW7300
|
BR:BDP450/HDI Prime 3/HDI 303D
|
MP: Zappiti 4K HDR/Mi Box S
|
MP: QNap TS+HS 251/NUC5i3/4 Fire TVs
|
SAT: Wetek Play VU+ 2*Solo2/Duo2
|
SAT: VU+ Solo 4K/Ultimo 4K/Duo4K
|
AVR: Denon 4400H/Marantz 1509
|
ZigBee/Fritz!Dect/LM Air
|
Sonos Play:1/4 Reolink C2 Pro/E1 Zoom
|
Echos/IP-Symcon 7.0 unlimited
|
Leinwand: VNX Atlantis Dream
|
7 Hubs/950/Touch/Control/Companion
|
-
- Smarthome Experte
- Beiträge: 1491
- Registriert: 22. Dezember 2014 00:51
-
1. Harmony: Elite2. Harmony: UltimateSoftware: MyHarmony
Re: shell script
Ja das wird wohl mit das Problem sein, dann ist der Socket nach dem Einschalten zunächst getrennt, der muss dann wieder von Hand bzw. automatisch aufgebaut werden. Keine Ahnung ob das die HABridge selbstständig macht oder ob man dann jedes mal neu suchen müsste. Machst Du das um Strom zu sparen oder warum sind die Geräte meist aus?
AV Reciever: Denon AVC-X8500H
|
TV: Sony KD55 XH 9005
|
Sat: Dreambox 920
|
Sonos: Port, Five, Play3, Play1
|
Blueray: DP-UB9004
|
Apple TV 4K
|
Philips HUE
|
IP-Symcon 6.3 / Revox C200
|
Squeezebox
|
Amazon Alexa
|
Nvidia Shield
|
Dualmask Multiformat Tension Leinwand
|
Epson Beamer EH-TW9400W
|
Play Station 4 Pro
|
Google Home
|
-
Themenersteller - Harmony Experte
- Beiträge: 6168
- Registriert: 18. Februar 2007 12:14
-
Wohnort: Etelsen1. Harmony: Elite2. Harmony: Ultimate3. Harmony: Smart ControlSoftware: MyHarmony
- Kontaktdaten:
Re: shell script
Hi,
Strom sparen ist schon ein Grund. Nicht unbedingt Geld denn alle Hubs sind Teil einer mehr oder weniger großen Anlage die jeweils von €50 Schalter geschaltet werden. Die "schlimmste" Anlage schluckt fast 100W im Standby. Da 4 der 5 Hubs maximal ein paar Stunden in der Woche laufen meine ich es so machen zu müssen.
Das mit dem Socket wäre schon eine sinnvolle Erklärung. Meist ist es ja so das wenn ich die HA-Bridge neu initialisiere es wieder geht. Ich werde mal den shell Befehl mal selbst compilieren und schauen ob es auf dem NAS dann auch läuft.
Ralf
Strom sparen ist schon ein Grund. Nicht unbedingt Geld denn alle Hubs sind Teil einer mehr oder weniger großen Anlage die jeweils von €50 Schalter geschaltet werden. Die "schlimmste" Anlage schluckt fast 100W im Standby. Da 4 der 5 Hubs maximal ein paar Stunden in der Woche laufen meine ich es so machen zu müssen.
Das mit dem Socket wäre schon eine sinnvolle Erklärung. Meist ist es ja so das wenn ich die HA-Bridge neu initialisiere es wieder geht. Ich werde mal den shell Befehl mal selbst compilieren und schauen ob es auf dem NAS dann auch läuft.
Ralf
--- Die Lücke, die ich hinterlasse, ersetzt mich vollständig ---
TV: Samsung 55JU6279/43KU5079
|
TV: Philips 48OLED806, LG RZ-32LZ50
|
Beamer: TW3200/TW7300
|
BR:BDP450/HDI Prime 3/HDI 303D
|
MP: Zappiti 4K HDR/Mi Box S
|
MP: QNap TS+HS 251/NUC5i3/4 Fire TVs
|
SAT: Wetek Play VU+ 2*Solo2/Duo2
|
SAT: VU+ Solo 4K/Ultimo 4K/Duo4K
|
AVR: Denon 4400H/Marantz 1509
|
ZigBee/Fritz!Dect/LM Air
|
Sonos Play:1/4 Reolink C2 Pro/E1 Zoom
|
Echos/IP-Symcon 7.0 unlimited
|
Leinwand: VNX Atlantis Dream
|
7 Hubs/950/Touch/Control/Companion
|
-
Themenersteller - Harmony Experte
- Beiträge: 6168
- Registriert: 18. Februar 2007 12:14
-
Wohnort: Etelsen1. Harmony: Elite2. Harmony: Ultimate3. Harmony: Smart ControlSoftware: MyHarmony
- Kontaktdaten:
Re: shell script
Hi,
so ich antworte mir mal selbst. Unter HarmonyHubControl findet man den Quelltext für ein Kommandozeilentool zu Steuerung von Hubs. Unter Linux konnte ich es sofort compilieren und benutzen. Starten einer Aktion geschieht z.B. mit:
./HarmonyHubControl e-mail password IP-Vom-Hub start_activity ID-Der-Aktion
Man kann auch Befehle an einzelne Geräte schicken mit:
./HarmonyHubControl e-mail password IP-Vom-Hub issue_device_command ID-Von-Device Kommando (z.B. Pause)
Ich habe es dann statisch unter Linux gelinked und es lief auch auf meinem QNap-NAS ABER die Namensauflösung funktioniert nicht deswegen musste da getrickst werden.
Ralf
so ich antworte mir mal selbst. Unter HarmonyHubControl findet man den Quelltext für ein Kommandozeilentool zu Steuerung von Hubs. Unter Linux konnte ich es sofort compilieren und benutzen. Starten einer Aktion geschieht z.B. mit:
./HarmonyHubControl e-mail password IP-Vom-Hub start_activity ID-Der-Aktion
Man kann auch Befehle an einzelne Geräte schicken mit:
./HarmonyHubControl e-mail password IP-Vom-Hub issue_device_command ID-Von-Device Kommando (z.B. Pause)
Ich habe es dann statisch unter Linux gelinked und es lief auch auf meinem QNap-NAS ABER die Namensauflösung funktioniert nicht deswegen musste da getrickst werden.
Ralf
--- Die Lücke, die ich hinterlasse, ersetzt mich vollständig ---
TV: Samsung 55JU6279/43KU5079
|
TV: Philips 48OLED806, LG RZ-32LZ50
|
Beamer: TW3200/TW7300
|
BR:BDP450/HDI Prime 3/HDI 303D
|
MP: Zappiti 4K HDR/Mi Box S
|
MP: QNap TS+HS 251/NUC5i3/4 Fire TVs
|
SAT: Wetek Play VU+ 2*Solo2/Duo2
|
SAT: VU+ Solo 4K/Ultimo 4K/Duo4K
|
AVR: Denon 4400H/Marantz 1509
|
ZigBee/Fritz!Dect/LM Air
|
Sonos Play:1/4 Reolink C2 Pro/E1 Zoom
|
Echos/IP-Symcon 7.0 unlimited
|
Leinwand: VNX Atlantis Dream
|
7 Hubs/950/Touch/Control/Companion
|