FHEM Forum

FHEM - Anwendungen => Multimedia => Thema gestartet von: der-Lolo am 07 August 2013, 14:17:16

Titel: Logitech Harmony Hub
Beitrag von: der-Lolo am 07 August 2013, 14:17:16
Hallo Community,
Seit etwa drei Wochen bin ich stolzer Ultimate Besitzer - es funktioniert soweit alles ganz gut...
Aber optimieren kann man ja immer...
Die ultimate sendet per Funk Befehle an einen Hub der wiederum diese Befehle in IR wandelt und an die Geräte sendet...
Die Ultimate kann auch die Steuerung der Philips Hue (Smart link) Produkte übernehmen...

Das lies mich darüber nachdenken ob es nicht möglich wäre die Ultimate selbst mit fhem nachzubilden...
Also die Befehle die von der ultimate zum Hub gesendet werden abzufangen zu kopieren und per fhem an den Hub zu senden...

Der Hub bietet außerdem die Möglichkeit per App aus dem heimnetz heraus vom Smartphone oder tablet steuerbefehle umzusetzen, vielleicht wäre der weg übers heimnetz sogar eleganter als eine Übermittlung der fhem Befehle über Funk zu realisieren...

Wie funktioniert sowas?
Titel: Aw: Logitech Harmony Ultimate
Beitrag von: cirf am 20 August 2013, 10:28:12
hatte zu dem Thema mal recherchiert. Die Apps kommunizieren wohl per XMPP mit dem HUB. Logitech gibt dazu auf keine Spezifikation raus. Weitere Informationen findet man wenn man nach Harmony und XMPP sucht unter anderem das hier: https://github.com/jterrace/pyharmony. (//github.com/jterrace/pyharmony.) Da gibt es aber auch noch eine längere Todolist bis das läuft und die letzten 3 Monate ist nichts passiert.
Titel: Antw:Logitech Harmony Ultimate
Beitrag von: Gollum2 am 28 Dezember 2013, 16:04:40
Hallo an Alle,

ich bin neu hier und sehr interessiert an einem Harmony Modul. (Harmony Hub als Interface)
Da der Post schon sehr alt ist, habe ich mal alles zusammengetragen, was ich bis jetzt zu dem Thema gefunden habe.

m.E. müsste alles vorhanden sein, was ein "Experte" benötigt um ein fhem-Modul zu schreiben.
Ich stelle mich auch gerne als Tester zur Verfügung !!  ;)

Vieleicht nimmt das Thema ja wieder etwas fahrt auf. Ich würde mich freuen.

Gollum
Titel: Antw:Logitech Harmony Ultimate
Beitrag von: der-Lolo am 01 Januar 2014, 19:11:31
Mittlerweile denke ich eher darüber nach auf die Harmony zu verzichten - ergonomisch ist das Ding eh nicht gerade toll. Zur zeit würde ich am liebsten einen cuno benutzen und die Beschallung so in fhem umzusetzen...
Die harmony ist mir auch aufgrund der logitech Abhängigkeit nicht ganz geheuer... Modul fertig, alles sauber programmiert und dann Änderungen logitech irgend was und nicht läuft mehr...
Titel: Antw:Logitech Harmony Ultimate
Beitrag von: Gollum2 am 03 Januar 2014, 12:02:59
Hallo Lolo,

Das mit der Ergonomie hätte sich ja mit fhem erledigt.

Der Hub sieht auf jeden Fall besser aus als ein Cuno....außerdem habe jetzt alles in der Harmonie umgesetzt.

Aber wenn dir das nicht gefällt..ok...

Ich habe leider nicht die Kenntnisse, um es in fhem selber zu machen.





Gesendet von meinem iPad mit Tapatalk (http://tapatalk.com/m?id=1)
Titel: Antw:Logitech Harmony Ultimate
Beitrag von: d0np3p3 am 04 Januar 2014, 18:00:28
Hallo,
ich habe zwar keinen Logitech Hub, denke aber darüber nach mir einen zuzulegen, daher habe ich mal was recherchiert.
es gibt unter https://petelepage.com/blog/2013/07/home-automation-for-geeks/
eine paar infos, er hat unter anderem pyhrmony angepasst https://github.com/petele/pyharmony/

Eine weitere Möglichkeit den Logitech Hub zu nutzen, ist einen Computer als Gerät zu steuern,  dabei wird der Computer über BT mit dem Logitech Hub verbunden.
Der PC wird über BT als PS3 angesteuert, analog zur Verwendung der PS3 BD Remote.
Das funktioniert zur zeit mit Linux und XBMC.
Es dürfte nicht schwer sein fhem statt xbmc zu steuern.

Mediola hat übrigens ein addon für den HUB, leider findet man nichts genaues dazu.

Gruß Mark

Sent from my ASUS Transformer Pad TF700T using Tapatalk 4
Titel: Antw:Logitech Harmony Ultimate
Beitrag von: Gollum2 am 05 Januar 2014, 08:19:02
Hallo Marc

Die Mediola Software kann man sich runterlasen und 30 Tage Testen.
Funktioniert gut damit...

Auch hier geht man übrigens über den Logitech Account.

Das was Mediola macht, sollte auch fhem machen.

Sprich: den Hub als "Cul" verwenden.....und das möglichst ohne zusätzliche Hardware.

Wenn ich das bis jetzt richtig verstanden habe, benötigt man das Login bei Logitech, um sich zu authentifizieren.

Dann kann man auf den Hub mit dem entsprechenden Key zugreifen und die Signale versenden.

Möglich ist dann das ansteuern von ganzen Aktionen oder auch das versenden von einzelnen Befehlen.





Gesendet von meinem iPad mit Tapatalk (http://tapatalk.com/m?id=1)
Titel: Antw:Logitech Harmony Ultimate
Beitrag von: holzwurm83 am 05 Januar 2014, 15:13:16
Hallo zusammen,

ich würde eine Lösung mit dem Harmony Hub unterstützen und mich hier auch als Tester anbieten.

Mit dem CUNO wäre ich eher vorsichtig! Ich habe mir vor drei Wochen einen gekauft und das mit dem IR geht eher spärlich. Senden geht fast gar nicht und wenn dann nur mit weiteren Hilfsmitteln. Der IR-Teil ist aktuell auch in der Firmware für den CUNO auskommentiert, da es da auch Probleme gibt.

Ich möchte den CUNO nicht schlecht machen, aber er ist wohl nicht mehr so zeitgemäß.
Titel: Antw:Logitech Harmony Ultimate
Beitrag von: UliM am 05 Januar 2014, 15:27:59
Hi,
und von hinten durch die Brust ins Auge geht nicht?
fhem kann XBMC steuern... zumindest gibts ein Modul dafür.
=8-)
Titel: Antw:Logitech Harmony Ultimate
Beitrag von: d0np3p3 am 05 Januar 2014, 17:11:20
@ uli du hast das falsch verstanden,  der logitech Hub meldet sich, wie die ps3 remote, bei xbmc als Tastatur an, und wenn man ihn mit dem fhem Server verbindet sollte man den fhem Server steuern können. (unabhängig von xbmc)


Gesendet von meinem Nexus 4 mit Tapatalk
Titel: Antw:Logitech Harmony Ultimate
Beitrag von: Gollum2 am 05 Januar 2014, 17:38:07
* nu versteht er gar nichts mehr*:-)


Gesendet von meinem iPad mit Tapatalk (http://tapatalk.com/m?id=1)
Titel: Antw:Logitech Harmony Ultimate
Beitrag von: Gollum2 am 05 Januar 2014, 17:43:18
Leute.....

Ich will nicht fhem mit ner Logitech steuern!!!!

Ich will über fhem und dem Hub meine Hi-fi Komponenten steuern.

Also Harmony Hub als Cuno Ersatz .

Fhem sagt " TV sehen"
Hub sagt " Fernseher an, Reveiver an, Sat Box an" ( ir Signale senden)








Gesendet von meinem iPad mit Tapatalk (http://tapatalk.com/m?id=1)
Titel: Antw:Logitech Harmony Ultimate
Beitrag von: d0np3p3 am 05 Januar 2014, 18:23:56
Zitat von: Gollum2 am 05 Januar 2014, 17:43:18
Leute.....

Ich will nicht fhem mit ner Logitech steuern!!!!patalk.com/m?id=1]Tapatalk[/URL]
Zitat von: d0np3p3 am 04 Januar 2014, 18:00:28
Eine weitere Möglichkeit den Logitech Hub zu nutzen...

Fernbedienung sagt TV Aus: Harmony Hub -> TV:aus FHEM: TV&CO Strom aus und Wohnzimmer Licht in 5 min aus und Badezimmer Licht an für 10 min und Schlafzimmer Licht an mit 20 min Dimmer...
Ohne ein Handy oder Tablet zu bedienen, ist aber wie gesagt nur eine weitere Möglichkeit den Hub zu nutzen...
Titel: Antw:Logitech Harmony Ultimate
Beitrag von: der-Lolo am 05 Januar 2014, 22:35:06
Ja, genau solche Sachen schwebten mir auch im Kopf herum...
Leider ist Logitech aber eben nicht so offen wie z.b. das HUE System - ich glaube mittlerweile das es einfacher wäre einen alternativen IR-Sender zu benutzen. Obwohl der Logitech Hub jetzt wo er auch als Einzelteil vertrieben wird vielleicht etwas mehr Absatz hat...
Titel: Antw:Logitech Harmony Ultimate
Beitrag von: d0np3p3 am 08 Januar 2014, 06:48:46
Morgen kommt meine Ultimate, wenn ich einen BT Stick finde werde ich mal versuchen den Hub mit fhem zu verbinden, und dann mal schauene wie ich die Befehle umsetzen kann, drückt mir die Daumen 8)
Titel: Antw:Logitech Harmony Ultimate
Beitrag von: Gollum2 am 09 Januar 2014, 07:48:13
Wenn du Befehle von fhem an den Hub schicken willst muss WLAN reichen.
Wenn du Befehle vom Hub an fhem schicken willst, denke ich wirst du  BT brauchen


Gesendet von meinem iPad mit Tapatalk (http://tapatalk.com/m?id=1)
Titel: Antw:Logitech Harmony Ultimate
Beitrag von: d0np3p3 am 09 Januar 2014, 08:47:32
iknow

Gesendet von meinem Nexus 4 mit Tapatalk

Titel: Antw:Logitech Harmony Ultimate
Beitrag von: der-Lolo am 17 Januar 2014, 20:09:28
Und? Gibt es erste Erfolge?
Halt uns mal auf dem laufenden bitte...
Titel: Antw:Logitech Harmony Ultimate
Beitrag von: d0np3p3 am 17 Januar 2014, 20:35:13
Also noch bekomme ich Bluetooth nicht zum laufen, die usb id ist noch nicht bei bluez hinterlegt, als HID habe ich es auch nicht gepaart bekommen, aber so ging es mir auch am XBMC Linux. unter Windows geht es wohl schon. Die IR Verbindung klappt aber sehr gut, so das ich wohl auf Lirc setzen werde und mir es einfach machen.
Der Versuch hat mich 2 Nächte Schlaf gekostet... Habe mir ua auf meinem Rasperry das aktuelle Bluez gebaut, leider gibt es kein fakeid mehr, ich hoffe das bald der Harmony Hub auch unterstützt wird.
Sorry habe vergessen mich zu melden.
Titel: Antw:Logitech Harmony Ultimate
Beitrag von: der-Lolo am 17 Januar 2014, 23:07:45
Ja, der Hub arbeitet qualitativ sehr gut - aber ihn dazu zu überreden Befehle aus fhem weiter zu geben wird wohl sehr schwierig werden... Vielleicht kann man ja die zusätzlichen Sender an der raspi Hardware betreiben ;-)
Titel: Antw:Logitech Harmony Ultimate
Beitrag von: d0np3p3 am 17 Januar 2014, 23:23:07
Naja man nutz das Protokoll der ps3 bd remote,  die sendet dann tasten wie f4 P C usw.  Nur wird der Harmonie Hub noch nicht als ps3 Fernbedienung erkannt,  mal sehen vielleicht baue ich mir mal bluez 4 mit passender fakeid, dann über lirc zu fhem. 

Gesendet von meinem Nexus 4 mit Tapatalk

Titel: Antw:Logitech Harmony Ultimate
Beitrag von: Henno am 18 Februar 2014, 11:23:46
Gibt es hier irgendwas neues?

Titel: Antw:Logitech Harmony Ultimate
Beitrag von: d0np3p3 am 18 Februar 2014, 14:09:38
Von meiner Seite aus noch nicht.

Gesendet von meinem Nexus 4 mit Tapatalk

Titel: Antw:Logitech Harmony Ultimate
Beitrag von: der-Lolo am 27 Februar 2014, 21:42:49
Ich bin gerade hierüber gestolpert...

http://www.ip-symcon.de/forum/threads/22682-Logitech-Harmony-Ultimate-amp-Smart-Control-Hub-library (http://www.ip-symcon.de/forum/threads/22682-Logitech-Harmony-Ultimate-amp-Smart-Control-Hub-library)

Vielleicht wird es ja doch noch was...


Titel: Antw:Logitech Harmony Ultimate
Beitrag von: volschin am 04 Mai 2014, 08:29:22
Ich habe mir gerade auch einen Logitech Harmony Hub zugelegt. Gibt es einen neueren Status zur Unterstützung mit FHEM?

Gruß,
Veit
Titel: Antw:Logitech Harmony Ultimate
Beitrag von: der-Lolo am 04 Mai 2014, 08:51:01
nein, leider nicht - zumindest FHEM intern hat sich der stand nicht verändert.
Titel: Antw:Logitech Harmony Ultimate
Beitrag von: siggi85 am 04 Mai 2014, 18:15:24
Bei mir wird es wohl sogar so sein, dass ich mir erst einen Hub zulege sobald eine Ansteuerung über eine offene API (vorzugsweise natürlich mit FHEM) möglich ist. ;)
Titel: Antw:Logitech Harmony Ultimate
Beitrag von: d0np3p3 am 12 Juni 2014, 00:37:04
Es ist ein Update von Logitech gekommen durch das sich der Logitech Hub bei PC usw als BT Tastatur anmelden kann.
Mit dem Input Modul sollte es nun möglich ein FHEM per Fernbedienung zu bedienen.

Für den anderen Weg muß man sich hier was inspieriren lassen, leider viel zu hoch für mich...

http://www.ip-symcon.de/forum/threads/22682-Logitech-Harmony-Ultimate-amp-Smart-Control-Hub-library
Titel: Antw:Logitech Harmony Ultimate
Beitrag von: siggi85 am 05 Juli 2014, 12:28:51
Im Logitech Forum hat jemand eine eigene Android App zur Steuerung vom Harmony Hub geschrieben. Kann jemand damit vielleicht was anfangen?
Forenbeitrag (http://forums.logitech.com/t5/Harmony-Hub-Based-Remotes/Ultimate-Hub-API/td-p/1049607/page/4)
Github (https://github.com/itaybia/androidHarmony)
Titel: Antw:Logitech Harmony Ultimate
Beitrag von: der-Lolo am 05 Juli 2014, 13:18:46
liest sich zumindest interessant, zumal Java zum einsatz kommt...
jetztbräuchte es hier nur jemanden der sich in der lage sieht ein modul zu schreiben.
Titel: Antw:Logitech Harmony Ultimate
Beitrag von: der-Lolo am 05 Juli 2014, 21:52:29
Ich konnte jemanden dazu bewegen sich anzuschauen ob es möglich ist ein FHEM Modul für den Hub zu basteln und ein Modul zu erstellen - wir werden uns also bald noch mehr über die möglichkeiten des Hubs freuen.
Titel: Antw:Logitech Harmony Ultimate
Beitrag von: siggi85 am 05 Juli 2014, 23:20:08
Top! Da bin ich ja mal gespannt! Sobald es da eine funktionierende Version gibt werde ich mir son Teil zulegen und meine One ersetzen.
Titel: Antw:Logitech Harmony Ultimate
Beitrag von: volschin am 07 Juli 2014, 07:24:37
Würde mich sehr freuen, wenn etwas Bewegung in diesen Thread kommt. :-)
Titel: Antw:Logitech Harmony Ultimate
Beitrag von: diko am 08 Juli 2014, 13:11:27
Wäre ein Traum wenn da was ginge.
Titel: Antw:Logitech Harmony Ultimate
Beitrag von: maxx8888 am 08 Juli 2014, 15:01:39
Ja, das wäre richtig cool... 8)
Titel: Antw:Logitech Harmony Ultimate
Beitrag von: MaJu am 08 Juli 2014, 15:58:34
Ich möchte den Thread nicht vollspammen, aber auch ich möchte deutlich Interesse bekunden.

Anwendungsbeispiele?
- Jalousien werden durch FHEM geschlossen und langsam das Licht gedimmt, wenn mit der Fernbedienung "Film gucken" gewählt wird.
- Funksteckdosen sind besser einbindbar
- bei einem eingehenden Anruf sendet die Fernbedienung "Pause" und nach dem Auflegen geht der Film weiter. Bzw. lautlos beim Musik hören etc.
Titel: Antw:Logitech Harmony Ultimate
Beitrag von: justme1968 am 10 Juli 2014, 23:43:08
den hub aus fhem heraus anzusprechen geht im prinzip.

die komplette konfiguration der geräte und activities lässt sich auslesen. zustandsänderungen werden ohne pollen 'live' zurück gemeldet.

der rest ist 'nur' noch fleißarbeit und wird noch einiges an zeit kosten.

ich melde mich sobald es eine version zum testen gibt.

gruss
  andre

Titel: Antw:Logitech Harmony Ultimate
Beitrag von: P.A.Trick am 11 Juli 2014, 00:00:34
Verdammt Andre, jetzt muss ich mir das Ding doch zulegen :D
Titel: Antw:Logitech Harmony Hub
Beitrag von: der-Lolo am 11 Juli 2014, 06:13:31
Das ging nun wirklich sehr schnell - 1000 Dank Andre!
Ich hab den Titel geändert - weil ja der Hub nicht zwangsläufig eine Ultimate voraussetzt. Endlich gibt es eine Lösung um mit IR auf einfache art in FHEM zu arbeiten. Ich hoffe die Fleissarbeit macht doch ein wenig Spass - und geht dir leicht von der Hand...

Und nochmal DANKE!
Titel: Antw:Logitech Harmony Hub
Beitrag von: siggi85 am 11 Juli 2014, 09:13:43
Die einzige Frage die sich jetzt stellt... kauf ich mir das Ding gleich, oder erst wenn das Modul fertig ist?! ;D
Und dass der Hub anscheinend auch live Events in FHEM generieren wird ist der Hammer!!!
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 19 Juli 2014, 16:30:47
Hallo Andre,
finde ich Klasse, dass Du Dich der Sache angenommen hast. Wenn auch die Statusänderungen zurückgemeldet werden, könnte man vermutlich mit einem Notify in FHEM dann auch auf Aktionen reagieren.

Ich denke da mal dran, sich missbräuchlich eine Dummy-Aktion in der Harmony zu konfigurieren, die dann etwas in FHEM auslöst.
Aber ich habe z.B. auch meinen Beamer an einem Homematic-Zwischenstecker. Den könnte ich dann mit einer entspechenden Aktion mit schalten.

Ooh, das wir wieder viel zum Ausprobieren geben. Ich kann's kaum erwarten.  ;D

Gruß
Veit
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 19 Juli 2014, 16:41:33
kurzes update:

- ich bin immer noch bei der fleissarbeit. grad hänge ich an einem recht frühen verbindungsabbruch. vermutlich muss ich mal auf netzwerk ebene schauen was bei fhem im gegensatz zur app schief geht.

- der hub meldet die aktivierten activities live zurück an fhem

- d.h. du kannst abhängig davon per notify weitere events triggern

- wenn du deine devices in fhem entsprechend konfiguriert hast sollte es möglich sein den aktuellen status auch auf device ebene darzustellen

- nur zum einschalten brauchst du keine dummys. da reicht ein notify auf die aktion in die der beamer mit drin ist. d.h. die harmony aktiviert einfach die aktivity und fhem reagiert darauf und schaltet den beamer per hm steckdose ein. mit einer passenden einschaltverzögerung geht für die harmony völlig transparent. beim ausschalten kannst du dann auf fhem z.b. auch den beamer verzögert abschalten wenn das bei dem modell nötig ist. die harmony muss davon nichts wissen.

- ob das auf device ebene auch geht habe ich noch gar nicht probiert. damit könntest du ein fhem device in aktionen einbinden und sehr geziehlt steuern

- die verbindung mit LightScene könnte interessant sein um  szenarien zu erkennen und darauf reagieren.

- der hub ist gerade auf dem rückweg zu amazon und es soll das smart controll paket kommen. dann kann ich auch die interaktion mit einer remote statt der app integreiren.

- ich bin bald 4 wochen in urlaub. danach geht es dann weiter und ich denke es gibt bald eine version für euch zum testen.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: d0np3p3 am 22 Juli 2014, 15:42:57
Ich wünsche dir einen erholsamen Urlaub, und bin gespannt auf das Modul. Vielen Dank
Titel: Antw:Logitech Harmony Hub
Beitrag von: siggi85 am 23 Juli 2014, 11:20:40
Zitat von: d0np3p3 am 22 Juli 2014, 15:42:57
Ich wünsche dir einen erholsamen Urlaub, und bin gespannt auf das Modul. Vielen Dank

Da schliesse ich mich an!  :)

EDIT: Ich hoffe ich verstoße nicht gegen irgendwelche Forenrichtlinien, aber würde sich auf diesem Weg jemand finden, der sich auch eine Harmony Ultimate mit Harmony Hub zulegen möchte?
Auf Amazon gibt es gerade ein Angebot, wenn man 2 Logitech Produkte kauft, gibt es das billigere 50% günstiger. Das wären also statt 219€ pro Stück (Amazon Preis und idealo Preis) nur 164,25€ pro Stück. Und ich würde bei diesem Angebot gerne zuschlagen falls sich jemand findet. :)
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 23 Juli 2014, 21:00:08
wenn sich keiner für eine komplette ultimate findet wäre ich an einer Harmony Ultimate One (also nur der fb) interessiert ...
Titel: Antw:Logitech Harmony Hub
Beitrag von: siggi85 am 24 Juli 2014, 09:42:33
Zitat von: justme1968 am 23 Juli 2014, 21:00:08
wenn sich keiner für eine komplette ultimate findet wäre ich an einer Harmony Ultimate One (also nur der fb) interessiert ...

PM an dich ist raus. ;)

EDIT: Die Ultimate Fernbedienung ohne Hub ist anscheinend von der Aktion ausgeschlossen, daher kann ich das nicht mit Andre machen.
Ich habe nun 2 Ultimatesets bestellt. Wenn jemand eine Ultimate für 75% Gesamtpreis (ca. 165€) haben möchte, kann er sich bei mir melden. Ansonsten stelle ich das Teil auf eBay rein sobald es da ist.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Spuckiii am 31 Juli 2014, 11:33:38
Gibt es hier jetzt neue Erkenntnisse? Funktioniert die Steuerung des Hub über FHEM? :D
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 31 Juli 2014, 11:46:41
Nun lass André doch mal seine 4 Wochen Urlaub machen!
Titel: Antw:Logitech Harmony Hub
Beitrag von: Spuckiii am 31 Juli 2014, 12:02:00
Oh ja, da war ja was,  ;D ;D ;D, "bald" ist jedoch ein schwammiger Ausdruck. Ich werde mich in Geduld üben und einfach voller Vorfreude warten
Titel: Antw:Logitech Harmony Hub
Beitrag von: pc1246 am 22 August 2014, 12:36:39
Zitat von: justme1968 am 19 Juli 2014, 16:41:33
kurzes update:

Schnipp

- der hub ist gerade auf dem rückweg zu amazon und es soll das smart controll paket kommen. dann kann ich auch die interaktion mit einer remote statt der app integreiren.

Schnipp

gruss
  andre

Hallo Andre

Die Smart Control habe ich auch! An der Interaktion aendert sich aber nichts! Der Hub sendet ja seinen Status per WLAN und empfaengt von der APP ueber WLAN. Spezielle Teilnehmer (z.B. Philipps HUE) werden auch per WLAN angesprochen. Die Fernbedienung aber sendet per FUNK, jetzt frag mich aber nicht mit welcher Frequenz!

Gruss Christoph

P.S.: Bin schon ganz gespannt auf die erste Testversion, dann geht alles wie ich es mir immer vorgestellt habe! Ein Glueck das schon Winter ist!  ??? ??? ???
Titel: Antw:Logitech Harmony Hub
Beitrag von: siggi85 am 22 August 2014, 13:23:47
Zitat von: pc1246 am 22 August 2014, 12:36:39
P.S.: Bin schon ganz gespannt auf die erste Testversion, dann geht alles wie ich es mir immer vorgestellt habe!

So geht es mir auch. Hab in einigen Skripten und Notifys schon Kommentarzeilen wie diese, die dann nur noch ersetzt werden müssen.
#HARMONY ACTIVITY HTPC
;D ;D ;D
Titel: Antw:Logitech Harmony Hub
Beitrag von: der-Lolo am 22 August 2014, 18:29:03
Ich habe mein aktuelles Projekt etwas auf Eis gelegt - weil ich glaube das die weitere Programmierung mit dem Hub einfacher wird, inkl. kleinem Howto wird zur Zeit ein MultimediaControl Tab erstellt...
Ick freu mir tierisch drauf!
Titel: Antw:Logitech Harmony Hub
Beitrag von: igami am 29 August 2014, 16:16:43
Hi,
das hört sich ja alles echt super an. Nur eine Frage: Wird die Harmony Software zum Einrichten des Hub benötigt? Irgendwie muss der ja ins WLAN kommen. Nutze eigentlich nur noch Linux und wäre deshalb froh, wenn ich darauf verzichten könnte.

Grüße
Igami
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 29 August 2014, 16:31:49
du brauchst zur inbetriebnahme harmony software. windows, OS X oder iOS. ich weiß nicht was es sonst noch gibt. dir web anwendung geht glaube ich nicht.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: igami am 29 August 2014, 20:42:05
Na dann werde ich wohl wieder eine Virtuelle Maschine aufsetzten, das ging ja damals auch schon (bin stolzer besitzer einer Harmony 1000 mit Funk Hub und PS3 Adapter + JB Media LightManager). Über das Web Interface oder WINE lief es damals nicht.
Prinzipiell würde es ja aber reichen die benötigten Geräte auf den Hub zu spielen, und die Aktionen dann in FHEM zu programmieren, oder? Vielleicht ist die Frage auch hinfällig, aber damals musste man immer die Fernbedienung per USB verbinden, vielleicht geht das bei der Ultimate ja über WLAN. Hat mich immer gestört, dass wenn ich nur eine kleine Änderung in den Aktionen machen wollte mich wieder durch das blöde klick Interface hangeln musste.

Du hast geschrieben:
Zitat von: justme1968 am 10 Juli 2014, 23:43:08
die komplette konfiguration der geräte und activities lässt sich auslesen. zustandsänderungen werden ohne pollen 'live' zurück gemeldet.
bedeutet das ich kann auch die Harmony für FHEM nutzen ohne den Umweg über BT zu gehen, oder was wird wohin zurück gemeldet? Da ich ja noch eine PS3 habe kommt es da sonst zu Komplikationen.

Bin schon sehr gespannt, wie es wird. Weiter so!
Igami
Titel: Antw:Logitech Harmony Hub
Beitrag von: der-Lolo am 30 August 2014, 00:00:00
ich glaube das aktuelle problem besteht darin das die harmony activities zur verfügung stehen, wenn du dann innerhalb der "aktion" z.b. eine "funktion" skip oder eine lautstärke änderung vornimmst, wird diese nicht mehr weitergemeldet.
Ein IR empfänger wie z.b. bei mir am Cubietruck könnte aber vielleicht die "funktion" auffangen und dem Modul mitteilen.
Lautstärke änderungen bekomme ich in meinem Fall zwar durch Denon oder Sonos, einen Titelsprung würde ich aber nicht ohne IR empfang mitbekommen da diese Info auch nicht an die App gesendet wird.
Wenn ich alles richtig verstanden habe...
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 30 August 2014, 01:54:36
wenn du eine ultimate hast kannst du nach dem ersten setup dir aktionen an der fernbedienung bearbeiten.

auch wenn du dir software oder die iOS app verwendest musst du nicht per usb synchronisieren. das  geht per WLAN.

fhem bekommt nur events auf aktions ebene. und kann auf aktions und device ebene steuern. wenn aber per remote auf device ebene gesteuert wird bekommt fhem das nicht mit. dazu ist ein separater ir enpfänger nötig. direkt am raspberry oder cubietruck oder lirc oder panstamp oder cuno.

das sollte sehr zucerlässig funktionieren da es das problem mit dem zielen der fernbedienung nicht mehr gibt.

die bedienung direkt am gwrät bekommst du aber in
jedem fall nur mit
wenn sein gerät selber ein fhem modul hat.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: siggi85 am 03 September 2014, 12:06:31
Ich will ja nicht ungeduldig wirken (was ich hiermit sicher tue  :P) und ich bin demnächst eh 2 Wochen weg und kann nichts testen. Allerdings würde mich der momentane Status der Entwicklung des FHEM Moduls für den Logitech Harmony Hub interessieren.

Zur Info: Mach dir keinen Stress, es wird fertig wenn es fertig wird. Aber eine kurze Info über den Stand würde einem die Wartezeit etwas versüßen.   ;D
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 03 September 2014, 12:58:40
ich bin seit dem wochenende wieder zurück und es geht so zu sagen erst jetzt weiter.

das aktuell größte problem ist das die verbindung zum hub noch beendet wird. da muss ich auf netzwerk ebene mal sehen ob ich rausfinde woran es liegt. also erst mal netzwerk umbauen damit ich im wlan sniffen kann.

inzwischen habe ich noch eine smart controll und eine ultimate one und kann noch ein paar dinge mehr testen.

es ist übrigens wirklich so das nur auf aktions ebene gemeldet wird. und auf aktions und device ebene geschaltet werden kann. alle schaltvorgänge die per remote auf device ebene gemacht werden (d.h. innerhalb einer aktion, z.b. volume oder pause) werden nicht an fhem gemeldet. d.h. wenn das device selber keine rückmeldung liefert muss man zusätzlich noch einen 'rückkanal' per ir empfänger bauen.

es sind aber alle im system vorhanden fernbedienungen auf aktionsebene synchronisiert. d.h. man kann z.b. mit fhem eine aktion starten, mit der remote dann in der richtigen aktion z.b. die lautstärke ändern und mit dem handy das ganze wieder ausschalten. oder umgekehrt :)

gruss
  andre

bei amazon gibt es übrigens gerade 15% auf manche logitech artikel.
Titel: Antw:Logitech Harmony Hub
Beitrag von: siggi85 am 03 September 2014, 16:37:49
Zitat von: justme1968 am 03 September 2014, 12:58:40
ich bin seit dem wochenende wieder zurück und es geht so zu sagen erst jetzt weiter.
Danke für deine schnelle Antwort! Das hört sich alles so an, als wenn es perfekt in meine Pläne passt. Ich freu mich drauf. ;D
Titel: Antw:Logitech Harmony Hub
Beitrag von: antonwinden am 08 September 2014, 20:29:13
freue mich darauf den hub endlich systemübergreifend verwenden zu können und nicht mehr entweder fhem oder hub...
anton
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 19 September 2014, 20:21:54
Logitech will das mit der Home Automation jetzt andersherum aufziehen.
http://www.myharmony.com/products/detail/ultimate-home/
Ich vermute mal, die haben das Gesamtkonzept noch nicht verstanden.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 22 September 2014, 21:47:08
kurzer zwischenstand: ich habe noch probleme mit dem disconnect. so lange das nicht gelöst ist nützt es nicht viel das modul zum testen rauszugeben. es dauert also noch etwas.

sorry für die verzögerung.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 22 September 2014, 22:06:15
Hallo Andre,
danke für die Info. Kein Grund für eine Entschuldigung. Ist ja ein Hobby und deine Freizeit.  ;)

Bin trotzdem gespannt wie ein Flitzbogen, da ich gerade bei einer besseren Einbindung meiner Multimedia-Komponenten bin. Nächster Step ist mein Epson-Projektor.

Gruß
Veit
Titel: Antw:Logitech Harmony Hub
Beitrag von: Simon74 am 02 Oktober 2014, 10:56:54
Bis das Modul fertig ist, dachte ich mir ich versuch mal diese Variante:
http://www.domoticz.com/wiki/Harmony_Hub_Control#Install_additional_software_on_your_Pi (http://www.domoticz.com/wiki/Harmony_Hub_Control#Install_additional_software_on_your_Pi)
Da ich leider ein gestriptes Raspberry Image verwende fehlt der Compiler.
Hat schon jemand versucht dieses Binary am Raspi zu erzeugen ?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 02 Oktober 2014, 11:05:00
das kompilieren ist kein problem. ich wollte dir mal das binary gerade anhängen. aber des file ist zu gross.

je nach dem wie du es einbinden willst wirst du aber nur beschränkt freude damit haben. das ding ist ziemlich langsam.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Simon74 am 03 Oktober 2014, 16:18:43
Auch wenn das HarmonyHubControl-Tool sehr laannggssaamm ist, so kann ich nun zumindest SpeakerA, SpeakerB auf meinem Yamaha-AV schalten, ohne einen IR-Transmitter an den Raspi zu basteln.
Welche Variante/Technik wird den für die FHEM Einbindung verwendet, pyharmony ?
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 03 Oktober 2014, 16:20:58
Den Yamaha allein kannst Du vermutlich besser mit dem Yamaha-Modul steuern.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 03 Oktober 2014, 16:25:51
es ist ein fhem modul ohne externe abhängigkeiten und einer (hoffentlich bald) dauernden verbindung zum hub.
Titel: Antw:Logitech Harmony Hub
Beitrag von: AHA1805 am 04 Oktober 2014, 21:14:37
Hallo Andre,

du bist so cooool  8).
Ich habe mir auch eine Harmony zugelegt, weil sich meine Frau ständig über die vielen Fernbedienungen beschwert hat.
Nun dachte ich mir, dass ich einfach mal im FHEM Forum nach Harmony suche,
... uns siehe da ich bin hier fündig geworden und total auf das Ergebnis gespannt.

Schöne Grüße
aus dem Oktoberfest geschädigtem  ;)
Oberbayern.

Hannes
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 04 Oktober 2014, 21:23:46
warte mal mit dem lob bis es wirklich so geht wie ich es mir vorstelle :)

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Simon74 am 05 Oktober 2014, 14:31:08
Zitat von: volschin am 03 Oktober 2014, 16:20:58
Den Yamaha allein kannst Du vermutlich besser mit dem Yamaha-Modul steuern.

Denke nicht, da er nur IR Signale versteht, kein TCP. (Model R-S700)
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 10 Oktober 2014, 18:48:49
hallo zusammen,

ein kurzer zwischenstand:
was ich noch bemerkt/rausgefunden habe:
ich werde versuchen diese oder nächste woche eine erste version mit den oben genannten einschränkungen hier rein zu stellen.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 11 Oktober 2014, 07:05:50
Hallo André,
Stell doch Deine Testversion rein und lass Dir helfen. Wir können Dir als Entwickler zwar nicht das Wasser reichen, aber manchmal hat die Community auch ein paar gute Ideen zur Problemlösung.
Ich bin gespannt wie Flitzbogen, das Modul zu testen und mal in den Code reinzuschauen.

Gruß
Veit
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 11 Oktober 2014, 12:30:29
danke für das angebot.

das ganze war eher ein problem meiner beiden switche in verbindung mit vlans und port mirroring. entweder ist nicht passiert oder das komplette netz im haus hing. das hat hier nicht für gute stimmung gesorgt :)

eben bin ich drauf gekommen es ja auch ganz einfach auch mit einem notebook als accesspoint dazwischen geht. und siehe da...

zum einen gibt es ping pakete und zum anderen ist die id in den nachrichten nicht eine feste client id sondern wie es auschaut eine sequenz nummer.

mal sehen ob das hilft.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 12 Oktober 2014, 14:03:08
seit gestern abend sind die disconnects geschichte :)

die version nächste woche wird also keine probleme mehr damit haben.

ich bin gerade am überlegen ob es zweckmässig ist nicht nur das modul für den harmony hub zu haben sondern auch für jedes device. dann könnte man ohne umwege über dummys direkt auch die devices bedienen. mit der einschränkung das es genau so wie die bedienung direkt über die original fernbedienungen eigentlich am hub vorbei geht und die aktionen unter umständen nicht mehr so arbeiten wie sie sollen.

vielleicht kann man fhem aber so viel intelligenz bei bringen das es für die meisten fälle doch reicht in dem man noch andere daten quellen wie z.b. ir empfang oder vorhandene module für die devices mit ein bezieht.

das ist aber auf jeden fall etwas für eine spätere version.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: pappn am 12 Oktober 2014, 14:36:57
Respekt!! Ich freu mich aufs testen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Mitch am 12 Oktober 2014, 20:42:10
Mal eine ganz andere Frage zur Harmony.

Ich habe als Gerät meinen FHEM Server angelegt und dort IR Befehle angelernt. Diese steuern Lichter im WZ.
Als Empfänger habe ich das AdOn Board am Raspi, welches die IR Befehle empfängt und ensprechend ausführt.

Das funktionierte mit der alten FB sehr gut und auch mit der Harmony.

Allerdings finde ich nicht, wie ich die Tasten im Display der Harmony umbenennen kann.
Dort steht nur Light 1, Light 2, usw.

Weis jemand, wie das geht?

Sorry, wenn ich den Thread hier "missbrauche"
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 12 Oktober 2014, 21:06:14
Dort steht wie Du die Lichter in der Hue-App benannt hast und wie sie damit im Hue-Hub hinterlegt sind.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Simon74 am 12 Oktober 2014, 21:40:35
Zitat von: justme1968 am 12 Oktober 2014, 14:03:08
ich bin gerade am überlegen ob es zweckmässig ist nicht nur das modul für den harmony hub zu haben sondern auch für jedes device.

Darf ich fragen wie das Modul überhaupt funktionieren wird/möchte (hab ich noch nirgends rauslesen können). ?
Werden die Actions und Devices vom Hub/Account ausgelesen und stehen dann als FHEM-Readings zur Verfügung und können auch über diesen Namen abgefeuert werden ?
Wie lange dauert den das abfeuern eines Commands ?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 12 Oktober 2014, 22:16:30
der aktuelle stand ist folgender:das oben aufgelistete geht bis auf das senden von device commandos und senden von tastatur kommandos. an den device kommandos bin ich gerade dran. danch kommt die tastatur.

aktionen und devices lassen sich per id oder mit dem vergebenen namen ansprechen. das auslösen einer aktion geht genau so schnell wie durch das drücken auf der fernbedienung.

was mit dem hub alleine leider prinzipiell nicht geht ist den status auf device ebene zu bekommen. also z.b. lautstärke und play/pause. der hub sendet hierzu nichts und man kann in fhem auch nicht darauf reagieren. dazu ist dann zusätzlich ein modul für das entsprechende fhem device oder z.b. ein ir empfänger nötig.

später möchte ich die information dieser quellen irgendwie mit einbinden.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 12 Oktober 2014, 22:18:36
so...

anbei eine erste version zum testen.

define hub harmony <e-mail> <password> <ip>

gruss
  andre

ps: es ist das JSON modul nötig.

edit: diverse interne änderungen. fritzbox erkennung und sonderbehandlung. die erste version (das kleiner file) ist zur sicherheit noch da.

edit2: e-mail/password im define sind erst mal optional. es reicht nur die ip anzugeben. das modul baut dann keine externe verbindung zum logitech server auf.

edit3: neues kommando set <hub> command <device> <command> um jeden beliebigen im device verfügbaren ir befehl zu senden (achtung: power,input und ähnliches kommt unter umsänden mit den activities in die quere), neues kommando set <hub> sync um die synchronisation mit dem myharmony server anzustoßen.

edit4: neue syntax für set <hub> command [<device>] <command> -> wenn das device weg gelassen wird bezieht sich das kommando auf die gerade laufende activity. d.h. ein Mute z.b. würde immer das device stumm schalten das in der aktuellen activity für den ton zusändig ist. get <hub> commands [<activity>] listet ab sofort die kommandos in den jeweiligen activities auf, das neue get <hub> deviceCommands [<device>] listet die kommandos auf device ebene auf.

edit5: neue kommandos: set <hub> sleeptimer <timeout> -> setzt den hub internen sleeptimer auf <timeout> minuten. ein timeout vom -1 schaltet den timer aus. set <hub> text <text> -> sendet <text> per bluetooth/smart keyboard dongle. das smartkeyboard muss dazu nicht eingeschaltet sein. zur zeit lassen sich die kleinbuchstaben a-z sowie die ziffern 0-9 senden. \n wird zu einem newline und \t zu einem tab. für die großbuchstaben muss ich mir noch etwas überlegen. ebenso für cursortasten und sonstige steuertasten.

edit6: das modul ist ab sofort eingecheckt und per update verfügbar.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Simon74 am 12 Oktober 2014, 22:22:45
Vielen Dank für die 1. Version !
Titel: Antw:Logitech Harmony Hub
Beitrag von: Simon74 am 12 Oktober 2014, 22:42:23
1. Feedback

1. Ich habe auf dem Raspi die JSON Pakete nachinstalliert:
apt-get install libjson-perl libdigest-md5-file-perl liblwp-protocol-https-perl liblwp-protocol-http-socketunix-perl
2. Definiert:
define hub harmony name@domain.net pass 192.168.0.154
3. Im Log erscheint nun:
2014.10.12 22:36:14 2: hub: http request failed: https://svcs.myharmony.com/CompositeSecurityServices/Security.svc/json/GetUserAuthToken: Can't connect(2) to https://svcs.myharmony.com:443:  SSL Version SSLv2 not supported error:00000000:lib(0):func(0):reason(0)
und ich erhalte keine Activites, Commands bei ausführen von GET

Fehlt mir ev. ein Paket ?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 12 Oktober 2014, 22:47:13
du brauchst noch IO::Socket::SSL

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Simon74 am 12 Oktober 2014, 22:57:41
libio-socket-ssl-perl war schon installiert, muss was anderes fehlen.
root@haus /opt/fhem/FHEM > dpkg -l | grep ssl
ii  libflac8:armhf                        1.2.1-6                                 armhf        Free Lossless Audio Codec - runtime C library
ii  libio-socket-ssl-perl                 1.76-2                                  all          Perl module implementing object oriented interface to SSL sockets
ii  libnet-ssleay-perl                    1.48-1                                  armhf        Perl module for Secure Sockets Layer (SSL)
ii  libssl1.0.0:armhf                     1.0.1e-2+rvt+deb7u11                    armhf        SSL shared libraries
rc  libwavpack1:armhf                     4.60.1-3                                armhf        audio codec (lossy and lossless) - library
ii  openssl                               1.0.1e-2+rvt+deb7u11                    armhf        Secure Socket Layer (SSL) binary and related cryptographic tools
ii  ssl-cert                              1.0.32                                  all          simple debconf wrapper for OpenSSL


Nach etwas Recherche.. kann es sein das es mit der libcurl Version etwas zu tun hat ?
root@haus /opt/fhem/FHEM > dpkg -l | grep libcurl
ii  libcurl3:armhf                        7.26.0-1+wheezy10                       armhf        easy-to-use client-side URL transfer library (OpenSSL flavour)
rc  libcurl3-gnutls:armhf                 7.26.0-1+wheezy10                       armhf        easy-to-use client-side URL transfer library (GnuTLS flavour)
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 12 Oktober 2014, 23:24:12
Also bei mir läuft es super. Raspi mit aktuellem Kernel. Meine SSL-Versionen sind gleich Deinen.

Hast Du libwww-perl drauf?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Simon74 am 13 Oktober 2014, 00:02:06
Ja auch libwww-perl ist installiert.

Wenn ich SSL im Modul deaktiviere, funktionierts. (also http anstatt https)
url => 'http://svcs.myharmony.com/CompositeSecurityServices/Security.svc/json/GetUserAuthToken',

Status = LoggedIn
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 13 Oktober 2014, 00:07:09
ich baue die nossl option wie für das withings bzw netatmo modul ein.

vielleicht findest du da im thread noch einen hinweis woran es liegt.

bei manchen hat es geholfen die module per cpan und nicht per apt-get zu installieren.

gruß
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 13 Oktober 2014, 00:08:08
ich baue die nossl option wie für das withings bzw netatmo modul ein.

vielleicht findest du da im thread noch einen hinweis woran es liegt.

bei manchen hat es geholfen die module per cpan und nicht per apt-get zu installieren.

gruß
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 13 Oktober 2014, 00:11:00
Vielleicht hilft das:

Zitat- allow SSLv2 by setting SSL_version => 'sslv23'. Note that SSLv2 is disabled
  for security reasons, so enabling it increases your risk.
Titel: Antw:Logitech Harmony Hub
Beitrag von: pc1246 am 13 Oktober 2014, 08:00:00
Hallo Andre
Welche Software laeuft bei Dir auf dem HUB? Oder ist das egal? Ich habe noch die alte Version, und habe bisher nichts gutes ueber die neue gehoert!
Gruss Christoph
Titel: Antw:Logitech Harmony Hub
Beitrag von: Mitch am 13 Oktober 2014, 08:31:01
So, vielen Dank.
Habe es gerade definiert, hat auf Anhieb funktioniert und meinen Hub inkl. Activities gefunden.
Titel: Antw:Logitech Harmony Hub
Beitrag von: dennis87 am 13 Oktober 2014, 13:14:10
Ich habe es auch gerade definiert und es hat ohne Probleme funktioniert, die Aktionen usw. können sauber ausgelesen werden.

Da ich bis zum ende der Woche unterwegs bin, komme ich vor dem Wochenende leider nicht zum weiteren testen.

Titel: Antw:Logitech Harmony Hub
Beitrag von: RedStar73 am 13 Oktober 2014, 13:45:56
Hi,
super Arbeit Danke, aber bei mir geht das irgendwie nicht, in der Log Datei, steht : 2014.10.13 13:35:14 3: hub: connect
und auf der Weboberfläche: hub GotToken
und kann keine activities abrufen,: no activities found

??
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 13 Oktober 2014, 13:47:17
ist die ip adresse wirklich richtig?

was steht im log bei verbose 5 ?

mach mal ein set <hub> getConfig

gruß
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: RedStar73 am 13 Oktober 2014, 14:08:40
Hi,
2014.10.13 14:07:59 1: PERL WARNING: Use of uninitialized value in ref-to-glob cast at ./FHEM/37_harmony.pm line 527.
2014.10.13 14:07:59 1: PERL WARNING: Use of uninitialized value in ref-to-glob cast at ./FHEM/37_harmony.pm line 527.
2014.10.13 14:07:59 1: PERL WARNING: syswrite() on unopened filehandle at ./FHEM/37_harmony.pm line 527.

Lg
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 13 Oktober 2014, 14:10:07
siehe oben:

die connection zum hub geht schief -> stimmt die ip adresse? bitte global verbose 5 setzen und noch mal probieren.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: RedStar73 am 13 Oktober 2014, 14:18:35
Hi,
also die Adresse stimmt :

2014.10.13 14:16:22 5: Cmd: >set hub getConfig<
2014.10.13 14:16:22 5: hub: send: <iq type='get' id='1'><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?config'></oa></iq>
2014.10.13 14:16:22 1: PERL WARNING: Use of uninitialized value in ref-to-glob cast at ./FHEM/37_harmony.pm line 527.
2014.10.13 14:16:22 1: PERL WARNING: Use of uninitialized value in ref-to-glob cast at ./FHEM/37_harmony.pm line 527.
2014.10.13 14:16:22 1: PERL WARNING: syswrite() on unopened filehandle at ./FHEM/37_harmony.pm line 527.
2014.10.13 14:16:22 5: Triggering hub (1 changes)
2014.10.13 14:16:22 5: Notify loop for hub getConfig
2014.10.13 14:16:22 4: eventTypes: harmony hub getConfig -> getConfig

lg,
es klappt mit dem HarmonyHubControl  ?
Titel: Antw:Logitech Harmony Hub
Beitrag von: RedStar73 am 13 Oktober 2014, 14:39:14
hi,
hab auch die 37_harmony.pm mit chown gändert fhem:root, ich könnte das auch sehen, kann es ein, dass die email Adresse viel zu lang ist ?

2014.10.13 14:34:15 4: HttpUtils url=https://svcs.myharmony.com/CompositeSecurityServices/Security.svc/json/GetUserAuthToken
2014.10.13 14:34:17 4: https://svcs.myharmony.com/CompositeSecurityServices/Security.svc/json/GetUserAuthToken: HTTP response code 400
2014.10.13 14:34:17 4: HttpUtils https://svcs.myharmony.com/CompositeSecurityServices/Security.svc/json/GetUserAuthToken: Got data, length: 295
2014.10.13 14:34:17 4: hub: {"ErrorCode":1,"Id":"00dae2aa-78f8-471d-b8fd-4aedf7041a5b","Message":"Authentication failure BadCredentials  : Unable to authenticate user's mail with the corresponding password via 'AuthenticationService\/ADLDS'. GetUserAuthToken.Email:: ****.****@googlemail.com","Source":"GetUserAuthToken"}

lg
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 13 Oktober 2014, 14:42:01
es sollte keine längenbeschränkung geben. aber eventuell ist irgendwo im password ein sonderzeichen das probleme macht. oder ein tippfehler. account und password funktionieren mit der harmony desktop app ?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Simon74 am 13 Oktober 2014, 15:00:07
Zitat von: justme1968 am 13 Oktober 2014, 00:08:08
bei manchen hat es geholfen die module per cpan und nicht per apt-get zu installieren.

@Andre, Danke für diesen Hinweis, das hat auch bei mir geholfen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: siggi85 am 13 Oktober 2014, 17:56:52
Andre, danke für das Modul!!! Funktioniert bei mir bisher einwandfrei. Das war das letzte große Bauteil für meine Version 1.0 der Multimediasteuerung.  ;D 8)
Titel: Antw:Logitech Harmony Hub
Beitrag von: dennis87 am 13 Oktober 2014, 21:50:59
So, nachdem meine Frau zuhause mit der Fernbedienung schaltet kann ich auch eine erste kurze Rückmeldung geben ;).

Tagsüber war die currentActivity auf PowerOff, wie erwartet.

Als sie die Aktion Fernsehen ausgeführt hat sah man diese auch zuerst sauber in der currentActivity als "Fernsehen", nach einer Zeit sieht man jedoch statt dem Namen der Aktion nur noch die ID, in diesem Fall die "10539643".

Ist das so gewollt?

Gruß,

Dennis
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 13 Oktober 2014, 21:52:30
das sollte nicht passieren.

ich schau es mir morgen an.

gruß
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Dirk070 am 13 Oktober 2014, 21:53:24
Als Laie, der eine FritzBox und den Hub hat: gibt es auch eine Version für die FritzBox? Und jetzt schonmal: Vielen Dank für die bisherige Mühe, toll!!!
Schöne Grüße, Dirk


Schöne Grüße, Dirk
Titel: Antw:Logitech Harmony Hub
Beitrag von: Christoph am 13 Oktober 2014, 21:53:52
Danke für das super Modul, funktioniert soweit ich es schon ausprobieren konnte einwandfrei  :)
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 13 Oktober 2014, 21:55:35
wenn du das JSON modul z.b. nach der anleitung aus dem wiki installierst sollte es eigentlich gehen. eventuell musst du noch https durch http ersetzen bis ich das nossl attribut eingebaut habe.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Dirk070 am 13 Oktober 2014, 21:59:09
Ich schaue mir das Wiki zum JSON an, das sollte ich hinbekommen. Das Weitere ist für mich noch Bahnhof, sorry. Aber ich versuche mich in den nächsten Tagen mal durchzubeißen.


Schöne Grüße, Dirk
Titel: Antw:Logitech Harmony Hub
Beitrag von: Simon74 am 13 Oktober 2014, 23:53:05
Bei mir ist es so das sobald ich das Harmony Modul einbinde, und das Enigma Modul eine Aktivität hat (alle 20 Sekunden), dann verabschiedet sich FHEM.

LOG:
No value specified for 'KeyAttr' option in call to XMLin() at ./FHEM/70_ENIGMA2.pm line 1015

Wenn ich das Enigma Modul disable=1 setze läuft das Harmony-Modul und umgekehrt dasselbe.
Kannte fhem Abstürze bis dato noch gar nicht, kann mir keinen Reim draus machen warum sie die 2 Module nicht vertragen, ist das nur bei mir so ? Achso und wenn das Enigma Modul zwar enabled ist, aber der Receiver nicht ON, dann gehts auch (ohne fhem Absturz).
Titel: Antw:Logitech Harmony Hub
Beitrag von: siggi85 am 14 Oktober 2014, 07:33:52
Zitat von: dennis87 am 13 Oktober 2014, 21:50:59
Tagsüber war die currentActivity auf PowerOff, wie erwartet.
Als sie die Aktion Fernsehen ausgeführt hat sah man diese auch zuerst sauber in der currentActivity als "Fernsehen", nach einer Zeit sieht man jedoch statt dem Namen der Aktion nur noch die ID, in diesem Fall die "10539643".

Ich konnte gestern nach einigem Testen das gleiche Phänomen, nach einem FHEM Neustart, beobachten. Außerdem war in der Zeit die Auswahl im Webinterface "set hub activities ACTIVITY" nicht verfügbar. Nach einem "get activities" war die WebAnzeige wieder normal. Nach einem darauf gefolgten "getCurrentActivity" war auch das Reading wieder mit dem Wert statt der ID gefüllt. Während die aktuelle Activity Liste übrigens nicht im Moduel geladen ist, werden auch in den Events die IDs statt der Namen genutzt.
--> Vermutlich funktioniert das Einlesen der Activity Liste beim Connect mit dem Hub nicht korrekt.

Außerdem konnte ich beobachten, dass das Event welches beim Starten einer Activity erzeugt wird sich unterscheidet, je nachdem ob ich die Activity über den set Befehl ausführe oder ob ich es von der Fernbedienung starte. Für die Erzeugung eines Notifys welches jedes Mal beim Starten einer Activity ausführen möchte, ist das natürlich hinderlich.
--> Dies sage ich nur der vollständigkeitshalber. Das ist mir abends nach dem Testen übers iPad noch aufgefallen, habe es aber nicht weiter verifiziert.

Ansonsten kann ich es nicht oft genug sagen: Klasse Modul! :)
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 14 Oktober 2014, 09:58:44
den grund für die verschwundenen activity namen habe ich glaube ich gefunden. ich war nicht genau genug beim auswerten der nachrichten vom hub und habe die konfiguration manchmal mit einer nachricht überschrieben die gar keine konfiguration enthalten hat.

das würde auch genau dazu passen das ein getConfig es wieder in Ordnung bringt,


was meinst du mit die events unterscheiden sich? es gibt zwar einen unterschied ob die activity von der remote oder aus fhem heraus ausgelöst wird. im ersten fall meldet der hub nur das die activity gestartet wurde. bei letzteren meldet der hub jeden einzelnen schritt innerhalb der activity (damit kann man dann später den state auch auf 'starting activity' setzen). es sollte aber in beiden fällen das gleiche currentActivity event erzeugt werden.

vielleicht irritieren dich die zusätzlichen events die für das set selber kommen? du musst im notify die regex genau genug auf currentActivity einschränken.

ansonsten sollte event-on-change gesetzt sein da currentActivity auch im betrieb mehrfach auf den gleichen wert gesetzt werden kann. eventuell baue ich das noch ins modul ein das es intern schon abgefangen wird.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: RedStar73 am 14 Oktober 2014, 11:47:59
Zitat von: justme1968 am 13 Oktober 2014, 14:42:01
es sollte keine längenbeschränkung geben. aber eventuell ist irgendwo im password ein sonderzeichen das probleme macht. oder ein tippfehler. account und password funktionieren mit der harmony desktop app ?

Hi,
du hastest recht, das Passwort was falsch  :-[, jetzt geht es einwandfrei !!!, ich verstehe immer noch nicht, wie es doch mit dem HarmonyHubControl trotz falsches Passwort funktioniert hat ??
und kann man irgendwie ein notify mit einem Command verknüpfen, nicht mit einem activity ??

Danke und super Arbeit  :)
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 14 Oktober 2014, 11:49:21
der hub meldet keine commands zurück. leider.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: fred2412 am 14 Oktober 2014, 11:56:21
Habe dasselbe Problem wie Simon74 - fhem verabschiedet sich kurz nach dem define auf einem Raspi und startet automatisch neu. Zumindest schaut es nach einem Neustart aus (Connection lost, log Einträge, define weg).
Habe auch das Enigma Modul. Habe aber die wechselseitige Wirkung noch nicht so  ausführlich getestet wie Simon74. fhem Abstürze sind mir auch neu (seit 1 Jahr ohne Probleme in Betrieb).
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 14 Oktober 2014, 12:24:55
@Simon74,@fred2412:

könnt ihr mal bitte den XMLin aufruf in zeile 1015 des enigma moduls von$return = $parser->XMLin( Encode::encode_utf8($data) );zu$return = $parser->XMLin( Encode::encode_utf8($data), KeyAttr => { } );ändern und schauen ob es dann geht?

wenn das nicht hilft im enigma modul die zeile 56 von use Encode; in use Encode qw(encode_utf8);ändern und schauen was dann passiert.

es wäre auch hilfreich wenn ihr fhem mal von hand auf der console starten könnt und dann mal schaut ob hier beim absturz noch mehr zu sehen ist.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 14 Oktober 2014, 12:29:16
@RedStar73: das falsche password fällt mit HarmonyHubControl nicht auf weil das ganze ding im prinzip auch funktioniert wenn die authentifizierung falsch ist man nur als gast am hub eingeloggt ist.

das fhem modul führt zur zeit auch noch keine vollständige anmeldung durch. es scheint so als ob man zumindest für eine gewisse zeit jeden hub 'kapern' kann ohne die accout daten überhaupt zu haben.

die komplette anmeldung kommt aber auf jeden fall noch will ich vermute das nach einer stunde doch disconnects kommen wenn man nur gast ist.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: fred2412 am 14 Oktober 2014, 19:11:18
@justme1968
Habe jetzt beide Änderungen im Enigma Modul gemacht. Hat am Anfang für ein paar Minuten gut funktioniert - bis ich über fhem den SAT-Kanal gewechselt habe -> Absturz.
(So lange wie es funktioniert hat war´s echt Super. Geniales Modul!!!)

Seitdem wieder Absturz bei Enigma Aktivität:

2014.10.14 18:54:02 4: BlockingCall created child (10864), uses telnetForBlockingFn to connect back
2014.10.14 18:54:03 4: HttpUtils url=http://192.168.1.114:80/web/powerstate
2014.10.14 18:54:03 4: http://192.168.1.114:80/web/powerstate: HTTP response code 200
2014.10.14 18:54:03 4: HttpUtils http://192.168.1.114:80/web/powerstate: Got data, length: 106
2014.10.14 18:54:03 4: HttpUtils url=http://192.168.1.114:80/web/getservices
2014.10.14 18:54:04 4: HttpUtils url=http://192.168.1.114:80/web/getservices
2014.10.14 18:54:04 4: HttpUtils url=http://192.168.1.114:80/web/about
2014.10.14 18:54:04 4: HttpUtils url=http://192.168.1.114:80/web/getcurrent
2014.10.14 18:54:04 4: HttpUtils url=http://192.168.1.114:80/web/timerlist
2014.10.14 18:54:04 4: HttpUtils url=http://192.168.1.114:80/web/vol
2014.10.14 18:54:04 4: HttpUtils url=http://192.168.1.114:80/web/signal
2014.10.14 18:54:04 5: Triggering SATReceiver (3 changes)
2014.10.14 18:54:04 5: Notify loop for SATReceiver presence: present
2014.10.14 18:54:04 4: eventTypes: ENIGMA2 SATReceiver presence: present -> presence: present
2014.10.14 18:54:04 4: eventTypes: ENIGMA2 SATReceiver power: on -> power: on
2014.10.14 18:54:04 4: eventTypes: ENIGMA2 SATReceiver on -> on
2014.10.14 18:54:04 4: eventTypes: ENIGMA2 SATReceiver state: on -> state: on
2014.10.14 18:54:04 4: http://192.168.1.114:80/web/about: HTTP response code 200
2014.10.14 18:54:04 4: HttpUtils http://192.168.1.114:80/web/about: Got data, length: 1372
2014.10.14 18:54:05 1: CallBlockingFn: Can't connect to localhost:7072: IO::Socket::INET: connect: Connection refused
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 14 Oktober 2014, 19:26:28
der fehler ist ein komplett anderer und die BlockingCall meldung kommt nicht aus dem enigma modul.

ich brauche die meldung von der colsole wenn fhem von hand gestartet wird.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: pappn am 14 Oktober 2014, 19:34:50
Hallo zusammen,

habe beide Änderungen versucht. Auf der Console (FritzBox7390) wird in beiden Fällen folgende Meldung ausgegeben:
, or } expected while parsing object/hash, at character offset 697 (before "0,"controlGroup":[{"...") at ./FHEM/37_harmony.pm line 413
Dann ist FHEM tot und ein Neustart erforderlich.

Pappn
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 14 Oktober 2014, 19:44:17
@pappn:ich kann gerade nicht einschätzen ob das fritzbox spezifisch ist. wie viele activities und devices hast du im hub? hast du umlaute in activity oder device namen? die fritzbox hast mit umlauten und json probleme. im netatmo modul musste ich da auch schon einen workaround einbauen.

bitte ersetz mal die zeile 413:my $json = JSON->new->utf8(0)->decode($cdata);durch:my $json = decode_json($cdata);

wenn das nicht hilft: kannst du das bitte noch mal mit verbose 5 und entferntem kommentarzeichen vor zeile 318 testen?

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 14 Oktober 2014, 20:05:15
ich habe hier: http://forum.fhem.de/index.php/topic,14163.msg207746.html#msg207746 (http://forum.fhem.de/index.php/topic,14163.msg207746.html#msg207746) eine aktualisierte version angehängt. die neue version ist das größere file. die erste version ist zur sicherheit noch da.

das problem mit den verschwundenen namen sollte damit weg sein. ich habe mal eine fritzbox erkennung eingebaut. eventuell hilft das bei dem problem oben.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: pappn am 14 Oktober 2014, 20:44:30
Zitat von: justme1968 am 14 Oktober 2014, 19:44:17
bitte ersetz mal die zeile 413:my $json = JSON->new->utf8(0)->decode($cdata);durch:my $json = decode_json($cdata);

@andre: Im Hub sind 3 Aktionen und 5 Geräte. Davon 2 Geräte mit Sonderzeichen (+ und !) aber keine Umlaute.

Mit dieser Änderung läuft es auf der Fritzbox. Getestet mit der ersten Version.
Die zweiter Version scheint bisher ohne Anpassung zu laufen.

Pappn
Titel: Antw:Logitech Harmony Hub
Beitrag von: Simon74 am 14 Oktober 2014, 21:42:31
Zitat von: justme1968 am 14 Oktober 2014, 12:24:55
@Simon74,@fred2412:

könnt ihr mal bitte den XMLin aufruf in zeile 1015 des enigma moduls von$return = $parser->XMLin( Encode::encode_utf8($data) );zu$return = $parser->XMLin( Encode::encode_utf8($data), KeyAttr => { } );ändern und schauen ob es dann geht?

wenn das nicht hilft im enigma modul die zeile 56 von use Encode; in use Encode qw(encode_utf8);ändern und schauen was dann passiert.

es wäre auch hilfreich wenn ihr fhem mal von hand auf der console starten könnt und dann mal schaut ob hier beim absturz noch mehr zu sehen ist.

gruss
  andre

EDIT!

wenn ich nur Zeile 1015 ändere kein Unterschied.
Wenn ich beide anpasse (56 + 1015) kommt dann:
Not a HASH reference at ./FHEM/70_ENIGMA2.pm line 1470.
fhem beendet sich.

Darf ich fragen ob das Problem bei ENIGMA Modul liegt, dann würde ich weitere Fragen dazu ich richtigen Thema stellen. Ansonsten funktioniert das Harmony-Modul gut und schnell.
Titel: Antw:Logitech Harmony Hub
Beitrag von: pappn am 14 Oktober 2014, 22:04:12
btw: ich habe nur Zeile 1015 im  Enigma Modul geändert. Bisher scheint es mit dem neuen Harmony Modul ohne Änderungen gut zu laufen.

Pappn
Titel: Antw:Logitech Harmony Hub
Beitrag von: kunze am 14 Oktober 2014, 22:07:11
bei mir kommt die neue version nicht mehr über den state Connected hinaus.
Da kommen dann auch ständig connects/disconnects.

Bei er ersten Version bleibt es stabil bei LoggedIn ohne disconnects.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Simon74 am 14 Oktober 2014, 22:40:12
@pappn, @justme: Bei mir hilfts leider nicht nur Zeile 1015 zu ändern, sobald das Enigma Modul arbeitet ist fhem-Ende.

@justme: Version 2 des Harmony-Moduls macht bei mir jede Minute Disconnect, Connect, NewConfig, war in Version 1 nicht der Fall.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 14 Oktober 2014, 22:42:37
ich sehe gerade das problem mit der 2. version weiss aber noch nicht was es ist.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: pappn am 14 Oktober 2014, 22:42:55
Bei mir läuft die Combi wie beschrieben soweit stabil. Allerdings sehe ich auch Disconnects im Minutenabstand im log.
2014.10.14 22:32:09 3: hub: connect
2014.10.14 22:32:13 3: hub: new config
2014.10.14 22:32:26 3: $VAR1 = {
          'deviceId' => '15104786',
          'type' => 'IRCommand',
          'command' => 'RightStop'
        };

2014.10.14 22:32:30 3: $VAR1 = {
          'deviceId' => '15104786',
          'type' => 'IRCommand',
          'command' => 'RightDown'
        };

2014.10.14 22:33:30 2: hub: disconnect
2014.10.14 22:33:32 3: hub: connect
2014.10.14 22:33:36 3: hub: new config
2014.10.14 22:34:36 2: hub: disconnect
2014.10.14 22:34:38 3: hub: connect
2014.10.14 22:34:42 3: hub: new config
2014.10.14 22:35:42 3: $VAR1 = {
          'deviceId' => '15104786',
          'type' => 'IRCommand',
          'command' => 'LeftDown'
        };

2014.10.14 22:35:42 2: hub: disconnect
2014.10.14 22:35:44 3: hub: connect
2014.10.14 22:35:48 3: hub: new config
2014.10.14 22:35:51 3: $VAR1 = {
          'deviceId' => '15104786',
          'type' => 'IRCommand',
          'command' => 'LeftStop'
        };


Zudem habe ich einmal diese Zeilen im log:
2014.10.14 22:32:08 1: PERL WARNING: Use of uninitialized value in ref-to-glob cast at ./FHEM/37_harmony.pm line 568.
2014.10.14 22:32:08 1: PERL WARNING: Use of uninitialized value in ref-to-glob cast at ./FHEM/37_harmony.pm line 568.
2014.10.14 22:32:08 1: PERL WARNING: syswrite() on unopened filehandle at ./FHEM/37_harmony.pm line 568.


Pappn
Titel: Antw:Logitech Harmony Hub
Beitrag von: pappn am 14 Oktober 2014, 22:51:42
Jetzt ist es passiert: Absturz!

Aktuelle 37_harmony.pm ohne Änderung
70_enigma2.pm mit Änderung in Zeile 1015 wie von Andre vorgeschlagen

Disconnects im Minutenabstand im log:2014.10.14 22:38:43 2: hub: disconnect
2014.10.14 22:38:45 3: hub: connect
2014.10.14 22:38:49 3: hub: new config
2014.10.14 22:39:49 2: hub: disconnect
2014.10.14 22:39:51 3: hub: connect
2014.10.14 22:39:54 3: hub: new config
2014.10.14 22:40:54 2: hub: disconnect
2014.10.14 22:40:57 3: hub: connect
2014.10.14 22:41:00 3: hub: new config
2014.10.14 22:42:00 2: hub: disconnect
2014.10.14 22:42:02 3: hub: connect
2014.10.14 22:42:06 3: hub: new config


und dann auf der Console Not a HASH reference at ./FHEM/70_ENIGMA2.pm line 1468.

Pappn
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 15 Oktober 2014, 00:59:16
ich habe die version hier: http://forum.fhem.de/index.php/topic,14163.msg207746.html#msg207746 (http://forum.fhem.de/index.php/topic,14163.msg207746.html#msg207746) noch mal aktualisiert.

- das disconnect problem sollte behoben sein.
- die fritzbox erkennung mit der sonderzeichen behandlung ist drin.

- das problem mit dem enigma modul verstehe ich noch nicht ganz. die beiden module sollten sich nicht in die quere kommen. eventuell geht fhem intern bei den HttpUtils etwas schief wenn eine NonBlocking verbindung offen ist und eine Blocking verbindung gemacht wird. bitte mal für das enigma modul verbose auch auf 5 setzen.
 
@kunze: den STATE darfst du noch nicht all zu genau nehmen. wie oben schon geschrieben behandelt das modul noch nicht die komplette login prozedur. ich weiss noch nicht genau was davon wirklich nötig ist und es geht scheinbar auch ohne. Connected ist in der aktuellen version korrekt.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Simon74 am 15 Oktober 2014, 09:35:38
Danke andre für die neue Version, ich habe diese aktiviert und das Enigma Modul auf Verbose 5 eingestellt, das LOG vor dem beenden von FHEM:
2014.10.15 09:33:39 5: ENIGMA2 t5.wz.receiver: called function ENIGMA2_GetStatus()
2014.10.15 09:33:39 5: ENIGMA2 t5.wz.receiver: called function ENIGMA2_SendCommand()
2014.10.15 09:33:39 4: ENIGMA2 t5.wz.receiver: REQ powerstate
2014.10.15 09:33:39 5: ENIGMA2 t5.wz.receiver: GET http://user:pass@top5-xt.domain.net:80/web/powerstate
2014.10.15 09:33:39 5: ENIGMA2 t5.wz.receiver: called function ENIGMA2_ReceiveCommand()
2014.10.15 09:33:39 4: ENIGMA2 t5.wz.receiver: RCV powerstate
2014.10.15 09:33:39 5: ENIGMA2 t5.wz.receiver: RES powerstate
<?xml version="1.0" encoding="UTF-8"?>
<e2powerstate>
        <e2instandby>
false   </e2instandby>
</e2powerstate>

No value specified for 'KeyAttr' option in call to XMLin() at ./FHEM/70_ENIGMA2.pm line 1015
2014.10.15 09:33:48 1: CallBlockingFn: Can't connect to localhost:7072: IO::Socket::INET: connect: Verbindungsaufbau abgelehnt
Can't use an undefined value as a symbol reference at FHEM/Blocking.pm line 132.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Simon74 am 15 Oktober 2014, 09:40:30
Mir fällt noch auf das sich nur bei Version1 ein "attr disable 1" Wirkung zeigt.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 15 Oktober 2014, 11:29:25
hattest du die oben vorgeschlagene änderung für den XMLin aufruf eingebaut?

ich hatte das disable bis jetzt nur beim setzen des attributes berücksichtigt. nicht beim neustart. das war aber auch in der version 1 schon so.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Simon74 am 15 Oktober 2014, 13:24:45
OK, das mit dem Attribut wusste ich nicht.
Und jetzt nocheinmal mit angepasster Zeile 1015, und Enigma Verbose 5:

2014.10.15 13:23:11 4: ENIGMA2 t5.wz.receiver: Cached favorite tv channels: ORF1_HD, ORF2_HD, ATV_HD, SAT.1_HD, RTL_HD, RT                                                   LII_HD, ProSieben_HD, VOX_HD, kabel_eins_HD, N24_HD, TELE_5_HD, PULS_4_HD_Austria, ProSieben_MAXX_HD
2014.10.15 13:23:11 5: ENIGMA2 t5.wz.receiver: called function ENIGMA2_ReceiveCommand()
2014.10.15 13:23:11 4: ENIGMA2 t5.wz.receiver: RCV about
2014.10.15 13:23:11 5: ENIGMA2 t5.wz.receiver: RES about
<?xml version="1.0" encoding="UTF-8"?>
<e2abouts>
        <e2about>
                <e2enigmaversion>2014-09-28</e2enigmaversion>
                <e2imageversion>2014-09-30 10:03:26</e2imageversion>
                <e2webifversion>OWIF 0.4.1</e2webifversion>
                <e2fpversion>None</e2fpversion>
                <e2model>et9200</e2model>
                <e2lanmac>00:16:b4:03:f4:37</e2lanmac>
                <e2landhcp>True</e2landhcp>
                <e2lanip>192.168.0.205</e2lanip>
                <e2lanmask>255.255.255.0</e2lanmask>
                <e2langw>192.168.0.1</e2langw>
                <e2tunerinfo>
                        <e2nim>
                                <name>Tuner A</name>
                                <type>AVL2108 (DVB-S2)</type>
                        </e2nim>
                        <e2nim>
                                <name>Tuner B</name>
                                <type>AVL2108 (DVB-S2)</type>
                        </e2nim>
                </e2tunerinfo>
                <e2servicename>OE2 V</e2servicename>
                <e2servicenamespace>12582912</e2servicenamespace>
                <e2serviceaspect>N/A</e2serviceaspect>
                <e2serviceprovider>ORF</e2serviceprovider>
                <e2videowidth>N/A</e2videowidth>
                <e2videoheight>N/A</e2videoheight>
                <e2servicevideosize>N/AxN/A</e2servicevideosize>
                <e2apid>429</e2apid>
                <e2vpid>N/A</e2vpid>
                <e2pcrpid>429</e2pcrpid>
                <e2pmtpid>1129</e2pmtpid>
                <e2txtpid>N/A</e2txtpid>
                <e2tsid>1115</e2tsid>
                <e2onid>1</e2onid>
                <e2sid>13129</e2sid>
        </e2about>
</e2abouts>

Not a HASH reference at ./FHEM/70_ENIGMA2.pm line 1468.
2014.10.15 13:23:11 1: CallBlockingFn: Can't connect to localhost:7072: IO::Socket::INET: connect: Verbindungsaufbau abgel                                                   ehnt
Can't use an undefined value as a symbol reference at FHEM/Blocking.pm line 132.


Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 15 Oktober 2014, 13:37:44
nach meinem verständnis muss zeile 1015 wie vorgeschlagen geändert werden.

die meldung für zeile 1468 zeigt für mich das hier genau so wie weiter oben schon zwischen array und ref unterschieden werden muss.

ich verstehe zwar nicht warum das problem in (nur?) verbindung mit dem harmony modul auftaucht (eventuell ist eine auswirkung der obigen änderung das das xml etwas anders geparsed wird). aber es wäre gut wenn der enigma maintainer da mal drauf schauen könnte.

du kannst noch mal versuchen ob ein KeyAttr => []stattKeyAttr => {}besser funktioniert.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Gollum2 am 15 Oktober 2014, 18:20:27
Hi zusammen....

erstmal ein großes Lob.  :)
Das Modul funktioniert bei mir auf dem RASP grundsätzlich einwandfrei.

Super Arbeit.....!!!!!!!!!!!!!!!!!!

Ich hab jedoch das Problem, das meine Aktivität z.B. "Sat(t) sehen" heißt.....die Aktivität anzusteuern funktioniert nicht.

Ich vermute es liegt am "(" und am ")"..... :-\
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 15 Oktober 2014, 18:34:06
du kannst entweder die id für die jeweilige aktivity verwenden (die erste spalte im get <hub> activities) oder die leerzeichen jeweils durch einen . ersetzen. eventuell ist das in der version hier noch nicht komplett gewesen.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Gollum2 am 15 Oktober 2014, 18:47:38
Hi Andre....

mit der ID klappt es.
Leerzeichen funzen auch (werden ersetzt durch .) .....nur die Klammer nicht, was aber logisch ist (Sonderzeichen/Script).

Vielleicht kannst du ja das noch in der nächsten Version noch abfangen...ansonsten ist es auch kein Thema die Aktivität anders zu nennen. ;)

Wichtig ist das es überhaupt geht und das Du Deine Zeit für uns investierst ....Top Arbeit !!!
Titel: Antw:Logitech Harmony Hub
Beitrag von: Jumbo am 16 Oktober 2014, 15:54:11
hi

ich hab das modul auch gerade installiert und soweit klappt das auch.

Ich habe allerdings noch ne Frage.

Ist es nun auch möglich wenn ich bei der Fernbedienung Beamer drücke , dass z.b. die Lampen ausgehen und die Rolladen runtergehen ?
Wie müsste ich das programmieren ?

Danke im voraus.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 16 Oktober 2014, 15:55:44
ganz normal über ein notify auf currentActivity...

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Jumbo am 16 Oktober 2014, 15:56:35
und currentactivity geb ich dann die ID ein ?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Jumbo am 16 Oktober 2014, 16:07:54
wäre das hier dann richtig :


define Beamer1 notify hub {currentactivity('10643559', "BeamerVU+")} set LED4:off;;set LED5:off;;set LED6:off set LED7:off


?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 16 Oktober 2014, 16:26:10
eher so:define Beamer1 notify hub:currentActivity.*BeamerVU.* set LED4 off;;set LED5 off;;set LED6 off;;set LED7 off

vielleicht schaust du noch mal ins einsteiger pdf...

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Jumbo am 16 Oktober 2014, 18:39:59
Hi

danke

hab noch mal nachgeschaut. Allerdings 2 fragen dazu.

der Beamer VU+ hat ja eine ID , in diesem Fall : 10643559

1. Kann man die nicht auch als currentActivity angeben ?
2. ich tue mich immer schwer mit den wildcard befehlen. da die in fhem folgendes ausgelesen wird : 10643559   Beamer VU+  und ich mehrere solcher "Beamer" habe , wie auch diesen : 10643560   Beamer XBMC .   Kann man dann die Wildcard so eingeben (wenn die ID nicht reicht) define Beamer1 notify hub:currentActivity.*Beamer.*VU.* set LED4:off;;set LED5:off;;set LED6:off set LED7:off


Danke dir
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 16 Oktober 2014, 20:20:04
das currentActivity reading ist zur zeit der name der activity und nicht die id. damit es auf der oberfläche auf den ersten blick z.b. mit stateFormat zu verwenden ist. deshalb enthält das event auch den namen und nicht die id.

du musst die regex (nicht wildcards!) nur genau genug machen. ein einfacher punkt reicht für ein leerzeichen. .* sind beliebig viele zeichen.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 16 Oktober 2014, 20:39:15
ich habe eben hier: http://forum.fhem.de/index.php/topic,14163.msg207746.html#msg207746 (http://forum.fhem.de/index.php/topic,14163.msg207746.html#msg207746) die version aktualisiert.

was ist neu:
die liste der möglichen kommandos erhällt man mit get <hub> commands [<device>].

als nächstes kommt das smart keyboard bzw. das senden beliebiger strings und tastendrücken an die reihe.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 16 Oktober 2014, 22:18:04
Zitat von: justme1968 am 16 Oktober 2014, 20:39:15
iwas ist neu:

  • im define sind e-mail/password bis auf weiteres erst ein mal optional. es reicht nur die ip anzugeben.
    das modul baut dann keine externe verbindung zum logitech server auf.
Kannst Du kurz erläutern, was ich zusätzlich machen kann, wenn ich mail und password angebe. Sonst werfe ich das nämlich bei mir raus. Es wäre dann nur eine zusätzliche Fehlerquelle.

Gruß
Veit [/list]
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 16 Oktober 2014, 22:29:01
ZitatKannst Du kurz erläutern, was ich zusätzlich machen kann, wenn ich mail und password angebe.

zur zeit nichts.

der harmony account bzw. das dort anmelden ist für das fhem modul aktuell völlig unnötig. der komplette anmeldeprozess mit token und doppeltem login und identity der in den ganzen inoffiziellen dokus beschrieben wird ist zumindest mit der aktuellen firmware überflüssig und verzögert nur das anmelden. das hub ist komplett offen und es wird keinerlei geheimes passwort oder sonstige echte authentifizierung oder authorisierung benötigt um sich mit dem hub zu verbinden und üebr den hub zu steuern.

der account ist nötig um die harmony konfiguration zu ändern. (selbst wenn ich wüsste wie würde das fhem modul das erst mal nicht tun) und eventuell um icons oder ähnliches herunterzuladen (auch das macht das fhem modul nicht).

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 16 Oktober 2014, 22:34:57
Wäre es dann nicht sinnvoll, die e-mail/password-Definition ganz aus dem Modul rauszuwerfen?

Gruß
Veit
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 16 Oktober 2014, 22:48:27
lass mich noch etwas spielen :)
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 16 Oktober 2014, 23:10:26
Aber überleg Dir das gut. Du könntest den ganzen SSL-Sonderbehandlungskram entsorgen. ;)

Das Modul wird schneller, stabiler und weniger Support-anfällig.   8)
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 16 Oktober 2014, 23:28:34
ich schmeiss es ja raus wenn ich wirklich kein weitere anwendung dafür finde und ich hoffe das logotech nicht plötzlich an der sicherheit dreht.

Titel: Antw:Logitech Harmony Hub
Beitrag von: pc1246 am 17 Oktober 2014, 07:46:40
Hallo Andre
Noch einmal meine Frage: Welche Auswirkungen hat es ob man die alte, oder die neue Software(Firmware) auf dem Hub hat? Welche nutzt Du, oder brauche ich das dann auf dem Handy gar nicht mehr, da fhem alles kann? Ich habe das Modul noch nicht installiert, da ich ja auch das enigma2 Modul benutze!
Danke und Gruss
Christoph
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 17 Oktober 2014, 09:03:04
ich glaube du schmeißt ein paar dinge durcheinander. die handy app und die hub firmware sind zwei verschiedene dinge.

du brauchst die handy app für das fhem modul garnicht. nur um den hub einzurichten und das smartkeyboard zu konfigurieren. ersteres geht auch mit der desktop anwendung.

was das enigma modul angeh wäre es schön wenn noch mal Jemand die aktuelle version probiert.

gruß
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: pc1246 am 17 Oktober 2014, 09:43:24
Ok
Ich mache das am Wochenende! Mein Hub macht halt manchmal Figuckchen und bisher habe ich meistens einen Mischmasch aus PC- und Tablet-einrichtung machen muessen! Melde mich sobald das Modul aktiviert ist!
Gruss Christoph
Titel: Antw:Logitech Harmony Hub
Beitrag von: Simon74 am 17 Oktober 2014, 10:42:27
Zitat von: justme1968 am 17 Oktober 2014, 09:03:04
was das enigma modul angeh wäre es schön wenn noch mal Jemand die aktuelle version probiert.

Habe ich schon, keine Veränderung, FHEM beendet sich mit dem Hash-Fehler.
Ich habe Entwickler Loredo im Enigma-Thema darüber informiert, ob er sich das Problem mal anschauen könnte.

Titel: Antw:Logitech Harmony Hub
Beitrag von: pc1246 am 17 Oktober 2014, 17:46:13
Hallo Andre
Habe das Modul jetzt aktiviert! Das ist ja mal nur g..l! Ich habe die 2. Version genomen! Bis jetzt ist fhem nicht abgestuerzt! Ich starte jetzt mal die Aktivitaet Fernsehen, da laeuft die VU+ ja mit, mal sehen!
Gruss Christoph

Edit: Bis jetzt alles gut! Keine Abstuerze, keine Logeintraege (nicht von Enigma2 oder harmony)!

Wie kann ich denn lauter oder leiser stellen, oder das Programm waehlen? Ich sehe alle Befehle fuer die Devices, aber die fuer die Activity sehe ich nicht! Set command Number1 gibt nur "unknown device" zurueck!
Titel: Antw:Logitech Harmony Hub
Beitrag von: pappn am 17 Oktober 2014, 18:46:47
Zitat von: justme1968 am 17 Oktober 2014, 09:03:04
was das enigma modul angeh wäre es schön wenn noch mal Jemand die aktuelle version probiert.

Bei mir stürzt FHEM auch mit Version 3 in Verbindung mit dem Enigma Modul ab.

Ich glaube allerdings, dass der Fehler irgendwo tiefer versteckt liegt, habe aber keine Ahnung wo. Soweit ich die XML Antwortstruktur des Enigma WebIF und den zugehörigen Programmcode beurteilen kann. Sollte es passen und immer ein HASH geliefert werden. Warum das in Verbindung mit dem Harmony Modul nun manchmal nicht passiert, ist mir schleierhaft. Die Änderung von Zeile 1468 vonif ( defined( $return->{e2about}{e2tunerinfo}{e2nim} ) ) {aufif ( (defined( $return->{e2about}{e2tunerinfo}{e2nim} )) && (ref($return) eq "HASH" )) {sollte das HASH Prolem eigentlich abfangen. Trotzdem kommt es auch damit gelegntlich zu Abstürzen. Vielleicht findet Loredo als Enigma Modul Maintainer ja eine Lösung.

Ich habe jetzt in meiner 70_enigma2.pm die Zeile 1015 geändert und den ganzen Tunerbereich, der meiner Ansicht nach nur Informationszwecken dient und für die Funktion des Moduls irrelevant ist, auskommentiert. Damit laufen 37_harmony.pm und 70_enigma2.pm bisher störungsfrei zusammen.

Pappn
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 17 Oktober 2014, 18:54:55
ich kann mir das problem nicht  erklären. vor allem weil das harmony modul keine xml lib verwendet sondern alles von hand parsed weil die einfache xml lib nur files und strings kann und keine streams.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: pc1246 am 17 Oktober 2014, 18:58:00
Hallo pappn
Bei mir passiert gar nichts! Weder Enigma2 noch harmony Modul angefasst! Kannst Du das irgendwie reproduzieren, so dass ich das nachstellen koennte? Zugegebenermassen, habe ich derzeit auch so gut wie keine Steuerungsaufgaben in fhem programmiert, vielleicht liegt da der Hund begraben!?
Gruss Christoph
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 17 Oktober 2014, 19:02:32
die änderung in zeile 1015 ist eventuell mit dieser version nicht mehr nötig. es kann sein das sie das problem mit dem hash verursacht.

falls es das war liegt es daran das das xml modul mehrfach und mit unterschiedlichen optionen eingebunden wird. und es würde das noch andere kombinationen aus fhem modulen betreffen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: pappn am 17 Oktober 2014, 23:27:57
Zitat von: pc1246 am 17 Oktober 2014, 18:58:00
Hallo pappn
Bei mir passiert gar nichts! Weder Enigma2 noch harmony Modul angefasst! Kannst Du das irgendwie reproduzieren, so dass ich das nachstellen koennte? Zugegebenermassen, habe ich derzeit auch so gut wie keine Steuerungsaufgaben in fhem programmiert, vielleicht liegt da der Hund begraben!?
Gruss Christoph

Ich geht jetzt noch mal wie bei dir auf die Original Module ohne Mod. Mal sehen was passiert.
Christof
Titel: Antw:Logitech Harmony Hub
Beitrag von: Simon74 am 18 Oktober 2014, 00:11:28
Andere Frage.
Ich benutze im Moment LIRC mit MCE-Tastatur Profil zur Steuerung von Homematic Komponenten über die Harmony Fernbedienung per notify.
Könne ich das irgendwie anders per Hub lösen, ohne LIRC dafür einzusetzen ?
Titel: Logitech Harmony Hub
Beitrag von: justme1968 am 18 Oktober 2014, 00:17:53
der hub kann nur senden. nicht empfangen. wenn du gezielt von der fernbedienung aus eine bestimmte fhem aktion triggern willst geht das nicht.   dazu brauchst du weiterhin einen ir empfänger.

wenn du die hm komponenten auf aktionsebene einfach mit eingebunden hast ohne sie gezielt auf tasten zu legen geht das über ein notify auf currentActivity ohne einen extra ir empfänger.

eventuell gibt es noch eine möglichkeit einzelne tasten direkt zu empfangen. manchmal kommt etwas an aber ich habe noch kein system gefunden und die tasten lassen sich nicht unterscheiden. ich weiß nicht ob das Absicht oder ein fehler auf hub seite ist.

wenn es möglich wäre tasten des smart keyboard auch auf die remote zu legen dann könnte man mit dem empfänger am fhem rechner einiges machen. aber ich weiß nicht ob das geht.

gruß
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: pappn am 18 Oktober 2014, 09:47:30
Zitat von: pappn am 17 Oktober 2014, 23:27:57
Ich geht jetzt noch mal wie bei dir auf die Original Module ohne Mod. Mal sehen was passiert.
Christof

Also bisher ist die Kombination stabil. Sieht gut aus.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Simon74 am 18 Oktober 2014, 15:42:00
Ich habe die 2 Enigma Modul Definitionen rausgelöscht, neu eingetragen. (Original Version und aktuelles Harmony Modul). Sobald ich die define wieder eintrage und das Modul den ersten Status Abruf macht verabschiedet sich FHEM mit:
No value specified for 'KeyAttr' option in call to XMLin() at ./FHEM/70_ENIGMA2.pm line 1015
Solange die Enigmabox nicht Online ist geht die Sache, erst beim erfolgreichen abrufen der Settings...

Da ich wieder ein stabiles FHEM möchte fliegt das Enigma Modul nun raus, lieber baue ich mir ein paar Harmony Dummy Buttons.
Titel: Antw:Logitech Harmony Hub
Beitrag von: pc1246 am 18 Oktober 2014, 15:43:49
Hallo Christof
Weisst Du wie man die Lautstaerke in einer Aktivitaet aendert? Ohne das macht es ja keinen Sinn, wenn ich fhem noch beibringen muss, welches Geraet bedient werden soll! Ansonsten funktioniert es bei mir bis jetzt gut!
Gruss Christoph
Titel: Antw:Logitech Harmony Hub
Beitrag von: pappn am 18 Oktober 2014, 16:27:13
Mit der MyHarmony App kannst du Aktivitäten ändern und ergänzen bzw. neue anlegen. Damit lässt sich alles recht frei gestalten. Was genau geht hängt von deinen Geräten ab. Am besten die App installieren und testen.

Alternativ kannst du natürlich auch über Dummys und Notifies in FHEM die Volumesteuerung realisieren.
Ich habe z.B. Rollos an den Dachfenstern, die per IR gesteuert werden. Das läuft jetzt manuell oder automatisiert über FHEM mittels Harmony Hub.

Dummy zur Steuerung mittels WebCmd (Auf, Stopp, Zu)
define DF_Links_Rollo dummy
attr DF_Links_Rollo alias Rollo Dachfenster Links
attr DF_Links_Rollo devStateIcon Stopp:fts_shutter Auf:fts_shutter_10 Zu:fts_shutter_100
attr DF_Links_Rollo setList state:Auf,Zu,Stopp
attr DF_Links_Rollo webCmd Auf:Stopp:Zu

Notify zum senden der Befehle zum Hub.
define DF_Links notify DF_Links_Rollo {\
  if(Value("DF_Links_Rollo") eq "Auf") {fhem("set hub command <Geräte_ID> LeftUp");;}\
  if(Value("DF_Links_Rollo") eq "Zu") {fhem("set hub command <Geräte_ID> LeftDown");;}\
  if(Value("DF_Links_Rollo") eq "Stopp") {fhem("set hub command <Geräte_ID> LeftStop");;}}


Mit der MyHarmony App habe ich die Befehle LeftUp etc. und das gleiche auch für Rechts angelegt und mit der Originalfernbedienung angelernt.
Über diese Konstruktion sind die Rollos der Dachfenster nun an die automatische Rollosteuerung in FHEM angebunden und mittelsset DF_Links_Rollo Aufzu schalten.
Eine Lautstärkeregelung via FHEM solle sich ähnlich realisieren lassen.

Christof
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 18 Oktober 2014, 17:11:20
ich glaube pc1246 hat etwas anderes gemeint...

zur zeit kannst du mit dem modul ein commando nur direkt an ein device senden. d.h. du musst auf fhem seite wissen welches device z.b. für die lautstärke innerhalb der aktuellen aktivity zuständig ist. d.h. man muss zur zeit auf fhem seite diese zuordnung zusätzlich zur harmony konfiguration noch einmal programmieren.

in der nächsten version wird es (hoffentlich :) ) auch möglich sein innerhalb einer activity ein kommando zu senden ohne das device mit anzugeben. d.h. es wird dann z.b. die lautstärke über das gerät geregelt das laut activity auch dafür zuständig ist. d.h. die zuordnung muss auf fhem seite nicht noch mal programmiert werden sondern aus dem hub ausgelesen.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 18 Oktober 2014, 19:24:51
es gibt hier: http://forum.fhem.de/index.php/topic,14163.msg207746.html#msg207746 (http://forum.fhem.de/index.php/topic,14163.msg207746.html#msg207746) ein kleines update.

was ist neu:
gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Simon74 am 18 Oktober 2014, 23:00:30
Dickes Danke !
Titel: Antw:Logitech Harmony Hub
Beitrag von: Simon74 am 18 Oktober 2014, 23:03:50
Was könnte das bedeuten ?
"my" variable $payload masks earlier declaration in same scope at ./FHEM/37_harmony.pm line 252, <$fh> line 1403.
Titel: Antw:Logitech Harmony Hub
Beitrag von: UliM am 18 Oktober 2014, 23:12:28
Dass in Zeile 252 die Variable $payload zum zweiten mal mit "my $payload" deklariert wid.
Ist nur ne Warnung, unschön, beeinflusst aber (normalerweise) die Funktionalität nicht.
=8-)
Titel: Antw:Logitech Harmony Hub
Beitrag von: Simon74 am 19 Oktober 2014, 08:48:14
Heue morgen nochmals das Enigma Modul aktiviert und siehe da, es funktioniert nun auch bei mir. Was jetzt anders sein soll weiss ich jedoch nicht ???
Da lebt was ..  ;D
Titel: Antw:Logitech Harmony Hub
Beitrag von: pappn am 19 Oktober 2014, 10:07:59
Zitat von: justme1968 am 18 Oktober 2014, 19:24:51
es gibt hier: http://forum.fhem.de/index.php/topic,14163.msg207746.html#msg207746 (http://forum.fhem.de/index.php/topic,14163.msg207746.html#msg207746) ein kleines update.

Auch von mir ein dickes Danke für deine Arbeit an diesem Modul. Es hat bei mir die letzte Lücke geschlossen und eröffnet zusätzlich neue Möglichkeiten.

Habe im übrigen mit der Kombi harmony.pm und enigma2.pm keine Probleme mehr. Weder auf Fritz noch auf Windows Laptop. Het löppt.

Christof
Titel: Antw:Logitech Harmony Hub
Beitrag von: pc1246 am 19 Oktober 2014, 12:08:32
Zitat von: justme1968 am 18 Oktober 2014, 19:24:51
es gibt hier: http://forum.fhem.de/index.php/topic,14163.msg207746.html#msg207746 (http://forum.fhem.de/index.php/topic,14163.msg207746.html#msg207746) ein kleines update.

was ist neu:

  • es gibt eine neue syntax für set <hub> command [<device>] <command>. das device ist ab sofort optional. wenn es weggelassen wird bezieht sich das kommando auf die gerade laufende activity. d.h. ein Mute z.b. würde immer das device stumm schalten das in der aktuellen activity für den ton zusändig ist.
  • passend dazu wurde get <hub> commands [<activity>] so geändert das es die kommandos in den jeweiligen activities auflistet
  • das neue get <hub> deviceCommands [<device>] listet die kommandos auf device ebene auf.

gruss
  andre

Andre Du bist ein Schatz! Das war genau das was mir gefehlt hat!
Danke Danke Danke
Gruss und noch einmal dickes fettes Lob
Christoph
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 20 Oktober 2014, 23:26:31
es gibt hier: http://forum.fhem.de/index.php/topic,14163.msg207746.html#msg207746 (http://forum.fhem.de/index.php/topic,14163.msg207746.html#msg207746) eine neue version.

bei positivem feedback die letzte test version vor dem einchecken.

was ist neu:gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Simon74 am 21 Oktober 2014, 12:48:41
 ;D
Ich wollte schon fragen wenn das Modul eingecheckt wird..
Dank dem Harmony Modul kann mein FHEM nun auch staubsaugen, mein neuer Vorwerk VR200 freut sicht über Staub und IR-Befehle.

(http://www11.pic-upload.de/21.10.14/44ejlaab21az.png)

Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 21 Oktober 2014, 17:01:57
Zitat von: justme1968 am 20 Oktober 2014, 23:26:31setzt den hub internen sleeptimer auf <timeout> minuten. ein timeout vom -1 schaltet den timer aus.
Ich wusste noch nicht mal, dass das Teil sowas hat.  ;D
Da wird heute Abend noch eine Sessel-Einschlafsession geplant.  ;)
Titel: Antw:Logitech Harmony Hub
Beitrag von: Jumbo am 24 Oktober 2014, 08:34:28
hi

hat jemand ne möglichkeit gefunden einfach nur die Lampen an und aus zu machen per Harmony ?

Ich kriege sie An mit ner Aktion aber nicht mehr aus über die Fernbedienung.

im moment hab ich's einfach so :   define Luchten_Kichen notify hub:currentActivity.*Luchten.Kichen.* set Gang on;;set Kichen1 on;;set Kichen2 on
Titel: Antw:Logitech Harmony Hub
Beitrag von: Jumbo am 25 Oktober 2014, 23:17:05
niemand ne idee ?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 25 Oktober 2014, 23:27:17
du kannst nur auf das umschalten zwischen activities reagieren. nicht einzelne tasten direkt in fhem auswerten. dazu brauchst du einen extra ir Empfänger.

gruß
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Jumbo am 25 Oktober 2014, 23:36:00
ist es möglich zu sagen , dass wenn device XY (nicht activity) auf OFF dann gehen die Lampen an ? wäre das machbar ?

bespiel , ich will nicht nur dass wenn ich PowerOff mache dass dann die Lampen an gehen (dann geht ja alles off) ich will zb. nur , wenn ich den Beamer auf Off schalte , dass dann die Lampen angehen.

Danke
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 26 Oktober 2014, 09:20:38
wenn du das wie bei der harmony vorgesehen über activities machst ja. wenn den beamer direkt ein oder aus schaltest nein bzw. nur mit ein extra ir empfänger.

warum gehst du nicht über die activities?
Titel: Logitech Harmony Hub
Beitrag von: Jumbo am 26 Oktober 2014, 10:00:44
Hi
Ich mach über die activity aus. Folgendes szenario :

Ich gucke über meinen beamer irgendwas. Ich schalte nun eine activity um, fernseh schauen z.b. Beamer geht aus, fernseher geht an. Nun soll fhem mitbekommen dass in der activity eine aktion war : beamer poweroff. Und dann sollen die led s hoch dimmen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 26 Oktober 2014, 10:08:07
der hub sendet diese information nicht. fhem kann die einzelnen kommandos in einer activit nur dann automatisch mit bekommen wenn es einen extra ir empfänger gibt oder wenn man in fhem auf irgend eine art hinterlegt welche geräte zu einer activity gehören und dann darauf reagieren. beides kommt irgendwann. aber aktuell geht das nicht.

sollen die leds an gehen weil der beamer aus geht, weil du von beamer auf fernsehen gewechselt bist oder weil du jetzt fern siehst?

im ersten fall würden sie auch bei alles aus an gehe, im zweiten nur wenn du von beamer auf fernsehen wechselst und niemals wenn du nur direkt fernsehen startest und im letzten würden einfach immer dann an gehen wenn du fern siehst.

das erste geht wie gesagt (noch) nicht, das zweite ginge in dem sich das modul die vorherige activity noch merkt. das wäre relativ einfach, letzteres geht in dem die einfach auf die activity fernsehen reagierst.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 26 Oktober 2014, 10:11:18
Wirst Du sauber nur über einen Dummy lösen können. Wenn Du in eine Activity mit Beamer gehst, schaltest Du den Dummy Beamer mit auf on, wenn Du in eine Activity ohne Beamer gehst , schaltest Du den dummy über notify auf off. Ein weiteres notify horcht am Dummy und steuert das Licht.

Wichtig: Der Dummy sollte ein event-on-change haben.

Gruß
Veit
Titel: Antw:Logitech Harmony Hub
Beitrag von: Jumbo am 26 Oktober 2014, 10:12:02
wie würde sowas aussehen volschin ?

Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 26 Oktober 2014, 10:20:06
das geht auch ohne dummy.

ich verpassen dem modul ein reading previousActivity und das kann man dann in dem notify auf currentActivty abfragen.

du hast aber noch nicht gesagt welche der drei möglichkeiten oben du wirklich im auge hast.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 26 Oktober 2014, 10:22:17
Das wäre natürlich ein schickes Feature, an das ich noch garnicht gedacht habe.  :)
Titel: Antw:Logitech Harmony Hub
Beitrag von: siggi85 am 26 Oktober 2014, 10:29:42
Kleiner Schönheitsfehler: Wenn man ein Device Kommando absetzen will und das Device ein Leerzeichen im Namen hat, funktioniert das nicht. Habe versucht das Kommando mit und ohne Anfrührungszeichen abzusetzen. (mir kommt beim Schreiben gerade die Idee ob es mit einem maskieren des Leerzeichens über \ funktionieren würde, allerdings habe ich das entsprechene Device bereits umbenannt :P).

Keine große Sache und ich brauche die Funktionsweise nicht, wollte es aber der Vollständigkeit halber erwähnt haben. :) Mir selber schleierhaft wieso ich ein Leerzeichen im Namen eines Devices genutzt habe. Ich sollte genug Scripte geschrieben haben um zu wissen, dass sowas einem das Leben nur erschwert. :D
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 26 Oktober 2014, 10:37:36
ich habe (hoffentlich) überall die activity und device namen als regex ausgewertet. du kannst also alle leerzeichen und sonstigen zeichen die eventuell probleme machen könnten einfach durch einen . ersetzen.

alternativ kannst du immer die activity oder device id statt des namens verwenden.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: der-Lolo am 26 Oktober 2014, 10:41:46
Guten Morgen Zusammen,
letzte Nacht habe ich erste gehversuche mit dem Harmony Modul gemacht - 1000 Dank Andre, es funktioniert erstmal prächtig.
Nun frage ich mich ob jemand schon folgendes Szenario umgesetzt hat...
Wenn ich die Activity Stereo aufrufe möchte ich Volume Down so lange senden bis die Lautstärke des Verstärkers komplett runtergefahren ist, danach möchte ich Volume solange betätigen bis die "neue" Lautstärke gesetzt ist.
Ein einzelnes volumeDown ändert hier nicht viel - ich würde es also so 10-15mal senden müssen...

Wie würde das am elegantesten gehen..?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 26 Oktober 2014, 11:03:32
am elegantesten ist es die harmony das selber machen zu lassen :). das hat nebenbei noch den vorteil das es besser in die activities eingebunden ist.

such mal im harmony forum nach long volume down. da wird der ansatz beschrieben.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Jumbo am 26 Oktober 2014, 11:05:43
@justme , meine sachen gehen nur aus wenn ich nicht mehr die gleiche aktivität wechsele, sprich wenn ich von beamer auf fernseher gehe, geht beamer aus und fernseher an , brauche ja nicht beide gleichzeitig laufen zu lassen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 26 Oktober 2014, 11:09:31
ich habe gemeint wann die leds genau angehen sollen:

- immer wenn der beamer aus geht
- immer wenn die aktivity fernsehen an ist
- immer wenn von beamer auf fernsehen gewechselt wird
Titel: Antw:Logitech Harmony Hub
Beitrag von: Jumbo am 26 Oktober 2014, 11:10:44
ach so , sorry. letzteres , wenn du von beamer weg wechselst , sei es komplett aus , oder auf ne andere aktivität.

Komplett aus hab ich , einfach nur poweroff. nur noch nicht weg zu was anderem.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 26 Oktober 2014, 11:17:44
dann reicht doch ein notify auf currentActivity und du schaltest die led immer dann wenn die neue activity nicht beamer ist.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Jumbo am 26 Oktober 2014, 11:26:19
gibt es einen befehl der sagt notify if not oder so ?  (sorry für die doofe frage) aber in der commandref finde ich nix.

Oder machst du dann jedesmal einen neuen notify befehl für jede currentactivity ?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 26 Oktober 2014, 12:13:12
ein notify das prüft welche activity es ist und abhängig davon die led schaltet. etwa so:
define myNotify notify hub:currentActivity.* {if( $EVTPART1 =~ m/Beamer/ ) { fhem("set led off");; } else { fhem( "set led on");; }}
Titel: Antw:Logitech Harmony Hub
Beitrag von: Jumbo am 26 Oktober 2014, 12:14:12
super , danke dir ... werde ich sofort testen :-D

Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 26 Oktober 2014, 13:22:06
ich habe inzwischen eine version die (fast) beliebige texte und cursor sequenzen senden kann. damit kann man z.b. in plex direkt in eine library springen, eins nach rechts gehen und das erste on-deck item spielen. oder die suche anspringen und geziehlt einen titel starten.

dabei ist mir aufgefallen das im prinzip alle usb hid tasten zur verfügung stehen. auch die media tasten, power on und power off, volume, mail, ...

hat jemand ein smart keyboard per bluetooth direkt an einem rechner und mag das mal testen ?

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 26 Oktober 2014, 14:11:07
Zitat von: justme1968 am 26 Oktober 2014, 11:17:44
dann reicht doch ein notify auf currentActivity und du schaltest die led immer dann wenn die neue activity nicht beamer ist.
Hallo Andre,
das ist nicht optimal. Schaltest Du dann z.B. direkt Musik hören ein, dann geht am Tag die Beleuchtung an. Schaltest Du um, von Musik auf Fernsehen, geht die Beleuchung an. Sie soll aner nur angehen, wenn sie aus dem Beamer-Mode kommt. Bei mir sind das 5 Activieties, die ich alle mit einem ...Big benannt habe, damit ich besser danach horchen kann.
Deshalb auch der Dummy.

So zumindest bei meinen aktuellen Experimenten.

Gruß
Veit
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 26 Oktober 2014, 14:21:46
bei Jumbo  war davon dir rede das das licht immer an sein soll wenn nicht der beamer an ist und von helligkeit war bis jetzt nicht die rede.

für die helligkeit gehört z.b. noch ein return if( isDay() ); an den anfang des notify. egal ob mit oder ohne dummy.

den dumm brauchst du aber weder um auf bestimmte activities zu reagieren noch um auf eine bestimmte activity reihenfolge zu reagieren.

ersteres geht immer direkt im notify, letzeres geht z.b. mit dem neuen previousActivity reading das es seit eben gibt.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 26 Oktober 2014, 18:44:14
Zitat von: justme1968 am 26 Oktober 2014, 14:21:46
für die helligkeit gehört z.b. noch ein return if( isDay() ); an den anfang des notify. egal ob mit oder ohne dummy.
Ich nehm stattdessen Twilight, aber passt schon.  ;)


Zitatersteres geht immer direkt im notify, letzeres geht z.b. mit dem neuen previousActivity reading das es seit eben gibt.
Supi, dann werde ich mal gleich updaten. Dann bekomme ich das hoffentlich noch vor dem heutigen Kinoabend ans Laufen.  :)

Andre, vielen Dank für dieses Super-Modul.

Gruß
Veit
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 26 Oktober 2014, 19:09:43
Zitat von: justme1968 am 26 Oktober 2014, 14:21:46
mit dem neuen previousActivity reading das es seit eben gibt.

Ich vermute, ich habe Dich falsch verstanden, weder im Thread noch im svn bin ich fündig geworden. Im Thread steht noch 20.10.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 26 Oktober 2014, 20:31:35
das gibt es auch erst seit vorhin :) und ist weder gepostet noch eingecheckt.

ansonsten habe ich gerade rausgefunden wie die tastatur codes wirklich funktionieren und wie man auch auf device ebene tastatur kommandos senden kann. damit lässt sich jetzt ein per usb dongle oder bluetooth angebundenes device komplett aus fhem per tastatur fern steuern. inklusive den power/sleep/media tasten.

kommt alles zusammen diese woche ins cvs.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: der-Lolo am 26 Oktober 2014, 20:35:28
Wow, das sind ja Riesen-Schritte... Schön das es gut fluppt...

Hast du eine art Konzept wie ein IR empfang verarbeitet werden könnte..?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 26 Oktober 2014, 20:46:51
ich hab ein paar ideen.

in etwa so:
- per autocreate werden bestimmte/alle im hub bekannten devices in fhem angelegt
- fhem geht die komplette kommando liste jedes device durch und kann so automatisch die zuordnung zwischen logischem befehl und ir kommando lernen
- in den devices gibt es dann jeweils readings die etwas über die zuletzt empfangenen kommandos aussagen

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: der-Lolo am 26 Oktober 2014, 21:03:14
Schöne zukunftsmusik...
Wird dann LIRC benutzt, sodass jegliche IR empfänger lauschen können?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 26 Oktober 2014, 23:31:17
ich würde dann versuchen das es nicht auf einen bestimmten empfänger fest gelegt ist...
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 27 Oktober 2014, 00:05:21
ich habe das modul eben eingecheckt und es ist ab morgen per update verfügbar. änderungen seit der letzen hier gepsoteten version sind:
gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Simon74 am 27 Oktober 2014, 19:21:37

New entries in the CHANGED file:
  - feature: new module 37_harmony.pm added (justme1968)


i love you  ;D
Titel: Antw:Logitech Harmony Hub
Beitrag von: pc1246 am 27 Oktober 2014, 20:02:21
Hallo zusammen
Eben hat das Modul rumgemuckt! Ach nee, doch nicht! Mein Hub hat sich nur eine neue IP geholt! Wie kann ich das denn abfangen? Ich wuerde ja gerne die IP fuer den Hub fixen, aber wie? Der unschoenste Weg waere ab DHCP, aber das ist m.E. unsauber, da dann ein neuer DHCP wieder das Gleiche tun muss! Geht das in der Harmony-App, oder ...
Danke und Gruss
Christoph
Titel: Antw:Logitech Harmony Hub
Beitrag von: Simon74 am 27 Oktober 2014, 20:05:44
Der Hub kann meines Wissens nur DHCP-Client spielen.
Du solltest in deinem Router eine DHCP-Reservierung für die MAC-Adresse des Hubs erstellen..
Titel: Antw:Logitech Harmony Hub
Beitrag von: pc1246 am 27 Oktober 2014, 20:22:59
Zitat von: Simon74 am 27 Oktober 2014, 20:05:44
Der Hub kann meines Wissens nur DHCP-Client spielen.
Du solltest in deinem Router eine DHCP-Reservierung für die MAC-Adresse des Hubs erstellen..
Genau das wollte ich nicht! Hast Du das Problem nicht? Oder hast Du eine IP reserviert?

Christoph
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 27 Oktober 2014, 20:32:01
ich habe in der app noch keine einstellung für eine feste ip gefunden. aber selbst wenn es die gäbe müsstest du je nach netz die dhcp seite anfassen damit genau diese ip nicht mehr rausgegeben wird.

die ip auf dhcp server seite fest zu vergeben ist nicht unsauber und so viel ich weiss auch von logitech empfohlen.

ansonsten haben meine beiden hubs seit wochen die gleiche ip ohne das ich eine reservierung eingetragen habe. welche lease time vergibt dein dhcp server ?

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Simon74 am 27 Oktober 2014, 20:36:08
Zitat von: pc1246 am 27 Oktober 2014, 20:22:59
Genau das wollte ich nicht! Hast Du das Problem nicht? Oder hast Du eine IP reserviert?
Reserviert, ja.
Das ist eine der Hauptaufgaben eines DHCP-Servers.
Titel: Antw:Logitech Harmony Hub
Beitrag von: siggi85 am 28 Oktober 2014, 08:08:48
Eine Adressreservierung per DHCP ist nicht unsauber.
Wenn du ständig deinen Router tauscht (ich nehme mal an du nutzt diesen als DHCP Server) und die Adressreservierungen nicht ständig umtragen willst, dann installier einfach einen DHCP auf nem RaspPi. Kannst du auch gerne auf dem gleichen machen auf dem FHEM läuft.
Ich habe meinen Hub auch per DHCP reserviert. Ebenso meine Hue Bridge, das Handy von mir und meiner Freundin etc. etc. etc. :)
Titel: Antw:Logitech Harmony Hub
Beitrag von: Mitch am 28 Oktober 2014, 09:15:55
Zitat von: justme1968 am 27 Oktober 2014, 00:05:21
ich habe das modul eben eingecheckt und es ist ab morgen per update verfügbar. änderungen seit der letzen hier gepsoteten version sind:

  • ein neues reading previousActivity. diese triggert aber keine events.
  • internals für currentActivityID und previousActivityID
  • neue set kommandos: hidDevice, cursor und special
  • neuer paramter power für get activities.

gruss
  andre

ALso irgendwie scheint das bei mir nicht zu funktionieren.
Ich hbae keine neuen Readings etc., auch der neue Befehl es gibt ein neues kommando set <hub> autocreate [<device>] ist nicht vorhanden?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 28 Oktober 2014, 09:39:38
welche version hat dein harmony modul?

es sollte diese sein:# $Id: 37_harmony.pm 6823 2014-10-27 21:15:03Z justme1968 $

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Mitch am 28 Oktober 2014, 10:14:44
Hi Andre,

ja, hatte die aktuelle.
Extra nochmal manuel installiert, kein Erfolg.
Zweimal fhem neu gestartet, kein Erfolg.

Dann einen reload auf das Modul gemacht und jetzt geht es.

Schon komisch, aber gut, jetzt passt es ja, Danke.
Titel: Antw:Logitech Harmony Hub
Beitrag von: pc1246 am 28 Oktober 2014, 12:41:02
Zitat von: justme1968 am 27 Oktober 2014, 20:32:01
ich habe in der app noch keine einstellung für eine feste ip gefunden. aber selbst wenn es die gäbe müsstest du je nach netz die dhcp seite anfassen damit genau diese ip nicht mehr rausgegeben wird.

die ip auf dhcp server seite fest zu vergeben ist nicht unsauber und so viel ich weiss auch von logitech empfohlen.

ansonsten haben meine beiden hubs seit wochen die gleiche ip ohne das ich eine reservierung eingetragen habe. welche lease time vergibt dein dhcp server ?

gruss
  andre

Nur um das OT-Thema abzuschliessen! Ich persoenlich finde es "unsauber", das es so vorgesehen ist, ist mir klar! Mit der lease-time muss ich mal sehen, da koennte das Problem evtl. liegen! Ich habe meinen DHCP-Server (Ready-NAS) extra auf einen Bereich eingeschraenkt, so dass ich fixe IP's problemlos vergeben kann. Fuer mich hatte das den Charme, dass ich jeder Zeit ein Geraet austauschen kann, und es trotzdem die gleiche IP haben kann! (Satreceiver z.B.)
Gruss Christoph
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 28 Oktober 2014, 13:07:04
das kannst du aber doch gerade mit einem passend konfigurierten dhcp server... und zwar ohne das gerät selber anzufassen.

du musst nicht in jedem gerät von hand über irgendwelchen seltsamen menüs die ip vergeben sondern hast genau eine zentrale stelle an der du das für alle geräte auf die gleiche art machst. das ist spätestens bei mehr als einer hand voll geraten  wirklich einfacher. zumal du hier z.b. auch die zentrale konfiguration für nameserver und ähnliches machen kannst. wenn sich der nameserver ändert wir das dann per dhcp verteilt und du musst nicht jedes einzelne gerät anfassen.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 28 Oktober 2014, 15:46:19
grad getestet: fernbedienung (und tastatur steuerung sowie text eingabe) funktionieren auch über bluetooth mit einem fire tv. d.h. auch andere bluetooth geräte wie xbox, wii und ps4 sollten funktionieren.

theoretisch könnte man auch die hue lampen über die harmony steuern aber da das auch nur über den hub geht und es hier ein besseres modul gibt schaue ich mir das erst mal nicht weiter an :)

wenn irgendwann der home hub bzw. die erweiterung für zwave und zigbee verfügbar ist wird das vielleicht wieder interessant. jedenfalls wenn logitech das api nicht zu macht ...

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: TNT0068 am 28 Oktober 2014, 16:17:48
Hallo zusammen,
erstmal danke und Daumen hoch für das Modul.
Leider bekomme ich in verschiedenen Abständen folgende Fehlermeldung im Log:
2014.10.28 15:50:40 1: PERL WARNING: Use of uninitialized value $id in numeric eq (==) at ./FHEM/37_harmony.pm line 191.
2014.10.28 15:50:40 1: PERL WARNING: Use of uninitialized value $id in numeric eq (==) at ./FHEM/37_harmony.pm line 191.
2014.10.28 15:50:40 1: PERL WARNING: Use of uninitialized value $id in numeric eq (==) at ./FHEM/37_harmony.pm line 191.
2014.10.28 15:50:40 1: PERL WARNING: Use of uninitialized value $id in numeric eq (==) at ./FHEM/37_harmony.pm line 191.
2014.10.28 15:50:40 1: PERL WARNING: Use of uninitialized value $id in numeric eq (==) at ./FHEM/37_harmony.pm line 191.
2014.10.28 15:50:40 1: PERL WARNING: Use of uninitialized value $id in numeric eq (==) at ./FHEM/37_harmony.pm line 191.
2014.10.28 15:50:40 1: PERL WARNING: Use of uninitialized value $id in numeric eq (==) at ./FHEM/37_harmony.pm line 191.
2014.10.28 15:50:40 1: PERL WARNING: Use of uninitialized value $param in concatenation (.) or string at ./FHEM/37_harmony.pm line 246.


Ich habe auch schon das Autocreate benutzt. Auszug aus der fhem.cfg

define WZ_Hub harmony 192.168.10.31
attr WZ_Hub room Test
define harmony_20533862 harmony DEVICE 20533862
attr harmony_20533862 alias Logitech Verstärker
attr harmony_20533862 event-on-change-reading .*
attr harmony_20533862 room harmony
attr harmony_20533862 stateFormat power
define harmony_20533861 harmony DEVICE 20533861
attr harmony_20533861 alias Philips
attr harmony_20533861 event-on-change-reading .*
attr harmony_20533861 room harmony
attr harmony_20533861 stateFormat power
define harmony_20533860 harmony DEVICE 20533860
attr harmony_20533860 alias PVR
attr harmony_20533860 event-on-change-reading .*
attr harmony_20533860 room harmony
attr harmony_20533860 stateFormat power


Die ID´s etc habe ich nicht verändert. Ich habe nicht die Ultimate sondern nur die Tastatur mit dem Hub. Laut Harmony Forum sollen die Geräte nicht kompatibel sein. Aber ob die Hubs die gleichen sind auch mit den Befehlen kann nicht leider nicht sagen.


Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 28 Oktober 2014, 16:20:50
das habe ich gerade eben repariert. ist morgen im update.

gruss
  andre

ps: die geräte sind kompatibel. der hub ist im prinzip immer der gleiche. du kannst mit jedem hub anfangen und durch kombination mit den add-ons oder der ultimate one zu (fast) jeder anderen kombination machen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: TNT0068 am 28 Oktober 2014, 16:38:27
wollte erst den Fehler nicht posten irgendwie hatte ich so ein Bauchgefühl das du das schon in Arbeit hast ;)

DANKE
Titel: Antw:Logitech Harmony Hub
Beitrag von: Mitch am 29 Oktober 2014, 10:24:12
Habe gerade einen Update gemacht und jetzt sind alle Devices (am Hub) weg und die Autocreate Funktion fehlt auch wieder?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 29 Oktober 2014, 10:35:13
es definitiv eingecheckt und in der aktuellen version enthalten. was gibt ein version ?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Mitch am 29 Oktober 2014, 10:38:47
6829 vom 28.10.2014

Ich habe auch massive Fehlermeldungen im Log.
Kann leider am Handy nicht hier rein kopieren.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 29 Oktober 2014, 10:48:52
die version stimmt.

es gab meldungen dienlich gestern behoben habe (s.o.)

autocreate taucht dann nicht in der liste auf wenn schon alle devices angelegt sind.

wenn du mir die meldungen zeigst schaue ich danach.

gruß
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Mitch am 29 Oktober 2014, 10:51:32
Sorry Andre, ich bin ein "Idiot".
Ich hatte noch die alte 38_harmony im fhem Verzeichnis.
Die wurde wohl auch geladen und hat alles durcheinander gebracht.

Jetzt ist alles gut, Danke
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 29 Oktober 2014, 10:54:48
das beruhigt mich jetzt aber sehr :)
Titel: Antw:Logitech Harmony Hub
Beitrag von: AHA1805 am 30 Oktober 2014, 22:02:20
Hallo Andre,

damit läßt sich ja der HUB fast besser bedienen wie mit der Ultimate  ;)

Du bist echt der Hammer  :).

Gruß und besten Dank nochmals.
Hannes
Titel: Antw:Logitech Harmony Hub
Beitrag von: AHA1805 am 31 Oktober 2014, 06:42:45
Hallo Andre

mir ist folgendes aufgefallen.
Da bei mir das WLAN in der Nacht immer ausgeschaltet ist, hat der Hub natürlich auch keine Verbindung.
Wenn der Hub nicht erreichbar ist, fängt jetzt FHEM damit an das Logfile zu fluten.

Zuerst mit
2014.10.31 00:33:14 3: harmony: connected
2014.10.31 00:33:15 3: harmony: new config
2014.10.31 00:34:08 1: Perfmon: possible freeze starting at 00:34:02, delay is 6.829
2014.10.31 00:35:08 2: harmony: disconnect
2014.10.31 00:35:08 1: Perfmon: possible freeze starting at 00:34:09, delay is 59.932
2014.10.31 00:35:10 1: Perfmon: possible freeze starting at 00:35:09, delay is 1.24
2014.10.31 00:35:11 3: harmony: connected
2014.10.31 00:35:11 3: harmony: new config
2014.10.31 00:36:11 2: harmony: disconnect

Nachdem sich FHEM dann zwecks Watchdog restartete
Stand das im Logfile.
0.31 04:43:50 1: Perfmon: possible freeze starting at 04:43:48, delay is 2.699
2014.10.31 04:43:58 1: Perfmon: possible freeze starting at 04:43:56, delay is 2.778
2014.10.31 04:44:06 1: Perfmon: possible freeze starting at 04:44:04, delay is 2.726
2014.10.31 04:44:14 1: Perfmon: possible freeze starting at 04:44:12, delay is 2.757
2014.10.31 04:44:22 1: Perfmon: possible freeze starting at 04:44:20, delay is 2.767
2014.10.31 04:44:26 1: Perfmon: possible freeze starting at 04:44:25, delay is 1.019
2014.10.31 04:44:30 1: Perfmon: possible freeze starting at 04:44:28, delay is 2.776
2014.10.31 04:44:38 1: Perfmon: possible freeze starting at 04:44:36, delay is 2.786
2014.10.31 04:44:46 1: Perfmon: possible freeze starting at 04:44:44, delay is 2.792
2014.10.31 04:44:55 1: Perfmon: possible freeze starting at 04:44:52, delay is 3.096

Sobald der Hub wieder erreichbar ist, ist wieder alles gut.

Was könnte ich hier machen?

Gruß Hannes

Gesendet von Tapatalk

Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 31 Oktober 2014, 09:25:04
das modul versucht den hub mit einem timeout von 2 sekunden zu erreichen. diese 2 sekunden blockieren fhem.

wenn dein wlan planmäßig aus ist kannst du den hub einfach genau diese Zeit per at mit disable 1 deaktivieren.

ansonsten wollte ich noch das Intervall und den timeout konfigurierbar machen und vielleicht dynamisch abhängig von der  zahl der reconnects.

gruß
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 31 Oktober 2014, 09:56:36
Ich versuche gerade ein notify mit einer NOT-Bedingung zu definieren. Das gelingt mit leider nicht.

HarmonyHub:currentActivity.*(?!Big)

triggert anscheinend immer.

Andersherum:
HarmonyHub:currentActivity:.*(Big|Kino)
triggert wunderbar nur bei Activities mit Big oder Kino, z.B "AppleBig".

Hat jemand eine Idee, was ich bei dem NOT-Versuch falsch mache?

Gruß,
Veit
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 31 Oktober 2014, 13:11:42
Scheint doch etwas komplexere Syntax notwendig zu sein:

HarmonyHub:currentActivity((?!Big).)*$

So triggert er bei allen Activities, die nicht "Big" enthalten.
Titel: Antw:Logitech Harmony Hub
Beitrag von: AHA1805 am 31 Oktober 2014, 16:40:15
Hallo andre

ich habe das jetzt schon mit PRESENCE und disable gelöst.
attr harmony.* disable 1
bei absent und
0 bei present.
Das IODEV macht das auch gut, nur bei den Geräten welche ich per autocreate erstellt habe, bei denen steht anschließend immer disconnected.

Gruß Hannes

Gesendet von Tapatalk

Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 31 Oktober 2014, 17:28:12
du musst es nur für den hub selber setzen.

gruß
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: AHA1805 am 31 Oktober 2014, 19:48:48
Okay :-) , werde ich ändern

Gesendet von Tapatalk

Titel: Antw:Logitech Harmony Hub
Beitrag von: UliM am 01 November 2014, 18:28:52
Hallo André,
da ist Dir ja mal wieder ein ordentlicher coup gelungen :)
Erst durch die posts hier im Forum bin ich auf den Harmony-Hub aufmerksam geworden, hatte bisher eine Harmony One.
Habe den Hub (bundle 'Harmony Smart Control') gestern gekauft, Einrichtung ist sehr einfach, Steuerung von 5 Geräten mittels 6 activities  klappt auf Anhieb.
Einrichten des fhem-device incl. autocreate ebenso.

Vielen Dank für dieses weitere tolle Modul von Dir.

Gruß, Uli
Titel: Antw:Logitech Harmony Hub
Beitrag von: Porky666 am 01 November 2014, 18:43:38
Hallo André,

auch von hier Respekt, Dank und Anerkennung, ich bin total Begeistert über die zahlreichen Möglichkeiten die FHEM mittlerweile bietet.
Diese Möglichkeiten animieren regelmäßig zum Kauf der entsprechenden Hardware, den Harmony Hub hab ich vor einem halben Jahr schon gekauft mit dem Hintergedanken das es bald wohl auch ein Modul für FHEM geben wird.
Jetzt lüppt das Dingen sogar und auch das AMAZON FireTV lässt sich über Bluetooth
damit bedienen.




Gruß
Stefan
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 01 November 2014, 19:31:27
hallo zusammen,

es freut mich wenn es funktioniert:)

kann mal bitte einer von euch mit  bluetootch gerät (z.b. pc oder firetv) aber ohne smartkeyboard versuchen ob man hier auch per app die tastatureingabe zur activity hintufügen kann?

danke
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Porky666 am 01 November 2014, 22:02:52
Hallo André,
wie soll ich vorgehen ?

Stefan


Gesendet von meinem iPad mit Tapatalk HD
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 01 November 2014, 22:30:16
wenn du in der harmon app eine aktivity bearbeitest kommst du an eine stelle wo du den start und stop bearbeiten kannst. reihenfolge und zusätzliche kommandos. auf der seite wo start und stop steht sollte ein tastatur hinzufügen oder ähnlich stehen.

ich bin grad nicht zuhause und kann nicht nachschauen wie es genau heisst.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: AHA1805 am 02 November 2014, 08:46:37
Hallo andre

ich habe seit kurzem diese Einträge im log.
2014.11.02 06:00:57 3: harmony: new config
Use of uninitialized value in concatenation (.) or string at ./FHEM/37_harmony.pm line 1062.
Use of uninitialized value in concatenation (.) or string at ./FHEM/37_harmony.pm line 1062.
Use of uninitialized value in concatenation (.) or string at ./FHEM/37_harmony.pm line 1062.
Use of uninitialized value in concatenation (.) or string at ./FHEM/37_harmony.pm line 1062.
Use of uninitialized value in concatenation (.) or string at ./FHEM/37_harmony.pm line 1062.
Use of uninitialized value in concatenation (.) or string at ./FHEM/37_harmony.pm line 1062.
Use of uninitialized value in concatenation (.) or string at ./FHEM/37_harmony.pm line 1062.
Use of uninitialized value in concatenation (.) or string at ./FHEM/37_harmony.pm line 1062.

Werden alle paar Sekunden ins Log geschrieben.
Gruß Hannes

Gesendet von Tapatalk

Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 02 November 2014, 08:52:10
du hast aus irgendeinem grund ein harmony device ohne namen.

ist die meldung weg wenn du fhem neu startest?

gruß
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: betateilchen am 03 November 2014, 14:38:21
gibt es eigentlich Pläne, das Modul mit dem Modul 95_remotecontrol zu verbinden?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 03 November 2014, 15:11:11
es gibt noch einige pläne.

dazu gehören unter anderem:

- das bidirektional machen per ir empfänger und automatischem anlernen der codes (leider habe ich keine möglichkeit gefunden den hub tastendrücke und device aktionen zurück melden zu lassen. ich bin aber ziemlich sicher das er das eigentlich kann.)

- über den ir empfänger das gezielte auslösen von aktionen in fhem über ein 'fhem gerät' in aktionen und auch einzelne harmony tasten. lirc hilft hier nur bedingt weil es nur einzeln konfigurierte tasten bzw. codes weitergibt. über das ansteuern des hubs kann ich aber im prinzip jedes beliebige nicht vorhandene gerät verwenden, automatisch lernen und dann zum steuern von fhem missbrauchen

- für die device module eine möglichkeit einbauen informationen aus mehreren quellen zusammen zu fassen. z.b. presence, fhem device modul, harmony modul und ir empfänger.

- ein gui in fhem über remotecontroll oder readingsGroup bzw. der neuen per css stylebaren version hiervon. ich kann inzwischen auch die original icons der logitech software von deren server laden und als alternative zu den fhem icons einbinden.

es ist zu schade das logitech kein api veröffentlicht. das ding kann so viel mehr als die drei dinge die bis im protokoll bekannt waren und von denen die hälfte nicht stimmt oder überflüssig ist. wenn irgendwann die zwave erweiterung kommt wäre das dann noch interessanter.

aber wenn man genau hin schaut wie planlos und inkonsistent alles ist ist es vielleicht auch besser das sie nichts veröffentlichen...

ganz ernsthaft habe ich aber sorge das mit einem firmware update an der sicherheit gedreht wird und man dann nicht mehr an den hub dran kommt.

- eine 'einfache' möglichkeit geräte mit manual power automatisch per in fhem unterstützter funksteckdose  passend zu einer activity zu schalten ohne von hand die notifys zu bauen.

- noch ein paar kleinigkeiten mehr. 

alles ohne anspruch auf vollständigkeit, ohne priorisierung und zeitplan und vor allem ohne das modul zu überladen :)

remotecontroll sollte aber eigentlich jetzt schon gehen. noch nicht sehr komfortabel und auch nicht automatisch. wie weit sich das automatisieren lässt weiß ich noch nicht. ob und wie an die konfiguration der smart controll oder harmony touch tasten zu kommen ist habe ich mir noch nicht angeschaut.
Titel: Antw:Logitech Harmony Hub
Beitrag von: der-Lolo am 03 November 2014, 19:34:16
bzgl. der Firmware bzw. der Sicherheit sage ich jetzt einfach mal - man muss nicht jedes Logitech update machen.
Ich war z.b. immer noch auf der Software Version die nach einem neustart durch akku leer, probleme hatte das Display abzuschalten. Ein erneuter "neustart" durch langes off drücken auf der Fernbedienung half aber immer. So häufig passierte das auch nicht, ich habe bzw. hatte den Akkufüllstand ganz gut im Griff.

Erst als ich jetzt das FHEM modul hinzufügte machte ich ein update.
Wenn alles mal sauber programmiert ist brauch man ja nicht mehr "gross" umkonfigurieren.

Von daher hab ich zur zeit wenig sorge damit.

Das Modul und die damit "erschwinglichen" möglichkeiten haben einen Riesen mehrwert gebracht - und die feinschliff IR anbindung über einen empfänger wie er z.b. im cubietruck steckt machen das ding sicher nochmal deutlich runder als es jetzt schon ist.
Vielleicht habe ich nicht richtig verstanden was du mit einem FHEM gerät bezweckst, aber ist das wirklich nötig? Ich meine möchte ich FHEM mit einer fernbedienung steuern..?

Nochmal 1000Dank für deine Arbeit am Modul, das hast du super gemacht!
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 03 November 2014, 19:51:19
Zitat von: der-Lolo am 03 November 2014, 19:34:16Vielleicht habe ich nicht richtig verstanden was du mit einem FHEM gerät bezweckst, aber ist das wirklich nötig? Ich meine möchte ich FHEM mit einer fernbedienung steuern..?

dabei geht es zum einen darum das man ein kommando an fhem direkt in eine aktivity einbauen kann. also z.b. eine lampe schalten und dimmen. das geht zwar auch komplett auf fhem seite ist aber etwas umständlicher einzurichten.

zum anderen geht es darum in einer aktivity per taste auf der fernbedienung gezielt ein kommando an fhem zu senden. z.b. um manuell eine lampe ein oder aus zu schalten.

für letzteres ich verwende zur zeit einen ir/funk wandler von one-for-all der intertechno devices schalten kann. ich würde das aber lieber mit homematic oder hue machen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: betateilchen am 03 November 2014, 20:21:13
da scheint es noch ein Zeichensatzproblem zu geben ;)

(http://up.picr.de/20022142qy.png)

Vielleicht einfach die Zeichensatzkonvertierung aus der fhem.pl verwenden, um die Reading-vaiues zu setzen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 03 November 2014, 20:29:45
ich fürchte ganz so einfach ist es nicht.

es kommt utf8 an und fhem verwendet utf8. da sollte nichts zu konvertieren sein. die zwei zeichen auf deinem screenshot deuten auch auf utf8 hin. kannst du mal bitte in deinem browser das seiten encoding explizit auf utf8 stellen. wie sieht es dann aus?

ps: ö ist ein utf8 ö mit latin1 encoding dargestellt. safari hat übrigens probleme wenn man die textcodierung von einer konkreten Einstellung (utf8/latin1) zurück auf default stellt. da hilft fenster schliessen und neu öffnen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: betateilchen am 03 November 2014, 20:44:33
mein Browser (Chrome) steht explizit auf UTF8
Titel: Antw:Logitech Harmony Hub
Beitrag von: betateilchen am 03 November 2014, 20:51:41
Wenn ich in Deinem readingsSingleUpdate ein utf8ToLatin1() für den Readingwert einbaue, stimmt die Anzeige.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 03 November 2014, 21:12:34
dann stimmt hier noch etwas anderes nicht.

fhemweb stellt das seiten encoding auf utf8 und liefert strings 1:1 aus. der string im reading und auf der seite ist utf8. per telnet und mit safari wird es korrekt angezeigt wenn beide jeweils auf utf8 stehen und falsch wenn beide auf latin1 stehen.

gerade noch mal mit chrome getestet: wenn ich auf utf8 stelle ist alles ok. wenn ich auf latin1 stelle sieht es so aus wie bei dir.

ö ist ein zwei byte utf8 ö das fälschlicher weise als latin1 angezeigt wird. deshalb auch zwei zeichen.

das es bei dir hilft utf8ToLatin1() aufzurufen deutet auch darauf hin das dein chrome die seite als latin1 darstellt und nicht als utf8. ein utf8ToLatin1() kann niemals eine korrekte utf8 seite liefern wenn nicht noch mal etwas konvertiert wird. und das tut fhemweb nicht.

die frage ist jetzt also wo genau und was schief geht. was spuckt locale bei dir aus?

Titel: Antw:Logitech Harmony Hub
Beitrag von: betateilchen am 03 November 2014, 21:22:00

LANG="de_DE.UTF-8"
LC_COLLATE="de_DE.UTF-8"
LC_CTYPE="de_DE.UTF-8"
LC_MESSAGES="de_DE.UTF-8"
LC_MONETARY="de_DE.UTF-8"
LC_NUMERIC="de_DE.UTF-8"
LC_TIME="de_DE.UTF-8"
LC_ALL=
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 03 November 2014, 21:26:59
hmmm. sehr seltsam.

was macht dein chrome wenn du ihn auf latin1 stellst? und wieder zurück auf utf8?

ich habe gerade keine idee woran es liegt.
Titel: Antw:Logitech Harmony Hub
Beitrag von: betateilchen am 03 November 2014, 21:31:55
Nix.

Gegenfrage: Was passiert denn, wenn Du bei Dir die Konvertierung einbaust und dann die Seite im Browser aufrufst?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 03 November 2014, 21:41:46
dann ist es falsch wenn der browser auf utf8 steht (es ist ja dann ein 'falsches' zeichen mit gesetztem high bit das keinem unicode code point entspricht bzw. das zeichen ist im normalen font nicht vorhanden) und korrekt dargestellt wenn ich auf latin1 stellen. sowohl in safari wie in chrome und ebenfalls per telnet. auf dem screenshot ist nur currentActivity durch utf8ToLatin1 geschickt.

kannst du mal bitte safari und telnet probieren? jeweils auf utf8 gestellt. bei telnet das fhem encoding und das terminal programm.

Titel: Antw:Logitech Harmony Hub
Beitrag von: betateilchen am 03 November 2014, 21:48:09
Meinem Chrome ist es völlig wurscht, auf welche Codierung ich ihn einstelle. Wenn die utf8ToLatin1() aufgerufen wurde, stimmt die Anzeige immer, selbst bei "Automatisch".

getestet mit: UTF8 ISO-8859-1 ISO-8859-2 ISO-8859-15 WINDOWS-1250 WINDOWS-1252

Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 03 November 2014, 22:06:30
so sollte das explizite einstellen des encodings nicht funktionieren. zumindest zwischen 1 und 2 byte kodierung muss ein unterschied zu sehen sein. spätestens beim neu laden oder neu öffnen der seite. zeichen >0x7f sind definitiv unterschiedlich zwischen 1 und 2 byte encoding.

und 'mein' chrome (mac os 10.10) ändert die seite beim umschalten auch. konsistent mit safari, firefox und telnet.

was macht denn dein browser mit dem abschnitt hier: http://de.wikipedia.org/wiki/UTF-8#Nicht_im_Unicodeblock_Basis-Lateinisch_enthaltene_Zeichen (http://de.wikipedia.org/wiki/UTF-8#Nicht_im_Unicodeblock_Basis-Lateinisch_enthaltene_Zeichen). die beiden beispiele entsprechen auch jeweils der darstelung bei mir wenn das encding nicht passt und das erste stimmt mit deiner falsch darstellung überein.

auch diese beiden seiten: http://www.slovo.info/testuni.htm (http://www.slovo.info/testuni.htm) und http://www.columbia.edu/~kermit/utf8.html (http://www.columbia.edu/~kermit/utf8.html) zeigen das dein browser aus irgendeinem grund ein ausreißer ist der sich anders (und ich würde sagen falsch) verhält. ich verstehe aber nicht warum.
Titel: Antw:Logitech Harmony Hub
Beitrag von: betateilchen am 03 November 2014, 22:13:35
Meine Zeichensatzcodierung im Browser funktioniert auf zigtausenden von Webseiten, nur die Activities in Deinen Readings stimmen nicht. Schon klar, dass das dann an MEINEM Browser liegen muss ...  8)

Zur slovo.info Seite - da sehe ich das hier:

(http://up.picr.de/20023680ff.jpg)

für mich sieht das 100% korrekt aus.
Titel: Logitech Harmony Hub
Beitrag von: justme1968 am 03 November 2014, 22:34:13
ich habe mit keinem wort gesagt das es an deinem browser liegt. ich beschäftige mich schon zu lange mit encoding problemen als das es immer so einfach wäre.

aber der umkehrschluss stimmt eben aus genau dem gleichen grund nicht. 'meine' readings werden in allen meinen browsern und per telnet korrekt dargestellt.

ich versuche nur das problem einzugrenzen und vermute das es weder an den readings noch am browser liegt.

die slovo seite hat ganz genau das gleiche 2byte encoding wie meine readings. und werden genau mit dem gleichen symptom falsch dargestellt wie bei dir wenn ich das encoding auf latin1 stelle. was passiert wenn du auf der slovo seite das encoding umschaltest? bei den german characters solltest du dann genau den fehler sehen.

kannst du bitte mal wie oben vorgeschlagen telnet und safari testen.

die oben verlinkte wiki Seite beschreibt genau die symptome die ich sehe wenn ich die von dir vorschlagene änderung einbaue. dann es ist mit jedem browser und per telnet falsch.

wie sieht es eigentlich im drop down menü für den parameter des activity commandos aus?
Titel: Antw:Logitech Harmony Hub
Beitrag von: betateilchen am 03 November 2014, 22:42:40
Safari:

(http://up.picr.de/20023952tu.png)

(in currentActivity ist die utf8ToLatin1() aktiv)

Aber Safari und fhem sind ohnehin zwei Welten, zwischen denen permanent Krieg herrscht.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 04 November 2014, 10:35:45
ich habe noch weiter probiert und kann ie falsche darstellung die du bei dir siehst nur dann reproduzieren wenn ich absichtlich auf fhem oder browser seite das encoding falsch einstelle. wenn alles auf utf8 ist ist die darstellung in allen meinen browsern und per telnet korrekt.

das einzige das mir beim suchen aufgefallen ist das fhemweb das charset nur im html body angibt und nicht im head. das könnte der grund sein warum das automatisch erkennen beim hin und her schalten in safari nicht klappt. erklärt aber eigentlich nicht warum dein chrome sich anders verhält als meiner.

kannst du mir bitte mal ein wget/curl der device detail seite mit dem kaputten reading und des headers anhängen?

so lange ich das ganze nicht reproduzieren kann kann ich es nicht beheben. vielleicht magst du mal versuchen in 01_FHEMWEB.pm nach zeile 634 ein FW_pO '<meta charset="'. $FW_encoding .'"/>'; einzubauen und schauen ob es etwas ändert.

ansosnten:
hat sonst noch jemand umlaute in device oder activity namen und probleme diese anzuzeigen?

hat sonst noch jemand umlaute in device oder activity namen und kann sich ohne probleme in fhem anzeigen?

edit: ich habe den meta tag mal bei mir eingebaut und etwas getestet. das mit funktioniert jetzt das automatische erkennen des standard encodings in safari und firefox ist auch etwas zuverlässiger. chrome verhält sich beim hin und her schalten auch 'besser'. ob es auch bei dir hilft weiss ich nicht da ich die ursache immer noch nicht verstehe.
Titel: Danke und Frage/Problem "autocreate"
Beitrag von: scooty am 04 November 2014, 12:39:18
Hallo André,

sorry, dass ich hier so reingrätsche, aber meine Umlaute (Chrome) werden korrekt dargestellt. :-)

Erst einmal auch von mir noch ein dickes Danke für das Modul!
Die fhem-Einbindung der über den Hub gesteuerten Geräte eröffnet ungeahnte Möglichkeiten.
:)

Eine Sache hätte ich noch (oder ist es ein Verständnisproblem meinerseits?) bezüglich "autocreate":

Ein
get WZOG_LOGIHUB devices
liefert u.a. die Infos zu meinem Fernseher:
17177520 Panasonic-Fernseher Television          Panasonic      TH-42PX64

Ein
set WZOG_LOGIHUB autocreate Panasonic-Fernseher
oder
set WZOG_LOGIHUB autocreate 17177520

sollte nach meinem Verständnis der CommandRef ein fhem-Device anlegen, oder?
Die Benamsung des Devices ist mir zwar nicht bekannt, aber weder unter "Everything" noch in der fhem.cfg (auch nach einem Speichern der aktuellen fhem Konfiguration) tauchen neue fhem-Devices auf...?

Die Version des harmony-Moduls ist
# $Id: 37_harmony.pm 6875 2014-11-03 18:21:30Z justme1968 $

Und hier das fhem-log mit verbose 5 für den abgesetzten Befehl
set WZOG_LOGIHUB autocreate Panasonic-Fernseher

2014.11.04 12:28:41 5: Triggering global (1 changes)
2014.11.04 12:28:41 5: Notify loop for global ATTR global verbose 5
2014.11.04 12:28:41 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:64091 GET /fhem
2014.11.04 12:28:41 4: /fhem / RL:1365 / text/html; charset=UTF-8 / Content-Encoding: gzip
/
2014.11.04 12:28:41 4: Connection closed for FHEMWEB:2001:4dd0:ff00:175e::2:63976
2014.11.04 12:28:41 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:64091 GET /fhem/pgm2/style.css
2014.11.04 12:28:41 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:64091 GET /fhem/pgm2/jquery.min.js
2014.11.04 12:28:41 4: Connection accepted from FHEMWEB:2001:4dd0:ff00:175e::2:64096
2014.11.04 12:28:41 4: Connection accepted from FHEMWEB:2001:4dd0:ff00:175e::2:64095
2014.11.04 12:28:41 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:64096 GET /fhem/pgm2/defaultCommon.css
2014.11.04 12:28:42 4: Connection accepted from FHEMWEB:2001:4dd0:ff00:175e::2:64097
2014.11.04 12:28:42 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:64095 GET /fhem/pgm2/jquery-ui.min.js
2014.11.04 12:28:42 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:64097 GET /fhem/pgm2/dashboard.js
2014.11.04 12:28:42 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:64091 GET /fhem/pgm2/svg.js
2014.11.04 12:28:42 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:64096 GET /fhem/pgm2/fhemweb.js
2014.11.04 12:28:42 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:64095 GET /fhem/pgm2/dashboard_style.css
2014.11.04 12:28:42 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:64097 GET /fhem/pgm2/fhemweb_colorpicker.js
2014.11.04 12:28:42 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:64091 GET /fhem/pgm2/fhemweb_multiple.js
2014.11.04 12:28:42 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:64096 GET /fhem/pgm2/fhemweb_noArg.js
2014.11.04 12:28:42 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:64095 GET /fhem/pgm2/fhemweb_readingsHistory.js
2014.11.04 12:28:42 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:64097 GET /fhem/pgm2/fhemweb_slider.js
2014.11.04 12:28:42 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:64091 GET /fhem/pgm2/fhemweb_svg.js
2014.11.04 12:28:42 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:64096 GET /fhem/pgm2/fhemweb_textField.js
2014.11.04 12:28:42 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:64095 GET /fhem/pgm2/fhemweb_time.js
2014.11.04 12:28:42 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:64097 GET /fhem/codemirror/fhem_codemirror.js
2014.11.04 12:28:42 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:64097 GET /fhem/images/default/fhemicon.png
2014.11.04 12:28:43 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:64097 GET /fhem?XHR=1&inform=type=status;filter=×tamp=1415100526534
2014.11.04 12:28:45 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:64095 GET /fhem&detail=WZOG_LOGIHUB&detail=WZOG_LOGIHUB&dev.setWZOG_LOGIHUB=WZOG_LOGIHUB&cmd.setWZOG_LOGIHUB=set&arg.setWZOG_LOGIHUB=autocreate&val.setWZOG_LOGIHUB=Panasonic-Fernseher
2014.11.04 12:28:45 5: Cmd: >set WZOG_LOGIHUB autocreate Panasonic-Fernseher<
2014.11.04 12:28:45 5: Triggering WZOG_LOGIHUB (1 changes)
2014.11.04 12:28:45 5: Notify loop for WZOG_LOGIHUB autocreate Panasonic-Fernseher
2014.11.04 12:28:45 4: eventTypes: harmony WZOG_LOGIHUB autocreate Panasonic-Fernseher -> autocreate Panasonic-Fernseher
2014.11.04 12:28:45 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:64095 GET /fhem?detail=WZOG_LOGIHUB
2014.11.04 12:28:45 4: /fhem?detail=WZOG_LOGIHUB / RL:3531 / text/html; charset=UTF-8 / Content-Encoding: gzip
/
2014.11.04 12:28:46 4: Connection closed for FHEMWEB:2001:4dd0:ff00:175e::2:64046
2014.11.04 12:28:46 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:64095 GET /fhem/pgm2/style.css
2014.11.04 12:28:46 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:64096 GET /fhem/pgm2/jquery.min.js
2014.11.04 12:28:46 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:64091 GET /fhem/pgm2/jquery-ui.min.js
2014.11.04 12:28:46 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:64095 GET /fhem/pgm2/dashboard.js
2014.11.04 12:28:46 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:64096 GET /fhem/pgm2/svg.js
2014.11.04 12:28:46 4: Connection accepted from FHEMWEB:2001:4dd0:ff00:175e::2:64099
2014.11.04 12:28:46 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:64099 GET /fhem/pgm2/defaultCommon.css
2014.11.04 12:28:46 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:64091 GET /fhem/pgm2/fhemweb.js
2014.11.04 12:28:46 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:64095 GET /fhem/pgm2/fhemweb_colorpicker.js
2014.11.04 12:28:46 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:64096 GET /fhem/pgm2/fhemweb_multiple.js
2014.11.04 12:28:46 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:64099 GET /fhem/pgm2/fhemweb_noArg.js
2014.11.04 12:28:46 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:64091 GET /fhem/pgm2/dashboard_style.css
2014.11.04 12:28:46 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:64095 GET /fhem/pgm2/fhemweb_readingsHistory.js
2014.11.04 12:28:46 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:64096 GET /fhem/pgm2/fhemweb_slider.js
2014.11.04 12:28:46 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:64099 GET /fhem/pgm2/fhemweb_svg.js
2014.11.04 12:28:46 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:64095 GET /fhem/pgm2/fhemweb_time.js
2014.11.04 12:28:46 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:64091 GET /fhem/pgm2/fhemweb_textField.js
2014.11.04 12:28:46 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:64096 GET /fhem/codemirror/fhem_codemirror.js
2014.11.04 12:28:47 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:64096 GET /fhem?cmd={ReadingsVal(%22WZOG_LOGIHUB%22,%22activity%22,%22%22)}&XHR=1
2014.11.04 12:28:47 5: Cmd: >{ReadingsVal("WZOG_LOGIHUB","activity","")}<
2014.11.04 12:28:47 4: /fhem?cmd={ReadingsVal(%22WZOG_LOGIHUB%22,%22activity%22,%22%22)}&XHR=1 / RL:29 / text/plain; charset=UTF-8 / Content-Encoding: gzip
/
2014.11.04 12:28:47 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:64095 GET /fhem/images/default/fhemicon.png
2014.11.04 12:28:47 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:64091 GET /fhem?cmd={AttrVal(%22WZOG_LOGIHUB%22,%22room%22,%22%22)}&XHR=1
2014.11.04 12:28:47 5: Cmd: >{AttrVal("WZOG_LOGIHUB","room","")}<
2014.11.04 12:28:47 4: /fhem?cmd={AttrVal(%22WZOG_LOGIHUB%22,%22room%22,%22%22)}&XHR=1 / RL:25 / text/plain; charset=UTF-8 / Content-Encoding: gzip
/
2014.11.04 12:28:48 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:64091 GET /fhem?XHR=1&inform=type=status;filter=WZOG_LOGIHUB×tamp=1415100532087
2014.11.04 12:28:50 4: HTTP FHEMWEB:2001:4dd0:ff00:175e::2:64095 GET /fhem&cmd=attr+global+verbose+3
2014.11.04 12:28:50 5: Cmd: >attr global verbose 3<


Sollten noch weitere Infos benötigt werden, liefere ich sie gerne nach.

Viele Grüße,
Andreas
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 04 November 2014, 12:47:04
das autocreate sollte eine mit der meldung 'created x devices' zurück kommen.

das device findest du dann im raum harmony oder per list TYPE=harmony

das globale autocreate muss aktiv sein. d.h. es darf nicht das attribut disable gesetzt haben. ich denke das ich diese bedinung wieder entferne. bei diesem modul wird das autocreate ja nur von hand aufgerufen.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: scooty am 04 November 2014, 13:18:14
Hallo André,
Zitat von: justme1968 am 04 November 2014, 12:47:04
das globale autocreate muss aktiv sein. d.h. es darf nicht das attribut disable gesetzt haben.
Bingo, genau das war's, das globale autocreate war disabled.

Kurz durch
attr autocreate disable 0
wieder aktivert und
set WZOG_LOGIHUB autocreate
ausgeführt, schon kam die Rückmeldung
created 8 devices
und alle Hub-Geräte sind nun auch fhem-Devices.

Vielen Dank.
Andreas
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 04 November 2014, 13:39:19
save nicht vergessen wenn du autosave auch aus hast.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Billy am 04 November 2014, 19:21:24
Zitat von: UliM am 01 November 2014, 18:28:52
hatte bisher eine Harmony One.
Habe den Hub (bundle 'Harmony Smart Control') gestern gekauft, Einrichtung ist sehr einfach, Steuerung von 5 Geräten mittels 6 activities  klappt auf Anhieb.
Gruß, Uli

Hallo Uli,
habe mir soeben auch das (bundle 'Harmony Smart Control') bestellt. Habe bisher auch die Harmony one.
Hast du die Einstellungen von der Harmony One übernommen, oder hast du die Activities alle neu aufgesetzt?

Gruß Billy
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 04 November 2014, 19:28:45
das übernehmen geht mehr oder weniger problemlos.

für die smartcontroll sind dann vor allem die 3 activity tasten zu belegen. für alle anderen noch die tasten die es nicht mehr gibt. das ist vor allem die große rauf runter taste die die one über dem touchscreen hatte.

gruß
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 04 November 2014, 19:47:15
ich habe eine version eingecheckt bei der es möglich ist das command schlüsselwort bei einem set weg zu lassen. damit sollte es möglich sein das remotecontroll modul schon zu nutzen.

gruß
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Billy am 04 November 2014, 20:32:07
Zitat von: justme1968 am 04 November 2014, 19:28:45
das übernehmen geht mehr oder weniger problemlos.

für die smartcontroll sind dann vor allem die 3 activity tasten zu belegen. für alle anderen noch die tasten die es nicht mehr gibt. das ist vor allem die große rauf runter taste die die one über dem touchscreen hatte.

gruß
  andre

Danke das hilft mir weiter und auch vielen Dank für deine tolle Arbeit.

Billy
Titel: Antw:Logitech Harmony Hub
Beitrag von: Simon74 am 05 November 2014, 10:09:59
Hallo,
ich denke ich habe was verpasst, alle Commands funktionieren, jedoch mein PowerOff Dummy-Button mit dem notify nicht mehr:
t5.hub.dummy1:Shutdown set hub activity PowerOff
Was hat sich hier am Modul geändert ?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 05 November 2014, 10:27:06
set hub activity PowerOff sollte nach wie vor gehen und funktioniert bei mir auch.

bitte setz mal verbose auf 5 und schaue ob das notify triggert und das set für den hub aufgerufen wird und was dann passiert.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Simon74 am 05 November 2014, 20:07:53
Werde ich ansehen.
Was anderes, meine Harmony meldet soeben wenn ich auch der FB syncronisieren will:
ZitatEin Firmware-Update ist erforderlich, um ihre Harmony Ultimate zu syncronisieren. Melden Sie sich unter myharmony.com an und klicken sie auf "Syncronisieren", um das Update zu erhalten.

Hat das schon jemand durchgeführt ?  :)

hubSwVersion 3.12.6

Das Update:
ZitatNovember 5th, 2014
Harmony Hub based remotes, Harmony Touch and Ultimate One firmware (v3.12.9)
    Fix for Harmony Hub not sending IR commands until manually rebooted
    Not applicable for Harmony Living Home Controls
Titel: Antw:Logitech Harmony Hub
Beitrag von: betateilchen am 05 November 2014, 20:16:43
Zitat von: Simon74 am 05 November 2014, 20:07:53

hubSwVersion 3.12.6


Ja, problemlos.

(http://up.picr.de/20040645hs.png)
Titel: Antw:Logitech Harmony Hub
Beitrag von: Simon74 am 05 November 2014, 20:17:34
Na den :-)
Danke für Info
Titel: Antw:Logitech Harmony Hub
Beitrag von: betateilchen am 05 November 2014, 20:19:22
Zitat von: justme1968 am 05 November 2014, 10:27:06
set hub activity PowerOff

set <hub> off

geht noch schneller, so ist das bei mir in die structure eingebunden :)
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 05 November 2014, 21:05:27
ich habe gerade einen hub über den neu eingebauten 'myHarmony config' link aktualisiert und den anderen direkt mit einem kommando aus den fhem modul. funktioniert beides und beide funktionieren noch mit fhem :)

wie interessant ist es ein notify auf ein ausstehendes/mögliches firmware update triggern zu können?
wie interessant ist es den firmware update aus fhem heraus anstoßen zu können?

für ersteres würde es ein reading mit der neuen firmware version geben sobald es eine gibt.
für letzteres ein set <hub> update kommando das sichtbar ist sobald es eine neue firmware gibt.

an möglichen informationen gibt es unter anderem noch ein isCritical flag (daran scheint die harmony software fest zu machen ob das update ohne rückfrage eingespielt wird) und die größe des downloads.

him hue modul ist beides eingebaut aber ich weiss nicht wie viele es benutzen.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: der-Lolo am 05 November 2014, 21:17:19
Ich sagte ja schon das ich Fan davon bin kein update zumachen wenn es nicht notwendig ist...
Titel: Antw:Logitech Harmony Hub
Beitrag von: Simon74 am 05 November 2014, 21:19:56
set hub activity PowerOff
Ich hätte ins Log schauen können, dann hätte ich gesehen das der Hub diesen Befehl nicht mehr kennt, (weil ich ihn in den Activitys der Harmony-Software deaktiviert hatte), sorry.  ::)

Zitatwie interessant ist es ein notify auf ein ausstehendes/mögliches firmware update triggern zu können?
Ich bin mit dem Modul so wie es ist schon so was von happy,  die vorhandenen Funktionen reichen "mir" völlig aus.
Jedoch darf kein Developer gebremst werden  :)

ZitatIch sagte ja schon das ich Fan davon bin kein update zumachen wenn es nicht notwendig ist...
Scheint mir so als ob ohne Update der Firmware keine Syncronistation mehr funktioniert.. ?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 05 November 2014, 21:26:15
ZitatScheint mir so als ob ohne Update der Firmware keine Syncronistation mehr funktioniert.. ?

das ist zumindest mit der harmony software so. bei mir hat sie den update sogar ohne rückfrage gemacht.

ich habe leider verpennt zu schauen ob man den sync noch aus fhem heraus anstossen kann. vielleicht kann das jemand mal testen der den update noch nicht gemacht hat.
Titel: Antw:Logitech Harmony Hub
Beitrag von: betateilchen am 05 November 2014, 21:44:13
Zitat von: justme1968 am 05 November 2014, 21:05:27
für ersteres würde es ein reading mit der neuen firmware version geben sobald es eine gibt.

Das würde mir völlig ausreichen. Alles andere will ich selbst entscheiden und das Update muss für mich nicht aus fhem heraus funktionieren.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 05 November 2014, 22:40:20
ich habe mal beides eingebaut: http://forum.fhem.de/index.php/topic,28340.msg215655.html#msg215655 (http://forum.fhem.de/index.php/topic,28340.msg215655.html#msg215655).

das update zu triggern sind nur zwei zeilen code und der hub macht alles automatisch im hintergrund.

inzwischen gefällt mir das fhem modul mit dem link zur my harmony konfiguration besser als die handy app. die hat unter anderem immer wieder probleme meine hubs zu finden...
Titel: Antw:Logitech Harmony Hub
Beitrag von: mr.winkelmann am 06 November 2014, 18:16:24
Hallo, habe das Modul bei mir in den FHEM eingebaut und es funktioniert super...Wird es in Zunkunft wohl iwann mal möglich sein , mit der Harmony etwas in FHEM zu steuern??
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 06 November 2014, 18:21:42
über einen zusätzlichen ir empfänger geht das jetzt schon und hoffentlich bald noch etwas besser. über einen rückkanal im hub bis auf weiteres erst mal nicht da es keine dokumentation gibt und die app das auch nicht macht.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Billy am 07 November 2014, 09:35:54
@ Andre
Habe gestern meine Logitech Harmony Smart Control bekommen.
Die Integration in FHEM ging problemlos. Nochmals vielen Dank für das Modul. :)

Ich mußte nach Fehlermeldung: Cannot load module harmony mit apt-get install libjson-perl Json nachinstallieren!

Sollte man diesen Hinweis von hier
http://forum.fhem.de/index.php/topic,28491.0.html
ins Wiki/commandref aufnehmen oder hatte ich da was übersehen?

Gruß Billy

Titel: Antw:Logitech Harmony Hub
Beitrag von: betateilchen am 07 November 2014, 09:46:00
Zitat von: Billy am 07 November 2014, 09:35:54
oder hatte ich da was übersehen?

Der Hinweis steht in der Ankündigung zum Modul und ganz oben in der commandref.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Billy am 07 November 2014, 09:54:01
Stimmt, also doch was übersehen, hatte auf die schnelle nur mit dem Wiki gearbeitet.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Dirk070 am 07 November 2014, 18:02:26

Zitat von: justme1968 am 06 November 2014, 18:21:42
über einen zusätzlichen ir empfänger geht das jetzt schon und hoffentlich bald noch etwas besser. über einen rückkanal im hub bis auf weiteres erst mal nicht da es keine dokumentation gibt und die app das auch nicht macht.

gruss
  andre

Das wäre für mich noch DER Hit, wenn nicht nur das Auslösen einer Activity, sondern auch die Tasten (Hard oder Soft egal) in FHEM ankämen. Heute schalte ich in der TV-Activity meine FS20-Beleuchtung per Tasten. FS20 würde ich gerne gegen Homematic austauschen....
Aber ich will nicht unverschämt sein, das Modul ist so schon klasse!!

Schöne Grüße, Dirk


Schöne Grüße, Dirk
Titel: Antw:Logitech Harmony Hub
Beitrag von: der-Lolo am 07 November 2014, 18:16:12
Hallo Andre,
die devices die nun per Autocreate angelegt werden heissen ja harmony_522341242 macht es Sinn, oder vielmehr ist es möglich diesen Devices dann per rename den alias zu geben?
Diese Nummern machen es doch ein bisschen unübersichtlich...
Titel: Antw:Logitech Harmony Hub
Beitrag von: Billy am 07 November 2014, 18:20:00
Zitat von: der-Lolo am 07 November 2014, 18:16:12
Hallo Andre,
die devices die nun per Autocreate angelegt werden heissen ja harmony_522341242 macht es Sinn, oder vielmehr ist es möglich diesen Devices dann per rename den alias zu geben?
Diese Nummern machen es doch ein bisschen unübersichtlich...

Wieso nicht? Ich habe meine alle umbenannt!
z.B. Name: DM8000 --> alias Dreambox - WZ

Gruß Billy
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 07 November 2014, 18:21:26
du kannst nach herzenslust alles mit rename umbenennen und auch den default alias ändern.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: der-Lolo am 07 November 2014, 18:35:37
naja, ich dachte es macht vielleicht Schwierigkeiten falls man mal an der eigentlichen Konfiguration etwas verändert.
Ich frage mich immer noch wie ich nun am cleversten die verschiedenen Lautstärken der Eingänge ausgleiche.
Oder sollte ich wirklich für jeden Eingang eine Activity anlegen und beim starten der Activity dafür sorgen..?

Wie habt Ihr das gelöst?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 07 November 2014, 18:42:47
das modul verwendet intern die device id die das gerät auf dem hub hat. name und alias sind egal.

ich denke es ist das beste die lautstärke direkt über den hub in den activities zu regeln.

die idee ist in der harmony konfiguration ein dummy device volume anzulegen. in diesem lernst du volume up und volume down deines echten gerätes an. dem man als ein- und ausschalt kommandos gibst du dann die angelernten volume up und volume down kommandos für x sekunden. in die jeweilige activity baust du dann dieses zusätzliche gerät ein. wenn dieses dann in der activity ein bzw. aus geschaltet wird so die lautstärke angepasst. eventuell musst du in der activity die aus ein einschalt reihenfolge noch anpassen.

ds hat gegenüber der steuerung durch fhem den vorteil das es automatisch mit den richtigen verzögerungen und zum richtigen zeitpunkt passiert und nicht verzögert oder das fhem dem hub in die quere kommt. es gibt mit dieser methode auch keine probleme wenn du zwischen activities wechselst.

wie oben schon geschrieben schau dir mal das stichwort long volume down im harmony remote forum an.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: der-Lolo am 07 November 2014, 19:11:01
Ja - ich habe schon die Vorteile verstanden, ich habe aber das Gefühl das mir die vielen Activitys mein Konzept durcheinander werfen. Ich schau mir das heute Abend mal genauer an.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 07 November 2014, 19:12:20
warum viele activities? du hast ein zusätzliches gerät. keine zusätzliche activity.

Titel: Antw:Logitech Harmony Hub
Beitrag von: der-Lolo am 07 November 2014, 19:14:48
Wenn ich per Sonos etwas wiedergebe ist es deutlich leiser als wenn ich CD abspiele,
Wenn ich CD spiele muss ich die Lautstärke über den Hub steuern, bei Sonos habe ich eine Lautstärkeregelung.

Du glaubst gar nicht wie sehr man sich erschrecken kann wenn man nur die Quelle des Audiosignals ändert ;-)
Titel: Antw:Logitech Harmony Hub
Beitrag von: Billy am 07 November 2014, 19:42:59
Bei attribut disable kann man nur 1 auswählen  ;)
Disable 0 kann man über Eingabezeile erreichen.

Bug ?


Gruss Billy
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 07 November 2014, 19:56:12
absicht...

auf 1 setzen oder mit deleteattr löschen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: UliM am 08 November 2014, 08:16:34
Moin,
nachdem nun die Grundfunktionen tun, geht's bei mir an die Kleinarbeit.
Eines meiner Geräte ist ein DVR (Entertain). Das korrespondierende fhem-device wurde durch das harmony-Modul per autocreate angelegt.

Gerne würde ich das Dimmen des Lichts beeinflussen, wenn über die HarmonySmartControl-Fernbedienung via HarmonyHub Pause bzw. Play ausgelöst wird.
Leider kommt trotz event-on-change-reading .* auf dem fhem-device nach Tastendruck Play bzw. Pause kein event in fhem an - dort sehe ich auf Geräte-Ebene nur power on/off (wenn über eine activity ausgelöst).

Gibt es eine Möglichkeit, auch andere Fernbedienungs-Tastendrücke in fhem mitzubekommen?

Gruß + schönen Tag,
Uli
Titel: Antw:Logitech Harmony Hub
Beitrag von: der-Lolo am 08 November 2014, 08:42:58
Das ist ein bereits bekanntes problem Uli, wenn der Hub auf Geräte Ebene befehle abgibt wie z.b. skip - volume - pause - play usw.. Wird nicht auf sagen wir mal App ebene gesendet vom Hub. Der Hub sendet in diesem moment nur IR,
eine Möglichkeit wäre nun das vom Hub gesendete IR mittels einem Empfänger "aufzufangen" und weiter zu verarbeiten.

So kann leider die Steuerung auch aus dem tritt geraten - z.b. wenn Geräte für Power nur einen Toggle zur Verfügung stellen.

Ich glaube Andre brütet bereits daran das Modul mit einem IR Empfänger zu verheiraten...
Titel: Logitech Harmony Hub
Beitrag von: justme1968 am 08 November 2014, 08:52:22
genau so ist es. der hub liefert nichts auf der device eben zurück. ich glaube zwar das er das prinzipiell kann weil ich ab und an für bestimmte tasten etwas bekomme aber ich weiß nicht wie ich das absichtlich aktivieren kann.

ich bin gerade dabei an einem rückkanal mit einem  halbautomatischen anlern modus zu basteln.

die idee ist das man dem fhem modul sagt für welche device kommandos mann events haben möchte und dann sendet das modul sich selber diese kommandos über den hub und einen kleinen ir empfänger um sie zu lernen.

da man den hub bzw. direkt einen extender verwenden ist die empfangsqualität im gegensatz zu einer fernbedienung die irgendwo hin gehalten wird kein problem.

ein problem sind aber toggle kommandos. nicht so sehr power. da hat der hub ja eine 'idee' wie es gerade aussieht. aber wenn z.b. play/pause auch ein toggle ist kommt es aufs timing an ob alles funktioniert.

gruß
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: betateilchen am 08 November 2014, 09:28:58
Bei mir ist das PowerToggle immer dann ein Problem, wenn das Gerät selbst zusätzlich noch über PowerOn und PowerOff verfügt und eigentlich eindeutige Befehle gesendet werden könnten. Der Hub verwendet scheinbar standardmäßig immer das Toggle, was schon einige Male zu merkwürdigem Verhalten an den Geräten hier geführt hat.

Glücklicherweise konnte ich alle Geräte inzwischen im Hub so umkonfigurieren, dass die PowerOn und PowerOff "erzwungen" werden. Mit Ausnahme der Unitymedia-Kabelbox, die scheinbar nur PowerToggle kennt. Aber diese Kiste hat eh noch ein paar andere Unwägbarkeiten, und beispielsweise die Favoritenliste der Harmony-App nützt erstmal gar nix, wenn man mit eigenen Programmlisten in der UM-Box arbeitet.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 08 November 2014, 17:52:00
neben dem stromverbrauch einer der gründe warum ich die bescheidene kabelbox von KabelBW nicht mehr nutze sondern auf ein ci modul im fernseher umgestiegen bin. das ist viel angenehmer als noch eine zusätzliche kiste.
Titel: Antw:Logitech Harmony Hub
Beitrag von: AHA1805 am 09 November 2014, 19:36:12
Zitat von: betateilchen am 08 November 2014, 09:28:58
Ausnahme der Unitymedia-Kabelbox, die scheinbar nur PowerToggle kennt.

Hatte ein ähnliches Problem mit der Telekom Entertain Box, hab aber heraus gefunden, dass die Box beim drücken der OK Taste immer an geht.
Jetzt ist halt OK die Taste zum einschalten und toggle wird nur zum ausschalten verwendet.
Vielleicht gibt es bei der Box auch so eine Taste.

@Andre: Update des Hub über den Befehl update hat wunderbar funktioniert.

Schöne grüße
Hannes

Gesendet von Tapatalk
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 09 November 2014, 20:19:27
Zitat von: AHA1805 am 09 November 2014, 19:36:12Jetzt ist halt OK die Taste zum einschalten und toggle wird nur zum ausschalten verwendet.
Was allerdings nicht wirklich das Problem löst, da bei einer Doppelauslösung der Toggle-Taste trotzdem nach Ausschalten wieder eingeschaltet wird.
Titel: Antw:Logitech Harmony Hub
Beitrag von: betateilchen am 09 November 2014, 20:38:46
Zitat von: AHA1805 am 09 November 2014, 19:36:12
Hatte ein ähnliches Problem mit der Telekom Entertain Box, hab aber heraus gefunden, dass die Box beim drücken der OK Taste immer an geht.
Jetzt ist halt OK die Taste zum einschalten und toggle wird nur zum ausschalten verwendet.

Guter Tipp, danke :) Das funktioniert auch bei meiner UM-Box.

Andre, mit einer CI+ Karte kann ich aber keine Sendungen aufzeichnen. Ausserdem hat mein Fernseher keinen CI+ Schacht.
Titel: Antw:Logitech Harmony Hub
Beitrag von: der-Lolo am 09 November 2014, 20:50:52
Wundert mich ein bisschen das es Dir Udo nicht in den Fingern gribbelt und Du dir keine Dreambox anschaffst...


Ich entdeckte gerade ein paar Fehler im Log bzgl dem Harmony Modul...

Zitat2014.11.08 22:41:38 2: Hub: error (503): RF link lost
2014.11.08 22:41:38 2: Hub: error (503): RF link lost

2014.11.09 18:09:41 2: Hub: error (503): RF link lost
2014.11.09 18:09:41 2: Hub: error (503): RF link lost

Hatte leider global auf 2 gestellt - deswegen kann ich nicht mehr sagen was zu diesem Zeitpunkt geschah.
Titel: Antw:Logitech Harmony Hub
Beitrag von: betateilchen am 09 November 2014, 21:28:13
Zitat von: der-Lolo am 09 November 2014, 20:50:52
Wundert mich ein bisschen das es Dir Udo nicht in den Fingern gribbelt und Du dir keine Dreambox anschaffst...

Die Phase habe ich schon Jahre hinter mir. Man wird älter und ruhiger und hat irgendwann keine Lust mehr, alles selbst basteln zu wollen :)
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 09 November 2014, 21:53:33
@betateilchen: das mit dem aufzeichnen stimmt. aber bei kabelbw sind alle öffentlich-rechtlichen und die 'normalen' privaten in sd ohne verschlüsselung (das ist glaube ich bei um noch? anders). das aufzeichnen geht hier also auch ohne das die karte in der kabelbox seht. ansonsten schaue ich inzwischen (fast) alles über internet und ich kann mich nicht erinnern wann ich das letzte mal etwas aufgenommen habe.

@der-Lolo: der hub sendet manchmal solche meldungen wenn z.b. die bluetooth verbindung gewechselt wird. rf deutet auf die verbindung zwischen hub und remote hin. ich vermute das ist erst mal nicht weiter kritisch. vielleicht hat du sie gerade zu weit weg getragen?

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: betateilchen am 09 November 2014, 22:03:07
Zitat von: justme1968 am 09 November 2014, 21:53:33
@betateilchen: das mit dem aufzeichnen stimmt. aber bei kabelbw sind alle öffentlich-rechtlichen und die 'normalen' privaten in sd ohne verschlüsselung (das ist glaube ich bei um noch? anders)

Nein, das ist auch bei um schon länger so. Wenn man so unregelmäßig zu Hause ist, ist man manchmal ganz froh, wenn man eine einfache Aufzeichnungsmöglichkeit für Lieblingssendungen hat. Wobei die meisten "Langzeitarchivierungen" auf dem Recorder irgendwelche Mitschnitte von Live-Konzerten sind, alles andere wird nach dem Anschauen gelöscht.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Billy am 10 November 2014, 20:04:28
Was sagt mir diese Meldung im LOG?

2014.11.10 19:56:07 2: WZ_Hub: unknown message: <event xmlns="connect.logitech.com" type="vnd.logitech.control/vnd.logitech.button?pressType"><![CDATA[type=short]]></event>

Gruß
Billy
Titel: Antw:Logitech Harmony Hub
Beitrag von: Simon74 am 10 November 2014, 20:10:22
Zitat von: Billy am 10 November 2014, 20:04:28
Was sagt mir diese Meldung im LOG?

lircrc in Verwendung ?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Billy am 10 November 2014, 20:18:31
Zitat von: Simon74 am 10 November 2014, 20:10:22
lircrc in Verwendung ?
Nein, außerdem habe ich weder softwareseitig noch hardwareseitig etwas verändert. Meldung kam beim Einschalten mit der FB.

Billy
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 10 November 2014, 20:56:20
das ist genau die meldung die kommt wenn der hub doch eine taste an fhem sendet. leider ist nicht zu sehen welche. bis auf weiteres ist leider zu nichts zu gebrauchen.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Billy am 10 November 2014, 20:58:38
Danke, interessant.

Gruß Billy
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 10 November 2014, 21:01:34
das eigentlich interessante ist das der hub das kann. ich vermute sogar das man es irgendwie für alle tasten aktivieren kann. habe aber keine ahnung wie...

Titel: Antw:Logitech Harmony Hub
Beitrag von: Billy am 10 November 2014, 21:13:30
Bin jetzt draufgekommen, dass ich die Message reproduzieren kann.
Kommt immer, wenn ich eine bereits gestartete Aktivität nochmals starte.
Also FS Aktivität starten, Fernseher + Dreambox läuft. Nochmaliges drücken der TV Taste erzeugt im Log diese Meldung.

Aber ich vermute das war dir schon bekannt.

Billy
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 10 November 2014, 21:17:03
bei mir kommt es bei den channel + und - tasten und in einer activity bei den play/pause tasten die ich gemapped habe um mit einem ir/rf wandler einen intertechno schalter zu schalten. ich kann sogar long und short unterscheiden.

ansonsten ist aber keinerlei system dahinter. ich vermute das senden ist in diese fall nicht beabsichtigt.

Titel: Antw:Logitech Harmony Hub
Beitrag von: AHA1805 am 11 November 2014, 10:21:25
Zitat von: volschin am 09 November 2014, 20:19:27
Was allerdings nicht wirklich das Problem löst, da bei einer Doppelauslösung der Toggle-Taste trotzdem nach Ausschalten wieder eingeschaltet wird.

Hallo volschin,

ein Doppelauslösung macht kein Problem, da dann beim Einschalten halt zweimal die OK Taste gedrückt wird  ;),
und es passiert dann beim Zweiten mal garnix  :).

Beim Wechseln von Aktionen schaltet die Harmony zwar ab und zu andere Geräte aus bzw. ein, oder öffnet auch mal gern das Laufwerkfach des BR Players  :-\, welche mit der Aktion gar nichts zu tun haben,
aber ich denke das ist ein BUG in der Harmony.

Gruß Hannes
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 11 November 2014, 23:42:44
Noch besser ist mein Denon AVR. Der kennt ein paar IR Codes, für die es keine FB Tasten gibt. Die gab es aber mal auf älteren Modellen. So gibt es auf der FB des neuen einen IR Code für jede Hörzone als Powertoggle. Der AVR kann aber auch mit IR Codes für PowerOn und PowerOff pro Zone gesteuert werden und es gibt sogar IR Codes für PowerOn und PowerOff für alle Zonen gleichzeitig. Allerdings nicht mit der mitgelieferten FB. Wie geil ist das denn?
Müsste ich eigentlich für meinen Entertain MR-303 auch noch mal erforschen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 12 November 2014, 12:15:49
das ist nicht ungewöhnlich und passiert gerade bei fernsehern oder av verstärkern oft. bei den fernsehern sind normalerweise die ir codes zur direkten eingangswahl nicht auf irgendwelchen tasten der oringal fernbedienung und hier und bei den av verstärkern kennen die geräte oft auch ir codes der grösseren modelle um z.b. irgendwelche audio parameter direkt zu beeinflussen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Mitch am 12 November 2014, 13:39:48
Habe mal eine kleine Frage:

Ich wollte gestern ein paar einfache "Buttons" in FHEM reinnehmen, damit ich Kanäle rauf und runter schalten kann.

ALso habe ich folgendes gemacht:
attr device webCMD up:down:off
attr device eventmap ChannelUp:up ChannelDown:down PowerToggle:off


Leider bringt mir das eine Fehlermeldung, wenn ich draufklicke.

Geht das so nicht?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 12 November 2014, 16:14:32
eventmap schreibt sich eventMap.

wenn du es im fronten einträgst kannst du es nicht falsch schreiben. wenn du tatsächlich die config direkt bearbeitest solltest du ins log schauen. da hättest du ein 'unknown attribute eventmap' fehler gesehen.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Mitch am 12 November 2014, 16:16:14
 ::) ich bearbeite nie die cfg und es war nur ein Schreibfehler oben (hab das nicht aus fhem kopiert)
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 12 November 2014, 16:17:56
dann sollte es einfach gehen. das tut es bei mir zumindest... grad getestet.

aber versuch es mal schrittweise ohne die eventMap nur mit webCmd und den original Kommandos.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Mitch am 12 November 2014, 16:19:23
Original Kommandos gehen, erst nachdem ich den eventMap eingefügt habe, kam die Fehlermeldung.

Kann leider erts heute Abend testen, bin noch unterwegs.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 12 November 2014, 16:20:22
dann wäre es gut die fehlermeldung zu sehen :)
Titel: Antw:Logitech Harmony Hub
Beitrag von: TNT0068 am 12 November 2014, 17:21:16
Nabend zusammen,
ich schalte mittlerweile meine Media Geräte nur noch über FHEM an und aus bzw. set WZ_Hub activity TV.Wohnzimmer.
Mir ist dabei folgendes aufgefallen. An meinem TV hängt an HDMI 1 eine Vuduo 2. In der Logitech app ist eingestellt das er auf HDMI 1 wechseln soll. Über die App läuft es auch bestens. Schalte ich aber über FHEM an, wird das HDMI 1 ignoriert. Der TV geht dann auf die interne Kanal Belegung merkt das dort nichts ist und schaltet dann auf HDMI 1. Das komische daran ist bei jedem Einschaltvorgang über FHEM ist der Kanal 2 höher sprich erstemal war es 2 dann 4 dann 6 usw....

Das verhalten ist schon eigenartig und kann ich mir auch nicht erklären, ist auch nur ein Schönheitsfehler. Ansonsten ist es ein geniales Modul
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 12 November 2014, 17:33:27
das kann ich mir nur erklären wenn aus irgendeinem grund das umschalten irgendwie anders funktioniert als sonst. vielleicht macht die app noch irgendetwas das nicht über den hub läuft.

wie ist die eingangswahl für deinen fernseher in der harmony app konfiguriert?

hast du für deinen fernseher cec aktiv?

zeig mir mal bitte die ausgaben von get <hub> activityDetail TV.Wohnzimmer und get <hub> deviceDetail <dein fernseher>

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: TNT0068 am 12 November 2014, 17:40:18
CEC ist nicht aktiv.
In der Harmony ist er auf HDMI 1 eingerichtet.

ActiviyDetail
$VAR1 = {
          'icon' => 'userdata: 0x4454c8',
          'fixit' => {
                       '20533861' => {
                                       'Input' => 'Hdmi 1',
                                       'isRelativePower' => bless( do{\(my $o = 1)}, 'JSON::XS::Boolean' ),
                                       'id' => '20533861',
                                       'Power' => 'On'
                                     },
                       '21330243' => {
                                       'isManualPower' => $VAR1->{'fixit'}{'20533861'}{'isRelativePower'},
                                       'id' => '21330243'
                                     },
                       '20533860' => {
                                       'Input' => 'TV',
                                       'isRelativePower' => $VAR1->{'fixit'}{'20533861'}{'isRelativePower'},
                                       'id' => '20533860',
                                       'Power' => 'On'
                                     },
                       '20533862' => {
                                       'Input' => 'Optical',
                                       'isRelativePower' => $VAR1->{'fixit'}{'20533861'}{'isRelativePower'},
                                       'id' => '20533862',
                                       'Power' => 'On'
                                     },
                       '20533859' => {
                                       'isManualPower' => $VAR1->{'fixit'}{'20533861'}{'isRelativePower'},
                                       'id' => '20533859'
                                     },
                       '20533863' => {
                                       'isRelativePower' => $VAR1->{'fixit'}{'20533861'}{'isRelativePower'},
                                       'id' => '20533863',
                                       'Power' => 'Off'
                                     },
                       '21329639' => {
                                       'isManualPower' => $VAR1->{'fixit'}{'20533861'}{'isRelativePower'},
                                       'id' => '21329639'
                                     }
                     },
          'controlGroup' => [
                              {
                                'function' => [
                                                {
                                                  'name' => 'Number0',
                                                  'action' => '{"command":"0","type":"IRCommand","deviceId":"20533860"}',
                                                  'label' => '0'
                                                },
                                                {
                                                  'name' => 'Number1',
                                                  'action' => '{"command":"1","type":"IRCommand","deviceId":"20533860"}',
                                                  'label' => '1'
                                                },
                                                {
                                                  'name' => 'Number2',
                                                  'action' => '{"command":"2","type":"IRCommand","deviceId":"20533860"}',
                                                  'label' => '2'
                                                },
                                                {
                                                  'name' => 'Number3',
                                                  'action' => '{"command":"3","type":"IRCommand","deviceId":"20533860"}',
                                                  'label' => '3'
                                                },
                                                {
                                                  'name' => 'Number4',
                                                  'action' => '{"command":"4","type":"IRCommand","deviceId":"20533860"}',
                                                  'label' => '4'
                                                },
                                                {
                                                  'name' => 'Number5',
                                                  'action' => '{"command":"5","type":"IRCommand","deviceId":"20533860"}',
                                                  'label' => '5'
                                                },
                                                {
                                                  'name' => 'Number6',
                                                  'action' => '{"command":"6","type":"IRCommand","deviceId":"20533860"}',
                                                  'label' => '6'
                                                },
                                                {
                                                  'name' => 'Number7',
                                                  'action' => '{"command":"7","type":"IRCommand","deviceId":"20533860"}',
                                                  'label' => '7'
                                                },
                                                {
                                                  'name' => 'Number8',
                                                  'action' => '{"command":"8","type":"IRCommand","deviceId":"20533860"}',
                                                  'label' => '8'
                                                },
                                                {
                                                  'name' => 'Number9',
                                                  'action' => '{"command":"9","type":"IRCommand","deviceId":"20533860"}',
                                                  'label' => '9'
                                                }
                                              ],
                                'name' => 'NumericBasic'
                              },
                              {
                                'function' => [
                                                {
                                                  'name' => 'Mute',
                                                  'action' => '{"command":"Mute","type":"IRCommand","deviceId":"20533862"}',
                                                  'label' => 'Mute'
                                                },
                                                {
                                                  'name' => 'VolumeDown',
                                                  'action' => '{"command":"VolumeDown","type":"IRCommand","deviceId":"20533862"}',
                                                  'label' => 'Volume Down'
                                                },
                                                {
                                                  'name' => 'VolumeUp',
                                                  'action' => '{"command":"VolumeUp","type":"IRCommand","deviceId":"20533862"}',
                                                  'label' => 'Volume Up'
                                                }
                                              ],
                                'name' => 'Volume'
                              },
                              {
                                'function' => [
                                                {
                                                  'name' => 'ChannelDown',
                                                  'action' => '{"command":"ChannelDown","type":"IRCommand","deviceId":"20533860"}',
                                                  'label' => 'Channel Down'
                                                },
                                                {
                                                  'name' => 'ChannelUp',
                                                  'action' => '{"command":"ChannelUp","type":"IRCommand","deviceId":"20533860"}',
                                                  'label' => 'Channel Up'
                                                }
                                              ],
                                'name' => 'Channel'
                              },
                              {
                                'function' => [
                                                {
                                                  'name' => 'DirectionDown',
                                                  'action' => '{"command":"DirectionDown","type":"IRCommand","deviceId":"20533860"}',
                                                  'label' => 'Direction Down'
                                                },
                                                {
                                                  'name' => 'DirectionLeft',
                                                  'action' => '{"command":"DirectionLeft","type":"IRCommand","deviceId":"20533860"}',
                                                  'label' => 'Direction Left'
                                                },
                                                {
                                                  'name' => 'DirectionRight',
                                                  'action' => '{"command":"DirectionRight","type":"IRCommand","deviceId":"20533860"}',
                                                  'label' => 'Direction Right'
                                                },
                                                {
                                                  'name' => 'DirectionUp',
                                                  'action' => '{"command":"DirectionUp","type":"IRCommand","deviceId":"20533860"}',
                                                  'label' => 'Direction Up'
                                                },
                                                {
                                                  'name' => 'Select',
                                                  'action' => '{"command":"OK","type":"IRCommand","deviceId":"20533860"}',
                                                  'label' => 'Select'
                                                }
                                              ],
                                'name' => 'NavigationBasic'
                              },
                              {
                                'function' => [
                                                {
                                                  'name' => 'Stop',
                                                  'action' => '{"command":"Stop","type":"IRCommand","deviceId":"20533860"}',
                                                  'label' => 'Stop'
                                                },
                                                {
                                                  'name' => 'Play',
                                                  'action' => '{"command":"Play","type":"IRCommand","deviceId":"20533860"}',
                                                  'label' => 'Play'
                                                },
                                                {
                                                  'name' => 'Rewind',
                                                  'action' => '{"command":"Rewind","type":"IRCommand","deviceId":"20533860"}',
                                                  'label' => 'Rewind'
                                                },
                                                {
                                                  'name' => 'Pause',
                                                  'action' => '{"command":"Pause","type":"IRCommand","deviceId":"20533860"}',
                                                  'label' => 'Pause'
                                                },
                                                {
                                                  'name' => 'FastForward',
                                                  'action' => '{"command":"FastForward","type":"IRCommand","deviceId":"20533860"}',
                                                  'label' => 'Fast Forward'
                                                }
                                              ],
                                'name' => 'TransportBasic'
                              },
                              {
                                'function' => [
                                                {
                                                  'name' => 'Record',
                                                  'action' => '{"command":"Record","type":"IRCommand","deviceId":"20533860"}',
                                                  'label' => 'Record'
                                                }
                                              ],
                                'name' => 'TransportRecording'
                              },
                              {
                                'function' => [
                                                {
                                                  'name' => 'Menu',
                                                  'action' => '{"command":"Menu","type":"IRCommand","deviceId":"20533860"}',
                                                  'label' => 'Menu'
                                                },
                                                {
                                                  'name' => 'Subtitle',
                                                  'action' => '{"command":"Subtitle","type":"IRCommand","deviceId":"20533860"}',
                                                  'label' => 'Subtitle'
                                                }
                                              ],
                                'name' => 'NavigationDVD'
                              },
                              {
                                'function' => [
                                                {
                                                  'name' => 'Guide',
                                                  'action' => '{"command":"EPG","type":"IRCommand","deviceId":"20533860"}',
                                                  'label' => 'Guide'
                                                },
                                                {
                                                  'name' => 'Exit',
                                                  'action' => '{"command":"Exit","type":"IRCommand","deviceId":"20533860"}',
                                                  'label' => 'Exit'
                                                }
                                              ],
                                'name' => 'NavigationExtended'
                              },
                              {
                                'function' => [
                                                {
                                                  'name' => 'Green',
                                                  'action' => '{"command":"Green","type":"IRCommand","deviceId":"20533860"}',
                                                  'label' => 'Green'
                                                },
                                                {
                                                  'name' => 'Red',
                                                  'action' => '{"command":"Red","type":"IRCommand","deviceId":"20533860"}',
                                                  'label' => 'Red'
                                                },
                                                {
                                                  'name' => 'Blue',
                                                  'action' => '{"command":"Blue","type":"IRCommand","deviceId":"20533860"}',
                                                  'label' => 'Blue'
                                                },
                                                {
                                                  'name' => 'Yellow',
                                                  'action' => '{"command":"Yellow","type":"IRCommand","deviceId":"20533860"}',
                                                  'label' => 'Yellow'
                                                }
                                              ],
                                'name' => 'ColoredButtons'
                              },
                              {
                                'function' => [
                                                {
                                                  'name' => 'Teletext',
                                                  'action' => '{"command":"Teletext","type":"IRCommand","deviceId":"20533860"}',
                                                  'label' => 'Teletext'
                                                }
                                              ],
                                'name' => 'Teletext'
                              }
                            ],
          'activityTypeDisplayName' => 'Default',
          'activityOrder' => 0,
          'isTuningDefault' => $VAR1->{'fixit'}{'20533861'}{'isRelativePower'},
          'ChannelChangingActivityRole' => '20533860',
          'KeyboardTextEntryActivityRole' => '21330243',
          'type' => 'VirtualTelevisionN',
          'suggestedDisplay' => 'Default',
          'label' => 'TV Wohnzimmer',
          'id' => 9856010,
          'baseImageUri' => 'https://rcbu-test-ssl-amr.s3.amazonaws.com/',
          'sequences' => [
                           '215460',
                           '215461'
                         ]
        };


Titel: Antw:Logitech Harmony Hub
Beitrag von: TNT0068 am 12 November 2014, 17:45:24
irgendwie will der ganze Code hier nicht rein. Für den TV habe ich eine Text Datei angehangen

Titel: Antw:Logitech Harmony Hub
Beitrag von: dieda am 12 November 2014, 19:14:25
Hallo Andre,

bin gerade am Testen. Ganz nebenbei habe ich mir das Wiki dazu angeschaut. Möchtest du eine Korrekturfahne?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 12 November 2014, 19:39:08
ja gerne. ansonsten ist die wiki seite auch noch sehr unvollständig. wer sich dort austoben will ist gerne eingeladen.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Simon74 am 14 November 2014, 19:21:57
Kann ich über das Modul die "home" Taste drücken ?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 14 November 2014, 20:38:11
welche home taste bei welchem gerät?

wenn es um ir geht:
mit get <hub> commands und get <hub> deviceCommands bekommst du die möglichen ir kommandos die für deine activity bzw. für die geräte möglich bzw hinterlegt sind. wenn es da nicht dabei ist kannst du ganz normal von der original fernbedienung ins gerät anlernen.

wenn es um bluetooth (tastatur) geht:
du musst dein gerät mit dem hub als bluetooth tastatur gepaired haben und kannst dann ein set <hub> cursor home machen. wenn das gerät nicht die tastatur rolle innerhalb der activity hat musst du vorher per set <hub> hidDevice <device>das ziel für die tastendrücke angeben.


gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: antonwinden am 15 November 2014, 08:36:53
Hab seit gestern abend ein komisches problem mit dem modul.
hab über das modul ein update ausgeführt und seither spinnt es mit der fehlermeldung:
2014.11.14 23:24:23 3: logitechhubwz: unknown startactivity message: <oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?startactivity' errorcode='200' errorstring='OK'><![CDATA[done=0:total=0]]></oa>
fhem wird dann unbedienbar und sobald ich den hub rausnehme aus fhem rennt wieder alles perfekt...
was ist mein fehler?
lg toni
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 15 November 2014, 08:53:34
trenn den hub mal vom strom und schließ ihn wieder an.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: antonwinden am 15 November 2014, 11:00:47
hab ich gestern auch schon gemacht - dann hat es 3h wieder funktioniert.
hab ihn jetzt mal 1 h vom strom genommen und jetzt wieder angehängt. funktioniert jetzt mal.
was mir noch aufgefallen ist im log das der hub immer poweroff gemeldet hat und mein notify dann immer den subwoofern den strom abgedreht hat - allerdings jede sekunde in einer endlosschleife und das egal ob ich mit der fernbedienung den hub bedient hab oder nicht...
werd mal eine abfrage dazu geben ob der strom nicht eh schon weg ist...
Titel: Antw:Logitech Harmony Hub
Beitrag von: fhainz am 16 November 2014, 15:21:38
Hallo!

Heute gibts die Harmony Touch (http://www.amazon.de/Logitech-915-000200-Harmony-Touch-Fernbedienung-schwarz/dp/B009GSSDB0/ref=zg_bs_571752_1) bei amazon um 87,87€. Brauch ich dann nur noch einen Harmony Hub (http://www.amazon.de/Logitech-915-000218-Harmony-Hub-schwarz/dp/B00JBBD87G/ref=sr_1_1?s=ce-de&ie=UTF8&qid=1416147415&sr=1-1&keywords=harmony+hub#productDetails) um das gleiche wie mit der Harmony Ultimate (http://www.amazon.de/Logitech-915-000203-Harmony-Ultimate-Fernbedienung-Schwarz/dp/B00C80JFSS/ref=zg_bs_571752_8) zu bekommen?

Da würde ich dann gleich zuschlagen.

Grüße
Titel: Antw:Logitech Harmony Hub
Beitrag von: Wuppi68 am 16 November 2014, 15:50:33
nö, die Touch kann nur IR

die habe ich selber noch hier rumfliegen ...

bei Gravis gibt es aber den Hub MIT Fernbedienung für 79 :-)
Titel: Antw:Logitech Harmony Hub
Beitrag von: fhainz am 16 November 2014, 15:53:50
Die smart control oder? Hast du einen link dazu?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Wuppi68 am 16 November 2014, 16:11:36
ja, die Smart Control incl HUB für 79

die finde ich aber nicht auf der Webseite :-) In Essen am Limbacher Platz habe ich zwei davon gekauft ... waren auch mit 99 auf dem Preisschild
Titel: Antw:Logitech Harmony Hub
Beitrag von: fhainz am 16 November 2014, 16:14:20
Ok danke, aber im Laden hilft mir nichts, komme aus Österreich.
Ichs habs so oder so auf die ultimate abgesehen, dachte nur ich könnte da vielleicht ein Schnäppchen machen.

Grüße
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 16 November 2014, 16:45:00
die touch ist das vorgänger modell der aktuellen ultimate one. und kann genau so mit einem hub aus einem der anderen pakete verbunden werden. beides zusammen entspricht dann der ultimate.

der unterschied zum aktuellen modell ist das die touch noch keinen bewegungssensor und keinen vibrationsmotor hat.

wenn du günstig einsteigen willst würde ich die den hub alleine oder das smartcontroll packet empfehlen. letzteres findest du meist für den gleichen preis als den hub alleine.

gruss
andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: fhainz am 16 November 2014, 18:04:10
Ok danke für die Infos.
Ich hab mir das jetzt ein wenig überlegt und wenn ich schon eine menge Geld für eine Fernbedienung hinlege dann wirds gleich die Ultimate mit dem Hub. Bewegungssensor und Vibrationsmotor sind sicher was nettes :)

Vielleicht gibts ja vor Weihnachten noch irgendwo eine Aktion.

Grüße

Edit:
Wäre eh zu langsam gewesen.. das Angebot ist anscheinend schon zu Ende.
Titel: Antw:Logitech Harmony Hub
Beitrag von: marvin78 am 16 November 2014, 18:26:26
Die aktuellen Harmonys kranken alle an einem "Feature". Das Touchdisplay und dessen zentrale Anordnung. Das Touch mag ja aktuell und "in" sein, aber für eine Fernbedienung ist das die falsche Bedienweise. Eine Fernbedienung will man auch im Dunkeln und vor allem Blind bedienen. Eine Fernbedienung ohne Zifferntasten? Wie kommt man auf so eine schmales Brett? Solange es zu dem Hub keine echte Fernbedienung gibt, bleibe ich bei meiner 900 und der fehlerhafte Hub kann im Shop bleiben. Eigentlich schade, denn die Einbindung in FHEM wäre sicher spannend.

Schon komisch. Da hätte Logitech mit dem Harmony Konzept wirklich eine richtig gute Sache am Start (die Sache mit den Activities ist unschlagbar). Doch manchmal erscheint es, als würde man die Sache künstlich "halb gut" halten. Schon der Umstieg von der Konfigurationssoftware auf die Web-Config ist ein graus.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 16 November 2014, 18:37:29
deshalb der hinweis auf die smart controll variante.

das ist der hub mit einer 'altmodischen' fernbedienung mit echten tasten und ohne touchscreen. also genau das was du suchst.

oder wenn es größer sein darf das smart controll keyboard. das ist der hub mit einer ascii tastatur. da hat du viele viele tasten :)

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: marvin78 am 16 November 2014, 18:54:29
Das Display und die flexible Funktionalität ist ja nicht schlecht. Aber die Anordnung ist mies. Pefekt wäre eine Fernbedieung, wie die 900, die mit dem Hub funktioniert. Auch bei der Smart-Control gibt es zu viele Abstriche (zu wenig Möglichkeiten für Aktionsbelegung und es fehlen gegenüber einer 900 oder One noch weitere Tasten). Aktuell ist das Konzept von Logitech einfach nicht wirklich durchdacht.

Das Keyboard ist keine Alternative.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 16 November 2014, 19:12:11
achso. du möchtest zifferntasten und das display und die farb tasten. ich glaube das wünschen sich noch viele. das hat logitech scheinbar nur ein einziges mal bei der 900 hin bekommen. wer weiss warum ...

6 activites sind nicht wirklich viel. die einzige taste die mir fehlt ist die raus/runter wippe die es bei der alten one gab. die gibt es weder bei ultimate noch der smart control. fehlen noch andere tasten?

Titel: Antw:Logitech Harmony Hub
Beitrag von: betateilchen am 16 November 2014, 19:25:36
Zitat von: marvin78 am 16 November 2014, 18:26:26
wirklich eine richtig gute Sache am Start (die Sache mit den Activities ist unschlagbar).

Die Activities sind aber bei Logitech nicht wirklich was Neues, die hab ich seit Jahren auf der Harmony 515 und 525 schon genutzt.
Titel: Antw:Logitech Harmony Hub
Beitrag von: marvin78 am 16 November 2014, 19:58:51
@betateilchen: Das habe ich nirgendwo geschrieben. Ich weiß gar nicht, wie du da raus liest, dass ich denken könnte, das sei neu!? Ich bin von Anfang an bei der Harmony dabei. Trotzdem ist das Konzept in der Form noch Einzigartig.

Es um die Kombination einer Fenrnbedienung als Hardware mit den Hub, die aktuell noch in keinem Produkt optimal ausgenutzt wird.

@justme1968: Mir geht es auch um die Wippe. Die würde ich echt vermissen.Ich habe eine Dreambox. Würde ich von der 900 auf die Smartcontrol wechseln würde ich die Wippe vermissen (Bouqet-Wechsel), bei der Ultimate die Zahlentasten, die ja bei Enigma2 Resceivern weitere nützliche Funktionen haben können. Dafür ist es aber fast unabdingbar, dass man sie blind findet.

Nicht falsch verstehen: Die Arbeit hier ist sicher prima. DAS Produkt dazu fehlt aber noch (für mich) ;)
Titel: Antw:Logitech Harmony Hub
Beitrag von: betateilchen am 16 November 2014, 20:11:30
Zitat von: marvin78 am 16 November 2014, 19:58:51
ch weiß gar nicht, wie du da raus liest, dass ich denken könnte, das sei neu!?

Das habe ich aus Deiner Formulierung "gute Sache am Start" gelesen, denn ein Start ist immer der Anfang von irgendwas ;)
Titel: Antw:Logitech Harmony Hub
Beitrag von: marvin78 am 16 November 2014, 21:00:29
Zitat von Mundmische:

Zitatetwas am Start haben = etwas haben, etwas dabeihaben

Zutat von Sprachnudel:

Zitat"Am Start haben" bedeutet etwas besitzen, etwas verfügbar haben [...]

;)

Ich gebe zu, keine elegante Formulierung. Aber mit einem Anfang hätte ich es, so ausgedrückt, nicht verbunden.
Titel: Antw:Logitech Harmony Hub
Beitrag von: betateilchen am 16 November 2014, 21:26:00
ist ja schon gut...
Titel: Antw:Logitech Harmony Hub
Beitrag von: siggi85 am 18 November 2014, 08:29:07
Ich habe die fehlende Wippe meiner One auf der Harmony Ultimate mit der Channel Up/Down Wippe ersetzt, da ich die Channel Up/Down Funktion mit Oben/Unten erhalte. Vielleicht ist das ja für jemanden auch noch eine Option.
Ich vermisse keine Tasten, ich freue mich eher über die Hardware Farbtasten der Ultimate, da die One keine hatte (wie habe ich damals die 900 herbeigesehnt, aber es hätte sich einfach nicht gelohnt. :P ).
Auch die Zahltasten vermisse ich nicht. Entweder ich gehe ins Menü und sehe gleich die aktuell laufenden Sendungen in der Übersicht und klicke dann alles durch bis ich finde was ich gucken will, oder ich weiß schon was ich gucken will und nutze die Favoritensender. Hierbei werden von der Harmony vordefinierte Zahlen eingegeben.
Lediglich die Play/Stop/etc. Tasten hätte ich lieber wieder unter den Navigationstasten gehabt, weil ich dafür extra umgreifen muss.
Aber das ist nur meine Nutzungsweise, jeder hat ja andere Vorlieben. :)
Titel: Antw:Logitech Harmony Hub
Beitrag von: d0np3p3 am 18 November 2014, 12:35:39
 Ich vermisse manchmal die Zahlentasten um blind auf einen Sender zu schalten. Man kann alle tasten übrigens doppelt belegen, mit kurz oder langem drücken.
Titel: Antw:Logitech Harmony Hub
Beitrag von: noshi21 am 19 November 2014, 15:20:44
Bin kurz davor mir die Logitech Smart Control (FB + Hub) zu ordern um endlich das Modul von andre zu nutzen...  :)

Offtopic: Hab allerdings noch eine kurze Zwischenfrage zur Kommunikation zwischen FB & Hub. In allem was ich bisher gelesen habe war ersichtlich das die FB zur Kommunikation mit dem HUB Funk nutzt. Mit Funk ist dann aber nicht WLAN gemeint oder? Was passiert wenn mein WLAN aus ist, der Hub aber eingeschaltet und ich möchte mit der FB umschalten? Falls jemand die Smart Control hat, kann er dies bitte mal testen? Vielleicht hab ich auch einfach nur was "überlesen"?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 19 November 2014, 15:29:28
der hub und die remote kommunizieren über irgendetwas privates.

wlan ist für den 'rest der welt' also fhem, die handy app, die logitech software und server.

d.h. du kannst mit der remote auch dann umschalten wenn wlan aus ist.

du musst aber in fhem aufpassen da das modul sich dann immer wieder versucht sich zum hub zu verbinden. das kannst du mit presence und einem entsprechenden notify das den hub in fhem deaktiviert vermeiden. siehe etwas weiter oben im thread.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: betateilchen am 19 November 2014, 16:08:11
Zitat von: justme1968 am 19 November 2014, 15:29:28
d.h. du kannst mit der remote auch dann umschalten wenn wlan aus ist.

Man darf sich nur nicht dadurch irritieren lassen, dass der Hub fröhlich in rot vor sich hin leuchtet, wenn er keine Verbindung ins Internet hat.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Pman am 22 November 2014, 17:51:13
Hallo erstmal, bin neu bei FHEM und sehr interessiert am Harmony Modul. Einrichtung war wirklich super einfach und alles hat auf anhieb so geklappt wie vorgesehen, also erstmal großes Lob! Natürlich ist mir auch direkt in die Quere gekommen, dass man nicht in umgekehrte Richtung senden kann (Hub -> FHEM) auch wenn in meinem Fall erstmal die Activities ausreichen (z.B. activity Film -> subwoofer steckdose an). Ich habe gelesen, dass ein Rückweg über abfangen der IR signale möglich bzw. geplant ist. Da kam mir die Idee, dass man doch vielleicht einfach einen mini Blaster Ausgänge (zuverlässiger?) auslesen könnte?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 22 November 2014, 18:06:02
das eigentliche problem ist nicht so sehr das empfangen wie das behandeln von toggle signalen. sobald der ausgangszustand nicht eindeutig ist nütz hinterher der beste empfang nichts.

ich habe inzwischen eine erste version bei der man ein reading eines beliebigen devices als rückkanal angeben kann und die automatisch ein kommando über den hub sendet und über den rückkanal lernt. zum testen mache ich das mit einem panstamp. mal sehen welche ir empfänger noch geeignet sind. die schwierigkeit hier ist das die meisten nicht einfach die raw signale durchleiten sondern selber nur besimmte gelernte kommandos weiterleiten.

statt einem panstamp sollte jede arduino funktionieren. der sketch müsste von funk auf usb umgebaut werden. das sollte auch kein problem sein. der direkte anschluss an einen der blaster ausgänge wäre auf jeden fall auch einen versuch wert. man kann hier sogar ein normales y kabel verwenden falls beide ausgänge schon belegt sind.

mit der ir lib die ich gerade verwende bin ich noch nicht ganz glücklich. es gibt eine bessere die sehr viel mehr protokolle kann. ich bin aber noch nicht zum testen gekommen.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: MarkusN am 22 November 2014, 18:57:08
Moment, jetzt muss ich mal kurz einhaken. Man kann mit dem Harmony Modul aus FHEM heraus über den Hub IR-Signale senden, aber nicht auf Tastendrücke der mit dem Hub verbundenen Fernbedienung reagieren? Habe ich das richtig verstanden?

Wie muss ich dann den Eintrag im Wiki verstehen?

[...] in Fhem auf das starten und stoppen von Aktivitäten über eine der mit dem Hub verbundenen Fernbedienungen zu reagieren [...]

Grüße,

Markus
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 22 November 2014, 19:10:09
der hub meldet nur auf aktivity ebene zurück. also das starten und stoppen bzw. wechseln zwischen activities.

kommandos die auf geräte ebene gesendet werden wie play,pause, volume, ... kann man con fhem aus senden, erhält aber keine nachricht wenn so ein kommando über die taste einer fernbedienung gesendet wird.

ich bin mir ziemlich sicher das der hub das zwar im prinzip kann aber ich weiss nicht wie man es aktiviert.

d.h. für einen rückkanal auf geräte ebene braucht es zur zeit irgend eine art ir empfänger.

gruss
  andre

ps: auf dem hub läuft ein ein linux und es gibt eine serielle konsole. man kann hier im prinzup aufs system und eventuell sogar in der software nachschauen. ich habe aber noch kein glück gehabt mit den seriellen parametern. wenn sich hier jemand austoben will...
Titel: Antw:Logitech Harmony Hub
Beitrag von: der-Lolo am 22 November 2014, 19:13:20
Das schreit ja geradezu nach Arbeit für Udo  ;D
Titel: Antw:Logitech Harmony Hub
Beitrag von: Pman am 22 November 2014, 19:59:36
Zitat von: justme1968 am 22 November 2014, 18:06:02
das eigentliche problem ist nicht so sehr das empfangen wie das behandeln von toggle signalen. sobald der ausgangszustand nicht eindeutig ist nütz hinterher der beste empfang nichts.
Zum glück ünterstützen alle meine IR-Geräte getrennte ein/aus Befehle mit dem Hub. Allerdings ist es doch nicht in jedem Anwendungsfall wichtig, oder habe ich was falsch verstanden? Wenn ich zum Beispiel im Wohnzimmer einfach nur die Harmony zum schalten/dimmen von Lampen, Rollos usw.  verwenden will, wäre mir ja schon geholfen wenn FHEM in irgendeiner Weise auf die Befehle der FB (bzw. Hub) reagieren kann. Mit einem IR empfänger geht das natürlich auf jeden Fall, oder halt über die Blasterausgänge.
Macht es evtl. Sinn lirc als Übersetzer zwischenzuschalten? Lirc kann auch Audioeingänge lesen, evtl. direkt den Blasterausgang anschließen, ohne Umweg über IR.
Titel: Antw:Logitech Harmony Hub
Beitrag von: der-Lolo am 23 November 2014, 06:49:45
Ich glaube hier ist einfach noch etwas Geduld angesagt, es haben sich ja mittlerweile auch ein paar Ideen gesammelt wie man das ganze bewerkstelligen könnte.

Ich fass das mal zusammen:

Titel: Antw:Logitech Harmony Hub
Beitrag von: MaJu am 28 November 2014, 23:26:07
Ich bitte um Hilfe.

Ich habe den Harmony Smart Control Hub, diesen an FHEM angebunden (Danke für die tolle Arbeit hier!).

Ziel: Bei einer Aktion, egal welcher, soll durch FHEM erstmal eine FritzDect-Steckdose eingeschaltet werden, an der TV & Co. dran hängen.
Nun kann ich mit FHEM zwar auswerten welche Aktivität gestartet wurde um die Steckdose zu schalten. Allerdings sendet die Harmony ja schon die ganzen Einschalt-Infrarotbefehle zu den Geräten, obwohl diese wegen der Einschaltverzögerung der Steckdose noch gar nicht mit Strom versorgt werden.

Welche Möglichkeit gibt es, der Harmony ein "Dummy"-Gerät zu verpassen, welches ich als "Steckdosen-Ersatz" nehme, und welches eine Verzögerung von einigen Sekunden bewirkt bevor der nächste Befehl von der Harmony geschickt wird?

Das Ausschalten der Steckdose ist dann ja einfach, da hier nach der PowerOff-Activity mit Zeitverzögerung der Ausschaltbefehl von FHEM erzeugt werden kann.

DANKE
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 28 November 2014, 23:34:05
du solltest jedes beliebige gerät das du nicht hast verwenden können. pass die verzögerungen an und steck es in jeder activity vor alles andere. damit solltest du alles ausreichend verzögern können.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: MaJu am 29 November 2014, 00:22:32
Danke, so einfach kann man manchmal gar nicht denken ;-)

Falls noch jemand danach sucht: Ich habe das Amazon FireTV als Gerät gewählt. Denn das hat von Haus aus keine An-/Aus-Funktion. Bei Harmony hat man die Möglichkeit, dafür eigene Sequenzen zu definieren. Fürs Einschalten habe ich eine Verzögerung von 5 Sekunden zwischen zwei sinnfreien Tasten-Befehlen eingefügt. Fürs Ausschalten wird nur ein Tastendruck erzeugt. Damit wird nicht beim Ausschalten auch eine Anfangs-Verzögerung eingefügt.

Andre, ich habe dir gegenüber so langsam schon fast ein schlechtes Gewissen, weil du mir so oft bei so unterschiedlichen Themen und dann auch noch so schnell hilfst! DANKE dafür :-)
Titel: Antw:Logitech Harmony Hub
Beitrag von: forum-merlin am 29 November 2014, 12:45:26
Hallo @ All,

ich habe beim CyberMonday zugeschlagen und habe nun auch eine Ultimate mit HUB.
In FHEM eingerichtet und schon funktionierts! Bin begeistert!
Super Arbeit André!!! Danke dafür!

Da es ja (noch) nicht geht direkt von der Harmony über den HUB via TCP/IP etwas in FHEM zu steuern, aber es ja scheinbar irgendwie geht einen Umweg zu gehen wollte ich genau hier nochmal nachfragen...
Wie geht es am einfachsten und günstigsten geht wenn ich von der Harmony aus meine Homematic und Intertechno Schaltaktoren und Dimmer sowie Rolloaktoren schalten möchte?
ich will das in eine Activity einbauen, dass wenn ich KINO drücke, dann eben auch die Motorleinwand (Homematic) runter fährt, und eben auch das Licht nach x sekunden ausgeht.

Was genau brauche ich dafür?
Aktuell glaube ich sowas wie ein IR>TCP Ding oder?
Bezeichnungen wären klasse!

Danke Euch!

Titel: Antw:Logitech Harmony Hub
Beitrag von: der-Lolo am 29 November 2014, 12:51:17
Ich denke Du reagierst am einfachsten mit einem DOIF auf den Harmony Hub.
Im reading currentActivity wird z.b. starting Kino angezeigt.

mit DOIF z.b.

define harmonyRollo DOIF ([Hub:currentActivity] eq "starting Kino")(set Rollo runter)
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 29 November 2014, 12:51:33
so lange du alles automatisch an einer activity fest machst brauchst du keine extra hardware sondern nur ein notify auf den hub oder eines der hub devices und kannst von dort aus dein list steuern.

erst wenn du das licht auch manuell über eine taste auf der harmony oder mit einem geräte kommando steuern (z.b. play/pause) willst brauchst du irgend eine art ir empfänger. wobei die play/pause geschichte nur dann 100% zuverlässig ist wenn es kein toggle kommando ist.

am einfachsten ist der empfang vermutlich mit lirc. weitere lösungen sind hier beschrieben: http://www.fhemwiki.de/wiki/IRE8_IR-Remote-Empfänger (http://www.fhemwiki.de/wiki/IRE8_IR-Remote-Empf%C3%A4nger). es gibt hier im forum noch eine ganze reihe weiterer beschreibungen. meist auf arduino/firmata/panstamp basis.

viel genauer lässt sich das nicht sagen ohne mehr über deine fhem installation und deine möglichkeiten zum bastel zu wissen.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: forum-merlin am 29 November 2014, 15:09:22
Danke Euch für Die Infos. Das schaue ich mir dann mal genauer an!

Ach ja...

GERADE, und noch für ca. 1 Stunde gibt es in der Cyber Monday Week auf Amazon die "Logitech Harmony Smart Control + HUB" für 59,99 EUR!
http://www.amazon.de/dp/B00C80JGGO/ref=gb1h_tit_c-3_3067_39029ddb?smid=A3JWKAKR8XB7XF&pf_rd_m=A3JWKAKR8XB7XF&pf_rd_t=701&pf_rd_s=center-new-3&pf_rd_r=0KBSDJR1PJ0N2NNEESHC&pf_rd_i=20&pf_rd_p=560113067 (http://www.amazon.de/dp/B00C80JGGO/ref=gb1h_tit_c-3_3067_39029ddb?smid=A3JWKAKR8XB7XF&pf_rd_m=A3JWKAKR8XB7XF&pf_rd_t=701&pf_rd_s=center-new-3&pf_rd_r=0KBSDJR1PJ0N2NNEESHC&pf_rd_i=20&pf_rd_p=560113067)
Titel: Antw:Logitech Harmony Hub
Beitrag von: forum-merlin am 29 November 2014, 15:38:21
Juhu!
Das hat mal eben auf Anhieb funnktioniert. Bin begeistert. Danke für das ausführliche Beispiel der Syntax für den notify
Ich habe gerade ein Notify eingerichtet, und das Beste... es GEHT! :-)

Wenn ich nun auf der Harmony auf die Actifity "Fernsehen" tippe, dann wird auch eine Lampe im Raum eingeschaltet.

Jetzt schaue ich mir mal an was Andre vorgeschlagen hat wenn es um Device Ebene geht und was für Hardware ich dazu brauche.
Wäre schon cool auf der FB die einzelnen Aktoren als Geräte zu definieren.

Ich habe bisher noch nichts mir Arduino´s gemacht. Auch nix mit den anderen.
Ich habe lediglich einen RasPi im Garten über WLAN als weitere FHEM Instanz, und steuere da über GPIO eine Relaiskarte umd dann Hunterventile zu regeln.

Titel: Antw:Logitech Harmony Hub
Beitrag von: Spezialtrick am 29 November 2014, 16:40:40
Kannst du dein Notify einmal Posten? Ich wollte automatisch meinen Subwoofer einschalten lassen, wenn der AV Reiceiver eingeschaltet wird. Leider will mein Notify nicht so wie ich...
Titel: Antw:Logitech Harmony Hub
Beitrag von: forum-merlin am 29 November 2014, 19:12:31
## @Spezialtrick ##


Voraussetzungen:
a) Mein Harmony Hub ist als "HarmonyHUB" definiert.
b) Mein Licht ist als "Licht.TV" definiert
c) ein "set Licht.TV on" über die FHEM WebCMD schaltet das Licht ein
d) ein "get HarmonyHUB acivities" liefert:

1253949         Fernsehen
11254028 Kino-X3D
11254051 Kino-BluRay
11254066 Kino-SAT
11254107 Musik hören I-Net
-1 PowerOff


Ablauf: (sofern ich das richtig kapiert habe)
Bedeutet, dass nun auch beim schalten der Activity das "Fernsehen" im Reading beim "currentActivity" auftaucht.
Und hier steigt das notify ein.
Das habe ich so definiert:
define harmonyLicht.TVein DOIF ([HarmonyHUB:currentActivity] eq "Fernsehen")(set Licht.TV on)

Testlauf ist also...
a) Ausgangslage = alles ist aus
b) Auswahl der Activity auf der FB und click auf "Fernsehen"
c) Per IR werden alle zugehörigen Geräte entsprechend geschaltet
d) Am Ende dann kommt (verzögert) dann der notify getriggerte "set Licht.TV on" und das Licht wird eingeschaltet

Anmerkung:
Das habe ich jetzt nur zum Testen verwendet. Eigentlich wird das dann z.B. auf die Activity "Kino-BluRay" umgebaut wo dann der Beamer angeht etc. und dann eben die Leinwand getriggert wird.
Aber den Beamer wollte ich jetzt nicht andauernd zum Testen ein und ausschalten.

Hope it helps


Gruß

der Merlin
Titel: Antw:Logitech Harmony Hub
Beitrag von: forum-merlin am 29 November 2014, 19:22:52
## @ ALL ##


Ich habe eben noch eine weitere Idee gehabt wo ich noch dran bastel.

Idee
a) Ich habe in der Harmony zwei weitere Geräte definiert die ich garnicht habe. Vielleicht reicht auch eines.
b) Dann habe ich daraus eine Activity gebildet "Licht-FHEM"
c) Jetzt werden beim schalten dieser Activity irgendwelche IR Codes gesendet wo niemand drauf reagiert und der Status wird im reading auf die currentActivity "Licht-FHEM" gesetzt.
d) Und hinter dieser Activity kann ich ja nun eine LightScene oder Structure per notify triggern.

Das ist jedenfalls aktuell mein Behelf solange ich noch keinen IR Empfänger habe.

Problem
Das funktioniert aber grad nicht so wie ich will.

Ein "set Licht.TV, Licht.Tisch, Licht.Tuer on" funktioniert grundsätzlich.

Ich hatte aber ein weiteres notify gebastelt.
define harmonyLichtFHEMon DOIF ([HarmonyHUB:currentActivity] eq "Licht-FHEM")(set Licht.TV,Licht.Tuer,Licht.Tisch on)

Auch das "get HarmonyHUB acivities" liefert nun die neue Activity mit aus:

11253949 Fernsehen
11254028 Kino-X3D
11254051 Kino-BluRay
11254066 Kino-SAT
11254107 Musik hören I-Net
11306156 Licht-FHEM
-1 PowerOff



Schalte ich also in der FB auf "Licht-FHEM" wird irgendein IR Code geschickt, und dann das currentActivity auf "Licht-FHEM" gesetzt.
Aber der notify schaltet die Lichter nicht.

Hab ich da irgendwo einen Denkfehler?





Und noch eine Frage zum IR Empfänger Scenario...


Frage @ ALL

Ich habe den Wiki Artikel dazu gelesen den Andre empfohlen hatte.
Da wird beschrieben dass das IRE8 die IR Codes empfängt. Soweit so gut.
Ich kann auch IR Kommandos anlernen. Auch gut. Aber mir ist noch nicht ganz klar wie ich jetzt die Brücke zu HM schlage.
Es ist noch ein "HM-PBI-4-FM" erwähnt. Das is eine "4fach Tasterschnittstelle"

Muss ich nun den "IRE8 IR-Remote-Empfänger" mit dem "4fach Tasterschnittstelle" verdrahten und erhalte damit einen 4 Kanal "IR-2-HomeMatic" Transceiver?

Wenn ja, dann könnte ich nun ein neues Gerät in der Harmony einrichten, dieses umbenennen, 4 Tasten einlernen, und erhalte dann nach Auswahl dieses Geräts in der Harmony 4 Tasten.
Wenn ich jetzt eine dieser Tasten drücke, sendet der HUB das IR signal, der IRE8 empängt das und löst den dahinter verdrahteten Kanal des HM senders aus.
Darauf reagiere ich dann in FHEM, und dahinter befindliche commands werden ausgeführt.

Soweit richtig?

Gruß

der Merlin
Titel: Antw:Logitech Harmony Hub
Beitrag von: der-Lolo am 29 November 2014, 20:03:56
So wie Du das machst ist das schon richtig, DOIF kann aber mehr - les am besten mal ein bisschen zum DOIF Modul.
Du brauchst eigentlich nur ein DOIF welches auf die currentActivity lauscht. Dann kannst du jeder Activity etwas anderes zu tun geben. Logisch verknüpfen kannst du auch z.b.

Zitatdefine do_SubWoofer DOIF ([Hub:currentActivity] eq "Fernsehen" and [08:00-22:00]) (set Sub.Woofer on)

Ein bisschen Verzögerung kannst du einsparen wenn du auf Starting Fernsehen lauschst anstatt auf Fernsehen. Ausserdem kannst du dann auch stoping Fernsehen verwenden um wieder auszuschalten.
Wenn Du dann nebenbei auch noch den Event Monitor öffnest und zuschaust wie die Events kommen....

IR gebastelt kannst Du Dir sparen solange du nicht wissen willst ob die Fernbedienung z.b. eine Lautstärke Änderung oder einen Titelsprung verursacht hat. Das bekommt FHEM nämlich leider nicht mit - ohne entsprechendes gebastel.
Titel: Antw:Logitech Harmony Hub
Beitrag von: forum-merlin am 29 November 2014, 22:04:25
okay, wieder ein stück weiter...

Habe jetzt nur ein Gerät in meine Activity reingeschmissen, udn habe das andere sinnlose Device wieder gelöscht.
Dann habe ich in der commandref zu DOIF nachgelesen, und stellte dann fest, dass ich die Syntax hier anders ausführen muss.

da steht bei den Beispielen:
define di_light DOIF ([08:00]) (set switch on,set lamp on) DOELSEIF ([10:00]) (set switch off,set lamp off)


Also selbst wenn ein set Licht.TV,Licht.Tisch,Licht.Tuer on grundsätzlich funktioniert, ist das hier doch etwas anders auszuführen.
Genauer steht da:
"Die Angaben werden immer von links nach rechts abgearbeitet. Es wird immer nur ein Kommando ausgeführt, und zwar das erste, für das die dazugehörige Bedingung in der abgearbeiteten Reihenfolge wahr ist."

Ich habe daher meine DOIF etwas angepasst.
Ich habe auch den Tipp von "der-Lolo" befolgt, und ein "starting" mit eingebaut.
([HarmonyHUB:currentActivity] eq "starting Licht-FHEM")(set Licht.TV on,set Licht.Tuer on,set Licht.Tisch on)

und was soll ich sagen?!?! zack, es geht, und zwar super schnell. Als Device habe ich das Amazon FireTV Device genommen. Das ist eigentlich ein BT anstatt IR device.
vielleicht geht es deswegen so extrem schnell?!

Egal...
jetzt muss ich nur noch schauen, wie ich das Licht auf wieder AUS bekomme.

Ich habe schon mit DOELSEIF und DOELSE rumgespielt, aber wenn ich auf PowerOFF auf der FB drücke, bleibt das Licht an.

jemand einen Tipp?
so schaut es gerade aus:
([HarmonyHUB:currentActivity] eq "starting Licht-FHEM")(set Licht.TV on,set Licht.Tuer on,set Licht.Tisch on) DOELSEIF (set Licht.TV off,set Licht.Tuer off, set Licht.Tisch off)



Und nochmal kurz zurück zum Thema "IR 2 HM" - Device.

Ist dem so wie ich oben beschrieben habe?


Gruß

der Merlin



UPDATE

Ich kann nun auch das Licht ausschalten:
([HarmonyHUB:currentActivity] eq "starting Licht-FHEM")(set Licht.TV on,set Licht.Tuer on,set Licht.Tisch on) DOELSEIF ([HarmonyHUB:currentActivity] eq "stopping Licht-FHEM") (set Licht.TV off,set Licht.Tuer off,set Licht.Tisch off)

>>> Damit habe ich nun eine Activity nur für das Licht über die Harmony.

Das war ein guter Start!

Jetzt bruache ich aber doch noch so ein IR 2 HM damit ich bei IR Kommandos wie Pause/Play etc. Licht ein/aus schalten kann.
Titel: Antw:Logitech Harmony Hub
Beitrag von: der-Lolo am 29 November 2014, 22:21:43
Du brauchst in dem Doelseif zweig auch eine bedingung, Doelse würde ohne bedingung gehen, das ist aber keine gute idee weil sobald das reading nicht mehr starting fernsehen sondern fernsehen ist geht das licht wieder aus...
also
DOELSEIF ([hub:currentActivity] eq "stoping Fernsehen") (set lampe off)
Titel: Antw:Logitech Harmony Hub
Beitrag von: Spezialtrick am 29 November 2014, 22:36:55
Vielen Danke für euere Antworten! Ich habe bisher immer mit Notifys gearbeitet. Aber warum nicht mal etwas neues ausprobieren. :D

Leider funktioniert mein Vorhanden nicht so wirklich. Ich würde gerne direkt auf den Zustand eines Geräts des Hubs triggern. Und zwar soll ein Subwoofer immer dann angehen, wenn auch der AV Receiver startet und ebenso ausgeschaltet werden, wenn dieser ausgeschaltet wird. Meine Definition sieht folgendermaßen aus:

define Subwoofer_Auto DOIF ([Denon-AV-Receiver:power] eq ,,on") (set Subwoofer on) DOELSEIF ([Denon-AV-Receiver:power] eq ,,off") (set Subwoofer off)

Findet ihr den Fehler?  :-\
Titel: Antw:Logitech Harmony Hub
Beitrag von: der-Lolo am 29 November 2014, 23:01:26
eigentlich schaut das gut aus - die gänsefüsschen oben und unten stören mich ein bisschen...
frag mich wie das kommt, editierst du über den DEF des Doif oder wie?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Spezialtrick am 29 November 2014, 23:07:28
Habe es grad selbst hinbekommen, aber auch die Anführungszeichen waren falsch. Zudem hatte ich versucht auf den Zustand des Alias zu triggern. So klappt es nun:

define Subwoofer_Auto DOIF ([harmony_22736795:power] eq "on") (set Subwoofer on) DOELSEIF ([harmony_22736795:power] eq "off") (set Subwoofer off)

Vielen Dank! Morgen nehme ich mir dann die Hauptsteckdose vor, die vor den IR-Einschaltbefehlen des Hubs, eingeschaltet werden muss. :)
Titel: Antw:Logitech Harmony Hub
Beitrag von: der-Lolo am 29 November 2014, 23:09:24
du kannst mit rename die geräte umbennen.
und falls mal was nicht richtig klappt hilft ein blick in den eventmonitor.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Talkabout am 29 November 2014, 23:14:06
Hallo zusammen,

zuerst einmal, ich bin ganz neu was FHEM angeht. Bisher habe ich einen Raspberry Pi mit Raspbian aufgesetzt, FHEM installiert und nun bin ich dabei das harmony Modul mit meinem HarmonyHub anzusprechen. Rein theoretisch geht das auch, ich konnte das Device erfolgreich definieren. Die einzige Aktion, die ich nun ausführen kann, ist ein PowerOn/PowerOff. Meine Frage ist nun, ob jemand eine Beispiel-Konfiguration hat, in der er auch Aktivitäten im Hub umschalten kann oder z.b. die Lautstärke über das Web-Frontend/Handy-App für die aktuelle Aktivität ändern kann. Ich bin mir ja fast sicher, dass mir einfach nur die Grundlagen fehlen, aber in den ganzen Dokumentationen/dem Internet konnte ich keine Antworten auf meine Fragen finden. Ein kurzer Tipp, wie man einzelne Aktionen definieren kann, würde mir vermutlich schon reichen.

Meine Vorstellung wäre eine Gruppe "TV", darunter einerseits die Möglichkeit, die Aktivität zu ändern, andererseits aber auch Knöpfe zum Lautstärke ändern. Ist das überhaupt möglich? Oder geht das tatsächlich nur über das DropDown "command" + Befehl "VolumeUp"?

Da ich noch auf meine SCC-Module warte, helfen mir die Trigger im Moment noch nicht, wird sich aber ändern. Im Moment ist das Hub daher die einzige Komponente, die ich ansprechen kann.

Danke!
Titel: Antw:Logitech Harmony Hub
Beitrag von: der-Lolo am 29 November 2014, 23:24:03
die activitys programmierst du am besten über die harmony app...
oder mit einem klick auf myHarmony config auf der detailseite des Hubs.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Talkabout am 29 November 2014, 23:30:18
Hallo,

die Acitivities sind bei mir alle bereits konfiguriert, da ich die Fernbedienung schon seit längerer Zeit benutze. Allerdings hatte ich gehofft, dass ich das Umschalten der Activities auch im Webfrontend von FHEM genau so ausführen kann, wie man z.b. eine Lampe ein-/ausschalten kann. Damit wäre es auch möglich über die Mobile-App zu FHEM praktisch das gesamte HIFI-System zu bedienen.

Gruss
Titel: Antw:Logitech Harmony Hub
Beitrag von: der-Lolo am 29 November 2014, 23:40:26
Das funktioniert alles einwandfrei - Du kannst jegliche Befehle abgeben, an das Gerät welches Du regeln möchtest, oder per command an die jeweilige Activity.
Wie das mit der Mobile App die Du einsetzt ausschaut kann ich Dir nicht beantworten. FHEM bedient man meiner Meinung nach über einen Browser - egal auf welcher art von Device.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 29 November 2014, 23:45:02
wenn du fhemweb meinst kannst du entweder webCmd für deinen hub passend setzen (z.b. auf activity:command volumeUp:command volumeDown) mehr dazu findest du in einsteiger pdf oder du baust dir eine/mehrere readingsGroup(s) für die bedienung. mehr dazu findest du im wiki.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Talkabout am 29 November 2014, 23:49:32
Ok. Dann fehlt mir wahrscheinlich tatsächlich nur der Hinweis, wie man es konfiguriert :)

Ich liste mal auf was ich weiss:

- Das Harmony Hub muss in der fhem.cfg-Datei konfiguriert werden und erscheint dann im Web-Frontend.
- Geht man in die Detail-Ansicht des Hubs, kann man dort jegliche Befehle abschicken.
- Über die fhem.cfg kann man dem Gerät noch einen Raum und eine Gruppe zuweisen.

Die Bedienung des Hubs über das Web-Frontend ist auf diese Art und Weise nicht sehr "bequem". Man muss über "command" den Befehl, den man ausführen will, in ein Textfeld eintippen (z.b. VolumeUp, VolumeDown...). Meine Idee war nun parallel zu dem eigentlichen Hub ein weiteres Gerät zu konfigurieren, welches zur Lautstärke-Regelung in der aktuellen Activity dient. Es ist mir aber nicht gelungen, eine solche Konfiguration zu hinterlegen.

Hoffe das ist einigermaßen verständlich.

Danke für die Mühe!

Gruss
Titel: Antw:Logitech Harmony Hub
Beitrag von: Talkabout am 29 November 2014, 23:53:04
@justme1968

das sind doch schon mal sehr gute Tips, auf sowas hatte ich gehofft, danke!

Werde es ausprobieren.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 29 November 2014, 23:54:33
ach ja: das remotecontroll modul solltest du dir auch anschauen.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: dieda am 30 November 2014, 00:21:50
Nicht nur dass. Manche Befehle kann an nur absetzen, wenn man vorher über Autocreate (im Harmony-Dialog) den jeweiligen Device anlegt.  Mein Sky-Reciever war so ein Fall.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 30 November 2014, 00:35:08
du kannst jedes kommando an jedes decice senden. direkt über das hub device. auch ohne die autocreate devices.

falls es hier probleme gibt bitte melden. das ist dann ein bug.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: dieda am 30 November 2014, 01:15:05
Bei mir war es die Sky-Taste.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 30 November 2014, 01:27:38
was genau war mit der Taste und was ging nicht? was gibt ein get commands bzw. get deviceCommands ?

gruß
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: dieda am 30 November 2014, 12:22:51
Ich hatte Probleme die Syntax zu definieren. Der blöde Reciever schaltet beim Einschalten ja erst auf die Übersichtsseite und dann muss man die Sky-Taste tippen.

Habe dann den ganzen Thread durchgegraben und die Syntax vorwärts rückwärts ausprobiert und immer die Rückmeldung
Zitatunknown command Sky
bekommen.

Erst als ich über Autocreate den Reciever angelegt hatte und von dort aus den Befehl abgesetzt hatte lief's.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Talkabout am 30 November 2014, 13:54:21
Zitat von: justme1968 am 29 November 2014, 23:54:33
ach ja: das remotecontroll modul solltest du dir auch anschauen.

gruss
  andre

Danke für den Tip. Habe es eingerichtet und läuft wirklich gut.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Talkabout am 30 November 2014, 14:37:43
Ich habe noch einen Fehler gefunden: Bei mir haben 2 Aktionen auch Klammern (Blu.Ray.(TV), Blu.Ray.(Projector)). Bei beiden sagt mir Fhem, wenn ich versuche diese zu aktivieren "unknown activity". Alle anderen funktionieren.

Gruss
Titel: Antw:Logitech Harmony Hub
Beitrag von: der-Lolo am 30 November 2014, 14:41:11
Das problem kann auch mit dem DOIF zusammenhängen, versuch mal ob ein normales notify auch Zicken macht...
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 30 November 2014, 14:43:15
du kannst für solche sonderzeichen immer den . anstelle des zeichens verwenden. oder du verwendest die activity id statt dem namen.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Spezialtrick am 30 November 2014, 15:11:22
Zitat von: MaJu am 29 November 2014, 00:22:32
Falls noch jemand danach sucht: Ich habe das Amazon FireTV als Gerät gewählt. Denn das hat von Haus aus keine An-/Aus-Funktion. Bei Harmony hat man die Möglichkeit, dafür eigene Sequenzen zu definieren. Fürs Einschalten habe ich eine Verzögerung von 5 Sekunden zwischen zwei sinnfreien Tasten-Befehlen eingefügt. Fürs Ausschalten wird nur ein Tastendruck erzeugt. Damit wird nicht beim Ausschalten auch eine Anfangs-Verzögerung eingefügt.

Wie hast du das bitte genau hinbekommen? ^^

Ich habe nun auch ein fiktives Amazon Fire TV eingerichtet und es als "Strom" bezeichnet. Darauf will ich in FHEM auch triggern. Aber leider kann ich die entsprechenden Punkte im Hub nicht so anpassen wie ich bräuchte. Ich würde gerne nach dem Gerät Strom (Amazon Fire TV) eine 5 Sekunden lange Verzögerung einrichten und dann mit dem Gerät Denon-AV-Receiver fortfahren. Leider lässt sich die Verzögerung nicht an diese Stelle verschieben. Wenn ich versuche es über die FHEM Verlinkung im Hub zu verschieben erhalte ich diese Fehlermeldung:

Einschalt- und Anpassungsbefehle können nur untereinander neu angeordnet werden.

Und über die Mac MyHarmony App diese:

Standardsequenzschritte (Bearbeiten und Neuanordnen nicht möglich)
Titel: Antw:Logitech Harmony Hub
Beitrag von: Talkabout am 30 November 2014, 17:25:48
Zitat von: justme1968 am 30 November 2014, 14:43:15
du kannst für solche sonderzeichen immer den . anstelle des zeichens verwenden. oder du verwendest die activity id statt dem namen.

gruss
  andre

Wie genau würde das funktionieren? Ich verwende die Activities, die das Modul automatisch aus dem Hub liest. In der Detailseite des Devices wähle ich dann oben activity und wähle im DropDown dann das von mir gewünschte. Dann kommt bereits die Fehlermeldung. Wo muss ich ansetzen um das zu ändern?

Danke!

Gruss
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 30 November 2014, 17:30:33
achso. an der stelle kannst du selber nichts machen ausser die activity umbenennen.

das mit dem . oder der id bezieht sich auf die set die du selber von hand per telnet oder commandbox oder notify & co. auslöst.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Talkabout am 30 November 2014, 17:37:22
Zitat von: justme1968 am 30 November 2014, 17:30:33
achso. an der stelle kannst du selber nichts machen ausser die activity umbenennen.

das mit dem . oder der id bezieht sich auf die set die du selber von hand per telnet oder commandbox oder notify & co. auslöst.

gruss
  andre

Wäre es nicht möglich, dass das Modul an der Stelle die IDs der Activitäten verwendet, anstatt der Namen? Führt man den Befehl "get activities", dann bekommt man das Mapping ja raus. Damit würde man jegliche Probleme mit den Namen umgehen.

Edit: ich habe es getestet, mit den IDs kann man ebenfalls arbeiten. Wäre vielleicht eine sinnvolle Änderung :)
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 30 November 2014, 17:56:40
ich kann mit dir ids meiner 17 activities nicht merken und möchte im frontend klartext namen haben.

gruß
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Talkabout am 30 November 2014, 18:00:02
Zitat von: justme1968 am 30 November 2014, 17:56:40
ich kann mit dir ids meiner 17 activities nicht merken und möchte im frontend klartext namen haben.

gruß
  andre

Das ist logisch :) Aber ich meinte eher, dass man das in dem Select-Feld für "value" ändert, nicht das was sichtbar ist. Also praktisch anstatt:

<select...>
  <option value="Name.Der.Aktion">Name Der Aktion</option>
</select>

dieses hier:

<select...>
  <option value="12345678">Name Der Aktion</option>
</select>

Ich weiss nicht, ob das so möglich ist, aber von der Theorie her würde dies beide Probleme lösen, Klartext-Namen + keine Probleme mit Sonderzeichen beim Senden des Kommandos.

Gruss
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 30 November 2014, 18:01:52
die idee ist gut. geht aber aus mehreren gründen zur zeit mit fhemweb leider nicht.

gruß
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Talkabout am 30 November 2014, 19:12:01
Zitat von: justme1968 am 30 November 2014, 18:01:52
die idee ist gut. geht aber aus mehreren gründen zur zeit mit fhemweb leider nicht.

gruß
  andre

Vorschlag einer alternativen Lösung, die bei mir funktioniert, mit Bitte um etwas Nachsicht, ich bin komplett neu was PERL angeht...

sub
harmony_idOfActivity($$;$)
{
  my ($hash, $label, $default) = @_;
  my $quoted_label = "";

  foreach my $activity (@{$hash->{config}->{activity}}) {
    return $activity->{id} if( $activity->{label} =~ m/^$label$/ );
    $label =~ s/\./ /g;
    $quoted_label = quotemeta($label);
    return $activity->{id} if( $activity->{label} =~ m/^$quoted_label$/ );
  }

  return $default;
}


Edit: Bei der Funktion "idOfDevice" sollte man es auf ähnliche Weise lösen, da das Problem dort vermutlich auch auftreten kann.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Talkabout am 01 Dezember 2014, 21:02:57
Ich habe meine Lösung etwas optimiert und die Funktion "idOfDevice" ebenfalls angepasst. Es wäre klasse, wenn diese (oder eine ähnliche Lösung) den Weg in das Modul findet.


sub
harmony_idOfActivity($$;$)
{
  my ($hash, $label, $default) = @_;
  my $quoted_label = $label;

  $quoted_label =~ s/\./ /g;
  $quoted_label = quotemeta($quoted_label);

  foreach my $activity (@{$hash->{config}->{activity}}) {
    return $activity->{id} if( $activity->{label} =~ m/^$label$/ );
    return $activity->{id} if( $activity->{label} =~ m/^$quoted_label$/ );
  }

  return $default;
}

....

sub
harmony_idOfDevice($$;$)
{
  my ($hash, $label, $default) = @_;
  my $quoted_label = $label;

  $quoted_label =~ s/\./ /g;
  $quoted_label = quotemeta($quoted_label);

  foreach my $device (@{$hash->{config}->{device}}) {
    return $device->{id} if( $device->{label} =~ m/^$label$/ );
    return $device->{id} if( $device->{label} =~ m/^$quoted_label$/ );
  }

  return $default;
}
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 01 Dezember 2014, 21:14:39
ich schau es mi an sobald ich dazu kommen.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 02 Dezember 2014, 19:48:10
du musst die verzögerungen in den betriebseinseinstellungen des device anpassen.

nicht in der start reihenfolge der activity.

gruß
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 02 Dezember 2014, 19:48:43
du musst die verzögerungen in den betriebseinseinstellungen des device anpassen.

nicht in der start reihenfolge der activity.

gruß
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Spezialtrick am 02 Dezember 2014, 19:52:24
Danke!  :)

Habe es grad gefunden.  :D

Nun muss ich nur noch die korrekten Verzögerungszeiten ermitteln. Insbesondere das Ausschalten muss passen, damit der Beamer nicht im Abkühlvorgang unterbrochen wird.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 02 Dezember 2014, 19:55:41
das ausschalten würde ich über ein notify und verzögerung in fhem machen. nicht über die verzögerung in der harmony. die ist ja sonst so lange blockiert.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Spezialtrick am 02 Dezember 2014, 20:00:33
Ich habe das automatische Strom einschalten folgendermaßen mit DOIF gelöst:

define Strom_Automatik DOIF ([harmony_22837914:power] eq "on") (set Media on) DOELSEIF ([harmony_22837914:power] eq "off") (set Media off)

Leider dauert es teilweise bis zu 25 Sek. bis der Storm nach einem Tastendruck auf der Harmony eingeschaltet wird. Manchmal aber auch nur 15 Sek. In dieser Zeit sind die IR-Signale natürlich schon untergegangen.

Dauert es bei dir auch so lange oder mache ich irgendwas falsch?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 02 Dezember 2014, 20:04:00
die steckdose sollte halbwegs zuvetlässig die gleiche zeit brauchen.

ansonsten hilf nur das maximum zu konfigurieren
Titel: Antw:Logitech Harmony Hub
Beitrag von: der-Lolo am 02 Dezember 2014, 20:23:49
@ spezialtrick:
vielleicht hilft es dir wenn du statt auf das :on auf das starting der activity triggerst.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Spezialtrick am 02 Dezember 2014, 20:28:33
Habe meinen Fehler gefunden. Es liegt nicht an der Steckdose, sondern an meinem Notify.  ::)

Ich habe auf das Device getriggert und nicht auf den Hub selbst.

Danke Lolo, ich habe gerade getippt, als deine Antwort kam. :D

Wäre es möglich das Notify so zu gestalten, dass der Strom immer dann angeht, wenn das Activity des Hub nicht auf PowerOff steht? Ansonsten müsste ich ja jedes einzelne Device mit in das Notify aufnehmen und dieses immer abändern, falls sich die Devices ändern.
Titel: Antw:Logitech Harmony Hub
Beitrag von: der-Lolo am 02 Dezember 2014, 21:05:15
Also meiner Meinung nach wäre das am einfachsten mit einem IF oder DOIF - das ist auch anfängerfreundlich.

define Powerfortheplug DOIF ([Hub:currentActivity] ne "PowerOff") (set powerPlug on) DOELSE (set powerPlug off)

Mit dem notify geht das natürlich auch - das wäre dann aber über {} - schau auch bitte nochmal in das Einsteiger PDF.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Spezialtrick am 02 Dezember 2014, 21:10:23
Super das ist definitiv einfacher als:

define Strom_Automatik
    DOIF ([HarmonyHub:currentActivity] eq "starting Radio hören") (set Media on)
DOELSEIF ([HarmonyHub:currentActivity] eq "starting Fernsehen") (set Media on)
DOELSEIF ([HarmonyHub:currentActivity] eq "starting Fernsehen - Schlafzimmer ") (set Media on)
DOELSEIF ([HarmonyHub:currentActivity] eq ,,starting AirPlay") (set Media on)
DOELSEIF ([HarmonyHub:currentActivity] eq ,,starting xBox") (set Media on)
DOELSEIF ([HarmonyHub:currentActivity] eq ,,starting BlueRay") (set Media on)
DOELSEIF ([HarmonyHub:currentActivity] eq "PowerOff") (set Media off)


:D

Titel: Antw:Logitech Harmony Hub
Beitrag von: der-Lolo am 02 Dezember 2014, 21:18:25
wenn du eh alle on zustände mit DOIF hast kannst du auch den übrigen fall (also PowerOff) mit einem DOELSE ohne weitere Bedingung "fangen" Ich habe bei den meisten DOIFs das DOELSE entweder bewusst in Verwendung oder ich nutze es um mir selbst zu signalisieren das ich noch nicht alle DOELSEIF fälle berücksichtigt habe.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Spezialtrick am 02 Dezember 2014, 21:37:50
Habe es nun nach deinem Vorschlag gelöst:

define Strom_Automatik DOIF ([HarmonyHub:currentActivity] ne "PowerOff") (set Media on) DOELSEIF ([HarmonyHub:currentActivity] eq "PowerOff") (set Media off)

Das dürfte doch einen Performance Unterschied sein, wenn man nur zwei Bedienung prüft oder stattdessen 7, oder?

Hast du noch eine Idee, wie man sinnvoll eine Ausschaltverzögerung einbauen kann, damit mein Beamer abkühlen kann? Theoretisch müsste man doch nur das

DOELSEIF ([HarmonyHub:currentActivity] eq "PowerOff") (set Media off)[/code]

in

DOELSEIF ([HarmonyHub:currentActivity] eq "stopping Fernsehen") (WARTEZEIT, set Media off)[/code]

ändern und jede Activity mit Beamer hinzufügen. Für die Activities ohne Beamer müsste man dann ebenfalls einen gesonderten OFF Befehl ohne Wartezeit schicken.

Fällt dir eine einfachere Lösung ein?  ???

Wie würde man die Wartezeit realisieren? Habe davon bisher immer die Finger gelassen, weil ich irgendwo im Forum gelesen habe, dass man FHEM damit blocken könnte.  :o

Wäre das die richtig Option für eine 60 sekündige Wartezeit?

sleep 60.0 quiet
Titel: Antw:Logitech Harmony Hub
Beitrag von: der-Lolo am 02 Dezember 2014, 21:53:21
bei DOIF gibt es eine art eingebautem watchdog -
attr Strom_Automatik wait 0:60
stellt sicher das im 2tem DOELSEIF vor Ausführung des Befehls 60 Sekunden gewartet wird.

0: weil Du ja im erstem Zweig nicht warten möchtest.

PS:Ich glaube nicht das Du einen nennenswerten performance unterschied spürst - vielleicht schaust Du dir das mal genauer mit apptime an.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Spezialtrick am 02 Dezember 2014, 21:59:10
Super Danke. :) Das klingt schon mal gut. Aber so wird ja dann bei jedem Ausschalten 60 Sek. gewartet, oder?
Titel: Antw:Logitech Harmony Hub
Beitrag von: der-Lolo am 02 Dezember 2014, 22:04:37
genau wenn die Bedingung 60 Sekunden lang erfüllt ist. Wenn Du vorher wieder anschaltest also "PowerOff" nicht mehr da ist wird nicht ausgeführt. Schau mal in die Commandref oder in den DOIF Thread es gibt sehr viele Beispiele...
Titel: Antw:Logitech Harmony Hub
Beitrag von: Spezialtrick am 02 Dezember 2014, 22:05:49
Vielen Dank für deine Hilfe. Nun läuft alles wie es soll. :)
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 02 Dezember 2014, 22:48:52
@Talkabout: ich habe deine version mit einer kleinen änderung eingecheckt. bitte teste es noch mal. ich verwende keine solchen zeichen :)

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Talkabout am 03 Dezember 2014, 23:38:46
Zitat von: justme1968 am 02 Dezember 2014, 22:48:52
@Talkabout: ich habe deine version mit einer kleinen änderung eingecheckt. bitte teste es noch mal. ich verwende keine solchen zeichen :)

gruss
  andre

Bin gerade ausser Haus, komme vermutlich am Wochenende dazu.

Ich habe aber noch eine andere Frage. Ich habe mal für meinen Raspberry Pi, als er noch als Media Center fungierte, diese Fernbedienung gekauft, um daraus den IR-Empfänger an der PI anzuschliessen:

http://www.amazon.de/Hama-Remote-Control-PC-Fernbedienung-andere/dp/B000X1EL4W/ref=sr_1_1?ie=UTF8&qid=1417646265&sr=8-1&keywords=media+center+remote

Dies funktionierte auch einwandfrei, XMBC lief problemlos, gesteuert von der Harmony. Nun meine Frage: Ist es möglich diesen IR-Empfänger in FHEM zu konfigurieren und ihn zu verwenden, um mit der Harmony direkt Befehle an FHEM zu schicken?

Danke für die Antwort!

Gruss
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 03 Dezember 2014, 23:57:52
der empfänger sollte mit lirc und dem lirc modul funktionieren.

das problem an lirc ist nur das es keine unbekannten ir codes durchreicht sondern nur bekannte bzw angelernte.

d.h. du de konfiguration ist vermutlich etwas aufwändig.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: der-Lolo am 05 Dezember 2014, 07:16:59
Hallo zusammen,
damit die Harmony nicht ständig in richtung Fernseher zeigen muss würde ich gerne beimFernseher einen Blaster platzieren... das am Blaster vorhandene Kabel reicht von der länger her leider nicht.
Hat jemand eine verlängerung an einem Blaster aktiv? ich kam beim Googeln auf den hinweis eine 2,5mm mono klinkenverlängerung würde gehen - die scheinen aber wiederum eher selten zu existieren.
Vielleicht hat jemand eine idee...
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 05 Dezember 2014, 11:07:59
vermutlich ist es das einfachste du kaufst dir stecker und buchse und lötest das kabel selber. du könntest auch ein stere kabel probieren und den überflüssigen kanal durchtrennen wenn bei dem kabel der stecker zu öffnen ist oder per tesa am stecker abkleben.

mir ist aber nicht ganz klar warum das stereo kabel nicht einfach gehen sollte. die geometrie ist auf beiden seiten gleich und das signal wird einfach nur aufgesplittert und wieder zusammen gefasst.

hast du mal versucht den hub ganz anders zu platzieren? bei mir hängt er gerade an der gegenüberliegenden wand unter der decke.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: betateilchen am 05 Dezember 2014, 11:11:35
Zitat von: der-Lolo am 05 Dezember 2014, 07:16:59
damit die Harmony nicht ständig in richtung Fernseher zeigen muss

muss sie gar nicht. Bei mir gibt es keine direkte Sichtverbindung zwischen Harmony Hub und TV und es funktioniert trotzdem problemlos.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Spezialtrick am 05 Dezember 2014, 11:15:08
Ich habe das mit einem 2,5mm Stereostecker, einer dazugehörigen Buchse und einem dünnem 2-adrigem Kabel gelöst. Funktioniert einwandfrei und deutlich günstiger als ein fertig gekauftes Verlängerungskabel. :)
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 05 Dezember 2014, 11:17:20
ob das geht oder nicht hängt von den empfängern bzw. vom öffnungswinkel des ir einlass ab. das einzige gerät das bei mir nicht ohne direkte sichtverbinung funktioniert (und da sogar nur wenn sender und empfänger wirklich aufeinander ausgerichtet sind) ist der bescheidene kabel receiver :). da es geht wenn die klappe offen ist vermute ich es würde helfen das loch grösser zu machen. aber das ding ist so selten in betrieb es ist mir egal.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Spezialtrick am 05 Dezember 2014, 11:29:27
Es ist schon erstaunlich was der kleine Hub schafft. Bei mir werden alle IR Signale über die Wände reflektiert. Habe vorher das CUL-IR Board von Locutus genutzt. Damit hat das leider nicht so gut funktioniert.

Bei mir ist es ein bescheidener Sat Receiver der noch Probleme macht. Sobald der Strom eingeschaltet wird, geht der Receiver ebenfalls automatisch an. Dafür muss ich mir noch eine Lösung ausdenken.
Titel: Antw:Logitech Harmony Hub
Beitrag von: TNT0068 am 05 Dezember 2014, 13:58:54
@Spezialtrick die neuren Reciver haben meist eine Funktion für Power on drin bis Auto on.
Also ich hatte das mal früher so gelöst daw ich die Harmony 2 mal Toogle Power senden lassen habe. Einmal beim einschalten der Activiy dann am Ende der Sequenz somit ist er in den Standby gegangen bzw hat sich eingeschaltet.
Du könntest ja auch über ein Notify schalten.

Sind jetzt alles vermutungen von mir weil ich nicht genau weiß wie bei dir alles zusammenhängt und was an oder aus sein soll 
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 05 Dezember 2014, 14:28:16
der hub hat einen sleep timer. der muss aber von hand aktiviert werden.

mit einem ir empfänger könnte man ein notify bauen das den sleep timer immer wieder neu startet.

gruß
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: av3nger am 05 Dezember 2014, 17:37:28
Besteht eine Möglichkeit, die Aktionsausführung des Hub zu verzögern? Ich möchte nämlich gerne mit der Auswahl einer Aktion meine Steckdose einschalten lassen. Ein Beispiel dafür wurde ja bereits aufgelistet und funktioniert bei mir auch. Allerdings erfolgt das alles gleichzeitig, sodass einige Befehle noch nicht funktionieren, weil das jeweilige Gerät in dem Augenblick noch ausgeschaltet ist bzw. nicht noch nicht reagiert (mein Philips TV benötigt einige Sekunden bis dieser auf Befehle reagiert).

Schon direkt bei den Aktionen am Anfang eine Verzögerung von ca. 15 Sekunden oder so einzubauen, ist natürlich nicht optimal, da ich dann ja immer warten müsste.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 05 Dezember 2014, 17:41:23
weiter oben ist doch beschrieben wie das mit einem extra dummy gerät funktioniert.

was erfolgt gleichzeitig und was funktioniert nicht?

wenn dein fernseher eine weile braucht bis er auf befehle reagiert gehört das dort in die betriebseinstellungen.

gruss
andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: av3nger am 05 Dezember 2014, 17:56:43
Okay, weiter oben ist bei mir 5 Seiten zurück - so viel hatte ich gar nicht gelesen.

Hatte lediglich drei Testdurchläufe gestartet. Beim ersten blieben der TV und der AV-Receiver aus, beim zweiten Mal nur der TV und beim letzten Mal ging sogar alles. Größtes Problemkind dürfte da wohl der TV sein. Danke für den Hinweis mit den Geräteeinstellungen. Dort waren sogar 14 Sekunden als Einschaltverzögerung hinterlegt; gebe dem jetzt einfach mal etwas mehr Zeit, dann klappt es vielleicht auch ohne Dummy.

Klasse Modul auf jeden Fall! Bei eingehenden Anrufen kann bei mir nun die Wiedergabe pausiert werden :)
Titel: Antw:Logitech Harmony Hub
Beitrag von: MarkusN am 05 Dezember 2014, 18:19:49
Ich habe seit gestern ein Harmony Smart Control und bin sehr zufrieden. Die kleine Fernbedienung ist top, kein gefuchtel mehr bis man die Fernbedienung mal richtig auf das Gerät ausgerichtet hat, und meine alte Harmony ist schon echt in die Jahre gekommen. Auch die Integration in FHEM funktioniert wie erwartet. Jedoch habe ich jedes mal wenn ich eine Activity starte folgenden Log-Eintrag:

harmony_wz: unknown message: <event xmlns="connect.logitech.com" type="vnd.logitech.control/vnd.logitech.button?pressType"><![CDATA[type=short]]></event>

Habe heute noch ein update gemacht, das Modul sollte also aktuell sein.

Grüße und Danke für dieses tolle Modul,

Markus
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 05 Dezember 2014, 18:36:37
die meldung kannst du ignorieren. das sind die meldungen die der hub manchmal doch für einen tastendruck versendet.

ich habe die nachricht noch drin gelassen falls sich doch mehr darüber findet.

ohne die console auf den hub kommen wir hier aber glaube ich nicht weiter...

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Talkabout am 06 Dezember 2014, 00:33:17
Zitat von: justme1968 am 02 Dezember 2014, 22:48:52
@Talkabout: ich habe deine version mit einer kleinen änderung eingecheckt. bitte teste es noch mal. ich verwende keine solchen zeichen :)

gruss
  andre

Hallo justme,

ich habe Deine Version geprüft, leider funktioniert diese bei mir nicht. Der Grund ist eine auskommentierte Zeile:


  my $quoted_label = $label;
  #$quoted_label =~ s/\./ /g;
  $quoted_label = quotemeta($quoted_label);


Diese führt dazu, dass der Name der Aktion nicht dem ensprechend umgeformt wird, wie es vorher passiert, wenn sie ausgelesen wird. In meinem Fall wird also weiterhin

Blu.Ray.(TV) = Blu Ray (TV)

verglichen. Warum hattest Du die Zeile auskommentiert?

Gruss
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 06 Dezember 2014, 01:02:34
mist sorry. hatte es nur per kommandozeile und nicht per drop down probiert.

ab morgen geht es komplett.

gruß
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Talkabout am 06 Dezember 2014, 11:43:20
Zitat von: justme1968 am 06 Dezember 2014, 01:02:34
mist sorry. hatte es nur per kommandozeile und nicht per drop down probiert.

ab morgen geht es komplett.

gruß
  andre

Keinen Stress :)
Titel: Antw:Logitech Harmony Hub
Beitrag von: Slanesh am 06 Dezember 2014, 22:30:05
Hallo zusammen,

überlege mir auch gerade eine Harmony anzuschaffen, wobei es mir in erster Linie darum geht über FHEM meine diversen Multimedia-Geräte zu steuern. Die Fernbedienung selbst würde ich wohl nicht nutzen.

Daher meine Frage: Ist der Hub bei allen Modellen der selbe, oder gibt es da Unterschiede? Mich irritiert nämlich, dass beim großen Internetversandhaus die Logitech "Harmony Smart Control Hub + Fernbedienung schwarz" mit 80,99 € billiger ist, als der "Logitech Harmony Hub schwarz" alleine für 92,00 €.

Gruß Slanesh
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 06 Dezember 2014, 22:37:08
der hub ist immer der selbe.

aus irgendeinem grund wurde der preis für die smartcontroll kombination kürzlich gesenkt und für den hub alleine nicht. auf der logitech seite ist es auch zu sehen. auf der myharmony seite nicht.

wenn du im shop suchst findest du sie vermutlich noch etwas günstiger.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: TNT0068 am 08 Dezember 2014, 11:25:24
@ av3nger
Ich hatte auch mit meinem Philips zu kämpfen habe das dann über ein Notify gelöst.

WZ_Media.on {fhem ("set WZ_Power_Media on;sleep 30;set WZ_Hub activity TV.Wohnzimmer")}

Titel: Antw:Logitech Harmony Hub
Beitrag von: MaJu am 08 Dezember 2014, 11:46:31
Zitat von: TNT0068 am 08 Dezember 2014, 11:25:24
@ av3nger
Ich hatte auch mit meinem Philips zu kämpfen habe das dann über ein Notify gelöst.
Damit musst du aber immer erst eine andere Aktion auslösen.

Wie ein wenig weiter vorne (Seite 25/26) hatte ich das Thema schon einmal angeführt und dank Andre eine Lösung gefunden:
Erstelle dir in der Harmony ein Dummy-Gerät. Ich habe das FireTV genommen. Dieses muss in allen Aktionen jeweils als erstes bedient werden. Dem FireTV kannst du eine beliebige Einschalt- und Ausschaltsequenz verbraten (Einschalten: back-Taste, 30 Sekunden warten, back-Taste).

Fazit: Ich kann nun alle von der Harmony vorgesehenen Activitys mit der Fernbedienung (oder iPhone etc.) starten, dabei wird über ein notify von FHEM die Steckdose geschaltet, erst 30 Sekunden später erfolgen die ersten relevanten Infratorbefehle.
Titel: Antw:Logitech Harmony Hub
Beitrag von: mbruehl am 11 Dezember 2014, 10:13:45
Nur so als Hinweis:

Bei OPENWRT hat man sich auch schon mal an dem Ding versucht: http://wiki.openwrt.org/toh/logitech/pimento

Da gibt es Bilder der Platine und Bootlogs (im Forum https://forum.openwrt.org/viewtopic.php?pid=221373)
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 11 Dezember 2014, 10:15:42
leider antwortet dort im forum niemand.

ich sehe zwar zeichen beim booten des hub aber es ist fast nur müll und ich weiß nicht woran es liegt.

gruß
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: mbruehl am 11 Dezember 2014, 10:47:21
Das ist schade....
Hat jemand schon probiert, den Hub per BT an seinen FHEM anzukoppeln und dann Tastendrücke der Smart-FB in einzelne Tastendrücke per Bluetooth zu wandeln? So könnte man wenigstens ein Fernbedienungslayout abfangen.......
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 11 Dezember 2014, 11:34:08
das koppeln des hub per bluetooth an einen rechner ist kein problem auch an mehreren rechner und das umschalten dazwischen funktioniert sowohl automatisch in einer activity als auch über das fhem modul.

man kann aber die tastatur tasten (zur zeit noch?) nicht auf die fernbedienungs tasten legen. sondern tastatureingaben gehen nur über das smartkeyboard oder die app oder fhem.

die keyboard ebene ist auf seite der logitech software völlig vom ir teil getrennt.
Titel: Antw:Logitech Harmony Hub
Beitrag von: cbvo am 12 Dezember 2014, 20:52:34
Zitat von: Slanesh am 06 Dezember 2014, 22:30:05
Hallo zusammen,

überlege mir auch gerade eine Harmony anzuschaffen, wobei es mir in erster Linie darum geht über FHEM meine diversen Multimedia-Geräte zu steuern. Die Fernbedienung selbst würde ich wohl nicht nutzen.

Daher meine Frage: Ist der Hub bei allen Modellen der selbe, oder gibt es da Unterschiede? Mich irritiert nämlich, dass beim großen Internetversandhaus die Logitech "Harmony Smart Control Hub + Fernbedienung schwarz" mit 80,99 € billiger ist, als der "Logitech Harmony Hub schwarz" alleine für 92,00 €.

Gruß Slanesh


Falls du noch vor hast eine zu kaufen, morgen gibt es bei Amaz.. Um 15 uhr, wahrscheinlich für 59 euro .
Titel: Antw:Logitech Harmony Hub
Beitrag von: Slanesh am 12 Dezember 2014, 21:46:29
Danke für den Hinweis, bin aber schon für 67,- € fündig geworden. Läuft auch schon alles wie es soll.
Super Modul, hat alles auf Anhieb und ohne Probleme gepasst.
Titel: Antw:Logitech Harmony Hub
Beitrag von: tpm88 am 14 Dezember 2014, 12:36:43
Hallo,

hat mal jemand gemessen, wieviel Strom der Hub verbraucht? Wenn ich es richtig verstehe, ist er ja immer an. Gibt es einen Standby Modus mit < 1W Verbrauch?

Tobias
Titel: Antw:Logitech Harmony Hub
Beitrag von: siggi85 am 19 Dezember 2014, 11:33:12
Bug?: Bei mir wird das previousActivity Reading nicht per Longpoll aktualisiert. activity und currentActivity dagegen schon.

Feature Request:
Ich habe mir per folgendem Code einen Wechsel zum currentActivity gebaut. Könnte man dies in einer Art toggle im Modul einbauen? Wäre sicher etwas eleganter.
{ my $previousActivity = ReadingsVal("wz_harmonyhub","previousActivity","PowerOff");; fhem "set wz_harmonyhub activity $previousActivity" }

Mein Anwendungsbeispiel: Ich lasse mir den Livestream von meinen Webcams (bisher nur eine, mehrere werden sicher folgen) auf meinen TV per Chromecast streamen. Wenn ich diesen Stream nun beende, wechsle ich wieder zur alten Activity zurück.

EDIT:
Weiterer Feature Request:
Das setzen des Reading previousActivity wird momentan nicht als Event generiert. Könnte man dieses Event generieren lassen?
Am besten sollte das Event bereits generiert werden, wenn die currentActivity noch "starting X" beinhaltet. Ich würde nämlich gerne ein Notify bauen, dass, wenn ich von einer bestimmten Activity weg schalte, die ggf. noch laufende Wiedergabe pausiert.
define n_prevactivity_htpc notify wz_hub.previousActivity:.HTPC { my $playStatus = ReadingsVal("wz_htpc","playStatus",0);;\
if ( $playStatus eq "playing" ) {\
    fhem "set wz_htpc pause";\
  }\
}


Sorry für die vielen FR auf einmal, aber ich habe heute einen Tag Urlaub und endlich mal Zeit mich um ein paar Dinge zu kümmern. :D
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 19 Dezember 2014, 11:49:02
das kein event kommt ist absicht. ist zwar nur ein event aber nicht wirklich nötig weil  der zeitpunkt immer der gleiche wie bei currentActivity ist.

ich finde es eigentlich gut solche 'sonderfälle' mit selbst gebautem code zu machen und nicht das modul aufzublähen.

du kannst es noch etwas kürzer schreiben:
{ fhem "set wz_harmonyhub activity ". ReadingsVal("wz_harmonyhub","previousActivity","PowerOff") }

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: siggi85 am 19 Dezember 2014, 12:10:20
Man bist du immer schnell.  :o :)

Zitat von: justme1968 am 19 Dezember 2014, 11:49:02
das kein event kommt ist absicht. ist zwar nur ein event aber nicht wirklich nötig weil  der zeitpunkt immer der gleiche wie bei currentActivity ist.

ich finde es eigentlich gut solche 'sonderfälle' mit selbst gebautem code zu machen und nicht das modul aufzublähen.

du kannst es noch etwas kürzer schreiben:
{ fhem "set wz_harmonyhub activity ". ReadingsVal("wz_harmonyhub","previousActivity","PowerOff") }

gruss
  andre

Ja das verstehe ich. Bei mir funktioniert es ja auch schon, daher ist es mir nicht so wichtig. Danke noch mal für die kürzere Variante. Ich wusste es muss eine Variante ohne Zwischenvariable direkt mit dem ReadingsVal geben. ;)
Dachte nur, dass vielleicht auch andere eine Funktion wie diese gebrauchen könnten.

Ich schließe aus deinem Text, dass nur Event gesteuerte Readings per longpoll aktualisiert werden. Wusste ich auch noch nicht.

Hast du mein Edit schon gelesen? ( du warst einfach zu schnell beim Antworten). Da geht es noch mal um das potentielle "previousActivity" Event. Ich würde für den beschriebenen Fall (siehe unten in EDIT) auch ein Negativ Notify bauen, allerdings ist das bei RegEx immer sonne Sache mit "alles außer" Bedingungen. Anbei mein EDIT Text des letzten Posts:

EDIT:
Weiterer Feature Request:
Das setzen des Reading previousActivity wird momentan nicht als Event generiert. Könnte man dieses Event generieren lassen?
Am besten sollte das Event bereits generiert werden, wenn die currentActivity noch "starting X" beinhaltet. Ich würde nämlich gerne ein Notify bauen, dass, wenn ich von einer bestimmten Activity weg schalte, die ggf. noch laufende Wiedergabe pausiert.
define n_prevactivity_htpc notify wz_hub.previousActivity:.HTPC { my $playStatus = ReadingsVal("wz_htpc","playStatus",0);;\
if ( $playStatus eq "playing" ) {\
    fhem "set wz_htpc pause";\
  }\
}
Titel: Antw:Logitech Harmony Hub
Beitrag von: siggi85 am 19 Dezember 2014, 16:16:45
Hab die Prüfung nun ins Notify selber gebaut und das Notify wird halt bei jedem Activity Wechsel ausgelöst. Finde es eleganter, wenn es nur im konkreten Fall triggert, aber erst mal funktioniert es so.

define n_prevactivity_htpc notify wz_hub.currentActivity:.* { my $playStatus = ReadingsVal("wz_htpc","playStatus",0);;\
my $previousActivity = ReadingsVal("wz_hub","previousActivity",0);;\
if ( $playStatus eq "playing" && $previousActivity eq "HTPC" ) {\
    fhem "set wz_htpc pause";;\
  }\
}
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 19 Dezember 2014, 16:31:49
das an der activity fest zu machen ist aber unter umständen problematisch wenn du zwischan activitys mit dem gleichen device umschaltest.

warum legst du dir den htpc nicht als device mit dem harmony autocreate an und hängst dein notify dort auf power. dann hast du immer genau den ein oder aus zustand ohne über activity namen gehen zu müssen.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: siggi85 am 19 Dezember 2014, 20:03:10
Das ist auch eine Lösung. Da ich den HTPC nur in einer Activity nutze, macht das bei mir aber keinen Unterschied. Allerdings würde so das Notify nicht so oft triggern. Mal schauen ob ich das demnächst umbaue.
Das wäre auch ein Grund mal deine Autocreate Funktion zu nutzen. ;) Bisher habe ich das umgangen, da ich keine Anwendungsfälle hatte und schon genug Devices in FHEM sind. :P
Danke auf jeden Fall für deine Hilfe und Lösungsansätze!
Titel: Antw:Logitech Harmony Hub
Beitrag von: tpm88 am 28 Dezember 2014, 17:23:16
Zitat von: tpm88 am 14 Dezember 2014, 12:36:43
hat mal jemand gemessen, wieviel Strom der Hub verbraucht? Wenn ich es richtig verstehe, ist er ja immer an. Gibt es einen Standby Modus mit < 1W Verbrauch?
Ich antworte mir mal selber, da ein Hub unter dem Baum lag...

Der Hub hat im Betrieb eine Leistungsaufnahme von 1,2W - einen StandBy Modus gibt es nicht.

An dieser Stelle noch ___VIELEN DANK___ für das geniale harmony Modul. Jetzt konnte ich auf einen Schlag die gesamte Unterhaltungselektronik in FHEM einbinden.
Titel: Antw:Logitech Harmony Hub
Beitrag von: f.reddy am 06 Januar 2015, 12:24:31
Zitat von: Spezialtrick am 02 Dezember 2014, 22:05:49
Vielen Dank für deine Hilfe. Nun läuft alles wie es soll. :)

@Spezialtrick: Würdest du mal deine als gut befundene Konfiguration posten? Habe auch eine Steckdose vorgeschaltet, die erst eingeschaltet und dann mit etwas Verzögerung fürs Mediacenter wieder ausgeschaltet werden soll.
Wäre imho auch etwas für den Wiki Eintrag. Da sind ja noch nicht viele Bespiele drin. Soll / darf ich das dort mit Hinweis auf deinen Post verewigen?

Danke & Gruß
Stefan
Titel: Antw:Logitech Harmony Hub
Beitrag von: f.reddy am 06 Januar 2015, 19:23:23
So konnte nicht warten und habe selbst etwas gespielt.
Hier das Ergebnis inkl. kleinem HowTo

Vorbereitung der Harmony:

Dies gibt den Geräten ein paar Sekunden Zeit, bevor der HUB die Einschaltbefehle sendet. Viele Geräte sind nicht sofort empfangsbereit, wenn der Strom eingeschaltet wird.

1) In MyHarmony einen Amazon Fire TV anlegen und ihm einen passenden Namen geben (z.B. Pause)
2) Unter "Geräte" diesen markieren und per "Ändern der Betriebseinstellungen"
3) "Ich möchte dieses Gerät eingeschaltet lasen, wenn Aktionen gewechselt werden und nur durch Drücken der Off-Taste ausschalten"
4) Einen harmlosen Befehl einfügen (z.B. "Search") darauf eine Verzögerung von z.B. 5000ms einbauen und dann nochmal einen Befehl. Dies gibt beim Ein- / Ausschalten eine Verzögerung von 5 Sekunden
5) Unter Aktionen den Aktion auswählen und per "Einstellung ändern" das neue Gerät hinzufügen
6) Per "Diese Aktion anpassen", das neue Gerät an die erste Stelle schieben
7) Schritte 5-7 für alle Aktionen wiederholen

Konfiguration in FHEM

1) Der Harmony Hub muss existieren
#Harmony Hub Wohnzimmer definieren
define wz_harmonyhub harmony 192.168.123.123

2) Ihr benötigt eine Funksteckdose (hier "wz_Multimedia")
3) Ihr baut eine Bedingung, die auf den Ein- und Ausschaltvorgang des Harmony Hub (hier wz_harmonyhub) reagiert
#Auf den Schaltvorgang des Hubs reagieren - Vor dem Ausschalten der Steckdose 10 Sekunden warten. Diese werden zum Wert des oben definierten FireTV dazu addiert, da dieser beim Ausschalten an letzter Stelle steht.
define wz_Multimedia_Automatik DOIF ([wz_harmonyhub:currentActivity] ne "PowerOff") (set wz_Multimedia on) DOELSEIF ([wz_harmonyhub:currentActivity] eq "PowerOff") (set wz_Multimedia off)
attr wz_Multimedia_Automatik wait 0:10


Grüße
Stefan
Titel: Antw:Logitech Harmony Hub
Beitrag von: chr2k am 07 Januar 2015, 10:47:46
Hallo Leute,

klasse Unterhaltung und Brainstorming hier.

Kann mich aber bitte jemand aufs Pferd heben - ich komm nicht klar...

Eine so "große" Szene oder Abhängigkeiten wie Ihr möchte ich nicht. Ich möchte mit meiner Harmony Fernbedienung (die ich auch mit dem Hub benutze)  lediglich eine Funksteckdose schalten können. Am besten mit einer Taste auf der Fernbedienung (also im Toogle Modus) oder, wenn das nicht geht mit einem Eintrag im Touch Display. Wie stelle ich es an, dass FHEM Kommandos der Fernbedienung bzw des Hubs annimmt und damit dann eine bereits eingebundene Funksteckdose schaltet?
Bisher konnte ich es nur in die andere Richtung realisieren: IR Gerät das in der Harmony/auf dem Hub konfiguriert ist per FHEM-Kommando bzw. Floorplan-Button ein- und ausschalten. Aber anders rum?  ???

Dankeschön.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 07 Januar 2015, 10:50:33
so rum ist es (zur zeit) ohne extra ir empfänger nicht möglich. der hub kann keine tasten (oder empfangene ir signale) an fhem senden.

du brauchst also einen ir empfänger den du an fhem anbindest (fs20, raspberry, panstamp,...) und sendest diesem einen normalen ir befehl.

du findest zu allen lösungen (mit mehr oder weniger bastelanteil) diverse threads hier im forum.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: chr2k am 07 Januar 2015, 11:20:44
Dann hab ich wohl diesen Thread absolut falsch verstanden!?  :o ??? ::)

Was genau setzt ihr hier um? Für mich liest es sich genau so, wie ich es brauche - nur eben mit mehr Features.
Titel: Antw:Logitech Harmony Hub
Beitrag von: chr2k am 07 Januar 2015, 11:40:46
Zitat von: justme1968 am 07 Januar 2015, 10:50:33
so rum ist es (zur zeit) ohne extra ir empfänger nicht möglich.

Hallo Andre,

im ersten Posting im Thread unter http://forum.fhem.de/index.php/topic,7361.msg33778.html#msg33778 (http://forum.fhem.de/index.php/topic,7361.msg33778.html#msg33778) beschreibt der Gast-User eine Methode. Auch eine Fehlinterpretation meinerseits, oder gar ein Irrtum des Gast-Users?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 07 Januar 2015, 11:54:11
in dem beispiel oben geht es darum eine funksteckdose in eine aktion einzubinden und automatisch zu steuern. das geht weil fhem nachrichten auf aktionsebene vom hub bekommt.

es kommen aber  keine nachrichten auf device oder tsten ebene. dazu ist (zur zeit) ein extra ir empfänger nötig den fhem direkt auswertet.

in dem von dir verlinkten thread wird ein fs20 iru als ir empfänger verwendet und das ir kommando gelangt per fs20 nach fhem. nicht per harmony modul.

gruß
  andre

ps: ich glaube der hub könnte das eigentlich. aber es hat noch niemand rausgefunden wie. leider bin ich beim firmware auslesen noch nicht weiter. wenn  jemand damit erfolg hat könnte man glaube ich einiges machen. auf dem hub läuft ein linux und die harmony software besteht glaube ich aus lua scripten...
Titel: Antw:Logitech Harmony Hub
Beitrag von: chr2k am 08 Januar 2015, 13:14:45
Zitat von: justme1968 am 07 Januar 2015, 10:50:33
du brauchst also einen ir empfänger den du an fhem anbindest (fs20, raspberry, panstamp,...) und sendest diesem einen normalen ir befehl.


Hallo Andre,

sorry, wenn das ein wenig OT ist...

Wenn ich mich in diese IR Empfänger Geschichte richtig eingelesen habe (besonders zum Thema fs20 http://www.fhemwiki.de/wiki/IRE8_IR-Remote-Empf%C3%A4nger (http://www.fhemwiki.de/wiki/IRE8_IR-Remote-Empf%C3%A4nger)), kann ich dieses "Workaround" (wenn ich es mal so nennen darf) so verstehen, dass der IR Empfänger, logischerweise, die Singale der Fernbedienung empfängt, verarbeitet und dann die Schaltbefehle über die Ausgangsports an einen FS20 Funksender weiter gibt. Sobald der FS20 Funksender einen Schaltbefehl erhält funkt er diesne Schaltbefehl raus und der CUL Empfäng diesen. Habe ich das das Prinzip so richtig verstanden und wiedergegeben?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 08 Januar 2015, 13:17:23
ja. genau so. der fs20'empfänger leitet aber nicht alles weiter sondern nur die dort angelernten ir kommandos die du dann bestimmten zu senden fs20 kommandos zuorden musst
Titel: Antw:Logitech Harmony Hub
Beitrag von: Rohan am 08 Januar 2015, 13:24:28
@chr2k:

Bitte beachten (aus dem Wiki):
ZitatAnzahl der erlernbaren IR-FB-Befehle: 8
.

Wenn du mehr Tasten brauchst, brauchst du eine andere Lösung.

Gruß
Thomas
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 08 Januar 2015, 13:30:48
und noch etwas: die meisten (alle?) fertig lösungen erlauben nur das senden von vorher angelernten befehlen. im fs20 fall sogar nur eine beschränke anzahl. auch auf lirc aufsetzende lösungen erlauben nur das weiterleiten von fest vorgegebenen befehlen.

wenn du dieses anlernen vermeiden möchtest musst du etwas tiefer einsteigen und dann ist eine arduino/panstamp basierte lösung vermutlich besser geeignet.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: chr2k am 08 Januar 2015, 13:36:10
Zitat von: Rohan am 08 Januar 2015, 13:24:28
Bitte beachten (aus dem Wiki): .

Wenn du mehr Tasten brauchst, brauchst du eine andere Lösung.

Gruß
Thomas

Hab ich beachtet - Danke trotzdem
Titel: Antw:Logitech Harmony Hub
Beitrag von: chr2k am 08 Januar 2015, 13:41:23
Zitat von: justme1968 am 07 Januar 2015, 11:54:11
in dem beispiel oben geht es darum eine funksteckdose in eine aktion einzubinden und automatisch zu steuern. das geht weil fhem nachrichten auf aktionsebene vom hub bekommt.

Aktionsebene... okayyyy...

Da kommt mir ein Gedanke:
Was ist, wenn ich ein neues Gerät in der Harmony PC-App anlege dass ich nicht in meinem Haushalt habe. Von diesem Gerät suche ich mir eine einfach zu erreichende Taste auf der Harmony-FB aus. Lege mit dieser Taste eine Aktion an. In der Aktion ist nur diese Taste eingefügt, nichts weiter. Würde dann FHEM diese Aktion, sofern ich sie im Aktionsmenü meiner Harmony-FB auswähle, mitbekommen?

Titel: Antw:Logitech Harmony Hub
Beitrag von: chr2k am 08 Januar 2015, 13:44:12
Zitat von: justme1968 am 08 Januar 2015, 13:30:48
und noch etwas: die meisten (alle?) fertig lösungen erlauben nur das senden von vorher angelernten befehlen. im fs20 fall sogar nur eine beschränke anzahl. auch auf lirc aufsetzende lösungen erlauben nur das weiterleiten von fest vorgegebenen befehlen.

wenn du dieses anlernen vermeiden möchtest musst du etwas tiefer einsteigen und dann ist eine arduino/panstamp basierte lösung vermutlich besser geeignet.

gruss
  andre

Da komm ich jetzt nicht so ganz mit was du mit anlernen meinst. Mir ist ist bewusst, dass ich für den IR Empfänger eine eigene FB in der Harmony PC App anlegen muss um dann dort wieder bestimmte Tasten der IR Platine zuzuweisen. Meinst du das?


Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 08 Januar 2015, 13:48:44
aktionsebene heißt du bekommst den wechsel zwischen aktionen und das automatische ein und aus schalten der jeweils beteiligten geräte in fhem gemeldet.

sobald die aktion läuft ist alles weiter die geräte ebebe. genau das wird nicht gemeldet.  leider.

 
Titel: Antw:Logitech Harmony Hub
Beitrag von: chr2k am 08 Januar 2015, 14:24:34
Ich glaub ich steh auf einem riesne dicken Schlauch udn hab dazu noch ein großes Brett vorm Kopf.

Wird mir in FHEM im Event Log, oder im Logfile selbst die Aktionen die der Hub FHEM mitteilt angezeigt?Wenn nein, wie kann ich mir die anzeigen lassen?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 08 Januar 2015, 14:26:48
die aktionen siehst du im event monitor und kannst ganz notmale notifys drauf setzen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: chr2k am 08 Januar 2015, 20:57:46
Zitat von: justme1968 am 08 Januar 2015, 14:26:48
die aktionen siehst du im event monitor

Unglaublich!!! Wieso ist mir das vorher noch nicht aufgefallen?

Zitat2015-01-08 20:56:57 harmony HarmonyHub currentActivity: starting Fernsehen
2015-01-08 20:57:02 PRESENCE S4WLAN present
2015-01-08 20:57:03 harmony harmony_22930089 power: on
2015-01-08 20:57:03 harmony HarmonyHub currentActivity: Fernsehen
2015-01-08 20:57:03 harmony HarmonyHub activity: Fernsehen
2015-01-08 20:57:03 harmony HarmonyHub currentActivity: Fernsehen
Titel: Problem Hub
Beitrag von: antonwinden am 11 Januar 2015, 13:13:26
Hallo,
Ich verwende 2 Hubs in unterschiedlichen Räumen und hab so alle 2-4 wochen ein wiederkehrendes Problem das sich nur durch stromlos machen lösen lässt. Nach einigen Stunden geht es dann wieder. dazwischen ist es besser wenn das ding in fhem delete...
Im Log kommt dann folgende Meldung:

2015.01.11 12:29:40 3: logitechhubwz: unknown startactivity message: <oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?startactivity' errorcode='200' errorstring='OK'><![CDATA[done=0:total=0]]></oa>
2015.01.11 12:29:40 2: EIB set Wz_SubwooferLinksSteckdose off
2015.01.11 12:29:40 2: EIB set Wz_SubwooferRechtsSteckdose off

danach ist dann fhem meistens unbedienbar weil anscheinend in einer Endlosschleife die beiden EIB... Ereignisse angesprochen werden. erst mit einem restart des raspi ist das problem gelöst...
kann sich darauf irgendwer einen reim machen?
danke anton
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 11 Januar 2015, 14:06:53
aus irgendeinem grund sendet der hub eine start activity message ohne eine device id zu senden. diese tatsache wird ins log geschrieben. sollt aber keine weiteren direkten auswirkungen haben.

wodurch werden die beiden steckdosen geschaltet? über ein notify? bitte logge im notify mal was genau für ein event es getigert hat.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: antonwinden am 11 Januar 2015, 15:34:47
hab mal logs in meine notufys eingebaut damit ich seh was da schief läuft. hab auch meinen TV den ich in fhem definiert hab rausgenommen da folgende fehlermeldung kurz vorher auftauchte die ich mir auch nicht erklären kann:
2015.01.11 12:29:27 3: PHTV WohnzimmerTV: API command 'channels/0-3-0-0-0-0-0' not supported by device.

was mir noch aufgefallen ist das davor wenn ich per fhem die activity "Fernsehen" geschalten habe die Tasten der FB als unbekannt angezeigt wurden bzw mit dem Symbol nicht erlaubt vom satreceiver quittiert wurden.
melde mich wieder wenn das problem wieder auftaucht und ich weiß welche activity angestossen wird - kann aber eigentlich nur Poweroff sein denn da ist das einzige notify drauf das die subwoofersteckdosen abschaltet.
danke mal anton
Titel: Antw:Logitech Harmony Hub
Beitrag von: domii666 am 12 Januar 2015, 23:08:16
Hat jemand eine günstige Möglichkeit für den harmony hub? Finde nur smartcontrol mit hub für 70€

Gesendet von meinem HTC One mit Tapatalk

Titel: Antw:Logitech Harmony Hub
Beitrag von: Andy89 am 12 Januar 2015, 23:27:12
Zitat von: domii666 am 12 Januar 2015, 23:08:16
Hat jemand eine günstige Möglichkeit für den harmony hub? Finde nur smartcontrol mit hub für 70€

Gesendet von meinem HTC One mit Tapatalk
wenn du Glück hast, gibt es das Smartcontrol bei Amazon als Blitzangebot. So hab ich dieses für 60€ an den Weihnachtstagen ergattert.

Beste Grüße
Andy
Titel: Antw:Logitech Harmony Hub
Beitrag von: domii666 am 13 Januar 2015, 07:12:14
Okay. Aktuell habe ich eine harmony touch (also die ultimate ohne Bewegungssensor und ohne hub)

Sollte mit meiner ja genauso funktionieren. Im Wiki steht was mit dem hub alles möglich ist oder?

Gesendet von meinem HTC One mit Tapatalk

Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 13 Januar 2015, 11:32:41
ja. das geht in verbindung mit einem hub.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Markus M. am 13 Januar 2015, 22:55:41
Hat sowas schon jemand versucht?
http://www.harmony-remote-forum.de/viewtopic.php?f=25&t=10786&sid=29b80a2e03a1cf3e1f9fa97ad5e63071&start=15 (http://www.harmony-remote-forum.de/viewtopic.php?f=25&t=10786&sid=29b80a2e03a1cf3e1f9fa97ad5e63071&start=15)

Kurzfassung: Man besorgt sich ein PowerMid Set o.ä., jagt ein beliebiges Funksignal in den RF2IR Teil und speichert das entstehende IR Signal auf dem Harmony Hub.
Anschliessend stellt man den IR2RF Teil neben den Harmony Hub und bekommt 433MHz Funksignale dabei raus.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 13 Januar 2015, 23:00:12
ich habe einen älteren ir rf wandler von marmitek und steuere eine intertechno lanpe direkt von der harmony.

das geht problemlos.

gruß
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Weisswurstverkäufer am 14 Januar 2015, 08:39:42
Hallo,

entschuldigt wenn ich was überlesen habe - aber auf den letzten 34 Seiten wurde immer nur gefragt, ob man IR Befehle mit FHEM empfangen kann. Meine Frage wäre aber: kann ich beliebige Befehlt mit FHEM über mein Harmony Hub senden?

Hintergrund: der Roomba lässt sich per Infrarot steuern. Theoretisch sollte es also möglich sein ihn mit dem Harmony Hub zu starten, wenn man die IR Befehle rausfindet.

Gruß
Titel: Antw:Logitech Harmony Hub
Beitrag von: chr2k am 14 Januar 2015, 08:45:30
Wenn du die Fernbedienung des Roomba in deiner Harmony "nachgebildet" hast kannst du mit den entsprechenden FHEM Befehlen (Vorausgesetzt der Harmony Hub ist in FHEM eingebunden) die entsprechenden IR Signale (besser gesagt die Befehle) senden
Titel: Antw:Logitech Harmony Hub
Beitrag von: Weisswurstverkäufer am 14 Januar 2015, 08:49:17
Zitat von: chr2k am 14 Januar 2015, 08:45:30
Wenn du die Fernbedienung des Roomba in deiner Harmony "nachgebildet" hast kannst du mit den entsprechenden FHEM Befehlen (Vorausgesetzt der Harmony Hub ist in FHEM eingebunden) die entsprechenden IR Signale (besser gesagt die Befehle) senden

Auch unabhängig von der laufenden "Aktion"? Sprich: geht es auch, wenn die Aktivität OFF bzw. TV ist, ohne den aktuellen Status eines der Geräte zu beeinflussen?
Titel: Antw:Logitech Harmony Hub
Beitrag von: MaJu am 14 Januar 2015, 08:52:07
Ich kann gerade nicht suchen, aber sollte der Roomba nicht sogar schon als Gerät auffindbar sein? Evtl. mit "irobot" als Hersteller suchen.

Bedenke aber, dass es beim Roomba auch Funkfernbedienungen gibt (das sind die, die auch ein Display drauf haben).

Zum anderen Thema schau mal ins Wiki:
Zitat
Geräteebene

Innerhalb und außerhalb einer laufenden Aktivität kann mit

set <hub> command <id|name> <command>

ein IR-Kommando an eines der im Hub bekannten Geräte gesendet werden. Hierbei ist darauf zu achten, dass innerhalb einer Aktivität keine Kommandos verwendet werden sollten, die den Smart-State betreffen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Weisswurstverkäufer am 14 Januar 2015, 08:59:15
Hm, das muss ich mal gucken. Ich dachte halt das würde den Status der anderen Geräte dann durcheinander bringen. Ist damit der "Smart-State" gemeint? Sprich: wenn ich einen Command zu einem Gerät sende der nicht in der aktuellen Aktivität vorhanden ist, ändert sich nichts an der Aktivität bzw. den anderen Geräten?

Für meinen Roomba wäre diese hier (http://www.amazon.de/iRobot-Fernbedienung-f%C3%BCr-500-er-Serie/dp/B002YNRUTU/) die Richtige. Ist schon ein älteres Modell ;)
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 14 Januar 2015, 09:01:37

Zitat von: Weisswurstverkäufer am 14 Januar 2015, 08:39:42
Meine Frage wäre aber: kann ich beliebige Befehlt mit FHEM über mein Harmony Hub senden?

du kannst nicht beliebige ir befehle senden. aber du kannst fast beliebige andere ir fernbedienungen anlernen und dann die Befehle senden.

das geht aus fhem heraus auch wenn gerade keine aktion läuft.

gruß
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Weisswurstverkäufer am 14 Januar 2015, 09:10:22
Zitat von: justme1968 am 14 Januar 2015, 09:01:37
aber du kannst fast beliebige andere ir fernbedienungen anlernen und dann die Befehle senden.

das geht aus fhem heraus auch wenn gerade keine aktion läuft.

sehr cool, vielen Dank für die Antwort
Titel: Antw:Logitech Harmony Hub
Beitrag von: chr2k am 14 Januar 2015, 22:43:17
Wurde das hier auch schon behandelt:

Eine Aktion der Harmony FB soll folgendes auslösen: Einschalten einer Funksteckdose, dann eine bestimmte Zeit warten, dann erst die IR Befehle zum einschalten des (bspw) TV Gerätes senden.
Die Aktionen lassen sich zwar in der Harmony PC-Programmiersoftware editieren, es lassen sich aber Funktionen wie "Wait" nicht vor der eigentlich Aktion einfügen.

Danke.

Gruß
Christian
Titel: Antw:Logitech Harmony Hub
Beitrag von: MaJu am 14 Januar 2015, 22:52:02
Fast. Schau mal hier:
http://forum.fhem.de/index.php/topic,14163.msg224634.html#msg224634

Grundsätzlich: Lege irgendein sinnfreies Gerät in Harmony an DAS DU SELBST NICHT HAST.
Bei den Einstellungen zu dem Gerät kannst du separate Einschalt- und Ausschaltsequenzen bestimmen. Beim Einschalten machst du einfach "OK-Taste drücken, 10 Sekunden warten, OK-Taste drücken".
Bei allen Aktionen muss dieses Device nun nun an die erste Stelle geschoben werden.

Das Ziel: Harmony wartet die Einschaltsequenz dieses Dummy-Gerätes ab bevor es mit dem nächsten weitermacht. In der Zeit kann FHEM den Harmony-Status auswerten und via notify/DOIF eine Steckdose schalten. Die 10 Sekunden-Zeit musst du daran anpassen, wie lange deine Geräte brauchen bis sie das erste Infrarotsignal akzeptieren.

Ich habe dann übrigens folgendes DOIF:
([harmony:currentActivity] eq "PowerOff" ) (sleep 10; set Steckdose_TV off)

DOELSEIF
([harmony:currentActivity] ne "PowerOff" ) (set Steckdose_TV on)
Titel: Antw:Logitech Harmony Hub
Beitrag von: Weisswurstverkäufer am 15 Januar 2015, 09:10:34
Hallo,

vielleicht interessant für das Modul (da ja auch mal die Angst umging dass Logitech das Hub dicht macht):

Logitech announces Harmony API, begins accepting applications for beta access (http://9to5mac.com/2015/01/14/logitech-harmony-api/)
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 15 Januar 2015, 09:40:34
ich hab mich mal 'beworben'...

aber wenn man den text liest und logitech kennt ist glaube ich ziemlich klar das es denen eher um die gegenrichtung geht. also geräte und dienste in deren system zu integrieren und so harmony den master im haus zu machen.

und ich wette es wird ein nda geben.

das hat philips mit dem komplett offenen api besser gemacht. auch wenn dort (vermutlich aus dem gleichen grund) push funktionalität fehlt.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Weisswurstverkäufer am 15 Januar 2015, 09:44:41
Zitat von: justme1968 am 15 Januar 2015, 09:40:34
aber wenn man den text liest und logitech kennt ist glaube ich ziemlich klar das es denen eher um die gegenrichtung geht. also geräte und dienste in deren system zu integrieren und so harmony den master im haus zu machen.

Sie reden ja aber von IFTTT. Das geht ja eher in die Richtung von FHEM. Warten wir es mal ab
Titel: Antw:Logitech Harmony Hub
Beitrag von: MaJu am 15 Januar 2015, 09:47:29
Mittlerweile bereiten sich viele aber auch auf die Integration in Apple's HomeKit vor.
Hier ist eher gefragt, dass man die Geräte über eine definierte API ansprechen kann.

Ich hoffe grundsätzlich, dass uns das HomeKit vielleicht noch so einige Verbesserungen in Richtung FHEM (bzw. die Schnittstellen) bringt. In ein paar Wochen wissen wir hoffentlich mehr.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 15 Januar 2015, 09:56:29
bei den philips hue geht die IFTTT auch nicht in die richtung die dich interessiert :) du kannst eine IFTTT regel anlegen und damit die hue triggern. nicht umgekehrt. ich tippe mal das wird bei logitech auch so sein.

so sehr ich apple mag... homekit sehe ich auch eher in der richtung alle systeme an homekit anzubinden und so gut und sicher wie möglich voneinander abzuschotten und selber master zu sein. wobei es hier sicher mehr möglichkeiten geben wird tatsächlich etwas für und mit fhem auf die beine zu stellen.

aber das ist alles spekulation. wir werden sehen ...
Titel: Antw:Logitech Harmony Hub
Beitrag von: eddtima am 15 Januar 2015, 14:28:30
Schon gelesen? Bei Golem.de erschien heute Mittag die Nachricht, dass Logitech die Harmony API für Hersteller von Hausautoamtisierung öffnet. Das sollte doch vieles erleichtern ... oder andersherum verringert das Risiko, das die API dichtgemacht wird.

http://www.golem.de/news/harmony-logitech-oeffnet-api-von-fernbedienungen-fuer-heimautomation-1501-111725.html

Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 15 Januar 2015, 14:37:48
lies doch mal die 4-5 post vor deinem durch :)

- da steht nichts von offen
- da steht nichts von frei
- da steht nichts von api zum steuern des hub
  (am ende ist es nur ein api um vom hub aus dinge zu steuern)
- da steht nichts davon das das angedachten api etwas mit dem aktuell verwendeten internen api zu tun hat

ich gebe ja zu ich sehe das noch pessimistisch aber ich lasse mich gerne überaschen.

gruss
   andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: eddtima am 15 Januar 2015, 15:10:46
Hmmh, hast Recht, war ich wohl zu optimistisch ...  :'(
Titel: Antw:Logitech Harmony Hub
Beitrag von: Pman am 15 Januar 2015, 16:18:37
Zitat von: justme1968 am 15 Januar 2015, 14:37:48
lies doch mal die 4-5 post vor deinem durch :)

- da steht nichts von offen
- da steht nichts von frei
- da steht nichts von api zum steuern des hub
  (am ende ist es nur ein api um vom hub aus dinge zu steuern)
- da steht nichts davon das das angedachten api etwas mit dem aktuell verwendeten internen api zu tun hat

den von dir beschriebenen IFTTT support gibt es aber doch schon länger, das wäre dann nichts neues oder?
http://support.myharmony.com/en/harmony-experience-with-ifttt (http://support.myharmony.com/en/harmony-experience-with-ifttt)
Titel: Antw:Logitech Harmony Hub
Beitrag von: chr2k am 15 Januar 2015, 17:33:10
Zitat von: justme1968 am 15 Januar 2015, 09:40:34

und ich wette es wird ein nda geben.



NDA heißt bitte was? :-)
Titel: Antw:Logitech Harmony Hub
Beitrag von: d0np3p3 am 15 Januar 2015, 17:37:28
Vielleicht wird ja mal endlich der source code veröffentlicht. Sonst mus man denen mal auf die Füße treten...

Gesendet von meinem LG-V500 mit Tapatalk

Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 15 Januar 2015, 17:50:48
nda: http://de.wikipedia.org/wiki/Geheimhaltungsvertrag (http://de.wikipedia.org/wiki/Geheimhaltungsvertrag). verträgt sich überhaupt nicht mit software/modulen die im quelltext verfügbar ist.

eine firma ist nicht verpflichtet für ihr produkt die quelltexte zu veröffentlichen. ausser das ist aus irgendeinem grund anders geregelt. beim hub sehe ich das nicht.

ps: du kannst per serieller konsole auf den hub und ich auf linux einloggen und hast vollen zugriff. ich wäre sehr and an der firmware interessiert :)
Titel: Antw:Logitech Harmony Hub
Beitrag von: chr2k am 15 Januar 2015, 18:11:05
Zitat von: justme1968 am 15 Januar 2015, 17:50:48
nda: http://de.wikipedia.org/wiki/Geheimhaltungsvertrag (http://de.wikipedia.org/wiki/Geheimhaltungsvertrag).

Danke



Zitat von: justme1968 am 15 Januar 2015, 17:50:48
du kannst per serieller konsole auf den hub und ich auf linux einloggen und hast vollen zugriff.

Ne, ich kann das nicht  :o
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 15 Januar 2015, 18:42:05
ich habe tatsächlich schon antwort bekommen. das ist viel mehr und schneller als ich erwartet hatte :)

es wird zur zeit mit wenigen entwicklern getestet und es sollen bald mehr dazu kommen.

wir werden sehen...

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Michi240281 am 10 Februar 2015, 18:14:06
Hallo zusammen,

ich besitze eine Logitech Harmony 900. Diese besitzt ja auch einen Hub incl. 2 Miniblaster, der die Funksignale der FB in IR Signale umwandelt. Aber ich habe keine Ahnung, ob und wie ich die 900 mit dem Harmony Modul ansprechen kann. Oder unterstützt sie das nicht, da zu alt? Ne Netzwerkanbindung oder die Möglichkeit dazu meine ich hat sie ja nicht!

Falls ich mir was Neues holen sollte: Was wäre die preislich cleverste Variante? Man könnte ja nur den Hub nehmen und dann alles per App oder Fhem steuern, oder?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 10 Februar 2015, 18:19:22
die harmony 900 hat nichts mit dem aktuellen hub gemeinsam und funktioniert nicht mit dem modul.

das smart control paket ist glaube ich die günstigste version. ab etwa 65 euro. als günstiger sogar als der hub alleine. und du kannst jederzeit auf die anderen versionen aufrüsten.

gruß
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: betateilchen am 13 Februar 2015, 11:50:06
Könnte man bei Gelegenheit bitte diese Meldung

2015.02.13 00:13:33 2: wz_Harmony: unknown message: <event xmlns="....

in den Loglevel 4 verbannen? So wichtig ist die Meldung nicht, dass sie in LL=2 das Log zuspammen muss.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 13 Februar 2015, 12:03:41
habe geändert.
Titel: Antw:Logitech Harmony Hub
Beitrag von: betateilchen am 13 Februar 2015, 15:22:22
danke :)
Titel: Antw:Logitech Harmony Hub
Beitrag von: Pman am 18 Februar 2015, 17:51:19
Habe http://forums.logitech.com/t5/Harmony-Hub-Based-Remotes/Wake-on-LAN-for-the-Ultimate/td-p/1035951/page/2 (http://forums.logitech.com/t5/Harmony-Hub-Based-Remotes/Wake-on-LAN-for-the-Ultimate/td-p/1035951/page/2) etwas sehr interessantes gefunden, ein Hue Emulator in Pyhton. Konnte es leider noch nicht testen, so weit ich es verstehe: Da der Logitech Hub das Hue zeug finden kann, kann man so die virtuellen Lampen des Emulators steuern, welcher statt dessen beliebige Skripte startet, je nach Aktion. So hätte man zumindest eine "Harmony FB/APP Taste->Hub->beliebige Aktion" Route gewonnen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 18 Februar 2015, 18:29:44
ich glaube das hilft nicht wirklich weiter weil man die hue funktionen nicht auf tasten legen kann sondern nur sehr eingeschränkt über ein paar menü ebenen erreicht.

ein ir empfänger ist sicher die bessere variante.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 18 Februar 2015, 18:34:39
Ich verstehe den Sinn noch nicht. Wenn ich einen WOL machen will, wie dort beschrieben, gibt es dafür das WOL-Modul und das verknüpfe ich über ein Notify mit dem Start der Aktion.

Oder geht es um was anderes?

Gruß
Veit
Titel: Antw:Logitech Harmony Hub
Beitrag von: Pman am 18 Februar 2015, 18:52:32
Zitat von: justme1968 am 18 Februar 2015, 18:29:44
ich glaube das hilft nicht wirklich weiter weil man die hue funktionen nicht auf tasten legen kann sondern nur sehr eingeschränkt über ein paar menü ebenen erreicht.
Das habe ich noch nicht ausprobiert wie gesagt, dann wäre es aber wirklich umständlich. Ich ging davon aus, dass man eine Hue Lampe einfach wie jedes andere Gerät zu einer Aktion hinzufügen kann und dann dort entsprechende Knöpfe belegen kann.

Zitat von: volschin am 18 Februar 2015, 18:34:39
Ich verstehe den Sinn noch nicht. Wenn ich einen WOL machen will, wie dort beschrieben, gibt es dafür das WOL-Modul und das verknüpfe ich über ein Notify mit dem Start der Aktion.
WOL ist nur ein Beispiel, es können beliebige aktionen gestartet werden und nicht nur in Verbindung mit dem Start einer Aktion.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Laire am 18 Februar 2015, 19:58:06
Hallo,

ich versuche gerade meinen Logitech Hub mit meinem FHEM Server zu verbinden, so dass ich über meine Fernbedienung die Heizung steuern kann.

Ich habe dazu jetzt einfach auf meiner Fernbedienung eine Dummy Gerät angelegt. Für das Gerät eine Aktion erstellt und zwei Display Buttons definiert. Das Dummy Gerät ist eine Klimaanlage, daher habe ich die Befehle TempCooler und TempHotter benutzt.

Wie bekomme ich es jetzt hin, das FHEM die Befehle erkennt und dann die Temperatur verändert?

Habe den Hub per:

define wz_harmonyhub harmony 192.168.188.20

eingebunden

EDIT:

Nachdem ich mir die ersten Seiten des Threads nochmal durchgelesen habe, ist es richtig, dass ich die Geräte Befehle gar nicht registrieren kann?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 18 Februar 2015, 20:26:43
der hub kann (zur zeit) keine kommandos auf device ebene senden.

für das was du möchtest brauchst du einen eigenen an fhem angebundenen ir empfänger.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Laire am 18 Februar 2015, 20:30:23
Ok, hatte gedacht ich kann den IR Empfänger umgehen. Habe bereits einen hier rumliegen (Flirc).

Muss ich mal nach einer Anleitung suchen, wie ich den IR Empfänger in FHEM einbinde.


EDIT: Hm, mein IR Adapter (Flirc) arbeitet als Tastatur. Somit kommt wohl jetzt der Umweg über Shortcuts...
Titel: Antw:Logitech Harmony Hub
Beitrag von: schka17 am 18 Februar 2015, 21:14:55
Hallo

Möglicherweise habe ich die Anforderung völlig falsch verstanden, aber ich steuere sehr wohl auf devicebene. Das Gerät ist auf der Harmony definiert und mit set Harmony command Stehlampe ein schalte ich meine IR gesteuerte Stehlampe ein. Das selbe sollte doch mit jedem IR Gerät funktionieren. Umgekehrt kann ich über Dummy Geräte auch jedes FHEM device steuern.

Gruß
Karl


Sent from my iPad using Tapatalk
Titel: Antw:Logitech Harmony Hub
Beitrag von: schka17 am 18 Februar 2015, 21:17:16
Nachtrag: mit meiner Klimaanlage funtkioniert es nicht da diese ein Protokoll benutzt dass aus mehreren Sequenzen besteht und nicht angelernt werden kann.


Sent from my iPad using Tapatalk
Titel: Antw:Logitech Harmony Hub
Beitrag von: Laire am 19 Februar 2015, 04:28:59
Zitat von: justme1968 am 18 Februar 2015, 20:26:43
der hub kann (zur zeit) keine kommandos auf device ebene senden.

für das was du möchtest brauchst du einen eigenen an fhem angebundenen ir empfänger.

gruss
  andre

Gilt das für beide Richtungen? Also kann FHEM keine Befehle auf Device Ebene senden und empfangen ohne IR Empfänger?
Titel: Antw:Logitech Harmony Hub
Beitrag von: der-Lolo am 19 Februar 2015, 07:49:42
Senden geht - empfangen geht nicht.
Das bedeutet konkret:
Wenn Du mit der Harmony Fernbedienung z.b. play/pause laut/leise chUp/chDown sendest bekommt Fhem davon nichts mit.
Fhem bekommt lediglich den Wechsel von Activitys mit.
Titel: Antw:Logitech Harmony Hub
Beitrag von: bretterknaller am 22 Februar 2015, 19:09:15
Ich habe 2 mal den Harmony Hub der 1 steht in der Stube (Sw-Version 3.12.9) mit dem gegen alle Befehle, jetzt habe ich mir noch einen gekauft und im Schlafzimmer(Sw-Version 4.3.41) aufgestellt hier gehen leider nur die activitys.

Gibt es in der Richtung schon Erfahrungen oder liegt der Fehler bei mir?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Michi240281 am 22 Februar 2015, 20:19:54
Hallo zusammen,

möchte mir gernen einen Überblick verschaffen, ob das, was ich vorhabe, auch funktioniert bevor ich mir für 199€ ne Harmony Ultimate zulege. Habe den gesamten thread hier und auch das Wiki gelesen. Dennoch möchte ich auf Nummer sicher gehn und daher wäre es prima, wenn mir jmd schreiben könnte, ob mein Vorhaben umsetzbar ist:

1. Von Fhem aus Aktionen starten (wenn nichts aktiv ist (man kommt heim und will fernsehen))
2. von Fhem aus Aktionen wechseln
3. Von Fhem aus Aktionen beenden (man geht abends ins Bett und will mit einem Tastendruck (oder sonstiger Bedingung) alles abschalten
4. Kommandos an Geräte senden wenn keine Aktion läuft
5. Kommandos an Geräte senden wenn eine Aktion läuft

Also grundsätzlich möchte ich eben alles, was mit der Fernbedienung geht auch über Fhem bedienen können. Natürlich nicht so spezielle Sachen wie "gelbe Taste" oder so, aber halt die Standard-Kommandos.

Insgesamt hätte ich damit dann den Vorteil, dass ich mit Fhem TV und AVR steuern kann, was so leider nicht geht, da beide nicht direkt mit Fhem angesprochen werden können.

Besten Dank schon mal!
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 22 Februar 2015, 20:34:36
@bretterknaller: laut logitech release notes ist die 4.3.41 firmware nur für die home controll modelle die es in deutschland eigentlich noch nicht gibt. die 'normalen' versionen haben eigentlich noch die 3.12.9. das ist auch die letzte version die per update verteilt wurde. mehr kann ich dir dazu leider nicht sagen. vergleich mal die model nummern auf der unterseite und versuch beim support anzufragen was es mit der firmware version auf sich hat.

setz mal bitte verbose auf 5 und schau ob du im log unterschiede siehst.

wenn hier nichts auffällig ist wäre es hilfreich wenn du per wireshark das netzwerk sniffen könntest.


@Michi240281: ja das geht alles. inklusive solcher dinge wie gelbe taste. zumindest mit der eigentlich aktuellen firmware. das problem oben mit der 4.3.41 firmware müssen wir noch klären.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Michi240281 am 22 Februar 2015, 22:42:43
Ok prima, alles klar! Dann werde ich mal zuschlafen! :)

Hoffe ich bekomme dann noch die alte FW!
Titel: Antw:Logitech Harmony Hub
Beitrag von: bretterknaller am 23 Februar 2015, 10:01:30
Hier mal ein Log Ausschnitt

2015.02.23 09:53:08 4: Harmony_Schlafzimmer: send: <iq type='render' id='13'><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?holdAction' token=''>status=press:action={'command'::'Mute','type'::'IRCommand','deviceId'::'25555174'}:timestamp=0</oa></iq>
2015.02.23 09:53:08 4: Harmony_Schlafzimmer: send: <iq type='render' id='14'><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?holdAction' token=''>status=release:action={'command'::'Mute','type'::'IRCommand','deviceId'::'25555174'}:timestamp=100</oa></iq>
2015.02.23 09:53:08 5: Harmony_Schlafzimmer: tag: iq, attr:
2015.02.23 09:53:08 5: Harmony_Schlafzimmer: tag: iq, attr:  id="13" type="render"
2015.02.23 09:53:08 4: Harmony_Schlafzimmer: unknown (no cdata): <iq id="13" type="render"><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?holdAction' errorcode='401.1' errorstring='Unauthorized invalid token in request'></oa></iq>
2015.02.23 09:53:09 5: Harmony_Schlafzimmer: tag: iq, attr:
2015.02.23 09:53:09 5: Harmony_Schlafzimmer: tag: iq, attr:  id="14" type="render"
2015.02.23 09:53:09 4: Harmony_Schlafzimmer: unknown (no cdata): <iq id="14" type="render"><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?holdAction' errorcode='401.1' errorstring='Unauthorized invalid token in request'></oa></iq>
2015.02.23 09:53:18 4: Harmony_Schlafzimmer: send: <iq type='get' id='ping-15'><ping xmlns='urn:xmpp:ping'/></iq>
2015.02.23 09:53:18 5: Harmony_Schlafzimmer: tag: iq, attr:  id='ping-15' type='result'
2015.02.23 09:53:18 5: Harmony_Schlafzimmer: got ping response 15
2015.02.23 09:53:35 4: Harmony_Schlafzimmer: send: <iq type='render' id='17'><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?holdAction' token=''>status=press:action={'command'::'Menu','type'::'IRCommand','deviceId'::'25555174'}:timestamp=0</oa></iq>
2015.02.23 09:53:36 4: Harmony_Schlafzimmer: send: <iq type='render' id='18'><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?holdAction' token=''>status=release:action={'command'::'Menu','type'::'IRCommand','deviceId'::'25555174'}:timestamp=100</oa></iq>
2015.02.23 09:53:36 5: Harmony_Schlafzimmer: tag: iq, attr:
2015.02.23 09:53:36 5: Harmony_Schlafzimmer: tag: iq, attr:  id="17" type="render"
2015.02.23 09:53:36 4: Harmony_Schlafzimmer: unknown (no cdata): <iq id="17" type="render"><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?holdAction' errorcode='401.1' errorstring='Unauthorized invalid token in request'></oa></iq><iq/>
2015.02.23 09:53:36 5: Harmony_Schlafzimmer: tag: iq, attr:
2015.02.23 09:53:36 5: Harmony_Schlafzimmer: tag: iq, attr:  id="18" type="render"
2015.02.23 09:53:36 4: Harmony_Schlafzimmer: unknown (no cdata): <iq id="18" type="render"><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?holdAction' errorcode='401.1' errorstring='Unauthorized invalid token in request'></oa></iq>


Hier sind einige Fehler zu sehen wenn ich noch was machen soll einfach sagen. :-D
Titel: Antw:Logitech Harmony Hub
Beitrag von: bretterknaller am 23 Februar 2015, 11:54:29
Kannst du mir das kurz erklären mit dem sniffen.

1.Soll ich Befehle vom Handy(Harmony App) zum Hub mitschneiden?
2.Soll ich Befehle vom Rechner(Fhem) zum Hub mitschneiden?
3.Was suche ich? z.b Protokoll,Eintrag. 
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 23 Februar 2015, 13:48:57
die fehlermeldung deutet darauf hin das in der neuen firmware scheinbar doch die auth token ausgewertet werden.

ich glaube die implementierung war im prinzip schon drin, ich muss aber schauen ob es vollständig ist und muss das token dann auch verwenden. leider ist das mit der alten firmware so gut wie gar nicht zu testen weil es völlig wurscht ist was ich da mit schicke.

ich versuche dir diese woche eine version zum testen fertig zu machen.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: der-Lolo am 23 Februar 2015, 15:41:30
Und so lange erstmal nach Möglichkeit kein update machen, oder?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 27 Februar 2015, 15:14:15
bitte versuch mal die angehängte version.

du musst im devince vor der ip deine e-mail adresse und das password für den harmony account angeben.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Simon74 am 27 Februar 2015, 22:53:35
Durch die Verwendung des Autoshutdown Plugins (das ich aus Einschlaf-Stromspargründen verwende),
kommt es in Verbindung mit dem Hub zu Problemen bzw. falschen "State" Werten.

Schön wäre eine Autoshutdown Funktion die von FHEM bzw. dem Hub ausgelöst werden könnte.

Logik: (in definierbaren Zeitfenster)
Wenn die letzten X(variabel) Minuten keine Timestamp-Änderung in den (Enigma-Modul) Readings "Channel" oder "Volume"
.-> Warnmeldungstext für X Minuten auf der Box anzeigen
..-> nochmals die Readings prüfen, wenn keine Änderung (set hub PowerOff)

Hat sich da schon jemanden Gedanken gemacht  ?
Titel: Antw:Logitech Harmony Hub
Beitrag von: bretterknaller am 27 Februar 2015, 23:39:39
@justme1968 Danke für das Erweitern. Ich habe jetzt einen kurzen Test gemacht und es ging. Teste mal ein zwei Tage und Berichte dann.
Titel: Antw:Logitech Harmony Hub
Beitrag von: bretterknaller am 01 März 2015, 11:36:20
 Heute habe ich noch ein Update eingespielt (hubSwVersion 4.3.48) geht immer noch alles wie es soll. Vielen Dank  :)
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 01 März 2015, 11:40:41
hat noch jemand eine 4.x firmware auf seinem hub?
Titel: Antw:Logitech Harmony Hub
Beitrag von: bretterknaller am 01 März 2015, 13:31:58
Ich besitze ja 2 Hubs. Der alte hat auch die 3.12.9 und lässt sich nicht weiter Updaten.Der neue hat heut die Version 4.3.48 bekommen.

Habe 2 den http://www.amazon.de/gp/product/B00C80JGGO?psc=1&redirect=true&ref_=oh_aui_detailpage_o03_s00 (http://www.amazon.de/gp/product/B00C80JGGO?psc=1&redirect=true&ref_=oh_aui_detailpage_o03_s00)
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 01 März 2015, 13:38:22
kannst du mal bitte auf der unterseite und mit einem list auf das fhem device schauen ob sich die beiden hubs noch in etwas anderem unterscheiden?

Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 01 März 2015, 16:31:34
ich habe die version mit dem login auf den myharmony server eben eingecheckt.

was ich noch nicht weiss ist ob das token eine beschränkte zeit gültig ist. dann müsste ich es regelmässig erneuern. wenn es keine verfallsdatum hat würde ich das modul noch mal so ändern das der login bei myharmony nur ein mal nötig ist und danach alles lokal gespeichert wird.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: bretterknaller am 01 März 2015, 17:56:40
Bei den Hubs selber sehe ich keinen Unterschied. Mit dem list Device fällt mir nur auf das ich für den alten ein update mache könnte was aber nicht geht

Alter:
NAME       Harmony_Wohnzimmer
   NR         274
   NTFY_ORDER 50-Harmony_Wohnzimmer
   STATE      Connected
   TYPE       harmony
   activityStatus 2
   currentActivityID 13138725
   hubSwVersion 3.12.9
   hubUpdate  1
   ip         192.168.11.26
   previousActivityID -1
   syncStatus 0


Neuer:
NAME       Harmony_Schlafzimmer
   NR         291
   NTFY_ORDER 50-Harmony_Schlafzimmer
   STATE      Connected
   TYPE       harmony
   activityStatus 0
   currentActivityID -1
   hubSwVersion 4.3.48
   hubUpdate  0
   identity   a05e5b0c-48d9-XXXX-2ac2-48XXXXXXX2fd0
   ip         192.168.11.31
   previousActivityID 13138842
   syncStatus 0
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 01 März 2015, 18:02:09
mit list müsste noch mehr zu sehen sein. ziemlich weit unten vor Helper. etwas in der art:   Discoveryinfo:
     current_fw_version 3.12.9
     discoveryServerUri https://svcs.myharmony.com/Discovery/Discovery.svc
     friendlyName HUB
     host_name  HUB
     hubId      97
     hubProfiles {Harmony="2.0"}
     ip         10.0.1.4
     minimumOpenApiClientVersionRequired 1
     openApiVersion 2
     port       5222
     productId  Pimento
     protocolVersion {XMPP="1.0", HTTP="1.0", RF="1.0"}
     recommendedOpenApiClientVersion 1
     setupSessionIsStale true
     setupSessionType 0
     setupStatus 0


gibt es da auch keinen unterschied ?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Brockmann am 02 März 2015, 08:34:25
Ich wollte mich nur mal für das tolle Harmony-Modul bedanken. Nachdem ich einige Zeit mit einem IR-Transceiver am Raspberry Pi rumgefrickelt hatte, habe ich mich dann doch für einen Smart Control Hub entschieden, der ja mittlerweile deutlich günstiger ist als vergleichbare Sachen von Logitech noch vor kurzer Zeit.

Entscheidend war für mich aber die Unterstützung in FHEM durch dieses Modul. Und das ist auch ganz wesentlich, denn auch wenn der Hub schon vieles sehr gut macht, bleiben doch immer noch Schwachstellen (teilweise auch durch die zu steuernden Geräte). Aber das Schöne ist, dass man diese Schwächen durch die Integration in FHEM prima ausgleichen kann, so dass insgesamt ein sehr flexibles und zuverlässiges System entsteht.
So lasse ich beispielsweise den Media-PC nicht durch den Hub einschalten, was niemals zuverlässig klappen würde. Das macht eben statt dessen FHEM mittels wakeonlan, wenn eine entsprechende Aktivität gewählt wird.

Naja, und dass das alles so prima klappt, dafür kann man ja einfach mal DANKE sagen.  :D
Titel: Antw:Logitech Harmony Hub
Beitrag von: Michi240281 am 02 März 2015, 11:25:31
Hallo zusammen,

zunächst: Ich besitze aktuell eine Harmony 900, mit der ich soweit zufrieden bin.

Ich hätte mir schon beinahe die Harmony Ultimate bestellt. Doch angesichts einiger beschriebenen Probleme, wie z.B. das Pfeiffen der FB, wenn die Tastenbeleuchtung aktiv ist, habe ich bislang bei dem Preis vom Kauf Abstand genommen.

Jetzt kam mir gerade eine Idee und hoffe auf Eure Tipps und Meinungen.

Ich habe mir gedacht, ich könnte mir ja nur den Harmony Hub (Smart Control Set) kaufen, das gibts teilweise um 50-60€. Dann könnte ich ihn "parallel" zur Harmony 900 betreiben und so eine Einbindung von Fhem realisieren.

Nun ist die Frage, ob das wohl möglich ist. Was meint Ihr? Dann könnte ich nämlich die 900 als FB beibehalten (gefällt mir einfach sehr gut) und hätte dennoch die Möglichkeit, mittels Fhem Aktionen zu steuern etc.!

Besten Dank im voraus an alle!
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 02 März 2015, 11:49:51
also wenn die fb pfeift dann ist etwas defekt und ich würde sagen es ist ein grund zum austausch. meine pfeift nicht und ich bin bei sowas eigentlich ziemlich empfindlich. was für probleme meinst du noch ?

wenn du aktionen nutzt ist der parallel betrieb genau so wenig möglich wie der gleichzeitige betrieb von harmony und original fb. das geht nur wenn alles über ein system läuft. also ein hub mit ein oder zwei fb, app und tastatur.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Michi240281 am 02 März 2015, 12:51:52
Hallo Andre,

vielen Dank für deine rasche RM!

Die Rezensionen bei A****on lesen sich so, als sei das Pfeiffen bei jeder FB vorhanden. Gut zu wissen, das dem nicht so ist! :-)
Was ich persönlich blöd finde ist die Anordnung der Tasten. Ich brauche an sich nur das Steuerkreuz, Ok, Menu, Exit, Info-Taste sowie die 4 bunten Tasten. Diese 4 bunten Tasten sind jetzt ganz unten, also ergonomisch nicht gerade toll!

Ah ok, verstehe! Klar, wenn ich auf der 900 die Aktion "TV" anwähle und dann per Fhem die Aktion wechsle, denkt die 900 immer noch, das "TV" läuft! Das meinste, richtig?

EDIT: Heute ab 18 Uhr ist die Ultimate bei A******* bei den Blitzangeboten! Gibt es jetzt eigentlich noch Probleme mit der neuen Firmware oder könnte ich heute Abend bedenkenlos zuschlagen?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 02 März 2015, 12:56:58
wenn du den touch screen nicht brauchst hast du mit der smart control fb die farb tasten oben.

ja. genau so ist das mit den aktionen.

laut bretterknaller geht mit der letzten version des moduls wieder alles.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: peterk_de am 02 März 2015, 12:57:27
Zitat von: Michi240281 am 02 März 2015, 11:25:31
Hallo zusammen,

zunächst: Ich besitze aktuell eine Harmony 900, mit der ich soweit zufrieden bin.

Ich hätte mir schon beinahe die Harmony Ultimate bestellt. Doch angesichts einiger beschriebenen Probleme, wie z.B. das Pfeiffen der FB, wenn die Tastenbeleuchtung aktiv ist, habe ich bislang bei dem Preis vom Kauf Abstand genommen.

Jetzt kam mir gerade eine Idee und hoffe auf Eure Tipps und Meinungen.

Ich habe mir gedacht, ich könnte mir ja nur den Harmony Hub (Smart Control Set) kaufen, das gibts teilweise um 50-60€. Dann könnte ich ihn "parallel" zur Harmony 900 betreiben und so eine Einbindung von Fhem realisieren.

Nun ist die Frage, ob das wohl möglich ist. Was meint Ihr? Dann könnte ich nämlich die 900 als FB beibehalten (gefällt mir einfach sehr gut) und hätte dennoch die Möglichkeit, mittels Fhem Aktionen zu steuern etc.!

Besten Dank im voraus an alle!

Also ich habe mir nach langer Überlegung letzte Woche die Ultimate gekauft - vorher hatte ich die One, die fast identisch zur 900 (ist bis auf den Funk). Die Alternativüberlegung war, die One zu behalten und nur den Hub zu nehmen, denn eigentlich wollte ich damit "nur" meinen Receiver und TV per FHEM einschalten können (der Rest ging schon immer per Netzwerk).

Nun ist es doch die Ultimate geworden - und ich bereue es nicht. Wenn du die 900 und den Hub nimmst, kannst du mit dem Hub und der FB natürlich prima alles steuern, nur bekommt der Hub dann nicht mit, was du mit der 900er Fernbedienung machst - d.h. du schaltest mit FHEM dann alles schön ein ("Aktion Fernsehen"), nur die 900 steht noch auf "aus". Das ist dann nicht sehr WAF-Freundlich. Sorum kannst du das auch mit einem separaten IR-Dongle nicht lösen, da du keinen Weg hin zur Fernbedienung hast.

Mit der Ultimate gibst du einmal ne Stange Kohle aus, aber "it just works (tm)" - auch im Zusammenspiel mit FHEM funzt es sofort und einfach perfekt. Ich schalte per FHEM auf Fernsehen -> wenn ich die FB nehme, zeigt sie die passenden Tasten zur Aktion. Ich schalte mit der FB alles aus -> in FHEM werden alle Notifys entsprechend getriggert. Alles in allem, das Leben wie es sein sollte ;-)

Meine pfeift übrigens auch, wenn das Licht an ist. Im normalen Bedienabstand hör ich das allerdings nicht. Wenn du mit dem anderen Schwächen gegenüber der 900 leben kannst (kein Ziffernblock, kein wechselbarer Akku etc.) ... klare Empfehlung.

Edit: Hups, war zu lahm ;)
Titel: Antw:Logitech Harmony Hub
Beitrag von: Michi240281 am 02 März 2015, 13:48:28
Zitat von: justme1968 am 02 März 2015, 12:56:58
wenn du den touch screen nicht brauchst hast du mit der smart control fb die farb tasten oben.

Aber der Touch Screen ist doch die einzige Möglichkeit, Aktionen zu steuern oder etwa nicht?

Wie ist das denn bei der Ultimate mit der Ergonomie? Kommt man mit dem Daumen problemlos vom Steuerkreuz nach unten zu den Farbtasten oder muss man umgreifen?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 02 März 2015, 14:15:35
die smartcontroll hat drei tasten ganz oben um aktionen zu starten. jede taste kann doppelt (kurz und lang drücken) belegt werden. die anderen tasten sind wie gewohnt innerhalb der aktionen konfiguriert.

ich verwende bei der ultimate immer beide hände um die tasten ganz unten zu drücken. wenn ich die farb tasten brauche verwende ich deshalb meist die smart control. da geht es ohne umgreifen. dafür gibt es da keine tastenbeleuchtung. ideal wäre eine kombination aus beiden. mir würde die ultimate zwar reichen aber da ich die smart control für den rest der familie als 'einfach' fernbedienung sowieso brauche verwende ich je nach auch anwendung beide.
Titel: Antw:Logitech Harmony Hub
Beitrag von: marvin78 am 02 März 2015, 14:18:13
Ideal wäre die Form und Belegung der 900 mit einem HUB. Aber Logitech scheint nur auf Kompromisse aus zu sein. Ich mag diese Richtung nicht. Bei einer Fernbedienung will man im dunkeln ohne drauf zu schauen alle Tasten bedienen können. Dazu braucht man echte Tasten. Touch mag ja hipp sein, bei einer Fernbedienung geht das jedoch völlig am Thema vorbei.

Für Sprachbedienung gilt im Übrigen das gleiche: Ich will doch während eines spannenden Films mit Freunden nichts sagen müssen, um die Lautstärke zu erhöhen, ich will das blind und ohne vom Film weg zu schauen mit meiner Fernbedienung machen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Michi240281 am 02 März 2015, 14:38:31
@ Andre: Achso, du nutzt die normale kleine FB und die Ultimate parallel? Das geht also auch problemlos?

@ Marvin: Sehe ich ganz genauso! Und mit der 900 kann ich das eben (auch dank der Gewöhnung natürlich), aber wenn bei der Ultimate nur die Farbtasten mit Umgreifen oder "beidhändig" zu erreichen sind, ist das schon blöd!

Ist echt n Dilemma für mich, hätte gerne die Einbindung von Fhem, aber werd dann wohl die blinde Einhandbedienung der 900 vermissen! Echt blöd!  :-\
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 02 März 2015, 14:41:26
@marvin78: ja das ist leider so. über den umweg mehrere fb ist es aber zumindest nicht ganz so schlimm. die one die ich vorher hatte hatte gar keine farb tasten. das war noch schlimmer.

@Michi240281: ja das geht. das ist einer der grössten vorteile gegenüber allen anderen systemen. du kannst am hub eine ultimte one, eine smart control, ein smart keyboard, die app und fhem gleichzeitig und untereinander synchron betreiben. also an einem system eine aktion starten, am nächsten weiter bedienen und am dritten beenden.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Michi240281 am 02 März 2015, 14:50:11
Ähm, bei der kleinen Fernbedienung sind die Tasten aber auch beleuchtet, oder?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 02 März 2015, 14:50:56
nein. aber das steht oben schon :)
Titel: Antw:Logitech Harmony Hub
Beitrag von: Michi240281 am 02 März 2015, 14:54:28
Ah stimmt!  ;) Schade!

Aber per Funk (WLAN?) kommuniziert sie schon mit dem Hub?

Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 02 März 2015, 14:55:15
ja. funk. nicht wlan.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Michi240281 am 02 März 2015, 15:01:04
Ok alles klar! Noch 2 letzte Fragen:

Generell: Ist der FireTV steuerbar?

Touch-FB: Kann man das vibrieren abschalten?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 02 März 2015, 15:18:34
ja.

ja.

Titel: Antw:Logitech Harmony Hub
Beitrag von: Michi240281 am 03 März 2015, 14:46:31
Hallo zusammen,

ich hoffe, ich habe jetzt nix falsch verstanden und gemacht.

Ich habe mir gestern bei den A******* Blitzangeboten 2 Sachen ergattert:

1. Smart Control mit der "kleinen FB" für 59,99€
2. Harmony Touch (nur die FB) für 99€

Insgesamt also ca. 160€.

Ich bin bislang davon ausgegangen, dass die reinen Fernbedienungen "Touch" und "Ultimate" dieselben sind. Nur dass beim Ultimate "Paket" eben alles dabei ist incl. 2 Miniblaster.

Jetzt habe ich erstmal irgendwo gelesen, dass die Touch keinen Bewegungssensor haben soll, die im "Ultimate-Paket" hingegen schon! Kann das jmd bestätigen und wofür braucht man den Sensor?
Und dann liest es sich auf der Logitech Seite so (im Vergleich), dass die Touch garnicht per Funk angebunden werden kann, sondern mit IR arbeitet! Aber ne reine IR FB ist doch die "Ultimate One", oder?

Bitte klärt mich auf, dann muss ich die Bestellung stornieren und doch die deutlich teurere Ultimate kaufen.

Vielen Dank!!
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 03 März 2015, 14:53:25
die touch ist der vorgänger der ultimate und keine vibrations motor und keinen bewegungssensor. der motor soll feedback geben beim benutzen des touch screens. das ist verfechtbar denke ich. der bewegungsensor ist zum automatischen an schalten der beleuchtung wenn die die fb in die hand nimmst. ohne den sensor muss man erst eine taste drücken.ob dir das reicht musst du selber entscheiden.

im übrigen ist harmony ultimate die bezeichnung für das packet aus hub und der touch screen fb. die touch screen fb alleine nennt sich ultimate one.

egal ob touch oder keyboard oder smart control oder ultimate one: alle sind per funk mit dem hub verbunden.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Michi240281 am 03 März 2015, 15:07:03
Mist, dann ist es tatsächlich so! :(


Auf den Vibrationsmotor kann ich verzichten, hätte ich eh abgeschaltet. Aber die automatische Beleuchtung beim bewegen der FB finde ich super und bin ich auch von der 900 gewöhnt.

Gut zu wissen mit der Ultimate One! Ich dachte, die Touch sei die "Ultimate ohne Paket"?!? Echt blöd! Auf der Logitech Seite und auch bei A***** steht, dass es eine IR Fernbedienung ist! Total verwirrend!

Na dann kann ich mir jetzt überlegen, ob mir die automatische Beleuchtung 40€ Aufpreis wert sind! Weißt du, ob der erste Tastendruck, um die Beleuchtung zu aktivieren, dann auch bereits einen Befehl sendet? Gut sonst müsste man eben eine nicht belegte Taste drücken!

EDIT: Habe gerade gelesen, dass sich die Touch und die Ultimate (One) auch in der Ergonomie unterscheiden sollen, sprich die Touch hat wohl nur eine "Halteposition" während die andere 2 hat, einmal für die unteren und einmal für die oberen Tasten! Kann das jmd bestätigen?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 03 März 2015, 15:29:03
das mit dem ir bezieht sich darauf das die touch bzw. ultimate one auch ohne hub funktionieren und du für jedes gerät festlegen kannst ob die ir signale vom hub, den extra sendern oder von der fb direkt gesendet werden .

wie das mit dem ersten tastendruck ist weiss ich nicht.
Titel: Antw:Logitech Harmony Hub
Beitrag von: bretterknaller am 03 März 2015, 19:38:35
Zitat von: justme1968 am 01 März 2015, 18:02:09
mit list müsste noch mehr zu sehen sein. ziemlich weit unten vor Helper. etwas in der art:   Discoveryinfo:
     current_fw_version 3.12.9
     discoveryServerUri https://svcs.myharmony.com/Discovery/Discovery.svc
     friendlyName HUB
     host_name  HUB
     hubId      97
     hubProfiles {Harmony="2.0"}
     ip         10.0.1.4
     minimumOpenApiClientVersionRequired 1
     openApiVersion 2
     port       5222
     productId  Pimento
     protocolVersion {XMPP="1.0", HTTP="1.0", RF="1.0"}
     recommendedOpenApiClientVersion 1
     setupSessionIsStale true
     setupSessionType 0
     setupStatus 0


gibt es da auch keinen unterschied ?

Hier mal der neue

Discoveryinfo:
     accountId  6304986
     current_fw_version 4.3.48
     discoveryServerUri http://svcs.myharmony.com/Discovery/Discovery.svc
     email      XXXXXXXXXXXXXXX@web.de
     friendlyName Schlafzimmer
     host_name  Schlafzimmer
     hubId      97
     hubProfiles {Harmony="2.0"}
     ip         192.168.11.31
     minimumOpenApiClientVersionRequired 1
     openApiVersion 2
     port       5222
     productId  Pimento
     protocolVersion {XMPP="1.0", HTTP="1.0", RF="1.0", WEBSOCKET="1.0"}
     recommendedOpenApiClientVersion 1
     remoteId   6391925
     setupSessionClient Mob-47da9590-8aba-4f1f-a4e5-40e08b3d86a7
     setupSessionIsStale true
     setupSessionType 0
     setupStatus 0
     uuid       a05e5b0c-48d9-4bbf-2ac2-482572622fd0
   Helper:
     AccountId  0
     PARTIAL


Der Alte:

Discoveryinfo:
     accountId  6305117
     current_fw_version 3.12.9
     discoveryServerUri https://svcs.myharmony.com/Discovery/Discovery.svc
     email      XXXXXXXXXXXXXXXXXXXX@web.de
     friendlyName Wohnzimmer
     host_name  Wohnzimmer
     hubId      97
     hubProfiles {Harmony="2.0"}
     ip         192.168.11.26
     minimumOpenApiClientVersionRequired 1
     openApiVersion 2
     port       5222
     productId  Pimento
     protocolVersion {XMPP="1.0", HTTP="1.0", RF="1.0"}
     recommendedOpenApiClientVersion 1
     setupSessionClient SilverlightWebClient
     setupSessionIsStale true
     setupSessionType 0
     setupStatus 0
     uuid       5f932ee7-c7d2-498c-3a1a-08868e6f1f37


Sehe da immer noch einen Unterschied. :-D
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 03 März 2015, 19:41:02
ich glaube dir ja... typisch logitech. aber so lange wieder alles geht soll es mir egal sein
Titel: Antw:Logitech Harmony Hub
Beitrag von: Michi240281 am 05 März 2015, 10:29:39
Hallo zusammen,

habe gestern die Bestellung bekommen und gleich eingerichtet, also einmal das Smart Control und dann die Harmony Touch.

Zur Touch: Die fiept, wenn die Beleuchtung an ist. Hört man aber nur, wenn man mit dem Ohr näher als 20cm dran ist. Stört also an sich nicht, wäre nur die Frage, ob es bei anderen auch dann nicht fiept!

Dann habe ich aber 2 Fragen an Euch und hoffe, Ihr könnt mir helfen:

1.
Ich muss die Tastenbelegung in der Aktion "FireTV" anpassen, damit ich auch in der Aktion den FireTV steuern kann. Habe es dann zuerst für die Touch gemacht und dann in der FB auf "Synchronisieren" geklickt! Hat dann paar Minuten gedauert und dann war alles übernommen. Nur wie geht das denn bei der kleinen FB? Habe die Tasten auch angepasst, aber die hat ja garkeine Möglichkeit zum Synchronisieren? Finde ich eh komisch, wie das Teil funktioniert! Wird die über den Hub gesynct? Aber was muss ich dann tun, damit ich die TastenUMbelegung in die kleine FB rein bekomme?

2.
Wollte gestern dann noch schnell das Harmony Modul einbinden über

define HarmonyHUB harmony 192.168.188.240

Da kam dann direkt eine Fehlermeldung "Cannot load harmony module" (oder so ähnlich).

Die 37_harmony.pm habe ich aber im FHEM Ordner liegen. Hab dann mal ein

reload 37_harmony.pm in die Kommandozeile eingetragen. Da kam dann irgendein Perl-Error! (kann die genaue Fehlermeldung heute Abend posten)!

Jmd ne Idee zu den 2 Punkten?

Danke vielmals!!
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 06 März 2015, 17:46:08
1. wenn man das synchonisieren über die app anstößt wird auch die smartcontroll synchronsiert.

2. dir fehlt das perl JSON modul. dazu findest du hier im thread oder im wiki mehr.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 06 März 2015, 18:34:18
Da du einen RPi hast, mach am Besten:
sudo apt-get install libjson-perl
Die teilweise empfohlene Methode mit cpan ist eher für Entwickler.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Michi240281 am 08 März 2015, 20:37:29
Jepp, das wars! :)
Jetzt läuft es!

Habe jedoch noch ein Problem:

Ich kann jetzt Aktionen starten und auch alles beenden über

set HarmonyHUB activity PowerOff

Leider funktionieren keine commands, wenn ich in einer Aktion bin. Also ich bin z.B. in der Aktion "Dreambox".

Hier ein "get HarmonyHUB commands Dreambox":

Dreambox
NumericBasic
Number0              0 (DM500HD)
Number1              1 (DM500HD)
Number2              2 (DM500HD)
Number3              3 (DM500HD)
Number4              4 (DM500HD)
Number5              5 (DM500HD)
Number6              6 (DM500HD)
Number7              7 (DM500HD)
Number8              8 (DM500HD)
Number9              9 (DM500HD)
Volume
Mute                Mute (Onkyo TX SR 608)
VolumeDown          Volume Down (Onkyo TX SR 608)
VolumeUp            Volume Up (Onkyo TX SR 608)
Channel
ChannelDown          Channel Down (DM500HD)
ChannelUp            Channel Up (DM500HD)
NavigationBasic
DirectionDown        Direction Down (DM500HD)
DirectionLeft        Direction Left (DM500HD)
DirectionRight      Direction Right (DM500HD)
DirectionUp          Direction Up (DM500HD)
Select              Select (DM500HD)
TransportBasic
Stop                Stop (DM500HD)
Play                Play (DM500HD)
Rewind              Rewind (DM500HD)
Pause                Pause (DM500HD)
FastForward          Fast Forward (DM500HD)
TransportRecording
Record              Record (DM500HD)
NavigationDVD
Menu                Menu (DM500HD)
Audio                Audio (Onkyo TX SR 608)
NavigationExtended
Info                Info (DM500HD)
Exit                Exit (DM500HD)
DisplayMode
Aspect              Aspect (KDL-HX 905)
ColoredButtons
Green                Green (DM500HD)
Red                  Red (DM500HD)
Blue                Blue (DM500HD)
Yellow              Yellow (DM500HD)
Teletext
Teletext            Teletext (DM500HD)


Wenn ich nun

set HarmonyHUB command Mute

mache, passiert nichts.

Habe dann mal andere commands probiert. Da funktioniert überhaupt keins von.

set HarmonyHUB channel 02

funktioniert hingegen und die Dreambox schaltet auf Kanal 02!

Wo liegt der Fehler? Was muss/kann ich tun?

Besten Dank für Eure Hilfe!

PS: VIEEEEEEEELEN DANK für das Modul!!!!!!!! Ist wirklich genial!!!!!!!!
Titel: Antw:Logitech Harmony Hub
Beitrag von: der-Lolo am 08 März 2015, 20:46:15
Mute ist kein Command der activity dreambox - sondern nur ein command von der Dreambox.
Das kannst du über die Logitech Konfiguration beeinflussen.
ansonsten sollte ein
set Dreambox command Mute
funktionieren.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Brockmann am 09 März 2015, 08:42:42
Zitat von: der-Lolo am 08 März 2015, 20:46:15
ansonsten sollte ein
set Dreambox command Mute
funktionieren.

Also ganz genau müsste es heissen:

set HarmonyHUB command Dreambox Mute


Oder?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Michi240281 am 09 März 2015, 09:08:07
Zitat von: der-Lolo am 08 März 2015, 20:46:15
Mute ist kein Command der activity dreambox - sondern nur ein command von der Dreambox.
Das kannst du über die Logitech Konfiguration beeinflussen.

Ne, das "Mute" ist ja ein Command der activity "Dreambox"! Ich bin ja in der Aktion "Dreambox" und lasse mir dann alle commands anzeigen mit

get HarmonyHUB commands Dreambox

Man hat auch dabei nur die Auswahl der activity; man kann sich da keine commands der einzelnen Devices anzeigen lassen. Zudem ist "Mute" ein Befehl, der innerhalb der AKtion "Dreambox" nicht an das Device Dreambox sondern an den AVR geht, da ich die Lautstärkeregelung über den Onkyo mache. Das steht ja dann auch so in den commands drin - also dass das command "Mute" an den Onkyo geht.

Nur funktioniert es halt nicht!

Laut Wiki kann man innerhalb einer Aktion commands an die einzelnen Devices senden:

Aktivität

Das Reading currentActivity enthält die gerade laufende Aktivität. Beim Wechsel zwischen Aktivitäten erzeugt es Events auf die in Fhem über notify reagiert werden kann. Das Reading previousActivity enthält die davor laufende Aktivität sofern diese bekannt ist. Dieses Reading erzeugt keine Events.

In den Internals currentActivityID und previousActivityID stehen die dazu gehörenden IDs der Aktivitäten.

Innerhalb einer laufenden Aktivität kann mit

set <hub> command <command>

ein IR-Kommando an eines der beteiligten Geräte gesendet werden.


Zitat von: Brockmann am 09 März 2015, 08:42:42
Also ganz genau müsste es heissen:

set HarmonyHUB command Dreambox Mute


Oder?

Das funktioniert auch nicht!

Zitat von: der-Lolo am 08 März 2015, 20:46:15
ansonsten sollte ein
set Dreambox command Mute
funktionieren.

Das tuts auch nicht: Unknown device

Ist ja auch klar, das Device Dreambox gibts ja garnicht. Und ich will innerhalb der AKtion ein "Mute" senden, welches ja dann wie gesagt an den Onkyo geschickt wird!
Titel: Antw:Logitech Harmony Hub
Beitrag von: d0np3p3 am 09 März 2015, 09:26:09
Ich bin im Beta Test von logisch dabei, der März Beta  Release soll kein downgrade mehr möglich sein.
Ich überlege noch, würde aber das Update machen und als Tester fungieren für das Modul.
Bei Interesse bitte pm an mich


Gesendet von iPad mit Tapatalk
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 09 März 2015, 09:31:43
get <hub> commands [activity] liefert alle kommandos die für alle (oder die angegebene) activity möglich sind und zu welchem beteiligten device sie gehören.

get <hub> deviceCommands [device] liefert für alle devices (oder das angegebene) alle kommandos die auf device ebene zur Verfügungen stehen

set <hub> command [<device>]<kommando> sendet das angegebene kommando innerhalb der aktuellen activity, oder wenn <device> angegeben ist auf device ebene ausserhalb der activity.

set <hub_device> [command|deviceCommand] <kommando>sendet das angegebene kommando direkt auf device ebene falls du das entsprechende hub device in fhem angelegt hast.

wenn du eine activity gestartet hast den avr enthält sollte das hier funktionieren:set HarmonyHUB command Mute

und auf device ebene sollte das hier funktionieren:set HarmonyHUB command Onkyo.* Mute

wenn das nicht geht sollte im log ein Fehler auftauchen. eventuell verbose hoch setzen.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: der-Lolo am 09 März 2015, 10:45:04
Hast Du vielleicht Autocreate deaktiviert? Es werden doch zu jedem Gerät welches im Hub vorhanden Devices erzeugt...
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 09 März 2015, 10:46:55
die werden nicht automatisch angelegt sondern nur wenn du im hub das autocreate kommando verwendest. meist sind sie ja nicht nötig.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Eckbert0815 am 11 März 2015, 16:17:31
Hallo, ich bin blutiger newbie in Sachen Fhem! Ich habe da mal eine Frage, wenn ich Aktionen per 1 Klick im Webinterface mit dem Hub auslösen möchte, brauche ich dann immer ein notify und einen Dummy oder geht das auch einfacher??
LG
Titel: Antw:Logitech Harmony Hub
Beitrag von: bergadler am 11 März 2015, 16:35:08
Ein Dummy(schalter) ist die einfachste 1-Klick Variante.
Irgendwo mußt Du ja drauf klicken.

Eleganter wäre es per dann per remotecontrol, kuxtu hier:

http://www.fhemwiki.de/wiki/Remotecontrol (http://www.fhemwiki.de/wiki/Remotecontrol)

Aber dafür ist der Konfigaufwand schon etwas höher.  ;)


Gruß
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 11 März 2015, 16:40:06
setz einfach für deinen hub attr <hub> webCmd activity und wenn du schon dabei bist kannst du auch gleich noch stateFormat auf currentActivity und devStateIcon passend setzen dann hast du auch noch icons für die aktuelle aktivity.

kein grund für dummys und notify oder remotecontrol.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Eckbert0815 am 11 März 2015, 16:49:29
Danke, die webCmd Variante ist gut!...........so einfach kann das sein!.........jetzt zu den Icons mal sehen ob das auch geht!
Titel: Antw:Logitech Harmony Hub
Beitrag von: Eckbert0815 am 11 März 2015, 18:27:15
Noch eine Frage, kann mann für webCmd auch ein icon wählen?
So sieht nicht wirklich gut aus da steht immer activity Fernsehen usw
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 11 März 2015, 18:32:59
nein. das geht nicht. fhem kann in die drop down menüs keine icons einbauen. aber auch sonst gehen in den webCmd keine icons.

in der aktuellen fhem version solltest du da activity kommando auch im devStateIcon verwenden können. dann sollte ein popup mit dem drop down kommen. d.h. du würdest normalerweise nur das icon für die aktuelle activity und beim klick kommt das popup.

wenn du die actvities durch klick auf ein icon starten möchtest schau dir mal readingsGroup an.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Eckbert0815 am 11 März 2015, 18:40:08
danke werde ich machen
Titel: Antw:Logitech Harmony Hub
Beitrag von: Michi240281 am 12 März 2015, 10:33:26
Zitat von: justme1968 am 09 März 2015, 09:31:43
wenn du eine activity gestartet hast den avr enthält sollte das hier funktionieren:set HarmonyHUB command Mute

Genau das habe ich gemacht! Tut sich nur leider nichts!

In meinem ersten Post zu dem Thema hatte ich ja ein "get commands Dreambox" gepostet. Da sieht man auch, dass das "Mute" an den AVR geht. Mit der FB und per App keinerlei Probleme!
Leider gehts hier nicht!
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 12 März 2015, 10:38:24
und was steht im log?

gehen andere device kommandos?

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Michi240281 am 12 März 2015, 11:42:11
Log poste ich heute abend!

Ne, es geht kein einziges "command"! Wenn ich aber

set HarmonyHUB channel 02

ausführe, wird an der Dreambox auf Kanal 2 geschaltet. Das geht!
Titel: Antw:Logitech Harmony Hub
Beitrag von: resben am 14 März 2015, 14:54:02
Ich hab das gleiche Problem mit commands außerhalb von aktivitäten auf Geräte-Ebene.

Ich hab mal den verbose level hochgesetzt und ab 4 konnte man dann das Problem sehen (Nur das es mir als FHEM Anfänger noch nicht viel sagt)

2015.03.14 13:45:33 4: HTTP FHEMWEB:XX.XX.XX.XX:XXXXX GET /fhem&cmd=set+ht_harmony+command+Revolt.*+Power
2015.03.14 13:45:33 4: ht_harmony: sending Power for Revolt Light
2015.03.14 13:45:33 4: ht_harmony: send: <iq type='render' id='7'><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?holdAction' token=''>status=press:action={'command'::'Power','type'::'IRCommand','deviceId'::'25967433'}:timestamp=0</oa></iq>
2015.03.14 13:45:33 4: ht_harmony: send: <iq type='render' id='8'><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?holdAction' token=''>status=release:action={'command'::'Power','type'::'IRCommand','deviceId'::'25967433'}:timestamp=100</oa></iq>
2015.03.14 13:45:34 4: eventTypes: harmony ht_harmony command Revolt.* Power -> command Revolt.* Power
2015.03.14 13:45:34 4: ht_harmony: unknown (no cdata): <iq id="7" type="render"><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?holdAction' errorcode='401.1' errorstring='Unauthorized invalid token in request'></oa></iq><iq/>
2015.03.14 13:45:34 4: ht_harmony: unknown (no cdata): <iq id="8" type="render"><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?holdAction' errorcode='401.1' errorstring='Unauthorized invalid token in request'></oa></iq>


Hoffe ihr könnt mir irgendwie helfen?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 14 März 2015, 14:55:56
ihr habt scheinbar alle die neue firmware version.

ihr müsst im define euren logitech account angeben.

gruß
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: resben am 14 März 2015, 15:23:52
Wie genau muss ich meinen logitech account im define angeben?

mein define sieht momentan so aus:

define ht_harmony harmony XX.XX.XX.XX


muss ich also statt ht_harmony meinen logitech account angeben?
Titel: Antw:Logitech Harmony Hub
Beitrag von: marvin78 am 14 März 2015, 15:28:20
Commandref lesen wäre sinnvoll

Zitatdefine <name> harmony [<username> <password>] <ip>
Titel: Antw:Logitech Harmony Hub
Beitrag von: resben am 14 März 2015, 15:34:00
Okay, durch deinen Kommentar habe ich erst entdeckt, dass es einen englischsprachigen eintrag in der commandref für harmony gibt.
Da bin ich vorher nicht drauf gekommen und hab mich mit dem wiki da reingehangelt.
Titel: Antw:Logitech Harmony Hub
Beitrag von: marvin78 am 14 März 2015, 15:35:28
Aktuelle Doku zu den eingecheckten Modulen gibt es immer in der Commandref. Das Wiki ist immer seltener aktuell.
Titel: Antw:Logitech Harmony Hub
Beitrag von: resben am 14 März 2015, 15:57:09
Das ist gut zu wissen, danke!

Er scheint sich nur leider nicht einloggen zu können :-\


2015.03.14 14:54:14 3: ht_harmony: new config
2015.03.14 14:54:14 4: ht_harmony: send: <iq type='get' id='3'><oa xmlns='connect.logitech.com' mime='vnd.logitech.connect/vnd.logitech.statedigest?get' token=''>format=json</oa></iq>
2015.03.14 14:54:15 4: ht_harmony: unknown (no cdata): <iq id="3" type="get"><oa xmlns='connect.logitech.com' mime='vnd.logitech.connect/vnd.logitech.statedigest?get' errorcode='401.1' errorstring='Unauthorized invalid token in request'></oa></iq>


als username habe ich meine email zum einloggen eingetragen und als passwort natürlich mein passwort. Hab das ganze eben in myharmony auch nochmal probiert, die zugangsdaten funktionieren so.
muss ich irgendwoher einen usernamen nehmen, der nicht die emailadresse ist?!
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 14 März 2015, 16:03:06
die drei log zeilen haben nichts mit dem logitech account zu tun.

wenn du user und password im define nachgerüstet hast gib mal ein: set <hub> reconnect allwas steht dann im log?

gruss
  andre

ps: du brauchst mindestens version 8123 des moduls vom 01.03.

pps: es gab schon manchmal probleme mit manchen sonderzeichen im password.
Titel: Antw:Logitech Harmony Hub
Beitrag von: resben am 14 März 2015, 16:15:09
Hallo Andre,

vielen Dank für die schnelle Hilfe. Der entscheidende Tip war die Version des Moduls. Ich hab gestern FHEM zum ersten mal aufgesetzt und hatte eigentlich gedacht, dass ich alle Module die bereits mitkommen auch auf dem jeweils aktuellen stand bekomme.
Dies ist nicht der Fall, nach dem update klappt alles.

Sorry für Unwissen!
Titel: Antw:Logitech Harmony Hub
Beitrag von: resben am 15 März 2015, 00:39:30
Hey, ich hab nochmal eine Frage und hoffe, dass ihr mir helfen könnt.

Bei mir werden momentan beim senden eines Befehls immer zwei Aktionen getriggert. Also einmal press:action und release:action.
Ist das Einstellungssache der Harmony oder wo muss ich da zur Problemlösung ansetzen?

Die Funktion immer doppelt geschaltet zu bekommen war nicht mein Ziel, hoffe ihr könnt mir helfen!

Hier noch die Log-Ausgabe:

2015.03.14 23:22:25 4: ht_harmony: sending Power for Revolt Light
2015.03.14 23:22:25 4: ht_harmony: send: <iq type='render' id='11'><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?holdAction'>status=press:action={'command'::'Power','type'::'IRCommand','deviceId'::'25967433'}:timestamp=0</oa></iq>
2015.03.14 23:22:25 4: ht_harmony: send: <iq type='render' id='12'><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?holdAction'>status=release:action={'command'::'Power','type'::'IRCommand','deviceId'::'25967433'}:timestamp=100</oa></iq>
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 15 März 2015, 01:17:07
das simuliert das drücken und loslassen der taste auf der fernbedienung und sollte erst mal kein problem sein.

was genau wird zwei mal getriggert?

was passiert wenn du die harmony selber oder die app verwendest?

gruß
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: resben am 15 März 2015, 10:11:43
Der command Power der da gesendet wird, schaltet einen IR-Steckdose an bzw. aus.
Wenn ich das ganze per Harmony/App mache, kann ich sie wunderbar schalten. Per FHEM wird aber wie im Log ersichtlich dieser Befehl zweimal gesendet. Die Steckdose wird also an und sofort wieder ausgeschaltet.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 15 März 2015, 10:40:36
schaltest du in der app aus aktions oder geräte ebene?

um log siehst du nicht zwei mal senden sondern das drücken und loslassen der taste.

eventuell ist aber das drücken zu lange. bitte probier mal in den geräteeinstellungen  die verzögerungen und wiederholungen zu ändern.
Titel: Antw:Logitech Harmony Hub
Beitrag von: resben am 15 März 2015, 10:46:26
In der App hab ich auf Geräte Ebene geschaltet, da ich das ja auch per FHEM so mache in diesem Fall.

Ahh okay, dann versteh ich das log jetzt richtig. Dann versuch ich das mal eben anzupassen, danke!
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 15 März 2015, 10:52:07
bitte versuch es auch mal in der app auf aktions ebene. es gibt hier unterschiede und das fhem modul verwendet immer die aktions methode.

wenn du es nicht mit den einstellungen hin bekommst schaue ich wie ich das andere kommando  noch einbauen kann.
Titel: Antw:Logitech Harmony Hub
Beitrag von: resben am 15 März 2015, 11:15:26
Auf Aktionseben heißt, dass ich das Gerät dann mit in eine Aktion ziehe und gucke was dann passiert?
Genau das wäre ja das, was ich nicht möchte, da ich am Schluss eine Verzögerung von 3-5 Minuten brauche und die harmony nur 20 sekunden intern ermöglicht.

Die Einstellungen haben mir nur bedingt geholfen. Ich bin jetzt zwischen zwei Werten gelandet:
Unterer Wert: Manchmal schaltet sie gar nicht
Wert darüber: Manchmal schaltet sie doppelt, manchmal nur einmal.

Vielleicht sollte ich doch zu einer richtigen Funksteckdose von homematic greifen glaube ich langsam  ;D
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 15 März 2015, 11:23:43
der test auf aktions ebene ist nur um rauszufinden ob es einen unterschied macht. die harmony verhält sich hier unterschiedlich was wiederholung angeht.

das doppelt schalten ist ein problem das bei allen geräten auftreten kann. es ist halt nur besonders doof wenn es nur ein power toggle gibt.

hat deine steckdose vielleicht auch getrennte kommandos für ein und aus?
Titel: Antw:Logitech Harmony Hub
Beitrag von: resben am 15 März 2015, 11:35:58
ah okay, dann bau ich das gleich mal testweise mit ein.

Und die Steckdose hat keine getrennten Kommandos leider. Das ist nur ein Befehl, den ich auch selber anlernen musste.
Titel: Antw:Logitech Harmony Hub
Beitrag von: resben am 15 März 2015, 11:58:00
Auf Aktionsebene schaltet er auch immer doppelt. Hat man da jetzt überhaupt Chancen mit dem harmony modul was zu machen?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 15 März 2015, 11:59:27
ich muss im modul etwas ändern.
Titel: Antw:Logitech Harmony Hub
Beitrag von: resben am 15 März 2015, 12:04:38
Okay, sag Bescheid wenn du da Zeit für gefunden hast, ich probier das gerne aus.
Vielen Dank schonmal für die Hilfe!
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 15 März 2015, 13:36:14
probier mal im modul in der zeile 393 die 0.1 auf 0.05 zu ändern und in der zeile darunter die 100 auf 50.

danach musst du das modul mit reload neu laden.

macht es einen unterschied ?
Titel: Antw:Logitech Harmony Hub
Beitrag von: resben am 15 März 2015, 23:03:32
Leider nicht.
Ich habe es jetzt statt mit App mal über die Fernbedienung gestartet. bzw. beendet.
Der Log jetzt ist nur der Teil nach dem drücken der Off Taste. Komischerweise wird jetzt tatsächlich die Aktion zweimal angezeigt.


2015.03.15 21:59:12 4: ht_harmony: unknown message: <event xmlns="connect.logitech.com" type="harmony.engine?startActivity"><![CDATA[done=1:total=5:deviceId=25901987]]></event>
2015.03.15 21:59:12 4: ht_harmony: unknown message: <event xmlns="connect.logitech.com" type="harmony.engine?startActivity"><![CDATA[done=2:total=5:deviceId=25901987]]></event>
2015.03.15 21:59:13 4: ht_harmony: unknown message: <event xmlns="connect.logitech.com" type="harmony.engine?startActivity"><![CDATA[done=3:total=5:deviceId=25968534]]></event>
2015.03.15 21:59:14 4: ht_harmony: unknown message: <event xmlns="connect.logitech.com" type="harmony.engine?startActivity"><![CDATA[done=4:total=5:deviceId=25901996]]></event>
2015.03.15 21:59:15 4: ht_harmony: unknown message: <event xmlns="connect.logitech.com" type="harmony.engine?startActivity"><![CDATA[done=5:total=5:deviceId=25901990]]></event>
2015.03.15 21:59:15 4: ht_harmony: statedigest: {"sleepTimerId":-1,"contentVersion":98,"activityId":"-1","syncStatus":0,"time":1426425014,"stateVersion":108,"tzOffset":"3600","mode":3,"hubSwVersion":"4.3.48","tzoffset":"3600","sequence":false,"discoveryServer":"https:\/\/svcs.myharmony.com\/Discovery\/Discovery.svc","activityStatus":0,"runningActivityList":"13365620","tz":"CET-1CEST,M3.5.0,M10.4.0\/3","wifiStatus":1,"configVersion":115,"hubUpdate":false,"updates":[],"accountId":"xxxxxxx"}
2015.03.15 21:59:15 4: ht_harmony: sending Power for Revolt Light
2015.03.15 21:59:15 4: ht_harmony: send: <iq type='render' id='677'><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?holdAction'>status=press:action={'command'::'Power','type'::'IRCommand','deviceId'::'25967433'}:timestamp=0</oa></iq>
2015.03.15 21:59:15 4: ht_harmony: send: <iq type='render' id='678'><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?holdAction'>status=release:action={'command'::'Power','type'::'IRCommand','deviceId'::'25967433'}:timestamp=50</oa></iq>
2015.03.15 21:59:15 4: ht_harmony: statedigest: {"sleepTimerId":-1,"contentVersion":98,"activityId":"-1","syncStatus":0,"time":1426425014,"stateVersion":109,"tzOffset":"3600","mode":3,"hubSwVersion":"4.3.48","tzoffset":"3600","sequence":false,"discoveryServer":"https:\/\/svcs.myharmony.com\/Discovery\/Discovery.svc","activityStatus":0,"runningActivityList":"","tz":"CET-1CEST,M3.5.0,M10.4.0\/3","wifiStatus":1,"configVersion":115,"hubUpdate":false,"updates":[],"accountId":"xxxxxxx"}
2015.03.15 21:59:16 4: ht_harmony: sending Power for Revolt Light
2015.03.15 21:59:16 4: ht_harmony: send: <iq type='render' id='679'><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?holdAction'>status=press:action={'command'::'Power','type'::'IRCommand','deviceId'::'25967433'}:timestamp=0</oa></iq>
2015.03.15 21:59:16 4: ht_harmony: send: <iq type='render' id='680'><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?holdAction'>status=release:action={'command'::'Power','type'::'IRCommand','deviceId'::'25967433'}:timestamp=50</oa></iq>
2015.03.15 21:59:16 4: ht_harmony: unknown: <iq/><iq/><iq/>
Titel: Antw:Logitech Harmony Hub
Beitrag von: Michi240281 am 17 März 2015, 13:45:55
Hi,

gestern Abend ging bei mir garnichts mehr! Auch nicht über die App am iPhone! Irgendwie war der Hub offline! Verstehe aber nicht warum! Habt Ihr das auch, dass der ab und zu spinnt?

Und was ich auch nicht verstehe: Warum muss man denn die Touch FB an den PC anschließen, um den HUB neu einzustellen (WLAN)? Total sinnlos! Was machen denn diejenigen, die nur den Hub und garkeine FB haben??????
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 17 März 2015, 13:48:03
der hub reagiert manchmal ziemlich seltsam wenn es wlan/netzwerk probleme gibt.

ohne etwas an den pc anzuschliessen kannst du die handy app verwenden. dann geht es auch ohne remote.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Michi240281 am 17 März 2015, 14:59:55
Ich hatte aber gar keine Netzwerk oder WLAN Probleme! Komisches Ding! Werde ich mal weiter beobachten und mich sonst mal an Logitech wenden!

Ok gut zu wissen! Nur ich bin nicht sicher, dass das funzt, denn die App hat ja erst garkeine Verbindung zum Hub aufbauen können! Daher mein Umweg über den PC.

Anderes Thema: Wird es eigentlich zukünftig die Möglichkeit geben, mehr Readings auszulesen? Es wäre nämlich total praktisch, wenn das Modul wüsste, ob der AVR gerade auf "Muting" ist oder nicht!
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 17 März 2015, 15:00:48
warum kann die app keine verbindung zum hub aufbauen ?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Michi240281 am 17 März 2015, 15:02:08
Ja weil es halt nicht ging gestern Abend! Der HUB war irgendwie offline! Verbindung vom iPhone nicht möglich!
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 17 März 2015, 15:06:48
zu den readings: der hub sendet diese information nicht zurück.

das würde also nur mit einem zusätzlichen ir empfänger gehen.

prinzipiell aber immer mit der einschränkung das es bei toggle kommandos wie mute nötig ist den ursprungszustand zu kennen und etwaige seitenefekte durch andere kommandos wie volume.

zuverlässig ist nur ein direktes fhem modul für dein gerät.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Michi240281 am 17 März 2015, 22:57:45
Alles klar! Dachte nur, vllt kriegst du das irgendwann hin, dass du die Infos aus dem HUB rausbekommst!  ;)

Hat jmd ne Idee, warum folgendes DOIF heute nicht geschaltet hat, als ich die activity "dreambox" gestartet habe? Es war dabei bereits nach Sonnenuntergang, 19:30 Uhr ca.!


Created by potrace 1.8, written by Peter Selinger 2001-2007  Save config
InfoPanel
Floorplans
GDS Files
Created by potrace 1.8, written by Peter Selinger 2001-2007  Dashboard
Created by potrace 1.8, written by Peter Selinger 2001-2007  Aussen
Created by potrace 1.8, written by Peter Selinger 2001-2007 image/svg+xml  CUL_HM
Flur
Created by potrace 1.8, written by Peter Selinger 2001-2007  Fritzbox
Created by potrace 1.8, written by Peter Selinger 2001-2007  Garage
Created by potrace 1.8, written by Peter Selinger 2001-2007  Haus
Created by potrace 1.8, written by Peter Selinger 2001-2007  Logs
Created by potrace 1.8, written by Peter Selinger 2001-2007  Plots
Created by potrace 1.8, written by Peter Selinger 2001-2007  RPi
Created by potrace 1.8, written by Peter Selinger 2001-2007  Schlafzimmer
Created by potrace 1.8, written by Peter Selinger 2001-2007  System
Created by potrace 1.8, written by Peter Selinger 2001-2007  Unsorted
Created by potrace 1.8, written by Peter Selinger 2001-2007  Wohnzimmer
harmony
icoEverything Everything
Logfile
Commandref
Remote doc
Edit files
Select style
Event monitor

Internals:
   DEF        ([{sunset_abs("HORIZON=-2",0,"16:00","22:30")}] and [HarmonyHUB:activity] ne "PowerOff") (set Alle_Steckdosen_EG:FILTER=STATE!=an an)
   NAME       Ambientelicht_TV_3
   NR         954
   NTFY_ORDER 50-Ambientelicht_TV_3
   STATE      initialized
   TYPE       DOIF
   Readings:
     2015-03-17 22:56:37   state           initialized
     2015-03-17 22:56:37   timer_1_c1      18.03.2015 18:51:41
   Condition:
     0          DOIF_time_once($hash->{timer}{0},$wday,"") and ReadingValDoIf('HarmonyHUB','activity','') ne "PowerOff"
   Days:
   Devices:
     0           HarmonyHUB
     all         HarmonyHUB
   Do:
     0          set Alle_Steckdosen_EG:FILTER=STATE!=an an
   Helper:
     last_timer 1
     sleeptimer -1
   Itimer:
   Readings:
     0           HarmonyHUB:activity
     all         HarmonyHUB:activity
   Realtime:
     0          18:51:41
   State:
   Time:
     0          {sunset_abs("HORIZON=-2",0,"16:00","22:30")}
   Timecond:
     0          0
   Timer:
     0          0
   Timerfunc:
   Timers:
     0           0
Attributes:
   group      Automation
   room       Wohnzimmer



Das Einschalten einer activity sollte das DOIF ja triggern! Jmd ne Idee?
Titel: Antw:Logitech Harmony Hub
Beitrag von: pc1246 am 20 März 2015, 12:45:05
Zitat von: Michi240281 am 17 März 2015, 13:45:55
Hi,

gestern Abend ging bei mir garnichts mehr! Auch nicht über die App am iPhone! Irgendwie war der Hub offline! Verstehe aber nicht warum! Habt Ihr das auch, dass der ab und zu spinnt?

Und was ich auch nicht verstehe: Warum muss man denn die Touch FB an den PC anschließen, um den HUB neu einzustellen (WLAN)? Total sinnlos! Was machen denn diejenigen, die nur den Hub und garkeine FB haben??????

Hallo Michi

Bei mir ist der Hub ab und an auch nicht erreichbar! Logitech wird Dir da auch nicht helfen! Dumm ist es halt wenn es passiert, wenn Du in einer Aktion bist! Bei mir hilft imer: Strom aus, kurz warten und Strom wieder an! Danach bootet er neu und irgendwann ist die Lampe wieder gruen und er ist erreichbar! Leider denkt er dann alles ist aus! War zu Anfang fast zweimal die Woche jetzt einmal im Monat!
Gruss Christoph
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 20 März 2015, 12:49:05
schau mal in den internals unte CONNECTS nach.

wenn der wert mehr als eine hand voll male am tag hoch gezählt wird hast du irgend eine art netzwerk problem.

das führt dann ab und zu auch zum aufhängen des hub.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Michi240281 am 22 März 2015, 12:13:18
Zitat von: pc1246 am 20 März 2015, 12:45:05
Hallo Michi

Bei mir ist der Hub ab und an auch nicht erreichbar! Logitech wird Dir da auch nicht helfen! Dumm ist es halt wenn es passiert, wenn Du in einer Aktion bist! Bei mir hilft imer: Strom aus, kurz warten und Strom wieder an! Danach bootet er neu und irgendwann ist die Lampe wieder gruen und er ist erreichbar! Leider denkt er dann alles ist aus! War zu Anfang fast zweimal die Woche jetzt einmal im Monat!
Gruss Christoph

Aber das zieht noch ein Problem nach sich: Der FireTV und die PS3 sind nach "Strom weg reboot" wieder ungepaired! Das nervt ziemlich!
Titel: Antw:Logitech Harmony Hub
Beitrag von: pc1246 am 24 März 2015, 08:36:15
Hallo Michi
Das ist bei mir nicht so, PS3 funktioniert weiter nach Strom aus! Nur wenn Du den Hub neu bespielst, und das nervt dann wirklich, da gebe ich Dir recht!
Gruss Christoph
Titel: Antw:Logitech Harmony Hub
Beitrag von: der-Lolo am 24 März 2015, 11:52:27
Bei mir bleibt die PS3 auch problemlos integriert - da stimmt also wahrscheinlich an deiner Config was nicht.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Michi240281 am 26 März 2015, 10:48:44
Hmm ok, muss ich nochmal schauen! Beim letzten Mal ging ja garnix mehr, da habe ich den HUB auch neu synchronisiert! Vllt lags auch daran!
Titel: Antw:Logitech Harmony Hub
Beitrag von: Simon74 am 28 März 2015, 22:21:31
Kann ich eigentlich über das Modul festellen wenn der letzte Befehl gesendet wurde (Timestamp) ?
Könnte ich hier gut brauchen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 28 März 2015, 22:23:49
der hub liefert nur informationen auf activity ebene.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Simon74 am 28 März 2015, 22:26:12
Danke Andre.
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 29 März 2015, 18:38:38
Gerade habe ich festgestellt, dass das mit dem 4.x Firmware-Update ja einiger Sonderbehandlung bedarf.

Wer es machen möchte, muss in der Harmony-Desktop App direkt nach Aufruf Windows+ALT+F9 drücken und kommt dann in eine Spezialansicht.
Dort gibt es dann das eigene Produkt jeweis einmal ohne und einmal mit 4.x in der Überschrift.
Dort den Button für das Firmware-Upgrade auswählen und den Anweisungen folgen.

Funktionierte bei mir.  :)
Titel: Antw:Logitech Harmony Hub
Beitrag von: domii666 am 29 März 2015, 21:45:06
Hab nun einen harmony Hub bestellt sollte Dienstag kommen. Bin gespannt.

Gesendet von meinem HTC One mit Tapatalk

Titel: Antw:Logitech Harmony Hub
Beitrag von: Motivierte linke Hände am 30 März 2015, 08:49:12
Zitat von: volschin am 29 März 2015, 18:38:38
Wer es machen möchte, muss in der Harmony-Desktop App direkt nach Aufruf Windows+ALT+F9 drücken und kommt dann in eine Spezialansicht.
Dort gibt es dann das eigene Produkt jeweis einmal ohne und einmal mit 4.x in der Überschrift.
Dort den Button für das Firmware-Upgrade auswählen und den Anweisungen folgen.

Danke für die Anleitung!

Bleibt die Frage: Warum sollte man das machen? Never change und so...  ;)
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 30 März 2015, 08:55:34
Vielleicht, weil Dich einer der Punkte interessiert oder Du das neue UI moderner und besser findest.  ;)
Zitat

  • Fixed the issue of IR commands intermittently getting buffered
  • Fixed the issue in Remote showing incorrect time (Users can modify the timezone directly from the Remote)
  • Fixed the issue with Harmony Hub & Roku in IP mode
  • Fixed the issue with startup of scheduled Activities
  • Enhanced the Bluetooth connectivity between Harmony Hub & Sony PlayStation 3, Amazon Fire TV, Fire TV Stick
  • General Bug Fixes
Titel: Antw:Logitech Harmony Hub
Beitrag von: Motivierte linke Hände am 30 März 2015, 08:59:18
Danke! Ich warte mal 3 Monate und beobachte das Stimmungsbild in der Nutzergemeinde.  8)
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 30 März 2015, 09:01:08
Und Du bist Dir ganz sicher, dass Du in der FHEM-Bastelgemeinde richtig bist?  ;) ;D ::)
Titel: Antw:Logitech Harmony Hub
Beitrag von: Motivierte linke Hände am 30 März 2015, 09:03:26
Die Bastelei endet dort, wo der Lebensbereich der holden Gattin auf dem Spiel steht. Und dazu gehört das Wohnzimmerequipment, da bin ich vorsichtig.  ;D
Titel: Antw:Logitech Harmony Hub
Beitrag von: domii666 am 31 März 2015, 22:39:04
Soooo harmony Hub da und in fhem initialisiert. Gibt's irgend ne Möglichkeit mit der harmony nun elro funkstecndosen zu schalten?

Gesendet von meinem HTC One mit Tapatalk

Titel: Antw:Logitech Harmony Hub
Beitrag von: pc1246 am 01 April 2015, 08:20:49
Halo domii666

Warum willst Du mit der Harmony eine Steckdose schalten? Das machst du doch besser mit fhem! Du hast dank des Moduls jetzt halt die Moeglichkeit, aufgrund Deiner Aktivitaet der Harmony etwas zu schalten. Wenn Du unbedingt etwas mit der Harmony schalten willst, dann koennte ich Dir noch meine Conrad-Eier verkaufen! Aber mit fhem ist das wesentlich einfacher, sinvoller und guenstiger!

Gruss Christoph
Titel: Antw:Logitech Harmony Hub
Beitrag von: domii666 am 01 April 2015, 09:11:38
Ich meine Ja ob es so iwie geht? Also quasi fb Hub fhem Steckdose?

Gesendet von meinem HTC One mit Tapatalk

Titel: Antw:Logitech Harmony Hub
Beitrag von: der-Lolo am 01 April 2015, 15:50:10
Klar geht das - mit notify reagierst du auf eine Activity - das notify schaltet die Steckdose.

FHEM bekommt von der Fernbedienung nur die Activity ebene mit - einzelne Befehle oder Tasten kommen nicht in FHEm an, wenn Du was anderes brauchst wäre eine Möglichkeit ein HUE System anzuschaffen und eine Steckdose damit zu paaren...
Titel: Antw:Logitech Harmony Hub
Beitrag von: Markus M. am 06 April 2015, 05:02:55
Mittlerweile bin ich auch an dem Punkt angelangt wo ich mich tierisch über den Harmony Hub ärgere wil er nicht das hält was ich mir davon erwartet habe. Ich möchte, wie wohl jeder andere auch, einfach nur innerhalb einer Activity z.B. per Tastendruck das Licht an und ausmachen. Geht natürlich nicht, ebensowenig wie vieles andere ohne Workarounds.
Also HUE Bridge emuliert (http://github.com/falk0069/hue-upnp) und ein bisschen rumgebastelt, nur um dann festzustellen, dass man nicht mal die Bridge innerhalb von Activities ansteuern kann!
Wenn ich die letzten vollmundigen Ankündigungen so lese, frage ich mich wirklich, was die bei Logitech rauchen.
/rant
Titel: Antw:Logitech Harmony Hub
Beitrag von: domii666 am 06 April 2015, 17:28:36
Möchte gerne einen Schalter machen wo ich erst die Funksteckdose und danach die activity schalte, ist das irgendwie möglich? Hat mir wer ein Beispiel? Den Rest bekomme ich selbst hin.

Gesendet von meinem HTC One mit Tapatalk

Titel: Antw:Logitech Harmony Hub
Beitrag von: Christoph am 06 April 2015, 17:49:48
Sobald ich die Aktivität Fernsehen über die Fernbedienung starte, schaltet sich die Funksteckdose ein.
Die Aktivität Fernsehen ist in der Harmony Software verzögert, damit die Steckdose auch wirklich an ist wenn die ersten Befehle ankommen  :D
define harmony.TVein DOIF ([hub:currentActivity] eq "starting Fernsehen")(set it_tv on)



Gruß Christoph
Titel: Antw:Logitech Harmony Hub
Beitrag von: domii666 am 06 April 2015, 22:21:39
ich möchte eigentlich mit einem 6fach wandtaster erst funksteckdose schalten anschließend die funksteckdose.
Titel: Antw:Logitech Harmony Hub
Beitrag von: AHA1805 am 07 April 2015, 08:51:31
Zitat von: Markus M. am 06 April 2015, 05:02:55
Mittlerweile bin ich auch an dem Punkt angelangt wo ich mich tierisch über den Harmony Hub ärgere wil er nicht das hält was ich mir davon erwartet habe. Ich möchte, wie wohl jeder andere auch, einfach nur innerhalb einer Activity z.B. per Tastendruck das Licht an und ausmachen. Geht natürlich nicht, ebensowenig wie vieles andere ohne Workarounds.
Also HUE Bridge emuliert (http://github.com/falk0069/hue-upnp) und ein bisschen rumgebastelt, nur um dann festzustellen, dass man nicht mal die Bridge innerhalb von Activities ansteuern kann!
Wenn ich die letzten vollmundigen Ankündigungen so lese, frage ich mich wirklich, was die bei Logitech rauchen.
/rant
Hallo Markus,

was hast du für eine harmony?
Ich habe die Ultimate und kann die HUE immer schalten.
Zusätzlich hab ich mir ein Dummy Gerät angelegt, welches ich in jede Activity eingebunden habe.
Somit kann ich in jeder Activity Lampen etc schalten. (erfordert natürlich einen IR Empfänger am Rasp)

Gruß Hannes

Gesendet von Tapatalk

Titel: Antw:Logitech Harmony Hub
Beitrag von: bergadler am 07 April 2015, 21:20:31
Hallo,
falls es von Interesse sein sollte, ich habe seit Jahren einen Lightmanager von jbmedia. (IR zu Funk)
Damit kann man, da habe ich überhaupt noch nicht gewußt, wie FHEM geschrieben wird, ;)
InterTechno Aktoren (Pollin Funksteckdosen) als "device"  in Aktivitäten einbinden
und dann mit einer Harmony 885/Harmony Hub schalten.
(einziges "Manko" - die Steckdosen können aus Adressierungsgründe nicht mehr mit der orginalen FB genutzt werden.

Gruß
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 07 April 2015, 21:24:34
einen lightmnager hatte ich auch mal. vor fhem zeiten :)

als ir/rf Wandel verwende ich einen HC 8300 der wandelt ir in intertechno. ist leider nicht mehr erhältlich.

der hc 8300 hat nur ein bruchteil des lightmanager gekostet. einen lightmanager zu kaufen wenn man schon fhem in einsatz hat halte ich nicht für rentabel. da gibt es deutlich günstigere wegen ir zu empfangen. auch ohne zu löten.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Markus M. am 09 April 2015, 14:16:35

Zitat von: AHA1805 am 07 April 2015, 08:51:31
Hallo Markus,

was hast du für eine harmony?
Ich habe die Ultimate und kann die HUE immer schalten.
Zusätzlich hab ich mir ein Dummy Gerät angelegt, welches ich in jede Activity eingebunden habe.
Somit kann ich in jeder Activity Lampen etc schalten. (erfordert natürlich einen IR Empfänger am Rasp)

Gruß Hannes

Gesendet von Tapatalk

Ich habe die Home mit der 4er Firmware.
Hue kann ich anlegen, aber innerhalb einer Activity dann keinen Schaltvorgang auf die Tasten der Harmony legen.
Dummy und IR würde natürlich gehen, ich habe aber keine IR Hardware.
Deshalb wollte ich stattdessen eine Fake Hue Bridge einbinden.
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 09 April 2015, 16:53:58
Was ist denn bitte eine Fake Hue Bridge? Und was macht die?
Da habe ich wohl wieder eine Wissenslücke.  :-[
Titel: Antw:Logitech Harmony Hub
Beitrag von: Markus M. am 09 April 2015, 23:43:58
Zitat von: volschin am 09 April 2015, 16:53:58
Was ist denn bitte eine Fake Hue Bridge? Und was macht die?
Da habe ich wohl wieder eine Wissenslücke.  :-[

Nichts, da sie für meinen Anwendungsfall keinen Sinn machen würde und deshalb nicht existiert.
Weiter oben habe ich einen Hue-Bridge Emulator verlinkt. http://github.com/falk0069/hue-upnp (http://github.com/falk0069/hue-upnp)
Hätte das mit dem Ansteuern der Bridge über Fernbedienungstasten innerhalb einer Activity geklappt, hätte ich ausgehend davon etwas FHEM-kompatibles gebastelt um so direkt Tastenbefehle von der Harmony FB empfangen zu können.
Titel: Antw:Logitech Harmony Hub
Beitrag von: mipi am 11 April 2015, 11:24:09
Ich ahne, dass die Frage schon so abgedroschen ist wie irgendwas, trotzdem ...

Ich habe hier eine alte Harmony One (Ich glaube nicht plus), nutzt die noch was, so dass ich nur den Hub kaufe? Oder eine moderne FB dazu? Dann gibts einen Smart Hub und einen Ultimate ( ich hoffe ich habe nichts übersehen) ... welcher tuts denn / am besten / ökonomischsten?

Wäre schön, ein paar Tipps vorab zu sammeln, zum fhem da stehen ja hier schon viele Infos!

Grüße aus Berlin
Micha
Titel: Antw:Logitech Harmony Hub
Beitrag von: Markus M. am 12 April 2015, 03:46:25
Meine Lampensteuerung ist fertig  ;D

Wer Bluetooth am (Linux) FHEM-Rechner hat, kann ihn per Bluetooth mit dem Harmony Hub verbinden und mit dem Modul im Anhang die Tasten der Harmony Remote als Notifys empfangen.

Das Perl-Modul Linux::Input wird benötigt.

Irgendwer müsste sich das mal noch ansehen und die Start/Stop und Undefine Funktionen ausbessern, das habe ich leider nicht so richtig hinbekommen.

M.

[NEUE VERSION WEITER UNTEN]
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 12 April 2015, 13:20:31
Das hört sich doch spannend an. Bei mir am RasPi hängt ein BT-Dongle für die PRESENCE-Erkennung. Kann das dazu parallel laufen?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 12 April 2015, 14:41:52
wie hast du welche bluetooth tasten/kommandos auf die harmony tasten gelegt?

danach habe ich schon lange gesucht.

ich würde das direkt ins harmony modul bzw. in den dortigen device modus mit einbauen.

gruß
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Markus M. am 12 April 2015, 22:48:50
Zitat von: justme1968 am 12 April 2015, 14:41:52
wie hast du welche bluetooth tasten/kommandos auf die harmony tasten gelegt?
danach habe ich schon lange gesucht.
Wenn du FHEM als PC einrichtest klappt das. Du musst "anderes Betriebssystem" auswählen und hast dann eine Handvoll Kommandos die per BT als Tastaturkommandos gesendet werden.

Zitatich würde das direkt ins harmony modul bzw. in den dortigen device modus mit einbauen.
Halte ich für eine ausgesprochen schlechte Idee!
Es funktioniert nur auf Linux, braucht ein extra zu installierendes Modul, unglaublich viele Systemressourcen für das Polling, udev-Regeln für die Tastatur und die Hälfte der Zeit funktioniert es nicht, weil Bluetooth nicht verbindet.

Im Anhang findest du eine Version mit Fehlerkorrektur beim Start.
Funktioniert etwas besser - zumindest stürzt FHEM dabei nicht mehr ab.

Markus
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 13 April 2015, 00:23:40
ZitatHalte ich für eine ausgesprochen schlechte Idee!

ich halte das für eine ausgesprochen gute idee :)

ob linux oder nicht kann man im modul abfangen, eventuell sogar andere plattformen einbauen.

ich bin mir ziemlich sicher das es auch ohne Linux::Input geht und das ganze kann so in die fhem select loop eingebaut werden das pollen ist auf jeden fall unnötig ist.

wenn ich es richtig verstanden habe sind die udev regeln nötig damit der dongle nicht als 'normale' tastatur endet sondern eigenständig bleibt. das ist aber unabhängig davon ob es ins harmony modul wandert oder ob es ein extra modul ist.

das bluetooth nicht verbindet ist auch unabhängig vom modul. ich kann aber auf ebene des harmony moduls hier etwas nachhelfen und rausfinden ob es in der activity ein bluetooth hid gerät gibt und dieses explizit noch mal verbinden.

probieren müsste mal mal ob und wie gut das ganze funktioniert wenn es mehr als ein bluetooth device in einer activity gibt. ich habe z.b. einen htpc mit plex und ein firetv die schon per bluetooth angebunden sind. die verbindung zu fhem wäre dann ein zusätziches device und ich weiss nicht wie gut der hub mit dem umschalten klar kommt. das auflösen der einen und aktivieren der anderen verbindung dauert auch etwas.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Markus M. am 13 April 2015, 01:21:38
Ok, das stimmt natürlich. Dann versuch dich mal dran :)
Aktuell habe ich noch wahllose Neustarts zu beklagen die am Modul liegen könnten.
Aber das mit der BT Verbindung scheint doch nicht so schlimm zu sein.

udev braucht man um überhaupt erst auf /dev/input/event* Zugriff zu haben, wenn FHEM nicht unter root läuft.
Die Harmony FB funktioniert als ganz normale Tastatur und die Kommandos landen auch im System.
Die Kommandos die du vom Hub zur Verfügung gestellt bekommst sind die Mediatasten wie MUTE, VOLUP, VOLDOWN und so weiter.
Wenn dein FHEM Host damit was anfangen kann, werden sie wohl auch ausgeführt.
Wenn du es schaffst die Taststur nur für FHEM zu nutzen, würde das wohl weniger Probleme machen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 13 April 2015, 06:45:40
Hallo André,
Beim Harmony-Modul sollte das mit mehreren BT Devices ab der 4-er FW klappen. Das ist wohl eine vorgenommene Optimierung für mehrere FireTV. Für mich wird es spannend, ob man das mit dem parallelen PRESENCE hinbekommen kann.

Gruß
Veit
Titel: Antw:Logitech Harmony Hub
Beitrag von: der-Lolo am 13 April 2015, 07:27:38
@Volschin: an einem zusätzlichem Dongle für 7€ würde es ja sicher nicht scheitern...
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 13 April 2015, 11:49:54
ich denke ich weiss jetzt wie man die events exclusiv bekommt ohne das die tastendrücke im system landen.

das ganze müsste übrigens auch mit den usb ir empfängern funktionieren die sich wie eine tastatur melden.

mal sehen ob ich diese woche dazu komme das mal aufzubauen.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Markus M. am 13 April 2015, 12:48:03
Sehr cool!
Denkst du du kriegst das so modular hin dass man es im Zweifelsfall auch ohne Harmony nutzen könnte, d.h. mit einer beliebigen Tastatur/ Maus oder irgendwas das Events sendet? Das wäre eine nette Erweiterung, wenn wir schon dabei sind.
Und schau doch mal, ob du per udev oder so eine Möglichkeit findest, dem selben Gerät immer den gleichen Event Enumerator zuzuweisen, egal wann und in welcher Reihenfolge es sich anmeldet.

M.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 13 April 2015, 12:56:52
genau die idee hatte ich auch. das ganze würde eventuell sogar für alle möglichen hid devices funktionieren. z.b. die rotary encoder einer alten maus oder mit einem joystick ... wenn das tatsächlich funktioniert wäre das vielleicht doch ein grund es in einem eigenen modul unterzubringen. aber auch wenn ich es ins harmony modul einbaue würde es ohne harmony funktionieren.

das geht per udev wenn die device id eindeutig ist.

ich habe gerade etwas gespielt und kann über /proc/bus/input/devices die zuordnung auch auslesen. d.h. man könnte im define die device id oder den namen angeben und das zugehörige event file automatisch finden. das würde dann auch ohne udev funktionieren. z.b. auf meiner diskstation. da gibt es zwar die input treiber aber kein udev.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: der-Lolo am 13 April 2015, 13:10:59
Würde das auch mit dem internem IR Auge z.b. am Cubietruck funktionieren?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 13 April 2015, 13:25:40
wenn es bei einem 'cat /proc/bus/input/devices' auftaucht und windows mce kompatibel ist müsste das gehen.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 13 April 2015, 15:48:51
grad getestet: das exklusive auslesen der events funktioniert ohne probleme. d.h. die tastendrücke landen nur in fhem und nicht im system.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 13 April 2015, 16:35:16
hab es gerade mit einem alten bluetooth zehner tastatur probiert. funktioniert wunderbar.

das ist eine klasse fernbedienung für fhem :)
Titel: Antw:Logitech Harmony Hub
Beitrag von: Markus M. am 13 April 2015, 17:09:15
Daumen hoch & danke dass du dich drum kümmerst!
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 13 April 2015, 23:04:20
so...

es gibt hier: http://forum.fhem.de/index.php/topic,36257.0.html (http://forum.fhem.de/index.php/topic,36257.0.html) eine erste version eines usb hid moduls das ohne Linux::Input auskommt und auch nicht mehr pollt. der default ist das die events exclusiv an fhem gehen und nicht mehr im system landen.

bitte schau mal ob es für dich funktioniert.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: scooty am 22 April 2015, 17:28:21
Hallo zusammen,

erst einmal vielen Dank für dieses tolle Modul!

Habe einen Hub (FW 4.4.36) eingebunden.
Im Log taucht bei mir bei Auslösen einer Aktivität (Start und auch PowerOff) folgende Fehlermeldung auf (mit den Lösungen zu ähnlichen Fehlermeldungen hier im Thread bin ich leider nicht weitergekommen):
2015.04.22 17:24:50 3: BAOG_LOGIHUB: unknown iq: <oa xmlns='connect.logitech.com' mime='harmony.engine?startActivity' errorcode='200' errorstring='OK'><![CDATA[done=1:total=1:deviceId=22370129]]></oa>
2015.04.22 17:24:50 3: $VAR1 = {
          'done' => '1',
          'deviceId' => '22370129',
          'total' => '1'
        };


Hier das verbose 5 Log bei Starten der Aktivität:
2015.04.22 17:07:48 4: BAOG_LOGIHUB: send: <iq type='get' id='1051'><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?startactivity'>activityId=11027274:timestamp=0</oa></iq>
2015.04.22 17:07:48 5: BAOG_LOGIHUB: tag: iq, attr:
2015.04.22 17:07:48 5: BAOG_LOGIHUB: tag: iq, attr:  id="1051" type="get"
2015.04.22 17:07:48 4: BAOG_LOGIHUB: unknown (no cdata): <iq id="1051" type="get"><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?startactivity' errorcode='200' errorstring='OK'></oa></iq><message content-length="626"/>
2015.04.22 17:07:48 5: BAOG_LOGIHUB: tag: message, attr:  from="HarmonyOne_Pop@qa1.com" to="ab903454-7bee-4410-9eea-bb5355bb667e"
2015.04.22 17:07:48 4: BAOG_LOGIHUB: statedigest: {"sleepTimerId":-1,"contentVersion":89,"activityId":"11027274","syncStatus":0,"time":76,"stateVersion":79,"tzOffset":"7200","mode":3,"hubSwVersion":"4.4.36","tzoffset":"7200","sequence":false,"discoveryServer":"http:\/\/svcs.myharmony.com\/Discovery\/Discovery.svc","activityStatus":1,"runningActivityList":"","tz":"CET-1CEST,M3.4.0,M10.4.0\/3","wifiStatus":1,"configVersion":95,"hubUpdate":false,"updates":{"97":"4.4.36"},"accountId":"5718160"}
2015.04.22 17:07:48 5: BAOG_LOGIHUB: tag: iq, attr:  id="1051" type="get"
2015.04.22 17:07:48 3: BAOG_LOGIHUB: unknown iq: <oa xmlns='connect.logitech.com' mime='harmony.engine?startActivity' errorcode='200' errorstring='OK'><![CDATA[done=1:total=1:deviceId=22370129]]></oa>
2015.04.22 17:07:48 3: $VAR1 = {
          'done' => '1',
          'deviceId' => '22370129',
          'total' => '1'
        };

2015.04.22 17:07:48 5: BAOG_LOGIHUB: tag: message, attr: content-length="626"
2015.04.22 17:07:48 5: BAOG_LOGIHUB: tag: message, attr:  from="HarmonyOne_Pop@qa1.com" to="ab903454-7bee-4410-9eea-bb5355bb667e"
2015.04.22 17:07:48 4: BAOG_LOGIHUB: statedigest: {"sleepTimerId":-1,"contentVersion":89,"activityId":"11027274","syncStatus":0,"time":76,"stateVersion":80,"tzOffset":"7200","mode":3,"hubSwVersion":"4.4.36","tzoffset":"7200","sequence":false,"discoveryServer":"http:\/\/svcs.myharmony.com\/Discovery\/Discovery.svc","activityStatus":2,"runningActivityList":"","tz":"CET-1CEST,M3.4.0,M10.4.0\/3","wifiStatus":1,"configVersion":95,"hubUpdate":false,"updates":{"97":"4.4.36"},"accountId":"5718160"}
2015.04.22 17:07:48 5: BAOG_LOGIHUB: tag: message, attr: content-length="239"
2015.04.22 17:07:48 5: BAOG_LOGIHUB: tag: message, attr:  from="HarmonyOne_Pop@qa1.com" to="ab903454-7bee-4410-9eea-bb5355bb667e"
2015.04.22 17:07:48 5: BAOG_LOGIHUB: tag: message, attr: content-length="634"
2015.04.22 17:07:48 5: BAOG_LOGIHUB: tag: message, attr:  from="HarmonyOne_Pop@qa1.com" to="ab903454-7bee-4410-9eea-bb5355bb667e"
2015.04.22 17:07:48 4: BAOG_LOGIHUB: statedigest: {"sleepTimerId":-1,"contentVersion":89,"activityId":"11027274","syncStatus":0,"time":76,"stateVersion":81,"tzOffset":"7200","mode":3,"hubSwVersion":"4.4.36","tzoffset":"7200","sequence":false,"discoveryServer":"http:\/\/svcs.myharmony.com\/Discovery\/Discovery.svc","activityStatus":2,"runningActivityList":"11027274","tz":"CET-1CEST,M3.4.0,M10.4.0\/3","wifiStatus":1,"configVersion":95,"hubUpdate":false,"updates":{"97":"4.4.36"},"accountId":"5718160"}


Hier das verbose 5 Log beim PowerOff:
2015.04.22 17:08:00 4: BAOG_LOGIHUB: send: <iq type='get' id='1052'><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?startactivity'>activityId=-1:timestamp=0</oa></iq>
2015.04.22 17:08:00 5: BAOG_LOGIHUB: tag: iq, attr:
2015.04.22 17:08:00 5: BAOG_LOGIHUB: tag: iq, attr:  id="1052" type="get"
2015.04.22 17:08:00 4: BAOG_LOGIHUB: unknown (no cdata): <iq id="1052" type="get"><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?startactivity' errorcode='200' errorstring='OK'></oa></iq>
2015.04.22 17:08:00 5: BAOG_LOGIHUB: tag: message, attr: content-length="634"
2015.04.22 17:08:00 5: BAOG_LOGIHUB: tag: message, attr:  from="HarmonyOne_Pop@qa1.com" to="ab903454-7bee-4410-9eea-bb5355bb667e"
2015.04.22 17:08:00 4: BAOG_LOGIHUB: statedigest: {"sleepTimerId":-1,"contentVersion":89,"activityId":"11027274","syncStatus":0,"time":76,"stateVersion":82,"tzOffset":"7200","mode":3,"hubSwVersion":"4.4.36","tzoffset":"7200","sequence":false,"discoveryServer":"http:\/\/svcs.myharmony.com\/Discovery\/Discovery.svc","activityStatus":3,"runningActivityList":"11027274","tz":"CET-1CEST,M3.4.0,M10.4.0\/3","wifiStatus":1,"configVersion":95,"hubUpdate":false,"updates":{"97":"4.4.36"},"accountId":"5718160"}
2015.04.22 17:08:00 5: BAOG_LOGIHUB: tag: iq, attr:  id="1052" type="get"
2015.04.22 17:08:00 3: BAOG_LOGIHUB: unknown iq: <oa xmlns='connect.logitech.com' mime='harmony.engine?startActivity' errorcode='200' errorstring='OK'><![CDATA[done=1:total=1:deviceId=22370129]]></oa>
2015.04.22 17:08:00 3: $VAR1 = {
          'done' => '1',
          'deviceId' => '22370129',
          'total' => '1'
        };

2015.04.22 17:08:00 5: BAOG_LOGIHUB: tag: message, attr: content-length="628"
2015.04.22 17:08:00 5: BAOG_LOGIHUB: tag: message, attr:  from="HarmonyOne_Pop@qa1.com" to="ab903454-7bee-4410-9eea-bb5355bb667e"
2015.04.22 17:08:00 4: BAOG_LOGIHUB: statedigest: {"sleepTimerId":-1,"contentVersion":89,"activityId":"-1","syncStatus":0,"time":76,"stateVersion":83,"tzOffset":"7200","mode":3,"hubSwVersion":"4.4.36","tzoffset":"7200","sequence":false,"discoveryServer":"http:\/\/svcs.myharmony.com\/Discovery\/Discovery.svc","activityStatus":0,"runningActivityList":"11027274","tz":"CET-1CEST,M3.4.0,M10.4.0\/3","wifiStatus":1,"configVersion":95,"hubUpdate":false,"updates":{"97":"4.4.36"},"accountId":"5718160"}
2015.04.22 17:08:00 5: BAOG_LOGIHUB: tag: message, attr: content-length="233"
2015.04.22 17:08:00 5: BAOG_LOGIHUB: tag: message, attr:  from="HarmonyOne_Pop@qa1.com" to="ab903454-7bee-4410-9eea-bb5355bb667e"
2015.04.22 17:08:00 5: BAOG_LOGIHUB: tag: message, attr: content-length="620"
2015.04.22 17:08:00 5: BAOG_LOGIHUB: tag: message, attr:  from="HarmonyOne_Pop@qa1.com" to="ab903454-7bee-4410-9eea-bb5355bb667e"
2015.04.22 17:08:00 4: BAOG_LOGIHUB: statedigest: {"sleepTimerId":-1,"contentVersion":89,"activityId":"-1","syncStatus":0,"time":76,"stateVersion":84,"tzOffset":"7200","mode":3,"hubSwVersion":"4.4.36","tzoffset":"7200","sequence":false,"discoveryServer":"http:\/\/svcs.myharmony.com\/Discovery\/Discovery.svc","activityStatus":0,"runningActivityList":"","tz":"CET-1CEST,M3.4.0,M10.4.0\/3","wifiStatus":1,"configVersion":95,"hubUpdate":false,"updates":{"97":"4.4.36"},"accountId":"5718160"}


Das list des Hubs sieht so aus:
Internals:
   CHANGED
   CONNECTS   4
   ConnectionState LoggedIn
   DEF        xxx@xxx.de yyyyy 192.168.0.133
   FD         69
   LAST_CONNECT 2015-04-22 17:07:32
   LAST_DISCONNECT 2015-04-22 17:05:35
   NAME       BAOG_LOGIHUB
   NR         259
   NTFY_ORDER 50-BAOG_LOGIHUB
   STATE      Connected
   TYPE       harmony
   activityStatus 0
   currentActivityID -1
   hubSwVersion 4.4.36
   hubUpdate  0
   ip         192.168.0.133
   previousActivityID 11027274
   syncStatus 0
   Readings:
     2015-04-22 17:08:00   activity        PowerOff
     2015-04-22 17:08:00   currentActivity PowerOff
     2015-04-22 17:08:00   previousActivity ANHOEREN BOSE-BAD
     2015-04-22 17:07:32   state           Connected
   Config:
     activity:
       HASH(0x2ccae58)
       HASH(0x2d67f88)
     Content:
       contentDeviceHost https://content.dhg.myharmony.com/1.0/Device;{deviceProfileUri}
       contentImageHost https://d1tk8oqnnsddt5.cloudfront.net/1.0/station/{stationId}/image;maxX=40;maxY=40
       contentServiceHost https://content.dhg.myharmony.com/1.0/Service/{providerId}
       contentUserHost https://content.dhg.myharmony.com/1.0/User;{userProfileUri}
       householdUserProfileUri svcs.myharmony.com/res//household/3383820-w5rzVxZYM8O6akbFsYW5QjKOfDZyWbZax9HGxQGGdTY=/user/default
     device:
       HASH(0x2ad6198)
     Global:
       locale     de-DE
       timeStampHash acfb2042-05a1-48d5-a1cb-3f3a138705c632531c29-ff97-4ef1-8267-6c8d5c6d04c2/cc58c260-992e-44da-b2b3-ef778d644bae581bb118-9b84-4d27-b9e7-360dae9106a2c961994c-3e60-41bd-883b-a0329226617f5696441BAOG_LOGIHUBde-DEUKMob-3047d232-398f-49f5-a33e-6965fcfb87ce0-17388581531416586862europe%2fberlin
     sequence:
   Discoveryinfo:
     accountId  5718160
     current_fw_version 4.4.36
     discoveryServerUri http://svcs.myharmony.com/Discovery/Discovery.svc
     email      xxxx@xxx.de
     friendlyName BAOG_LOGIHUB
     host_name  BAOG_LOGIHUB
     hubId      97
     hubProfiles {Harmony="2.0"}
     ip         192.168.0.133
     minimumOpenApiClientVersionRequired 1
     openApiVersion 2
     port       5222
     productId  Pimento
     protocolVersion {XMPP="1.0", HTTP="1.0", RF="1.0", WEBSOCKET="1.0"}
     recommendedOpenApiClientVersion 1
     remoteId   5696441
     setupSessionClient Mob-3047d232-398f-49f5-a33e-6965fcfb87ce
     setupSessionIsStale true
     setupSessionType 0
     setupStatus 0
     uuid       886737e9-2362-405b-3fd4-d921b3833ba5
   Helper:
     PARTIAL
     UserAuthToken
     password   yyyyy
     username   xxxx@xxx.de
Attributes:
   event-on-change-reading .*
   group      Multimedia
   room       BAOG,Multimedia


Ich kann noch nicht einmal einordnen, ob die erstgenannte Meldung im Log überhaupt ein Fehler oder nur ein Hinweis ist (bei einem zweiten Hub, den ich allerdings mit FW 3.12.9 in Verwendung habe, tauchen diese Meldungen jedenfalls nicht auf).
Wäre klasse, wenn ich jemand "aufklären" könnte.

Vielen Dank,
Andreas
Wäre klasse, wen
Titel: Logitech Harmony Hub
Beitrag von: volschin am 22 April 2015, 17:43:00
Ich geh mal davon aus, dass Du Email und Passwort unkenntlich gemacht hast und das nicht so dort steht. Der Unterschied zwischen FW 3.x und 4.x ist der notwendige Login zum Schalten. Funktioniert das?
Titel: Antw:Logitech Harmony Hub
Beitrag von: scooty am 22 April 2015, 17:53:15
Hallo volschin,

klar, Mail und Passwort sind unkenntlich.
Mit dem Login ab FW 4.x ist mir bewusst, der betroffene Hub hat ja FW 4.4.36 und daher die Angaben zum Login.

Schalten tut alles problemlos, es ist eben nur, dass die Meldung im Log auftaucht.
Und auch unter der 3.x FW mit dem gleichen Hub kam eine Meldung:
2015.04.14 05:44:55 3: BAOG_LOGIHUB: unknown startactivity message: <oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?startactivity' errorcode='200' errorstring='OK'><![CDATA[done=0:total=0]]></oa>
(leider kein verbose 5 verfügbar, da der Hub ja inzwischen auf FW 4.x ist)

Viele Grüße,
Andreas
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 23 April 2015, 17:10:44
Hallo Andreas,
ich habe die Meldung jetzt nach Update auf die 4.4.36 auch bei mir im Log. Hatte vorher die 4.3.48.
Scheint also ein generelles Thema mit der neuesten Firmware zu sein.

Gruß
Veit
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 23 April 2015, 22:40:50
die meldungen sollten ab morgen weg sein. mit der neuen firmware hat sich die schreibweise einer rückmeldung geändert. nichts tragisches.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: scooty am 24 April 2015, 08:19:43
Perfekt, keine Meldungen mehr!

Obwohl ja wirklich nichts tragisches, vielen Dank für die schnelle Umsetzung.
:)

Andreas
Titel: Antw:Logitech Harmony Hub
Beitrag von: scooty am 08 Mai 2015, 09:31:29
Hallo zusammen,

ich schon wieder.  :)

Beim (Re-)Start von FHEM erscheinen folgende Meldungen im Log (stracktrace=1) und deuten auf das Modul harmony hin:
2015.05.08 09:11:45 1: PERL WARNING: Use of uninitialized value $text in concatenation (.) or string at fhem.pl line 808.
2015.05.08 09:11:45 3: stacktrace:
2015.05.08 09:11:45 3:     main::__ANON__                      called by fhem.pl (807)
2015.05.08 09:11:45 3:     main::Log3                          called by fhem.pl (820)
2015.05.08 09:11:45 3:     main::Log                           called by /opt/fhem/FHEM/37_harmony.pm (1385)
2015.05.08 09:11:45 3:     main::harmony_parseToken            called by /opt/fhem/FHEM/37_harmony.pm (1319)
2015.05.08 09:11:45 3:     main::harmony_dispatch              called by /opt/fhem/FHEM/37_harmony.pm (617)
2015.05.08 09:11:45 3:     main::harmony_getLoginToken         called by /opt/fhem/FHEM/37_harmony.pm (1159)
2015.05.08 09:11:45 3:     main::harmony_connect               called by /opt/fhem/FHEM/37_harmony.pm (110)
2015.05.08 09:11:45 3:     main::harmony_Notify                called by fhem.pl (3021)
2015.05.08 09:11:45 3:     main::CallFn                        called by fhem.pl (2944)
2015.05.08 09:11:45 3:     main::DoTrigger                     called by fhem.pl (543)
2015.05.08 09:11:45 1:
2015.05.08 09:11:45 3: BAOG_LOGIHUB: connected
2015.05.08 09:11:46 1: PERL WARNING: Use of uninitialized value $text in concatenation (.) or string at fhem.pl line 808.
2015.05.08 09:11:46 3: stacktrace:
2015.05.08 09:11:46 3:     main::__ANON__                      called by fhem.pl (807)
2015.05.08 09:11:46 3:     main::Log3                          called by fhem.pl (820)
2015.05.08 09:11:46 3:     main::Log                           called by /opt/fhem/FHEM/37_harmony.pm (1385)
2015.05.08 09:11:46 3:     main::harmony_parseToken            called by /opt/fhem/FHEM/37_harmony.pm (1319)
2015.05.08 09:11:46 3:     main::harmony_dispatch              called by /opt/fhem/FHEM/37_harmony.pm (617)
2015.05.08 09:11:46 3:     main::harmony_getLoginToken         called by /opt/fhem/FHEM/37_harmony.pm (1159)
2015.05.08 09:11:46 3:     main::harmony_connect               called by /opt/fhem/FHEM/37_harmony.pm (110)
2015.05.08 09:11:46 3:     main::harmony_Notify                called by fhem.pl (3021)
2015.05.08 09:11:46 3:     main::CallFn                        called by fhem.pl (2944)
2015.05.08 09:11:46 3:     main::DoTrigger                     called by fhem.pl (543)
2015.05.08 09:11:46 1:
2015.05.08 09:11:46 3: WZOG_LOGIHUB: connected
2015.05.08 09:11:49 2: BAOG_LOGIHUB: disconnect
2015.05.08 09:11:49 3: BAOG_LOGIHUB: connected
2015.05.08 09:11:49 2: WZOG_LOGIHUB: disconnect
2015.05.08 09:11:49 3: WZOG_LOGIHUB: connected
2015.05.08 09:11:50 3: BAOG_LOGIHUB: new config
2015.05.08 09:11:53 3: WZOG_LOGIHUB: new config

Bin ich der einzige, was könnte ich machen, um die Meldungen wegzubekommen? Könnten die Namen meiner Aktivitäten/Geräte eine Rolle spielen?

Wieder einmal nichts tragisches, alle Connects zu den Hubs und Schaltbefehle funktionieren.

Viele Grüße,
Andreas

PS: BAOG_LOGIHUB Fw 4.4.36 / WZOG_LOGIHUB Fw 3.12.9
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 08 Mai 2015, 09:49:51
ich hatte vergessen noch eine debug meldung raus zu nehmen.

ist ab morgen behoben.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Markus M. am 08 Mai 2015, 17:48:44
Hat schon mal jemand den Hub ohne Internetverbindung ausprobiert?
Ich hatte diese Woche einen Ausfall: der Hub hat meine Activity beendet, danach keinerlei Funktion mehr, kein Wechsel der Activities per Fernbedienung, nicht mal ein Login per WLAN war möglich.
WTF, Logitech?!
Titel: Antw:Logitech Harmony Hub
Beitrag von: Markus M. am 08 Mai 2015, 18:09:26
Hat schon mal jemand den Hub ohne Internetverbindung ausprobiert?
Ich hatte diese Woche einen Ausfall: der Hub hat meine Activity beendet, danach keinerlei Funktion mehr, kein Wechsel der Activities per Fernbedienung, nicht mal ein Login per WLAN war möglich.
WTF, Logitech?!
Titel: Antw:Logitech Harmony Hub
Beitrag von: scooty am 09 Mai 2015, 22:08:05
Zitat von: justme1968 am 08 Mai 2015, 09:49:51
ich hatte vergessen noch eine debug meldung raus zu nehmen.
ist ab morgen behoben.
Vielen Dank, kann bestätigen, Meldungen sind weg.

Viele Grüße,
Andreas
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 09 Mai 2015, 22:56:32
Zitat von: Markus M. am 08 Mai 2015, 18:09:26
Hat schon mal jemand den Hub ohne Internetverbindung ausprobiert?
Ich hatte diese Woche einen Ausfall: der Hub hat meine Activity beendet, danach keinerlei Funktion mehr, kein Wechsel der Activities per Fernbedienung, nicht mal ein Login per WLAN war möglich.
WTF, Logitech?!
Es scheint da tatsächlich ein Problem zu geben, ich habe meine Firewall dicht gezogen und nach bestimmter Zeit schaltet der Hub nicht mehr. Evtl. hängt das mit der neuen Firmware zusammen, bei der man sich ja auch mit dem Online-Account einloggen muss.

Alles ein elender NSA-Scheiss.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Markus M. am 11 Mai 2015, 12:39:51

Zitat von: volschin am 09 Mai 2015, 22:56:32
Evtl. hängt das mit der neuen Firmware zusammen, bei der man sich ja auch mit dem Online-Account einloggen muss.

Jau, die hab ich auch drauf.
Alles super sicher, ohne Internetverbindung geht dummerweise gar nichts mehr...
Wer baut so nen Mist?!
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 11 Mai 2015, 13:37:01
die aktuellste firmware version hat das problem angeblich nicht mehr: http://www.harmony-remote-forum.de/viewtopic.php?f=49&t=12528&e=1&view=unread#p92440 (http://www.harmony-remote-forum.de/viewtopic.php?f=49&t=12528&e=1&view=unread#p92440).

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 11 Mai 2015, 14:39:53
Na, da bin ich mal gespannt, wann es nach dem 9.5. das nächste Mal bei mir klemmt.   ::)

Andre, danke für den Hinweis.
Titel: Antw:Logitech Harmony Hub
Beitrag von: scooty am 12 Mai 2015, 19:14:16
Hallo,

beim Auslösen einer Aktivität kam (leider ab und zu und nicht bei jeder Aktion) folgende Meldung im Log:
2015.05.11 05:44:58 1: PERL WARNING: Argument "<unknown>" isn't numeric in numeric eq (==) at /opt/fhem/FHEM/37_harmony.pm line 218.
2015.05.11 05:44:58 3: stacktrace:
2015.05.11 05:44:58 3:     main::__ANON__                      called by /opt/fhem/FHEM/37_harmony.pm (218)
2015.05.11 05:44:58 3:     main::harmony_labelOfDevice         called by /opt/fhem/FHEM/37_harmony.pm (995)
2015.05.11 05:44:58 3:     main::harmony_Read                  called by fhem.pl (3021)
2015.05.11 05:44:58 3:     main::CallFn                        called by fhem.pl (642)


Zeile 218
return $device->{label} if( $device->{id} == $id );
habe ich nun wie folgt geändert:
return $device->{label} if( $id ne "<unknown>" && $device->{id} == $id );

Damit ist die Meldung im Log bisher nicht wieder aufgetreten und ansonsten sind keine negativen Auswirkungen aufgetreten.
Kann leider nicht abschätzen, was diese (zugegebenermaßen etwas hemdsärmelige  ;) ) Ergänzung sonst noch bewirken könnte, Andre, kannst Du das abschätzen?

Viele Grüße,
Andreas
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 12 Mai 2015, 21:47:38
dein hub meldet ein device das das fhem modul nicht kennt. ich bin mir nicht sicher wie das passieren kann. hast du hue lampen mit dem hub in betrieb?

bitte setz mal verbose auf 4 oder 5. ist dann im log mehr zu sehen?

ansonsten vertausch kommentiere mal die zeile 993 aus füge direkt nach zeile 995 folgende zeile ein:$label = "<unknown>" if( !defined($label) );

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: scooty am 13 Mai 2015, 08:51:15
Hallo Andre,

nein, Hue Lampen habe ich nicht.

Danke für die Infos.
Da die Meldung ja leider nur ab und zu auftritt warte ich auf das nächste Mal und werde dann Deine Änderungen/Loglevel einstellen, um genauer sehen zu können, was dann passiert.

Danke schon 'mal für die Unterstützung,
Andreas

PS: Meine Ergänzung habe ich natürlich wieder rückgängig gemacht.
Titel: Antw:Logitech Harmony Hub
Beitrag von: NetFritz am 14 Mai 2015, 17:58:33
Hallo
Kann man die "37_harmony.pm" unter Perl auf einem Raspberry Pi ohne FHEM nutzen?
Gruß NetFritz
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 14 Mai 2015, 18:31:16
nein. natürlich nicht. es ist ja ein fhem modul.
Titel: Antw:Logitech Harmony Hub
Beitrag von: scooty am 18 Mai 2015, 09:22:20
Zitat von: justme1968 am 12 Mai 2015, 21:47:38
dein hub meldet ein device das das fhem modul nicht kennt. ich bin mir nicht sicher wie das passieren kann. hast du hue lampen mit dem hub in betrieb?

bitte setz mal verbose auf 4 oder 5. ist dann im log mehr zu sehen?

ansonsten vertausch kommentiere mal die zeile 993 aus füge direkt nach zeile 995 folgende zeile ein:$label = "<unknown>" if( !defined($label) );

gruss
  andre
Hallo Andre,

per Zufall drauf gestossen:

Die Meldung
PERL WARNING: Argument "<unknown>" isn't numeric in numeric eq (==) at /opt/fhem/FHEM/37_harmony.pm line 218.
erscheint im Log, wenn man eine gerade aufgerufene Aktivität nochmals auswählt.
Also z.B. zweimal hintereinander
set LOGIHUB activity PowerOff
set LOGIHUB activity PowerOff

Meldung kommt auch mit der von Dir vorgeschlagenen Änderung der 37_harmony.pm.

Andreas
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 18 Mai 2015, 12:29:30
ich kann es leider gerade nicht nachstellen da meine beiden hubs noch auf der alten firmware sind. da passiert der fehler nicht.

bitte bau mal noch ein Log3 $name, 3, "$name: startactivity message: $content"; in zeile 989 ein. und zeig mir was im log steht wenn du zwei mal die gleiche activity startest.

hattest du wirklich die zeile 993 auskommentiert und das modul neu geladen?

eigentlich dürfte das <unknown> nicht mehr auftauchen.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: scooty am 18 Mai 2015, 12:53:56
Hallo Andre,

hier der Logeintrag (mit ansonsten originaler 37_harmony.pm):
2015.05.18 12:32:25 3: BAOG_LOGIHUB: startactivity message: <oa xmlns='connect.logitech.com' mime='harmony.engine?startActivity' errorcode='200' errorstring='Ok'><![CDATA[done=1:total=1]]></oa>

OK, nach reinem Auskommentieren von Zeile 993 erscheint die Meldung nicht.
Hatte Dich aber so verstanden auch gleichzeitig nach Zeile 995 das $label = "<unknown>" if( !defined($label) ); aufzunehmen.
Wenn ich also auskommentiere UND die Zeile ergänze kommt die Meldung "... "<unknown>" isn't numeric...line 218" wieder.

Andreas
PS: reload der 37_harmony.pm immer brav ausgeführt und lt. Log erfolgreich
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 26 Mai 2015, 17:27:23
Es gibt wieder mal Neuigkeiten für alle, die Hue mit Harmony kombinieren.

http://news.logitech.com/press-release/consumer-products/logitech-harmony-brings-home-control-all-harmony-hub-users (http://news.logitech.com/press-release/consumer-products/logitech-harmony-brings-home-control-all-harmony-hub-users)
Titel: Antw:Logitech Harmony Hub
Beitrag von: Marcy am 06 Juni 2015, 11:47:55
Zitat von: Laire am 18 Februar 2015, 20:30:23
Ok, hatte gedacht ich kann den IR Empfänger umgehen. Habe bereits einen hier rumliegen (Flirc).

Muss ich mal nach einer Anleitung suchen, wie ich den IR Empfänger in FHEM einbinde.


EDIT: Hm, mein IR Adapter (Flirc) arbeitet als Tastatur. Somit kommt wohl jetzt der Umweg über Shortcuts...

Hi Laire,

habe ebenfalls den FLIRC an einem Pi2 zu hängen und dachte erst, einfach die IR Codes auszulesen. Allerdings arbeitet das Ding - wie Du ja auch schreibst - als Tastatur. Was genau meinst Du mit dem Satz "Umweg über Shortcuts"? Wie genau? Und kann ich damit von der FB gesendete Befehle quasi als Tastatureingaben abgreifen?

VG, Marcel
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 06 Juni 2015, 11:50:34
es gibt da ein modul für :)

http://forum.fhem.de/index.php/topic,36257.0.html

gruß
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: daywalkero am 09 Juni 2015, 23:08:19
Hallo,

ich hänge gerade ein bisschen mit dem Harmonymodul.

Folgendes soll realisiert werden: wenn der Fernseher eingeschaltet ist (später auch mit unless isday() ), sollen die Milight-LEDs die hinterm Fernseher kleben eingeschaltet werden.

define FernsehLEDafterSunset DOIF ([Harmonyhub:currentActivity] ne "-1" ) (set FernsehLED on) DOELSEIF ([Harmonyhub:currentActivity] eq "-1" ) (set FernsehLED off)

Wenn ich "-1" durch "PowerOff" und/oder currentActivity durch activity ersetze, funktioniert es ebenfalls nicht - zumindest nicht mittels

trigger FernsehLEDafterSunset

Was übersehe ich hier?

Grüße und gute Nacht
Pascal
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 09 Juni 2015, 23:14:36
currentActivity enthält immer einen string. -1 wird also nie funktionieren.

ich glaube nicht das trigger bei DOIF funktioniert. zumindest nicht auf diese art.

wenn du wirklich testen willst ohne die activity zu starten musst du entweder etwas in der art verwenden:trigger armonyhub currentActivity: PowerOff oder das reading von hand setzen:setreading armonyhub currentActivity xyz

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: daywalkero am 10 Juni 2015, 09:22:40
Ich konnte gestern Abend nicht großartig an und aus schalten, da ich sonst ärger mit meiner Frau bekommen hätte ;-)
Aber danke, es funktioniert. Mein Problem war anzunehmen, ich könnte DOIF triggern.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Wuppi68 am 10 Juni 2015, 09:24:12
so sieht der DEF Teil bei mir aus und der funktioniert :-)

([harmony.hub.1:currentActivity] eq "TV" or [harmony.hub.1:currentActivity] eq "NETZWERKPLAYER" or [harmony.hub.1:currentActivity] eq "BLUE RAY" or [harmony.hub.1:currentActivity] eq "DVD" or [harmony.hub.1:currentActivity] eq "ONLINE RADIO") (set lw12.tv on, set lw12.tv rgb 544E03) DOELSE ( set lw12.tv off)

nicht wundern, es gibt bei mir noch mehr Aktionen, wo kein Licht angeht :-)
Titel: Antw:Logitech Harmony Hub
Beitrag von: daywalkero am 10 Juni 2015, 10:29:06
Stimmt, ich habe auch eine Aktion wo kein Licht brennen soll - ist bei Musik nicht nötig. Danke für den Denkanstoß.

Warum nimmt man eigentlich currentActivity und nicht activity?
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 10 Juni 2015, 11:03:24
Mal als Anregung, sowas wie LED Hintergrundbeleuchtung wenn TV an, steuert man viel einfacher über ein Harmony Device, als über die Activity. Da kannst Du einfach sagen: "if TV on dann LED on"
Titel: Antw:Logitech Harmony Hub
Beitrag von: daywalkero am 10 Juni 2015, 11:22:58
Bekomme ich da auch ein "unless isday()" mit rein? Weil ich möchte das Licht nur, wenn es draußen dunkel ist. Da schien mir dieser Weg der einfachste? Aber ich bin ja auch noch Anfänger und lerne fleißig.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Talkabout am 15 Juni 2015, 00:07:56
Hallo zusammen,

ich habe seid einem der letzten Updates das Problem, dass der Wechsel einer Aktion an der Fernbedienung mein DOIF nicht mehr triggert. Dieses ist so definiert:

define WZLED_ON DOIF ([TV:currentActivity] =~ ".*Projektor.*") (set WZLED on;;set WZLED RGB 0000FF) DOELSEIF ([TV:previousActivity] =~ ...

Der erste Teil besagt, dass wenn die "currentActivity" etwas mit "Projektor" beinhaltet, dann die LED-Beleuchtung auf Blau schalten soll. Das funktionierte monatelang gut, jetzt auf einmal nicht mehr, ohne, dass ich etwas geändert hätte. Witzigerweise führt folgender FHEM-Befehl zum richtigen Verhalten:

setreading TV currentActivity mein Projektor

Kann es sein, dass das harmony-Modul die Aktionen nicht mehr korrekt triggert?

Danke!

Gruss
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 15 Juni 2015, 00:11:06
was siehst du im event monitor?

bekommst du mit get activities die korrekte liste ?

steht etwas im log wenn du auf verbose 5 gehst?

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Talkabout am 15 Juni 2015, 18:13:19
Zitat von: justme1968 am 15 Juni 2015, 00:11:06
was siehst du im event monitor?

bekommst du mit get activities die korrekte liste ?

steht etwas im log wenn du auf verbose 5 gehst?

gruss
  andre
Es scheint ein Problem mit der aktuellen Harmony-Firmware zu sein. Ich vermute mal das Update dieser ist der Grund, warum bestimmte Dinge nicht mehr funktionieren. Aktuell kann sich das harmony-Modul nicht mit meinem HUB verbinden...

Hast Du die Möglichkeit das Modul auf die neue Firmware anzupassen?

Wenn ich bei mir in der Detailansicht meines harmony Devices den Befehl "set XXX reconnect" ausführe, raucht FHEM komplett ab. Ausgaben im Log:

Can't use an undefined value as an ARRAY reference at ./FHEM/37_harmony.pm line 555.

Gruss
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 15 Juni 2015, 19:00:03
welche firmware version verwendest du?

eigentlich sollte es mit alter und neuer firmware funktionieren.

für die aktuelle firmware musst du im define account und password für myharmony angeben.

bei einem set reconnect kommt das modul eigentlich nicht in zeile 555 vorbei. irgendetwas ist bei dir gerade komisch.

bitte poste mal die verbose 5 log einträge beim start und ein list auf das device.

gruss
  andre

ps: der fehler in zeile 555 ergibt sich z.b. wenn das modul nicht connected ist und ein set ? aufgerufen wird. z.b. durch das ansehen der internals im browser. dafür habe ich eben einen fix eingecheckt.

kann es sein das sich die ip adresse deines hub geändert hat?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Talkabout am 15 Juni 2015, 19:34:56
Zitat von: justme1968 am 15 Juni 2015, 19:00:03
welche firmware version verwendest du?

eigentlich sollte es mit alter und neuer firmware funktionieren.

für die aktuelle firmware musst du im define account und password für myharmony angeben.

bei einem set reconnect kommt das modul eigentlich nicht in zeile 555 vorbei. irgendetwas ist bei dir gerade komisch.

bitte poste mal die verbose 5 log einträge beim start und ein list auf das device.

gruss
  andre

ps: der fehler in zeile 555 ergibt sich z.b. wenn das modul nicht connected ist und ein set ? aufgerufen wird. z.b. durch das ansehen der internals im browser. dafür habe ich eben einen fix eingecheckt.

kann es sein das sich die ip adresse deines hub geändert hat?
Ich habe heute mal weiter analysiert... Das Problem schien an der Namensauflösung meines PIs zum HarmonyHub zu liegen. Sorry für den falschen Alarm und danke Dir für die Mühe!

Gruss
Titel: Antw:Logitech Harmony Hub
Beitrag von: scooty am 16 Juni 2015, 18:50:45
Hallo Andre,

vielen Dank, mein hier und ff. (http://forum.fhem.de/index.php/topic,14163.msg293898.html#msg293898) gemeldetes Problem ist mit dem neuesten Update (http://forum.fhem.de/index.php/topic,38179.0.html) behoben.

Klasse!  :)

Viele Grüße,
Andreas
Titel: Antw:Logitech Harmony Hub
Beitrag von: d0np3p3 am 25 Juni 2015, 11:54:07
GPL Sourcen verfügbar
https://opensource.logitech.com/opensource/index.php/Logitech_Harmony_Hubs
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 25 Juni 2015, 12:22:19
das ist 'nur' der linux kernel, die clib und busybox.

nichts was in richtung protokoll oder api geht.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: d0np3p3 am 26 Juni 2015, 19:24:12
Schade, hatte noch keine Zeit es mir anzugucken.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Simon74 am 28 Juni 2015, 01:06:12
Wäre es möglich den Timestamp des letzten Tastendrucks auf der FB im Modul zu ermitteln ?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 28 Juni 2015, 01:12:21
nein. das geht nicht. bzw. nur mit einem extra ir empänger.

gruß
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Pman am 04 Juli 2015, 11:08:13
Hat mal jemand versucht auf den den HUB per UART zuzugreifen? Vielleicht kommt man darüber mehr Kontrolle?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 04 Juli 2015, 11:14:53
laut einer web seite geht das.

es läuft ein abgespecktes linux auf dem ding und es gibt eine serielle konsole auf die man sich einloggen kann.

leider hat es bei mir nicht geklappt. es war immer ziemlich viel buchstabensalat unter den richtigen ausgaben. entweder liegt es an der seriellen konfiguration, dem kabel oder meinen lötkünsten. oder allem zusammen.

mit den lua(?) files sollte es möglich sein noch einiges über die möglichkeiten und das protokoll rauszubekommen.

weiter oben im thread gibt es glaube ich schon mal etwas zu meinem versuch.

wenn du mehr erfolg hast wäre ich sehr an den ergebnissen interessiert.

gruss
  andre

edit: hier noch zwei links dazu:
http://wiki.openwrt.org/toh/logitech/pimento (http://wiki.openwrt.org/toh/logitech/pimento)
https://forum.openwrt.org/viewtopic.php?id=48119 (https://forum.openwrt.org/viewtopic.php?id=48119)
Titel: Antw:Logitech Harmony Hub
Beitrag von: Pman am 04 Juli 2015, 11:45:30
Die Seite hatte ich auch gefunden, habe eben schnell drei Kabel an die relevanten pads gelötet. Bekomme mit Baudrate 115200 8N1 beim Booten erst ein paar Zeilen angezeigt, nach "Booting AR9330(Hornet)..." kommt dann nur noch Buchstabensalat.
Ich spiel mal noch was mit den Einstellungen rum.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Pman am 04 Juli 2015, 16:23:56
Mit putty habe ich es geschafft schnell genug eine Taste zu drücken, damit beim booten angehalten wird. Ich habe dann console=ttyS0 zu den bootargs hinzugefügt wodurch ich den boot eine weile verfolgen kann. Irgendwann kommt dann während dem Boot immer ein Fehler, ein bisschen Buchstabensalat und danach reagiert der Hub nicht mehr auf meine Eingaben, bootet so weit ich das sehen kann aber zu ende.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 04 Juli 2015, 16:45:30
so wie ich sie seite verstanden hatte müsste das booten nach dem tastendruck abbrechen so das man auf eine richtige linux console kommt.

ich probiere es noch mal.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Pman am 04 Juli 2015, 17:11:38
Also noch bevor linux bootet muss man eine Taste drücken, damit linux nicht direkt gebootet wird. Dann kann man die bootargs ändern, so dass dort nicht mehr "console=none init=/sbin/init" sondern "console=ttyS0 init=/sbin/init" steht. Danach kann man manuell den boot anstoßen mit "bootm 0x9f010000 ; bootm 0x9f100000".
Folgend sieht der boot bei mir sehr ähnlich aus wie moroboshi im openwrt forum, bis zu
VAP device ath0 created
ath0

da kommt bei mir dann
Failed to connect to wpa_supplicant - wpa_ctrl_open: No such file or directory
▒@A~▒▒▒▒z▒▒@A~▒▒▒▒z▒▒@A~▒▒▒▒z▒####LOGI rewriting regs
ieee80211_ioctl_siwmode: imr.ifm_active=131200, new mode=2, valid=1
udhcpc (v1.13.4) started
                        ▒@A~▒▒▒▒z▒Sending discover...

das ganze geht dann abwechselnd mit lesbarem text und Buchstabensalat weiter, der Hub reagiert aber nicht mehr auf Eingaben.
Titel: Antw:Logitech Harmony Hub
Beitrag von: ujaudio am 04 Juli 2015, 17:24:50
Jetzt habe ich zumindest mal ca. 1/3 dieses Threads gelesen, mein Hub hängt irgendwo im Poststreik und wird wohl irgendwann mal ankommen. Ich möchte eigentlich viel einfachere Dinge machen, nämlich meine Hifi-Geräte, die keinen LAN/WLAN-Anschluss haben, aber eine IR-FB haben komplett in FHEM einbinden und über das Tablett steuern.

Beispiel:
Um Musik zu hören, wird direkt über FHEM /Homematic der Verstärker und SONOS eingeschaltet.
Um Videos zu schauen dasselbe für Verstärker und den BR-Player.
Der Verstärker kennt aber nur IR-FB, deshalb brauche ich den Hub, um die Eingangsquelle passend umzuschalten.
Außerdem möchte ich auf dem Tablett noch die Lautstärke des Verstärkers steuern.
Außer dem Tablett gibt es keine Fernbedienung mehr.

Ich bin mal gespannt, ob ich das hinbekomme, denn irgendwie habe ich so ein einfaches Rezept zum Anfangen noch nicht finden können. Darf ich ggf. ein einfaches Beispiel in http://www.fhemwiki.de/wiki/Harmony  (http://www.fhemwiki.de/wiki/Harmony) schreiben, sobald ich weitgehend sicher bin, dass das auch zuverlässig funktioniert?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Motivierte linke Hände am 05 Juli 2015, 10:28:04
Hi Jürgen,

Zitat von: ujaudio am 04 Juli 2015, 17:24:50
Um Musik zu hören, wird direkt über FHEM /Homematic der Verstärker und SONOS eingeschaltet.
Um Videos zu schauen dasselbe für Verstärker und den BR-Player.
Der Verstärker kennt aber nur IR-FB, deshalb brauche ich den Hub, um die Eingangsquelle passend umzuschalten.
Außerdem möchte ich auf dem Tablett noch die Lautstärke des Verstärkers steuern.
Außer dem Tablett gibt es keine Fernbedienung mehr.

Im Grund genommen ist das, was Du möchtest, genau das, wofür Logitech diese Harmony-Fernbedienungen konzipiert hat. D.h. Du müsstest genau das sogar ohne FHEM machen können. FHEM ist praktisch, wenn Du solche Aktionen dann mit weiteren Aktionen von Geräten koppeln möchtest, die sich nicht über die Fernbedienung steuern lassen (Licht, Rollläden, ...)

Gruß, Christian
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 05 Juli 2015, 10:55:40
bis auf das einbinden von homematic sollte das alles auch ohne fhem gehen. genau dafür ist die harmony ja konzipiert.

die fhem integration brauchst du dann wenn du zusätzlich homematic oder andere geräte einbinden willst die nicht direkt über ir oder bluetooth gesteuert werden oder wenn du aus fhem heraus dinge automatisieren möchtest ohne die harmony remote in die hand zu nehmen.

ob du auf dem tablet die harmony app oder etwas in fhem selbst umgesetztes verwendest hängt ganz von deinen anforderungen ab.

das was du umsetzen möchtest geht auf jeden fall. eventuell brauchst du noch einen rückkanal per ir oder bluetooth nach fhem.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Talkabout am 10 Juli 2015, 00:42:54
Hallo Andre,

ich habe seid einiger Zeit Probleme mit den Notifies auf die Harmony. Speziell aber auf das Reading "previousActivity". Nach etwas Debugging bin ich darauf gestoßen, dass beim "readingsSingleUpdate" auf "previousActivity" der Parameter "DoTrigger" auf 0 stand. Nachdem ich diesen auf 1 gesetzt habe, wie bei allen anderen Updates, funktioniert das Ganze bei mir wieder. Im Anhang das Diff dazu.

Gruss
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 10 Juli 2015, 06:06:10
Ich bin überrascht, dass das überhaupt funktioniert haben soll. Ziemlich weit vorn im Thread war es eine Design-Entscheidung von André, das previousActivity nicht triggert. Also ein works as designed.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Talkabout am 10 Juli 2015, 07:22:04
Zitat von: volschin am 10 Juli 2015, 06:06:10
Ich bin überrascht, dass das überhaupt funktioniert haben soll. Ziemlich weit vorn im Thread war es eine Design-Entscheidung von André, das previousActivity nicht triggert. Also ein works as designed.
Danke Dir für die Auskunft.

Ich hatte es ursprünglich über ein "DOIF" gelöst, wo auch das "previousActivity" zuverlässig geprüft wurde. Dies hörte aber seid einem der letzten Updates auf, und es ging nur sporadisch. Ich habe es dann auf ein Notify umgestellt und festgestellt, das "previousActivity" nicht triggert. Ich werde es etwas umbauen, es sollte auch ohne den Trigger "previousActivity" gehen.

Gruss
Titel: Antw:Logitech Harmony Hub
Beitrag von: der-Lolo am 12 Juli 2015, 11:13:27
Hallo Zusammen,
kann mal jemand etwas für mich versuchen? Ich versuche gerade in einer Harmony Aktion einen umschaltvorgang auf Line-In eines Sonos Connect Amp zu programmieren... Ich bekomme das aber nicht hin, liegt es an mir?
Titel: Antw:Logitech Harmony Hub
Beitrag von: ujaudio am 16 Juli 2015, 12:21:06
Zitat von: der-Lolo am 12 Juli 2015, 11:13:27
...Ich versuche gerade in einer Harmony Aktion einen umschaltvorgang auf Line-In eines Sonos Connect Amp zu programmieren...

Sonos Connect kann man doch gar nicht über IR erreichen. Ich habe seit gestern die Harmony Hub und werde mich da nun einarbeiten - der Anwendungsfall "Steuern des Sonossystems mit FHEM" wird bei mir über Tablet laufen, so dass ich da den Hub nicht brauche (Ich brauche ihn, um den Verstärker und den CD-Player, die nur IR können).

Du möchtest aber per IR-FB Sonos bedienen, habe ich das richtig verstanden?
Titel: Antw:Logitech Harmony Hub
Beitrag von: der-Lolo am 16 Juli 2015, 12:25:27
Nein, in der Ultimate kann man Sonos Geräte hinzufügen und auch steuern, das funktioniert ohne IR übers Lan.
Laut & Leise Mute und unMute gehen, aber das umschalten auf Line-In funktioniert scheinbar nicht.
Titel: komisches Problem
Beitrag von: antonwinden am 23 Juli 2015, 19:31:23
Ich habe seit längerer Zeit eine harmony bei mir in fhem integriert - läuft soweit gut...
Allerdings schickt das Ding nach längerem gutem Funktionieren einfach ein nicht gewünschtes Poweroff
im Logfile erscheint dann:
2015.07.23 19:21:36 1: PERL WARNING: Argument "<unknown>" isn't numeric in numeric eq (==) at ./FHEM/37_harmony.pm line 218.

wie kann ich dieses verhalten ändern bzw die ursachen genauer einkreisen?
ursprünglich hab ich ja vermutet das es damit zusammenhängt das ich 2 hubs habe und hab jetzt mal probe weise den 2. weniger benötigten nicht in fhem definiert.
danke anton
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 23 Juli 2015, 19:34:45
ist dein modul aktuell? einen fehler in dieser art habe ich erst vor kurzem behoben.

bitte mach mal ein list auf das device wenn es wieder passiert.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: antonwinden am 24 Juli 2015, 22:01:59
hat es gerade wieder gemacht...
was mir aufgefallen ist das ein kurzer disconnect dabei war
jetzt musste ich den hub in fhem deleten damit es wieder ging - hub musste ich aber nicht neustarten. ohne fhem läuft das ding problemlos... :-( . dabei ist es erst mit fhem gemeinsam richtig sinnvoll - zumindestens bei mir.
ein list ergibt:
Internals:
   CFGFN      multimedia.cfg
   CONNECTS   3
   ConnectionState LoggedIn
   DEF        ***** *****l 192.168.1.***
   FD         4
   LAST_CONNECT 2015-07-24 21:37:31
   LAST_DISCONNECT 2015-07-24 21:37:29
   NAME       logitechhubwz
   NR         858
   NTFY_ORDER 50-logitechhubwz
   STATE      Connected
   TYPE       harmony
   activityStatus 0
   currentActivityID -1
   hubSwVersion 4.5.106
   hubUpdate  0
   identity   c3372479-1b1d-4716-82a4-e7ea1e4a1775
   ip         192.168.1.158
   previousActivityID 11284864
   syncStatus 0
   Readings:
     2015-07-24 21:54:09   activity        PowerOff
     2015-07-24 21:54:09   currentActivity PowerOff
     2015-07-24 21:54:09   previousActivity Fernsehen
     2015-07-24 21:37:31   state           Connected
   Config:
     activity:
       HASH(0x27f8158)
       HASH(0x318de90)
       HASH(0x27e5b30)
       HASH(0x33ac8c8)
       HASH(0x3190a48)
       HASH(0x319e0f0)
     Content:
       contentDeviceHost https://content.dhg.myharmony.com/1.0/Device;{deviceProfileUri}
       contentImageHost https://d1tk8oqnnsddt5.cloudfront.net/1.0/station/{stationId}/image;maxX=40;maxY=40
       contentServiceHost https://content.dhg.myharmony.com/1.0/Service/{providerId}
       contentUserHost https://content.dhg.myharmony.com/1.0/User;{userProfileUri}
       householdUserProfileUri svcs.myharmony.com/res//household/3980116-IrgkFJfHn7IzcBWU6SHWfdoNLHg08DRc+nXilp8ipcE=/user/default
     device:
       HASH(0x19dd278)
       HASH(0x319d5c8)
       HASH(0x31a28d8)
       HASH(0x31a7228)
       HASH(0x31aafb8)
     Global:
       locale     de-DE
       timeStampHash 2c0ea675-e694-497a-9d47-1ab53c5849a857fdf24e-b670-4aac-846b-ff9069484f03/b3359e8d-8391-4372-99e3-d4f39e73ce34539da74f-259f-4003-97c4-f00df2c54b88eb570224-f909-4778-b368-f4e3249946be5785802Wohnzimmerde-DEATSilverlightWebClient0-1998501505-733820400europe%2fviennaeurope%2fbrussels
     sequence:
       HASH(0x2ec7740)
   Discoveryinfo:
     accountId  5793492
     current_fw_version 4.5.106
     discoveryServerUri https://svcs.myharmony.com/Discovery/Discovery.svc
     email      *******
     friendlyName Wohnzimmer
     host_name  Wohnzimmer
     hubId      97
     hubProfiles {Harmony="2.0"}
     ip         192.168.1.***
     minimumOpenApiClientVersionRequired 1
     openApiVersion 2
     port       5222
     productId  Pimento
     protocolVersion {XMPP="1.0", HTTP="1.0", RF="1.0", WEBSOCKET="1.0"}
     recommendedOpenApiClientVersion 1
     remoteId   5785802
     setupSessionClient SilverlightWebClient
     setupSessionIsStale true
     setupSessionType 0
     setupStatus 0
     uuid       c3372479-1b1d-4716-82a4-e7ea1e4a1775
   Helper:
     AccountId  0
     PARTIAL
     UserAuthToken gn3KyNam1xAsCV2OjFKkzVYRZr7DFcuEkh/a05YPz7LJfWQRxKGJGz8wOXc10MnX
     password   *******
     username  *******
Attributes:
   group      Medien
   room       MedienWohnzimmer
   verbose    5
   webCmd     activity
Titel: Antw:Logitech Harmony Hub
Beitrag von: antonwinden am 27 Juli 2015, 12:11:14
nachdem er sich gerade wieder ohne mein zutun ein "PowerOff" genehmigt hat und ich voher verbose auf 5 gestellt hab
hier das log davon:
2015.07.27 12:04:37 4: logitechhubwz: send: <iq type='get' id='2992'><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?startactivity'>activityId=-1:timestamp=0</oa></iq>
SimpleWrite data: 0
SimpleWrite data: 0
SimpleWrite data: 1
SimpleWrite data: 1
2015.07.27 12:04:38 4: logitechhubwz: unknown (no cdata): <iq id="2991" type="get"><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?startactivity' errorcode='200' errorstring='OK'></oa></iq><iq/>
2015.07.27 12:04:38 4: logitechhubwz: send: <iq type='get' id='2993'><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?startactivity'>activityId=-1:timestamp=0</oa></iq>
SimpleWrite data: 0
SimpleWrite data: 0
2015.07.27 12:04:38 4: logitechhubwz: unknown (no cdata): <iq id="2992" type="get"><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?startactivity' errorcode='200' errorstring='OK'></oa></iq><iq/>
2015.07.27 12:04:38 4: logitechhubwz: unknown: <message content-length="647"/>
2015.07.27 12:04:38 4: logitechhubwz: statedigest: {"sleepTimerId":-1,"contentVersion":92,"activityId":"11284904","syncStatus":0,"time":1437731332,"stateVersion":658,"tzOffset":"7200","mode":3,"hubSwVersion":"4.5.106","tzoffset":"7200","sequence":false,"wifiStatus":1,"activityStatus":3,"runningActivityList":"11284904","tz":"CET-1CEST,M3.4.0,M10.4.0\/3","discoveryServer":"https:\/\/svcs.myharmony.com\/Discovery\/Discovery.svc","configVersion":108,"hubUpdate":false,"updates":{"97":"4.5.106"},"accountId":"5793492"}
2015.07.27 12:04:38 4: logitechhubwz: send: <iq type='get' id='2994'><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?startactivity'>activityId=-1:timestamp=0</oa></iq>
SimpleWrite data: 0
SimpleWrite data: 0
2015.07.27 12:04:38 4: logitechhubwz: unknown (no cdata): <iq id="2993" type="get"><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?startactivity' errorcode='200' errorstring='OK'></oa></iq><iq/>
2015.07.27 12:04:38 4: logitechhubwz: unknown (no cdata): <iq id="2994" type="get"><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?startactivity' errorcode='200' errorstring='OK'></oa></iq>
2015.07.27 12:04:38 4: logitechhubwz: starting/stopping device: Philips-Fernseher
2015.07.27 12:04:39 4: logitechhubwz: starting/stopping device (2/3): Denon AV Receiver
2015.07.27 12:04:40 4: logitechhubwz: done starting/stopping device: WD TV Live
2015.07.27 12:04:40 4: logitechhubwz: statedigest: {"sleepTimerId":-1,"contentVersion":92,"activityId":"-1","syncStatus":0,"time":1437731332,"stateVersion":659,"tzOffset":"7200","mode":3,"hubSwVersion":"4.5.106","tzoffset":"7200","sequence":false,"wifiStatus":1,"activityStatus":0,"runningActivityList":"11284904","tz":"CET-1CEST,M3.4.0,M10.4.0\/3","discoveryServer":"https:\/\/svcs.myharmony.com\/Discovery\/Discovery.svc","configVersion":108,"hubUpdate":false,"updates":{"97":"4.5.106"},"accountId":"5793492"}
2015.07.27 12:04:40 4: logitechhubwz: statedigest: {"sleepTimerId":-1,"contentVersion":92,"activityId":"-1","syncStatus":0,"time":1437731332,"stateVersion":660,"tzOffset":"7200","mode":3,"hubSwVersion":"4.5.106","tzoffset":"7200","sequence":false,"wifiStatus":1,"activityStatus":0,"runningActivityList":"","tz":"CET-1CEST,M3.4.0,M10.4.0\/3","discoveryServer":"https:\/\/svcs.myharmony.com\/Discovery\/Discovery.svc","configVersion":108,"hubUpdate":false,"updates":{"97":"4.5.106"},"accountId":"5793492"}
2015.07.27 12:04:40 4: logitechhubwz: statedigest: {"sleepTimerId":-1,"contentVersion":92,"activityId":"-1","syncStatus":0,"time":1437731332,"stateVersion":661,"tzOffset":"7200","mode":3,"hubSwVersion":"4.5.106","tzoffset":"7200","sequence":false,"wifiStatus":1,"activityStatus":3,"runningActivityList":"","tz":"CET-1CEST,M3.4.0,M10.4.0\/3","discoveryServer":"https:\/\/svcs.myharmony.com\/Discovery\/Discovery.svc","configVersion":108,"hubUpdate":false,"updates":{"97":"4.5.106"},"accountId":"5793492"}
2015.07.27 12:04:40 4: logitechhubwz: done starting/stopping device: <unknown>
2015.07.27 12:04:40 4: logitechhubwz: statedigest: {"sleepTimerId":-1,"contentVersion":92,"activityId":"-1","syncStatus":0,"time":1437731332,"stateVersion":662,"tzOffset":"7200","mode":3,"hubSwVersion":"4.5.106","tzoffset":"7200","sequence":false,"wifiStatus":1,"activityStatus":0,"runningActivityList":"","tz":"CET-1CEST,M3.4.0,M10.4.0\/3","discoveryServer":"https:\/\/svcs.myharmony.com\/Discovery\/Discovery.svc","configVersion":108,"hubUpdate":false,"updates":{"97":"4.5.106"},"accountId":"5793492"}
2015.07.27 12:04:40 4: logitechhubwz: statedigest: {"sleepTimerId":-1,"contentVersion":92,"activityId":"-1","syncStatus":0,"time":1437731332,"stateVersion":663,"tzOffset":"7200","mode":3,"hubSwVersion":"4.5.106","tzoffset":"7200","sequence":false,"wifiStatus":1,"activityStatus":0,"runningActivityList":"","tz":"CET-1CEST,M3.4.0,M10.4.0\/3","discoveryServer":"https:\/\/svcs.myharmony.com\/Discovery\/Discovery.svc","configVersion":108,"hubUpdate":false,"updates":{"97":"4.5.106"},"accountId":"5793492"}
2015.07.27 12:04:49 4: logitechhubwz: send: <iq type='get' id='ping-2995'><ping xmlns='urn:xmpp:ping'/></iq>
SimpleWrite data: 0
SimpleWrite data: 0
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 27 Juli 2015, 13:31:37
war auch hier ein reconnect dabei ?

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: antonwinden am 27 Juli 2015, 15:58:36
Zitat von: justme1968 am 27 Juli 2015, 13:31:37
war auch hier ein reconnect dabei ?

gruss
  andre
nein da war der letzte reconnect 4h vorher.
gruss anton
Titel: Antw:Logitech Harmony Hub
Beitrag von: antonwinden am 27 Juli 2015, 16:05:05
und jetzt gerade hat sich das problem mal wieder hochgeschaukelt denn kaum will ich radio einschalten schaltet das ding wieder aus. hab jetzt auch ein filelog auf den hub gemacht. Ergebnis:
2015-07-27_15:52:01 logitechhubwz currentActivity: starting Radio
2015-07-27_15:52:07 logitechhubwz currentActivity: Radio
2015-07-27_15:52:07 logitechhubwz activity: Radio
2015-07-27_15:52:07 logitechhubwz currentActivity: Radio
2015-07-27_15:52:07 logitechhubwz currentActivity: Radio
2015-07-27_15:52:13 logitechhubwz activity PowerOff
2015-07-27_15:52:13 logitechhubwz activity PowerOff
2015-07-27_15:52:14 logitechhubwz currentActivity: stopping Radio
2015-07-27_15:52:14 logitechhubwz activity PowerOff
2015-07-27_15:52:14 logitechhubwz currentActivity: PowerOff
2015-07-27_15:52:14 logitechhubwz activity: PowerOff
2015-07-27_15:52:14 logitechhubwz currentActivity: PowerOff
2015-07-27_15:52:14 logitechhubwz currentActivity: PowerOff
2015-07-27_15:52:14 logitechhubwz currentActivity: stopping PowerOff
2015-07-27_15:52:14 logitechhubwz currentActivity: PowerOff
2015-07-27_15:52:14 logitechhubwz currentActivity: PowerOff
2015-07-27_15:52:14 logitechhubwz currentActivity: PowerOff
2015-07-27_15:52:15 logitechhubwz activity PowerOff
2015-07-27_15:52:15 logitechhubwz currentActivity: stopping PowerOff
2015-07-27_15:52:15 logitechhubwz currentActivity: PowerOff
2015-07-27_15:52:15 logitechhubwz currentActivity: PowerOff
2015-07-27_15:52:15 logitechhubwz currentActivity: PowerOff
2015-07-27_16:01:39 logitechhubwz currentActivity: starting Radio
2015-07-27_16:01:45 logitechhubwz currentActivity: Radio
2015-07-27_16:01:45 logitechhubwz activity: Radio
2015-07-27_16:01:45 logitechhubwz currentActivity: Radio
2015-07-27_16:01:45 logitechhubwz currentActivity: Radio
2015-07-27_16:01:45 logitechhubwz activity PowerOff
2015-07-27_16:01:45 logitechhubwz activity PowerOff
2015-07-27_16:01:46 logitechhubwz activity PowerOff
2015-07-27_16:01:46 logitechhubwz currentActivity: stopping Radio
2015-07-27_16:01:46 logitechhubwz activity PowerOff
2015-07-27_16:01:46 logitechhubwz currentActivity: PowerOff
2015-07-27_16:01:46 logitechhubwz activity: PowerOff
2015-07-27_16:01:46 logitechhubwz currentActivity: PowerOff
2015-07-27_16:01:46 logitechhubwz currentActivity: PowerOff
2015-07-27_16:01:46 logitechhubwz currentActivity: stopping PowerOff
2015-07-27_16:01:46 logitechhubwz currentActivity: PowerOff
2015-07-27_16:01:46 logitechhubwz currentActivity: PowerOff
2015-07-27_16:01:46 logitechhubwz currentActivity: PowerOff

dazu der auszug aus dem fhemlog mit verbose 5
2015.07.27 15:52:01 4: logitechhubwz: statedigest: {"sleepTimerId":-1,"contentVersion":92,"activityId":"11284879","syncStatus":0,"time":1437731332,"stateVersion":679,"tzOffset":"7200","mode":3,"hubSwVersion":"4.5.106","tzoffset":"7200","sequence":false,"wifiStatus":1,"activityStatus":1,"runningActivityList":"","tz":"CET-1CEST,M3.4.0,M10.4.0\/3","discoveryServer":"https:\/\/svcs.myharmony.com\/Discovery\/Discovery.svc","configVersion":108,"hubUpdate":false,"updates":{"97":"4.5.106"},"accountId":"5793492"}
2015.07.27 15:52:01 4: logitechhubwz: unknown message: <event xmlns="connect.logitech.com" type="harmony.engine?startActivity"><![CDATA[done=1:total=2:deviceId=22767231]]></event>
2015.07.27 15:52:07 4: logitechhubwz: unknown message: <event xmlns="connect.logitech.com" type="harmony.engine?startActivity"><![CDATA[done=2:total=2:deviceId=22767231]]></event>
2015.07.27 15:52:07 4: logitechhubwz: statedigest: {"sleepTimerId":-1,"contentVersion":92,"activityId":"11284879","syncStatus":0,"time":1437731332,"stateVersion":680,"tzOffset":"7200","mode":3,"hubSwVersion":"4.5.106","tzoffset":"7200","sequence":false,"wifiStatus":1,"activityStatus":2,"runningActivityList":"","tz":"CET-1CEST,M3.4.0,M10.4.0\/3","discoveryServer":"https:\/\/svcs.myharmony.com\/Discovery\/Discovery.svc","configVersion":108,"hubUpdate":false,"updates":{"97":"4.5.106"},"accountId":"5793492"}
2015.07.27 15:52:07 4: logitechhubwz: statedigest: {"sleepTimerId":-1,"contentVersion":92,"activityId":"11284879","syncStatus":0,"time":1437731332,"stateVersion":681,"tzOffset":"7200","mode":3,"hubSwVersion":"4.5.106","tzoffset":"7200","sequence":false,"wifiStatus":1,"activityStatus":2,"runningActivityList":"11284879","tz":"CET-1CEST,M3.4.0,M10.4.0\/3","discoveryServer":"https:\/\/svcs.myharmony.com\/Discovery\/Discovery.svc","configVersion":108,"hubUpdate":false,"updates":{"97":"4.5.106"},"accountId":"5793492"}
2015.07.27 15:52:13 4: logitechhubwz: send: <iq type='get' id='3274'><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?startactivity'>activityId=-1:timestamp=0</oa></iq>
SimpleWrite data: 0
SimpleWrite data: 0
2015.07.27 15:52:13 4: logitechhubwz: send: <iq type='get' id='3275'><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?startactivity'>activityId=-1:timestamp=0</oa></iq>
SimpleWrite data: 0
SimpleWrite data: 0
SimpleWrite data: 1
SimpleWrite data: 0
2015.07.27 15:52:14 4: logitechhubwz: unknown (no cdata): <iq id="3274" type="get"><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?startactivity' errorcode='200' errorstring='OK'></oa></iq><iq/>
2015.07.27 15:52:14 4: logitechhubwz: unknown (no cdata): <iq id="3275" type="get"><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?startactivity' errorcode='200' errorstring='OK'></oa></iq><message content-length="647"/>
2015.07.27 15:52:14 4: logitechhubwz: statedigest: {"sleepTimerId":-1,"contentVersion":92,"activityId":"11284879","syncStatus":0,"time":1437731332,"stateVersion":682,"tzOffset":"7200","mode":3,"hubSwVersion":"4.5.106","tzoffset":"7200","sequence":false,"wifiStatus":1,"activityStatus":3,"runningActivityList":"11284879","tz":"CET-1CEST,M3.4.0,M10.4.0\/3","discoveryServer":"https:\/\/svcs.myharmony.com\/Discovery\/Discovery.svc","configVersion":108,"hubUpdate":false,"updates":{"97":"4.5.106"},"accountId":"5793492"}
2015.07.27 15:52:14 4: logitechhubwz: send: <iq type='get' id='3276'><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?startactivity'>activityId=-1:timestamp=0</oa></iq>
SimpleWrite data: 0
SimpleWrite data: 0
2015.07.27 15:52:14 4: logitechhubwz: done starting/stopping device: Denon AV Receiver
2015.07.27 15:52:14 4: logitechhubwz: statedigest: {"sleepTimerId":-1,"contentVersion":92,"activityId":"-1","syncStatus":0,"time":1437731332,"stateVersion":683,"tzOffset":"7200","mode":3,"hubSwVersion":"4.5.106","tzoffset":"7200","sequence":false,"wifiStatus":1,"activityStatus":0,"runningActivityList":"11284879","tz":"CET-1CEST,M3.4.0,M10.4.0\/3","discoveryServer":"https:\/\/svcs.myharmony.com\/Discovery\/Discovery.svc","configVersion":108,"hubUpdate":false,"updates":{"97":"4.5.106"},"accountId":"5793492"}
2015.07.27 15:52:14 4: logitechhubwz: statedigest: {"sleepTimerId":-1,"contentVersion":92,"activityId":"-1","syncStatus":0,"time":1437731332,"stateVersion":684,"tzOffset":"7200","mode":3,"hubSwVersion":"4.5.106","tzoffset":"7200","sequence":false,"wifiStatus":1,"activityStatus":0,"runningActivityList":"","tz":"CET-1CEST,M3.4.0,M10.4.0\/3","discoveryServer":"https:\/\/svcs.myharmony.com\/Discovery\/Discovery.svc","configVersion":108,"hubUpdate":false,"updates":{"97":"4.5.106"},"accountId":"5793492"}
2015.07.27 15:52:14 4: logitechhubwz: statedigest: {"sleepTimerId":-1,"contentVersion":92,"activityId":"-1","syncStatus":0,"time":1437731332,"stateVersion":685,"tzOffset":"7200","mode":3,"hubSwVersion":"4.5.106","tzoffset":"7200","sequence":false,"wifiStatus":1,"activityStatus":3,"runningActivityList":"","tz":"CET-1CEST,M3.4.0,M10.4.0\/3","discoveryServer":"https:\/\/svcs.myharmony.com\/Discovery\/Discovery.svc","configVersion":108,"hubUpdate":false,"updates":{"97":"4.5.106"},"accountId":"5793492"}
2015.07.27 15:52:14 4: logitechhubwz: done starting/stopping device: <unknown>
2015.07.27 15:52:14 4: logitechhubwz: statedigest: {"sleepTimerId":-1,"contentVersion":92,"activityId":"-1","syncStatus":0,"time":1437731332,"stateVersion":686,"tzOffset":"7200","mode":3,"hubSwVersion":"4.5.106","tzoffset":"7200","sequence":false,"wifiStatus":1,"activityStatus":0,"runningActivityList":"","tz":"CET-1CEST,M3.4.0,M10.4.0\/3","discoveryServer":"https:\/\/svcs.myharmony.com\/Discovery\/Discovery.svc","configVersion":108,"hubUpdate":false,"updates":{"97":"4.5.106"},"accountId":"5793492"}
2015.07.27 15:52:14 4: logitechhubwz: statedigest: {"sleepTimerId":-1,"contentVersion":92,"activityId":"-1","syncStatus":0,"time":1437731332,"stateVersion":687,"tzOffset":"7200","mode":3,"hubSwVersion":"4.5.106","tzoffset":"7200","sequence":false,"wifiStatus":1,"activityStatus":0,"runningActivityList":"","tz":"CET-1CEST,M3.4.0,M10.4.0\/3","discoveryServer":"https:\/\/svcs.myharmony.com\/Discovery\/Discovery.svc","configVersion":108,"hubUpdate":false,"updates":{"97":"4.5.106"},"accountId":"5793492"}
2015.07.27 15:52:15 4: logitechhubwz: send: <iq type='get' id='3277'><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?startactivity'>activityId=-1:timestamp=0</oa></iq>
SimpleWrite data: 0
SimpleWrite data: 0
2015.07.27 15:52:15 4: logitechhubwz: unknown (no cdata): <iq id="3277" type="get"><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?startactivity' errorcode='200' errorstring='OK'></oa></iq>
2015.07.27 15:52:15 4: logitechhubwz: statedigest: {"sleepTimerId":-1,"contentVersion":92,"activityId":"-1","syncStatus":0,"time":1437731332,"stateVersion":688,"tzOffset":"7200","mode":3,"hubSwVersion":"4.5.106","tzoffset":"7200","sequence":false,"wifiStatus":1,"activityStatus":3,"runningActivityList":"","tz":"CET-1CEST,M3.4.0,M10.4.0\/3","discoveryServer":"https:\/\/svcs.myharmony.com\/Discovery\/Discovery.svc","configVersion":108,"hubUpdate":false,"updates":{"97":"4.5.106"},"accountId":"5793492"}
2015.07.27 15:52:15 4: logitechhubwz: done starting/stopping device: <unknown>
2015.07.27 15:52:15 4: logitechhubwz: statedigest: {"sleepTimerId":-1,"contentVersion":92,"activityId":"-1","syncStatus":0,"time":1437731332,"stateVersion":689,"tzOffset":"7200","mode":3,"hubSwVersion":"4.5.106","tzoffset":"7200","sequence":false,"wifiStatus":1,"activityStatus":0,"runningActivityList":"","tz":"CET-1CEST,M3.4.0,M10.4.0\/3","discoveryServer":"https:\/\/svcs.myharmony.com\/Discovery\/Discovery.svc","configVersion":108,"hubUpdate":false,"updates":{"97":"4.5.106"},"accountId":"5793492"}
2015.07.27 15:52:15 4: logitechhubwz: statedigest: {"sleepTimerId":-1,"contentVersion":92,"activityId":"-1","syncStatus":0,"time":1437731332,"stateVersion":690,"tzOffset":"7200","mode":3,"hubSwVersion":"4.5.106","tzoffset":"7200","sequence":false,"wifiStatus":1,"activityStatus":0,"runningActivityList":"","tz":"CET-1CEST,M3.4.0,M10.4.0\/3","discoveryServer":"https:\/\/svcs.myharmony.com\/Discovery\/Discovery.svc","configVersion":108,"hubUpdate":false,"updates":{"97":"4.5.106"},"accountId":"5793492"}
2015.07.27 15:52:23 4: logitechhubwz: send: <iq type='get' id='ping-3278'><ping xmlns='urn:xmpp:ping'/></iq>
SimpleWrite data: 0
SimpleWrite data: 0
2015.07.27 15:53:13 4: logitechhubwz: send: <iq type='get' id='ping-3279'><ping xmlns='urn:xmpp:ping'/></iq>
2015.07.27 15:54:03 4: logitechhubwz: send: <iq type='get' id='ping-3280'><ping xmlns='urn:xmpp:ping'/></iq>
2015.07.27 15:54:53 4: logitechhubwz: send: <iq type='get' id='ping-3281'><ping xmlns='urn:xmpp:ping'/></iq>
2015.07.27 15:55:43 4: logitechhubwz: send: <iq type='get' id='ping-3282'><ping xmlns='urn:xmpp:ping'/></iq>
2015.07.27 15:56:33 4: logitechhubwz: send: <iq type='get' id='ping-3283'><ping xmlns='urn:xmpp:ping'/></iq>
2015.07.27 15:57:23 4: logitechhubwz: send: <iq type='get' id='ping-3284'><ping xmlns='urn:xmpp:ping'/></iq>
2015.07.27 15:58:13 4: logitechhubwz: send: <iq type='get' id='ping-3285'><ping xmlns='urn:xmpp:ping'/></iq>
2015.07.27 15:59:03 4: logitechhubwz: send: <iq type='get' id='ping-3286'><ping xmlns='urn:xmpp:ping'/></iq>
2015.07.27 15:59:53 4: logitechhubwz: send: <iq type='get' id='ping-3287'><ping xmlns='urn:xmpp:ping'/></iq>
2015.07.27 16:00:43 4: logitechhubwz: send: <iq type='get' id='ping-3288'><ping xmlns='urn:xmpp:ping'/></iq>
2015.07.27 16:01:33 4: logitechhubwz: send: <iq type='get' id='ping-3289'><ping xmlns='urn:xmpp:ping'/></iq>
2015.07.27 16:01:39 4: logitechhubwz: statedigest: {"sleepTimerId":-1,"contentVersion":92,"activityId":"11284879","syncStatus":0,"time":1437731332,"stateVersion":691,"tzOffset":"7200","mode":3,"hubSwVersion":"4.5.106","tzoffset":"7200","sequence":false,"wifiStatus":1,"activityStatus":1,"runningActivityList":"","tz":"CET-1CEST,M3.4.0,M10.4.0\/3","discoveryServer":"https:\/\/svcs.myharmony.com\/Discovery\/Discovery.svc","configVersion":108,"hubUpdate":false,"updates":{"97":"4.5.106"},"accountId":"5793492"}
2015.07.27 16:01:39 4: logitechhubwz: unknown message: <event xmlns="connect.logitech.com" type="harmony.engine?startActivity"><![CDATA[done=1:total=2:deviceId=22767231]]></event>
2015.07.27 16:01:45 4: logitechhubwz: unknown message: <event xmlns="connect.logitech.com" type="harmony.engine?startActivity"><![CDATA[done=2:total=2:deviceId=22767231]]></event>
2015.07.27 16:01:45 4: logitechhubwz: statedigest: {"sleepTimerId":-1,"contentVersion":92,"activityId":"11284879","syncStatus":0,"time":1437731332,"stateVersion":692,"tzOffset":"7200","mode":3,"hubSwVersion":"4.5.106","tzoffset":"7200","sequence":false,"wifiStatus":1,"activityStatus":2,"runningActivityList":"","tz":"CET-1CEST,M3.4.0,M10.4.0\/3","discoveryServer":"https:\/\/svcs.myharmony.com\/Discovery\/Discovery.svc","configVersion":108,"hubUpdate":false,"updates":{"97":"4.5.106"},"accountId":"5793492"}
2015.07.27 16:01:45 4: logitechhubwz: statedigest: {"sleepTimerId":-1,"contentVersion":92,"activityId":"11284879","syncStatus":0,"time":1437731332,"stateVersion":693,"tzOffset":"7200","mode":3,"hubSwVersion":"4.5.106","tzoffset":"7200","sequence":false,"wifiStatus":1,"activityStatus":2,"runningActivityList":"11284879","tz":"CET-1CEST,M3.4.0,M10.4.0\/3","discoveryServer":"https:\/\/svcs.myharmony.com\/Discovery\/Discovery.svc","configVersion":108,"hubUpdate":false,"updates":{"97":"4.5.106"},"accountId":"5793492"}
2015.07.27 16:01:45 4: logitechhubwz: send: <iq type='get' id='3290'><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?startactivity'>activityId=-1:timestamp=0</oa></iq>
SimpleWrite data: 0
SimpleWrite data: 0
2015.07.27 16:01:45 4: logitechhubwz: send: <iq type='get' id='3291'><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?startactivity'>activityId=-1:timestamp=0</oa></iq>
SimpleWrite data: 0
SimpleWrite data: 0
SimpleWrite data: 1
SimpleWrite data: 0
2015.07.27 16:01:45 4: logitechhubwz: unknown (no cdata): <iq id="3290" type="get"><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?startactivity' errorcode='200' errorstring='OK'></oa></iq><iq/>
2015.07.27 16:01:46 4: logitechhubwz: send: <iq type='get' id='3292'><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?startactivity'>activityId=-1:timestamp=0</oa></iq>
SimpleWrite data: 0
SimpleWrite data: 0
2015.07.27 16:01:46 4: logitechhubwz: unknown (no cdata): <iq id="3291" type="get"><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?startactivity' errorcode='200' errorstring='OK'></oa></iq><message content-length="647"/>
2015.07.27 16:01:46 4: logitechhubwz: statedigest: {"sleepTimerId":-1,"contentVersion":92,"activityId":"11284879","syncStatus":0,"time":1437731332,"stateVersion":694,"tzOffset":"7200","mode":3,"hubSwVersion":"4.5.106","tzoffset":"7200","sequence":false,"wifiStatus":1,"activityStatus":3,"runningActivityList":"11284879","tz":"CET-1CEST,M3.4.0,M10.4.0\/3","discoveryServer":"https:\/\/svcs.myharmony.com\/Discovery\/Discovery.svc","configVersion":108,"hubUpdate":false,"updates":{"97":"4.5.106"},"accountId":"5793492"}
2015.07.27 16:01:46 4: logitechhubwz: unknown (no cdata): <iq id="3292" type="get"><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?startactivity' errorcode='200' errorstring='OK'></oa></iq>
2015.07.27 16:01:46 4: logitechhubwz: send: <iq type='get' id='3293'><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?startactivity'>activityId=-1:timestamp=0</oa></iq>
SimpleWrite data: 0
SimpleWrite data: 0
2015.07.27 16:01:46 4: logitechhubwz: unknown (no cdata): <iq id="3293" type="get"><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?startactivity' errorcode='200' errorstring='OK'></oa></iq>
2015.07.27 16:01:46 4: logitechhubwz: done starting/stopping device: Denon AV Receiver
2015.07.27 16:01:46 4: logitechhubwz: statedigest: {"sleepTimerId":-1,"contentVersion":92,"activityId":"-1","syncStatus":0,"time":1437731332,"stateVersion":695,"tzOffset":"7200","mode":3,"hubSwVersion":"4.5.106","tzoffset":"7200","sequence":false,"wifiStatus":1,"activityStatus":0,"runningActivityList":"11284879","tz":"CET-1CEST,M3.4.0,M10.4.0\/3","discoveryServer":"https:\/\/svcs.myharmony.com\/Discovery\/Discovery.svc","configVersion":108,"hubUpdate":false,"updates":{"97":"4.5.106"},"accountId":"5793492"}
2015.07.27 16:01:46 4: logitechhubwz: statedigest: {"sleepTimerId":-1,"contentVersion":92,"activityId":"-1","syncStatus":0,"time":1437731332,"stateVersion":696,"tzOffset":"7200","mode":3,"hubSwVersion":"4.5.106","tzoffset":"7200","sequence":false,"wifiStatus":1,"activityStatus":0,"runningActivityList":"","tz":"CET-1CEST,M3.4.0,M10.4.0\/3","discoveryServer":"https:\/\/svcs.myharmony.com\/Discovery\/Discovery.svc","configVersion":108,"hubUpdate":false,"updates":{"97":"4.5.106"},"accountId":"5793492"}
2015.07.27 16:01:46 4: logitechhubwz: statedigest: {"sleepTimerId":-1,"contentVersion":92,"activityId":"-1","syncStatus":0,"time":1437731332,"stateVersion":697,"tzOffset":"7200","mode":3,"hubSwVersion":"4.5.106","tzoffset":"7200","sequence":false,"wifiStatus":1,"activityStatus":3,"runningActivityList":"","tz":"CET-1CEST,M3.4.0,M10.4.0\/3","discoveryServer":"https:\/\/svcs.myharmony.com\/Discovery\/Discovery.svc","configVersion":108,"hubUpdate":false,"updates":{"97":"4.5.106"},"accountId":"5793492"}
2015.07.27 16:01:46 4: logitechhubwz: done starting/stopping device: <unknown>
2015.07.27 16:01:46 4: logitechhubwz: statedigest: {"sleepTimerId":-1,"contentVersion":92,"activityId":"-1","syncStatus":0,"time":1437731332,"stateVersion":698,"tzOffset":"7200","mode":3,"hubSwVersion":"4.5.106","tzoffset":"7200","sequence":false,"wifiStatus":1,"activityStatus":0,"runningActivityList":"","tz":"CET-1CEST,M3.4.0,M10.4.0\/3","discoveryServer":"https:\/\/svcs.myharmony.com\/Discovery\/Discovery.svc","configVersion":108,"hubUpdate":false,"updates":{"97":"4.5.106"},"accountId":"5793492"}
2015.07.27 16:01:46 4: logitechhubwz: statedigest: {"sleepTimerId":-1,"contentVersion":92,"activityId":"-1","syncStatus":0,"time":1437731332,"stateVersion":699,"tzOffset":"7200","mode":3,"hubSwVersion":"4.5.106","tzoffset":"7200","sequence":false,"wifiStatus":1,"activityStatus":0,"runningActivityList":"","tz":"CET-1CEST,M3.4.0,M10.4.0\/3","discoveryServer":"https:\/\/svcs.myharmony.com\/Discovery\/Discovery.svc","configVersion":108,"hubUpdate":false,"updates":{"97":"4.5.106"},"accountId":"5793492"}

hier war auch kein disconnect dabei. was mir allerdings auffällt das wenn ich die aktivity über fhem auslöse dann funktioniert es (zumindestens bis er dann wieder irgendwann meint ein poweroff wäre besser). wie wenn aktivitys die ich über die fernbedienung auslöse einfach overruled werden....
ich hab auch nur ein notify etc drinnen die ein poweroff auslösen die allerdings nur über knx ausgelöst werden kann und da ist nichts davon im log zu finden und ich hab den schalter auch nicht ausgelöst...
was mir im log des hubs auffällt das die activity poweroff mehrfach aufgeführt ist und Radio z.b. nur einmal und darauf folgen 2-4 poweroff's die nicht von mir kommen...
gruß anton
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 27 Juli 2015, 16:13:26
hast du auch das fhem log dazu? kann es sein das der hub von sich aus blödsinn mach und fhem einfach nur protokolliert was schief geht?

welche firmware hast du auf dem hub?

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: antonwinden am 27 Juli 2015, 16:18:31
hub hat die aktuelle firmware 4.5.106 und ich hatte das ding auch schon in verdacht.
nachdem ich 2 hab habe ich probehalber getauscht und jetzt spinnt der der am anderen platz einwandfrei ging also nehme ich an der hub hat nix...
auch einflüsse von außen dürften es nicht sein denn wenn ich das ganze ohne fhem mache (nicht freiwillig aber um die fehlerquelle eingrenzen zu können) dann gibt es das nicht....
ich will halt in abhängigkeit von den verschiedenen quellen den saft der subwoofer an bzw aus schalten und das funktioniert über die akitvity besser - kann es auch über die verschiedenen eingänge des verstärkers schalten ist aber träger.
gruss anton
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 27 Juli 2015, 16:20:34
hast du irgendwelche notifys oder ähnliches konfiguriert?

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: antonwinden am 27 Juli 2015, 16:32:54
auf den hub sind folgende definiert:
define hubwzPowerOff DOIF (([logitechhubwz:currentActivity] eq "PowerOff") && ([usbSteckdosemitschalten]eq "off"))\
(set Wz_SubwooferLinksSteckdose off;; set Wz_SubwooferRechtsSteckdose off)\
DOELSEIF ([usbSteckdosemitschalten]eq "on") (set SIS_PMS_TV off;; set SIS_PMS_BlueRay off;; set Wz_SubwooferLinksSteckdose off;; \
set Wz_SubwooferRechtsSteckdose off)

define hubwzeinsubwoofer DOIF ((([logitechhubwz:currentActivity] eq "Radio") || ([logitechhubwz:currentActivity] eq "Fernsehen") ||\
([logitechhubwz:currentActivity] eq "CD") ) && ([usbSteckdosemitschalten]eq "off"))\
  (set Wz_SubwooferLinksSteckdose off;; set Wz_SubwooferRechtsSteckdose on) \
DOELSEIF (([usbSteckdosemitschalten]eq "on") && ([logitechhubwz:currentActivity] eq "Radio")) (set SIS_PMS_TV off;; set SIS_PMS_BlueRay off;;\
set Wz_SubwooferLinksSteckdose off;; set Wz_SubwooferRechtsSteckdose on) \
DOELSEIF (([usbSteckdosemitschalten]eq "on") && ([logitechhubwz:currentActivity] eq "Fernsehen")) (set SIS_PMS_TV on;; set SIS_PMS_BlueRay off;;\
set Wz_SubwooferLinksSteckdose off;; set Wz_SubwooferRechtsSteckdose on) \
DOELSEIF (([usbSteckdosemitschalten]eq "on") && ([logitechhubwz:currentActivity] eq "CD")) (set SIS_PMS_TV off;; set SIS_PMS_BlueRay on;;\
set Wz_SubwooferLinksSteckdose off;; set Wz_SubwooferRechtsSteckdose on)


define hubwzzweisubwoofer DOIF ((([logitechhubwz:currentActivity] eq "Film ansehen") || \
([logitechhubwz:currentActivity] eq "Blueray")) && ([usbSteckdosemitschalten]eq "off"))\
(set Wz_SubwooferLinksSteckdose on;; set Wz_SubwooferRechtsSteckdose on) \
DOELSEIF (([usbSteckdosemitschalten]eq "on") && ([logitechhubwz:currentActivity] eq "Film ansehen")) (set SIS_PMS_TV on;; set SIS_PMS_BlueRay off;;\
set Wz_SubwooferLinksSteckdose on;; set Wz_SubwooferRechtsSteckdose on) \
DOELSEIF (([usbSteckdosemitschalten]eq "on") && ([logitechhubwz:currentActivity] eq "Blueray")) (set SIS_PMS_TV on;; set SIS_PMS_BlueRay on;;\
set Wz_SubwooferLinksSteckdose on;; set Wz_SubwooferRechtsSteckdose on)


define Subwooferschalteron DOIF (([Wz_SubwooferRechtsSteckdose]eq "on") && ([logitechhubwz:currentActivity]eq "PowerOff") && ([LautstaerkeBegrenzenbeiEinschalten]eq "on")) (set logitechhubwz activity Radio;; sleep 3;; set denon on;; set denon volume 25) DOELSEIF ([LautstaerkeBegrenzenbeiEinschalten]eq "off") (set logitechhubwz activity Radio)

define Subwooferschalterof DOIF (([Wz_SubwooferRechtsSteckdose]eq "off") && ([denon]eq "on")) (set logitechhubwz activity PowerOff;; set Wz_SubwooferLinksSteckdose off;; set Wz_SubwooferRechtsSteckdose off)


sorry hab zuerst falsche notifys reingegeben...

das erste soll in abhängikeit von der akitvity die jeweiligen subwoofer an bzw aus schalten
die anderen zwei reagieren auf einen schalter der einen subwoofer einschaltet und sollen dann den radio einschalten und die lautsärke runterregeln bei bedarf - oder eben alles ausschalten.
wobei das ausshalten einwandfrei funktioniert nur seit 2 tagen will das einschalten nicht mehr immer - subwoofer geht zwar an und laut log wird das jeweilige kommando auch ausgeführt allerdings nicht wirklich...

warum es beim einschalten nicht funktioniert dürfte daran liegen das manchmal currentActivity nicht existiert:
cmd_event
logitechhubwz
2015-07-24 13:56:10
cmd_nr
1
2015-07-24 13:56:10
e_logitechhubwz_currentActivity
Radio
2015-07-27 17:35:58
error
reading does not exist: [logitechhubwz:currentActivity]
2015-07-27 17:35:43
state
cmd_1
2015-07-24 13:56:10

wobei das log vom hub folgendes ist:
2015-07-27_17:35:52 logitechhubwz currentActivity: starting Radio
2015-07-27_17:35:58 logitechhubwz currentActivity: Radio
2015-07-27_17:35:58 logitechhubwz activity: Radio
2015-07-27_17:35:58 logitechhubwz currentActivity: Radio
2015-07-27_17:35:58 logitechhubwz currentActivity: Radio
Titel: Antw:Logitech Harmony Hub
Beitrag von: Talkabout am 28 Juli 2015, 21:17:27
Hallo Andre,

ich hatte ein paar Posts vorher ein Problem beschrieben, welches ich mit dem Attribut "previousActivity" hatte. Die Abfrage auf diese hatte nicht mehr zuverlässig funktioniert. Dann habe ich mein DOIF auf ein Notify umgestellt und horche nun auf das Attribut "currentActivity". Dieses ändert sich natürlich erst, wenn der gesamte Prozess des Activity-Wechsels abgeschlossen ist. Soweit so gut. Jetzt ist es aber so, dass wenn das Notify ausgelöst wird, manchmal in dem Attribut "previousActivity" die selbe Activity steht wie in "currentActivity" (obwohl vorher eine andere Activity eingestellt war). Wenn das der Fall ist greift natürlich meine Bedingung nicht, über die ich prüfe, was vorher eingestellt war. Jetzt ist es für Dich vermutlich schwierig zu sagen, woran das liegen kann, aber vielleicht fällt Dir, dadurch, dass Du in dem Algorithmus besser drin bist, ein, was das Problem verursachen könnte.

Danke Dir!

Gruss
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 30 Juli 2015, 18:42:50
eigentlich sollte das nicht passieren...

previousActivity wird die neue id sich von der aktuellen unterscheidet. kannst du bitte mal nachsehen ob im internal previousActivityID auch der falsche wert steht?

kannst du ein verbose 5 log vom hub erzeugen wärend das problem auftritt ?

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Talkabout am 30 Juli 2015, 20:59:25
Zitat von: justme1968 am 30 Juli 2015, 18:42:50
eigentlich sollte das nicht passieren...

previousActivity wird die neue id sich von der aktuellen unterscheidet. kannst du bitte mal nachsehen ob im internal previousActivityID auch der falsche wert steht?

kannst du ein verbose 5 log vom hub erzeugen wärend das problem auftritt ?

gruss
  andre
Hallo Andre,

danke Dir für das Feedback. Ich habe mir jetzt ein paar Debug-Ausgaben eingebaut, womit ich prüfe, wo überall der Code in der Routine "harmony_updateActivity" rein läuft. Vielleicht finde ich damit heraus, an was es hängt. Da das Problem nur sporadisch auftritt, werde ich warten, bis es mal wieder auftritt. Ich halte Dich dazu auf dem Laufenden.

Danke!

Gruss
Titel: Antw:Logitech Harmony Hub
Beitrag von: ThommyTom am 30 Juli 2015, 21:56:10
Hallo zusammen,

ich habe evtl. vor, mir ein Logitech Smart Control anzuschaffen. Ich habe da allerdings noch ne Frage vorweg.

Werden in FHEM die Schaltzustände vom HUB angezeigt, d.h. wenn ich z.B. auf der Fernbedienung/Handy etwas schalte, empfängt FHEM das/leitet der HUB das weiter oder kann FHEM nur Befehle an den HUB senden?


Vielen Dank für Eure Hilfe.

Gruß Thommy
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 30 Juli 2015, 21:58:01
der hub sendet das starten und stoppen der aktivitäten an fhem zurück. keine einzelnen tasten. wenn du die auch empfangen möchtest brauchst du einen ir oder bluetooth empfänger und kannst dann dieses modul verwenden: http://forum.fhem.de/index.php?topic=36257.0 (http://forum.fhem.de/index.php?topic=36257.0).

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: gravidi am 31 Juli 2015, 13:26:12
Moin,

du kannst nicht nur die angelegten aktivitäten vom HUB auslesen und starten , sondern auch von den einzelnen Geräten die Commands auslesen und einzelnt Commands abfeuern.

Ich nutzte die Aktivitäten überhaupt nicht, sondern nur die einzelnen Commands.

Beispiel:

Zeigt alle einzelnen Commands die der TV hat. (Im Grunde die Commands die auch die TV Fernbedienung hat)

get hub deviceCommands TV

Mit der GetListe die dann vom TV hast, kannst du dann set's absetzten.

Beispiel: (schaltet einen channel nach oben)

set hub command TV channelUp

Grüße

Grav
Titel: Antw:Logitech Harmony Hub
Beitrag von: dieda am 04 August 2015, 19:00:08
Hallo in der Runde,

ich habe einen Firestick in meiner Heimkinoanlage angebunden und suche jetzt die Möglichkeit den Stick in den Ruhemodus zu versetzten. Dazu muss die Taste Home (an der Harmony ist das dann die Guide-Taste) lange gedrückt halten.

Wie simuliere ich nun diesen Tastendruck in FHEM?
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 04 August 2015, 19:04:10
Macht er das denn beim Ausschalten nicht mit? Bei mir scheint das so zu sein.


Sent from my iPhone using Tapatalk
Titel: Antw:Logitech Harmony Hub
Beitrag von: dieda am 04 August 2015, 19:42:24
Ne, habe testweise einen Squeezeboxclient drauf und der läuft weiter.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 04 August 2015, 20:44:05
das einfachste ist wenn du das komplett im hub machst und in der ausschalt sequenz dafür sorgst das die taste entsprechend lang gesendet wird. aus fhem und jeder remote schaltest du dann ganz normal aus und der hub macht alles weitere.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: dieda am 04 August 2015, 20:54:26
Zitat von: justme1968 am 04 August 2015, 20:44:05
das einfachste ist wenn du das komplett im hub machst und in der ausschalt sequenz dafür sorgst das die taste entsprechend lang gesendet wird. aus fhem und jeder remote schaltest du dann ganz normal aus und der hub macht alles weitere.

gruss
  andre

Ja, so habe ich das vor ;-)

also so was wie "set FireTV command home" (hier die Sache dann mit dem langen Tastendruck) und dann als nächsten Schritt "set FireTV command select"
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 04 August 2015, 20:56:07
nicht in fhem. in den einstellungen der activity im hub.

fhem kann keine langen tastendrücke senden.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: dieda am 04 August 2015, 20:57:55
Ah, OK, danke.
Titel: Antw:Logitech Harmony Hub
Beitrag von: ThommyTom am 06 August 2015, 21:37:42
Hallo zusammen,

Ich bräuchte mal ein wenig Hilfe. Ich habe seit Heute meinen Harmony Hub. Ich erstmal zwei Aktionen, TV und Playstation.
Als nächstes hab ich den HUB in FHEM eingebunden und lt. Wiki-Anleitung alles eingerichtet, so daß über die Harmony eine IT Steckdose schalten lasse, an der die Playstation hängt. Klappt auch alles super, aber nur ist der Befehl jetzt so, dass wenn ich, egal welche, Aktion starte, die Steckdose anspringt.

Das ist der Teil aus meiner Config:

Zitat
define Multimedia_Automatik DOIF ([HarmonyHub:currentActivity] ne "PowerOff") (set IT_PS3 on) DOELSEIF ([HarmonyHub:currentActivity] eq "PowerOff") (set IT_PS3 off)
attr Multimedia_Automatik wait 0:12

Wie muss ich den Code ändern, so dass nur die PS3 anspringt?!

Vielen Dank

Thommy
Titel: Antw:Logitech Harmony Hub
Beitrag von: antonwinden am 06 August 2015, 22:22:37
Hi,
du musst auf eq "Playstation" (oder wie die activity heisst) abfragen denn wenn du auf ungleich poweroff abfragst wird außer bei poweroff die steckdose eingeschalten....
cu anton
Titel: Antw:Logitech Harmony Hub
Beitrag von: ThommyTom am 06 August 2015, 23:05:16
Juhu, dass war der richtige Tip!!

Vielen Lieben Dank

Gruß Thommy


Zitat von: antonwinden am 06 August 2015, 22:22:37
Hi,
du musst auf eq "Playstation" (oder wie die activity heisst) abfragen denn wenn du auf ungleich poweroff abfragst wird außer bei poweroff die steckdose eingeschalten....
cu anton
Titel: Antw:Logitech Harmony Hub
Beitrag von: Talkabout am 08 August 2015, 21:20:09
Hallo Andre,

das Problem mit previousActivity ist bei mir weiterhin vorhanden. Es wird sporadisch diese Eigenschaft beim Wechsel einer Activity nicht. Ich habe jetzt mein Notify direkt auf ein Gerät geändert, und verwende sie nicht mehr (da nicht zuverlässig). Mein Logging gab mir keinen weiteren Aufschluss darüber, wo das Problem passiert. Lediglich die Information, dass die Eigenschaft nicht gesetzt wird, konnte ich rausziehen.

Gruss
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 08 August 2015, 22:13:37
hmm. das ist sehr seltsam. hat noch jemand dieses problem? wenn es nicht reproduzierbar ist wird es schwierig die ursache zu finden.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Talkabout am 08 August 2015, 22:29:57
Zitat von: justme1968 am 08 August 2015, 22:13:37
hmm. das ist sehr seltsam. hat noch jemand dieses problem? wenn es nicht reproduzierbar ist wird es schwierig die ursache zu finden.

gruss
  andre
Das ist für mich kein Problem, verwende die Funktionalität nicht mehr. Mach Dir also wegen mir keinen Stress :)

Ich glaube aber das Problem kam rein, nachdem Du diese Zwischen-Aktionen "XXX wird gestartet" eingefügt hattest. Vielleicht gibt es da noch Sonderfälle, die nicht passen.

Gruss
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 08 August 2015, 22:30:25
Also bei mir alles OK, wobei ich immer über activity triggere und nur das Reading von previous im Notify abfrage.

@Talkabout: mach doch mal ein list oder habe ich das übersehen?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Talkabout am 08 August 2015, 23:31:16
Zitat von: volschin am 08 August 2015, 22:30:25
Also bei mir alles OK, wobei ich immer über activity triggere und nur das Reading von previous im Notify abfrage.

@Talkabout: mach doch mal ein list oder habe ich das übersehen?
Das Device passt bei mir, da alles noch bis vor einer Weile funktioniert hat. Auch ist es so, dass dieses Verhalten nur ab und zu (eher seltener als häufiger) auftritt. Von daher denke ich, dass es irgend eine concurrency-Effekt ist, der nur bei mir auftritt.

Gruss
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 16 August 2015, 12:20:10
Ich habe jetzt eine Klimaanlage,die auch über IR gesteuert wird an die Harmony angelernt. Allerdings habe ich sie nur als Gerät angelegt und gleiches in FHEM mit autocreate.
Sie lässt sich als Gerät jetzt auch gut mit PowerToggle schalten, jedoch aktualisiert der Status (on/off) nicht. Brauche ich dazu zwingend eine Aktion, in die ich die Klimaanlage packen muss?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 16 August 2015, 12:40:32
ja. das geht nur per aktion. von der device ebene bekomme ich keine rückmeldung.

powertoggle wäre aber sowieso ein problem weil der zustand nicht wirklich garantiert ist.

wenn du wirklich nur über fhem schalest würde ich einen readingsProxy für den on/off zustand verwenden und das schalten dann per setFn und den hub implementieren.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Alex330 am 23 August 2015, 01:06:14
Hi leider komme ich seit tagen nicht weiter evntl. könnte mir ja jemand kurz helfen.

Bei mir lässt sich kein einziges Kommando direkt an die Devices schicken, es funktionieren nur Activities.
Activities erscheinen auch im Log alle anderen Commands per Set Command in der jeweiligen Device Oberfläche erscheinen nicht im Log und es passiert auch nichts.
Der Powerstate wird von allen Geräten mit etwas Zeitverzögerung erkannt.

Weiß jemand was ich hier falsch mache oder übersehe?
Benutzername und Passwort sind im DEF Bereich eingegeben.

Viele Grüße Alex
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 23 August 2015, 06:28:24
Poste mal ein list des Harmony devices, des per autocreate erzeugten Devices und Dein eingegebenes Kommando, zusätzlich den Output der get ... commands Anweisung für das Gerät.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Alex330 am 25 August 2015, 15:25:35
Habe das Problem gerade unbewusst gelöst, nach dem Update von FHEM ging auf einmal alles
Titel: Antw:Logitech Harmony Hub
Beitrag von: Kurgan am 30 August 2015, 20:04:25
Hi,
ich bin auch neu in der Hausautomatisierung mit einem Raspberry, Fhem, Harmony hub, Tasker, Autovoice...
Ansich klappt das auch ganz gut.
Jetzt hänge ich aber an einem, wohl banalen Problem. Ich habe leider weder hier noch bei Google eine Lösung gefunden.
Ich scheitere daran beim Fernseher in einen Kanal zu schalten der mehrstellig ist. :)
Mit "set ... Number0-9" kann ich in FHeM und auch in Tasker/Autovoice über Spracheingabe alles wunderbar schalten,  nur an Programmen 10+ scheiterte ich kläglich. Könnte mich da jemand erhellen? :)
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 30 August 2015, 20:09:04
Die einzelnen Geräte werden ja unterschiedlich angesteuert. Funktioniert es denn direkt mit der Harmony FB und wenn ja wie?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 30 August 2015, 20:10:33
das geht nicht per ziffer sondern per channel kommando.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 30 August 2015, 20:15:10
Also bei mir funktioniert sowas grundsätzlich mit einem Entertain MR303.

set Entertain_MR command Number1; set Entertain_MR command Number1;

Der MR schaltet auf Kanal 11.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 30 August 2015, 20:18:50
das hängt vom gerät ab ob das geht. unter anderem deshalb gibt ja auch die konfiguration im hub wie die kanal umschaltung erfolgt.

das channel kommando ist auf jeden fall besser. unter anderem weil es schneller ist da es die einstellungen bezüglich führender nullen und abschluss mit enter oder ähnlichem auswertet.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 30 August 2015, 20:27:05
Die Funktion habe ich jetzt das erste mal zu nutzen versucht, aber ohne Erfolg.
no device with 'channel changing role' in current activity EntertainBig

Soll das mit allen Geräten funktionieren?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 30 August 2015, 20:29:14
innerhalb einer activity wenn du ein gerät zur kanal wahl konfiguriert hast.
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 30 August 2015, 20:33:38
Beim mir ist in der Activity der MR als Gerät zur Kanalwahl eingestellt. Dann funktioniert das anscheinend nicht mit allen Geräten.  :(
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 30 August 2015, 21:29:45
kannst du mir bitte mal die Ausgaben von get configDetail und get acitivtyDetail schicken?
Titel: Antw:Logitech Harmony Hub
Beitrag von: no_Legend am 07 September 2015, 16:26:19
Hallo Leute,

Ich wollte ne heute auf ama..... Die Harmony mit hub bestellen.
War dann schon ein wenig überraschend Als ich dort einen Nachfolger für die FB gesehen habe.
So wie es aussieht gibt es ein neues lineup.

Interessant abgesehen vom Preis ist für mich die logitech Harmony companion.
Diese hat 6 zusätzlich Tasten speziell für homeautomation.

Denk ihr wir können die Tasten für unsere Zwecke benutzen?

Gruß Robert
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 07 September 2015, 16:35:03
da man auch die anderen tasten nicht in fhem empfangen kann vermute ich das sich das nicht ändert. du wirst die tasten nur für die direkt vom hub steuerbaren geräte programmieren können. definitiv wissen wir das aber erst wenn die dinger lieferbar sind.

gruss
  andre

der touchscreen über den tasten ist endlich die richtige position. wäre fast ein grund zu tauschen. wenn der preis nicht wäre ...
Titel: Antw:Logitech Harmony Hub
Beitrag von: no_Legend am 07 September 2015, 18:34:31
Ist ja echt schade dass man keine Tasten abfragen kann.

Gibt es eine Doku zu den hub Möglichkeiten? Also nicht eine von FHEM?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Kurgan am 08 September 2015, 23:50:58
danke soweit schonmal :)
jetzt kann ich auch mehrstellige sender schalten indem ich die befehle für die einzelzahlen hintereinander aufrufe.
es funktioniert mit autovoice/tasker per sprachbefehl. ich benötige jetzt leider für jedes fernsehprogramm ein profil/task :(

kann man nicht irgendwie die variable/zahl, die ich per sprache eingebe direkt an fhem übergeben oder muss ich die zahl (zb. 38) aufdröseln und dann wieder die einzelzahlen hintereinander aufrufen?

sorry für die blöde frage, aber was ist ein  channel kommando?
Titel: Antw:Logitech Harmony Hub
Beitrag von: ujaudio am 09 September 2015, 18:26:01
Ich habe heute den Logitec Hamrony Hub mal grob in Betrieb genommen (meine Geräte definiert und ein paar Aktivitäten zusammengebaut) und wollte nun das Teil in mein FHEM einbinden. DUmmerweise scheitere ich schon ganz am Anfang. In die Kommandozeile schreibe ich
define or_harmony harmony 192.168.178.33
und bekomme nur die Rückmeldung
Cannot load module harmony
Außerdem bin ich mir unklar, was unter <username><password> zu verstehen ist. Die Kontodaten von myharmony.com? Darüberhinaus habe ich nämlich nichts dergleichen angegeben.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 09 September 2015, 18:44:40
du hast nicht ins log geschaut. da stehst was schief geht. vermutlich fehlt das json modul.

ja es sind die myharmony account daten.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 09 September 2015, 18:49:07
du hast nicht ins log geschaut. da stehst was schief geht. vermutlich fehlt das json modul.

ja es sind die myharmony account daten.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: dieda am 09 September 2015, 21:19:28
Zitat von: Kurgan am 08 September 2015, 23:50:58
danke soweit schonmal :)
jetzt kann ich auch mehrstellige sender schalten indem ich die befehle für die einzelzahlen hintereinander aufrufe.
es funktioniert mit autovoice/tasker per sprachbefehl. ich benötige jetzt leider für jedes fernsehprogramm ein profil/task :(

kann man nicht irgendwie die variable/zahl, die ich per sprache eingebe direkt an fhem übergeben oder muss ich die zahl (zb. 38) aufdröseln und dann wieder die einzelzahlen hintereinander aufrufen?

sorry für die blöde frage, aber was ist ein  channel kommando?

Schau dir mal das hier dazu an: http://forum.fhem.de/index.php?topic=10628.645
Titel: Antw:Logitech Harmony Hub
Beitrag von: no_Legend am 24 September 2015, 07:58:19
Hi Leute,

mich lässt das ganze mit den neuen Tasten auf der Harmony nicht in ruhe.
Meine Rechereche im Inet hatnicht wirklich zum erfolg geführt.

Mal eine andere IDEE:

Könne man nicht ein Device anlegen in der Harmony (z.B. FHEM).
Der Hub schickt dann die Befehle an FHEM, wo dann die Befehle ausgeführt werden?
Eventuell müsste man da halt mal in Kontakt mit Logitech treten.
Oder es gibt eventuell schon devices bei Logitech die über IP angesprochen werden, die wir eventuell für unsere Zwecke misbrauchen können?

Ist das möglich?

Gruß Robert
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 24 September 2015, 08:32:39
fakt ist das das aktuelle api es nicht erlaubt auf device und tasten ebene etwas zu empfangen.

es gibt über das hid modul die möglichkeit per bluetooth oder infrarot einzelne kommandos direkt an fhem zu senden. das würde schon mehrfach beschrieben. auch mit anderen ir empfängern ist das môglich.

logitech ist das ganze ziemlich egal.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: no_Legend am 24 September 2015, 08:46:07
Deshalb frage ich mich ja ob nicht schon ein Device in der Logitech Datenbank gibt,
welches schon per IP angesprochen wird.

Dann könnte man dieses für unsere Zwecke einsetzten.

Klar müsste man noch ein Modul schreiben.

Gruß Robert
Titel: Antw:Logitech Harmony Hub
Beitrag von: Frini am 24 September 2015, 22:38:20
Hallo,
ich hab mein Hub jetzt soweit eingerichtet und es funktioniert mit folgendem DOIF

([UG_KN_harmonyhub:currentActivity] eq "FilmBluRay") (set UG_KN_SD_AVR on, set UG_KN_SD_Beamer on)
DOELSEIF
([UG_KN_harmonyhub:currentActivity] eq "FilmKodi") (set UG_KN_SD_AVR on, set UG_KN_SD_Beamer on)
DOELSEIF
([UG_KN_harmonyhub:currentActivity] eq "TV") (set UG_KN_SD_AVR on, set UG_KN_SD_TV on)
DOELSEIF
([UG_KN_harmonyhub:currentActivity] eq "Musik") (set UG_KN_SD_AVR on, set UG_KN_SD_TV on)
DOELSEIF
([UG_KN_harmonyhub:currentActivity] eq "PowerOff" ) (sleep 5; set UG_KN_SD_AVR off; sleep 60; set UG_KN_SD_Beamer off)

Allerdings bekomme ich es nicht hin, die Steckdosen einzuschalten bevor die Befehle an den Onkyo bzw. an den Beamer gehen.
Wie habt Ihr es in der Logitech einrichten können. Unter Sequenz der Aktion anpassen kann ich leider keine Verzögerung zwischen dem Dummy Gerät und dem ersten echten Gerät einrichten.
Ich lese immer von einem Dummy Gerät, aber ich krieg es nicht hin. Vielleicht könnt Ihr mir Schups in die richtige Richtung geben.

Grüße
Titel: Antw:Logitech Harmony Hub
Beitrag von: antonwinden am 24 September 2015, 22:46:35
im DOIF (ist im august eingeführt worden :-) ) kannst du verzögerungen fixieren. musst halt probieren wieviel zeit die jeweiligen geräte benötigen bis sie für befehle von der harmony empfangsbereit sind.
gruß anton
Titel: Antw:Logitech Harmony Hub
Beitrag von: Frini am 24 September 2015, 23:18:03
Mit dem DOIF hab ich keine Probleme. Ich starte die Aktion über die Fernbedienung. In der Aktion sind folgende Geräte angeordnet:
FHEM Dummy
Beamer
AVR
BluRay Player

Wenn ich jetzt die Aktion starte, müssten erst die Funksteckdosen für den Beamer und den AVR einschalten (DummyGerär im Hub eingerichtet) und dann soll erst die Harmony Aktion durchgeführt werden.
Leider krieg ich aber die Verzögerung nicht eingestellt.
Das DOIF wie gesagt funktioniert perfekt.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Brockmann am 25 September 2015, 09:12:16
Zitat von: Frini am 24 September 2015, 23:18:03
Wenn ich jetzt die Aktion starte, müssten erst die Funksteckdosen für den Beamer und den AVR einschalten (DummyGerär im Hub eingerichtet) und dann soll erst die Harmony Aktion durchgeführt werden.
Leider krieg ich aber die Verzögerung nicht eingestellt.
Das DOIF wie gesagt funktioniert perfekt.
Du solltest nicht auf die Activity triggern, sondern auf "starting ...", also beispielsweise "starting FilmBluRay".
Wenn Du mit der FB Activity "FilmBluRay" abrufst, wechselt currentActivity erst zu "starting FilmBluRay", führt dann die Activity aus (einschließlich eventueller Verzögerungen) und wechselt erst danach zu "FilmBluRay".
Mach mal den Event-Monitor auf, während Du eine Activity steuerst, dann siehst Du den Ablauf.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 25 September 2015, 09:34:05
statt statring kannst du auch für dein dummy device das entsprechende harmony device in fhem anlegen und dort auf power triggern.

wenn du keine verzögerung zwischen die devices einbauen kannst (was eigentlich gehen sollte) kannst du die einschaltverzögerung des betreffenden dummy device in den einstellungen ändern.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Frini am 25 September 2015, 18:05:04
Hallo,
ich habe es gerade einmal hingekriegt. Danke für den Tip mit dem starting. Dadurch schalten die Steckdosen jetzt wirklich schnell.
Ich hab das DOIF noch einmal umgebaut:

([UG_KN_harmonyhub:currentActivity] eq "starting FilmBluRay") (set UG_KN_SD_AVR on, set UG_KN_SD_Beamer on, set UG_KN_SD_DBA on)
DOELSEIF
([UG_KN_harmonyhub:currentActivity] eq "starting FilmKODI") (set UG_KN_SD_AVR on, set UG_KN_SD_Beamer on, set UG_KN_SD_DBA on)
DOELSEIF
([UG_KN_harmonyhub:currentActivity] eq "starting PowerOff" ) (set UG_KN_SD_DBA off, set UG_KN_SD_AVR off, set UG_KN_SD_Beamer off)

attr KinoGeraete 0,0,10:0,0,10:0,10,90

Somit hat es gerade kurz geklappt.
Ich hab jetzt noch mal mit der Einschaltreihenfolge im Hub gespielt. Und für das FHEM Dummy Gerät jetzt ein Amazon FireTV genommen. Vor dem ersten Home Befehl hab ich im Gerät jetzt 3000ms Verzögerung eingebaut. Mal gucken wie das läuft. Einmal hat es gerade schon geklappt.

Jetzt muss ich mir nur noch was einfallen lassen, dass ich das Plöppen beim Ein-bzw. Ausschalten der Endstufe in den Subwoofern in den griff bekomme. Die Einschaltreihenfolge hilft da nicht wirklich. Mal gucken, ob ich auf die Schnelle noch mal nen Dimmer finde womit ich den Strom langsam hoch bzw. runterfahren kann.

Danke für Eure Hilfe
@Justme1968: Wenn ich doch nen Dummy von nem Harmony Device in FHEM anlege, kann ich doch über die Fernbedienung trotzdem nicht erst die Steckdosen einschalten und dann die Geräte schalten. Das würde nur aus FHEM heraus klappen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 25 September 2015, 18:10:12
kein fhem dummy sondern ein harmony device für dein  dummy gerät. das hat dann ein power readig. siehe autocreate command für den hub.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Frini am 25 September 2015, 21:25:52
Ich steh auf dem Schlauch.
Der Ablauf sollte ja so sein, dass während das DummyGerät geschaltet wird, die Steckdosen geschaltet werden. Ich muss also alles in ein paar Sekunden drücken.

Btw. Das DOIF hat mit den wait nicht zuverlässig funktioniert. Hab das jetzt wieder mit sleep umgebaut. Bisher läuft es.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 25 September 2015, 21:38:45
du braust auf fhem seite keine wait und sleep und du musst nichts innerhalb von sekunden drücken.

du startest eine aktion wenn im hub alles richtig konfiguriert ist schaltet nach und nach alle geräte ein und lässt zwischen dem dummy am anfang und allen anderen genug zeit damit du über fhem dazwischen die steckdosen schaltet und die daran hängenden geräte bereit sind ihre kommandos zu empfangen wenn sie an der reihe sind.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Frini am 25 September 2015, 21:59:37
Ok.jetzt hab ich's  ::)
Das Problem ist, dass ich es es nicht schaffe in den Aktionen zwischen den Geräten Pausen einzufügen. Das lässt das PC Programm MyHarmony nicht zu.
Ich werd mich morgen noch mal an eine Notify Variante setzen die das Power Reading abfragt. Mal gucken, ob ich das hinkriege. Bin ja noch der totale Anfänger, was FHEM angeht  ;D
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 25 September 2015, 22:01:36
du kannst die einschaltverzögerung verändern. oder die einschaltkommandos selber ändern und so verzögerungen einbauen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Brockmann am 26 September 2015, 09:55:40
Zitat von: Frini am 25 September 2015, 21:25:52
Btw. Das DOIF hat mit den wait nicht zuverlässig funktioniert. Hab das jetzt wieder mit sleep umgebaut. Bisher läuft es.
Kann auch nicht funktioniert haben, weil Du bei wait die einzelnen Schritte einer Aktion, die Du verzögern willst, nochmal klammern müsstest, also ungefähr so:

([UG_KN_harmonyhub:currentActivity] eq "starting FilmBluRay")
  (set UG_KN_SD_AVR on)
  (set UG_KN_SD_Beamer on)
  (set UG_KN_SD_DBA on)
DOELSEIF ([UG_KN_harmonyhub:currentActivity] eq "starting FilmKODI")
  (set UG_KN_SD_AVR on)
  (set UG_KN_SD_Beamer on)
  (set UG_KN_SD_DBA on)
DOELSEIF ([UG_KN_harmonyhub:currentActivity] eq "starting PowerOff" )
  (set UG_KN_SD_DBA off)
  (set UG_KN_SD_AVR off)
  (set UG_KN_SD_Beamer off)

attr KinoGeraete 0,0,10:0,0,10:0,10,90


Geräte-Dummy: Du definierst in der Harmony-App (die PC-Software kenne ich nicht, aber da wird das auch gehen) ein Gerät, das Du gar nicht hast. In dessen Eigenschaften definierst Du eine Einschaltverzögerung von x Sekunden. Dann packst Du dieses Gerät als erstes in jede der Activitys. Dann wird das als erstes geschaltet und dann die Einschaltverzögerung abgewartet, bevor es mit den echten Geräten weitergeht.

Wenn Du nun in FHEM ein Device für dieses Dummy-Gerät anlegst (bzw. vom Harmony-Modul anlegen lässt), kannst Du auf das Power-Reading dieses Device triggern und dann einfach die benötigten Steckdosen schalten. Mehr brauchst Du in FHEM dann auch nicht zu tun, denn den Rest macht die Activty. Du brauchst also nur ein ganz simples DOIF, dass die Steckdose abhängig vom Power-Reading dieses Devices ein- und ausschaltet und kannst Dir den ganze Rest mit wait bzw. sleep sparen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: All-Ex am 26 September 2015, 15:21:07
Zitat von: Brockmann am 26 September 2015, 09:55:40Geräte-Dummy: Du definierst in der Harmony-App (die PC-Software kenne ich nicht, aber da wird das auch gehen) ein Gerät, das Du gar nicht hast. In dessen Eigenschaften definierst Du eine Einschaltverzögerung von x Sekunden. Dann packst Du dieses Gerät als erstes in jede der Activitys. Dann wird das als erstes geschaltet und dann die Einschaltverzögerung abgewartet, bevor es mit den echten Geräten weitergeht.

Wenn Du nun in FHEM ein Device für dieses Dummy-Gerät anlegst (bzw. vom Harmony-Modul anlegen lässt), kannst Du auf das Power-Reading dieses Device triggern und dann einfach die benötigten Steckdosen schalten. Mehr brauchst Du in FHEM dann auch nicht zu tun, denn den Rest macht die Activty. Du brauchst also nur ein ganz simples DOIF, dass die Steckdose abhängig vom Power-Reading dieses Devices ein- und ausschaltet und kannst Dir den ganze Rest mit wait bzw. sleep sparen.

Das hab ich im Wiki auch gelesen, habe ich aber nicht hinbekommen.

Hier eine Alternative:
Ich habe alle Geräte so eingestellt, dass sie keinen Ein-/Aus-Schalter haben. Der Hub sendet dann keine IR-Befehle zum Ein- und Ausschalten. Ich lasse ein DOIF auf die Activity triggern und dann erstmal die Steckdose einschalten und 5 Sekunden später sendet der Hub die IR-Befehle, um die Geräte einzuschalten.

Beim Ausschalten andersrum: DOIF mit Trigger auf PowerOff, dann IR-Befehle senden zum Geräteausschalten und dann erst die Steckdose ausschalten...
Titel: Antw:Logitech Harmony Hub
Beitrag von: Frini am 27 September 2015, 15:56:21
Soooo.
Danke für Eure Hilfe, so langsam komm ich dahinter.
Folgende DOIFs funktionieren jetzt bei mir:

Version 1 ist variabel, da noch weitere Geräte später dazukommen sollen:
Zitat([UG_KN_Hub:currentActivity] eq "starting FilmKODI")
(set UG_KN_SD_AVR on, set UG_KN_SD_Beamer_swt on)
(set UG_KN_SD_DBA on)

DOELSEIF
([UG_KN_Hub:currentActivity] eq "starting FilmBluRay")
(set UG_KN_SD_AVR on, set UG_KN_SD_Beamer_swt on)
(set UG_KN_SD_DBA on)

DOELSEIF
([UG_KN_Hub:currentActivity] eq "starting TV")
(set UG_KN_SD_AVR on, set UG_KN_SD_Beamer_swt on)
(set UG_KN_SD_DBA on)

DOELSE
([harmony_29809762:power] eq "off")
(set UG_KN_SD_DBA off)
(set UG_KN_SD_AVR off, set UG_KN_SD_Beamer_swt off)

attr wait 0,25:0,25:0,25:0,90

Allgmeiner sind die beiden folgenden, welche auch soweit funktionieren:
Zitat([UG_KN_Hub:currentActivity] eq "PowerOff" )
(set UG_KN_SD_DBA off)
(set UG_KN_SD_AVR off)
(set UG_KN_SD_Beamer_swt off)

DOELSEIF
([UG_KN_Hub:currentActivity] ne "PowerOff" )
(set UG_KN_SD_AVR on, set UG_KN_SD_Beamer_swt on)
(set UG_KN_SD_DBA on)
attr wait 0,10,90:0,25
Zitat([harmony_29809762:power] eq "on")
(set UG_KN_SD_AVR on, set UG_KN_SD_Beamer_swt on)
(set UG_KN_SD_DBA on)

DOELSEIF
([harmony_29809762:power] eq "off")
(set UG_KN_SD_DBA off)
(set UG_KN_SD_AVR off)
(set UG_KN_SD_Beamer_swt off)
attr wait 0,25:0,25,180
Das harmony_29809762 Gerät ist mein DummyGerät, welches ich versucht habe vorweg zu schalten.

Alle Lösungen gemein haben folgendes Problem. Beim einschalten klappt es wunderbar:

1. Activity löst aus
2. Dummy Gerät schaltet
2.1 Steckdosen für Beamer und AVR werden ohne Verzögerung eingeschaltet; Steckdose für die SubEndstufe (DBA) wird mit 25 Sekunden Verzögerung eingeschaltet
3. Hub schaltet Beamer, BluRayPlayer und AVR der Reihe nach ein
4. nach 25 Sekunden schaltet die Steckdose für die SubEndstufe (DBA)

Die Reihenfolge benötige ich um einem Plöppen in den Subwoofern entgegen zu wirken.

Das Problem ist die Ausschaltreihenfolge.
So soll es sein:
1. PowerOff auslösen
2. DummyGerät schaltet aus
2.1 Steckdose für SubEndstufe(DBA) schaltet ohne Verzögerung aus, Steckdosen für AVR und Beamer werden mit 10Sekunden und 90Sekunden ausgeschaltet
3. BluRayPlayer AVR und Beamer werden ausgeschaltet
4. Steckdose für AVR schaltet nach 10 Sekunden aus
5. Steckdose für Beamer schaltet nach 90 Sekunden aus

Wenn ich mir den Ausschaltvorgang, egal bei welchen DOIF, anschaue, sieht es so aus, als ob der AVR immer das Maß aller Dinge ist. Denn sobald der AVR vom Hub ausgeschaltet wurde, beginnt das DOIF mit den Schaltvorgängen. Sogar bei dem DOIF wo ich den Power Status vom DummyGerät abfrage. Dies kann ich sehr gut sehen, da ich bei dem Beamer den Ausschaltbefehl in den Geräteeigenschafen im Hub angeändert hab. Vor dem PowerOff befehl sende ich erst 2 Sekunden Volumedown, dann Mute und dann habe ich noch eine 4 sekündige Pause eingebaut. Erst wenn das alles durch ist, starten alle drei DOIF-Varianten.


Sorry, falls das am Thema langsam vorbei geht. Das Modul ist wirklich Top. Aber ich beiße hier langsam echt in die Tischkante. Die Hub-Software ist mir überhaupt nicht konsistenz. Egal wie ich die Einschaltverzögerungen setze, dies wirkt sich bei mir immer nur auf die Einschaltreihenfolge aus, aber das entscheidene bei mir ist die Ausschaltreihenfolge. Ich muss vor dem schalten des AVRs die Endstufe abschalten können.


Grüße :-X
Titel: Antw:Logitech Harmony Hub
Beitrag von: Samsi am 27 September 2015, 22:12:15
Hi,

hier ist ja schon oft diskutiert worden, das man keine Befehle direkt an FHEM senden kann.

Aber wäre es nicht machbar, in FHEM ein Modul zu erstellen das sich als "insteon hub" welches man dann der Harmony vorgaukeln kann?

Da man beim hinzufügen eines insteon hub Login und Passwort angeben muss kommunizieren diese vermutlich per Netzwerk.
Vielleicht geht es aber auch dem Phillips HUE Hub , aber da irritiert mich das man die Pairing Taste am HUE drücken muss, also vermutlich geht es da über Funk.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 27 September 2015, 22:31:41
hier ist auch schon oft erwähnt worden das es per ir oder bluetooth funktioniert und es dafür sogar ein eigenes modul gibt. was spricht dagegen einfach diese lösung zu verwenden?


natürlich könnte jemand ein insteon hub simulator modul schreiben. das heisst aber nicht das du dich mit dem hub auch dahin verbinden kannst. wie genau geht das pairen und was muss du angeben?
laut doku muss man einen insteon account in der logitech software angeben. ich vermute mal den bekommt man nicht wenn man keinen echtes insteon device hat. laut diverser web seiten geht es auch nur mit einem der harmony home geräte. zumindest bei meinem hub mit der dreier firmware kann ich gar keinen insteon hub anlegen.

per hue hub geht es nicht weil die hue lampen sich nicht auf die harmony tasten legen lassen.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Samsi am 27 September 2015, 23:11:06
Zitathier ist auch schon oft erwähnt worden das es per ir oder bluetooth funktioniert und es dafür sogar ein eigenes modul gibt. was spricht dagegen einfach diese lösung zu verwenden?
Dagegen spricht nichts außer das man einen zusätzlichen IR/Bluetooth Empfänger benötigt. Ich nutze das auch schon so per IR empfänger. Für mich war das schon ein ganz schöner Aufwand an dem Beaglebone einen IR Empfänger zu integrieren.
Das von Dir erwähnte Modul kenne ich allerdings nicht nicht kannst Du mir sagen wie das heißt?

Für das andere spricht die hoffentlich bessere Integration / Usability innerhalb der Harmony Fernbedienung.


Es gibt übrigens noch andere Devices die per IP gesteuert werden können:

https://forums.logitech.com/t5/Harmony-Hub-Based-Remotes/Connect-to-devices-over-wired-network/td-p/1374554
Titel: Logitech Harmony Hub
Beitrag von: justme1968 am 27 September 2015, 23:21:59
http://forum.fhem.de/index.php/topic,36257.msg285582.html?PHPSESSID=7mavlu5n8c9t7coub1497oku02#msg285582

ich glaube nicht das die ip basierten geräte sich unterm strich besser einbinden oder bedienen lassen würden.

die tatsächliche anzahl ist sehr überschaubar da alles was cloud basiert ist ziemlich sicher  ausscheidet.

den zeitaufwand einsches modul zu bauen und dann harmony kompatibel hin zu bekommen solltest du nicht unterschätzen. das ist garnichts gegen den aufwand deinen empfänger zum laufen zu bekommen.

und ein mce kompatibler USB empfänger kostet keine 10 euro und funktioniert out of the. box.
Titel: Antw:Logitech Harmony Hub
Beitrag von: All-Ex am 27 September 2015, 23:41:59
Probier mal hier statt dieser Zeile
Zitat von: Frini am 27 September 2015, 15:56:21
DOELSE
([harmony_29809762:power] eq "off")

dies DOELSE
([UG_KN_Hub:currentActivity] eq "PowerOff"])


Bei mir sieht das so aus und läuft. Ist etwas komplizierter, weil ich den Beamer in einer Hushbox habe und deshalb die Hushbox-Lüfter noch etwas länger nachlaufen lassen muss. Um sicher zu sein, dass der Beamer wirklich aus ist, bevor ich den Strom abschalte, nehme ich eine Schaltsteckdose mit Leistungsmessung:

([hub.kg.kino:currentActivity] eq "starting Film wiedergeben" and    ## Wenn "Film wiedergeben" auf Fernbedienung gedrückt und alles aus war
[?doi.med.kg.ki:zustand] eq "PowerOff")                                     
(setreading doi.med.kg.ki zustand Film.wiedergeben,                  ## sofort Strom Projektor und Strom Media ein
set swi.kg.ki.media:FILTER=STATE!="on" on,
set pwr.kg.ki.proj.sw:FILTER=STATE!="on" on)
(set hub.kg.kino.projektor PowerOn,                                  ## nach 5 Sekunden Geräte einschalten (abwarten, bis Geräte gestartet)
set hub.kg.kino.receiver PowerOn)
(set wol.kg.kino_pc on,                                              ## nach weiteren 5 Sek Computer starten (abwarten, dass Switch gebootet)
set hub.kg.kino.receiver InputHdmi2)                                ## und der Receiver auf HDMI 2 stellen

DOELSEIF
([hub.kg.kino:currentActivity] eq "PowerOff" and
[?doi.med.kg.ki:zustand] ne "PowerOff")                             ## Wenn PowerOff auf Fernbedienung gedrückt
(setreading doi.med.kg.ki zustand PoweringDown,
set wol.kg.kino_pc off)                                             ## sofort Shutdown-Signal an Computer senden (fährt nach ca. 22 Sek. herunter)
(set hub.kg.kino.projektor PowerOff,                                 ## Projektor und Receiver nach 25 Sekunden auch ausschalten
(sleep 2;set hub.kg.kino.projektor PowerOff),
(sleep 5;set hub.kg.kino.receiver PowerOff))

DOELSEIF
([doi.med.kg.ki:zustand] eq "PoweringDown" and
[pwr.kg.ki.proj.pwr:power] < 6)                                     ## Beamer ist aus, es laufen nur noch die Hushbox-Lüfter
(set swi.kg.ki.media:FILTER=STATE!="off" off,                        ## dann noch 5 Minuten warten und Steckdose aus
set pwr.kg.ki.proj.sw:FILTER=STATE!="off" off,   
setreading doi.med.kg.ki zustand PowerOff)

attr wait 0,5,5:0,25:300

Titel: Antw:Logitech Harmony Hub
Beitrag von: Brockmann am 28 September 2015, 08:27:32
Zitat von: Frini am 27 September 2015, 15:56:21
Die Hub-Software ist mir überhaupt nicht konsistenz. Egal wie ich die Einschaltverzögerungen setze, dies wirkt sich bei mir immer nur auf die Einschaltreihenfolge aus, aber das entscheidene bei mir ist die Ausschaltreihenfolge. Ich muss vor dem schalten des AVRs die Endstufe abschalten können.
Mach Dir mal den Event-Monitor auf und protokolliere den Ablauf beim Ausschalten. Da bekommst genau mit was, wann und in welcher Reihenfolge passiert. Am Besten anschließend gleich die Einträge rauskopieren in einen Texteditor o.ä. Dann kannst Du es Dir in Ruhe anschauen. An sich ist das alle schon konsistent und logisch.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Frini am 28 September 2015, 13:41:16
Den Event Monitor guck ich mir heute abend an. Danke für den Hinweis.

@All-Ex:
Ich hab mit dem DOELSE versucht, dass DummyGerät abzufragen, in der Hoffnung das schaltet eher als der Receiver.
Aktuell läuft jetzt das DOELSE wie von Dir beschrieben. Nur mit nen lauten Plopp in den Subwoofern beim Ausschalten.

Deine Lösung gefällt mir. Hab ich das richtig verstanden, dass Du die komplette Activity in FHEM vorgibst?
Wo hast Du denn dann die Aktivität in myharmony eingestellt, dass das Hub nicht selbstständig die Befehle schickt?

Ich werd mir Deins mal portieren. Die Beamersteuerung ist genial. Die HushBox ist bei mir noch in der Planung. Ebenfalls das schalten des TV Receivers und des HTPCs.

Danke für die Hilfe.
Titel: Antw:Logitech Harmony Hub
Beitrag von: All-Ex am 28 September 2015, 19:18:33
Zitat von: Frini am 28 September 2015, 13:41:16
Deine Lösung gefällt mir. Hab ich das richtig verstanden, dass Du die komplette Activity in FHEM vorgibst?
Wo hast Du denn dann die Aktivität in myharmony eingestellt, dass das Hub nicht selbstständig die Befehle schickt?

Die Activities im Harmony-Hub gibt es bei mir weiter. Ich habe nur bei allen Geräten in MyHarmony "Keine Ein-/Aus-Tasten an Originalfernbedienung" eingestellt. Dadurch sendet der Hub keine Infrarot-Befehle für On und Off, alles andere wird vom Hub gesendet.

On und Off sowohl für die Hifi-Geräte als auch für die Funksteckdosen steuere ich ausschließlich per DOIF. So habe ich die genaue Kontrolle, wann FHEM-Geräte (z.B. Funksteckdosen) ein- und ausgeschaltet werden und wann die Infrarot On/Off Befehle an die Hifi-Komponenten gesendet werden.

Die Activities im Harmony-Hub funktionieren weiterhin, so dass der Hub HDMI-Eingänge umzuschaltet, die Programmwahl an das richtige Device schickt etc.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Frini am 28 September 2015, 19:31:53
Ok. Das leuchtet ein. Den Receiver stellst Du aber via FHEM auf auf Input2? Macht das die Activity nicht ebenfalls?
Ich probier das mal aus.
Jetzt gibt mir FHEM als Fehlermeldung: Please define doi.med.ug.kn first raus.
Wird das nicht im DOIF definiert?
Titel: Antw:Logitech Harmony Hub
Beitrag von: All-Ex am 28 September 2015, 20:34:00
Zitat von: Frini am 28 September 2015, 19:31:53
Ok. Das leuchtet ein. Den Receiver stellst Du aber via FHEM auf auf Input2? Macht das die Activity nicht ebenfalls?
Ich probier das mal aus.
Jetzt gibt mir FHEM als Fehlermeldung: Please define doi.med.ug.kn first raus.
Wird das nicht im DOIF definiert?

Ja, die Activity sendet beim Einschalten schon den IR-Befehl, um den Receiver auf HDMI 2 zu stellen. Aber der Receiver ist zu diesem Zeitpunkt noch nicht bereit, Befehle zu empfangen und schaltet nicht um.

Insofern hast Du recht: Die Activity ist in FHEM nachgebaut und wird aber nur einmal beim Einschalten ausgeführt (etwas zeitverzögert). Dafür sorgt das Reading "zustand". Nur wenn [?doi.med.kg.ki:zustand] eq "PowerOff" ist wird FHEM aktiv. Wenn ich später auf "Film wiedergeben" wechsle wird zustand auf Film.wiedergeben gesetzt und ist somit nicht mehr gleich "PowerOff". Dadurch macht FHEM dann nichts mehr und alle weiteren Aktivitäten laufen ohne FHEM. Beim Ausschalten ist dann wieder FHEM an der Reihe.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Frini am 28 September 2015, 22:52:09
Danke für Deine Hilfe.
Kannst Du mir noch helfen, wie ich das Reading Zustand richtig setze?
folgendes hab ich eingegeben:


define doi.ug.kn.media DOIF
([hub.ug.kn:currentActivity] eq "starting FilmBluRay" and [?doi.media.ug.kn:zustand] eq "PowerOff")                     

(setreading doi.media.ug.kn zustand FilmBluRay, set swi.ug.kn.AVR:FILTER=STATE!="on" on, set pwr.ug.kn.Beamer.sw:FILTER=STATE!="on" on)
(set hub.ug.kn.Beamer PowerOn, set hub.ug.kn.AVR PowerOn, set hub.ug.kn.BluRay PowerToggle)
(set hub.ug.kn.AVR InputVcr/Dvr)
(set swi.ug.kn.DBA.sw:FILTER=STATE!="on" on)

DOELSEIF
([hub.ug.kn:currentActivity] eq "PowerOff" and [?doi.media.ug.kn:zustand] ne "PowerOff")
(setreading doi.media.ug.kn zustand PoweringDown, set swi.ug.kn.DBA off, set hub.ug.kn.BluRay PowerToggle)
(set hub.ug.kn.Beamer PowerOff, (sleep 1;set hub.ug.kn.Beamer Select), (sleep 5;set hub.ug.kn.AVR PowerOff))

DOELSEIF
([?doi.media.ug.kn:zustand] eq "PoweringDown" and [pwr.ug.kn.Beamer.pwr:power] < 6)
(set swi.ug.kn.AVR:FILTER=STATE!="off" off, set pwr.ug.kn.Beamer.sw:FILTER=STATE!="off" off, setreading doi.med.ug.kn zustand PowerOff)

attr wait 0,5,5,10:0,5:300


Dann hab ich versucht das fehlende Reading zu erstellen
define doi.media.ug.kn readingsGroup doi.ug.kn.media in Bezug auf das Doif.

Als Zustand zeigt er mir aber durchgehend PoweringDown an.
Ich hab am Beamer ebenfalls die Steckdose mit Leistungsmessung dran. Von daher sollte es eigenlich funktionieren.
Titel: Antw:Logitech Harmony Hub
Beitrag von: All-Ex am 28 September 2015, 23:11:53
Zitat von: Frini am 28 September 2015, 22:52:09
Dann hab ich versucht das fehlende Reading zu erstellen
define doi.media.ug.kn readingsGroup doi.ug.kn.media in Bezug auf das Doif.

Als Zustand zeigt er mir aber durchgehend PoweringDown an.

Du musst kein Reading mit define erzeugen, es reicht einfach "setreading doi.media.ug.kn zustand FilmBluRay" oder "setreading doi.med.ug.kn zustand PowerOff" im Webfrontend in die oberste Zeile einzugeben. Das Reading sollte zum tatsächlichen Zustand passen, wenn Du es manuell eingibst. Dann ist das reading da und du siehst es beim DOIF.

Jedesmal, wenn Du die Definition des DOIF änderst, muss Du einmalig das Reading selbst anlegen. Ab dann ändert das DOIF das Reading entsprechend.

Nach einem Neustart ist das nicht notwendig.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Frini am 29 September 2015, 08:36:28
 :D :D :D :D :D
Ich bedanke mich recht herzlich für Deine Unterstützung.
Das falschverstandene setreading war nicht mein einziges Problem gestern Abend. Ich hatte da noch ein paar "Rechtschreibfehler" eingebaut. Die Uhrzeit gestern Abend forderte halt seinen Tribut. Um halb 1 lief es dann.
Vielen Dank.


Jetzt kann ich die anderen Activity einbauen. Leider Plöppt die Endstufe beim schalten immer noch. Da werd ich mir wohl was anderes einfallen lassen müssen. Entweder ich versuche die Endstufe über einen Dimmer anzusteuern und hoffe, dass ein sanftes runterdimmen den Plöpp vermeidet, oder ich guck, dass ich aus dem Modellbau nen kleinen Servo bekomme und der dann von außen auf den Endstufen-Ausschalter drückt, und die Endstufe erst danach hart vom Netz trenne.
Es bleibt spannend.

Mich würde Deine HushBox interessieren. Bist Du ebenfalls in dem einen oder anderen Heimkinoforum unterwegs?

Noch mal vielen Dank für die Unterstützung  :)


PS: Wie wird das hier gehandhabt. Gibt es ein Rubrik für so Lösungen? Ich würd die sonst gerne teilen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: UliM am 29 September 2015, 11:02:42
Zitat von: Frini am 29 September 2015, 08:36:28
PS: Wie wird das hier gehandhabt. Gibt es ein Rubrik für so Lösungen? Ich würd die sonst gerne teilen.
Dafür gibt es fhemwiki.de
Einen user kann man leicht bekommen, siehe Wiki-Startseite.
Titel: Antw:Logitech Harmony Hub
Beitrag von: mikeljo am 29 September 2015, 12:52:00
Hi,

ist es richtig das ich vom Hub nur Aktivitäten bekomme aber keine Infos über Geräte bzw. abfragen kann?

Ich würde gern in der Harmony ein "Dummy" Gerät definieren, das es real bei mir nicht gibt und auf Steuerbefehle an dieses reagieren.
Der Odroid auf dem fhem läuft ist nicht im selben Raum wie der Hub. Eine einfache IR Weiterleitung ist auch nicht so ohne weiteres möglich.

Ja ich habe gesucht und keine Antwort gefunden.

Thanks

Bye
mikeljo
Titel: Antw:Logitech Harmony Hub
Beitrag von: marvin78 am 29 September 2015, 12:53:18
Zitat von: mikeljo am 29 September 2015, 12:52:00
Hi,

ist es richtig das ich vom Hub nur Aktivitäten bekomme aber keine Infos über Geräte bzw. abfragen kann?


Nun. Die Antwort steht aber mehrfach im Thread und sie lautet ja.
Titel: Antw:Logitech Harmony Hub
Beitrag von: mikeljo am 29 September 2015, 13:01:56
Zitat von: marvin78 am 29 September 2015, 12:53:18
Nun. Die Antwort steht aber mehrfach im Thread und sie lautet ja.

Danke.
Aber einen Thread der seit über 2 Jahren läuft und inzwischen 56 Seiten hat komplett durchzuforschen......... ???
Außerdem hat sich ja die FW des Hubs mehrfach geändert. Ich hatte halt Hoffnung das sich da was geändert hat.  :-[

Bye
mikeljo
Titel: Antw:Logitech Harmony Hub
Beitrag von: marvin78 am 29 September 2015, 13:28:13
Zur Not könnte man es auch der commandref entnehmen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Frini am 04 Oktober 2015, 12:25:51
Ich hab mein DOIF überarbeitet und weiter angepasst.
Wen es interessiert bitte sehr  ;D
([hub.ug.kn:currentActivity] eq "starting FilmBluRay" and [?doi.ug.kn.media:zustand] eq "PowerOff")                     
(setreading doi.ug.kn.media zustand FilmBluRay, set swi.ug.kn.Media:FILTER=STATE!="on" on, set pwr.ug.kn.Beamer.swt:FILTER=STATE!="on" on)
(set hub.ug.kn.Beamer PowerToggle, set hub.ug.kn.AVR PowerOn, set hub.ug.kn.BluRay PowerToggle)
(set hub.ug.kn.AVR InputVcr/Dvr)
(set swi.ug.kn.DBA:FILTER=STATE!="on" on)

DOELSEIF
([hub.ug.kn:currentActivity] eq "starting FilmKODI" and [?doi.ug.kn.media:zustand] eq "PowerOff")                     
(setreading doi.ug.kn.media zustand FilmKODI, set swi.ug.kn.Media:FILTER=STATE!="on" on, set pwr.ug.kn.Beamer.swt:FILTER=STATE!="on" on)
(set wol.ug.kn.KODI on, sleep 1;set hub.ug.kn.Beamer PowerToggle, sleep 5;set hub.ug.kn.AVR PowerOn)
(set hub.ug.kn.AVR InputPc)
(set swi.ug.kn.DBA:FILTER=STATE!="on" on)

DOELSEIF
([hub.ug.kn:currentActivity] eq "starting TV" and [?doi.ug.kn.media:zustand] eq "PowerOff")                     
(setreading doi.ug.kn.media zustand TV, set swi.ug.kn.Media:FILTER=STATE!="on" on, set pwr.ug.kn.Beamer.swt:FILTER=STATE!="on" on)
(set hub.ug.kn.Beamer PowerToggle, set hub.ug.kn.AVR PowerOn, set hub.ug.kn.Sat PowerToggle)
(set hub.ug.kn.AVR InputCbl/Sat)
(set swi.ug.kn.DBA:FILTER=STATE!="on" on)

DOELSEIF
([hub.ug.kn:currentActivity] eq "PowerOff" and [?doi.ug.kn.media:zustand] ne "PowerOff")
(setreading doi.ug.kn.media zustand PoweringDown, set hub.ug.kn.AVR Mute, (sleep 1;set swi.ug.kn.DBA:FILTER=STATE!="off" off))
(set ug.kn.KODI shutdown, set hub.ug.kn.BluRay PowerToggle set hub.ug.kn.Sat PowerToggle, (sleep 1;set hub.ug.kn.Beamer PowerToggle), (sleep 1;set hub.ug.kn.Beamer Select), (sleep 5;set hub.ug.kn.AVR PowerOff))

DOELSEIF
([?doi.ug.kn.media:zustand] eq "PoweringDown" and [pwr.ug.kn.Beamer.pwr:power] < 6)
(set swi.ug.kn.Media:FILTER=STATE!="off" off, set pwr.ug.kn.Beamer.swt:FILTER=STATE!="off" off, setreading doi.ug.kn.media zustand PowerOff)


Das Toggeln der einzelnen hub-Komponenten, welche nicht in der aktuellen Activity eingeschaltet sind, nehme ich in Kauf. Spätestens bei PoweringDown wird die Steckdose eh ausgeschaltet.
Titel: Antw:Logitech Harmony Hub
Beitrag von: DC am 04 Oktober 2015, 21:46:17
Hab gerade noch mal ziemlich in die Runde gegoogelt und gehirnt...
Warum muss man diesen Umweg mit dem Harmony Hub gehen, wenn es
(zumindest theoretisch) mit dem Umweg Amazon-Hue-Hub (Software Version) gehen könnte ?

Ich hab das mal in den Amazon Echo Thread gepackt:
http://forum.fhem.de/index.php/topic,28784.msg340413.html#msg340413 (http://forum.fhem.de/index.php/topic,28784.msg340413.html#msg340413)
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 04 Oktober 2015, 22:38:59
ZitatWarum muss man diesen Umweg mit dem Harmony Hub gehen, wenn es
(zumindest theoretisch) mit dem Umweg Amazon-Hue-Hub (Software Version) gehen könnte ?


für amazon echo gibt es hier: http://forum.fhem.de/index.php/topic,41754.msg340022.html#msg340022 (http://forum.fhem.de/index.php/topic,41754.msg340022.html#msg340022) ein fhem modul.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: no_Legend am 05 Oktober 2015, 15:07:30
Hat schon mal einer probiert mit den Devs von Logitech in Kontakt zu kommen?
Ich hab grade folgende Seite gefunden:
http://myharmony.com/discover/harmony-api/
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 05 Oktober 2015, 15:08:35
ja. mehrfach. keine chance. nur auf einladung und für große firmen...
Titel: Antw:Logitech Harmony Hub
Beitrag von: chr2k am 05 Oktober 2015, 19:46:17
Sehr elitär. Müsste man eigentlich meidne derartige Firmen. Scheiße dass die so gute Produkte herstellen...
Titel: Antw:Logitech Harmony Hub
Beitrag von: ujaudio am 06 November 2015, 17:51:06
Naja, wenn der Hub nicht wäre würde ich sogar zustimmen. Ich suche mir gerade den Wolf, weil das Kommondo "Volume Down" auf der original-Fernbedienung genau 1 Stufe nach unten geht, wenn ich das aber über den Hub mache sind es gleich 4 Stufen (umgekehrt Volume Up genauso).

Falls also zufällig jemand von euch einen Hinweis hat, wo man das einstellen kann, dann nehme ich den gerne entgegen. Ich gehe anschließend davon aus, dass es mindestens 2 Stunden dauert bis es dann eingestellt ist, weil entweder der Harmonyserver nicht verfügbar ist, erst noch SW-Update erforderlich ist, welches mind. 2x abbricht und am Ende der Hub auch noch "disconnected". Da lobe ich mir die guten Harmonymäuse - den Job beherrschen sie wirklich gut.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 06 November 2015, 18:25:05
du musst vermutlich die anzahl der wiederholungen in den geräte einstellungen anpassen.

gruss
  andre
Titel: Logitech Harmony Hub bremst FHEM imens
Beitrag von: Calle78 am 07 November 2015, 19:14:48
Hey zusammen, ich habe eine frische Installation auf einem Raspberry 2+ mit Jessie und aufgepasst das kein Modul zu viel läuft. Läuft auch mehr als cremig aber sobald ich den HarmonyHub aktiviere laufe ich in große Performanceprobleme. Apptime zeigts deutlich:
tmr-harmony_connect      HASH(0x3e3c660)   3008    330   989167  2997.48   3259 HASH(Harmony)

5x pro Sekunde meldet mein Log
2015.11.07 18:54:05.585 1: Perfmon: possible freeze starting at 18:54:03, delay is 2.584
2015.11.07 18:54:18.572 1: Perfmon: possible freeze starting at 18:54:16, delay is 2.571
2015.11.07 18:54:31.587 1: Perfmon: possible freeze starting at 18:54:29, delay is 2.586
2015.11.07 18:54:44.572 1: Perfmon: possible freeze starting at 18:54:42, delay is 2.571
2015.11.07 18:54:57.588 1: Perfmon: possible freeze starting at 18:54:55, delay is 2.587


Ich habe 9 Geräte und 9 Activities, liegts daran oder bin ich der einzige auf dieser Welt mit dem Problem? :)

danke euch!

ciao Carlo
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 07 November 2015, 20:53:48
das harmony modul erzeugt im normalfall keine last.

das schaut bei dir so aus als ob das modul keine verbindung zum hub bekommt oder ads die verbindung jedes mal sofort wieder abgebrochen wird.

stell mal verbose auf 4 oder 5 und schau was im log steht.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Calle78 am 07 November 2015, 22:49:40
Ach verdammt, die IP Adresse hat sich geändert und ich habs nicht mitbekommen. sorry und danke :)

ciao Carlo
Titel: Antw:Logitech Harmony Hub
Beitrag von: StefanW am 12 November 2015, 06:59:39
Hallo,

ich will gerade meinen Harmony Hub wieder mit in FHEM einbinden und stehe vor dem Problem, das ich immer als State 'disconnected' habe.
Anlegen des Hubs ging fehlerfrei. IP stimmt definitiv.

Verbose 5 ergibt folgendes im log:
2015.11.10 22:03:28 4: Harmony_Hub: connect
2015.11.10 22:03:41 4: Harmony_Hub: connect
2015.11.10 22:03:54 4: Harmony_Hub: connect
2015.11.10 22:04:07 4: Harmony_Hub: connect
2015.11.10 22:04:20 4: Harmony_Hub: connect
2015.11.10 22:04:33 4: Harmony_Hub: connect
2015.11.10 22:04:46 4: Harmony_Hub: connect
2015.11.10 22:04:59 4: Harmony_Hub: connect
2015.11.10 22:05:12 4: Harmony_Hub: connect
2015.11.10 22:05:25 4: Harmony_Hub: connect
2015.11.10 22:05:38 4: Harmony_Hub: connect
2015.11.10 22:05:51 4: Harmony_Hub: connect
2015.11.10 22:05:55 1: PERL WARNING: Use of uninitialized value $param in string eq at ./FHEM/37_harmony.pm line 491.
2015.11.10 22:05:55 1: PERL WARNING: Use of uninitialized value $param in string eq at ./FHEM/37_harmony.pm line 492.
2015.11.10 22:05:55 4: Harmony_Hub: connect
2015.11.10 22:06:08 4: Harmony_Hub: connect
2015.11.10 22:06:21 4: Harmony_Hub: connect
2015.11.10 22:06:34 4: Harmony_Hub: connect


Neuste FW ist installiert.
State bleibt aber durchgehend auf disconnected.
Die beiden Pearl Warnings entstehen, wenn ich 'set Harmony_Hub reconnect' manuell ausführe.

Hat das vllt. mit der neusten FW des Hub's zu tun?

Gruß
Stefan
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 12 November 2015, 07:59:53
Hast Du username und password drin? Ohne die läuft in den neuen FW nichts mehr.
Titel: Antw:Logitech Harmony Hub
Beitrag von: StefanW am 12 November 2015, 08:06:10
Username & Passwort ist drin.

define Harmony_Hub harmony MeinUsername MeinPasswort 192.168.178.129

Beides gerade noch mal überprüft.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 12 November 2015, 09:41:11
falls es mit der neuen firmware zu tun hat kann ich erst am wochenende danach schauen. mein hub mit der 4.x version läuft noch auf einer älteren version. der produktive noch auf 3.x.

gruß
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: StefanW am 12 November 2015, 09:48:56
Danke schon mal.

Ich habe auch schon mal die "alte" Version des Moduls vom 01.09.2015 versuchsweise getestet, aber keine Änderung.

FW auf dem Hub ist die 4.8.24

Gruß
Stefan
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 15 November 2015, 11:17:20
ich habe eben meinen test hub auf 4.8.24 aktualisiert und kann das fhem modul immer noch ganz normal verwenden.

mir fallen zwei dinge ein die es sei könnten:

- stimmt die ip? bitte noch mal prüfen
- im usernamen oder im password gibt es eventuell ein zeichen das probleme macht. das gab es weiter oben im thread schon mal.

was steht mit global verbose 5 im log ?

wenn bei dir username und password im klartext im define steht ist dein fhem bzw. das harmony modul nicht aktuell.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: StefanW am 15 November 2015, 12:02:39
So, ich habe noch einmal alles überprüft und es war alles richtig und auf aktuellem Stand.

Habe jetzt aber den Fehler gefunden...

Es fehlte bei meiner Installation das 'IO::Socket::INET'.
Nach installation des Pakets 'libio-socket-ip-perl' funtioniert alles.

Allerdings tauchte auch bei verbose 5 nie eine Fehlermeldung auf, das etwas fehlen würde.

Gruß
Stefan
Titel: Antw:Logitech Harmony Hub
Beitrag von: ehkl am 25 November 2015, 22:24:25
Hallo,
tolles Modul! Aber ich stehe gerade ein bisschen auf dem Schlauch. Mal ganz pragmatisch:
Eine Funksteckdose soll bei Bedarf meine Wii einschalten:

define StartingWiiSpielen notify HarmonyHub.currentActivity:.starting.Wii.spielen set ELRO_11111_B on
define StoppingWiiSpielen notify HarmonyHub.currentActivity:.stopping.Wii.spielen set ELRO_11111_B off


Das klappt wunderbar, allerdings nur, wenn ich nach dem Wii Spielen alles ausschalte. Sobald ich direkt zu einer anderen Aktivität wechsle, bleibt die Steckdose an. Im Eventlog steht auch nicht "stopping Wii spielen".

Wie bekomme ich das hin, dass die Wii auch bei einem Aktivitätenwechsel wieder ausgeschaltet wird?

Danke!
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 25 November 2015, 22:44:33
das einfachste ist es mit set <hub> autocreate <device> ein fhem device für ein gerät zu erzeugen und dort auf das power reading zu triggern.

ob du dazu direkt die Wii als gerät nimmst oder ob du im hub noch ein dummy in die activity einbaust hängt davon ab ob die wii automatisch startet sobald sie strom bekommst und es nicht übern nimmt wenn der strom einfach abgedreht wird.

weiter oben im thread findest du mehrere beispiele.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: ehkl am 26 November 2015, 21:49:38
Ok, vielen Dank für die schnelle Hilfe. Ich mache mich mal schlau!
Titel: Antw:Logitech Harmony Hub
Beitrag von: ujaudio am 28 November 2015, 13:44:29
Typische Logfileeinträge bei mir:

2015.11.26 22:34:06 2: or_harmony: disconnect
2015.11.26 22:40:17 2: or_harmony: disconnect
2015.11.26 22:48:57 2: or_harmony: disconnect
2015.11.26 23:02:16 2: or_harmony: disconnect
2015.11.26 23:12:49 2: or_harmony: disconnect
2015.11.26 23:22:58 2: or_harmony: disconnect
2015.11.26 23:29:46 2: or_harmony: disconnect
2015.11.26 23:34:24 2: or_harmony: disconnect
2015.11.26 23:35:43 2: or_harmony: disconnect
2015.11.26 23:43:00 2: or_harmony: disconnect
2015.11.26 23:51:05 2: or_harmony: disconnect
2015.11.27 00:00:53 2: or_harmony: disconnect
2015.11.27 00:06:57 2: or_harmony: disconnect
2015.11.27 00:14:17 2: or_harmony: disconnect
2015.11.27 00:19:18 2: or_harmony: disconnect
2015.11.27 00:28:26 2: or_harmony: disconnect
2015.11.27 00:35:26 2: or_harmony: disconnect
2015.11.27 01:02:56 2: or_harmony: disconnect
2015.11.27 01:06:14 2: or_harmony: disconnect
2015.11.27 01:10:18 2: or_harmony: disconnect
2015.11.27 01:26:49 2: or_harmony: disconnect
2015.11.27 01:36:43 2: or_harmony: disconnect
2015.11.27 01:46:44 2: or_harmony: disconnect
2015.11.27 02:22:31 2: or_harmony: disconnect
2015.11.27 02:30:04 2: or_harmony: disconnect
2015.11.27 02:34:08 2: or_harmony: disconnect
2015.11.27 02:37:52 2: or_harmony: disconnect
2015.11.27 02:54:48 2: or_harmony: disconnect
2015.11.27 03:01:44 2: or_harmony: disconnect
2015.11.27 03:09:57 2: or_harmony: disconnect
2015.11.27 03:31:02 2: or_harmony: disconnect
2015.11.27 03:41:38 2: or_harmony: disconnect
2015.11.27 03:49:44 2: or_harmony: disconnect
2015.11.27 03:59:23 2: or_harmony: disconnect
2015.11.27 04:02:34 2: or_harmony: disconnect
2015.11.27 04:10:46 2: or_harmony: disconnect
2015.11.27 04:22:54 2: or_harmony: disconnect
2015.11.27 04:31:19 2: or_harmony: disconnect
2015.11.27 04:34:52 2: or_harmony: disconnect
2015.11.27 04:48:59 2: or_harmony: disconnect
2015.11.27 05:06:59 2: or_harmony: disconnect
2015.11.27 05:15:31 2: or_harmony: disconnect
2015.11.27 05:39:09 2: or_harmony: disconnect

:(

Alle anderen Geräte arbieten einwandfrei!

Kann man da irgendetwas testen / debuggen / etc.??!?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 28 November 2015, 13:48:23
hast du vielleicht ein netzwerk/wlan problem? was steht bei verbose 5 im log?

lass mal bitte ein presence auf die ip deines hub mit laufen und schau ob du da auch absent bekommst.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: ujaudio am 28 November 2015, 15:09:18
2015.11.28 15:05:06 4: or_harmony: send: <iq type='get' id='ping-10965'><ping xmlns='urn:xmpp:ping'/></iq>
2015.11.28 15:05:06 5: or_harmony: tag: iq, attr:  id='ping-10965' type='result'
2015.11.28 15:05:06 5: or_harmony: got ping response 10965
2015.11.28 15:05:56 4: or_harmony: send: <iq type='get' id='ping-10966'><ping xmlns='urn:xmpp:ping'/></iq>
2015.11.28 15:05:56 5: or_harmony: tag: iq, attr:  id='ping-10966' type='result'
2015.11.28 15:05:56 5: or_harmony: got ping response 10966
2015.11.28 15:06:46 4: or_harmony: send: <iq type='get' id='ping-10967'><ping xmlns='urn:xmpp:ping'/></iq>
2015.11.28 15:06:46 5: or_harmony: tag: iq, attr:  id='ping-10967' type='result'
2015.11.28 15:06:46 5: or_harmony: got ping response 10967


Das presence habe eingerichtet, ist aktuell present.


Kann es sein, dass es tatsächlich Netzwerkprobleme sind? Bei uns gibt es nämlich gefühlt unendlich viele WLANs, real kann ich gerade nicht zählen, aber es sind wirklich sehr viele.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 28 November 2015, 16:05:53
die verbose 5 ausgabe brauche ich natürlich von einem zeitraum an dem es probleme gibt.

der hub ist etwas empfindlich was die wlan verbindung angeht. es kann sein das du hier etwas machen musst.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: ujaudio am 28 November 2015, 16:33:17
Das war schon klar, dass wir einen Log mit Fehler brauchen, war nur, um sicherzustellen, dass ich auch alles richtig germacht habe. :)
Bislang aber kein Fehler.
Titel: SSL Fehler 14090086
Beitrag von: tomcat.x am 28 November 2015, 16:38:49
Beim Versuch meinen neuen Harmony Hub zu verbinden, bekomme ich folgenden Fehler:

Zitat2015.11.28 15:05:48 2: Harmony: http request failed: https://svcs.myharmony.com/CompositeSecurityServices/Security.svc/json/GetUserAuthToken: Can't connect(2) to https://svcs.myharmony.com:443: SSL connect attempt failed error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed SSL connect attempt failed error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed

Mit nossl funktioniert es, ich möchte aber natürlich User und Kennwort nicht unverschlüsselt übertragen. Das Zertifikat ist ein gültiges, signiertes, Version TLS 1.2. Ich habe schon versucht, diverse PERL Module zusätzlich zu installieren, über die ich anderen Threads zu SSL Problemen gestoßen bin. Bisher ohne Erfolg.

Hat das schon jemand anders gehabt und vielleicht gelöst?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 28 November 2015, 16:51:27
such mal im forum nach dem sslVersion attribut. vermutlich passen die defaults deiner version nicht. mit dem attribut kannst du sie überschreiben.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 28 November 2015, 16:52:30
@ujaudio: am besten loggst du auch gleich den presence status.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: ujaudio am 28 November 2015, 18:47:46
So sieht mal der gut-Fall aus, jetzt warte ich mal auf ein disconnected.

--- 192.168.178.33 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3003ms
rtt min/avg/max/mdev = 27.510/65.266/108.242/29.918 ms
2015.11.28 17:43:24 5: PRESENCE (TestHub) - blocking scan result: TestHub|0|present
2015.11.28 17:43:24 4: PRESENCE (TestHub) - rescheduling next check in 30 seconds
2015.11.28 17:43:30 4: or_harmony: send: <iq type='get' id='ping-11155'><ping xmlns='urn:xmpp:ping'/></iq>
2015.11.28 17:43:30 5: or_harmony: tag: iq, attr:  id='ping-11155' type='result'
2015.11.28 17:43:30 5: or_harmony: got ping response 11155
2015.11.28 17:43:54 5: PRESENCE (TestHub) - stopping timer
2015.11.28 17:43:54 5: PRESENCE (TestHub) - starting blocking call for mode lan-ping
2015.11.28 17:43:55 5: PRESENCE (TestHub) - starting ping scan: TestHub|192.168.178.33|0|4
2015.11.28 17:43:58 5: PRESENCE (TestHub) - ping command returned with output:
PING 192.168.178.33 (192.168.178.33) 56(84) bytes of data.
64 bytes from 192.168.178.33: icmp_req=1 ttl=64 time=90.4 ms
64 bytes from 192.168.178.33: icmp_req=2 ttl=64 time=112 ms
64 bytes from 192.168.178.33: icmp_req=3 ttl=64 time=34.4 ms
64 bytes from 192.168.178.33: icmp_req=4 ttl=64 time=56.6 ms
Titel: Antw:Logitech Harmony Hub
Beitrag von: tomcat.x am 29 November 2015, 13:25:50
@ Andre

Danke für den Hinweis:

Zitat von: justme1968 am 28 November 2015, 16:51:27
such mal im forum nach dem sslVersion attribut. vermutlich passen die defaults deiner version nicht. mit dem attribut kannst du sie überschreiben.

Darüber war ich auch schon gestolpert. Allerdings hatte ich das so verstanden, dass man nur etwas setzen muss, wenn man nicht TLSv12 haben will. Meinst Du das globale Attribut oder userattr beim Device? Das globale war bei mir nicht gesetzt. Ich habe alle Werte durchprobiert, die ich in verschiedenen Threads gefunden habe. Genaue Doku dazu habe ich nicht gefunden. Es gab einen Verweis auf die commandref, aber da steht bei mir rein gar nichts dazu drin.
Titel: Antw:Logitech Harmony Hub
Beitrag von: ujaudio am 30 November 2015, 20:58:07
Zitat von: ujaudio am 28 November 2015, 18:47:46
... jetzt warte ich mal auf ein disconnected...

Das Logfile durchgeflöht - kein disconnect... ich warte...
Titel: Logitech Harmony Hub Status "Error"
Beitrag von: ujaudio am 29 Dezember 2015, 08:25:14
Seit ich das Presence am Laufen habe, bleibt die harmony immer brav am Netz !!?!

Dafür habe ich seit kurzem den Status Error und wenn ich aus dem Webfrontend heraus das Gerät anklicken will stürzt FHEM komplett ab. Ich habe dann das Gerät komplett gelöscht und neu eingerichtet, dabei kommt sofort wieder der Status Error, aber ich kann die folgende Info bekommen:

STATE       Error
TYPE        harmony
ip          192.168.178.33
lastError   Authentication failure BadCredentials : Unable to authenticate user's mail with the corresponding password via 'AuthenticationService/ADLDS'. GetUserAuthToken.Email:: ujaudio@gmx.net


Bei Harmony bin ich user mit meiner Emailadresse und das Passwort besteht aus der üblichen Mischung aus Groß-/Klein- und Sonderzeichen.

Nach größerer Frustpause und Restart von FHEM klappt es wieder, ConnectionState ist LoggedIn, lediglich der Klick auf "myHarmony config" liefert E4014: Fehler beim Abrufen der Zugriffsrichtlinieninformationen vom Richtlinienserver. Aber was soll's - solange alles gut funktioniert...
Titel: SSL Fehler 14090086
Beitrag von: tomcat.x am 29 Dezember 2015, 17:51:14
Hallo,

ich muss noch mal auf das Thema zurück kommen. Geht bei mir leider immer noch nicht. Hat es denn jemand per SSL laufen auf Windows mit ActivePerl?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Eckbert0815 am 06 Januar 2016, 13:15:33
Hallo, ich habe eine Frage!

Ist es möglich den Schlafmodus der Harmony Ultimate per Fhem zu aktivieren? Bisher htte ich an einem Enocean Taster im Schlafzimmer die Dreambox und habe dort per http den Sleeptimer aktiviert. Jetzt habe ich neu noch ein Amazon Fire TV im Schlafzimmer, eine Harmony Ultimate und den Sleeptimer auf den Tv umgelegt, da wenn ich Amazon Prime schaue, der Sleeptimer nicht greift! Aber bei der Dreambox war das komfortabeler, da man die Zeit direkt Zeit eingeben konnte, und bei jedem drücken wurde die eingestellte Zeit genommen, also immer 70 min. Bei dem Tv ist es bei einmal drücken 90 min und beim erneuten drücken 180 min.

Gruss
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 06 Januar 2016, 13:22:27
set <harmony> sleeptimer <timeout>

siehe commandref.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: peterk_de am 06 Januar 2016, 13:31:17
So, ich hab mich jetzt mit der Sufu durch den Thread gekämpft und frag jetzt doch mal nach:

Ist es irgendjemanden gelungen, den Hub für einen Rückkanal zu FHEM (unter Debian) per Bluetooth zu koppeln und dabei mehr als 4 verschiedenen Tasten auf der Ultimate verteilen zu können? Ich bin jetzt genau genommen nur bis zu den 4 Pfeiltasten vorgestoßen, was offensichtlich normal ist ... da ich aber per Ultimate ein paar mehr Befehle in Richtung FHEM absetzen will, würde ich auch gern mehr mappen können - und wollte, bevor ich da zusätzlich noch nen IR-Empfänger anbastel und umständlich verkabel, mal fragen ^^
Titel: Antw:Logitech Harmony Hub
Beitrag von: igami am 06 Januar 2016, 17:43:10
Zitat von: peterk_de am 06 Januar 2016, 13:31:17
Ist es irgendjemanden gelungen, den Hub für einen Rückkanal zu FHEM (unter Debian) per Bluetooth zu koppeln und dabei mehr als 4 verschiedenen Tasten auf der Ultimate verteilen zu können?

Würde mich auch interessieren, ich denke aber, dass ein IR Rückkanal besser wäre, hatte das mit Bluetooth getestet und die PS3 war dadurch nicht mehr wirklich bedienbar, da immer zwischen Cubietruck und PS3 gewechselt wurde.
Der Cubietruck hat doch aber einen eingebauten IR Empfänger, habe ihn nur noch nicht zum Laufen bekommen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: peterk_de am 06 Januar 2016, 17:58:42
Zitat von: igami am 06 Januar 2016, 17:43:10
Würde mich auch interessieren, ich denke aber, dass ein IR Rückkanal besser wäre, hatte das mit Bluetooth getestet und die PS3 war dadurch nicht mehr wirklich bedienbar, da immer zwischen Cubietruck und PS3 gewechselt wurde.
Der Cubietruck hat doch aber einen eingebauten IR Empfänger, habe ihn nur noch nicht zum Laufen bekommen.

Urghs. Stimmt, ich steuer auch nen Fire-TV per Bluetooth mit dem Hub, das könnte sich dann beißen ... der IR-Receiver im Cubie fällt raus, weil ich keine Lust auf das definitiv wieder stundenlange Treiber-Wrestling mit ungewissen Ausgang habe (das habe ich bei Bluetooth schon aufgegeben und mache es jetzt per Dongle) ... dann lieber für 10 Euro nen MCE-Reciever dranhängen und fertig ^^
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 06 Januar 2016, 18:00:33
in jeder szene sollte maximal ein device sein das per bluetooth gesteuert wird. wenn es mehr sind wird die verbindung immer wieder getrennt und neu aufgebaut.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: d0np3p3 am 06 Januar 2016, 18:04:42
Wie sieht es mit den dongels aus die bei der Tastatur dabei sind, wäre das eine Möglichkeit?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 06 Januar 2016, 18:05:38
das musst du probieren.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Eckbert0815 am 06 Januar 2016, 21:33:21
Zitat von: justme1968 am 06 Januar 2016, 13:22:27
set <harmony> sleeptimer <timeout>

siehe commandref.

gruss
  andre

Boa wie peinlich......das habe ich vollkommen übersehen!
Danke

Gruss
Titel: Antw:Logitech Harmony Hub
Beitrag von: Eckbert0815 am 07 Januar 2016, 09:33:18
Hallo nochmal irgendwie will der Sleeptimer nicht
sleeptimer [<timeout>]
<timeout> -> timeout in minutes
-1 -> timer off
default -> 60 minutes

wenn ich einen Sleeptimer mit Fhem stelle ( set HarmonySZ sleeptimer 15) passiert nix, die Aktion bleibt an und wenn ich direkt auf der Ultimate einen stelle und mit set HarmonySZ sleeptimer -1 zu beenden versuche, passiert auch nix. Der Timer bleibt an!

Was mache ich falsch?? Die Hub Version ist 4.8.25

Gruss
Titel: Antw:Logitech Harmony Hub
Beitrag von: chr2k am 07 Januar 2016, 09:56:03
Hallo Peter,

Zitat von: peterk_de am 06 Januar 2016, 17:58:42
Stimmt, ich steuer auch nen Fire-TV per Bluetooth mit dem Hub

Kannst du das näher erläutern wie du das angestellt hast? Gerne auch per PN. Danke

Gruß
Christian
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 07 Januar 2016, 10:33:04
@Eckbert0815: was steht bei verbose 5 im log? was steht in den internals?

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: peterk_de am 07 Januar 2016, 11:58:36
Zitat von: chr2k am 07 Januar 2016, 09:56:03
Hallo Peter,

Kannst du das näher erläutern wie du das angestellt hast? Gerne auch per PN. Danke

Gruß
Christian

Christian, das ging absolut problemlos anhand dieses Support-Dokumentes: https://support.myharmony.com/de-us/harmony-experience-with-amazon-fire-tv

Auch die Steuerung von dem Stick per FHEM geht prima :-)
Titel: Antw:Logitech Harmony Hub
Beitrag von: pc1246 am 07 Januar 2016, 12:39:23
Zitat von: peterk_de am 07 Januar 2016, 11:58:36
Christian, das ging absolut problemlos anhand dieses Support-Dokumentes: https://support.myharmony.com/de-us/harmony-experience-with-amazon-fire-tv

Auch die Steuerung von dem Stick per FHEM geht prima :-)
Hallo peterk_de
Was steuerst Du denn an dem Stick per fhem? Nur mal so interessehalber?
Gruss Christoph
Titel: Antw:Logitech Harmony Hub
Beitrag von: Eckbert0815 am 07 Januar 2016, 14:58:01
Zitat von: justme1968 am 07 Januar 2016, 10:33:04
@Eckbert0815: was steht bei verbose 5 im log? was steht in den internals?

gruss
  andre


Das hier mit User und Passwort,

2016.01.07 15:06:19 4: WEB_192.168.1.66_53012 POST /fhem&detail=HarmonySZ&dev.setHarmonySZ=HarmonySZ&cmd.setHarmonySZ=set&arg.setHarmonySZ=sleeptimer&val.setHarmonySZ=15; BUFLEN:0
2016.01.07 15:06:19 5: Cmd: >set HarmonySZ sleeptimer 15<
2016.01.07 15:06:19 4: HarmonySZ: send: <iq type='setsleeptimer' id='17'><oa xmlns='connect.logitech.com' mime='harmony.engine?setsleeptimer' token=''>interval=900</oa></iq>
2016.01.07 15:06:19 5: Triggering HarmonySZ (1 changes)
2016.01.07 15:06:19 5: Notify loop for HarmonySZ sleeptimer 15
2016.01.07 15:06:19 5: ZE.Activity: not on any display, ignoring notify
2016.01.07 15:06:19 5: ZE.Batterie: not on any display, ignoring notify
2016.01.07 15:06:19 5: HarmonySZ: tag: iq, attr:
2016.01.07 15:06:19 5: HarmonySZ: tag: iq, attr:  id="17" type="setsleeptimer"
2016.01.07 15:06:19 4: HarmonySZ: unknown (no cdata): <iq id="17" type="setsleeptimer"><oa xmlns='connect.logitech.com' mime='harmony.engine?setsleeptimer' errorcode='401.1' errorstring='Unauthorized invalid token in request'></oa></iq>
2016.01.07 15:06:19 4: WEB_192.168.1.66_53012 GET /fhem?detail=HarmonySZ&fw_id=; BUFLEN:0
2016.01.07 15:06:19 4: name: /fhem?detail=HarmonySZ&fw_id= / RL:3766 / text/html; charset=UTF-8 / Content-Encoding: gzip

Ich habe auch grade, das Anmeldedaten getauscht, selbes Problem
Gruss
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 07 Januar 2016, 15:19:07
kannst du kommandos auf device ebene absetzen?

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Eckbert0815 am 07 Januar 2016, 15:36:24
Ja klar, Aktionen starten Sender wechseln, das geht alles!
Sehr merkwürdig :-[

Gruss
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 07 Januar 2016, 15:42:20
das sind alles kommandos auf aktions ebene.

was passiert bei set <hub> command <device> <kommando>?

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Eckbert0815 am 07 Januar 2016, 15:46:59
Das wird ausgeführt
2016.01.07 15:45:54 5: Cmd: >set Harmony command Denon-AV-Receiver mute<
2016.01.07 15:45:54 4: Harmony: sending Mute for Denon-AV-Receiver
2016.01.07 15:45:54 4: Harmony: send: <iq type='render' id='186'><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?holdAction'>status=press:action={'command'::'Mute','type'::'IRCommand','deviceId'::'22764730'}:timestamp=0</oa></iq>
2016.01.07 15:45:54 4: Harmony: send: <iq type='render' id='187'><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?holdAction'>status=release:action={'command'::'Mute','type'::'IRCommand','deviceId'::'22764730'}:timestamp=100</oa></iq>
2016.01.07 15:45:54 5: Triggering Harmony (1 changes)
2016.01.07 15:45:54 5: Notify loop for Harmony command Denon-AV-Receiver mute
2016.01.07 15:45:54 5: ZE.Activity: not on any display, ignoring notify
2016.01.07 15:45:54 5: ZE.Batterie: not on any display, ignoring notify
2016.01.07 15:45:54 5: Harmony: tag: iq, attr:
2016.01.07 15:45:54 5: Harmony: tag: iq, attr:
2016.01.07 15:45:54 4: WEB_192.168.1.66_56037 GET /fhem?detail=Harmony&fw_id=; BUFLEN:0
2016.01.07 15:45:54 4: name: /fhem?detail=Harmony&fw_id= / RL:4050 / text/html; charset=UTF-8 / Content-Encoding: gzip

Gruss
Titel: Antw:Logitech Harmony Hub
Beitrag von: peterk_de am 08 Januar 2016, 20:29:23
Zitat von: pc1246 am 07 Januar 2016, 12:39:23
Hallo peterk_de
Was steuerst Du denn an dem Stick per fhem? Nur mal so interessehalber?
Gruss Christoph

Oh nix wildes - ich schicke ein "set firetvstick command Pause" per DOIF, wenn das Telefon (an Fritzbox) oder die Türklingel (Homematic-Tasterschnittstelle) läutet und die entsprechende FireTV-Aktion am Hub aktiv ist, so dass die Wiedergabe pausiert. Das funzt hervorragend und viel mehr kann man per FHEM sicher auch nicht (sinnvoll) tun, aber das ist schon sehr toller Komfort ;)

Heute kam dann mein IR-Dongle, das nutze ich dann, um mit der Harmony das Licht zu schalten. Bastel Bastel. Nebenbei großes Lob an alle die das hier so toll möglich machen, allen voran natürlich justme :-)
Titel: Antw:Logitech Harmony Hub
Beitrag von: dieda am 08 Januar 2016, 22:37:57
Ich kombiniere das noch mit der Lautstärke. Schaue ja nicht nur fern...
Titel: Antw:Logitech Harmony Hub
Beitrag von: peterk_de am 08 Januar 2016, 22:41:57
Zitat von: dieda am 08 Januar 2016, 22:37:57
Ich kombiniere das noch mit der Lautstärke. Schaue ja nicht nur fern...

Jo, ich auch, aber das läuft dann über das PIONEER_AVR-Modul bei mir und ist hier etwas OT :-D
Titel: Antw:Logitech Harmony Hub
Beitrag von: igami am 09 Januar 2016, 05:51:27
Zitat von: peterk_de am 08 Januar 2016, 20:29:23
Heute kam dann mein IR-Dongle, das nutze ich dann, um mit der Harmony das Licht zu schalten. Bastel Bastel.

Da würde mich ja interessieren wie gut das dann alles klappt. Vorab schon mal ein paar Fragen:
Was hast du für einen Dongle?
legst du alle deine GEräte noch als LIRC in FHEM an, oder nur das FHEM Device von der Harmony?
Titel: Antw:Logitech Harmony Hub
Beitrag von: peterk_de am 09 Januar 2016, 11:31:10
Zitat von: igami am 09 Januar 2016, 05:51:27
Da würde mich ja interessieren wie gut das dann alles klappt. Vorab schon mal ein paar Fragen:
Was hast du für einen Dongle?
legst du alle deine GEräte noch als LIRC in FHEM an, oder nur das FHEM Device von der Harmony?

Bis jetzt sieht es gut aus: Ich habe den IR-Dongle aus diesem Set hier: http://www.amazon.de/Hama-Remote-Control-PC-Fernbedienung-andere/dp/B000X1EL4W

... gab es in der Bucht für nen 5er einzeln, da jemand wohl seine Fernbedienung geschrottet hatte :) ... in MyHarmony hab ich ein paar Versuche gebraucht: Gerät "Hama" und Typbezeichnung "MCE" hat dann geklappt. Dann rangesteckt, das 37_linuxHid-Modul installiert (Anleitung siehe Thread dazu - ich habe nur das Keyboard-Device genommen, in der FB steckt auch noch ein Maus-Device) - tada! Die Events kommen an. Und zwar ziemlich viele verschiedene, was gut ist, kann man mehr verschiedene Funktionen in FHEM steuern.

Jetzt bei MyHarmony noch die MCE-FB einzeln in alle Aktionen mit hineingenommen - und nen Schock bekommen, angeblich sollten dadurch die Tastenbelegungen der Aktionen gelöscht werden. Wurden sie aber letztendlich nicht.

In FHEM bekomme ich nun für das linuxHid-Instanz die Events, und zwar meist mehrere für eine Taste, ist aber wurscht, könnte man noch Filtern bzw. macht seine Notifies entsprechend.

Die Geräte sind zusammengefasst also so angelegt:

- linuxHid-Device: Empfängt Tastendrücke von der Harmony in FHEM und erzeugt dafür Events

- harmonyHub-Device: Hiermit starte und beende ich im Wesentlichen per FHEM Aktionen der Harmony (z.B. Modus zu Bett gehen in FHEM oder Verlassen der Wohnung schaltet die Anlage aus); einige Wenige Device-Spezifische Aktionen steuere ich hiermit auch (z.B. das erwähnte Pause an den Fire-TV-Stick)

- Sonstige Geräte, die an der harmony angeschlossen sind, steuere ich per FHEM nicht (TV z.B. - hier reicht mir, wenn der Hub den bei Aktionsstart bzw. -ende ein- oder ausschaltet) oder ich habe da gerätespezifische Module angelegt (Mute an den Receiver geht z.B. über das entsprechende Pioneer-Modul und nicht über den Hub)
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 09 Januar 2016, 13:00:53
@Eckbert0815: sobald ich zeit habe aktualisiere ich dein test hub mal auf die neueste firmware und versuche rauszufinden woran es liegt.

gruss
  andre
Titel: Antw:Logitech Harmony
Beitrag von: Eckbert0815 am 09 Januar 2016, 23:23:28
Alles klar! Danke im Voraus.

Gruss
Titel: Antw:Logitech Harmony Hub
Beitrag von: Gunther am 10 Januar 2016, 11:56:46
Hallo zusammen,

kürzlich bin ich auf die Möglichkeiten der Harmony Hub in Verbindung mit FHEM gestossen.

Da mein Beamer keinen Netzwerkanschluss hat, hatte ich schon nach Möglichkeiten über RS232 gesucht.
Aber mit der Harmony scheint das einfacher zu sein.

Meine Fragen dazu (ich habe nicht den ganzen Thread  gelesen, das Wiki hat mir nicht final geholfen).

Ich möchte gerne meinen Onkyo-Receiver (teilweise geht das übers Netzwerk), meinen Pioneer TV (alter Plasma), meine VU Duo+ und meinen JVC HD1 Beamer steuern. D. h. in FHEM auf der Tablet UI Buttons für bestimmte Funktionen einrichten.
Z. B. "Beamer": Beamer an, Receiver an und auf HDMI/Beamer, LIcht aus, ...
ggf. Einzelbefehle wie Bild in Bild auf dem Enigmareceiver


Die Fragen:
1.) Welche Hardware benötige ich mindestens? Es scheint verschiedene Hub Versionen zu geben. (Gerne mit Links zu Amazon o.ä.)
2.) a) Ist eine Logitech-Fernbedienung zwingend notwendig? (Hier verstehe ich das Wiki so, dass man eine benötigt, aber warum?) b) Wenn ja, welche empfehlt Ihr und warum?
3.) Kann ich Einzelbefehle abgeben? (Hier steht im Wiki etwas von einem Zusatzmodul) Gibt es da eine Erklärung oder sogar Anleitung?

Danke Euch!
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 10 Januar 2016, 12:01:43
die hubs sind alle identisch. je nach mitgelieferter oder nachträglich hintgefügten komponenten/fernbedienungen ändert sich die anzahl der maximal einbindbaren geräte von 8 auf 16.

meist ist das smartcontroll bunde günstiger als der hub alleine.

wenn du aktivitäten verwenden willst und nicht nur deinen beamer per FHEM ein- und ausschalten willst darfst du das system nur über den hub bzw. eine daran angeschlossene fernbedienung bedienen. die original fernbedienungen brauchst du dann nicht mehr.

was sind einzelbefehle?

gruss
  andre

ps: mehr info zur harmony und den konzepten findest du am besten im harmony remote forum. ein einstieg z.b. hier: http://www.harmony-remote-forum.de/viewforum.php?f=58 (http://www.harmony-remote-forum.de/viewforum.php?f=58).
Titel: Antw:Logitech Harmony Hub
Beitrag von: ujaudio am 10 Januar 2016, 15:07:27
Ich habe nur den Hub und die App auf dem Tablet, damit ich den Hub einrichten kann. Aus FHEM hgeraus gehen dann auch schon die Aktivitäten, z.B. "Film anschauen" als auch Einzelbefehle, z.B. "Lautstärke leiser". Die Bedienung geht unabhängig von FHEM auch über die App.
Das Einrichten des Hubs:  >:( aber wenn es dann erledigt ist, ist es auch ok. Ganz wichtig: alle eingebundenen Geräte nur noch über den Hub bedienen, sonst kommt Chaos ins Spiel. Der Hub geht davon aus, dass nur er die Geräte bedient und sonst niemand. Er merkt sich auch den Zustand, der er erzeugt hat - wenn jetzt die Geräte andere Zustände haben, dann passt nichts mehr.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Gunther am 16 Januar 2016, 11:21:46
Sorry für die späte Rückmeldung.

Danke schon mal für Eure Erläuterungen. Die haben Logitech etwas Umsatz und mir eine Harmony Ultimate beschert.

Ich habe das Ding nun definiert, bekomme leider folgende Rückmeldung:
Authentication failure BadCredentials : Unable to authenticate user's mail with the corresponding password via 'AuthenticationService/ADLDS'. GetUserAuthToken.Email::...

IP-Adresse und Logindaten sollten passen.

P.S. mit verbose 5:
2016.01.16 11:22:33 4: harmony_hub_kino: connect
2016.01.16 11:22:34 4: harmony_hub_kino: {"ErrorCode":1,"Id":"243b14ca-7c6c-4052-b354-4d36ee334ea4","Message":"Authentication failure BadCredentials  : Unable to authenticate user's mail with the corresponding password via 'AuthenticationService\/ADLDS'. GetUserAuthToken.Email:: [octopus2903","Source":"GetUserAuthToken"}
2016.01.16 11:22:34 2: harmony_hub_kino: error (1): Authentication failure BadCredentials  : Unable to authenticate user's mail with the corresponding password via 'AuthenticationService/ADLDS'. GetUserAuthToken.Email:: [...
Titel: Antw:Logitech Harmony Hub
Beitrag von: Eckbert0815 am 16 Januar 2016, 19:39:20
@justme1968

Ich habe das jetzt ohne den Slepptimer gelöst! Ich benutze jetzt eine 90 Minuten Zeitverzögerung und dann die Aktion PowerOff.

Gruss
Titel: Antw:Logitech Harmony Hub
Beitrag von: Gunther am 17 Januar 2016, 18:41:18
Mache ich hier etwas falsch? Oder muss ich am Hub noch etwas verstellen?

define harmony harmony [benutzer@gmail.com passwort] 192.168.0.108
attr harmony room Kino


Sicherheitshalber habe ich meine PC-Verbindung (MyHarmony) geschlossen.

Mich irritiert die Fehlermeldung:
Authentication failure BadCredentials : Unable to authenticate user's mail with the corresponding password via 'AuthenticationService/ADLDS'. GetUserAuthToken.Email:: [benutzer@gmail.com

Diese hört genau nach dem ".com" auf. Wird hier die E-Mailadresse falsch interpretiert?

Feue mich über Hilfe.
Titel: Antw:Logitech Harmony Hub
Beitrag von: l2r am 18 Januar 2016, 09:08:53
ja, lass die eckigen Klammern weg...
Titel: Antw:Logitech Harmony Hub
Beitrag von: Gunther am 18 Januar 2016, 22:37:03
Danke, habe es ohne Passwort und Benutzername probiert und es funktioniert super!

Danke!

Kann ich über den Aufruf von Aktionen diese nicht ausschalten?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 18 Januar 2016, 22:38:49
du solltest nur die eckigen klammern weg lassen. user und password sollten stehen bleiben sonst gibt es bei firmware version 4.x keine device kommandos.

was meinst du mit nicht ausschalten ?

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Gunther am 18 Januar 2016, 22:41:28
Wenn ich auf der Fernbedienung eine Aktion anklicke, schaltet er die laufenden Geräte aus. Dachte, dass das Verhalten bei einer Aktion in FHEM dieselbe wäre.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Wuppi68 am 18 Januar 2016, 23:05:14
ist es doch auch, wenn Du per FHEM eine Aktion startest
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 18 Januar 2016, 23:16:04
im ergebniss unterscheidet sich eine aktion die durch fhem gestartet wird nicht von einer die durch die fernbedienung oder die app gestartet wird.
Titel: Antw:Logitech Harmony Hub
Beitrag von: bt25 am 19 Januar 2016, 10:46:47
was mach ich falsch?
set HarmonyHub sleeptimer 15

Log:
Zitat
2016.01.19 10:43:21 4: HarmonyHub: send: <iq type='setsleeptimer' id='3066'><oa xmlns='connect.logitech.com' mime='harmony.engine?setsleeptimer' token=''>interval=900</oa></iq>
2016.01.19 10:43:21 5: HarmonyHub: tag: iq, attr:
2016.01.19 10:43:21 5: HarmonyHub: tag: iq, attr:  id="3066" type="setsleeptimer"
2016.01.19 10:43:21 4: HarmonyHub: unknown (no cdata): <iq id="3066" type="setsleeptimer"><oa xmlns='connect.logitech.com' mime='harmony.engine?setsleeptimer' errorcode='401.1' errorstring='Unauthorized invalid token in request'></oa></iq>
2016.01.19 10:43:21 4: HarmonyHub: send: <iq type='get' id='ping-3067'><ping xmlns='urn:xmpp:ping'/></iq>
2016.01.19 10:43:21 5: HarmonyHub: tag: iq, attr:  id='ping-3067' type='result'
2016.01.19 10:43:21 5: HarmonyHub: got ping response 3067

Alles andere funktioniert...
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 20 Januar 2016, 10:41:09
das schein mit irgendeinem firmware update zusammen zu hängen. sobald ich zeit habe aktualisiere ich meinen test hub mal und versuche rauszufinden woran es liegt. bis dahin kannst du aus fhem mit einem sleep und PowerOff simulieren.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Amenophis86 am 22 Januar 2016, 16:54:22
HarmonyHub: error (565): Device not found with channel changing role

Ist ein Fehler, denn ich jetzt immer mal wieder im Log finde. Ich konnte herausfinden, dass dieser immer kommt, wenn ich mit der Harmony Fernbedienung alles ausschalte. Den Fehler gibt es auch erst, seit ich ein DOIF definiert habe, welches morgens den Fernseher einschaltet. Das DOIF lautet wie folgt:


([AE.Anja] eq "on" and [07:30|8])
(set HarmonyHub activity Fernsehen 1)


Sonst schaltet ein DOIF die Steckdosen ein, wenn ich TV oder anderes schauen will:


([HarmonyHub:currentActivity] ne "PowerOff" and [?WZ.IPSteckdose_TV] ne "on" and [?WZ.IPSteckdose_AVR] ne "on" and [?WZ.IPSteckdose_Subwoofer] ne "on")
(set WZ.IPSteckdose_TV on, set WZ.IPSteckdose_AVR on, set WZ.IPSteckdose_Subwoofer on)
DOELSEIF ([HarmonyHub:currentActivity] eq "PS4")
(set WZ.IPSteckdose_TV on; set WZ.IPSteckdose_AVR on, set WZ.IPSteckdose_Subwoofer on, set WZ.IPSteckdose_PS4 on)
DOELSEIF ([HarmonyHub:currentActivity] eq "PowerOff")
(set WZ.IPSteckdose_TV off; set WZ.IPSteckdose_AVR off, set WZ.IPSteckdose_Subwoofer off, set WZ.IPSteckdose_PS4 off)


Das DOIF für die Steckdosen hat noch nie Probleme gemacht und habe ich auch schon länger. Wie gesagt, glaube ich, dass es den Fehler gibt, seit ich das morgenliche DOIF definiert habe. Kennt jemand den Fehler?

Mit der SuFu hab das gefunden http://forum.fhem.de/index.php/topic,14163.msg327854.html#msg327854 aber das Hilft mir leider irgendwie nicht weiter.
Titel: Antw:Logitech Harmony Hub
Beitrag von: av3nger am 23 Januar 2016, 16:21:50
Bei mir erscheint im FHEM-Log alle 30 Minuten folgendes:

2016.01.23 15:57:32 2: HarmonyHub: disconnect
2016.01.23 15:57:35 3: HarmonyHub: connected
2016.01.23 15:57:37 3: HarmonyHub: new config

Habe ich da etwas falsch eingestellt? Das Modul selbst funktioniert ohne Probleme, füllt damit halt (m. E. unnötig) meine Logfile.
Titel: Antw:Logitech Harmony Hub
Beitrag von: noshi21 am 23 Januar 2016, 19:22:47
Hab gerade wegen gehäuft auftretenden Problemen (Fernbedienung als auch App reagierten oftmals einige Sekunden überhaupt nicht, ... WAF war schon am Nullpunkt) von meiner Erst-Firmware 3.xx auf die neueste Version 4.8.25 upgedated.

Das eigenartige dabei ist, in meiner Definition vom Hub stehen nach wie vor kein Benutzername und Passwort. Nichts desto trotz kann ich auf Device eben schalten? :) 8) Das freut mich natürlich sehr, denn das war einer der Hauptgründe warum ich bisher kein Update in Erwägung gezogen habe.

Kannst du dir das irgendwie erklären Andre?
Entweder verstehe ich das schalten auf Device Ebene falsch (nach meinem Verständis z.B.: "set harmony_%deviceID% command PowerOn"), oder Logitech hat die benötigte Verbindung zu myharmony wieder entfernt.

Bitte um Aufklärung  ???
Oder freuen sich jetzt noch andere mit mir?

Titel: Antw:Logitech Harmony Hub
Beitrag von: sebinger18 am 24 Januar 2016, 00:02:10
Hallo,

ich denke ich meiner Lösung sehr nahe aber irgendwie bekomme ich es nicht hin. Und zwar habe ich den Harmony HUB, habe alle Geräte und aktivtäten eingelesen. Habe 3 Aktivitäten Fernsehen, Internet Radio, alles aus Ich möchte nun gern im Smartvisu ein Button machen wo die aktivität Internet Radio ausgeführt wird. Was ich hinbekommen habe ist einschalten von einzelnen Geräten wie Fernseher, Blueray etc. nur aber diese blöde Aktivität nicht. Muss ich da noch etwas mit Dummy Devices machen? Vielen Dank für eure Tips schon einmal.

grüße

Sebinger
Titel: Antw: SSL Fehler 14090086
Beitrag von: tomcat.x am 31 Januar 2016, 14:25:00
rubbertail hat mich gefragt, ob ich das mittlerweile hinbekommen habe. Bis dahin nicht, aber ich habe dann endlich mal von Activeperl auf cygwin umgestellt bzw. bin noch dabei. Erst hatte ich mit dem CUL Probleme, die ich mit ChrisD's Hilfe (Danke!) lösen konnte und jetzt kämpfe ich noch mit dem Starten als Windows Service. Aber sonst läuft schon alles.

Mit cygwin Perl hat die SSL Verbindung auf Anhieb funktioniert. Ich kann jetzt nicht sagen, ob es mit ActivePerl gar nicht geht oder bei cygwin einfach ein zufällig installiertes Modul dafür verantwortlich ist. Bewusst habe ich in der Richtung nichts aktiviert.
Titel: Antw:Logitech Harmony Hub
Beitrag von: rubbertail am 02 Februar 2016, 16:18:01
Hallöle,

unter http://forum.fhem.de/index.php/topic,48599.0.html (http://forum.fhem.de/index.php/topic,48599.0.html) hat Wolfgang einen Patch für die HttpUtils.pm produziert, den ich erfolgreich für das Thema SSL-Verbindung zum Logitech-Konto zum Hub steuern getestet habe - danke dafür auch von hier aus! :)

Und da ich völliger Anfänger bin und es hier vielleicht noch mehrere davon gibt, hab ich unter http://forum.fhem.de/index.php/topic,48274.msg399334.html#lastPost (http://forum.fhem.de/index.php/topic,48274.msg399334.html#lastPost) den Patchvorgang beschrieben, wie er bei mir lief. Für Profis banal, für Kollegen hilfreich (hoffentlich). :)

Martin
Titel: Antw:Logitech Harmony Hub
Beitrag von: Henno am 05 Februar 2016, 21:20:22
Hi,

leider klappt bei mir auch seid längerem der sleeptimer nicht mehr.
Hat einer dafür Abhilfe gefunden?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 05 Februar 2016, 21:41:27
ich bin noch nicht dazu gekommen zu schauen. wenn jemand ein mitschnitt zwischen app und hub machen kann wäre das gut.

bis dahin per at oder sleep ein verzögertes off senden.

gruss
  andre
Titel: Logitech Harmony Hub
Beitrag von: rubbertail am 05 Februar 2016, 22:10:12
@sebinger18: kannst du denn nicht ein

set <hubname> activity <Name.der.Activity.mit.Punkten.statt.der.Leerzeichen>

absetzen? Das funzt hier hervorragend... Die Namen kann man auch über

get <hubname> activities

abfragen....

Ich denke, die Activity-Namen sind Case Sensitive.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Enilno am 08 Februar 2016, 20:24:56
Hab ständig Disconnects nachdem ich fhem neu aufgesetzt habe. Alles ist auf dem neuesten Stand. gibt's da grad Probleme oder liegts an mir? :D

2016.02.08 18:31:39 2: HarmonyHub: disconnect
2016.02.08 18:31:41 3: HarmonyHub: connected
2016.02.08 18:31:43 3: HarmonyHub: new config
2016.02.08 18:56:38 2: HarmonyHub: disconnect
2016.02.08 18:56:40 3: HarmonyHub: connected
2016.02.08 18:56:43 3: HarmonyHub: new config
2016.02.08 19:01:38 2: HarmonyHub: disconnect
2016.02.08 19:01:40 3: HarmonyHub: connected
2016.02.08 19:01:42 3: HarmonyHub: new config

Sorry, im Edge Browser funzt der Code Abschnitt nich ...

Edit:

Starte ich einen Reconnect beendet sich fhem und ich muss es erst wieder per Putty starten.
Nach dem Neustart ist der dann normal wieder verbunden.

Edit 2:

bekomme jetzt folgende Fehlermeldung beim start:

02.12 09:50:49 2: HarmonyHub: http request failed: https://svcs.myharmony.com/CompositeSecurityServices/Security.svc/json/GetUserAuthToken: Can't connect(1) to https://svcs.myharmony.com:443: IO::Socket::INET: Bad hostname 'svcs.myharmony.com:443'

wenn ich den hub mit reconnect anspreche, hängt sich fhem weg.

Edit 3:
alles nochmals neu aufgesetzt, Problem bis jetzt behoben. keine Ahnung wo der Fehler war...
Titel: Antw:Logitech Harmony Hub
Beitrag von: antonwinden am 15 Februar 2016, 18:07:15
Frage:
Hat hier jemand 2 hubs im einsatz und beide mit diesem Modul infhem integriert?
Hintergrund: Ich hatte letzten Sommer massive Probleme nachdem ich mir einen 2. Hub zugelegt hab und dann auch verzichtet den hub der ständig probleme machte in fhem zu integrieren (ohne fhem geht er problemlos). Nachdem ich jetzt wieder etwas mehr Zeit hab hab ich den hub der weniger eingebunden (weniger abhängigkeiten, notifys und doifs) war rausgenommen aus fhem und den anderen der auch wesentlich komplexer in fhem eingebunden ist wieder akitiviert.
Seitdem geht er ohne Probleme schon mehrere Wochen. Kann es sein das 2 nicht richtig eingebunden werden können?
danke anton
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 15 Februar 2016, 18:14:08
es sollte keine beschränkung geben. ich habe zwei und beide eingebunden.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: rubbertail am 16 Februar 2016, 10:10:53
Ich habe erfolgreich 4 Logitech Harmony Smarthubs parallel eingebunden ohne irgendwelche Probleme.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Motivierte linke Hände am 17 Februar 2016, 09:02:29
Ich habe hier seit dem Wochenende zwei Hubs in FHEM konfiguriert. Bisher lief der alte problemlos. Seitdem ich zwei Hubs habe, treten sporadisch Probleme mit dem alten(!) Hub auf - er verabschiedet sich, friert FHEM für eine Minute ein, ist dann wieder da und verabschiedet sich 2 Sekunden später wieder.

2016.02.17 08:49:22 3: Harmony_Wohn: new config
2016.02.17 08:49:22 3: Harmony_Gast: connected
2016.02.17 08:49:23 3: Harmony_Gast: new config
2016.02.17 08:50:23 2: Harmony_Gast: disconnect
2016.02.17 08:50:23 1: Perfmon: possible freeze starting at 08:49:24, delay is 59.621
2016.02.17 08:50:25 2: Harmony_Wohn: disconnect
2016.02.17 08:50:26 1: Perfmon: possible freeze starting at 08:50:24, delay is 2.152
2016.02.17 08:50:26 3: Harmony_Gast: connected
2016.02.17 08:50:27 3: Harmony_Wohn: connected
2016.02.17 08:50:27 3: Harmony_Gast: new config
2016.02.17 08:50:29 3: Harmony_Wohn: new config
2016.02.17 08:52:16 2: Harmony_Gast: disconnect
2016.02.17 08:52:16 1: Perfmon: possible freeze starting at 08:51:17, delay is 59.97
2016.02.17 08:52:17 2: Harmony_Wohn: disconnect
2016.02.17 08:52:18 1: Perfmon: possible freeze starting at 08:52:17, delay is 1.953
2016.02.17 08:52:19 3: Harmony_Gast: connected
2016.02.17 08:52:20 3: Harmony_Wohn: connected
2016.02.17 08:52:20 3: Harmony_Gast: new config
2016.02.17 08:53:20 2: Harmony_Gast: disconnect
2016.02.17 08:53:20 1: Perfmon: possible freeze starting at 08:52:21, delay is 59.376
2016.02.17 08:53:22 1: Perfmon: possible freeze starting at 08:53:21, delay is 1.328
2016.02.17 08:53:22 2: Harmony_Wohn: disconnect
2016.02.17 08:53:22 3: Harmony_Gast: connected
2016.02.17 08:53:23 3: Harmony_Gast: new config
2016.02.17 08:54:23 2: Harmony_Gast: disconnect
2016.02.17 08:54:23 1: Perfmon: possible freeze starting at 08:53:24, delay is 59.462
2016.02.17 08:54:23 3: Harmony_Wohn: connected
2016.02.17 08:54:25 3: Harmony_Wohn: new config


Harmony_Gast ist der alte Hub, Harmony_Wohn der neue. Seit ich den Gast auf disable=1 gesetzt habe, läuft's wieder. Vorher lief er seit Monaten ohne Probleme (3er Firmware).

Keine Ahnung, wodran es liegt. Vielleicht werde ich mal die Firmware beim alten Hub updaten und ihn dann neu anlegen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Amenophis86 am 26 Februar 2016, 15:01:05
Mir ist gerade aufgefallen, dass in FHEM die Commandos mit anderen Geräten verknüpft sind, als in der Harmony Software.

Bei der Aktivität OSMC drücke auf die Taste nach oben und es geht nach oben, setze ich den Befehel
set HarmonyHub command DirectionUp
mit FHEM ab, dann passiert nichts. Grund ist, dass das Modul in FHEM denkt, dass das ganze an meinen Panasonic TV gehen soll, aber in Wirklichkeit soll es an das XBox Gerät (ist die hinterlegte Fernbedienung für OSMC) gehen.

In der Harmony Software ist die Taste nach oben bei kurzem Druck mit dem Gerät XBox verknüpft. Bei FHEM wird mittels get HarmonyHub commands OSMC angezeigt, dass DirektionUp mit dem Panasonic TV verknüpft ist. Wie kann das geändert werden? Habe sowohl sync, als auch set HarmonyHub getConfig versucht.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 26 Februar 2016, 15:31:23
was gibt ein get commands wenn die activity gestartet ist?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 26 Februar 2016, 15:31:55
was gibt ein get commands wenn die activity gestartet ist?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Amenophis86 am 28 Februar 2016, 16:29:01
das Gleiche. Die Befehle bleiben meinem Fernseher zugeordnet und nicht der XBox360:

ZitatOSMC
   NumericBasic
      Number0                0 (Panasonic-Fernseher)
      Number1                1 (Panasonic-Fernseher)
      Number2                2 (Panasonic-Fernseher)
      Number3                3 (Panasonic-Fernseher)
      Number4                4 (Panasonic-Fernseher)
      Number5                5 (Panasonic-Fernseher)
      Number6                6 (Panasonic-Fernseher)
      Number7                7 (Panasonic-Fernseher)
      Number8                8 (Panasonic-Fernseher)
      Number9                9 (Panasonic-Fernseher)
   Volume
      Mute                   Mute (Denon-AV-Receiver)
      VolumeDown             Volume Down (Denon-AV-Receiver)
      VolumeUp               Volume Up (Denon-AV-Receiver)
   Channel
      PrevChannel            Prev Channel (Panasonic-Fernseher)
      ChannelDown            Channel Down (Panasonic-Fernseher)
      ChannelUp              Channel Up (Panasonic-Fernseher)
   NavigationBasic
      DirectionDown          Direction Down (Panasonic-Fernseher)
      DirectionLeft          Direction Left (Panasonic-Fernseher)
      DirectionRight         Direction Right (Panasonic-Fernseher)
      DirectionUp            Direction Up (Panasonic-Fernseher)
      Select                 Select (Panasonic-Fernseher)
   TransportBasic
      Stop                   Stop (Panasonic-Fernseher)
      Play                   Play (Panasonic-Fernseher)
      Rewind                 Rewind (Panasonic-Fernseher)
      Pause                  Pause (Panasonic-Fernseher)
      FastForward            Fast Forward (Panasonic-Fernseher)
   TransportRecording
      Record                 Record (Panasonic-Fernseher)
   TransportExtended
      SkipBackward           Skip Backward (Panasonic-Fernseher)
      SkipForward            Skip Forward (Panasonic-Fernseher)
   NavigationDVD
      Return                 Return (Panasonic-Fernseher)
      Menu                   Menu (Panasonic-Fernseher)
   NavigationExtended
      Guide                  Guide (Panasonic-Fernseher)
      Info                   Info (Panasonic-Fernseher)
      Exit                   Exit (Panasonic-Fernseher)
   DisplayMode
      Aspect                 Aspect (Panasonic-Fernseher)
   ColoredButtons
      Green                  Green (Panasonic-Fernseher)
      Red                    Red (Panasonic-Fernseher)
      Blue                   Blue (Panasonic-Fernseher)
      Yellow                 Yellow (Panasonic-Fernseher)
   Teletext
      Teletext               Teletext (Panasonic-Fernseher)
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 28 Februar 2016, 17:13:52
komisch. das ist was der hub zurück liefert.

ich habe gerade keine idee warum das falsch ist.

kannst du es mal mit der harmony app testen? funktioniert es da?

was passiert wenn du es als device kommando sendest: set HarmonyHub command XBox360 DirectionUp
statt XBox360 den namen oder die id des devices aus get <hub> devices.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Amenophis86 am 28 Februar 2016, 17:30:09
Interessanter weiße klappt es mit der App auch nicht.

Ich erkläre mal die Installation:

Ich habe ein Raspi 2 mit dem Betriebssystem OSMC (Ubuntu Version mit Kodi installiert). Ich habe über die GPIO einen Infrarot Empfänger angeschlossen und bei Kodi angegeben, dass die Fernbedienung eine XBox360 Fernbedienung ist. Die XBox360 habe ich auch bei der Harmony Software hinterlegt für die Aktion OSMC. Dann habe ich bei der Harmony Software hinterlegt, dass die Tasten die Befehle über die XBox360 raus hauen sollen. Musste ich für jede Taste ändern im Programm.

Ich schätze mal, dass der Fehler wohl irgendwo bei Harmony liegen wird und nicht beim Modul, oder?

Edit:
Wenn ich in der App auf das Gerät XBox 360 gehe, dann nimmt er die Befehle an. Wenn ich aber in der Allgemeinen Übersicht bin, dann nimmt er die Befehle nicht an.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 28 Februar 2016, 17:55:32
wenn es mit der app auch nicht geht liegt es ziemlich sicher nicht am modul. wenn du in der app auf die geräte ebene gehst ist es das gleiche wie das oben vorgeschlagene set HarmonyHub command XBox360 DirectionUp. das sendet auch ein geräte kommando statt die konfiguration der activity zu verwenden.

aber ich verstehe nicht genau warum du diesen umweg gehst. du kannst doch kodi als home theatre pc in die activity einbinden.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Amenophis86 am 28 Februar 2016, 18:03:49
Zitat von: justme1968 am 28 Februar 2016, 17:55:32
wenn es mit der app auch nicht geht liegt es ziemlich sicher nicht am modul. wenn du in der app auf die geräte ebene gehst ist es das gleiche wie das oben vorgeschlagene set HarmonyHub command XBox360 DirectionUp. das sendet auch ein geräte kommando statt die konfiguration der activity zu verwenden.
Sagt immer unkown device. Muss wohl noch rausfinden, wie die XBox360 beim Hub richtig heißt.

Zitat
aber ich verstehe nicht genau warum du diesen umweg gehst. du kannst doch kodi als home theatre pc in die activity einbinden.
Habe mir das ganze aus dem Internet zusammen gesucht gehabt. Für den Home Theatre PC brauch er quasi auch ne Infrarot Schnittstelle, es komme nur andere Befehle an, oder wie muss ich mir das Vorstellen?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 28 Februar 2016, 18:12:51
wie oben geschrieben: get <hub> devices liefert dir die devices die den hub kennt.

den ir empfänger brauchst du. aber du nimmst de htpc direkt als device mit in die actiiviy. ein beispiel findest du z.b. hier: http://forum.kodi.tv/showthread.php?tid=220677 (http://forum.kodi.tv/showthread.php?tid=220677).

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Amenophis86 am 28 Februar 2016, 18:19:41
Das Device heißt "Xbox 360" aber er bleibt bei unkown Device, wenn ich es eingebe. Allerdings kann ich es über die Nummer steuern, dann nimmt er die Befehle an.

Werde mich mal bei dem Link einlesen und schauen. Danke dafür.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 28 Februar 2016, 18:56:44
wenn du ein leerzeichen im device oder activity namen hast musst du einen . verwenden.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Amenophis86 am 05 März 2016, 14:08:27
Wenn ich mittels set HarmonyHub comannd ... einen Befehl absetze, dann wird dieses DOIF Bedingung trotzdem aktiv:

DOELSEIF (([HarmonyHub:currentActivity] ne "starting OSMC" or [HarmonyHub:currentActivity] ne "OSMC") and [?WZ.IPSteckdose_OSMC] eq "on")

weiß jemand wieso? Die currentActivity wird doch bei set command nicht geändert, oder etwa doch? Zumindest konnte ich das weder über den Event Monitor, noch über das Reading des Hubs erkennen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Brockmann am 06 März 2016, 09:56:45
Zitat von: Amenophis86 am 05 März 2016, 14:08:27
weiß jemand wieso? Die currentActivity wird doch bei set command nicht geändert, oder etwa doch? Zumindest konnte ich das weder über den Event Monitor, noch über das Reading des Hubs erkennen.

Das DOIF wird jedes Mal getriggert, wenn Dein "HarmonyHub" ein Event erzeugt, also sich der Status oder irgendein Reading ändert. Dann werden die Bedingungen überprüft, in denen das Device vorkommt und wenn eine passt, wird die Aktion ausgeführt. Das gilt auch, wenn das Event mit dem Reading in der Bedingung nichts zu tun hat.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Amenophis86 am 06 März 2016, 13:45:02
Das ist richtig, aber die Bedingung wird ja trotzdem nicht wahr, denn currentActivity ist und bleibt bei "OSMC" und wird durch das schalten mittels command ja nicht geändert. Deswegen dürfte die Bedingung ja nicht wahr werden und nicht ausgeführt werden. Außer currentActivity wird kurzzeitig geändert durch command, was ich bisher aber nicht gesehen habe, daher die Nachfrage.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Brockmann am 06 März 2016, 18:54:14
Zitat von: Amenophis86 am 06 März 2016, 13:45:02
Das ist richtig, aber die Bedingung wird ja trotzdem nicht wahr, denn currentActivity ist und bleibt bei "OSMC" und wird durch das schalten mittels command ja nicht geändert.
Wenn currentActivity="OSMC" dann ist die Bedingung [HarmonyHub:currentActivity] ne "starting OSMC" erfüllt und wegen der or-Verknüpfung ist zumindest dieser Teil der Bedingung schon mal wahr.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Amenophis86 am 06 März 2016, 19:52:33
Da die beiden or Verknüpfung in einer Klammer sind, ist die zweite Bedingung wahr und damit die Klammer wahr. Daran liegt es nicht.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Brockmann am 07 März 2016, 08:58:14
Zitat von: Amenophis86 am 06 März 2016, 19:52:33
Da die beiden or Verknüpfung in einer Klammer sind, ist die zweite Bedingung wahr und damit die Klammer wahr. Daran liegt es nicht.
Ich fürchte, wir reden aneinander vorbei. Ich verstehe auch den Sinn des DOIFs nicht, denn dieser Teil der Bedingung
([HarmonyHub:currentActivity] ne "starting OSMC" or [HarmonyHub:currentActivity] ne "OSMC")
ist doch IMMER wahr. Es gibt logisch keine Situation in der er unwahr sein könnte. Ist er dann nicht überflüssig?

Magst Du mal ein list <Name des DOIF> machen? Vielleicht wird es dann klarer.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Amenophis86 am 07 März 2016, 11:06:43
Zitat von: Brockmann am 07 März 2016, 08:58:14
Ich fürchte, wir reden aneinander vorbei. Ich verstehe auch den Sinn des DOIFs nicht, denn dieser Teil der Bedingung
([HarmonyHub:currentActivity] ne "starting OSMC" or [HarmonyHub:currentActivity] ne "OSMC")
ist doch IMMER wahr.

Das ist richtig, es muss ja auch immer wahr sein. Ich hatte auch nur einen Auszug gepostet, weil dieser Teil immer wieder Aktiv wurde, wenn ich mittels command geschaltet habe. Hier das ganze DOIF:


(([HarmonyHub:currentActivity] eq "starting OSMC" or [HarmonyHub:currentActivity] eq "OSMC") and [?WZ.IPSteckdose_OSMC] eq "off" and [?HarmonyHub:previousActivity] eq "PowerOff")
(set WZ.IPSteckdose_OSMC on, attr WZ.OSMC disable 0, save) 
(set WZ.OSMC connect)
DOELSEIF (([HarmonyHub:currentActivity] eq "starting OSMC" or [HarmonyHub:currentActivity] eq "OSMC") and [?WZ.IPSteckdose_OSMC] eq "off" and [?HarmonyHub:previousActivity] ne "PowerOff")
(set WZ.IPSteckdose_OSMC on, attr WZ.OSMC disable 0, save) 
(set WZ.OSMC connect)
DOELSEIF (([HarmonyHub:currentActivity] ne "starting OSMC" or [HarmonyHub:currentActivity] ne "OSMC") and [?WZ.IPSteckdose_OSMC] eq "on")
(set WZ.OSMC shutdown)
(attr WZ.OSMC disable 1, save)
(set WZ.IPSteckdose_OSMC off)


Der Sinn dahinter ist, dass OSMC an einer Steckdose hängt. Sobald die Aktivität OSMC startet ("starting OSMC") bzw. läuft ("OSMC") soll die Steckdose geschaltet werden. Bedinung 1+2 unterscheiden sich durch ein wait attr. Bei Nr. 1 wird gewartet, weil der Receiver noch hoch gefahren wird (anderes DOIF). Bei Nr. 2 wird sofort gestartet, weil der Receiver durch eine andere Aktivität schon an war.
Bei Nr.3 soll die Steckdose ausgeschaltet werden. Allerdings wird diese Bedinung auch immer wahr, wenn ich mittels Command etwas schalte. Daher die Frage, ob durch senden des Befehels Command ... kurzzeitig auch das Reading currentActivity betroffen ist?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 07 März 2016, 13:03:28
nein. das senden eines befehls ändert kein reading.


aber warum tut sich jemand solch ein konstrukt an?

es ist doch viel einfacher z.b. ein dummy gerät mit passend konfigurierter verzögerung in die activity einzubauen und dann dieses in fhem als harmony device anzulegen. auf dieses kann man dann ein ganz einfaches notify los lassen das auf on und off reagiert.

neben bei fällt auch noch die fallunterscheidung war schon an weg weil die harmony das alles intern über die activities schon abbildet.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Amenophis86 am 07 März 2016, 13:58:31
Folgender Aufbau ist bei mir vorhanden:

Steckdose TV: Hier dran stecken der Fernseher, ein Hifi-Receiver und Subwoofer
Steckdose OSMC: Hier dran steckt ein PI, auf welchem Kodi läuft
Steckdose PS4: Hier dran steckt die PS4

Beim Einschalten einer Activity wird zu erst die Steckdose TV eingeschaltet. Währenddessen hat die Harmony ein Dummy Gerät (genannt Pause) welches gestartet wird. Kurz darauf schaltet die Harmony den TV und den Receiver an und auf die richtigen Eingänge. Dies geschieht bei der Activity. Realisiert ist das ganze durch ein DOIF, welches auf das Reading "current Activity" hört

([HarmonyHub:currentActivity] ne "PowerOff" and [WZ.IPSteckdose_TV] eq "off")
(set WZ.IPSteckdose_TV on)
DOELSEIF ([HarmonyHub:currentActivity] eq "PowerOff" and [WZ.IPSteckdose_TV] eq "on")
(set WZ.IPSteckdose_TV off)


Bei der Activity TV wird noch zusätzlich der Telekom Receiver eingeschaltet, hat immer Strom, daher keine besondere Schaltung.

Wird nun OSMC als Activity geschaltet, muss unterschieden werden, ob der Hifi-Receiver schon an ist oder nicht. Ist er an, wird quasi die Steckdose OSMC eingeschaltet, das Modul XBMC aus dem disable geholt und los gehts.
Ist der Hifi-Receiver noch nicht an und muss auch aus dem Stromlos Modus, wie oben beschrieben, geholt werden, muss dieser erst an und Empfangsbereit sein, bevor OSMC gestartet wird. Aus bisher noch nicht bekannten gründen, bekommt er sonst kein Bild vom Pi angezeigt.
Beim schalten einer anderen Activity, als OSMC, wird der Pi herunter gefahren, das XBMC Modul auf disable gesetzt und kurz darauf die Steckdose ausgeschaltet.

Das ganze wird mit dem zwei Posts vorher aufgeführtem DOIF ausgeführt.

Dann gibt es noch ein DOIF für die PS4, welches allerdings dem TV einschalten ähnelt und keine Probleme macht.


Aus diesem Grund sind die DOIFs, wie sie sind. Bisher hat es auch alles geklappt. Bis ich anfangen wollte und mittels FHEM Befehle an das Hub zu schicken. Das erste Problem hatte ich hier beschrieben:

Zitat von: Amenophis86 am 26 Februar 2016, 15:01:05
Mir ist gerade aufgefallen, dass in FHEM die Commandos mit anderen Geräten verknüpft sind, als in der Harmony Software.

Bei der Aktivität OSMC drücke auf die Taste nach oben und es geht nach oben, setze ich den Befehel
set HarmonyHub command DirectionUp
mit FHEM ab, dann passiert nichts. Grund ist, dass das Modul in FHEM denkt, dass das ganze an meinen Panasonic TV gehen soll, aber in Wirklichkeit soll es an das XBox Gerät (ist die hinterlegte Fernbedienung für OSMC) gehen.

In der Harmony Software ist die Taste nach oben bei kurzem Druck mit dem Gerät XBox verknüpft. Bei FHEM wird mittels get HarmonyHub commands OSMC angezeigt, dass DirektionUp mit dem Panasonic TV verknüpft ist. Wie kann das geändert werden? Habe sowohl sync, als auch set HarmonyHub getConfig versucht.

Und nun habe ich dieses Problem umgehen können, wenn ich mittels

set HarmonyHub command ID-des-Device Befehl

meine Befehle an die Harmony sende. Allerdings ist mir aufgefallen, dass auch mein OSMC DOIF hier drauf anspringt. Und zwar wird immer die 3. Abfrage wahr. Und ich kann mir nicht erklären warum. Daher die Frage, ob jemand weiß warum.

Für Verbesserungsvorschläge bin ich gerne offen. Allerdings sehe ich noch nicht ganz den Unterschied, ob ich das ganze jetzt mit DOIFs oder mit Notifys baue :)
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 07 März 2016, 14:43:42
mein hinweis bezog sich weniger auf den unterschied zwischen DOIF und notify sondern darauf das ganze über die logik zu machen die der hub bezüglich des einschalten von devices sowieso schon hat und sich nur an das power reading eines entsprechenden hub devices zu hängen statt die logik noch mal nach zu bilden.

- füge in die activity ein device für die steckdose ein. auch wenn der hub sie nicht wirklich schalten kann.
- füge die passenden verzögerungen ein
- konfiguriere die passende einschaltreihenfolge der devices

das machst du alles auf hub seite

- lege mit set <hub> autocreate xxx ein fhem device für die dummy steckdose an
- sobald das power reading dieser steckdose in fhem auf on geht schaltest du sie über fhem ein
- sobald es auf off geht schaltest du sie über fhem aus

wenn ich deine konfiguration oben richtig verstehe gibt es das dummy gerät in der harmony schon. du musst es nur in fhem als harmony device noch anlegen.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Amenophis86 am 07 März 2016, 16:54:54
Ich werd bekloppt, es könnte so einfach sein :D Ich danke für die Info. Ich hatte diese Einstellung glaube von meintechblog oder so. Aber das ist ja wirklich noch viel einfacher :)
Titel: Antw:Logitech Harmony Hub
Beitrag von: Amenophis86 am 07 März 2016, 18:00:28
Kann es jedoch sein, dass die Dummys erst auf on gehen, wenn die Verzögerung abgelaufen ist? Ich habe es jetzt mal versucht die Steckdose zu schalten, wenn der Dummy auf on geht, aber das klappt nicht. Bzw mir kommt es vor, als ob der Dummy immer erst auf on geht mit allen anderen Dummys auch. Dann müsste ich die Steckdose ja doch wieder auf die Activity schalten lassen und nicht auf den Dummy des Steckdosengeräts?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 07 März 2016, 19:21:25
die reihenfolgen und verzögerungen (es gibt hier mehrere, im device und zwischen den devices) müssen passen.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Chridd am 13 März 2016, 17:34:48
Hallo zusammen,

leider komme ich nicht über den "ConnectionState" "Disconnected" hinaus.

Hat jemand eine Idee, was das Problem sein könnte?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 13 März 2016, 18:01:40
bei verbindungsproblemen waren es bis jetzt zu 95% falsche ip adressen und manchmal auch zeichen im password die probleme machen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Chridd am 13 März 2016, 18:07:14
mmh. Das sieht soweit alles richtig aus.
Muss ich die Connection zum Hub denn irgendwie triggern?
Muss ich ggf. noch etwas auf dem Pi installieren?
Vielen Dank
Titel: Antw:Logitech Harmony Hub
Beitrag von: Chridd am 13 März 2016, 18:10:00
Das wäre doch ein richtiger Befehl, oder?
define hub harmony Tester@harmony.de t@XI 10.0.1.4
Titel: Antw:Logitech Harmony Hub
Beitrag von: rubbertail am 13 März 2016, 18:10:40
Wenn dein Hub die IP-Adresse 10.0.1.4 hat, dann ja
Titel: Antw:Logitech Harmony Hub
Beitrag von: rubbertail am 13 März 2016, 18:11:44
Allerdings - ob das @ ein gutes Zeichen im Password ist?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Chridd am 13 März 2016, 18:20:05
Danke für Deine Antwort, rubbertail
Ich habe zwar nicht diese Login Daten, aber ich habe tatsächlich ein @ in meinem Passwort. Kann das das Problem sein? Dann muss ich das mal ändern und versuchen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: rubbertail am 13 März 2016, 18:21:01
Bei Sonderzeichen würde ich mich auf Satzzeichen beschränken... :)
Titel: Antw:Logitech Harmony Hub
Beitrag von: Chridd am 13 März 2016, 18:54:51
Passwort geändert, aber leider ohne Erfolg :-(
Titel: Antw:Logitech Harmony Hub
Beitrag von: rubbertail am 13 März 2016, 19:03:45
Stimmt denn die IP für deinen Harmony Hub? 10.0.1.4 ist zwar natürlich möglich, aber es ist ein eher ungewöhnliches eigenes Netz... Nicht dass hier ggf eine Beispiel-IP in dein DEF eingeflossen ist.
Titel: Antw:Logitech Harmony Hub
Beitrag von: rubbertail am 13 März 2016, 19:05:55
Klappt ein ping dahin vom Fhemserver aus?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 13 März 2016, 19:39:49
und wenn es geht schalte den hub aus und schau ob das ping dann nicht mehr geht.

gruss
  andre

ps: das netzt ist nicht so ungewöhnlich :). es ist z.b. auf apple wlan routern der default.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Chridd am 13 März 2016, 21:01:24
Wahrscheinlich eine peinliche Frage, aber ich bin noch ziemlicher Anfänger...

Wie Ping ich denn den Hub?

Ja, Andre, weiß Bescheid. Es handelt sich um einen Apple Router.  ;)
Titel: Antw:Logitech Harmony Hub
Beitrag von: rubbertail am 13 März 2016, 21:10:00
Ping geht von Betriebssystemebene aus - also beim Raspi zB eine Verbindung über PuTTY oder über eine Konsole, unter Windows auf eine Kommandozeile, und dann eingeben

ping 10.0.1.4

Dann sollte eine Antwort mit Angabe kommen, wie lange die Antwort gedauert hat.

Dann nach Andres Idee den Hub mal abstecken und das Ganze nochmal machen.

Wenn dann KEINE Antwort mehr kommt, ist die IP richtig (dann den Hub wieder anstecken und aufs grüne Licht warten), wenn weiterhin eine kommt, ist es die IP itrgendeines anderen Netzwerk-Gerätes.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Chridd am 13 März 2016, 21:19:06
Ping kommt an.
Hub vom Strom getrennt. Ping kommt nicht an.
Titel: Logitech Harmony Hub
Beitrag von: rubbertail am 13 März 2016, 21:22:02
Hast du mal einen Sync (in der iPhone-App unter Einstellungsmenü - Harmony einrichten - Synchronisieren) gemacht und ggf die Firmware upgedated?

Versuchs mal mit nem Password ohne jede Sonderzeichen - klappt es damit?

Auf was für nem OS betreibst du Fhem? Hast du den ping vom Fhem-Rechner aus gemacht?

Hast du nach der Password-Änderung in der App oder unter myharmony.com das geänderte Password (und auch nochmal die eMail unverschlüsselt) in dein altes define eingetragen - oder dieses komplett gelöscht und nochmal neu angelegt? Also die beiden crypt:...-Einträge überschrieben?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Chridd am 13 März 2016, 21:27:19
Ist der HUB--NAME, der in der Harmony App steht von Interesse?
Mein Passwort besteht nur aus Buchstaben und Zahlen. Im Benutzernamen muss ich ja das @ drin haben.
Auf meinem Hub ist die 4.9.40.

FHEM läuft auf meine Raspberry Pi. Über FHEM steuere ich bereits erfolgreich mein Brematic Gateway mit Siri über Homebridge. Nächster Schritt ist über FHEM und dann Siri auch Harmony Befehle zu steuern wie z.B. "Mach den TV an und Programm 3"

Die Passwort Änderung habe ich in der MyHarmony App auf dem Mac geändert.
Titel: Logitech Harmony Hub
Beitrag von: rubbertail am 13 März 2016, 21:29:19
Hab meine Nachricht nochmal editiert, andere Fragen bitte auch nochmal.

Die 4.9.40 hab ich auf 4 Hubs, die funktioniert gut mit Fhem zusammen.

Welche IP hat der Fhem-Rechner?

Name sollte keine Rolle spielen - bei mir tut ers nicht.

PS: André, ich hoff, ich pfusch dir nicht rein hier... ;)
Titel: Antw:Logitech Harmony Hub
Beitrag von: Chridd am 13 März 2016, 21:38:42
Ich hab meinen auch editiert. In der iOS App kann ich das Passwort auch ändern?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Chridd am 13 März 2016, 21:48:28
Ich habe das Passwort jetzt sogar auf "qwertz" geändert und es klappt nicht  :'(
Titel: Antw:Logitech Harmony Hub
Beitrag von: Chridd am 13 März 2016, 21:49:44
Der Rasperberry hat di 10.0.1.13
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 13 März 2016, 21:53:23
ich hab auf die schnelle keine idee...

was passiert wenn du den myHarmony config link in der device detail ansicht anklickst?

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Chridd am 13 März 2016, 22:08:09
Ok, Männer!
Danke für Eure Mühe. Die Lösung war so simpel. Ich habe den Pi neu gestartet und jetzt lüppt et.

Trotzdem vielen Dank!!!
Titel: Antw:Logitech Harmony Hub
Beitrag von: Chridd am 14 März 2016, 18:54:20
Hi,

jetzt habe ich eine Verbindung zum Harmony Hub hergestellt. Einzelne Befehle kann ich auch problemlos abfeuern.

Kann mir jemand sagen, wo ich Beispiele für Harmony finde.
Ich will TV an/aus Schalter und ähnliches anlegen. Allerdings habe ich noch nicht herausgefunden, wie der Aufbau aussehen muss.

Vielen Dank
Titel: Antw:Logitech Harmony Hub
Beitrag von: rubbertail am 14 März 2016, 18:56:44
Du solltest das Ding über die "Aktionen" steuern, die du erst über die App anlegen musst - in der fasst du Geräte zusammen, die für eine bestimmte Sache - zB Fernsehen - verwendet werden. Die in den Aktionen angelegten Befehle kannst du dann auch in Fhem verwenden. Einzelne Geräte solltest du nicht steuern, da dann die Hubs keinen Status der Geräte kennen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Chridd am 14 März 2016, 19:00:05
Vielen Dank für Deine Antwort!

D.h. ich lege erst sämtliche Aktionen in der Harmony App an!?

Wie sieht denn dann eine beispielhafte notify aus?
Weißt Du, ob diese Befehle dann auch über Siri gesteuert werden können?

Vielen Dank!
Titel: Logitech Harmony Hub
Beitrag von: rubbertail am 14 März 2016, 19:01:36
Siri hab ich nie ausprobiert - weiß ich nicht.

Bin grade am Handy, da kann ich dir wenig sagen; kopier nachher mal ein notify, das zB beim Start vom Fernsehen über den Beamer das Licht runterdimmt.

Was schweben dir denn zB für Dinge vor, die Fhem dann machen soll?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 14 März 2016, 19:05:10
zur einrichtung des hubs schaust du dich am besten hier um: http://harmony-remote-forum.de (http://harmony-remote-forum.de).

zur integration mit fhem findest du hier im thread und im wiki beispiele.

in homebridge kannst du den hub automatisch einbinden. zum steuern mit siri solltest du passende siri szenen anlegen.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: rubbertail am 14 März 2016, 20:33:49
Also, dann mal Beispiel-Notifies:

1. Wenn eine Aktion gestartet wird, die den Beamer verwendet, dann dimme die Wifi-Lights runter:

define n_TVDimDown notify HHubWohnz.currentActivity:.starting.Fernsehen|HHubWohnz.currentActivity:.starting.Fire.TV.sehen|HHubWohnz.currentActivity:.starting.QNAP.wiedergeben|HHubWohnz.currentActivity:.starting.Apple.TV.sehen set MILEDHaengWohnz,MILEDSteh,MILEDStrWohnz dim 6


2. Und das Ganze wieder rückgängig:

define n_TVDimUp notify HHubWohnz.currentActivity:.PowerOff set MILEDHaengWohnz,MILEDSteh,MILEDStrWohnz dim 100


3. Wenn die Aktion "Fire TV sehen" gestartet wird, schalte die IT-Schaltsteckdose ein, an der das Fire TV-Netzteil hängt:
define n_FireTVEin notify HHubWohnz.currentActivity:.starting.Fire.TV.sehen set SStD14 on

Bei allen sichtbar: Leerzeichen im Aktionsnamen werden unter FHEM mit einem Punkt "." ersetzt.

Spezifisch am Harmony Hub (denke ich): Es werden zwei Events erzeugt, nämlich "starting Fire TV sehen" beim Druck auf die Fernbedienung und "Fire TV sehen" (ohne starting), wenn die u. a. Schritte der Aktion durchgelaufen sind.

In der Aktion "Fire TV sehen" selbst auf dem Harmony Hub stecken folgende Schritte:
a) Receiver an
b) Leinwand an (sprich, runterfahren) - die ist bei mir IR-gesteuert
c) Beamer an
d) Receiver auf HDMI 5 (da steckt das Fire TV dran)
e) warten
f) Das auf dem Fire TV installierte Kodi 16 zu den Filmen leiten

Nur mal so als winzige Beispiele - nicht sehr sophisticated, aber sie tun hier ihren Dienst sehr brav. Da lässt sich sicher noch deutlich mehr spielen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 14 März 2016, 20:46:32
noch mal meine übliche anmerkung: wenn in einem notify auf ein bestimmtes gerät reagiert werden soll (z.b. immer wenn der beamer an ist) ist es viel einfacher sich dieses device per set <hub> autocreate <device> in fhem anzulegen und ein notify auf das power reading dieses devices zu setzen statt alle möglichen activities per oder zu verknüpfen.

das ist nicht nur kürzer sondern vermeidet auch das beim umschalten zwischen unterschiedlichen activities die das gleiche device verwenden das notify mehrfach triggert.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: rubbertail am 14 März 2016, 21:14:52
Guter Hinweis - ich gelobe Besserung. :)

Damit sieht das notify nochmal kürzer so aus:

define n_TVDimDown notify harmony_30942800:power:on.* set MILEDHaengWohnz,MILEDSteh,MILEDStrWohnz dim 6

(Bemerkung: harmony_30942800 ist der Beamer, automatisch zu Beginn angelegt)
Titel: Antw:Logitech Harmony Hub
Beitrag von: Chridd am 14 März 2016, 22:40:08
Ich schilder mal meine Vorstellungen.

Ich hätte gern einen:
- TV ein/aus (Strom Schalter der einzelnen Geräte gehen an + HARMONY: TV, sky, Sound gehen an & HDMI Hub wechselt den Ausgang)
- Beamer ein/aus (Strom Schalter der einzelnen Geräte gehen an + HARMONY: Beamer, sky, Sound gehen an & HDMI Hub wechselt den Ausgang)
- Musik ein/aus (Storm Schalter ein + HARMONY: Sound an + iTunes Remote auf Play (hab ich noch nicht in FHEM))

kann ich für TV und Beamer einfach "Schalter" in FHEM anlegen?? Wie würde der Code dafür aussehen. Erstmal nur der Harmony Teil reicht wahrscheinlich  ;D

Vielen Dank
Titel: Antw:Logitech Harmony Hub
Beitrag von: rubbertail am 14 März 2016, 22:44:08
Im Hub die Geräte, deren Eingänge und so weiter jeweils in eine Aktion anlegen ("Sky TV starten", "Sky Beamer starten" etc.), und ein notify auf den Sky-Power-State, der mögliche vorgeschaltete Schalter einschaltet. Dann ein bissl Pause einbauen im Hub vor dem Einschalten der Geräte, et voilá.

Um das Anlegen der Aktionen kommst nicht rum.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Chridd am 14 März 2016, 23:53:43
Ok, ich habe eine Aktion "TV" erstellt.

Muss ich denn jetzt in FHEM einen Schalter mit on:off erstellen?
Titel: Antw:Logitech Harmony Hub
Beitrag von: hartenthaler am 15 März 2016, 01:37:31
Auf der myharmony-Seite https://setup.myharmony.com/#software-info (https://setup.myharmony.com/#software-info) steht, dass man die Webseite mit dem persönlichen Zugang gelöscht hat. Daraus schließe ich, dass es Userid/Passwort nun nicht mehr gibt und dass man bei der Verbindung von fhem mit dem Hub diese auch nicht mehr angeben muss. Also habe ich bei der Definition meines harmony-Hubs die Credentials gelöscht und siehe da: ich habe endlich eine Verbindung bekommen. Ist zwar noch alles sehr instabil, aber der Hub meldet zumindest die Activities und Devices, die ich definiert habe. Seht ihr das auch so, dass Userid/Passwort nun obsolet sind?
Titel: Antw:Logitech Harmony Hub
Beitrag von: rubbertail am 15 März 2016, 06:12:33
Nein - die App braucht auch die Zugangsdaten, die myharmony-Anwendung auch.
Titel: Antw:Logitech Harmony Hub
Beitrag von: rubbertail am 15 März 2016, 06:13:42
@Chridd: du solltest die Aktion jetzt beim Hub in fhem auswählen können - bei Auswahl startet diese.
Titel: Antw:Logitech Harmony Hub
Beitrag von: pc1246 am 15 März 2016, 07:49:42
Hallo Chridd
Du solltest erst einmal Deine Harmony soweit bringen, dass sie alles das kann und macht, was Du moechtest. Danach solltest Du sehen, was du wirklich noch per fhem machen willst. So wie Du das momentan angehst, wirst du ewig nicht fertig, und wir beantworten Dir quasi jeden Schritt! Ich habe kein Iphone und somit auch kein Siri, aber beim Fernsehen, brauche ich mein Handy eher selten, und fhem hilft mir nur den Rolladen runterzufahren, wenn es zu hell ist, bzw. das Licht anzumachen, um meine Zehen zu schuetzen. Wenn der Ferseher nebenbei an ist (Fussball oder so) dann kann es schon mal sein, dass ich per PC/fhemweb umschalte, oder leiser mache, aber dann ist die Fernbedienung ausser Reichweite! Wenn ich nur das Telefon in der Hand habe, dann auch lieber die HarmonyApp, die ist, wenn man zu faul war eine FB auf der Weboberflaeche von fhem zu erstellen, wesentlich komfortabler und schneller als fhemweb!
Gruss Christoph
Titel: Antw:Logitech Harmony Hub
Beitrag von: Chridd am 15 März 2016, 13:04:11
Hi pc1246,

ich glaube, Du hast mich da mißverstanden. Die Standard Dinge wie lauter/leiser, Programmwechsel will ich gar nicht über FHEM lösen. Es geht mir wirklich nur um das An- und Ausschalten der Geräte, da ich dies doch wesentlich bequemer über Siri finden würde als über die Harmony App.

@rubbertail: Ich habe aber doch jetzt gar keinen on/off Schalter in FHEM!?

Vielen Dank an alle für das Feedback!
Titel: Antw:Logitech Harmony Hub
Beitrag von: rubbertail am 15 März 2016, 13:10:00
Aber du solltest beim Hub ein Dropdown haben mit deinen eingerichteten Aktionen - ggf autocreate einschalten und fhem neu starten.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 15 März 2016, 13:42:55
attr <hub> webCmd activity

edit: kommando korrigiert.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Tobias_Berl am 17 März 2016, 00:11:38
Hallo und erst einmal Danke für das Plugin !

Hab das richtig verstanden, dass es nicht möglich ist einen Tastendruck bei einem Gerät zu erkennen :(?
Ich hab mir ein "Harmony-Dummy-Gerät" mit auf, ab und stop Tasten angelegt. Über fhem würde ich jetzt gerne den Rollo steuern. Die Harmon-Aktionen als Auslöser für die Rollo Steuerung, find ich blöd da ich ihn ja nicht immer schließen möchte :'(.
Danke für eure Hilfe!
Titel: Antw:Logitech Harmony Hub
Beitrag von: l2r am 17 März 2016, 08:54:06
Zitat von: justme1968 am 15 März 2016, 13:42:55
attr <hub> webCmd scene

muss das nicht attr <hub> webCmd activity heißen? Oder habe ich da einen falschen Stand?

Gruß Michael
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 17 März 2016, 09:04:13
ja. natürlich. ich war in gedanken gerade wo anders...
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 17 März 2016, 09:08:37
@Tobias_Berl: einzelne tasten kann man nur mit einem zusätzlichen ir oder bluetoth empfänger auswerten.

zum beispiel hiermit: https://forum.fhem.de/index.php/topic,36257.msg285582.html#msg285582 (https://forum.fhem.de/index.php/topic,36257.msg285582.html#msg285582)

wenn du eine harmony mit home automation tasten hast und keine hue lampen steuern willst geht es eventuell mit einem notify auf automation.state.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Chridd am 17 März 2016, 18:49:41
Meine activity heißt: TV

Ich habe dies:

define TV_Schalter notify HarmonyHub.currentActivity: starting TV

und dann:

attr HarmonyHub webCmd TV

gemacht.

Letztendlich habe ich jetzt ein Dropdown mit jede Menge Auswahl, aber die Auswahl enthält einfach mal alles und nicht nur Harmony Befehle. Zudem kommt das nichts getriggert wird. Siehe Anhänge.

Wo ist der Fehler? Und nochmal meine "alte" Frage: Kann ich nicht einen ON/OFF Schalter erstellen, der dann genau das tun, Aktivity ON und OFF??

Vielen Dank!
Titel: Logitech Harmony Hub
Beitrag von: rubbertail am 17 März 2016, 18:57:04
Bei deiner "Activity" musst du hinten starting.TV schreiben (Punkt statt Leerzeichen), und das Dropdown, das du anzeigst, ist nur das für den RegEx-Editor.

Du kannst schon an einzelne Geräte (das sind die ganzen "harmony_<xyz>"-Dinger) einen Befehl senden, nur kriegt das Fhem nicht mit - das ist quasi ein IR-Senden auf Risiko, ohne dass sich in Fhem oder in der Harmony der Zustand des Gerätes ändert.

Das webcmd-attr gehört auf den Harmony Hub, nicht auf das notify. Dann kannst du am Hub die Activities auswählen.

Ich versteh allerdings den Sinn des Notify noch nicht. Auf was möchtest du testen, und was soll dann passieren?

Wenn du einfach einen Schalter machen willst in FHEM, der "blind" IR-Befehle an ein Gerät sendet, mach nen Dummy mit den Zuständen on und off, und dann ein notify auf diese Zustände, das dann die entsprechenden IR-Befehle schickt. Welche das sein können, findest du bei den harmony_<xyz>-Geräten, wenn du dort ein get commands ausführst.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Chridd am 17 März 2016, 19:01:15
Ok, der Punkt ist gesetzt, aber wie wo steuer ich denn jetzt diesen TV_Schalter??
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 17 März 2016, 19:05:39
wenn du activities über fhemweb starten willst: https://forum.fhem.de/index.php/topic,14163.msg425057.html#msg425057 (https://forum.fhem.de/index.php/topic,14163.msg425057.html#msg425057)...
Titel: Logitech Harmony Hub
Beitrag von: rubbertail am 17 März 2016, 19:06:20
Hab nochmal editiert.

Also (geht sicher auch feiner):

1. define Dummy-Schalter dummy
attr Dummy-Schalter setList on off
attr Dummy-Schalter webCmd on:off

2. define Dummy-Schalter-An notify Dummy-Schalter:on.* set harmony_1234 command PowerOn

3. für off parallel zu 2. noch eins (das geht sicher in einem auch).


Sorry an alle pros, das ist sicher sehr clumsy, aber es klappt hier zumindest.

Statt harmony_1234 musst du halt dein TV-Gerät-harmony-Dings einsetzen, ob das command deines TV jetzt wirklich PowerOn heisst, musst du über das get commands bei diesem Gerät sehen, und die Namen der Dummies/Notifies etc sind natürlich wählbar.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Chridd am 17 März 2016, 19:13:59
Geht das auch?

define DummySchalterAn notify DummySchalter:on.* set HarmonyHub activity TV
Titel: Antw:Logitech Harmony Hub
Beitrag von: rubbertail am 17 März 2016, 19:17:21
Nochmal - vielleicht wars unverständlich:

Wenn du über die Harmony GERÄTE schaltest (auch aus der App), dann kriegt das weder die Harmony-Logik der Activities noch Fhem mit. Das ist so, als würdest du über eine Harmony eine Activity "TV schauen" starten und dann mit der "alten" TV-Fernbedienung zB den Kanal verstellen oder den Fernseher ausschalten - auch das würde die Harmony nicht mitbekommen. Du sendest bei den Harmony-GERÄTEN eben IR-Befehle "ins Blaue", sie werden nicht registriert und entsprechend irgendwelche Zustände geändert.

Nur in den ACTIVITIES werden die Befehle auch registriert; du kannst aber zu den Activities alle möglichen Geräte über die App hinzufügen und dann auch (über die Activity-EIGENEN Befehle, die du in der Activity unter get commands siehst) steuern, dann weiß die Activity auch Bescheid.

Die Activities ziehen quasi eine Art "Zwischenschicht" ein, die sich ZUstände merkt und rückmeldet; die Geräte senden nur blind Befehle.

Dein Beispiel würde beim Schalten des DummySchalter auf "on" die Harmony-Activiy "TV" starten.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Chridd am 17 März 2016, 19:22:22
Doch, klappt
:)
Titel: Antw:Logitech Harmony Hub
Beitrag von: rubbertail am 17 März 2016, 19:23:06
Äh, halt, sorry, Fehler:

Die ACTIVITY-Commands kriegst du über

get <HarmonyHubName> commands <ActivityName>


Die korrekt notierten Activities kriegst du über

get <HarmonyHubName> activities


Die Geräte kriegst du über

get <HarmonyHubName> devices


Und die Geräte-Kommandos (die blind gesendeten) kriegst du über

get <HarmonyHubName> deviceCommands <device-Name>


Wie auch in der "device specific help" des Harmony Hub-Devices beschrieben.

Wenn du die Namen alle hast, kannst du sie via cut & paste verwenden.


Die Frage bzgl. Dummy-Schalter und entsprechenden Notifies würde dir übrigens auch das Einsteiger-PDF von Fhem beantworten. :) Das wird nicht umsonst empfohlen zur Lektüre - zur GANZEN Lektüre. Da muss man leider durch.
Titel: Antw:Logitech Harmony Hub
Beitrag von: rubbertail am 17 März 2016, 19:24:35
Vielleicht fehlt davor, danach, sonstwo ein Punkt. Activities über get <HubName> activities abfragen, da siehst du genau, wie sie heissen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 17 März 2016, 19:25:04
man braucht keinen dummy...
Titel: Antw:Logitech Harmony Hub
Beitrag von: rubbertail am 17 März 2016, 19:26:15
Wenn man einfach nur nen Ein-Aus-Schalter in der Weboberfläche haben will, gehts damit halt ganz gut. Aber wie gesagt, ich bin mir sicher, das geht auch hübscher. So gehts halt auch. :)
Titel: Antw:Logitech Harmony Hub
Beitrag von: Chridd am 17 März 2016, 20:24:32
Es klappt. In FHEM kann ich die Aktion TV jetzt per Schalter kontrollieren.

Hat jemand Erfahrung mit Homebridge?
Ich nutze die App Eve.
Alle meine Funksteckdosen werden dort angezeigt.
Der Schalter vom TV für Harmony leider nicht.
Warum nicht? Was muss ich anpassen, dass er da erscheint?

Vielen Dank
Titel: Antw:Logitech Harmony Hub
Beitrag von: rubbertail am 17 März 2016, 20:35:27
Bitte schön, gern geschehen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Chridd am 17 März 2016, 23:50:58
@rubbertail
Hast Du Erfahrung mit Siri?
Ich nutze die App Eve.
Alle meine Funksteckdosen werden dort angezeigt.
Der Schalter vom TV für Harmony leider nicht.
Warum nicht? Was muss ich anpassen, dass er da erscheint?
Titel: Antw:Logitech Harmony Hub
Beitrag von: rubbertail am 18 März 2016, 09:03:55
Nö, kenn ich nicht. Wäre dann aber auch eher was für das Forum der App, nicht mehr was für dieses hier, da gehts über den Harmony Hub, der ja nun läuft.
Titel: Antw:Logitech Harmony Hub
Beitrag von: MaxKnall am 19 März 2016, 17:58:15
Hallo zusammen,

ich habe hier ein nerviges Phänomen mit meinem HarmonyHub und möchte mal in die Runde fragen ob jemand einen Tipp für mich hat:
HarmonyHub mit Steuerung für TV, Soundbar, Amazon Fire TV, Apple TV 3 - zusätzlich sind noch 3x Sonos Play1 angebunden.
Wenn ich jetzt über FHEM ein set activity PowerOff absetze und eine Activity ist aktiv passt alles - die entsprechenden Geräte gehen aus.
Wenn allerdings keine Activity gestartet ist, setzt er einen PowerToggle an Fire TV und Apple TV ab und meine Sonos stoppen.
D.h. obwohl keine Acitivity gestartet ist wird anscheinend ein PowerToggle an FireTv und AppleTV bzw. Stop-Befehl an Sonos gesendet.
Außerdem zerhaut es mir im Sonos dann das StereoPaar. Es erscheint zwar noch im SonosController als StereoPaar aber nur der Master spielt noch Musik - ich muss dann im Controller das StereoPaar neu konfigurieren.
Muss ich erst überprüfen ob der HarmonyHub eine Activity gestartet hat bevor ich ihm ein PowerOff sende?
Titel: Antw:Logitech Harmony Hub
Beitrag von: rubbertail am 19 März 2016, 18:05:06
Der Hub hat immer nur eine "Ahnung", was los ist, wenn eine Activity gestartet wird. Ich schätze, wenn die "Activity" PowerOff schon "gestartet" ist (sprich, wenn der Hub meint, alles ist aus), dann würde ein weiteres "PowerOff" an alle Geräte deren eigenes PowerOff schicken - bei manchen ist das ein echtes "Aus", bei manchen (die kein echtes "Aus" kennen) halt den Toggle.

Ich denke, eine Abfrage vorab - oder vieleicht ein event-on-change-reading auf den Hub? - würde das vermeiden. Aber nur Vermutung.
Titel: Antw:Logitech Harmony Hub
Beitrag von: wmr72 am 19 März 2016, 19:52:07
Eigentlich doch genau nicht: der Hub "weiß" dass die Geräte aus sind und schickt deswegen bei erneutem Start dieser Activity keine Kommandos mehr.

@MaxKnall: hast du irgendwelche Notifies oder Doifs auf Harmony-Aktivitäten?
Titel: Antw:Logitech Harmony Hub
Beitrag von: MaxKnall am 19 März 2016, 20:48:05
Genau der Meinung bin ich auch. Wenn ich auf der Ultimate "Aus" drücke wird ja auch kein zweites mal geschaltet  ;)
Nein, habe keine Notifies auf Harmony-Aktivitäten.
Ich habe nur ein Doif in meiner Installation bisher für mein "Frühstücksprogramm":
([?07:20-07:40|8] and [PIR])(set Sonos_Wohnzimmer Volume 15;set Sonos_Bad Volume 16;set Sonos_Wohnzimmer AddMember Sonos_Bad;set HarmonyHub activity Sonos.hören;set Hue scene 339291336-on-0)

Ich bastel gerade an einer Button-Box (Adafruit Trellis) für mein FHEM und wenn ich Abends den TV per Ultimate ausschalte und dann auf dem Weg ins Schlafzimmer den "All Off" Button (alles im Wohnzimmer off) drücke, gehen die Geräte an und mein Sonos ist morgens nicht mehr Stereo. Könnte es am Modul liegen dass man dort abfangen müsste wenn currentActivity=PowerOff dass dies nicht nochmal an den Hub gesendet wird?
Ich kann auch nicht sagen seit wann es sich so verhält weil ich gerade viel am basteln bin - geschätzt seit 3-4 Wochen.
Heute bin ich auf meinen frisch installierten Raspi3 umgezogen aber das Verhalten ist leider geblieben.

edit: Neulich gab es ein Harmony Update - eventuell hängt es damit zusammen?
Titel: Antw:Logitech Harmony Hub
Beitrag von: wmr72 am 20 März 2016, 10:46:36
Also ich habe bei mir die neueste Harmony-Firmware ohne solche Probleme laufen. Hast Du die Harmony-Geräte in FHEM angelegt und wenn ja was ist deren Status nach dem doppelten "PowerOff"?
Titel: Antw:Logitech Harmony Hub
Beitrag von: MaxKnall am 20 März 2016, 11:49:32
Die Harmony-Geräte sind nicht in FHEM angelegt weil ich das eigentlich nicht brauche. Ich nutze nur die Activities des HarmonyHub.
Hast du zufällig auch einen FireTV, AppleTV oder Sonos bei dir im Einsatz? Bei anderen Geräten, die einen PowerOff Befehl kennen, ist das ja alles kein Problem - die bleiben ausgeschaltet.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 20 März 2016, 12:41:32
fireTV und appleTV haben keine echten off kommandos. was ist in der harmony für ein verhalten zum ein und aus schalten und als off kommando hinterlegt?

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: MaxKnall am 20 März 2016, 13:08:38
Hi Andre,

FireTV hat eine Abfolge mit 4s Home Taste & OK Button als Off Commando, Apple TV 2s Menu, 3s Play. Das funktioniert ja auch alles wunderbar beim wechseln der Aktionen.
Nur das mehrmalige Absetzen der Activity PowerOff aus FHEM macht Probleme vorallem in Verbindung mit meinen Sonos Speakern.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 20 März 2016, 13:12:41
das fhem modul sendet ein start activity wie bei allen anderen activities auch. alles andere macht der hub.

was passiert wenn du eine andere activity mehrfach sendest?

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: MaxKnall am 20 März 2016, 13:16:55
Dann passiert nichts - Activity bleibt aktiv, alle Geräte im korrekten Zustand.

edit: Ich habe jetzt mal testweise folgenden Code eingefügt im Modul bei $cmd eq 'activity':

if ( $hash->{currentActivityID} == -1 && $param == "-1" ) {
                   
} else {
    harmony_sendEngineGet($hash, "startactivity", "activityId=$param:timestamp=0");
}

und siehe da: Alles passt  :) Klar nicht updatesicher und ich habe keinen Plan von FHEM-Modul Programmierung aber ich habe morgen früh zumindest mein Radio in Stereo  ;)
Titel: Antw:Logitech Harmony Hub
Beitrag von: n0bbi am 20 März 2016, 19:43:49
Hi,

wurde hier schon ein paar mal gefragt, aber die Antwort hab ich noch nicht gefunden:

2016.03.20 15:10:29 3: harmonyhub: new config
2016.03.20 15:10:28 3: harmonyhub: connected
2016.03.20 15:10:26 2: harmonyhub: disconnect
2016.03.20 14:10:28 3: harmonyhub: new config
2016.03.20 14:10:27 3: harmonyhub: connected
2016.03.20 14:10:25 2: harmonyhub: disconnect
2016.03.20 13:10:16 3: harmonyhub: new config
2016.03.20 13:10:15 3: harmonyhub: connected
2016.03.20 13:10:13 2: harmonyhub: disconnect
2016.03.20 12:10:16 3: harmonyhub: new config
2016.03.20 12:10:15 3: harmonyhub: connected
2016.03.20 12:10:13 2: harmonyhub: disconnect


Was für ein Problem hat der hub und wie kann ich das beheben?

Danke! :)
Titel: Antw:Logitech Harmony Hub
Beitrag von: Freeride am 21 März 2016, 16:50:04
Ich habe auch das Problem dass er initialisiert aber immer disconnected da steht. Einmal hat er selber auf connected geschalten warum weiß ich aber nicht. Kann jemand sagen was man machen kann? Es ging ja kurzfristig.
Titel: Antw:Logitech Harmony Hub
Beitrag von: rubbertail am 21 März 2016, 18:09:31
Ggf mal den Fhem-Rechner durchstarten? Ich würd sowas Simples nicht sagen, wenns nicht schon so oft geholfen hätte... ;)
Titel: Antw:Logitech Harmony Hub
Beitrag von: Freeride am 21 März 2016, 19:58:02
Das hab ich schon mehrmals probiert :)
Genau wie set Reconnect. Hat jemand schon mal das Problem mit der Harmony gehabt? Die Fernbedienung und per Handy geht es. Die IP ist auch fest gesetzt.
Titel: Antw:Logitech Harmony Hub
Beitrag von: n0bbi am 21 März 2016, 20:30:43
Neustart bringt auch bei mir nix...  :(

Gesendet von meinem Mobiltelefon

Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 21 März 2016, 20:40:26
in 95% aller fälle ist die ip die du angegeben hast falsch ...
Titel: Antw:Logitech Harmony Hub
Beitrag von: pc1246 am 22 März 2016, 07:38:37
Zitat von: Freeride am 21 März 2016, 19:58:02
Das hab ich schon mehrmals probiert :)
Genau wie set Reconnect. Hat jemand schon mal das Problem mit der Harmony gehabt? Die Fernbedienung und per Handy geht es. Die IP ist auch fest gesetzt.

Hallo Freeride
Wie hast du die IP fest gesetzt? Ueber Deinen Router?
Gruss Christoph
Titel: Antw:Logitech Harmony Hub
Beitrag von: Freeride am 22 März 2016, 13:15:12
Genau, hab in der Fritz.Box die IP V4 festgesetzt.
Seit heute Morgen geht es wieder ohne dass ich was gemacht habe, ich versteh es nicht.
Titel: Antw:Logitech Harmony Hub
Beitrag von: rubbertail am 22 März 2016, 13:16:51
Der Hub leuchtete stets grün und durchgehend?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Freeride am 22 März 2016, 13:20:42
Jap, durchgehend grüne LED, und von Tablet und Fernbedienung steuerbar. Muss ja irgendwo ein Verbindungsproblem gewesen sein denke ich. Ist es normal dass öfter mal connected und disconnected wird? In FHEM steht es ab und an.
Titel: Antw:Logitech Harmony Hub
Beitrag von: rubbertail am 22 März 2016, 13:28:30
Das hab ich gelegentlich auch - bislang aber ohne Einschränkung in der Verwendung. In der App sieht man kurze Disconnects ja nicht - insofern treten die da vermutlich auch auf, nur fallen sie halt nicht auf.
Titel: Antw:Logitech Harmony Hub
Beitrag von: n0bbi am 22 März 2016, 15:31:30
Hab ich auch, seh das aber mittlerweile eher als Info, anstatt als wirklichen Fehler... ;)

Gesendet von meinem Mobiltelefon

Titel: Antw:Logitech Harmony Hub
Beitrag von: p8yLb8KyjNiHWM am 25 März 2016, 12:11:45
Hallo,

versuche gerade einen Harmony Hub in FHEM einzubinden. FHEM ist frisch installiert - Debian - und über das FHEM-Repository installiert worden. Habe bisher nur 1-2 DECT200-Geräte von AVM drin.

Nachdem ich das Harmony-Device in FHEM hinzugefügt habe, hat es den Status "disconnect". Im Log steht:
2016.03.25 12:04:54 2: HarmonyHUB: http request failed: https://svcs.myharmony.com/CompositeSecurityServices/Security.svc/json/GetUserAuthToken: Can't connect(2) to https://svcs.myharmony.com:443: SSL connect attempt failed error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed SSL connect attempt failed error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed

Ein Problem mit dem SSL-Zertifikat von Harmony also. Mein Problem: Ich finde den Fehler nicht! Kennwort/User stimmt, Gerät entfernt+hinzugefügt, FHEM neu gestartet, div. JSON-Pakete geprüft - geht aber nicht.
Ich habe gelesen, dass ich iwo in JSON/dem Plugin https durch http ersetzen soll - allerdings keinen Hinweis darauf, WO das passieren soll.
Woran kann mein Problem liegen?
Titel: Antw:Logitech Harmony Hub
Beitrag von: rubbertail am 25 März 2016, 12:16:43
Hast ein update gemacht? Gab dazu nen anderen Thread - da ist was von Rudolf eingebaut worden.
Titel: Antw:Logitech Harmony Hub
Beitrag von: p8yLb8KyjNiHWM am 26 März 2016, 14:38:06
Hallo,

nein, kein Update gemacht - habe allerdings auch nichts konkretes zu diesem Update gefunden (ich vermute vom Harmony-Plugin?).
Hast du ggf. nähere Infos?

Danke dir!
Titel: Antw:Logitech Harmony Hub
Beitrag von: rubbertail am 26 März 2016, 14:40:59
Such mal nach SSL hier im Forum - bestimmte Verschlüsselungsarten sind inzwischen nicht mehr sicher, da gabs aber irgendeine Fehlaushandlung mit SSL-Servern, mit denen Fhem kommuniziert, daher kam der Fehler. Hat nix mit dem Harmony-Modul alleine zu tun, sondern mit dem gesamten SSL-Handling in Fhem. Daher: Update.

Wenns dich genauer interessiert:
https://forum.fhem.de/index.php/topic,48599.0.html
Titel: Antw:Logitech Harmony Hub
Beitrag von: p8yLb8KyjNiHWM am 26 März 2016, 15:39:43
Hm. Von was genau ein Update? Vom Host oder von FHEM?
Das "Problem" ist, dass ich das Ding vorgestern frisch aufgesetzt habe (Debian 8) und FHEM via Repository installiert (aktuell 5.7). Sollte da dieser Fehler garnicht auftreten, oder meintet ihr ein Update von etwas anderem?
Titel: Antw:Logitech Harmony Hub
Beitrag von: klaymen am 28 März 2016, 18:37:07
Hallo zusammen,

Ich bin in Sachen FHEM ganz neu und darauf gestossen, als ich für mein - ebenfalls neues - Raspberry 3 und meine (alte  :) ) Harmony Ultimate eine Lösung suchte. Den ganzen Thread habe ich noch nicht gelesen, ich bin erst bei Seite 8 - ich hoffe, meine Frage (weiter unten) taucht da nicht schon irgendwo auf.

Vorher habe ich aber eventuell auch eine Lösung, da auch ich dieses SSL Problem hatte. Das Problem war bei mir nicht SSL selber oder der Modus, sondern das Überprüfen des Zertifikates. Ich konnte das bei mir so lösen, dass ich direkt den start_ssl Call der Funktion HttpUtils_Connect2 in  /opt/fhem/FHEM/HttpUtils.pm editierte:

Originalinhalt:

      IO::Socket::SSL->start_SSL($hash->{conn}, {
          Timeout     => $hash->{timeout},
          SSL_version => $sslVersion,
          %{$hash->{sslargs}}
        }) || undef $hash->{conn};


Geändert in:

      IO::Socket::SSL->start_SSL($hash->{conn}, {
          Timeout     => $hash->{timeout},
          SSL_version => $sslVersion,
          SSL_verify_mode   => 0,
          %{$hash->{sslargs}}
        }) || undef $hash->{conn};


Auf diese Weise verifiziert er das SSL Zertifikat nicht mehr. Leider fand ich keine Möglichkeit, das ohne Ändern des Sources direkt vorzunehmen, vielleicht kann man das ja irgendwann mal ermöglichen? Also ein ziemlicher Hack, aber mir ist das lieber als nossl, da dort ja das Passwort im Klartext aufs Internet geht. Besser wäre natürlich, wenn man die CA der myharmony Seite einbinden könnte. Naja, auf jeden Fall funktioniert das bei mir jetzt so.

Meine Frage ist aber eine Andere: auf dem Raspberry lasse ich OSMC laufen, und würde die Harmony gerne als Fernbedienung dafür nutzen. Natürlich geht das auch über Smartphone, was aber suboptimal ist (vor allem wegem Screenlock, den man immer vorher deaktivieren muss). Es gibt ja auch Module, um aus FHEM Kodi anzusprechen. Mein Problem ist jedoch, dass man offenbar die eigentlichen Tastendrücke nicht aus der Harmony auslesen kann, nur die grundsätzlichen Aktivitäten. Dazu scheint im Moment Infrarot oder Bluetooth notwendig zu sein, ich habe aber keine zusätzliche Hardware, und einen IR-Stick anzuschliessen, wenns nicht notwendig ist, finde ich schade. Allerdings hat das Raspberry 3 ja Bluetooth "on Board", also frage ich mich, ob man das nicht nutzen kann? Meine ersten (aber noch nicht tiefgreifenden) Versuche waren da nicht erfolgreich, aber vielleicht hat jemand Anderes das schon gemacht. Ich habe allerdings nicht Raspbian, sondern - wie gesagt - OSMC als Image (Version 16).

Danke im Voraus und Gratulation für das Harmony Modul - das, was ich bisher gesehen habe, läuft prima!

lg, Andreas
Titel: Antw:Logitech Harmony Hub
Beitrag von: klaymen am 28 März 2016, 23:59:03
Hallo nochmals,

Ich hoffe, ich mache mich jetzt nicht zum Dödel und verbreite was Uraltes als neue Erkenntnis... es geht um die Frage, ob die Harmony nicht Device Tasten über TCP versenden kann. Ich habe unter Anderem bei mir ein Roku 3, und dieses Teil wird eben nicht über IR angesprochen, kann aber durch die Logitech bedient werden. Ich nahm bisher an, dass dies über BT geht - aber Roku und Hub wurden ja nie gekoppelt. Also versuchte ich mal, beim Roku den Ethernet Stecker zu ziehen (ich habe kein WLAN). In der Tat funktioniert die Harmony dann nicht mehr.

Also ging ich in den Keller, holte einen alten Hub, und habe den Traffic beim Roku mitgeschnitten (auf dem Hub kann ich leider nicht, da das ja über WLAN geht). Und in der Tat sehe ich TCP Streams vom Hub zum Roku der Art:


POST /keydown/Down HTTP/1.1
connection: keep-alive
accept-encoding: gzip, deflate
accept: /*
user-agent: LuaSocket 2.0.2
accept-language: en-us
te: trailers
host: 10.1.1.60

0

HTTP/1.1 200 OK
Server: Roku UPnP/1.0 MiniUPnPd/1.4
Content-Length: 0



Das ist für ein Down-Key. 10.0.0.60 ist die IP des Roku. Die unteren 3 Zeilen sind die Antwort des Roku (lasse ich i.F. weg). Das Ganze geht auf Port 8060. Kurz darauf kommt


POST /keyup/Down HTTP/1.1
connection: keep-alive
accept-encoding: gzip, deflate
accept: /*
user-agent: LuaSocket 2.0.2
accept-language: en-us
te: trailers
host: 10.1.1.60

0

HTTP/1.1 200 OK
Server: Roku UPnP/1.0 MiniUPnPd/1.4
Content-Length: 0


Für "OK" kommt analog


POST /keydown/Select HTTP/1.1
connection: keep-alive
accept-encoding: gzip, deflate
accept: /*
user-agent: LuaSocket 2.0.2
accept-language: en-us
te: trailers
host: 10.1.1.60

0


usw. D.h. die Tasten werden eindeutig via HTTP versendet - die Frage ist, wie man den Hub dazu bringt, das generell zu machen. Man könnte eventuell einen Sync dazu mitschneiden, ist aber wohl aufwendig.

Was aber wahrscheinlich machbar wäre, ist, ein Dummy Roku Gerät mit der IP des FHEM zu definieren, und da zumindest auf die Tasten, die Logitech für das Roku verwendet, zu reagieren? Die frage ist, ob FHEM mit diesen Angaben etwas anfangen kann.

lg Andreas
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 29 März 2016, 00:10:18
das problem dabei ist das pairing des hub mit dem roku player oder jedem anderen tcp device. hierzu müsste man auf FHEM entweder ein discovery protokoll nachbauen oder sogar die komplette anmelde prozedur im portal des entsprechenden devices. hier ist in der regel nichts dokumentiert. das ganze hat auch nicht wirklich etwas mit dem harmony modul zu tun sondern man müsste eben ein fake xyz device implementieren.

auch könnte es probleme geben wenn die harmony nur genau ein solches device unterstützt. wie z.b. bei hue hub.

diese diskussion gab es schon mindestens zwei mal aber es hat noch niemand gemacht :)

inzwischen haben aber die plex leute entschieden das sie ihren player als fake roku player per harmony steuern lassen. d.h. es gibt eventuell quelltexte die man man anschauen könnte.

gruss
  andre

ps: ich habe gerade gefunden welches discovery protokoll verwendet wird... vielleicht geht es doch einfacher als gedacht.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 29 März 2016, 02:10:46
ich habe mal etwas gebastelt und kann die suche des hub nach netzwerkgeräten sehen. ich sehen auch diverse geräte in meinem netz die antworten.

aber: die nachricht die nach einem roku player sucht sehe ich nicht. und da ich keinen habe auch keine antwort.

kannst du mal mitschneiden was zwischen hub und roku beim pairen passiert?

d.h. was passiert wenn man in der harmony app nach neuen netzwerk geräten sucht und dann der roku player auftaucht.

gruss
  andre

alternativ: kann mir jemand einen roku player ausleihen :) ?
Titel: Antw:Logitech Harmony Hub
Beitrag von: klaymen am 29 März 2016, 08:12:01
Hallo Andre,

Ich habe gerade ein Pcap gezogen. Eine genaue Analyse mache ich noch, ich kann die das pcap auch schicken. Ich habe dazu zuerst beim Roku die IP Reservation auf 10.1.1.61 geändert.

Wenn ich nach IPs zwischen Roku und Hub filtere, sehe ich als Erstes einen ARP Request des Roku auf IP 10.1.1.189 (Hub), gefolgt von SSDP UDP von Roku zum Hub (Seriennummer und UUID habe ich anonymisiert):


HTTP/1.1 200 OK
Cache-Control: max-age=3600
ST: upnp:rootdevice
USN: uuid:aaaaaaaa-aaaa-bbbb-cccc-dddddddddddd::upnp:rootdevice
Ext:
Server: Roku UPnP/1.0 MiniUPnPd/1.4
LOCATION: http://10.1.1.61:8060/

HTTP/1.1 200 OK
Cache-Control: max-age=3600
ST: roku:ecp
USN: uuid:roku:ecp:1GSxxxxxxxxx
Ext:
Server: Roku UPnP/1.0 MiniUPnPd/1.4
LOCATION: http://10.1.1.61:8060/

HTTP/1.1 200 OK
Cache-Control: max-age=3600
ST: urn:dial-multiscreen-org:service:dial:1
USN: uuid:aaaaaaaa-aaaa-bbbb-cccc-dddddddddddd::urn:dial-multiscreen-org:service:dial:1
Ext:
Server: Roku UPnP/1.0 MiniUPnPd/1.4
LOCATION: http://10.1.1.61:8060/dial/dd.xml


Ich sehe dann eine Connection Hub zu Roku:


GET /dial/dd.xml HTTP/1.1
connection: keep-alive
content-length: 0
accept-language: en-us
user-agent: UDAP/2.0 Mozilla/5.0 (X11; Linux i686)
accept: /*
te: trailers
accept-encoding: gzip, deflate
host: 10.1.1.61

HTTP/1.1 200 OK
Server: Roku UPnP/1.0 MiniUPnPd/1.4
Content-Length: 1148
Cache-Control: no-cache
Content-Type: text/xml; charset="utf-8"
Application-URL: http://10.1.1.61:8060/dial

<?xml version="1.0"?>
<root xmlns="urn:schemas-upnp-org:device-1-0">
<specVersion>
<major>1</major>
<minor>0</minor>
</specVersion>
<device>
<deviceType>urn:roku-com:device:player:1-0</deviceType>
<friendlyName>Roku 3 - 1GSxxxxxxxxx</friendlyName>
<manufacturer>Roku</manufacturer>
<manufacturerURL>http://www.roku.com/</manufacturerURL>
<modelDescription>Roku Streaming Player Network Media</modelDescription>
<modelName>Roku 3</modelName>
<modelNumber>4200X</modelNumber>
<modelURL>http://www.roku.com/</modelURL>
<serialNumber>1GSxxxxxxxxx</serialNumber>
<UDN>uuid:aaaaaaaa-aaaa-bbbb-cccc-dddddddddddd</UDN>
<serviceList>
<service>
<serviceType>urn:roku-com:service:ecp:1</serviceType>
<serviceId>urn:roku-com:serviceId:ecp1-0</serviceId>
<controlURL></controlURL>
<eventSubURL></eventSubURL>
<SCPDURL>ecp_SCPD.xml</SCPDURL>
</service>
<service>
<serviceType>urn:dial-multiscreen-org:service:dial:1</serviceType>
<serviceId>urn:dial-multiscreen-org:serviceId:dial1-0</serviceId>
<controlURL></controlURL>
<eventSubURL></eventSubURL>
<SCPDURL>dial_SCPD.xml</SCPDURL>
</service>
</serviceList>
</device>
</root>


Danach folgt wieder Hub auf Roku:


GET / HTTP/1.1
connection: keep-alive
content-length: 0
accept-language: en-us
user-agent: UDAP/2.0 Mozilla/5.0 (X11; Linux i686)
accept: /*
te: trailers
accept-encoding: gzip, deflate
host: 10.1.1.61

HTTP/1.1 200 OK
Server: Roku UPnP/1.0 MiniUPnPd/1.4
Content-Length: 1148
Cache-Control: no-cache
Content-Type: text/xml; charset="utf-8"

<?xml version="1.0"?>
<root xmlns="urn:schemas-upnp-org:device-1-0">
<specVersion>
<major>1</major>
<minor>0</minor>
</specVersion>
<device>
<deviceType>urn:roku-com:device:player:1-0</deviceType>
<friendlyName>Roku 3 - 1GSxxxxxxxxx</friendlyName>
<manufacturer>Roku</manufacturer>
<manufacturerURL>http://www.roku.com/</manufacturerURL>
<modelDescription>Roku Streaming Player Network Media</modelDescription>
<modelName>Roku 3</modelName>
<modelNumber>4200X</modelNumber>
<modelURL>http://www.roku.com/</modelURL>
<serialNumber>1GSxxxxxxxxx</serialNumber>
<UDN>uuid:aaaaaaaa-aaaa-bbbb-cccc-dddddddddddd</UDN>
<serviceList>
<service>
<serviceType>urn:roku-com:service:ecp:1</serviceType>
<serviceId>urn:roku-com:serviceId:ecp1-0</serviceId>
<controlURL></controlURL>
<eventSubURL></eventSubURL>
<SCPDURL>ecp_SCPD.xml</SCPDURL>
</service>
<service>
<serviceType>urn:dial-multiscreen-org:service:dial:1</serviceType>
<serviceId>urn:dial-multiscreen-org:serviceId:dial1-0</serviceId>
<controlURL></controlURL>
<eventSubURL></eventSubURL>
<SCPDURL>dial_SCPD.xml</SCPDURL>
</service>
</serviceList>
</device>
</root>


Und dann kommen die Keypresses wie gehabt.

Der Hub hat so also die neue IP des Roku gefunden (ohne neues Device zu konfiguieren). Offen ist bei mir noch die Frage, wie der erste ARP Request geschah, ob der Roku noch die IP des Hub gepuffert hatte (ich müsste die IP des Hubs auch ändern um das rauszufinden), ist wohl eine UPnP Sache, da kenne ich mich nicht so aus. Auch was beim Konfigurieren eines neuen Devices geschieht, muss ich noch testen, komme aber erst am Abend dazu.

Es müste also theoretisch möglich sein, über einen Python- oder Perl-Script eine beliebige Anzahl virtueller Rokus per UPnP anzumelden (dazu müssen je ein kleiner Webserver pro Device mitprogramiert werden), die können wahrscheinlich die IP teilen, einfach auf eigenen Ports, und dann diese per Harmony "finden" und deren Keys auf die eigenen Aktivitäten verteilen. Mehrere Devices, weil die Anzahl Buttons pro Device begrenzt ist (Ziffern hat Roku glaub ich keine). Der Script müsste dann die empfangenen Keys zu fhem weiterleiten. Wahrscheinlich könnte man das sogar als fhem Modul implementieren. Das Ganze ist natürlich schneller gesagt als getan, und etwas umständlich. Hmm ist aber glaub ich in etwa das, was du oben beschrieben hast (ich habe es heute morgen nur überflogen, da ich in Eile war).

lg Andreas

PS: Ich beobachte bei meinem Roku manchmal, dass er Keyup's zu verpassen scheint, dann kommt er in einen Keyrepeat-Loop, als ob man eine Taste ständig gedrückt hätte. Ich weiss allerdings nicht, ob der Hub verpasst, diese zu senden resp. zu emfpangen, oder der Roku deren Empfang übersieht. Das hat eine Konsequenz, ob man Autorepeats überhaupt untersützen will oder nicht. Ist eh immer ein bisschen heikel damit, ich bin nicht so Freund davon.

Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 29 März 2016, 09:33:16
vor der ssdp antwort des hub und vermutlich noch vor dem arp request müsste es diverse udp ssdp broadcastst vom hub geben. auf genau einen davon hat der player dann mit der obigen antwort reagiert.

welcher broadcast das genau ist wäre interessant. laut doku müsste es einer sein mit ST: roku:ecp. genau den sehe ich aber nicht sondern ein paar dutzend andere.

das ist der wichtige erste schritt damit ich weiß worauf ich antworten muss.

ich schicke dir nachher eine e-Mail für das pcap file.

gruss
andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 31 März 2016, 14:19:48
dank der tatkräftigen hilfe von klaymen gibt es jetzt eine erste version: https://forum.fhem.de/index.php/topic,51619.msg432921.html#msg432921 (https://forum.fhem.de/index.php/topic,51619.msg432921.html#msg432921).

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: SalvadoreXXL am 11 April 2016, 11:19:56
Hallo,

besteht die Möglichkeit eine Log-Funktion in das Modul einzubauen? Ich hatte gern die Aktivitäten meines Hubs protokolliert.

Danke
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 11 April 2016, 11:21:59
bitte ?
Titel: Antw:Logitech Harmony Hub
Beitrag von: SalvadoreXXL am 11 April 2016, 12:18:28
Bei mir wird kein Log erstellt. Hab versucht das zu konfigurieren. Ist mit nicht gelungen. Hab auch nichts dazu in der Doku gefunden. Deswegen habe ich hier gefragt.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Wuppi68 am 11 April 2016, 12:22:44
FileLog ist Dein Freund
Titel: Antw:Logitech Harmony Hub
Beitrag von: Enilno am 11 April 2016, 12:23:15
Beim mir wird auch nichts gelogged, kann nur was sehen wenn ich den monitor mitlaufen lasse.

Wie löse ich den einen reconnect am elegantesten? Wenn ich enen disconnect habe bleibt der hub solange bei mir offline, bis ich ein reconnect per set sende. Kommt zwar nicht häufig vor,ist aber ganz schön nervig... :)
Titel: Antw:Logitech Harmony Hub
Beitrag von: SalvadoreXXL am 11 April 2016, 12:39:15
Zitat von: Wuppi68 am 11 April 2016, 12:22:44
FileLog ist Dein Freund

Bei anderen Modulen wird das doch auch automatisch mit angelegt. Dachte, das wäre eine nützliche Funktion.
Titel: Antw:Logitech Harmony Hub
Beitrag von: antonwinden am 11 April 2016, 12:58:36
und wie hast du es versucht? wäre schon hilfreich etwas mehr informationen zu liefern wie z.b. deine definition des logfiles etc.
das loggen funktioniert ganz normal wenn man es richtig definiert und dazu gibt es genug doku...
es gibt auch in den grundlagen genug darüber wie man die "gesprächigkeit" eines devices einstellt -> siehe verbose...

automatisch wird es nur bei den devices die autocreate erzeugt angelegt...
Titel: Antw:Logitech Harmony Hub
Beitrag von: SalvadoreXXL am 11 April 2016, 13:27:21
Bin grad auf Arbeit und komme da nicht ran. Ich schaue mir das heute Abend nochmal an.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Buelo77 am 18 April 2016, 22:12:17
Hallo Gemeinde,
ich hatte auch das ssl Problem und habe es nach dem Eintrag von Andreas in /opt/fhem/FHEM/HttpUtils.pm
geändert.
Jetzt habe ich aber das Problem:

Authentication failure BadCredentials : Unable to authenticate user's mail with the corresponding password via 'AuthenticationService/ADLDS'. GetUserAuthToken.Email:: sn7cica#o8=={7e

User und PW stimmen, habe ich mit Copy und Paste in der Harmony App übertragen und es geht.
Kann mir da einer einen Tipp geben bitte?

Gruß Buelo
Titel: Antw:Logitech Harmony Hub
Beitrag von: Buelo77 am 19 April 2016, 08:30:28
Guten Morgen,
ich habe das ganze nochmal probiert, aber ohne User/PW und es geht, obwohl ich die Hub-Version 4.9.40 drauf habe!

Gruß Buelo
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 19 April 2016, 09:43:25
ohne user und password kannst du nur activities starten. keine weiteren kommandos senden.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Buelo77 am 19 April 2016, 14:54:13
Hi Andre,
ich kann jetzt mein TV und mein Verstärker steuern.
Was könnte ich denn noch alles machen wenn ich das mit User und PW mache?

Gruß Buelo
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 19 April 2016, 14:55:36
kannst du z.b. die lautsärke ändern oder umschalten?

wenn das inzwischen auch ohne user und password geht ist das neu.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Buelo77 am 19 April 2016, 15:18:06
Ja, genau das mache ich, steuere alles damit.
Gruß Buelo
Titel: Antw:Logitech Harmony Hub
Beitrag von: stoxx am 19 April 2016, 22:42:34
Hi,
ich habe regelmäßig folgenden Eintrag im Log
Zitat
2016.04.19 21:53:15 2: HarmonyHub: disconnect
2016.04.19 21:53:17 3: HarmonyHub: connected
2016.04.19 21:53:19 3: HarmonyHub: new config
Eigentlich wäre mir das auch egal, wenn das nicht einen vollkommenen Stillstand meines Raspis zur Folge hätte (teilweise > 5 min).
Ich habe das Forum hier schon komplett durchsucht und auch gleiche Fragestellungen gefunden - aber nie eine Lösung entdeckt.. Oder habe ich was übersehen?
Ich überlege gerade schon, eine zweiten Raspi hochzuziehen um nur auf diesem das Harmony-Modul laufen zu lassen, damit es die anderen Prozesse nicht stört..
Das ist aber ja eigentlich keine richtige Lösung.. Gehts auch anders?
Danke und Grüße
stoxx
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 19 April 2016, 23:17:01
was genau steht still? fhem? oder alles?

steht mit verbose 5 mehr im log?

warum denkst du das das harmony modul die ursache ist? könnte es sein das die log meldungen einfach nur ein symptom von etwas anderem sind?

was sagt apptime?

kann es sein das du irgend ein netzwerk problem hast?

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Chris_Worms am 20 April 2016, 09:07:19
Hi,

Ich hatte gestern etwas in einer cfg falsch und dadurch hat FHEM ständig auf die mysql-db zugegriffen. Die Systemlast lag bei 100%, FHEM sehr träge und ich bekam auch diese disconnects.

Also, schau mal ob dir irgendetwas das system blockiert und eine hohe Auslastung verursacht.

Gruß
Titel: Antw:Logitech Harmony Hub
Beitrag von: n0bbi am 20 April 2016, 09:09:52
Die Meldung habe ich auch, aber ohne dass es irgendwelche Auswirkungen auf die Performance hätte.

Gesendet von meinem Nexus 5X mit Tapatalk

Titel: Antw:Logitech Harmony Hub
Beitrag von: chriz am 20 April 2016, 09:44:43
Hallo zusammen,

diese häufigen disconnect/connect logs tauchen bei mir ebenfalls seit einigen Tagen sporadisch auf, besonders stark heute Nacht. von 00:55 bis 08:32 insgesamt über 100 connects (jedoch ohne fhem freezes).

2016.04.20 00:55:28.394 2: harmonyhub: disconnect
2016.04.20 00:55:30.411 3: harmonyhub: connected
2016.04.20 00:55:31.808 3: harmonyhub: new config
2016.04.20 01:00:06.231 2: harmonyhub: disconnect
2016.04.20 01:00:08.236 3: harmonyhub: connected
2016.04.20 01:00:09.401 3: harmonyhub: new config
2016.04.20 01:03:39.999 2: harmonyhub: disconnect
2016.04.20 01:03:42.071 3: harmonyhub: connected
2016.04.20 01:03:43.311 3: harmonyhub: new config
2016.04.20 01:07:13.871 2: harmonyhub: disconnect
2016.04.20 01:07:15.901 3: harmonyhub: connected
2016.04.20 01:07:20.740 3: harmonyhub: new config
...bis
2016.04.20 08:32:24.268 2: harmonyhub: disconnect
2016.04.20 08:32:26.278 3: harmonyhub: connected
2016.04.20 08:32:30.921 3: harmonyhub: new config


apptime sagt Folgendes:


tmr-netatmo_poll            HASH(0x43bc5e0)   5010    115     5428    47.20     26 HASH(NETMO_DACH)
tmr-harmony_connect         HASH(0x526ec50)   3002    110    14212   129.20     28 HASH(harmonyhub)



am 17.04. gab es ebenfalls ein harmony hub disconnect, gefolgt von vielen kleinen fhem Freezes (ein disconnect um 21:18, dann bis 22:23 etliche Freezes, gefolgt von einem harmony hub connect) , die das System kurzzeitig blockieren.

2016.04.17 21:18:14.362 2: harmonyhub: disconnect
2016.04.17 21:18:19.374 1: Perfmon: possible freeze starting at 21:18:17, delay is 2.374
2016.04.17 21:18:32.374 1: Perfmon: possible freeze starting at 21:18:30, delay is 2.374
2016.04.17 21:18:45.389 1: Perfmon: possible freeze starting at 21:18:43, delay is 2.389
2016.04.17 21:18:58.384 1: Perfmon: possible freeze starting at 21:18:56, delay is 2.384
2016.04.17 21:19:11.366 1: Perfmon: possible freeze starting at 21:19:09, delay is 2.366
2016.04.17 21:19:24.366 1: Perfmon: possible freeze starting at 21:19:22, delay is 2.366
2016.04.17 21:19:37.392 1: Perfmon: possible freeze starting at 21:19:35, delay is 2.392
2016.04.17 21:19:50.402 1: Perfmon: possible freeze starting at 21:19:48, delay is 2.401
2016.04.17 21:20:03.366 1: Perfmon: possible freeze starting at 21:20:01, delay is 2.366
2016.04.17 21:20:16.366 1: Perfmon: possible freeze starting at 21:20:14, delay is 2.366
2016.04.17 21:20:29.373 1: Perfmon: possible freeze starting at 21:20:27, delay is 2.373
2016.04.17 21:20:42.367 1: Perfmon: possible freeze starting at 21:20:40, delay is 2.367
2016.04.17 21:20:55.367 1: Perfmon: possible freeze starting at 21:20:53, delay is 2.367
2016.04.17 21:21:08.391 1: Perfmon: possible freeze starting at 21:21:06, delay is 2.391
2016.04.17 21:21:21.385 1: Perfmon: possible freeze starting at 21:21:19, delay is 2.385
2016.04.17 21:21:34.382 1: Perfmon: possible freeze starting at 21:21:32, delay is 2.382
2016.04.17 21:21:47.391 1: Perfmon: possible freeze starting at 21:21:45, delay is 2.391
2016.04.17 21:22:00.366 1: Perfmon: possible freeze starting at 21:21:58, delay is 2.366
2016.04.17 21:22:13.366 1: Perfmon: possible freeze starting at 21:22:11, delay is 2.366
2016.04.17 21:22:26.385 1: Perfmon: possible freeze starting at 21:22:24, delay is 2.385
2016.04.17 21:22:39.384 1: Perfmon: possible freeze starting at 21:22:37, delay is 2.384
2016.04.17 21:22:52.372 1: Perfmon: possible freeze starting at 21:22:50, delay is 2.372
2016.04.17 21:23:05.399 1: Perfmon: possible freeze starting at 21:23:03, delay is 2.399
2016.04.17 21:23:18.374 1: Perfmon: possible freeze starting at 21:23:16, delay is 2.374
2016.04.17 21:23:31.374 1: Perfmon: possible freeze starting at 21:23:29, delay is 2.374
2016.04.17 21:23:44.370 1: Perfmon: possible freeze starting at 21:23:42, delay is 2.37
2016.04.17 21:23:57.379 1: Perfmon: possible freeze starting at 21:23:55, delay is 2.379
2016.04.17 21:24:10.388 1: Perfmon: possible freeze starting at 21:24:08, delay is 2.388
2016.04.17 21:24:23.383 1: Perfmon: possible freeze starting at 21:24:21, delay is 2.383
2016.04.17 21:24:36.390 1: Perfmon: possible freeze starting at 21:24:34, delay is 2.39
2016.04.17 21:24:49.402 1: Perfmon: possible freeze starting at 21:24:47, delay is 2.402
2016.04.17 21:25:02.383 1: Perfmon: possible freeze starting at 21:25:00, delay is 2.383
2016.04.17 21:25:15.382 1: Perfmon: possible freeze starting at 21:25:13, delay is 2.382
2016.04.17 21:25:28.450 1: Perfmon: possible freeze starting at 21:25:26, delay is 2.449
2016.04.17 21:25:41.406 1: Perfmon: possible freeze starting at 21:25:39, delay is 2.406
2016.04.17 21:25:54.406 1: Perfmon: possible freeze starting at 21:25:52, delay is 2.406
2016.04.17 21:26:07.426 1: Perfmon: possible freeze starting at 21:26:05, delay is 2.426
2016.04.17 21:26:20.397 1: Perfmon: possible freeze starting at 21:26:18, delay is 2.397
2016.04.17 21:26:33.390 1: Perfmon: possible freeze starting at 21:26:31, delay is 2.39
2016.04.17 21:26:46.400 1: Perfmon: possible freeze starting at 21:26:44, delay is 2.4
2016.04.17 21:26:59.400 1: Perfmon: possible freeze starting at 21:26:57, delay is 2.4
2016.04.17 21:27:12.411 1: Perfmon: possible freeze starting at 21:27:10, delay is 2.411
2016.04.17 21:27:25.406 1: Perfmon: possible freeze starting at 21:27:23, delay is 2.406
2016.04.17 21:27:38.415 1: Perfmon: possible freeze starting at 21:27:36, delay is 2.415
2016.04.17 21:27:51.417 1: Perfmon: possible freeze starting at 21:27:49, delay is 2.417
2016.04.17 21:28:04.393 1: Perfmon: possible freeze starting at 21:28:02, delay is 2.393
2016.04.17 21:28:17.405 1: Perfmon: possible freeze starting at 21:28:15, delay is 2.405
2016.04.17 21:28:30.392 1: Perfmon: possible freeze starting at 21:28:28, delay is 2.392
2016.04.17 21:28:43.393 1: Perfmon: possible freeze starting at 21:28:41, delay is 2.393
2016.04.17 21:28:56.416 1: Perfmon: possible freeze starting at 21:28:54, delay is 2.415
2016.04.17 21:29:09.411 1: Perfmon: possible freeze starting at 21:29:07, delay is 2.411
2016.04.17 21:29:22.390 1: Perfmon: possible freeze starting at 21:29:20, delay is 2.39
2016.04.17 21:29:35.405 1: Perfmon: possible freeze starting at 21:29:33, delay is 2.405
2016.04.17 21:29:48.407 1: Perfmon: possible freeze starting at 21:29:46, delay is 2.407
2016.04.17 21:30:01.403 1: Perfmon: possible freeze starting at 21:29:59, delay is 2.403
2016.04.17 21:30:14.391 1: Perfmon: possible freeze starting at 21:30:12, delay is 2.391
2016.04.17 21:30:27.413 1: Perfmon: possible freeze starting at 21:30:25, delay is 2.413
2016.04.17 21:30:40.413 1: Perfmon: possible freeze starting at 21:30:38, delay is 2.413
2016.04.17 21:30:53.392 1: Perfmon: possible freeze starting at 21:30:51, delay is 2.392
2016.04.17 21:31:06.391 1: Perfmon: possible freeze starting at 21:31:04, delay is 2.391
2016.04.17 21:31:19.391 1: Perfmon: possible freeze starting at 21:31:17, delay is 2.391
2016.04.17 21:31:32.400 1: Perfmon: possible freeze starting at 21:31:30, delay is 2.4
2016.04.17 21:31:45.406 1: Perfmon: possible freeze starting at 21:31:43, delay is 2.406
2016.04.17 21:31:58.408 1: Perfmon: possible freeze starting at 21:31:56, delay is 2.408
2016.04.17 21:32:11.397 1: Perfmon: possible freeze starting at 21:32:09, delay is 2.397
2016.04.17 21:32:24.398 1: Perfmon: possible freeze starting at 21:32:22, delay is 2.398
2016.04.17 21:32:37.398 1: Perfmon: possible freeze starting at 21:32:35, delay is 2.398
2016.04.17 21:32:50.390 1: Perfmon: possible freeze starting at 21:32:48, delay is 2.39
2016.04.17 21:33:03.406 1: Perfmon: possible freeze starting at 21:33:01, delay is 2.406
2016.04.17 21:33:16.390 1: Perfmon: possible freeze starting at 21:33:14, delay is 2.39
2016.04.17 21:33:29.390 1: Perfmon: possible freeze starting at 21:33:27, delay is 2.39
2016.04.17 21:33:42.391 1: Perfmon: possible freeze starting at 21:33:40, delay is 2.39
2016.04.17 21:33:55.425 1: Perfmon: possible freeze starting at 21:33:53, delay is 2.424
2016.04.17 21:34:08.399 1: Perfmon: possible freeze starting at 21:34:06, delay is 2.399
2016.04.17 21:34:21.393 1: Perfmon: possible freeze starting at 21:34:19, delay is 2.393
2016.04.17 21:34:34.390 1: Perfmon: possible freeze starting at 21:34:32, delay is 2.39
2016.04.17 21:34:47.518 1: Perfmon: possible freeze starting at 21:34:45, delay is 2.518
2016.04.17 21:35:00.399 1: Perfmon: possible freeze starting at 21:34:58, delay is 2.399
2016.04.17 21:35:13.407 1: Perfmon: possible freeze starting at 21:35:11, delay is 2.407
2016.04.17 21:35:26.393 1: Perfmon: possible freeze starting at 21:35:24, delay is 2.393
2016.04.17 21:35:39.404 1: Perfmon: possible freeze starting at 21:35:37, delay is 2.404
2016.04.17 21:35:52.407 1: Perfmon: possible freeze starting at 21:35:50, delay is 2.407
2016.04.17 21:36:05.392 1: Perfmon: possible freeze starting at 21:36:03, delay is 2.392
2016.04.17 21:36:18.390 1: Perfmon: possible freeze starting at 21:36:16, delay is 2.39
2016.04.17 21:36:31.390 1: Perfmon: possible freeze starting at 21:36:29, delay is 2.39
2016.04.17 21:36:44.410 1: Perfmon: possible freeze starting at 21:36:42, delay is 2.41
2016.04.17 21:36:57.391 1: Perfmon: possible freeze starting at 21:36:55, delay is 2.391
2016.04.17 21:37:10.390 1: Perfmon: possible freeze starting at 21:37:08, delay is 2.39
2016.04.17 21:37:23.392 1: Perfmon: possible freeze starting at 21:37:21, delay is 2.392
2016.04.17 21:37:36.398 1: Perfmon: possible freeze starting at 21:37:34, delay is 2.398
2016.04.17 21:37:49.411 1: Perfmon: possible freeze starting at 21:37:47, delay is 2.411
2016.04.17 21:38:02.397 1: Perfmon: possible freeze starting at 21:38:00, delay is 2.397
2016.04.17 21:38:15.391 1: Perfmon: possible freeze starting at 21:38:13, delay is 2.391
2016.04.17 21:38:28.417 1: Perfmon: possible freeze starting at 21:38:26, delay is 2.416
2016.04.17 21:38:41.407 1: Perfmon: possible freeze starting at 21:38:39, delay is 2.407
2016.04.17 21:38:54.398 1: Perfmon: possible freeze starting at 21:38:52, delay is 2.398
2016.04.17 21:39:07.425 1: Perfmon: possible freeze starting at 21:39:05, delay is 2.425
2016.04.17 21:39:20.397 1: Perfmon: possible freeze starting at 21:39:18, delay is 2.397
2016.04.17 21:39:33.407 1: Perfmon: possible freeze starting at 21:39:31, delay is 2.407
2016.04.17 21:39:46.407 1: Perfmon: possible freeze starting at 21:39:44, delay is 2.407
2016.04.17 21:39:59.390 1: Perfmon: possible freeze starting at 21:39:57, delay is 2.39
2016.04.17 21:40:12.401 1: Perfmon: possible freeze starting at 21:40:10, delay is 2.401
2016.04.17 21:40:25.392 1: Perfmon: possible freeze starting at 21:40:23, delay is 2.392
2016.04.17 21:40:38.406 1: Perfmon: possible freeze starting at 21:40:36, delay is 2.406
2016.04.17 21:40:51.398 1: Perfmon: possible freeze starting at 21:40:49, delay is 2.398
2016.04.17 21:41:04.390 1: Perfmon: possible freeze starting at 21:41:02, delay is 2.39
2016.04.17 21:41:17.397 1: Perfmon: possible freeze starting at 21:41:15, delay is 2.397
2016.04.17 21:41:30.391 1: Perfmon: possible freeze starting at 21:41:28, delay is 2.391
2016.04.17 21:41:43.405 1: Perfmon: possible freeze starting at 21:41:41, delay is 2.405
2016.04.17 21:41:56.412 1: Perfmon: possible freeze starting at 21:41:54, delay is 2.412
2016.04.17 21:42:09.390 1: Perfmon: possible freeze starting at 21:42:07, delay is 2.39
2016.04.17 21:42:22.398 1: Perfmon: possible freeze starting at 21:42:20, delay is 2.398
2016.04.17 21:42:35.399 1: Perfmon: possible freeze starting at 21:42:33, delay is 2.399
2016.04.17 21:42:48.416 1: Perfmon: possible freeze starting at 21:42:46, delay is 2.416
2016.04.17 21:43:01.407 1: Perfmon: possible freeze starting at 21:42:59, delay is 2.407
2016.04.17 21:43:14.423 1: Perfmon: possible freeze starting at 21:43:12, delay is 2.423
2016.04.17 21:43:27.415 1: Perfmon: possible freeze starting at 21:43:25, delay is 2.415
2016.04.17 21:43:40.410 1: Perfmon: possible freeze starting at 21:43:38, delay is 2.41
2016.04.17 21:43:53.406 1: Perfmon: possible freeze starting at 21:43:51, delay is 2.406
2016.04.17 21:44:06.428 1: Perfmon: possible freeze starting at 21:44:04, delay is 2.428
2016.04.17 21:44:19.400 1: Perfmon: possible freeze starting at 21:44:17, delay is 2.4
2016.04.17 21:44:32.393 1: Perfmon: possible freeze starting at 21:44:30, delay is 2.393
2016.04.17 21:44:45.391 1: Perfmon: possible freeze starting at 21:44:43, delay is 2.391
2016.04.17 21:44:58.398 1: Perfmon: possible freeze starting at 21:44:56, delay is 2.398
2016.04.17 21:45:11.473 1: Perfmon: possible freeze starting at 21:45:09, delay is 2.473
2016.04.17 21:45:24.400 1: Perfmon: possible freeze starting at 21:45:22, delay is 2.4
2016.04.17 21:45:37.402 1: Perfmon: possible freeze starting at 21:45:35, delay is 2.402
2016.04.17 21:45:50.431 1: Perfmon: possible freeze starting at 21:45:48, delay is 2.431
2016.04.17 21:46:03.398 1: Perfmon: possible freeze starting at 21:46:01, delay is 2.398
2016.04.17 21:46:16.398 1: Perfmon: possible freeze starting at 21:46:14, delay is 2.398
2016.04.17 21:46:29.400 1: Perfmon: possible freeze starting at 21:46:27, delay is 2.4
2016.04.17 21:46:42.412 1: Perfmon: possible freeze starting at 21:46:40, delay is 2.412
2016.04.17 21:46:55.400 1: Perfmon: possible freeze starting at 21:46:53, delay is 2.4
2016.04.17 21:47:08.417 1: Perfmon: possible freeze starting at 21:47:06, delay is 2.417
2016.04.17 21:47:21.398 1: Perfmon: possible freeze starting at 21:47:19, delay is 2.398
2016.04.17 21:47:34.417 1: Perfmon: possible freeze starting at 21:47:32, delay is 2.417
2016.04.17 21:47:47.402 1: Perfmon: possible freeze starting at 21:47:45, delay is 2.402
2016.04.17 21:48:00.410 1: Perfmon: possible freeze starting at 21:47:58, delay is 2.409
2016.04.17 21:48:13.390 1: Perfmon: possible freeze starting at 21:48:11, delay is 2.39
2016.04.17 21:48:26.409 1: Perfmon: possible freeze starting at 21:48:24, delay is 2.409
2016.04.17 21:48:39.401 1: Perfmon: possible freeze starting at 21:48:37, delay is 2.401
2016.04.17 21:48:52.392 1: Perfmon: possible freeze starting at 21:48:50, delay is 2.392
2016.04.17 21:49:05.390 1: Perfmon: possible freeze starting at 21:49:03, delay is 2.39
2016.04.17 21:49:18.407 1: Perfmon: possible freeze starting at 21:49:16, delay is 2.407
2016.04.17 21:49:31.407 1: Perfmon: possible freeze starting at 21:49:29, delay is 2.407
2016.04.17 21:49:44.392 1: Perfmon: possible freeze starting at 21:49:42, delay is 2.392
2016.04.17 21:49:57.399 1: Perfmon: possible freeze starting at 21:49:55, delay is 2.399
2016.04.17 21:50:10.398 1: Perfmon: possible freeze starting at 21:50:08, delay is 2.398
2016.04.17 21:50:23.398 1: Perfmon: possible freeze starting at 21:50:21, delay is 2.398
2016.04.17 21:50:36.434 1: Perfmon: possible freeze starting at 21:50:34, delay is 2.434
2016.04.17 21:50:49.398 1: Perfmon: possible freeze starting at 21:50:47, delay is 2.398
2016.04.17 21:51:02.405 1: Perfmon: possible freeze starting at 21:51:00, delay is 2.405
2016.04.17 21:51:15.410 1: Perfmon: possible freeze starting at 21:51:13, delay is 2.41
2016.04.17 21:51:28.395 1: Perfmon: possible freeze starting at 21:51:26, delay is 2.395
2016.04.17 21:51:41.395 1: Perfmon: possible freeze starting at 21:51:39, delay is 2.395
2016.04.17 21:51:54.424 1: Perfmon: possible freeze starting at 21:51:52, delay is 2.424
2016.04.17 21:52:07.396 1: Perfmon: possible freeze starting at 21:52:05, delay is 2.396
2016.04.17 21:52:20.396 1: Perfmon: possible freeze starting at 21:52:18, delay is 2.396
2016.04.17 21:52:33.409 1: Perfmon: possible freeze starting at 21:52:31, delay is 2.409
2016.04.17 21:52:46.412 1: Perfmon: possible freeze starting at 21:52:44, delay is 2.412
2016.04.17 21:52:59.397 1: Perfmon: possible freeze starting at 21:52:57, delay is 2.397
2016.04.17 21:53:12.416 1: Perfmon: possible freeze starting at 21:53:10, delay is 2.416
2016.04.17 21:53:25.395 1: Perfmon: possible freeze starting at 21:53:23, delay is 2.395
2016.04.17 21:53:38.421 1: Perfmon: possible freeze starting at 21:53:36, delay is 2.421
2016.04.17 21:53:51.412 1: Perfmon: possible freeze starting at 21:53:49, delay is 2.412
2016.04.17 21:54:04.410 1: Perfmon: possible freeze starting at 21:54:02, delay is 2.409
2016.04.17 21:54:17.403 1: Perfmon: possible freeze starting at 21:54:15, delay is 2.403
2016.04.17 21:54:30.397 1: Perfmon: possible freeze starting at 21:54:28, delay is 2.397
2016.04.17 21:54:43.408 1: Perfmon: possible freeze starting at 21:54:41, delay is 2.408
2016.04.17 21:54:56.412 1: Perfmon: possible freeze starting at 21:54:54, delay is 2.412
2016.04.17 21:55:09.412 1: Perfmon: possible freeze starting at 21:55:07, delay is 2.412
2016.04.17 21:55:22.395 1: Perfmon: possible freeze starting at 21:55:20, delay is 2.395
2016.04.17 21:55:35.396 1: Perfmon: possible freeze starting at 21:55:33, delay is 2.396
2016.04.17 21:55:48.513 1: Perfmon: possible freeze starting at 21:55:46, delay is 2.513
2016.04.17 21:56:01.409 1: Perfmon: possible freeze starting at 21:55:59, delay is 2.409
2016.04.17 21:56:14.426 1: Perfmon: possible freeze starting at 21:56:12, delay is 2.426
2016.04.17 21:56:27.437 1: Perfmon: possible freeze starting at 21:56:25, delay is 2.437
2016.04.17 21:56:40.395 1: Perfmon: possible freeze starting at 21:56:38, delay is 2.395
2016.04.17 21:56:53.396 1: Perfmon: possible freeze starting at 21:56:51, delay is 2.396
2016.04.17 21:57:06.394 1: Perfmon: possible freeze starting at 21:57:04, delay is 2.394
2016.04.17 21:57:19.407 1: Perfmon: possible freeze starting at 21:57:17, delay is 2.407
2016.04.17 21:57:32.412 1: Perfmon: possible freeze starting at 21:57:30, delay is 2.412
2016.04.17 21:57:45.409 1: Perfmon: possible freeze starting at 21:57:43, delay is 2.409
2016.04.17 21:57:58.401 1: Perfmon: possible freeze starting at 21:57:56, delay is 2.401
2016.04.17 21:58:11.459 1: Perfmon: possible freeze starting at 21:58:09, delay is 2.459
2016.04.17 21:58:24.405 1: Perfmon: possible freeze starting at 21:58:22, delay is 2.405
2016.04.17 21:58:37.402 1: Perfmon: possible freeze starting at 21:58:35, delay is 2.402
2016.04.17 21:58:50.394 1: Perfmon: possible freeze starting at 21:58:48, delay is 2.394
2016.04.17 21:59:03.394 1: Perfmon: possible freeze starting at 21:59:01, delay is 2.394
2016.04.17 21:59:16.408 1: Perfmon: possible freeze starting at 21:59:14, delay is 2.408
2016.04.17 21:59:29.403 1: Perfmon: possible freeze starting at 21:59:27, delay is 2.402
2016.04.17 21:59:42.397 1: Perfmon: possible freeze starting at 21:59:40, delay is 2.397
2016.04.17 21:59:55.395 1: Perfmon: possible freeze starting at 21:59:53, delay is 2.395
2016.04.17 22:00:08.396 1: Perfmon: possible freeze starting at 22:00:06, delay is 2.396
2016.04.17 22:00:21.419 1: Perfmon: possible freeze starting at 22:00:19, delay is 2.419
2016.04.17 22:00:34.402 1: Perfmon: possible freeze starting at 22:00:32, delay is 2.402
2016.04.17 22:00:47.421 1: Perfmon: possible freeze starting at 22:00:45, delay is 2.421
2016.04.17 22:01:00.402 1: Perfmon: possible freeze starting at 22:00:58, delay is 2.402
2016.04.17 22:01:13.411 1: Perfmon: possible freeze starting at 22:01:11, delay is 2.411
2016.04.17 22:01:26.395 1: Perfmon: possible freeze starting at 22:01:24, delay is 2.395
2016.04.17 22:01:39.396 1: Perfmon: possible freeze starting at 22:01:37, delay is 2.396
2016.04.17 22:01:52.394 1: Perfmon: possible freeze starting at 22:01:50, delay is 2.394
2016.04.17 22:02:05.421 1: Perfmon: possible freeze starting at 22:02:03, delay is 2.421
2016.04.17 22:02:18.396 1: Perfmon: possible freeze starting at 22:02:16, delay is 2.396
2016.04.17 22:02:31.396 1: Perfmon: possible freeze starting at 22:02:29, delay is 2.396
2016.04.17 22:02:44.403 1: Perfmon: possible freeze starting at 22:02:42, delay is 2.403
2016.04.17 22:02:57.402 1: Perfmon: possible freeze starting at 22:02:55, delay is 2.402
2016.04.17 22:03:10.412 1: Perfmon: possible freeze starting at 22:03:08, delay is 2.412
2016.04.17 22:03:23.394 1: Perfmon: possible freeze starting at 22:03:21, delay is 2.394
2016.04.17 22:03:36.394 1: Perfmon: possible freeze starting at 22:03:34, delay is 2.394
2016.04.17 22:03:49.436 1: Perfmon: possible freeze starting at 22:03:47, delay is 2.436
2016.04.17 22:03:57.496 1: Perfmon: possible freeze starting at 22:03:56, delay is 1.496
2016.04.17 22:04:02.411 1: Perfmon: possible freeze starting at 22:04:00, delay is 2.411
2016.04.17 22:04:15.394 1: Perfmon: possible freeze starting at 22:04:13, delay is 2.394
2016.04.17 22:04:28.409 1: Perfmon: possible freeze starting at 22:04:26, delay is 2.409
2016.04.17 22:04:41.409 1: Perfmon: possible freeze starting at 22:04:39, delay is 2.409
2016.04.17 22:04:54.410 1: Perfmon: possible freeze starting at 22:04:52, delay is 2.41
2016.04.17 22:05:07.431 1: Perfmon: possible freeze starting at 22:05:05, delay is 2.431
2016.04.17 22:05:20.395 1: Perfmon: possible freeze starting at 22:05:18, delay is 2.395
2016.04.17 22:05:33.423 1: Perfmon: possible freeze starting at 22:05:31, delay is 2.423
2016.04.17 22:05:46.408 1: Perfmon: possible freeze starting at 22:05:44, delay is 2.408
2016.04.17 22:05:59.428 1: Perfmon: possible freeze starting at 22:05:57, delay is 2.428
2016.04.17 22:06:12.398 1: Perfmon: possible freeze starting at 22:06:10, delay is 2.398
2016.04.17 22:06:25.411 1: Perfmon: possible freeze starting at 22:06:23, delay is 2.411
2016.04.17 22:06:38.416 1: Perfmon: possible freeze starting at 22:06:36, delay is 2.416
2016.04.17 22:06:51.397 1: Perfmon: possible freeze starting at 22:06:49, delay is 2.397
2016.04.17 22:07:04.394 1: Perfmon: possible freeze starting at 22:07:02, delay is 2.394
2016.04.17 22:07:17.396 1: Perfmon: possible freeze starting at 22:07:15, delay is 2.396
2016.04.17 22:07:30.401 1: Perfmon: possible freeze starting at 22:07:28, delay is 2.401
2016.04.17 22:07:43.417 1: Perfmon: possible freeze starting at 22:07:41, delay is 2.417
2016.04.17 22:07:56.409 1: Perfmon: possible freeze starting at 22:07:54, delay is 2.409
2016.04.17 22:08:09.396 1: Perfmon: possible freeze starting at 22:08:07, delay is 2.396
2016.04.17 22:08:22.407 1: Perfmon: possible freeze starting at 22:08:20, delay is 2.407
2016.04.17 22:08:35.404 1: Perfmon: possible freeze starting at 22:08:33, delay is 2.404
2016.04.17 22:08:48.424 1: Perfmon: possible freeze starting at 22:08:46, delay is 2.424
2016.04.17 22:09:01.405 1: Perfmon: possible freeze starting at 22:08:59, delay is 2.405
2016.04.17 22:09:14.413 1: Perfmon: possible freeze starting at 22:09:12, delay is 2.413
2016.04.17 22:09:27.431 1: Perfmon: possible freeze starting at 22:09:25, delay is 2.431
2016.04.17 22:09:40.409 1: Perfmon: possible freeze starting at 22:09:38, delay is 2.409
2016.04.17 22:09:53.397 1: Perfmon: possible freeze starting at 22:09:51, delay is 2.397
2016.04.17 22:10:06.394 1: Perfmon: possible freeze starting at 22:10:04, delay is 2.394
2016.04.17 22:10:19.395 1: Perfmon: possible freeze starting at 22:10:17, delay is 2.395
2016.04.17 22:10:32.402 1: Perfmon: possible freeze starting at 22:10:30, delay is 2.402
2016.04.17 22:10:45.395 1: Perfmon: possible freeze starting at 22:10:43, delay is 2.395
2016.04.17 22:10:58.413 1: Perfmon: possible freeze starting at 22:10:56, delay is 2.413
2016.04.17 22:11:11.414 1: Perfmon: possible freeze starting at 22:11:09, delay is 2.414
2016.04.17 22:11:24.409 1: Perfmon: possible freeze starting at 22:11:22, delay is 2.409
2016.04.17 22:11:37.410 1: Perfmon: possible freeze starting at 22:11:35, delay is 2.41
2016.04.17 22:11:50.418 1: Perfmon: possible freeze starting at 22:11:48, delay is 2.418
2016.04.17 22:12:03.408 1: Perfmon: possible freeze starting at 22:12:01, delay is 2.408
2016.04.17 22:12:16.401 1: Perfmon: possible freeze starting at 22:12:14, delay is 2.401
2016.04.17 22:12:29.403 1: Perfmon: possible freeze starting at 22:12:27, delay is 2.403
2016.04.17 22:12:42.414 1: Perfmon: possible freeze starting at 22:12:40, delay is 2.414
2016.04.17 22:12:55.403 1: Perfmon: possible freeze starting at 22:12:53, delay is 2.403
2016.04.17 22:13:08.430 1: Perfmon: possible freeze starting at 22:13:06, delay is 2.43
2016.04.17 22:13:21.394 1: Perfmon: possible freeze starting at 22:13:19, delay is 2.394
2016.04.17 22:13:34.404 1: Perfmon: possible freeze starting at 22:13:32, delay is 2.404
2016.04.17 22:13:47.412 1: Perfmon: possible freeze starting at 22:13:45, delay is 2.412
2016.04.17 22:14:00.395 1: Perfmon: possible freeze starting at 22:13:58, delay is 2.395
2016.04.17 22:14:13.402 1: Perfmon: possible freeze starting at 22:14:11, delay is 2.402
2016.04.17 22:14:26.422 1: Perfmon: possible freeze starting at 22:14:24, delay is 2.422
2016.04.17 22:14:39.409 1: Perfmon: possible freeze starting at 22:14:37, delay is 2.409
2016.04.17 22:14:52.402 1: Perfmon: possible freeze starting at 22:14:50, delay is 2.402
2016.04.17 22:15:05.423 1: Perfmon: possible freeze starting at 22:15:03, delay is 2.423
2016.04.17 22:15:18.404 1: Perfmon: possible freeze starting at 22:15:16, delay is 2.404
2016.04.17 22:15:31.412 1: Perfmon: possible freeze starting at 22:15:29, delay is 2.412
2016.04.17 22:15:44.402 1: Perfmon: possible freeze starting at 22:15:42, delay is 2.402
2016.04.17 22:15:57.394 1: Perfmon: possible freeze starting at 22:15:55, delay is 2.394
2016.04.17 22:16:10.408 1: Perfmon: possible freeze starting at 22:16:08, delay is 2.408
2016.04.17 22:16:23.397 1: Perfmon: possible freeze starting at 22:16:21, delay is 2.397
2016.04.17 22:16:36.394 1: Perfmon: possible freeze starting at 22:16:34, delay is 2.394
2016.04.17 22:16:49.394 1: Perfmon: possible freeze starting at 22:16:47, delay is 2.394
2016.04.17 22:17:02.409 1: Perfmon: possible freeze starting at 22:17:00, delay is 2.409
2016.04.17 22:17:15.403 1: Perfmon: possible freeze starting at 22:17:13, delay is 2.403
2016.04.17 22:17:28.408 1: Perfmon: possible freeze starting at 22:17:26, delay is 2.408
2016.04.17 22:17:41.410 1: Perfmon: possible freeze starting at 22:17:39, delay is 2.41
2016.04.17 22:17:54.420 1: Perfmon: possible freeze starting at 22:17:52, delay is 2.42
2016.04.17 22:18:07.407 1: Perfmon: possible freeze starting at 22:18:05, delay is 2.407
2016.04.17 22:18:20.394 1: Perfmon: possible freeze starting at 22:18:18, delay is 2.394
2016.04.17 22:18:33.394 1: Perfmon: possible freeze starting at 22:18:31, delay is 2.394
2016.04.17 22:18:46.402 1: Perfmon: possible freeze starting at 22:18:44, delay is 2.402
2016.04.17 22:18:59.415 1: Perfmon: possible freeze starting at 22:18:57, delay is 2.415
2016.04.17 22:19:12.426 1: Perfmon: possible freeze starting at 22:19:10, delay is 2.426
2016.04.17 22:19:25.411 1: Perfmon: possible freeze starting at 22:19:23, delay is 2.411
2016.04.17 22:19:38.396 1: Perfmon: possible freeze starting at 22:19:36, delay is 2.396
2016.04.17 22:19:51.414 1: Perfmon: possible freeze starting at 22:19:49, delay is 2.414
2016.04.17 22:20:04.402 1: Perfmon: possible freeze starting at 22:20:02, delay is 2.402
2016.04.17 22:20:17.422 1: Perfmon: possible freeze starting at 22:20:15, delay is 2.422
2016.04.17 22:20:30.408 1: Perfmon: possible freeze starting at 22:20:28, delay is 2.407
2016.04.17 22:20:43.404 1: Perfmon: possible freeze starting at 22:20:41, delay is 2.404
2016.04.17 22:20:56.404 1: Perfmon: possible freeze starting at 22:20:54, delay is 2.404
2016.04.17 22:21:09.422 1: Perfmon: possible freeze starting at 22:21:07, delay is 2.422
2016.04.17 22:21:22.395 1: Perfmon: possible freeze starting at 22:21:20, delay is 2.395
2016.04.17 22:21:35.402 1: Perfmon: possible freeze starting at 22:21:33, delay is 2.402
2016.04.17 22:21:48.410 1: Perfmon: possible freeze starting at 22:21:46, delay is 2.41
2016.04.17 22:22:01.406 1: Perfmon: possible freeze starting at 22:21:59, delay is 2.406
2016.04.17 22:22:14.402 1: Perfmon: possible freeze starting at 22:22:12, delay is 2.402
2016.04.17 22:22:27.412 1: Perfmon: possible freeze starting at 22:22:25, delay is 2.412
2016.04.17 22:22:40.408 1: Perfmon: possible freeze starting at 22:22:38, delay is 2.408
2016.04.17 22:22:53.392 1: Perfmon: possible freeze starting at 22:22:51, delay is 2.392
2016.04.17 22:23:06.410 1: Perfmon: possible freeze starting at 22:23:04, delay is 2.41
2016.04.17 22:23:19.395 1: Perfmon: possible freeze starting at 22:23:17, delay is 2.395
2016.04.17 22:23:31.432 3: harmonyhub: connected
2016.04.17 22:23:31.443 1: Perfmon: possible freeze starting at 22:23:30, delay is 1.443
2016.04.17 22:23:32.876 3: harmonyhub: new config



werde mal den Harmony Hub mit verbose=5 loggen.



Viele Grüße
Chris
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 20 April 2016, 11:19:14
die zwei sekunden freezes sind genau der timeout den es gibt wenn der hub nicht erreichbar ist.

versuch mal rauszufinden warum er nicht erreichbar ist.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: stoxx am 20 April 2016, 16:56:27
Zitatwas genau steht still? fhem? oder alles?
fhem

Zitatsteht mit verbose 5 mehr im log?
der Übersichtlichkeit wegen im Anhang : verbose5.txt

Zitatwarum denkst du das das harmony modul die ursache ist? könnte es sein das die log meldungen einfach nur ein symptom von etwas anderem sind?
Wenn ich das Modul disable habe ich keine Aussetzer mehr.. (Kann aber trotzdem natürlich auch ein Hardware-Defekt sein, aber bei den zahlreichen Meldungen hier, die das gleiche Problem schildern, glaube ich das nicht..)

Zitatwas sagt apptime?
liefer ich nach, hab das noch nicht verwendet..

Zitatkann es sein das du irgend ein netzwerk problem hast?
nicht, dass ich wüsste.. Alle sonstigen Geräte laufen einwandfrei.
Titel: Antw:Logitech Harmony Hub
Beitrag von: stoxx am 21 April 2016, 21:05:28
Habe jetzt gerade wieder einen fhem-Aussetzer gehabt und Folgendes im Log gehabt (neu!):
Zitat
2016.04.21 20:56:33 2: HarmonyHub: disconnect
2016.04.21 20:56:36 2: HarmonyHub: error: 012ff93e
2016.04.21 20:56:36 2: HarmonyHub: disconnect
Zu diesem Error-Code kann ich nichts finden..
Habe leider gerade verbose 2 eingestellt gehabt.. Bei Interesse stelle ich es wieder hoch..
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 21 April 2016, 23:06:54
der error ist etwas das der hub schickt. mit verbose 4 würde man den zusammenhang sehen.

ich tippe immer noch auf ein problem auf hub oder netzwerk seite.

selbst wenn es ein disconnect gibt passiert das neu verbinden im prinzip non-blocking. bis auf das eigentliche tcp connect das auf einen timeout von 2 sekunden läuft wenn der hub keine verbindung annimmt.

das einzige das wirklich blockierend ist ist das holen des token von der myharmony seite. das passiert aber nur beim fhem start ein einziges mal. danach ist das token lokal gecached.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: kennymc.c am 02 Mai 2016, 21:49:32
Mit ist aufgefallen, dass beim Ausschalten von Hue Szenen über die Heimautomatisierungstasten z.B. einer 950 (langer Tastendruck) auch bei allen in Fhem angelegten Harmony Geräten der aktuell aktiven Szene, das power Reading kurz auf off und dann wieder auf on springt. Die Geräte selbst bleiben natürlich an, es scheint nur das Reading zu sein. Wäre gut, wenn man das irgendwie umgehen könnte, da die Geräte ja nicht wirklich ausgeschaltet werden und ich sonst Problem mit bestimmten DOIFs, die auf das power Reading reagieren, habe.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 02 Mai 2016, 21:51:01
kannst du mal bitte ein log mit verbose 5 davon machen?

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: kennymc.c am 02 Mai 2016, 22:11:48

Z_Harmony: tag: message, attr: content-length="188"
2016.05.02 21:59:02 5: WZ_Harmony: tag: message, attr:  from="HarmonyOne_Pop@qa1.com" to="ab903454-7bee-4410-9eea-bb5355bb667e"
2016.05.02 21:59:02 4: WZ_Harmony: unknown message: <event xmlns="connect.logitech.com" type="control.button?pressType"><![CDATA[type=long]]></event>
2016.05.02 21:59:02 5: WZ_Harmony: tag: message, attr: content-length="197"
2016.05.02 21:59:02 5: WZ_Harmony: tag: message, attr:  from="HarmonyOne_Pop@qa1.com" to="ab903454-7bee-4410-9eea-bb5355bb667e"
2016.05.02 21:59:02 4: WZ_Harmony: unknown message: <event xmlns="connect.logitech.com" type="harmony.engine?startActivity"><![CDATA[done=1:total=1]]></event>
2016.05.02 21:59:02 5: WZ_Harmony: tag: message, attr: content-length="233"
2016.05.02 21:59:02 5: WZ_Harmony: tag: message, attr:  from="HarmonyOne_Pop@qa1.com" to="ab903454-7bee-4410-9eea-bb5355bb667e"
2016.05.02 21:59:02 5: Triggering WZ_Beamer (1 changes)
2016.05.02 21:59:02 5: Starting notify loop for WZ_Beamer, first event power: off
2016.05.02 21:59:02 5: Cmd: >set WZ_Kino scene off<
2016.05.02 21:59:02 4: dummy set Licht on
2016.05.02 21:59:02 5: Triggering Licht (1 changes)
2016.05.02 21:59:02 5: Starting notify loop for Licht, first event on
2016.05.02 21:59:02 5: Triggering Licht_on
2016.05.02 21:59:02 4: Licht_on exec set HUEBridge scene 5138001d7-on-0
2016.05.02 21:59:02 5: Cmd: >set HUEBridge scene 5138001d7-on-0<
2016.05.02 21:59:02 4: using HUEBridge_HTTP_Request: PUT groups/0/action
2016.05.02 21:59:02 5: HUEBridge_HTTP_Request http://192.168.1.113/api/02990909a710080d7c6892c360121a87/groups/0/action: Got data, length: 57
2016.05.02 21:59:02 4: parse status message for WZ_Regal
2016.05.02 21:59:02 4: parse status message for WZ_LED_Fenster
2016.05.02 21:59:02 4: parse status message for WZ_LED_TV
2016.05.02 21:59:02 4: parse status message for WZ_Ecke
2016.05.02 21:59:02 4: parse status message for WZ_Deckenfluter
2016.05.02 21:59:02 4: parse status message for WZ_LED_Vitrine
2016.05.02 21:59:02 5: Triggering HUEBridge (1 changes)
2016.05.02 21:59:02 5: Starting notify loop for HUEBridge, first event scene 5138001d7-on-0
2016.05.02 21:59:02 5: WZ_Kino: not on any display, ignoring notify
2016.05.02 21:59:02 5: CUL_HM WZ_Leinwand protEvent:CMDs_pending pending:1
2016.05.02 21:59:02 5: Triggering WZ_Leinwand (1 changes)
2016.05.02 21:59:02 5: Starting notify loop for WZ_Leinwand, first event level: set_100
2016.05.02 21:59:02 5: WZ_Kino: not on any display, ignoring notify
2016.05.02 21:59:02 5: Triggering WZ_Leinwand (1 changes)
2016.05.02 21:59:02 5: Starting notify loop for WZ_Leinwand, first event set_100
2016.05.02 21:59:02 5: WZ_Kino: not on any display, ignoring notify
2016.05.02 21:59:02 3: CUL_HM set WZ_Leinwand pct 100
2016.05.02 21:59:02 5: HMLAN_Send:  hmusb S:S730D7823 stat:  00 t:00000000 d:01 r:730D7823 m:09 A011 F11034 2DBDB9 0201C8
2016.05.02 21:59:02 5: CUL_HM WZ_Leinwand protEvent:CMDs_processing... pending:0
2016.05.02 21:59:02 5: Triggering WZ_Kino (1 changes)
2016.05.02 21:59:02 5: Starting notify loop for WZ_Kino, first event off
2016.05.02 21:59:02 5: Triggering DOIF_Kino_Off (4 changes)
2016.05.02 21:59:02 5: Starting notify loop for DOIF_Kino_Off, first event cmd_nr: 1
2016.05.02 21:59:02 5: Triggering DOIF_Kino_On (4 changes)
2016.05.02 21:59:02 5: Starting notify loop for DOIF_Kino_On, first event cmd_nr: 2
2016.05.02 21:59:03 5: Triggering WZ_Harmony (1 changes)
2016.05.02 21:59:03 5: Starting notify loop for WZ_Harmony, first event currentActivity: PowerOff
2016.05.02 21:59:03 5: Triggering WZ_Harmony (1 changes)
2016.05.02 21:59:03 5: Starting notify loop for WZ_Harmony, first event activity: PowerOff
2016.05.02 21:59:03 5: WZ_Harmony: tag: message, attr: content-length="751"
2016.05.02 21:59:03 5: WZ_Harmony: tag: message, attr:  from="HarmonyOne_Pop@qa1.com" to="ab903454-7bee-4410-9eea-bb5355bb667e"
2016.05.02 21:59:03 4: WZ_Harmony: statedigest: {"sleepTimerId":-1,"configVersion":209,"activityId":"17165760","errorCode":"200","syncStatus":0,"time":1462218938,"stateVersion":156,"tzOffset":"7200","mode":3,"hubSwVersion":"4.9.40","deviceSetupState":[],"tzoffset":"7200","isSetupComplete":true,"contentVersion":101,"wifiStatus":1,"discoveryServer":"https:\/\/svcs.myharmony.com\/Discovery\/Discovery.svc","activityStatus":2,"runningActivityList":"17165760","tz":"CET-1CEST,M3.4.0,M10.5.0\/3","activitySetupState":false,"updates":{"100":"4.7.84","97":"4.7.84"},"hubUpdate":false,"sequence":false,"accountId":"7396143"}
2016.05.02 21:59:03 5: Triggering WZ_Beamer (1 changes)
2016.05.02 21:59:03 5: Starting notify loop for WZ_Beamer, first event power: on
2016.05.02 21:59:03 5: Triggering DOIF_Kino_Off (4 changes)
2016.05.02 21:59:03 5: Starting notify loop for DOIF_Kino_Off, first event cmd_nr: 2
2016.05.02 21:59:03 5: Cmd: >set WZ_Kino scene on<
2016.05.02 21:59:03 4: dummy set Licht Pause
2016.05.02 21:59:03 5: Triggering Licht (1 changes)
2016.05.02 21:59:03 5: Starting notify loop for Licht, first event Pause
2016.05.02 21:59:03 5: Triggering Licht_Pause
2016.05.02 21:59:03 4: Licht_Pause exec set HUEBridge scene 4f993abd1-on-0
2016.05.02 21:59:03 5: Cmd: >set HUEBridge scene 4f993abd1-on-0<
2016.05.02 21:59:03 4: using HUEBridge_HTTP_Request: PUT groups/0/action
2016.05.02 21:59:03 5: HUEBridge_HTTP_Request http://192.168.1.113/api/02990909a710080d7c6892c360121a87/groups/0/action: Got data, length: 57
2016.05.02 21:59:03 4: parse status message for WZ_Regal
2016.05.02 21:59:03 4: parse status message for WZ_LED_Fenster
2016.05.02 21:59:03 4: parse status message for WZ_LED_TV
2016.05.02 21:59:03 4: parse status message for WZ_Ecke
2016.05.02 21:59:03 4: parse status message for WZ_Deckenfluter
2016.05.02 21:59:03 4: parse status message for WZ_LED_Vitrine
2016.05.02 21:59:03 5: Triggering HUEBridge (1 changes)
2016.05.02 21:59:03 5: Starting notify loop for HUEBridge, first event scene 4f993abd1-on-0
2016.05.02 21:59:03 5: WZ_Kino: not on any display, ignoring notify
2016.05.02 21:59:03 5: Triggering WZ_Leinwand (1 changes)
2016.05.02 21:59:03 5: Starting notify loop for WZ_Leinwand, first event level: set_0
2016.05.02 21:59:03 5: WZ_Kino: not on any display, ignoring notify
2016.05.02 21:59:03 5: Triggering WZ_Leinwand (1 changes)
2016.05.02 21:59:03 5: Starting notify loop for WZ_Leinwand, first event set_0
2016.05.02 21:59:03 5: WZ_Kino: not on any display, ignoring notify
2016.05.02 21:59:03 3: CUL_HM set WZ_Leinwand pct 0
2016.05.02 21:59:03 5: Triggering WZ_Kino (1 changes)
2016.05.02 21:59:03 5: Starting notify loop for WZ_Kino, first event on
2016.05.02 21:59:03 5: Triggering DOIF_Kino_On (4 changes)
2016.05.02 21:59:03 5: Starting notify loop for DOIF_Kino_On, first event cmd_nr: 1
2016.05.02 21:59:03 5: Triggering WZ_Harmony (1 changes)
2016.05.02 21:59:03 5: Starting notify loop for WZ_Harmony, first event currentActivity: Fire-TV auf Beamer
2016.05.02 21:59:03 5: Triggering WZ_Harmony (1 changes)
2016.05.02 21:59:03 5: Starting notify loop for WZ_Harmony, first event activity: Fire-TV.auf.Beamer
2016.05.02 21:59:03 5: WZ_Harmony: tag: message, attr:  from="HarmonyOne_Pop@qa1.com" to="ab903454-7bee-4410-9eea-bb5355bb667e"
2016.05.02 21:59:03 5: Triggering WZ_Harmony (1 changes)
2016.05.02 21:59:03 5: Starting notify loop for WZ_Harmony, first event automation.state: {"hue-00:21:2e:ff:ff:00:75:c6-0a":{"color":{"xy":{"y":0.4142,"x":0.5207},"mode":"ct","temp":486,"hueSat":{"hue":5592,"sat":248}},"brightness":171,"on":false,"status":0}}
2016.05.02 21:59:03 5: WZ_Harmony: tag: message, attr:  from="HarmonyOne_Pop@qa1.com" to="ab903454-7bee-4410-9eea-bb5355bb667e"
2016.05.02 21:59:03 5: Triggering WZ_Harmony (1 changes)
2016.05.02 21:59:03 5: Starting notify loop for WZ_Harmony, first event automation.state: {"hue-00:21:2e:ff:ff:00:75:ef-0a":{"color":{"xy":{"y":0.4102,"x":0.5381},"mode":"xy","temp":500,"hueSat":{"hue":5034,"sat":254}},"brightness":127,"on":false,"status":0}}
2016.05.02 21:59:03 5: WZ_Harmony: tag: message, attr:  from="HarmonyOne_Pop@qa1.com" to="ab903454-7bee-4410-9eea-bb5355bb667e"
2016.05.02 21:59:03 5: Triggering WZ_Harmony (1 changes)
2016.05.02 21:59:03 5: Starting notify loop for WZ_Harmony, first event automation.state: {"hueScene-5805151871893504":{"status":0,"on":false}}
2016.05.02 21:59:03 5: HMLAN/RAW: /R730D7823,0001,08546A12,FF,FFCD,0980022DBDB9F110340101011038

2016.05.02 21:59:03 5: HMLAN_Parse: hmusb R:R730D7823 stat:0001 t:08546A12 d:FF r:FFCD     m:09 8002 2DBDB9 F11034 0101011038
2016.05.02 21:59:03 5: hmusb dispatch A0E0980022DBDB9F110340101011038::-51:hmusb
2016.05.02 21:59:03 5: HMLAN_Send:  hmusb S:S730D7BFD stat:  00 t:00000000 d:01 r:730D7BFD m:0A A011 F11034 2DBDB9 020100
2016.05.02 21:59:03 5: CUL_HM WZ_Leinwand protEvent:CMDs_processing... pending:0
2016.05.02 21:59:03 5: Triggering WZ_Leinwand (6 changes)
2016.05.02 21:59:03 5: Starting notify loop for WZ_Leinwand, first event deviceMsg: 0.5 (to vccu)
2016.05.02 21:59:03 5: WZ_Kino: not on any display, ignoring notify
2016.05.02 21:59:04 5: HMLAN/RAW: /R730D7BFD,0001,08546DEB,FF,FFCD,0A80022DBDB9F110340101092038

2016.05.02 21:59:04 5: HMLAN_Parse: hmusb R:R730D7BFD stat:0001 t:08546DEB d:FF r:FFCD     m:0A 8002 2DBDB9 F11034 0101092038
2016.05.02 21:59:04 5: hmusb dispatch A0E0A80022DBDB9F110340101092038::-51:hmusb
2016.05.02 21:59:04 5: CUL_HM WZ_Leinwand protEvent:CMDs_done
2016.05.02 21:59:04 5: Triggering WZ_Leinwand (6 changes)
2016.05.02 21:59:04 5: Starting notify loop for WZ_Leinwand, first event deviceMsg: 4.5 (to vccu)
2016.05.02 21:59:04 5: WZ_Kino: not on any display, ignoring notify
2016.05.02 21:59:05 4: WZ_Harmony: send: <iq type='get' id='ping-3157'><ping xmlns='urn:xmpp:ping'/></iq>
2016.05.02 21:59:05 5: WZ_Harmony: tag: iq, attr:  id='ping-3157' type='result'
2016.05.02 21:59:05 5: WZ_Harmony: got ping response 3157
2016.05.02 21:59:05 4: Connection closed for WEB_192.168.1.101_53205: EOF
2016.05.02 21:59:05 4: WEB_192.168.1.101_53207 GET /fhem/FileLog_logWrapper?dev=Logfile&type=text&file=fhem-2016-KW18.log; BUFLEN:0


Ist hoffentlich komplett, da da leider etwas die Übersicht verloren haben. DOIF_Kino_Off und DOIF_Kino_On triggern jeweils kurz hintereinander durch die on-off Änderung von WZ_Beamer
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 02 Mai 2016, 22:33:18
ich glaube da fehlt davor noch etwas.

es ist zwar zu sehen das power für WZ_Beamer auf off geht und danach wieder auf an aber den grund für das off sehe ich nicht.

gruss
  andre

edit: und bitte noch die ausgabe von get <hub> activities
Titel: Antw:Logitech Harmony Hub
Beitrag von: kennymc.c am 02 Mai 2016, 23:06:11
Hier die letzten 5 Sekunden vor dem letzten geposteten Log:


2016.05.02 21:54:30 5: Triggering Denon (7 changes)
2016.05.02 21:54:30 5: Starting notify loop for Denon, first event power: on
2016.05.02 21:54:30 4: DENONX_AVR Denon: on
2016.05.02 21:54:31 4: Connection closed for WEB_192.168.1.101_53047: EOF
2016.05.02 21:54:31 4: WEB_192.168.1.101_53051 GET /fhem/FileLog_logWrapper?dev=Logfile&type=text&file=fhem-2016-KW18.log; BUFLEN:0
2016.05.02 21:54:32 4: WEB_192.168.1.101_53052 GET /fhem/pgm2/style.css?v=1462063467; BUFLEN:0
2016.05.02 21:54:32 4: WEB_192.168.1.101_53052 => 304 Not Modified
2016.05.02 21:54:32 4: WEB_192.168.1.101_53051 GET /fhem/pgm2/fhemweb.js; BUFLEN:0
2016.05.02 21:54:32 4: WEB_192.168.1.101_53051 => 304 Not Modified
2016.05.02 21:54:32 4: Connection accepted from WEB_192.168.1.101_53084
2016.05.02 21:54:32 4: WEB_192.168.1.101_53054 GET /fhem/pgm2/jquery.min.js; BUFLEN:0
2016.05.02 21:54:32 4: WEB_192.168.1.101_53054 => 304 Not Modified
2016.05.02 21:54:32 4: WEB_192.168.1.101_53053 GET /fhem/pgm2/jquery-ui.min.css; BUFLEN:0
2016.05.02 21:54:32 4: WEB_192.168.1.101_53053 => 304 Not Modified
2016.05.02 21:54:32 4: WEB_192.168.1.101_53052 GET /fhem/pgm2/fhemweb_colorpicker.js; BUFLEN:0
2016.05.02 21:54:32 4: WEB_192.168.1.101_53052 => 304 Not Modified
2016.05.02 21:54:32 4: WEB_192.168.1.101_53051 GET /fhem/pgm2/darkCommon.css; BUFLEN:0
2016.05.02 21:54:32 4: WEB_192.168.1.101_53051 => 304 Not Modified
2016.05.02 21:54:32 5: HMLAN/RAW: /E2DBDB9,0000,08504A0F,FF,FFCD,05A4102DBDB9F1103406010000

2016.05.02 21:54:32 5: HMLAN_Parse: hmusb R:E2DBDB9   stat:0000 t:08504A0F d:FF r:FFCD     m:05 A410 2DBDB9 F11034 06010000
2016.05.02 21:54:32 5: hmusb dispatch A0D05A4102DBDB9F1103406010000::-51:hmusb
2016.05.02 21:54:32 5: HMLAN: Skip ACK
2016.05.02 21:54:32 5: CUL_HM WZ_Leinwand protEvent:CMDs_done
2016.05.02 21:54:32 5: CUL_HM WZ_Leinwand sent ACK:2
2016.05.02 21:54:32 5: Triggering WZ_Leinwand (6 changes)
2016.05.02 21:54:32 5: Starting notify loop for WZ_Leinwand, first event deviceMsg: off (to vccu)
2016.05.02 21:54:32 5: WZ_Kino: not on any display, ignoring notify
2016.05.02 21:54:32 4: WEB_192.168.1.101_53054 GET /fhem/pgm2/fhemweb_readingsGroup.js; BUFLEN:0
2016.05.02 21:54:32 4: WEB_192.168.1.101_53054 => 304 Not Modified
2016.05.02 21:54:32 4: WEB_192.168.1.101_53084 GET /fhem/pgm2/jquery-ui.min.js; BUFLEN:0
2016.05.02 21:54:32 4: WEB_192.168.1.101_53084 => 304 Not Modified
2016.05.02 21:54:32 4: WEB_192.168.1.101_53052 GET /fhem/pgm2/fhemweb_fbcalllist.js; BUFLEN:0
2016.05.02 21:54:33 4: WEB_192.168.1.101_53052 => 304 Not Modified
2016.05.02 21:54:33 4: WEB_192.168.1.101_53051 GET /fhem/pgm2/fhemweb_knob.js; BUFLEN:0
2016.05.02 21:54:33 4: WEB_192.168.1.101_53051 => 304 Not Modified
2016.05.02 21:54:33 4: WEB_192.168.1.101_53054 GET /fhem/pgm2/fhemweb_readingsHistory.js; BUFLEN:0
2016.05.02 21:54:33 4: WEB_192.168.1.101_53054 => 304 Not Modified
2016.05.02 21:54:33 4: WEB_192.168.1.101_53053 GET /fhem/pgm2/fhemweb_sortable.js; BUFLEN:0
2016.05.02 21:54:33 4: WEB_192.168.1.101_53053 => 304 Not Modified
2016.05.02 21:54:33 4: WEB_192.168.1.101_53052 GET /fhem/pgm2/fhemweb_weekprofile.js; BUFLEN:0
2016.05.02 21:54:33 4: WEB_192.168.1.101_53052 => 304 Not Modified
2016.05.02 21:54:33 4: WEB_192.168.1.101_53084 GET /fhem/pgm2/dashboard_darkstyle.css; BUFLEN:0
2016.05.02 21:54:33 4: WEB_192.168.1.101_53084 => 304 Not Modified
2016.05.02 21:54:33 4: WEB_192.168.1.101_53053 GET /fhem/pgm2/fhemweb_uzsu.js; BUFLEN:0
2016.05.02 21:54:33 4: WEB_192.168.1.101_53053 => 304 Not Modified
2016.05.02 21:54:33 4: WEB_192.168.1.101_53052 GET /fhem/codemirror/fhem_codemirror.js; BUFLEN:0
2016.05.02 21:54:33 4: WEB_192.168.1.101_53052 => 304 Not Modified
2016.05.02 21:54:33 4: WEB_192.168.1.101_53051 GET /fhem/images/default/icoEverything.png; BUFLEN:0
2016.05.02 21:54:33 4: WEB_192.168.1.101_53051 => 304 Not Modified
2016.05.02 21:54:33 4: WEB_192.168.1.101_53052 GET /fhem/images/default/fhemicon_dark.png; BUFLEN:0
2016.05.02 21:54:33 4: WEB_192.168.1.101_53052 => 304 Not Modified
2016.05.02 21:54:33 5: HMLAN_Send:  hmusb I:K
2016.05.02 21:54:33 5: HMLAN/RAW: /HHM-USB-IF,03C7,LEQ0659179,2CC683,F11034,08504C74,000C,04

2016.05.02 21:54:33 5: HMLAN_Parse: hmusb V:03C7 sNo:LEQ0659179 d:2CC683 O:F11034 t:08504C74 IDcnt:000C L:4 %
2016.05.02 21:54:33 5: Triggering hmusb (1 changes)
2016.05.02 21:54:33 5: Starting notify loop for hmusb, first event loadLvl: low
2016.05.02 21:54:33 4: WEB_192.168.1.101_53051 GET /fhem/FileLog_logWrapper?XHR=1&inform=type=status;filter=;since=1462218870;fmt=JSON&fw_id=343×tamp=1462218874910; BUFLEN:0
2016.05.02 21:54:35 4: using HUEBridge_HTTP_Request: GET lights
2016.05.02 21:54:35 5: HUEBridge_HTTP_Request http://192.168.1.113/api/02990909a710080d7c6892c360121a87/lights: Got data, length: 2022
2016.05.02 21:54:35 4: parse status message for WZ_Regal
2016.05.02 21:54:35 4: parse status message for WZ_LED_Fenster
2016.05.02 21:54:35 5: Triggering WZ_LED_Fenster (4 changes)
2016.05.02 21:54:35 5: Starting notify loop for WZ_LED_Fenster, first event bri: 171
2016.05.02 21:54:35 5: WZ_Licht: not on any display, ignoring notify
2016.05.02 21:54:35 4: parse status message for WZ_LED_TV
2016.05.02 21:54:35 4: parse status message for WZ_Ecke
2016.05.02 21:54:35 4: parse status message for WZ_Deckenfluter
2016.05.02 21:54:35 4: parse status message for WZ_LED_Vitrine
2016.05.02 21:54:35 5: Triggering WZ_LED_Vitrine (6 changes)
2016.05.02 21:54:35 5: Starting notify loop for WZ_LED_Vitrine, first event bri: 127
2016.05.02 21:54:35 5: WZ_Licht: not on any display, ignoring notify
2016.05.02 21:54:35 5: Triggering WZ_LED_Vitrine (1 changes)
2016.05.02 21:54:35 5: Starting notify loop for WZ_LED_Vitrine, first event rgb: af6313
2016.05.02 21:54:35 5: WZ_Licht: not on any display, ignoring notify
2016.05.02 21:54:36 4: HMLAN_ack: timeout - clear queue
2016.05.02 21:54:40 5: HMLAN/RAW: /E2D30D8,0000,085066B3,FF,FFD8,5F865A2D30D800000098C43C

2016.05.02 21:54:40 5: HMLAN_Parse: hmusb R:E2D30D8   stat:0000 t:085066B3 d:FF r:FFD8     m:5F 865A 2D30D8 000000 98C43C
2016.05.02 21:54:40 5: hmusb dispatch A0C5F865A2D30D800000098C43C::-40:hmusb
2016.05.02 21:54:40 5: Triggering SZ_Thermostat_Climate (5 changes)
2016.05.02 21:54:40 5: Starting notify loop for SZ_Thermostat_Climate, first event desired-temp: 19.0
2016.05.02 21:54:40 5: Homestatus: not on any display, ignoring notify
2016.05.02 21:54:55 5: WZ_Harmony: tag: message, attr: content-length="346"
2016.05.02 21:54:55 5: WZ_Harmony: tag: message, attr:  from="HarmonyOne_Pop@qa1.com" to="ab903454-7bee-4410-9eea-bb5355bb667e"
2016.05.02 21:54:55 5: Triggering WZ_Harmony (1 changes)
2016.05.02 21:54:55 5: Starting notify loop for WZ_Harmony, first event automation.state: {"hue-00:21:2e:ff:ff:00:75:ef-0a":{"color":{"xy":{"y":0.4102,"x":0.5381},"mode":"xy","temp":500,"hueSat":{"hue":5034,"sat":254}},"brightness":127,"on":true,"status":0}}
2016.05.02 21:54:55 5: WZ_Harmony: tag: message, attr: content-length="346"
2016.05.02 21:54:55 5: WZ_Harmony: tag: message, attr:  from="HarmonyOne_Pop@qa1.com" to="ab903454-7bee-4410-9eea-bb5355bb667e"
2016.05.02 21:54:55 5: Triggering WZ_Harmony (1 changes)
2016.05.02 21:54:55 5: Starting notify loop for WZ_Harmony, first event automation.state: {"hue-00:21:2e:ff:ff:00:75:c6-0a":{"color":{"xy":{"y":0.4142,"x":0.5207},"mode":"ct","temp":486,"hueSat":{"hue":5592,"sat":248}},"brightness":171,"on":true,"status":0}}
2016.05.02 21:54:55 4: WZ_Harmony: send: <iq type='get' id='ping-3152'><ping xmlns='urn:xmpp:ping'/></iq>
2016.05.02 21:54:55 5: WZ_Harmony: tag: iq, attr:  id='ping-3152' type='result'
2016.05.02 21:54:55 5: WZ_Harmony: got ping response 3152
2016.05.02 21:54:59 5: HMLAN_Send:  hmusb I:K
2016.05.02 21:54:59 5: HMLAN/RAW: /HHM-USB-IF,03C7,LEQ0659179,2CC683,F11034,0850B0F6,000C,04

2016.05.02 21:54:59 5: HMLAN_Parse: hmusb V:03C7 sNo:LEQ0659179 d:2CC683 O:F11034 t:0850B0F6 IDcnt:000C L:4 %
2016.05.02 21:54:59 5: Triggering hmusb (1 changes)
2016.05.02 21:54:59 5: Starting notify loop for hmusb, first event loadLvl: low
2016.05.02 21:55:00 5: HMLAN/RAW: /E2D30D8,0000,0850B4D3,FF,FFD8,5F84702D30D800000000C43C

2016.05.02 21:55:00 5: HMLAN_Parse: hmusb R:E2D30D8   stat:0000 t:0850B4D3 d:FF r:FFD8     m:5F 8470 2D30D8 000000 00C43C
2016.05.02 21:55:00 5: hmusb dispatch A0C5F84702D30D800000000C43C::-40:hmusb
2016.05.02 21:55:00 5: Triggering SZ_Thermostat_Weather (3 changes)
2016.05.02 21:55:00 5: Starting notify loop for SZ_Thermostat_Weather, first event humidity: 60
2016.05.02 21:55:00 4: DENONX_AVR: execute url on Denon: http://192.168.1.104/goform/formMainZone_MainZoneXml.xml
2016.05.02 21:55:00 4: HttpUtils url=http://192.168.1.104/goform/formMainZone_MainZoneXml.xml
2016.05.02 21:55:00 4: http://192.168.1.104/goform/formMainZone_MainZoneXml.xml: HTTP response code 200
2016.05.02 21:55:00 4: HttpUtils http://192.168.1.104/goform/formMainZone_MainZoneXml.xml: Got data, length: 1505
2016.05.02 21:55:00 4: DENONX_AVR: got response for Denon: <?xml version="1.0" encoding="utf-8" ?>
<item>
<FriendlyName><value>Denon AVR-X4200W</value></FriendlyName>
<Power><value>ON</value></Power>
<ZonePower><value>ON</value></ZonePower>
<RenameZone><value>MAIN ZONE
</value></RenameZone>
<TopMenuLink><value>ON</value></TopMenuLink>
<VideoSelectDisp><value>OFF</value></VideoSelectDisp>
<VideoSelect><value></value></VideoSelect>
<VideoSelectOnOff><value>OFF</value></VideoSelectOnOff>
<VideoSelectLists>
<value index='ON' >Ein</value>
<value index='OFF' >Aus</value>
</VideoSelectLists>
<ECOModeDisp><value>ON</value></ECOModeDisp>
<ECOMode><value></value></ECOMode>
<ECOModeLists>
<value index='ON'  table='ECO: EIN' param=''/>
<value index='OFF'  table='ECO: AUS' param=''/>
<value index='AUTO'  table='ECO: AUTO' param=''/>
</ECOModeLists>
<AddSourceDisplay><value>FALSE</value></AddSourceDisplay>
<ModelId><value>4</value></ModelId>
<BrandId><value>DENON_MODEL</value></BrandId>
<SalesArea><value>4</value></SalesArea>
<InputFuncSelect><value>Fire-TV</value></InputFuncSelect>
<NetFuncSelect><value>NET</value></NetFuncSelect>
<selectSurround><value>Dolby Digital +                </value></selectSurround>
<VolumeDisplay><value>Absolute</value></VolumeDisplay>
<MasterVolume><value>-41.0</value></MasterVolume>
<Mute><value>off</value></Mute>
<RemoteMaintenance><value></value></RemoteMaintenance>
<SubwooferDisplay><value>FALSE</value></SubwooferDisplay>
<Zone2VolDisp><value>TRUE</value></Zone2VolDisp>
<SleepOff><value>Aus</value></SleepOff>
</item>

2016.05.02 21:55:00 4: DENONX_AVR: GetStatus-Request returned: <?xml version="1.0" encoding="utf-8" ?>
<item>
<FriendlyName><value>Denon AVR-X4200W</value></FriendlyName>
<Power><value>ON</value></Power>
<ZonePower><value>ON</value></ZonePower>
<RenameZone><value>MAIN ZONE
</value></RenameZone>
<TopMenuLink><value>ON</value></TopMenuLink>
<VideoSelectDisp><value>OFF</value></VideoSelectDisp>
<VideoSelect><value></value></VideoSelect>
<VideoSelectOnOff><value>OFF</value></VideoSelectOnOff>
<VideoSelectLists>
<value index='ON' >Ein</value>
<value index='OFF' >Aus</value>
</VideoSelectLists>
<ECOModeDisp><value>ON</value></ECOModeDisp>
<ECOMode><value></value></ECOMode>
<ECOModeLists>
<value index='ON'  table='ECO: EIN' param=''/>
<value index='OFF'  table='ECO: AUS' param=''/>
<value index='AUTO'  table='ECO: AUTO' param=''/>
</ECOModeLists>
<AddSourceDisplay><value>FALSE</value></AddSourceDisplay>
<ModelId><value>4</value></ModelId>
<BrandId><value>DENON_MODEL</value></BrandId>
<SalesArea><value>4</value></SalesArea>
<InputFuncSelect><value>Fire-TV</value></InputFuncSelect>
<NetFuncSelect><value>NET</value></NetFuncSelect>
<selectSurround><value>Dolby Digital +                </value></selectSurround>
<VolumeDisplay><value>Absolute</value></VolumeDisplay>
<MasterVolume><value>-41.0</value></MasterVolume>
<Mute><value>off</value></Mute>
<RemoteMaintenance><value></value></RemoteMaintenance>
<SubwooferDisplay><value>FALSE</value></SubwooferDisplay>
<Zone2VolDisp><value>TRUE</value></Zone2VolDisp>
<SleepOff><value>Aus</value></SleepOff>
</item>

2016.05.02 21:55:00 5: Triggering Denon (7 changes)
2016.05.02 21:55:00 5: Starting notify loop for Denon, first event power: on
2016.05.02 21:55:00 4: DENONX_AVR Denon: on
2016.05.02 21:55:15 5: HMLAN/RAW: /E2E72F2,0000,0850EF89,FF,FFC8,6086102E72F20000000A94C70C0040

2016.05.02 21:55:15 5: HMLAN_Parse: hmusb R:E2E72F2   stat:0000 t:0850EF89 d:FF r:FFC8     m:60 8610 2E72F2 000000 0A94C70C0040
2016.05.02 21:55:15 5: hmusb dispatch A0F6086102E72F20000000A94C70C0040::-56:hmusb
2016.05.02 21:55:15 5: Triggering BZ_Heizung (6 changes)
2016.05.02 21:55:15 5: Starting notify loop for BZ_Heizung, first event actuator: 0
2016.05.02 21:55:15 5: Triggering BZ_Heizung_Clima (9 changes)
2016.05.02 21:55:15 5: Starting notify loop for BZ_Heizung_Clima, first event ValvePosition: 0
2016.05.02 21:55:15 5: Homestatus: not on any display, ignoring notify
2016.05.02 21:55:15 5: Triggering BZ_Heizung_Weather (2 changes)
2016.05.02 21:55:15 5: Starting notify loop for BZ_Heizung_Weather, first event measured-temp: 19.9
2016.05.02 21:55:24 5: HMLAN_Send:  hmusb I:K
2016.05.02 21:55:24 5: HMLAN/RAW: /HHM-USB-IF,03C7,LEQ0659179,2CC683,F11034,085112A4,000C,04

2016.05.02 21:55:24 5: HMLAN_Parse: hmusb V:03C7 sNo:LEQ0659179 d:2CC683 O:F11034 t:085112A4 IDcnt:000C L:4 %
2016.05.02 21:55:24 5: Triggering hmusb (1 changes)
2016.05.02 21:55:24 5: Starting notify loop for hmusb, first event loadLvl: low
2016.05.02 21:55:27 4: Connection closed for WEB_192.168.1.101_53052: EOF
2016.05.02 21:55:27 4: Connection closed for WEB_192.168.1.101_53084: EOF
2016.05.02 21:55:27 4: Connection closed for WEB_192.168.1.101_53054: EOF
2016.05.02 21:55:27 4: Connection closed for WEB_192.168.1.101_53053: EOF
2016.05.02 21:55:30 4: DENONX_AVR: execute url on Denon: http://192.168.1.104/goform/formMainZone_MainZoneXml.xml
2016.05.02 21:55:30 4: HttpUtils url=http://192.168.1.104/goform/formMainZone_MainZoneXml.xml
2016.05.02 21:55:31 4: http://192.168.1.104/goform/formMainZone_MainZoneXml.xml: HTTP response code 200
2016.05.02 21:55:31 4: HttpUtils http://192.168.1.104/goform/formMainZone_MainZoneXml.xml: Got data, length: 1505
2016.05.02 21:55:31 4: DENONX_AVR: got response for Denon: <?xml version="1.0" encoding="utf-8" ?>
<item>
<FriendlyName><value>Denon AVR-X4200W</value></FriendlyName>
<Power><value>ON</value></Power>
<ZonePower><value>ON</value></ZonePower>
<RenameZone><value>MAIN ZONE
</value></RenameZone>
<TopMenuLink><value>ON</value></TopMenuLink>
<VideoSelectDisp><value>OFF</value></VideoSelectDisp>
<VideoSelect><value></value></VideoSelect>
<VideoSelectOnOff><value>OFF</value></VideoSelectOnOff>
<VideoSelectLists>
<value index='ON' >Ein</value>
<value index='OFF' >Aus</value>
</VideoSelectLists>
<ECOModeDisp><value>ON</value></ECOModeDisp>
<ECOMode><value></value></ECOMode>
<ECOModeLists>
<value index='ON'  table='ECO: EIN' param=''/>
<value index='OFF'  table='ECO: AUS' param=''/>
<value index='AUTO'  table='ECO: AUTO' param=''/>
</ECOModeLists>
<AddSourceDisplay><value>FALSE</value></AddSourceDisplay>
<ModelId><value>4</value></ModelId>
<BrandId><value>DENON_MODEL</value></BrandId>
<SalesArea><value>4</value></SalesArea>
<InputFuncSelect><value>Fire-TV</value></InputFuncSelect>
<NetFuncSelect><value>NET</value></NetFuncSelect>
<selectSurround><value>Dolby Digital +                </value></selectSurround>
<VolumeDisplay><value>Absolute</value></VolumeDisplay>
<MasterVolume><value>-41.0</value></MasterVolume>
<Mute><value>off</value></Mute>
<RemoteMaintenance><value></value></RemoteMaintenance>
<SubwooferDisplay><value>FALSE</value></SubwooferDisplay>
<Zone2VolDisp><value>TRUE</value></Zone2VolDisp>
<SleepOff><value>Aus</value></SleepOff>
</item>

2016.05.02 21:55:31 4: DENONX_AVR: GetStatus-Request returned: <?xml version="1.0" encoding="utf-8" ?>
<item>
<FriendlyName><value>Denon AVR-X4200W</value></FriendlyName>
<Power><value>ON</value></Power>
<ZonePower><value>ON</value></ZonePower>
<RenameZone><value>MAIN ZONE
</value></RenameZone>
<TopMenuLink><value>ON</value></TopMenuLink>
<VideoSelectDisp><value>OFF</value></VideoSelectDisp>
<VideoSelect><value></value></VideoSelect>
<VideoSelectOnOff><value>OFF</value></VideoSelectOnOff>
<VideoSelectLists>
<value index='ON' >Ein</value>
<value index='OFF' >Aus</value>
</VideoSelectLists>
<ECOModeDisp><value>ON</value></ECOModeDisp>
<ECOMode><value></value></ECOMode>
<ECOModeLists>
<value index='ON'  table='ECO: EIN' param=''/>
<value index='OFF'  table='ECO: AUS' param=''/>
<value index='AUTO'  table='ECO: AUTO' param=''/>
</ECOModeLists>
<AddSourceDisplay><value>FALSE</value></AddSourceDisplay>
<ModelId><value>4</value></ModelId>
<BrandId><value>DENON_MODEL</value></BrandId>
<SalesArea><value>4</value></SalesArea>
<InputFuncSelect><value>Fire-TV</value></InputFuncSelect>
<NetFuncSelect><value>NET</value></NetFuncSelect>
<selectSurround><value>Dolby Digital +                </value></selectSurround>
<VolumeDisplay><value>Absolute</value></VolumeDisplay>
<MasterVolume><value>-41.0</value></MasterVolume>
<Mute><value>off</value></Mute>
<RemoteMaintenance><value></value></RemoteMaintenance>
<SubwooferDisplay><value>FALSE</value></SubwooferDisplay>
<Zone2VolDisp><value>TRUE</value></Zone2VolDisp>
<SleepOff><value>Aus</value></SleepOff>
</item>

2016.05.02 21:55:31 5: Triggering Denon (7 changes)
2016.05.02 21:55:31 5: Starting notify loop for Denon, first event power: on
2016.05.02 21:55:31 4: DENONX_AVR Denon: on
2016.05.02 21:55:34 4: Connection closed for WEB_192.168.1.101_53003: EOF
2016.05.02 21:55:34 4: Connection accepted from WEB_192.168.1.101_53114
2016.05.02 21:55:34 4: WEB_192.168.1.101_53114 GET /fhem?cmd=style%20eventMonitor; BUFLEN:0
2016.05.02 21:55:35 4: name: /fhem?cmd=style%20eventMonitor / RL:1416 / text/html; charset=UTF-8 / Content-Encoding: gzip
/
2016.05.02 21:55:35 4: WEB_192.168.1.101_53114 GET /fhem/pgm2/console.js; BUFLEN:0
2016.05.02 21:55:35 4: WEB_192.168.1.101_53114 => 304 Not Modified
2016.05.02 21:55:35 4: WEB_192.168.1.101_53114 GET /fhem?XHR=1&inform=type=status;filter=;since=1462218933;fmt=JSON&fw_id=348×tamp=1462218936798; BUFLEN:0
2016.05.02 21:55:36 4: Connection accepted from WEB_192.168.1.101_53116
2016.05.02 21:55:36 4: WEB_192.168.1.101_53116 GET /fhem?XHR=1&inform=type=raw;withLog=0;filter=.*×tamp=1462218937716; BUFLEN:0
2016.05.02 21:55:42 5: WZ_Harmony: tag: message, attr: content-length="188"
2016.05.02 21:55:42 5: WZ_Harmony: tag: message, attr:  from="HarmonyOne_Pop@qa1.com" to="ab903454-7bee-4410-9eea-bb5355bb667e"
2016.05.02 21:55:42 4: WZ_Harmony: unknown message: <event xmlns="connect.logitech.com" type="control.button?pressType"><![CDATA[type=long]]></event>
2016.05.02 21:55:42 5: WZ_Harmony: tag: message, attr: content-length="197"
2016.05.02 21:55:42 5: WZ_Harmony: tag: message, attr:  from="HarmonyOne_Pop@qa1.com" to="ab903454-7bee-4410-9eea-bb5355bb667e"
2016.05.02 21:55:42 4: WZ_Harmony: unknown message: <event xmlns="connect.logitech.com" type="harmony.engine?startActivity"><![CDATA[done=1:total=1]]></event>
2016.05.02 21:55:42 5: WZ_Harmony: tag: message, attr: content-length="233"
2016.05.02 21:55:42 5: WZ_Harmony: tag: message, attr:  from="HarmonyOne_Pop@qa1.com" to="ab903454-7bee-4410-9eea-bb5355bb667e"
2016.05.02 21:55:42 5: Triggering WZ_Beamer (1 changes)
2016.05.02 21:55:42 5: Starting notify loop for WZ_Beamer, first event power: off
2016.05.02 21:55:43 5: Cmd: >set WZ_Kino scene off<
2016.05.02 21:55:43 4: dummy set Licht on
2016.05.02 21:55:43 5: Triggering Licht (1 changes)
2016.05.02 21:55:43 5: Starting notify loop for Licht, first event on
2016.05.02 21:55:43 5: Triggering Licht_on
2016.05.02 21:55:43 4: Licht_on exec set HUEBridge scene 5138001d7-on-0
2016.05.02 21:55:43 5: Cmd: >set HUEBridge scene 5138001d7-on-0<
2016.05.02 21:55:43 4: using HUEBridge_HTTP_Request: PUT groups/0/action
2016.05.02 21:55:43 5: HUEBridge_HTTP_Request http://192.168.1.113/api/02990909a710080d7c6892c360121a87/groups/0/action: Got data, length: 57
2016.05.02 21:55:43 4: parse status message for WZ_Regal
2016.05.02 21:55:43 4: parse status message for WZ_LED_Fenster
2016.05.02 21:55:43 4: parse status message for WZ_LED_TV
2016.05.02 21:55:43 4: parse status message for WZ_Ecke
2016.05.02 21:55:43 4: parse status message for WZ_Deckenfluter
2016.05.02 21:55:43 4: parse status message for WZ_LED_Vitrine
2016.05.02 21:55:43 5: Triggering HUEBridge (1 changes)
2016.05.02 21:55:43 5: Starting notify loop for HUEBridge, first event scene 5138001d7-on-0
2016.05.02 21:55:43 5: WZ_Kino: not on any display, ignoring notify
2016.05.02 21:55:43 5: CUL_HM WZ_Leinwand protEvent:CMDs_pending pending:1
2016.05.02 21:55:43 5: Triggering WZ_Leinwand (1 changes)
2016.05.02 21:55:43 5: Starting notify loop for WZ_Leinwand, first event level: set_100
2016.05.02 21:55:43 5: WZ_Kino: not on any display, ignoring notify
2016.05.02 21:55:43 5: Triggering WZ_Leinwand (1 changes)
2016.05.02 21:55:43 5: Starting notify loop for WZ_Leinwand, first event set_100
2016.05.02 21:55:43 5: WZ_Kino: not on any display, ignoring notify
2016.05.02 21:55:43 3: CUL_HM set WZ_Leinwand pct 100
2016.05.02 21:55:43 5: HMLAN_Send:  hmusb S:S730A6C63 stat:  00 t:00000000 d:01 r:730A6C63 m:06 A011 F11034 2DBDB9 0201C8
2016.05.02 21:55:43 5: CUL_HM WZ_Leinwand protEvent:CMDs_processing... pending:0
2016.05.02 21:55:43 5: Triggering WZ_Kino (1 changes)
2016.05.02 21:55:43 5: Starting notify loop for WZ_Kino, first event off
2016.05.02 21:55:43 5: Triggering DOIF_Kino_Off (4 changes)
2016.05.02 21:55:43 5: Starting notify loop for DOIF_Kino_Off, first event cmd_nr: 1
2016.05.02 21:55:43 5: Triggering DOIF_Kino_On (4 changes)
2016.05.02 21:55:43 5: Starting notify loop for DOIF_Kino_On, first event cmd_nr: 2
2016.05.02 21:55:43 5: Triggering WZ_Harmony (1 changes)
2016.05.02 21:55:43 5: Starting notify loop for WZ_Harmony, first event currentActivity: PowerOff
2016.05.02 21:55:43 5: Triggering WZ_Harmony (1 changes)
2016.05.02 21:55:43 5: Starting notify loop for WZ_Harmony, first event activity: PowerOff
2016.05.02 21:55:43 5: WZ_Harmony: tag: message, attr: content-length="751"
2016.05.02 21:55:43 5: WZ_Harmony: tag: message, attr:  from="HarmonyOne_Pop@qa1.com" to="ab903454-7bee-4410-9eea-bb5355bb667e"
2016.05.02 21:55:43 4: WZ_Harmony: statedigest: {"sleepTimerId":-1,"configVersion":209,"activityId":"17165760","errorCode":"200","syncStatus":0,"time":1462218860,"stateVersion":155,"tzOffset":"7200","mode":3,"hubSwVersion":"4.9.40","deviceSetupState":[],"tzoffset":"7200","isSetupComplete":true,"contentVersion":101,"wifiStatus":1,"discoveryServer":"https:\/\/svcs.myharmony.com\/Discovery\/Discovery.svc","activityStatus":2,"runningActivityList":"17165760","tz":"CET-1CEST,M3.4.0,M10.5.0\/3","activitySetupState":false,"updates":{"100":"4.7.84","97":"4.7.84"},"hubUpdate":false,"sequence":false,"accountId":"7396143"}
2016.05.02 21:55:43 5: Triggering WZ_Beamer (1 changes)
2016.05.02 21:55:43 5: Starting notify loop for WZ_Beamer, first event power: on
2016.05.02 21:55:43 5: Triggering DOIF_Kino_Off (4 changes)
2016.05.02 21:55:43 5: Starting notify loop for DOIF_Kino_Off, first event cmd_nr: 2
2016.05.02 21:55:43 5: Cmd: >set WZ_Kino scene on<
2016.05.02 21:55:43 4: dummy set Licht Pause
2016.05.02 21:55:43 5: Triggering Licht (1 changes)
2016.05.02 21:55:43 5: Starting notify loop for Licht, first event Pause
2016.05.02 21:55:43 5: Triggering Licht_Pause
2016.05.02 21:55:43 4: Licht_Pause exec set HUEBridge scene 4f993abd1-on-0
2016.05.02 21:55:43 5: Cmd: >set HUEBridge scene 4f993abd1-on-0<
2016.05.02 21:55:43 4: using HUEBridge_HTTP_Request: PUT groups/0/action
2016.05.02 21:55:43 5: HUEBridge_HTTP_Request http://192.168.1.113/api/02990909a710080d7c6892c360121a87/groups/0/action: Got data, length: 57
2016.05.02 21:55:43 4: parse status message for WZ_Regal
2016.05.02 21:55:43 4: parse status message for WZ_LED_Fenster
2016.05.02 21:55:43 4: parse status message for WZ_LED_TV
2016.05.02 21:55:43 4: parse status message for WZ_Ecke
2016.05.02 21:55:43 4: parse status message for WZ_Deckenfluter
2016.05.02 21:55:43 4: parse status message for WZ_LED_Vitrine
2016.05.02 21:55:43 5: Triggering HUEBridge (1 changes)
2016.05.02 21:55:43 5: Starting notify loop for HUEBridge, first event scene 4f993abd1-on-0
2016.05.02 21:55:43 5: WZ_Kino: not on any display, ignoring notify
2016.05.02 21:55:43 5: Triggering WZ_Leinwand (1 changes)
2016.05.02 21:55:43 5: Starting notify loop for WZ_Leinwand, first event level: set_0
2016.05.02 21:55:43 5: WZ_Kino: not on any display, ignoring notify
2016.05.02 21:55:43 5: Triggering WZ_Leinwand (1 changes)
2016.05.02 21:55:43 5: Starting notify loop for WZ_Leinwand, first event set_0
2016.05.02 21:55:43 5: WZ_Kino: not on any display, ignoring notify
2016.05.02 21:55:43 3: CUL_HM set WZ_Leinwand pct 0
2016.05.02 21:55:43 5: Triggering WZ_Kino (1 changes)
2016.05.02 21:55:43 5: Starting notify loop for WZ_Kino, first event on
2016.05.02 21:55:43 5: Triggering DOIF_Kino_On (4 changes)
2016.05.02 21:55:43 5: Starting notify loop for DOIF_Kino_On, first event cmd_nr: 1
2016.05.02 21:55:43 5: Triggering WZ_Harmony (1 changes)
2016.05.02 21:55:43 5: Starting notify loop for WZ_Harmony, first event currentActivity: Fire-TV auf Beamer
2016.05.02 21:55:43 5: Triggering WZ_Harmony (1 changes)
2016.05.02 21:55:43 5: Starting notify loop for WZ_Harmony, first event activity: Fire-TV.auf.Beamer
2016.05.02 21:55:44 5: WZ_Harmony: tag: message, attr:  from="HarmonyOne_Pop@qa1.com" to="ab903454-7bee-4410-9eea-bb5355bb667e"
2016.05.02 21:55:44 5: Triggering WZ_Harmony (1 changes)
2016.05.02 21:55:44 5: Starting notify loop for WZ_Harmony, first event automation.state: {"hue-00:21:2e:ff:ff:00:75:c6-0a":{"color":{"xy":{"y":0.4142,"x":0.5207},"mode":"ct","temp":486,"hueSat":{"hue":5592,"sat":248}},"brightness":171,"on":false,"status":0}}
2016.05.02 21:55:44 5: WZ_Harmony: tag: message, attr:  from="HarmonyOne_Pop@qa1.com" to="ab903454-7bee-4410-9eea-bb5355bb667e"
2016.05.02 21:55:44 5: Triggering WZ_Harmony (1 changes)
2016.05.02 21:55:44 5: Starting notify loop for WZ_Harmony, first event automation.state: {"hue-00:21:2e:ff:ff:00:75:ef-0a":{"color":{"xy":{"y":0.4102,"x":0.5381},"mode":"xy","temp":500,"hueSat":{"hue":5034,"sat":254}},"brightness":127,"on":false,"status":0}}
2016.05.02 21:55:44 5: WZ_Harmony: tag: message, attr:  from="HarmonyOne_Pop@qa1.com" to="ab903454-7bee-4410-9eea-bb5355bb667e"
2016.05.02 21:55:44 5: Triggering WZ_Harmony (1 changes)
2016.05.02 21:55:44 5: Starting notify loop for WZ_Harmony, first event automation.state: {"hueScene-5805151871893504":{"status":0,"on":false}}
2016.05.02 21:55:44 5: HMLAN/RAW: /R730A6C63,0001,08515E55,FF,FFCD,0680022DBDB9F110340101001037

2016.05.02 21:55:44 5: HMLAN_Parse: hmusb R:R730A6C63 stat:0001 t:08515E55 d:FF r:FFCD     m:06 8002 2DBDB9 F11034 0101001037
2016.05.02 21:55:44 5: hmusb dispatch A0E0680022DBDB9F110340101001037::-51:hmusb
2016.05.02 21:55:44 5: HMLAN_Send:  hmusb S:S730A7039 stat:  00 t:00000000 d:01 r:730A7039 m:07 A011 F11034 2DBDB9 020100
2016.05.02 21:55:44 5: CUL_HM WZ_Leinwand protEvent:CMDs_processing... pending:0
2016.05.02 21:55:44 5: Triggering WZ_Leinwand (6 changes)
2016.05.02 21:55:44 5: Starting notify loop for WZ_Leinwand, first event deviceMsg: off (to vccu)
2016.05.02 21:55:44 5: WZ_Kino: not on any display, ignoring notify
2016.05.02 21:55:44 5: HMLAN/RAW: /E2E9E82,0000,0851615D,FF,FFD8,2C86102E9E820000000A98CC0B0040

2016.05.02 21:55:44 5: HMLAN_Parse: hmusb R:E2E9E82   stat:0000 t:0851615D d:FF r:FFD8     m:2C 8610 2E9E82 000000 0A98CC0B0040
2016.05.02 21:55:44 5: hmusb dispatch A0F2C86102E9E820000000A98CC0B0040::-40:hmusb
2016.05.02 21:55:44 5: Triggering WZ_Heizung (6 changes)
2016.05.02 21:55:44 5: Starting notify loop for WZ_Heizung, first event actuator: 0
2016.05.02 21:55:44 5: Triggering WZ_Heizung_Clima (9 changes)
2016.05.02 21:55:44 5: Starting notify loop for WZ_Heizung_Clima, first event ValvePosition: 0
2016.05.02 21:55:44 5: Triggering WZ_Heizung_Weather (2 changes)
2016.05.02 21:55:44 5: Starting notify loop for WZ_Heizung_Weather, first event measured-temp: 20.4
2016.05.02 21:55:45 4: WZ_Harmony: send: <iq type='get' id='ping-3153'><ping xmlns='urn:xmpp:ping'/></iq>
2016.05.02 21:55:45 5: WZ_Harmony: tag: iq, attr:  id='ping-3153' type='result'
2016.05.02 21:55:45 5: WZ_Harmony: got ping response 3153
2016.05.02 21:55:45 5: HMLAN/RAW: /R730A7039,0001,08516676,FF,FFCE,0780022DBDB9F110340101132035

2016.05.02 21:55:45 5: HMLAN_Parse: hmusb R:R730A7039 stat:0001 t:08516676 d:FF r:FFCE     m:07 8002 2DBDB9 F11034 0101132035
2016.05.02 21:55:45 5: hmusb dispatch A0E0780022DBDB9F110340101132035::-50:hmusb
2016.05.02 21:55:45 5: CUL_HM WZ_Leinwand protEvent:CMDs_done
2016.05.02 21:55:45 5: Triggering WZ_Leinwand (6 changes)
2016.05.02 21:55:45 5: Starting notify loop for WZ_Leinwand, first event deviceMsg: 9.5 (to vccu)
2016.05.02 21:55:45 5: WZ_Kino: not on any display, ignoring notify
2016.05.02 21:55:49 5: HMLAN_Send:  hmusb I:K
2016.05.02 21:55:49 5: HMLAN/RAW: /HHM-USB-IF,03C7,LEQ0659179,2CC683,F11034,08517453,000C,04

2016.05.02 21:55:49 5: HMLAN_Parse: hmusb V:03C7 sNo:LEQ0659179 d:2CC683 O:F11034 t:08517453 IDcnt:000C L:4 %
2016.05.02 21:55:49 5: Triggering hmusb (1 changes)
2016.05.02 21:55:49 5: Starting notify loop for hmusb, first event loadLvl: low
2016.05.02 21:55:52 5: HMLAN/RAW: /E2DBDB9,0000,08518315,FF,FFCD,08A4102DBDB9F1103406010000

2016.05.02 21:55:52 5: HMLAN_Parse: hmusb R:E2DBDB9   stat:0000 t:08518315 d:FF r:FFCD     m:08 A410 2DBDB9 F11034 06010000
2016.05.02 21:55:52 5: hmusb dispatch A0D08A4102DBDB9F1103406010000::-51:hmusb
2016.05.02 21:55:52 5: HMLAN: Skip ACK
2016.05.02 21:55:52 5: CUL_HM WZ_Leinwand protEvent:CMDs_done
2016.05.02 21:55:52 5: CUL_HM WZ_Leinwand sent ACK:2
2016.05.02 21:55:52 5: Triggering WZ_Leinwand (6 changes)
2016.05.02 21:55:52 5: Starting notify loop for WZ_Leinwand, first event deviceMsg: off (to vccu)
2016.05.02 21:55:52 5: WZ_Kino: not on any display, ignoring notify
2016.05.02 21:55:53 4: using HUEBridge_HTTP_Request: GET lights
2016.05.02 21:55:53 5: HUEBridge_HTTP_Request http://192.168.1.113/api/02990909a710080d7c6892c360121a87/lights: Got data, length: 2022
2016.05.02 21:55:53 4: parse status message for WZ_Regal
2016.05.02 21:55:53 4: parse status message for WZ_LED_Fenster
2016.05.02 21:55:53 4: parse status message for WZ_LED_TV
2016.05.02 21:55:53 4: parse status message for WZ_Ecke
2016.05.02 21:55:53 4: parse status message for WZ_Deckenfluter
2016.05.02 21:55:53 4: parse status message for WZ_LED_Vitrine
2016.05.02 21:55:54 4: HMLAN_ack: timeout - clear queue
2016.05.02 21:56:02 4: DENONX_AVR: execute url on Denon: http://192.168.1.104/goform/formMainZone_MainZoneXml.xml
2016.05.02 21:56:02 4: HttpUtils url=http://192.168.1.104/goform/formMainZone_MainZoneXml.xml
2016.05.02 21:56:02 4: http://192.168.1.104/goform/formMainZone_MainZoneXml.xml: HTTP response code 200
2016.05.02 21:56:02 4: HttpUtils http://192.168.1.104/goform/formMainZone_MainZoneXml.xml: Got data, length: 1505
2016.05.02 21:56:02 4: DENONX_AVR: got response for Denon: <?xml version="1.0" encoding="utf-8" ?>
<item>
<FriendlyName><value>Denon AVR-X4200W</value></FriendlyName>
<Power><value>ON</value></Power>
<ZonePower><value>ON</value></ZonePower>
<RenameZone><value>MAIN ZONE
</value></RenameZone>
<TopMenuLink><value>ON</value></TopMenuLink>
<VideoSelectDisp><value>OFF</value></VideoSelectDisp>
<VideoSelect><value></value></VideoSelect>
<VideoSelectOnOff><value>OFF</value></VideoSelectOnOff>
<VideoSelectLists>
<value index='ON' >Ein</value>
<value index='OFF' >Aus</value>
</VideoSelectLists>
<ECOModeDisp><value>ON</value></ECOModeDisp>
<ECOMode><value></value></ECOMode>
<ECOModeLists>
<value index='ON'  table='ECO: EIN' param=''/>
<value index='OFF'  table='ECO: AUS' param=''/>
<value index='AUTO'  table='ECO: AUTO' param=''/>
</ECOModeLists>
<AddSourceDisplay><value>FALSE</value></AddSourceDisplay>
<ModelId><value>4</value></ModelId>
<BrandId><value>DENON_MODEL</value></BrandId>
<SalesArea><value>4</value></SalesArea>
<InputFuncSelect><value>Fire-TV</value></InputFuncSelect>
<NetFuncSelect><value>NET</value></NetFuncSelect>
<selectSurround><value>Dolby Digital +                </value></selectSurround>
<VolumeDisplay><value>Absolute</value></VolumeDisplay>
<MasterVolume><value>-41.0</value></MasterVolume>
<Mute><value>off</value></Mute>
<RemoteMaintenance><value></value></RemoteMaintenance>
<SubwooferDisplay><value>FALSE</value></SubwooferDisplay>
<Zone2VolDisp><value>TRUE</value></Zone2VolDisp>
<SleepOff><value>Aus</value></SleepOff>
</item>

2016.05.02 21:56:02 4: DENONX_AVR: GetStatus-Request returned: <?xml version="1.0" encoding="utf-8" ?>
<item>
<FriendlyName><value>Denon AVR-X4200W</value></FriendlyName>
<Power><value>ON</value></Power>
<ZonePower><value>ON</value></ZonePower>
<RenameZone><value>MAIN ZONE
</value></RenameZone>
<TopMenuLink><value>ON</value></TopMenuLink>
<VideoSelectDisp><value>OFF</value></VideoSelectDisp>
<VideoSelect><value></value></VideoSelect>
<VideoSelectOnOff><value>OFF</value></VideoSelectOnOff>
<VideoSelectLists>
<value index='ON' >Ein</value>
<value index='OFF' >Aus</value>
</VideoSelectLists>
<ECOModeDisp><value>ON</value></ECOModeDisp>
<ECOMode><value></value></ECOMode>
<ECOModeLists>
<value index='ON'  table='ECO: EIN' param=''/>
<value index='OFF'  table='ECO: AUS' param=''/>
<value index='AUTO'  table='ECO: AUTO' param=''/>
</ECOModeLists>
<AddSourceDisplay><value>FALSE</value></AddSourceDisplay>
<ModelId><value>4</value></ModelId>
<BrandId><value>DENON_MODEL</value></BrandId>
<SalesArea><value>4</value></SalesArea>
<InputFuncSelect><value>Fire-TV</value></InputFuncSelect>
<NetFuncSelect><value>NET</value></NetFuncSelect>
<selectSurround><value>Dolby Digital +                </value></selectSurround>
<VolumeDisplay><value>Absolute</value></VolumeDisplay>
<MasterVolume><value>-41.0</value></MasterVolume>
<Mute><value>off</value></Mute>
<RemoteMaintenance><value></value></RemoteMaintenance>
<SubwooferDisplay><value>FALSE</value></SubwooferDisplay>
<Zone2VolDisp><value>TRUE</value></Zone2VolDisp>
<SleepOff><value>Aus</value></SleepOff>
</item>

2016.05.02 21:56:02 5: Triggering Denon (7 changes)
2016.05.02 21:56:02 5: Starting notify loop for Denon, first event power: on
2016.05.02 21:56:02 4: DENONX_AVR Denon: on
2016.05.02 21:56:07 5: HMLAN/RAW: /E2D31C7,0000,0851BAB1,FF,FFD8,D1865A2D31C700000098CC3B

2016.05.02 21:56:07 5: HMLAN_Parse: hmusb R:E2D31C7   stat:0000 t:0851BAB1 d:FF r:FFD8     m:D1 865A 2D31C7 000000 98CC3B
2016.05.02 21:56:07 5: hmusb dispatch A0CD1865A2D31C700000098CC3B::-40:hmusb
2016.05.02 21:56:07 5: Triggering WZ_Thermostat_Climate (5 changes)
2016.05.02 21:56:07 5: Starting notify loop for WZ_Thermostat_Climate, first event desired-temp: 19.0
2016.05.02 21:56:07 5: Homestatus: not on any display, ignoring notify
2016.05.02 21:56:11 5: HMLAN/RAW: /E2E9DF1,0000,0851CAC6,FF,FFD2,7786102E9DF10000000A98C40B0040

2016.05.02 21:56:11 5: HMLAN_Parse: hmusb R:E2E9DF1   stat:0000 t:0851CAC6 d:FF r:FFD2     m:77 8610 2E9DF1 000000 0A98C40B0040
2016.05.02 21:56:11 5: hmusb dispatch A0F7786102E9DF10000000A98C40B0040::-46:hmusb
2016.05.02 21:56:11 5: Triggering SZ_Heizung (6 changes)
2016.05.02 21:56:11 5: Starting notify loop for SZ_Heizung, first event actuator: 0
2016.05.02 21:56:11 5: Triggering SZ_Heizung_Clima (9 changes)
2016.05.02 21:56:11 5: Starting notify loop for SZ_Heizung_Clima, first event ValvePosition: 0
2016.05.02 21:56:11 5: Triggering SZ_Heizung_Weather (2 changes)
2016.05.02 21:56:11 5: Starting notify loop for SZ_Heizung_Weather, first event measured-temp: 19.6
2016.05.02 21:56:13 5: WZ_Harmony: tag: message, attr: content-length="346"
2016.05.02 21:56:13 5: WZ_Harmony: tag: message, attr:  from="HarmonyOne_Pop@qa1.com" to="ab903454-7bee-4410-9eea-bb5355bb667e"
2016.05.02 21:56:13 5: Triggering WZ_Harmony (1 changes)
2016.05.02 21:56:13 5: Starting notify loop for WZ_Harmony, first event automation.state: {"hue-00:21:2e:ff:ff:00:75:ef-0a":{"color":{"xy":{"y":0.4102,"x":0.5381},"mode":"xy","temp":500,"hueSat":{"hue":5034,"sat":254}},"brightness":127,"on":true,"status":0}}
2016.05.02 21:56:13 5: WZ_Harmony: tag: message, attr: content-length="346"
2016.05.02 21:56:13 5: WZ_Harmony: tag: message, attr:  from="HarmonyOne_Pop@qa1.com" to="ab903454-7bee-4410-9eea-bb5355bb667e"
2016.05.02 21:56:13 5: Triggering WZ_Harmony (1 changes)
2016.05.02 21:56:13 5: Starting notify loop for WZ_Harmony, first event automation.state: {"hue-00:21:2e:ff:ff:00:75:c6-0a":{"color":{"xy":{"y":0.4142,"x":0.5207},"mode":"ct","temp":486,"hueSat":{"hue":5592,"sat":248}},"brightness":171,"on":true,"status":0}}
2016.05.02 21:56:14 5: HMLAN_Send:  hmusb I:K
2016.05.02 21:56:14 5: HMLAN/RAW: /HHM-USB-IF,03C7,LEQ0659179,2CC683,F11034,0851D5FF,000C,04

2016.05.02 21:56:14 5: HMLAN_Parse: hmusb V:03C7 sNo:LEQ0659179 d:2CC683 O:F11034 t:0851D5FF IDcnt:000C L:4 %
2016.05.02 21:56:14 5: Triggering hmusb (1 changes)
2016.05.02 21:56:14 5: Starting notify loop for hmusb, first event loadLvl: low
2016.05.02 21:56:27 5: HMLAN/RAW: /E2D31C7,0000,085208D0,FF,FFD8,D184702D31C700000000CC3B

2016.05.02 21:56:27 5: HMLAN_Parse: hmusb R:E2D31C7   stat:0000 t:085208D0 d:FF r:FFD8     m:D1 8470 2D31C7 000000 00CC3B
2016.05.02 21:56:27 5: hmusb dispatch A0CD184702D31C700000000CC3B::-40:hmusb
2016.05.02 21:56:27 5: Triggering WZ_Thermostat_Weather (3 changes)
2016.05.02 21:56:27 5: Starting notify loop for WZ_Thermostat_Weather, first event humidity: 59
2016.05.02 21:56:32 4: DENONX_AVR: execute url on Denon: http://192.168.1.104/goform/formMainZone_MainZoneXml.xml
2016.05.02 21:56:32 4: HttpUtils url=http://192.168.1.104/goform/formMainZone_MainZoneXml.xml
2016.05.02 21:56:32 4: http://192.168.1.104/goform/formMainZone_MainZoneXml.xml: HTTP response code 200
2016.05.02 21:56:32 4: HttpUtils http://192.168.1.104/goform/formMainZone_MainZoneXml.xml: Got data, length: 1505
2016.05.02 21:56:32 4: DENONX_AVR: got response for Denon: <?xml version="1.0" encoding="utf-8" ?>
<item>
<FriendlyName><value>Denon AVR-X4200W</value></FriendlyName>
<Power><value>ON</value></Power>
<ZonePower><value>ON</value></ZonePower>
<RenameZone><value>MAIN ZONE
</value></RenameZone>
<TopMenuLink><value>ON</value></TopMenuLink>
<VideoSelectDisp><value>OFF</value></VideoSelectDisp>
<VideoSelect><value></value></VideoSelect>
<VideoSelectOnOff><value>OFF</value></VideoSelectOnOff>
<VideoSelectLists>
<value index='ON' >Ein</value>
<value index='OFF' >Aus</value>
</VideoSelectLists>
<ECOModeDisp><value>ON</value></ECOModeDisp>
<ECOMode><value></value></ECOMode>
<ECOModeLists>
<value index='ON'  table='ECO: EIN' param=''/>
<value index='OFF'  table='ECO: AUS' param=''/>
<value index='AUTO'  table='ECO: AUTO' param=''/>
</ECOModeLists>
<AddSourceDisplay><value>FALSE</value></AddSourceDisplay>
<ModelId><value>4</value></ModelId>
<BrandId><value>DENON_MODEL</value></BrandId>
<SalesArea><value>4</value></SalesArea>
<InputFuncSelect><value>Fire-TV</value></InputFuncSelect>
<NetFuncSelect><value>NET</value></NetFuncSelect>
<selectSurround><value>Dolby Digital +                </value></selectSurround>
<VolumeDisplay><value>Absolute</value></VolumeDisplay>
<MasterVolume><value>-41.0</value></MasterVolume>
<Mute><value>off</value></Mute>
<RemoteMaintenance><value></value></RemoteMaintenance>
<SubwooferDisplay><value>FALSE</value></SubwooferDisplay>
<Zone2VolDisp><value>TRUE</value></Zone2VolDisp>
<SleepOff><value>Aus</value></SleepOff>
</item>

2016.05.02 21:56:32 4: DENONX_AVR: GetStatus-Request returned: <?xml version="1.0" encoding="utf-8" ?>
<item>
<FriendlyName><value>Denon AVR-X4200W</value></FriendlyName>
<Power><value>ON</value></Power>
<ZonePower><value>ON</value></ZonePower>
<RenameZone><value>MAIN ZONE
</value></RenameZone>
<TopMenuLink><value>ON</value></TopMenuLink>
<VideoSelectDisp><value>OFF</value></VideoSelectDisp>
<VideoSelect><value></value></VideoSelect>
<VideoSelectOnOff><value>OFF</value></VideoSelectOnOff>
<VideoSelectLists>
<value index='ON' >Ein</value>
<value index='OFF' >Aus</value>
</VideoSelectLists>
<ECOModeDisp><value>ON</value></ECOModeDisp>
<ECOMode><value></value></ECOMode>
<ECOModeLists>
<value index='ON'  table='ECO: EIN' param=''/>
<value index='OFF'  table='ECO: AUS' param=''/>
<value index='AUTO'  table='ECO: AUTO' param=''/>
</ECOModeLists>
<AddSourceDisplay><value>FALSE</value></AddSourceDisplay>
<ModelId><value>4</value></ModelId>
<BrandId><value>DENON_MODEL</value></BrandId>
<SalesArea><value>4</value></SalesArea>
<InputFuncSelect><value>Fire-TV</value></InputFuncSelect>
<NetFuncSelect><value>NET</value></NetFuncSelect>
<selectSurround><value>Dolby Digital +                </value></selectSurround>
<VolumeDisplay><value>Absolute</value></VolumeDisplay>
<MasterVolume><value>-41.0</value></MasterVolume>
<Mute><value>off</value></Mute>
<RemoteMaintenance><value></value></RemoteMaintenance>
<SubwooferDisplay><value>FALSE</value></SubwooferDisplay>
<Zone2VolDisp><value>TRUE</value></Zone2VolDisp>
<SleepOff><value>Aus</value></SleepOff>
</item>

2016.05.02 21:56:32 5: Triggering Denon (7 changes)
2016.05.02 21:56:32 5: Starting notify loop for Denon, first event power: on
2016.05.02 21:56:32 4: DENONX_AVR Denon: on
2016.05.02 21:56:35 4: WZ_Harmony: send: <iq type='get' id='ping-3154'><ping xmlns='urn:xmpp:ping'/></iq>
2016.05.02 21:56:35 5: WZ_Harmony: tag: iq, attr:  id='ping-3154' type='result'
2016.05.02 21:56:35 5: WZ_Harmony: got ping response 3154
2016.05.02 21:56:39 5: HMLAN_Send:  hmusb I:K
2016.05.02 21:56:39 5: HMLAN/RAW: /HHM-USB-IF,03C7,LEQ0659179,2CC683,F11034,085237AE,000C,04

2016.05.02 21:56:39 5: HMLAN_Parse: hmusb V:03C7 sNo:LEQ0659179 d:2CC683 O:F11034 t:085237AE IDcnt:000C L:4 %
2016.05.02 21:56:39 5: Triggering hmusb (1 changes)
2016.05.02 21:56:39 5: Starting notify loop for hmusb, first event loadLvl: low
2016.05.02 21:56:52 5: HMLAN/RAW: /E2D30D8,0000,08526D40,FF,FFD8,60865A2D30D800000098C43C

2016.05.02 21:56:52 5: HMLAN_Parse: hmusb R:E2D30D8   stat:0000 t:08526D40 d:FF r:FFD8     m:60 865A 2D30D8 000000 98C43C
2016.05.02 21:56:52 5: hmusb dispatch A0C60865A2D30D800000098C43C::-40:hmusb
2016.05.02 21:56:52 5: Triggering SZ_Thermostat_Climate (5 changes)
2016.05.02 21:56:52 5: Starting notify loop for SZ_Thermostat_Climate, first event desired-temp: 19.0
2016.05.02 21:56:52 5: Homestatus: not on any display, ignoring notify
2016.05.02 21:57:05 4: DENONX_AVR: execute url on Denon: http://192.168.1.104/goform/formMainZone_MainZoneXml.xml
2016.05.02 21:57:05 4: HttpUtils url=http://192.168.1.104/goform/formMainZone_MainZoneXml.xml
2016.05.02 21:57:05 4: http://192.168.1.104/goform/formMainZone_MainZoneXml.xml: HTTP response code 200
2016.05.02 21:57:05 4: HttpUtils http://192.168.1.104/goform/formMainZone_MainZoneXml.xml: Got data, length: 1505
2016.05.02 21:57:05 4: DENONX_AVR: got response for Denon: <?xml version="1.0" encoding="utf-8" ?>
<item>
<FriendlyName><value>Denon AVR-X4200W</value></FriendlyName>
<Power><value>ON</value></Power>
<ZonePower><value>ON</value></ZonePower>
<RenameZone><value>MAIN ZONE
</value></RenameZone>
<TopMenuLink><value>ON</value></TopMenuLink>
<VideoSelectDisp><value>OFF</value></VideoSelectDisp>
<VideoSelect><value></value></VideoSelect>
<VideoSelectOnOff><value>OFF</value></VideoSelectOnOff>
<VideoSelectLists>
<value index='ON' >Ein</value>
<value index='OFF' >Aus</value>
</VideoSelectLists>
<ECOModeDisp><value>ON</value></ECOModeDisp>
<ECOMode><value></value></ECOMode>
<ECOModeLists>
<value index='ON'  table='ECO: EIN' param=''/>
<value index='OFF'  table='ECO: AUS' param=''/>
<value index='AUTO'  table='ECO: AUTO' param=''/>
</ECOModeLists>
<AddSourceDisplay><value>FALSE</value></AddSourceDisplay>
<ModelId><value>4</value></ModelId>
<BrandId><value>DENON_MODEL</value></BrandId>
<SalesArea><value>4</value></SalesArea>
<InputFuncSelect><value>Fire-TV</value></InputFuncSelect>
<NetFuncSelect><value>NET</value></NetFuncSelect>
<selectSurround><value>Dolby Digital +                </value></selectSurround>
<VolumeDisplay><value>Absolute</value></VolumeDisplay>
<MasterVolume><value>-41.0</value></MasterVolume>
<Mute><value>off</value></Mute>
<RemoteMaintenance><value></value></RemoteMaintenance>
<SubwooferDisplay><value>FALSE</value></SubwooferDisplay>
<Zone2VolDisp><value>TRUE</value></Zone2VolDisp>
<SleepOff><value>Aus</value></SleepOff>
</item>

2016.05.02 21:57:05 4: DENONX_AVR: GetStatus-Request returned: <?xml version="1.0" encoding="utf-8" ?>
<item>
<FriendlyName><value>Denon AVR-X4200W</value></FriendlyName>
<Power><value>ON</value></Power>
<ZonePower><value>ON</value></ZonePower>
<RenameZone><value>MAIN ZONE
</value></RenameZone>
<TopMenuLink><value>ON</value></TopMenuLink>
<VideoSelectDisp><value>OFF</value></VideoSelectDisp>
<VideoSelect><value></value></VideoSelect>
<VideoSelectOnOff><value>OFF</value></VideoSelectOnOff>
<VideoSelectLists>
<value index='ON' >Ein</value>
<value index='OFF' >Aus</value>
</VideoSelectLists>
<ECOModeDisp><value>ON</value></ECOModeDisp>
<ECOMode><value></value></ECOMode>
<ECOModeLists>
<value index='ON'  table='ECO: EIN' param=''/>
<value index='OFF'  table='ECO: AUS' param=''/>
<value index='AUTO'  table='ECO: AUTO' param=''/>
</ECOModeLists>
<AddSourceDisplay><value>FALSE</value></AddSourceDisplay>
<ModelId><value>4</value></ModelId>
<BrandId><value>DENON_MODEL</value></BrandId>
<SalesArea><value>4</value></SalesArea>
<InputFuncSelect><value>Fire-TV</value></InputFuncSelect>
<NetFuncSelect><value>NET</value></NetFuncSelect>
<selectSurround><value>Dolby Digital +                </value></selectSurround>
<VolumeDisplay><value>Absolute</value></VolumeDisplay>
<MasterVolume><value>-41.0</value></MasterVolume>
<Mute><value>off</value></Mute>
<RemoteMaintenance><value></value></RemoteMaintenance>
<SubwooferDisplay><value>FALSE</value></SubwooferDisplay>
<Zone2VolDisp><value>TRUE</value></Zone2VolDisp>
<SleepOff><value>Aus</value></SleepOff>
</item>

2016.05.02 21:57:05 5: Triggering Denon (7 changes)
2016.05.02 21:57:05 5: Starting notify loop for Denon, first event power: on
2016.05.02 21:57:05 4: DENONX_AVR Denon: on
2016.05.02 21:57:05 5: HMLAN_Send:  hmusb I:K
2016.05.02 21:57:05 5: HMLAN/RAW: /HHM-USB-IF,03C7,LEQ0659179,2CC683,F11034,08529D7B,000C,04

2016.05.02 21:57:05 5: HMLAN_Parse: hmusb V:03C7 sNo:LEQ0659179 d:2CC683 O:F11034 t:08529D7B IDcnt:000C L:4 %
2016.05.02 21:57:05 5: Triggering hmusb (1 changes)
2016.05.02 21:57:05 5: Starting notify loop for hmusb, first event loadLvl: low
2016.05.02 21:57:12 5: HMLAN/RAW: /E2D30D8,0000,0852BB5F,FF,FFD8,6084702D30D800000000C43C

2016.05.02 21:57:12 5: HMLAN_Parse: hmusb R:E2D30D8   stat:0000 t:0852BB5F d:FF r:FFD8     m:60 8470 2D30D8 000000 00C43C
2016.05.02 21:57:12 5: hmusb dispatch A0C6084702D30D800000000C43C::-40:hmusb
2016.05.02 21:57:12 5: Triggering SZ_Thermostat_Weather (3 changes)
2016.05.02 21:57:12 5: Starting notify loop for SZ_Thermostat_Weather, first event humidity: 60
2016.05.02 21:57:17 5: HMLAN/RAW: /E2E72F2,0000,0852CE0B,FF,FFC8,6186102E72F20000000A94C70C0040

2016.05.02 21:57:17 5: HMLAN_Parse: hmusb R:E2E72F2   stat:0000 t:0852CE0B d:FF r:FFC8     m:61 8610 2E72F2 000000 0A94C70C0040
2016.05.02 21:57:17 5: hmusb dispatch A0F6186102E72F20000000A94C70C0040::-56:hmusb
2016.05.02 21:57:17 5: Triggering BZ_Heizung (6 changes)
2016.05.02 21:57:17 5: Starting notify loop for BZ_Heizung, first event actuator: 0
2016.05.02 21:57:17 5: Triggering BZ_Heizung_Clima (9 changes)
2016.05.02 21:57:17 5: Starting notify loop for BZ_Heizung_Clima, first event ValvePosition: 0
2016.05.02 21:57:17 5: Homestatus: not on any display, ignoring notify
2016.05.02 21:57:17 5: Triggering BZ_Heizung_Weather (2 changes)
2016.05.02 21:57:17 5: Starting notify loop for BZ_Heizung_Weather, first event measured-temp: 19.9
2016.05.02 21:57:25 4: WZ_Harmony: send: <iq type='get' id='ping-3155'><ping xmlns='urn:xmpp:ping'/></iq>
2016.05.02 21:57:25 5: WZ_Harmony: tag: iq, attr:  id='ping-3155' type='result'
2016.05.02 21:57:25 5: WZ_Harmony: got ping response 3155
2016.05.02 21:57:30 5: HMLAN_Send:  hmusb I:K
2016.05.02 21:57:30 5: HMLAN/RAW: /HHM-USB-IF,03C7,LEQ0659179,2CC683,F11034,0852FF2B,000C,04

2016.05.02 21:57:30 5: HMLAN_Parse: hmusb V:03C7 sNo:LEQ0659179 d:2CC683 O:F11034 t:0852FF2B IDcnt:000C L:4 %
2016.05.02 21:57:30 5: Triggering hmusb (1 changes)
2016.05.02 21:57:30 5: Starting notify loop for hmusb, first event loadLvl: low
2016.05.02 21:57:35 4: DENONX_AVR: execute url on Denon: http://192.168.1.104/goform/formMainZone_MainZoneXml.xml
2016.05.02 21:57:35 4: HttpUtils url=http://192.168.1.104/goform/formMainZone_MainZoneXml.xml
2016.05.02 21:57:35 4: http://192.168.1.104/goform/formMainZone_MainZoneXml.xml: HTTP response code 200
2016.05.02 21:57:35 4: HttpUtils http://192.168.1.104/goform/formMainZone_MainZoneXml.xml: Got data, length: 1505
2016.05.02 21:57:35 4: DENONX_AVR: got response for Denon: <?xml version="1.0" encoding="utf-8" ?>
Titel: Antw:Logitech Harmony Hub
Beitrag von: kennymc.c am 02 Mai 2016, 23:11:22
Teil 2:


<item>
<FriendlyName><value>Denon AVR-X4200W</value></FriendlyName>
<Power><value>ON</value></Power>
<ZonePower><value>ON</value></ZonePower>
<RenameZone><value>MAIN ZONE
</value></RenameZone>
<TopMenuLink><value>ON</value></TopMenuLink>
<VideoSelectDisp><value>OFF</value></VideoSelectDisp>
<VideoSelect><value></value></VideoSelect>
<VideoSelectOnOff><value>OFF</value></VideoSelectOnOff>
<VideoSelectLists>
<value index='ON' >Ein</value>
<value index='OFF' >Aus</value>
</VideoSelectLists>
<ECOModeDisp><value>ON</value></ECOModeDisp>
<ECOMode><value></value></ECOMode>
<ECOModeLists>
<value index='ON'  table='ECO: EIN' param=''/>
<value index='OFF'  table='ECO: AUS' param=''/>
<value index='AUTO'  table='ECO: AUTO' param=''/>
</ECOModeLists>
<AddSourceDisplay><value>FALSE</value></AddSourceDisplay>
<ModelId><value>4</value></ModelId>
<BrandId><value>DENON_MODEL</value></BrandId>
<SalesArea><value>4</value></SalesArea>
<InputFuncSelect><value>Fire-TV</value></InputFuncSelect>
<NetFuncSelect><value>NET</value></NetFuncSelect>
<selectSurround><value>Dolby Digital +                </value></selectSurround>
<VolumeDisplay><value>Absolute</value></VolumeDisplay>
<MasterVolume><value>-41.0</value></MasterVolume>
<Mute><value>off</value></Mute>
<RemoteMaintenance><value></value></RemoteMaintenance>
<SubwooferDisplay><value>FALSE</value></SubwooferDisplay>
<Zone2VolDisp><value>TRUE</value></Zone2VolDisp>
<SleepOff><value>Aus</value></SleepOff>
</item>

2016.05.02 21:57:35 4: DENONX_AVR: GetStatus-Request returned: <?xml version="1.0" encoding="utf-8" ?>
<item>
<FriendlyName><value>Denon AVR-X4200W</value></FriendlyName>
<Power><value>ON</value></Power>
<ZonePower><value>ON</value></ZonePower>
<RenameZone><value>MAIN ZONE
</value></RenameZone>
<TopMenuLink><value>ON</value></TopMenuLink>
<VideoSelectDisp><value>OFF</value></VideoSelectDisp>
<VideoSelect><value></value></VideoSelect>
<VideoSelectOnOff><value>OFF</value></VideoSelectOnOff>
<VideoSelectLists>
<value index='ON' >Ein</value>
<value index='OFF' >Aus</value>
</VideoSelectLists>
<ECOModeDisp><value>ON</value></ECOModeDisp>
<ECOMode><value></value></ECOMode>
<ECOModeLists>
<value index='ON'  table='ECO: EIN' param=''/>
<value index='OFF'  table='ECO: AUS' param=''/>
<value index='AUTO'  table='ECO: AUTO' param=''/>
</ECOModeLists>
<AddSourceDisplay><value>FALSE</value></AddSourceDisplay>
<ModelId><value>4</value></ModelId>
<BrandId><value>DENON_MODEL</value></BrandId>
<SalesArea><value>4</value></SalesArea>
<InputFuncSelect><value>Fire-TV</value></InputFuncSelect>
<NetFuncSelect><value>NET</value></NetFuncSelect>
<selectSurround><value>Dolby Digital +                </value></selectSurround>
<VolumeDisplay><value>Absolute</value></VolumeDisplay>
<MasterVolume><value>-41.0</value></MasterVolume>
<Mute><value>off</value></Mute>
<RemoteMaintenance><value></value></RemoteMaintenance>
<SubwooferDisplay><value>FALSE</value></SubwooferDisplay>
<Zone2VolDisp><value>TRUE</value></Zone2VolDisp>
<SleepOff><value>Aus</value></SleepOff>
</item>

2016.05.02 21:57:35 5: Triggering Denon (7 changes)
2016.05.02 21:57:35 5: Starting notify loop for Denon, first event power: on
2016.05.02 21:57:35 4: DENONX_AVR Denon: on
2016.05.02 21:57:55 5: HMLAN_Send:  hmusb I:K
2016.05.02 21:57:55 5: HMLAN/RAW: /HHM-USB-IF,03C7,LEQ0659179,2CC683,F11034,085360DC,000C,04

2016.05.02 21:57:55 5: HMLAN_Parse: hmusb V:03C7 sNo:LEQ0659179 d:2CC683 O:F11034 t:085360DC IDcnt:000C L:4 %
2016.05.02 21:57:55 5: Triggering hmusb (1 changes)
2016.05.02 21:57:55 5: Starting notify loop for hmusb, first event loadLvl: low
2016.05.02 21:57:55 5: HMLAN/RAW: /E2E9E82,0000,08536400,FF,FFD8,2D86102E9E820000000A98CC0B0040

2016.05.02 21:57:55 5: HMLAN_Parse: hmusb R:E2E9E82   stat:0000 t:08536400 d:FF r:FFD8     m:2D 8610 2E9E82 000000 0A98CC0B0040
2016.05.02 21:57:55 5: hmusb dispatch A0F2D86102E9E820000000A98CC0B0040::-40:hmusb
2016.05.02 21:57:56 5: Triggering WZ_Heizung (6 changes)
2016.05.02 21:57:56 5: Starting notify loop for WZ_Heizung, first event actuator: 0
2016.05.02 21:57:56 5: Triggering WZ_Heizung_Clima (9 changes)
2016.05.02 21:57:56 5: Starting notify loop for WZ_Heizung_Clima, first event ValvePosition: 0
2016.05.02 21:57:56 5: Triggering WZ_Heizung_Weather (2 changes)
2016.05.02 21:57:56 5: Starting notify loop for WZ_Heizung_Weather, first event measured-temp: 20.4
2016.05.02 21:58:08 4: DENONX_AVR: execute url on Denon: http://192.168.1.104/goform/formMainZone_MainZoneXml.xml
2016.05.02 21:58:08 4: HttpUtils url=http://192.168.1.104/goform/formMainZone_MainZoneXml.xml
2016.05.02 21:58:08 4: http://192.168.1.104/goform/formMainZone_MainZoneXml.xml: HTTP response code 200
2016.05.02 21:58:08 4: HttpUtils http://192.168.1.104/goform/formMainZone_MainZoneXml.xml: Got data, length: 1505
2016.05.02 21:58:08 4: DENONX_AVR: got response for Denon: <?xml version="1.0" encoding="utf-8" ?>
<item>
<FriendlyName><value>Denon AVR-X4200W</value></FriendlyName>
<Power><value>ON</value></Power>
<ZonePower><value>ON</value></ZonePower>
<RenameZone><value>MAIN ZONE
</value></RenameZone>
<TopMenuLink><value>ON</value></TopMenuLink>
<VideoSelectDisp><value>OFF</value></VideoSelectDisp>
<VideoSelect><value></value></VideoSelect>
<VideoSelectOnOff><value>OFF</value></VideoSelectOnOff>
<VideoSelectLists>
<value index='ON' >Ein</value>
<value index='OFF' >Aus</value>
</VideoSelectLists>
<ECOModeDisp><value>ON</value></ECOModeDisp>
<ECOMode><value></value></ECOMode>
<ECOModeLists>
<value index='ON'  table='ECO: EIN' param=''/>
<value index='OFF'  table='ECO: AUS' param=''/>
<value index='AUTO'  table='ECO: AUTO' param=''/>
</ECOModeLists>
<AddSourceDisplay><value>FALSE</value></AddSourceDisplay>
<ModelId><value>4</value></ModelId>
<BrandId><value>DENON_MODEL</value></BrandId>
<SalesArea><value>4</value></SalesArea>
<InputFuncSelect><value>Fire-TV</value></InputFuncSelect>
<NetFuncSelect><value>NET</value></NetFuncSelect>
<selectSurround><value>Dolby Digital +                </value></selectSurround>
<VolumeDisplay><value>Absolute</value></VolumeDisplay>
<MasterVolume><value>-41.0</value></MasterVolume>
<Mute><value>off</value></Mute>
<RemoteMaintenance><value></value></RemoteMaintenance>
<SubwooferDisplay><value>FALSE</value></SubwooferDisplay>
<Zone2VolDisp><value>TRUE</value></Zone2VolDisp>
<SleepOff><value>Aus</value></SleepOff>
</item>

2016.05.02 21:58:08 4: DENONX_AVR: GetStatus-Request returned: <?xml version="1.0" encoding="utf-8" ?>
<item>
<FriendlyName><value>Denon AVR-X4200W</value></FriendlyName>
<Power><value>ON</value></Power>
<ZonePower><value>ON</value></ZonePower>
<RenameZone><value>MAIN ZONE
</value></RenameZone>
<TopMenuLink><value>ON</value></TopMenuLink>
<VideoSelectDisp><value>OFF</value></VideoSelectDisp>
<VideoSelect><value></value></VideoSelect>
<VideoSelectOnOff><value>OFF</value></VideoSelectOnOff>
<VideoSelectLists>
<value index='ON' >Ein</value>
<value index='OFF' >Aus</value>
</VideoSelectLists>
<ECOModeDisp><value>ON</value></ECOModeDisp>
<ECOMode><value></value></ECOMode>
<ECOModeLists>
<value index='ON'  table='ECO: EIN' param=''/>
<value index='OFF'  table='ECO: AUS' param=''/>
<value index='AUTO'  table='ECO: AUTO' param=''/>
</ECOModeLists>
<AddSourceDisplay><value>FALSE</value></AddSourceDisplay>
<ModelId><value>4</value></ModelId>
<BrandId><value>DENON_MODEL</value></BrandId>
<SalesArea><value>4</value></SalesArea>
<InputFuncSelect><value>Fire-TV</value></InputFuncSelect>
<NetFuncSelect><value>NET</value></NetFuncSelect>
<selectSurround><value>Dolby Digital +                </value></selectSurround>
<VolumeDisplay><value>Absolute</value></VolumeDisplay>
<MasterVolume><value>-41.0</value></MasterVolume>
<Mute><value>off</value></Mute>
<RemoteMaintenance><value></value></RemoteMaintenance>
<SubwooferDisplay><value>FALSE</value></SubwooferDisplay>
<Zone2VolDisp><value>TRUE</value></Zone2VolDisp>
<SleepOff><value>Aus</value></SleepOff>
</item>

2016.05.02 21:58:08 5: Triggering Denon (7 changes)
2016.05.02 21:58:08 5: Starting notify loop for Denon, first event power: on
2016.05.02 21:58:08 4: DENONX_AVR Denon: on
2016.05.02 21:58:15 4: WZ_Harmony: send: <iq type='get' id='ping-3156'><ping xmlns='urn:xmpp:ping'/></iq>
2016.05.02 21:58:15 5: WZ_Harmony: tag: iq, attr:  id='ping-3156' type='result'
2016.05.02 21:58:15 5: WZ_Harmony: got ping response 3156
2016.05.02 21:58:20 5: HMLAN_Send:  hmusb I:K
2016.05.02 21:58:20 5: HMLAN/RAW: /HHM-USB-IF,03C7,LEQ0659179,2CC683,F11034,0853C28B,000C,04

2016.05.02 21:58:20 5: HMLAN_Parse: hmusb V:03C7 sNo:LEQ0659179 d:2CC683 O:F11034 t:0853C28B IDcnt:000C L:4 %
2016.05.02 21:58:20 5: Triggering hmusb (1 changes)
2016.05.02 21:58:20 5: Starting notify loop for hmusb, first event loadLvl: low
2016.05.02 21:58:30 4: Connection closed for WEB_192.168.1.101_53116: EOF
2016.05.02 21:58:30 4: Connection accepted from WEB_192.168.1.101_53177
2016.05.02 21:58:30 4: WEB_192.168.1.101_53177 GET /fhem?XHR=1&inform=type=raw;withLog=1;filter=.*×tamp=1462219112209; BUFLEN:0
2016.05.02 21:58:34 4: Connection closed for WEB_192.168.1.101_53177: EOF
2016.05.02 21:58:34 4: Connection accepted from WEB_192.168.1.101_53179
2016.05.02 21:58:34 4: WEB_192.168.1.101_53179 GET /fhem?XHR=1&inform=type=raw;withLog=0;filter=.*×tamp=1462219115821; BUFLEN:0
2016.05.02 21:58:38 4: DENONX_AVR: execute url on Denon: http://192.168.1.104/goform/formMainZone_MainZoneXml.xml
2016.05.02 21:58:38 4: HttpUtils url=http://192.168.1.104/goform/formMainZone_MainZoneXml.xml
2016.05.02 21:58:38 4: http://192.168.1.104/goform/formMainZone_MainZoneXml.xml: HTTP response code 200
2016.05.02 21:58:38 4: HttpUtils http://192.168.1.104/goform/formMainZone_MainZoneXml.xml: Got data, length: 1505
2016.05.02 21:58:38 4: DENONX_AVR: got response for Denon: <?xml version="1.0" encoding="utf-8" ?>
<item>
<FriendlyName><value>Denon AVR-X4200W</value></FriendlyName>
<Power><value>ON</value></Power>
<ZonePower><value>ON</value></ZonePower>
<RenameZone><value>MAIN ZONE
</value></RenameZone>
<TopMenuLink><value>ON</value></TopMenuLink>
<VideoSelectDisp><value>OFF</value></VideoSelectDisp>
<VideoSelect><value></value></VideoSelect>
<VideoSelectOnOff><value>OFF</value></VideoSelectOnOff>
<VideoSelectLists>
<value index='ON' >Ein</value>
<value index='OFF' >Aus</value>
</VideoSelectLists>
<ECOModeDisp><value>ON</value></ECOModeDisp>
<ECOMode><value></value></ECOMode>
<ECOModeLists>
<value index='ON'  table='ECO: EIN' param=''/>
<value index='OFF'  table='ECO: AUS' param=''/>
<value index='AUTO'  table='ECO: AUTO' param=''/>
</ECOModeLists>
<AddSourceDisplay><value>FALSE</value></AddSourceDisplay>
<ModelId><value>4</value></ModelId>
<BrandId><value>DENON_MODEL</value></BrandId>
<SalesArea><value>4</value></SalesArea>
<InputFuncSelect><value>Fire-TV</value></InputFuncSelect>
<NetFuncSelect><value>NET</value></NetFuncSelect>
<selectSurround><value>Dolby Surround                 </value></selectSurround>
<VolumeDisplay><value>Absolute</value></VolumeDisplay>
<MasterVolume><value>-41.0</value></MasterVolume>
<Mute><value>off</value></Mute>
<RemoteMaintenance><value></value></RemoteMaintenance>
<SubwooferDisplay><value>FALSE</value></SubwooferDisplay>
<Zone2VolDisp><value>TRUE</value></Zone2VolDisp>
<SleepOff><value>Aus</value></SleepOff>
</item>

2016.05.02 21:58:38 4: DENONX_AVR: GetStatus-Request returned: <?xml version="1.0" encoding="utf-8" ?>
<item>
<FriendlyName><value>Denon AVR-X4200W</value></FriendlyName>
<Power><value>ON</value></Power>
<ZonePower><value>ON</value></ZonePower>
<RenameZone><value>MAIN ZONE
</value></RenameZone>
<TopMenuLink><value>ON</value></TopMenuLink>
<VideoSelectDisp><value>OFF</value></VideoSelectDisp>
<VideoSelect><value></value></VideoSelect>
<VideoSelectOnOff><value>OFF</value></VideoSelectOnOff>
<VideoSelectLists>
<value index='ON' >Ein</value>
<value index='OFF' >Aus</value>
</VideoSelectLists>
<ECOModeDisp><value>ON</value></ECOModeDisp>
<ECOMode><value></value></ECOMode>
<ECOModeLists>
<value index='ON'  table='ECO: EIN' param=''/>
<value index='OFF'  table='ECO: AUS' param=''/>
<value index='AUTO'  table='ECO: AUTO' param=''/>
</ECOModeLists>
<AddSourceDisplay><value>FALSE</value></AddSourceDisplay>
<ModelId><value>4</value></ModelId>
<BrandId><value>DENON_MODEL</value></BrandId>
<SalesArea><value>4</value></SalesArea>
<InputFuncSelect><value>Fire-TV</value></InputFuncSelect>
<NetFuncSelect><value>NET</value></NetFuncSelect>
<selectSurround><value>Dolby Surround                 </value></selectSurround>
<VolumeDisplay><value>Absolute</value></VolumeDisplay>
<MasterVolume><value>-41.0</value></MasterVolume>
<Mute><value>off</value></Mute>
<RemoteMaintenance><value></value></RemoteMaintenance>
<SubwooferDisplay><value>FALSE</value></SubwooferDisplay>
<Zone2VolDisp><value>TRUE</value></Zone2VolDisp>
<SleepOff><value>Aus</value></SleepOff>
</item>

2016.05.02 21:58:38 5: Triggering Denon (7 changes)
2016.05.02 21:58:38 5: Starting notify loop for Denon, first event power: on
2016.05.02 21:58:38 4: DENONX_AVR Denon: on
2016.05.02 21:58:45 5: HMLAN_Send:  hmusb I:K
2016.05.02 21:58:45 5: HMLAN/RAW: /HHM-USB-IF,03C7,LEQ0659179,2CC683,F11034,08542437,000C,04

2016.05.02 21:58:45 5: HMLAN_Parse: hmusb V:03C7 sNo:LEQ0659179 d:2CC683 O:F11034 t:08542437 IDcnt:000C L:4 %
2016.05.02 21:58:45 5: Triggering hmusb (1 changes)
2016.05.02 21:58:45 5: Starting notify loop for hmusb, first event loadLvl: low
2016.05.02 21:58:45 4: Connection closed for WEB_192.168.1.101_53051: EOF
2016.05.02 21:58:45 4: Connection accepted from WEB_192.168.1.101_53201
2016.05.02 21:58:45 4: WEB_192.168.1.101_53201 GET /fhem/FileLog_logWrapper?dev=Logfile&type=text&file=fhem-2016-KW18.log; BUFLEN:0
2016.05.02 21:58:47 4: Connection accepted from WEB_192.168.1.101_53205
2016.05.02 21:58:47 4: Connection accepted from WEB_192.168.1.101_53207
2016.05.02 21:58:47 4: WEB_192.168.1.101_53201 GET /fhem/pgm2/jquery-ui.min.js; BUFLEN:0
2016.05.02 21:58:47 4: WEB_192.168.1.101_53201 => 304 Not Modified
2016.05.02 21:58:47 4: WEB_192.168.1.101_53205 GET /fhem/pgm2/style.css?v=1462063467; BUFLEN:0
2016.05.02 21:58:47 4: WEB_192.168.1.101_53205 => 304 Not Modified
2016.05.02 21:58:47 4: Connection accepted from WEB_192.168.1.101_53206
2016.05.02 21:58:47 4: WEB_192.168.1.101_53205 GET /fhem/pgm2/fhemweb_fbcalllist.js; BUFLEN:0
2016.05.02 21:58:47 4: WEB_192.168.1.101_53205 => 304 Not Modified
2016.05.02 21:58:47 4: WEB_192.168.1.101_53207 GET /fhem/pgm2/jquery-ui.min.css; BUFLEN:0
2016.05.02 21:58:47 4: WEB_192.168.1.101_53207 => 304 Not Modified
2016.05.02 21:58:47 4: WEB_192.168.1.101_53201 GET /fhem/pgm2/fhemweb.js; BUFLEN:0
2016.05.02 21:58:47 4: WEB_192.168.1.101_53201 => 304 Not Modified
2016.05.02 21:58:47 4: WEB_192.168.1.101_53205 GET /fhem/pgm2/fhemweb_knob.js; BUFLEN:0
2016.05.02 21:58:47 4: WEB_192.168.1.101_53205 => 304 Not Modified
2016.05.02 21:58:47 4: WEB_192.168.1.101_53205 GET /fhem/pgm2/fhemweb_readingsGroup.js; BUFLEN:0
2016.05.02 21:58:47 4: WEB_192.168.1.101_53205 => 304 Not Modified
2016.05.02 21:58:47 4: WEB_192.168.1.101_53207 GET /fhem/pgm2/darkCommon.css; BUFLEN:0
2016.05.02 21:58:47 4: WEB_192.168.1.101_53207 => 304 Not Modified
2016.05.02 21:58:47 4: WEB_192.168.1.101_53206 GET /fhem/pgm2/jquery.min.js; BUFLEN:0
2016.05.02 21:58:47 4: WEB_192.168.1.101_53206 => 304 Not Modified
2016.05.02 21:58:47 4: WEB_192.168.1.101_53201 GET /fhem/pgm2/fhemweb_colorpicker.js; BUFLEN:0
2016.05.02 21:58:47 4: WEB_192.168.1.101_53201 => 304 Not Modified
2016.05.02 21:58:48 4: WEB_192.168.1.101_53205 GET /fhem/pgm2/fhemweb_readingsHistory.js; BUFLEN:0
2016.05.02 21:58:48 4: WEB_192.168.1.101_53205 => 304 Not Modified
2016.05.02 21:58:48 4: WEB_192.168.1.101_53207 GET /fhem/pgm2/fhemweb_weekprofile.js; BUFLEN:0
2016.05.02 21:58:48 4: WEB_192.168.1.101_53207 => 304 Not Modified
2016.05.02 21:58:48 4: WEB_192.168.1.101_53205 GET /fhem/codemirror/fhem_codemirror.js; BUFLEN:0
2016.05.02 21:58:48 4: WEB_192.168.1.101_53205 => 304 Not Modified
2016.05.02 21:58:48 4: WEB_192.168.1.101_53206 GET /fhem/pgm2/dashboard_darkstyle.css; BUFLEN:0
2016.05.02 21:58:48 4: WEB_192.168.1.101_53206 => 304 Not Modified
2016.05.02 21:58:48 4: WEB_192.168.1.101_53201 GET /fhem/pgm2/fhemweb_sortable.js; BUFLEN:0
2016.05.02 21:58:48 4: WEB_192.168.1.101_53201 => 304 Not Modified
2016.05.02 21:58:48 4: WEB_192.168.1.101_53201 GET /fhem/pgm2/fhemweb_uzsu.js; BUFLEN:0
2016.05.02 21:58:48 4: WEB_192.168.1.101_53201 => 304 Not Modified
2016.05.02 21:58:48 4: WEB_192.168.1.101_53201 GET /fhem/images/default/icoEverything.png; BUFLEN:0
2016.05.02 21:58:48 4: WEB_192.168.1.101_53201 => 304 Not Modified
2016.05.02 21:58:48 4: WEB_192.168.1.101_53205 GET /fhem/images/default/fhemicon_dark.png; BUFLEN:0
2016.05.02 21:58:48 4: WEB_192.168.1.101_53205 => 304 Not Modified
2016.05.02 21:58:48 4: WEB_192.168.1.101_53201 GET /fhem/FileLog_logWrapper?XHR=1&inform=type=status;filter=;since=1462219124;fmt=JSON&fw_id=352×tamp=1462219130031; BUFLEN:0
2016.05.02 21:58:53 5: HMLAN/RAW: /E2D31C7,0000,08544417,FF,FFD8,D2865A2D31C700000098CC3B

2016.05.02 21:58:53 5: HMLAN_Parse: hmusb R:E2D31C7   stat:0000 t:08544417 d:FF r:FFD8     m:D2 865A 2D31C7 000000 98CC3B
2016.05.02 21:58:53 5: hmusb dispatch A0CD2865A2D31C700000098CC3B::-40:hmusb
2016.05.02 21:58:53 5: Triggering WZ_Thermostat_Climate (5 changes)
2016.05.02 21:58:53 5: Starting notify loop for WZ_Thermostat_Climate, first event desired-temp: 19.0
2016.05.02 21:58:53 5: Homestatus: not on any display, ignoring notify
2016.05.02 21:58:58 4: Connection closed for WEB_192.168.1.101_53201: EOF
2016.05.02 21:58:58 4: WEB_192.168.1.101_53205 GET /fhem/FileLog_logWrapper?dev=Logfile&type=text&file=fhem-2016-KW18.log; BUFLEN:0
2016.05.02 21:58:59 4: WEB_192.168.1.101_53207 GET /fhem/pgm2/style.css?v=1462063467; BUFLEN:0
2016.05.02 21:58:59 4: WEB_192.168.1.101_53207 => 304 Not Modified
2016.05.02 21:58:59 4: WEB_192.168.1.101_53206 GET /fhem/pgm2/jquery-ui.min.css; BUFLEN:0
2016.05.02 21:58:59 4: WEB_192.168.1.101_53206 => 304 Not Modified
2016.05.02 21:58:59 4: Connection accepted from WEB_192.168.1.101_53211
2016.05.02 21:58:59 4: WEB_192.168.1.101_53211 GET /fhem/pgm2/jquery.min.js; BUFLEN:0
2016.05.02 21:58:59 4: WEB_192.168.1.101_53211 => 304 Not Modified
2016.05.02 21:58:59 4: WEB_192.168.1.101_53205 GET /fhem/pgm2/jquery-ui.min.js; BUFLEN:0
2016.05.02 21:58:59 4: WEB_192.168.1.101_53205 => 304 Not Modified
2016.05.02 21:58:59 4: WEB_192.168.1.101_53207 GET /fhem/pgm2/fhemweb.js; BUFLEN:0
2016.05.02 21:58:59 4: WEB_192.168.1.101_53207 => 304 Not Modified
2016.05.02 21:58:59 4: WEB_192.168.1.101_53206 GET /fhem/pgm2/darkCommon.css; BUFLEN:0
2016.05.02 21:58:59 4: WEB_192.168.1.101_53206 => 304 Not Modified
2016.05.02 21:58:59 4: WEB_192.168.1.101_53211 GET /fhem/pgm2/fhemweb_knob.js; BUFLEN:0
2016.05.02 21:58:59 4: WEB_192.168.1.101_53211 => 304 Not Modified
2016.05.02 21:58:59 4: WEB_192.168.1.101_53205 GET /fhem/pgm2/fhemweb_readingsHistory.js; BUFLEN:0
2016.05.02 21:58:59 4: WEB_192.168.1.101_53205 => 304 Not Modified
2016.05.02 21:58:59 4: WEB_192.168.1.101_53207 GET /fhem/pgm2/fhemweb_colorpicker.js; BUFLEN:0
2016.05.02 21:58:59 4: WEB_192.168.1.101_53207 => 304 Not Modified
2016.05.02 21:58:59 4: WEB_192.168.1.101_53211 GET /fhem/pgm2/fhemweb_readingsGroup.js; BUFLEN:0
2016.05.02 21:58:59 4: WEB_192.168.1.101_53211 => 304 Not Modified
2016.05.02 21:58:59 4: WEB_192.168.1.101_53205 GET /fhem/pgm2/fhemweb_sortable.js; BUFLEN:0
2016.05.02 21:58:59 4: WEB_192.168.1.101_53205 => 304 Not Modified
2016.05.02 21:58:59 4: WEB_192.168.1.101_53207 GET /fhem/pgm2/fhemweb_uzsu.js; BUFLEN:0
2016.05.02 21:58:59 4: WEB_192.168.1.101_53207 => 304 Not Modified
2016.05.02 21:58:59 4: WEB_192.168.1.101_53206 GET /fhem/pgm2/fhemweb_fbcalllist.js; BUFLEN:0
2016.05.02 21:58:59 4: WEB_192.168.1.101_53206 => 304 Not Modified
2016.05.02 21:58:59 4: WEB_192.168.1.101_53211 GET /fhem/pgm2/dashboard_darkstyle.css; BUFLEN:0
2016.05.02 21:58:59 4: WEB_192.168.1.101_53211 => 304 Not Modified
2016.05.02 21:58:59 4: WEB_192.168.1.101_53207 GET /fhem/pgm2/fhemweb_weekprofile.js; BUFLEN:0
2016.05.02 21:58:59 4: WEB_192.168.1.101_53207 => 304 Not Modified
2016.05.02 21:58:59 4: WEB_192.168.1.101_53206 GET /fhem/codemirror/fhem_codemirror.js; BUFLEN:0
2016.05.02 21:58:59 4: WEB_192.168.1.101_53206 => 304 Not Modified
2016.05.02 21:58:59 4: WEB_192.168.1.101_53205 GET /fhem/images/default/icoEverything.png; BUFLEN:0
2016.05.02 21:58:59 4: WEB_192.168.1.101_53205 => 304 Not Modified
2016.05.02 21:58:59 4: WEB_192.168.1.101_53207 GET /fhem/images/default/fhemicon_dark.png; BUFLEN:0
2016.05.02 21:58:59 4: WEB_192.168.1.101_53207 => 304 Not Modified
2016.05.02 21:59:00 4: WEB_192.168.1.101_53205 GET /fhem/FileLog_logWrapper?XHR=1&inform=type=status;filter=;since=1462219137;fmt=JSON&fw_id=353×tamp=1462219141558; BUFLEN:0


Und die Activities:


17165754 Fernsehen
17165756 Apple-TV
17165757 Fire-TV
17165755 Blu-Ray
17165758 Radio
17165760 Fire-TV auf Beamer
17165759 Apple-TV auf Beamer
17165761 Blu-Ray auf Beamer
-1 PowerOff
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 03 Mai 2016, 00:19:00
ich brauche noch mal ein log....

kannst du bitte vorher in 37_harmony.pm die zeile 909 aktivieren und mit reload neu laden.

danke
  andre

Titel: Antw:Logitech Harmony Hub
Beitrag von: kennymc.c am 03 Mai 2016, 23:08:37
Hab den Log mal angehangen, weil er erst sonst wieder zu lang wird. Hab die beiden DOIFs der Übersicht halber auch mal rausgenommen. Anscheinend wird laut Event Monitor beim Ein und Ausschalter der Hue Szene kurz die aktuelle Aktivität auf PowerOff gesetzt, und dann wieder zurück. Dadurch werden auch alle Gerät kurzzeitig auf Off gestellt.

Titel: Antw:Logitech Harmony Hub
Beitrag von: Amenophis86 am 03 Mai 2016, 23:12:29
Das gleiche hatte ich damals hier https://forum.fhem.de/index.php/topic,14163.msg420058.html#msg420058 schon befürchtet. Das DOIF wurde auch immer getriggert, obwohl es nicht hätte sein dürfen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: kennymc.c am 03 Mai 2016, 23:31:14
Obwohl das hier ja unabhängig vom DOIF passiert. Anscheinend werden beim Ein und Ausschalten der Hue Szenen über die Heimautomatisierung-Tasten die Readings activity und currentActivity kurz mit hueScene-xxx bzw PowerOff überschrieben und gehen dann wieder in die aktuelle Activity.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Amenophis86 am 03 Mai 2016, 23:35:32
Mein Beitrag bezog sich auch nicht auf das DOIF an sich, sondern darauf das HUB eine andere activity kurz gesendet hat, als es sollte. Es wurde nämlich auch beim ausführen eines "command" Befehls das DOIF getriggert, obwohl dieses auf zwei Aktivitäten lauschte, welche sich eigentlich beim Befehl Command nicht hätten ändern dürfen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 04 Mai 2016, 11:16:18
kurzer zwischenstand und ein paar fragen:

der hub sendet mit aktueller firmware scheinbar keine einzelnen events für die devices die beim wechsel der activity ein- bzw. ausgeschaltet werden. d.h. die power readings der devices spiegeln nicht mehr die zeitliche reihenfolge wieder.
edit: das geht bei mir noch problemlos. auch mit der aktuellen firmware.


der hub sendet events für eine activity mit der id hueScene-5805151871893504. die taucht in deiner activity liste nicht auf. -> die könne man rausfiltern.

der hub sendet aber tatsächlich danach auch ein event für das starten einer activity mit id -1. das ist ausschalten. -> ich habe keine idee wie man das rausfiltern kann

danach kommt eine zusammenfassung mit der tatsächlich immer noch laufenden activity 17165759.

ich würde sagen die haben in der firmware zur zeit einiges verbockt.

kannst du bitte mal in der harmony app auf einem handy oder tablet schauen was dort mit den activitites passiert wenn du über die fernbedienung das gleiche machst? geht dort Apple-TV auf Beamer zwischenzeitlich auch auf off wenn du die lampen steuerst?

im anhang ist eine ungetestete version die versucht die falschen events zu ignorieren. ich weiss aber nicht welche seiteneffekte das eventuell hat und wie stabil das funktioniert wenn die events zu schnell kommen.

ansonsten habe ich keine gute idee was wir da tun können. ausser die lampen nicht direkt sondern über das fakeRoku modul durch fhem zu schalten.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: kennymc.c am 04 Mai 2016, 21:04:07
Zitat von: justme1968 am 04 Mai 2016, 11:16:18
kurzer zwischenstand und ein paar fragen:
kannst du bitte mal in der harmony app auf einem handy oder tablet schauen was dort mit den activitites passiert wenn du über die fernbedienung das gleiche machst? geht dort Apple-TV auf Beamer zwischenzeitlich auch auf off wenn du die lampen steuerst?

Die Harmony App meldet keinen Wechsel und die Activity bleibt die Selbe. Der Fehler tritt übrigens unabhängig davon auf, welche Activity gerade aktiv ist. Selbst bei PowerOff wird beim Ausschalten der Szene zweimal kurz hintereinander die Activity auf PowerOff gesetzt (1x PowerOff für die Hue Szene, 1x PowerOff zurück zur letzten Aktivität).
Die Hue Szenen, die man auf die unteren Tasten legen kann, tauchen ja nicht in der Activity Liste auf, da sie wohl unabhängig davon funktionieren. Man müsste wohl ein eigenes Reading für diese Heimautomatisierungs-Aktivitäten einführen, da sie momentan ja noch die "normalen" Activities kurzzeitig überschreiben. Falsch sind die Events ja nicht wirklich, sondern geben nur den Status der Hue Befehle wieder.
Das neue Modul werde ich demnächst mal testen.

Im Event Log tauchen zusätzlich zu der hueScene ID beim Drücken auch immer zur selben Zeit automation.state Meldungen auf. Damit müssten sich die kurzeitigen Activity Änderungen ja erkennen und die Readings kurzeitig für Änderungen sperren lassen, falls das im neuen Modul nicht schon der Fall ist. Man dürfte dann nur nicht Hue- oder andere Automations Befehle in die Start oder Stopsequenz von Activites im Hub packen, dann ja dann eine Änderung der Activity gewollt ist.

Was auch schon beim früheren Problem von Amenophis86 aufgefallen ist, war der Zeitpunkt, wann bei den angelegten Harmony Devices das power Reading aktualisiert wird. Ich würde mir wünschen, wenn es zumindest eine Option gäbe, womit das Reading schon während der Start/Stop-Phase aktualisiert wird ("starting/stpping xxx" unter currentActivity). Damit würden alle verbundenen notifys oder DOIFS auch früher schalten können. Macht zumindest in meinen Anwendungen mehr Sinn.
Titel: Antw:Logitech Harmony Hub
Beitrag von: kennymc.c am 17 Mai 2016, 21:27:22
Hab übrigens bisher keine Probleme mit der Testversion. Wäre gut, wenn der Fix bald in das Release kommt.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 17 Mai 2016, 21:34:39
habe eben eingecheckt.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: sasquuatch am 29 Mai 2016, 10:00:55
ich möchte mir auch einen harmony hub holen, da ist es wohl egal welchen, der neurere und teurere soll gar nichts mehr können, deswegen möchte ich mir den günstigeren für 59 € holen und zwar möchte ich damit meine klima steuern von unterwegs bzw. wenn fhem merkt in der wohnung sind 26 grad einschalten. jetzt habe ich nicht den ganzen thread durch gelesen, also seid bitte nachsichitig falls ich was doppelt frage.

was ich nämlich bisher gelesen habe ist, dass es mit der klimaanlage nicht gehen soll, weil man die ganzen sequenzen in fhm einlesen soll z.b. mit einem mc-ir empfänger und diese sequenzen versteht fhem wohl nicht (Seite36). was ich aber nicht ganz verstehe, ich habe bereits eine harmony one und damit kann ich meine klimaanlage steuern.

1. durch das hochladen aller meiner harmony one infos bei logitech, muss ich doch alle meine geräte und aktionen auch in die harmony hub übertragen können?

2. und durch öffnen eines port kann ich doch die klima mittels hub von unterwegs mit app auf dem smartphone an- bzw. ausschalten?
eventuell vpn tunnel falls ich den eingerichtet bekomme.

3. mit einem  "get <hub> deviceCommands [device]" (seite 40) kann ich doch jetzt alle befehle der klimaanlage aus dem hub lesen und dann mit einem fhem befehl "set HarmonyHUB command Klima.* An" in verbindung mit einem DOIF z.b. bei 26 Grad im Wohnzimmer die klima einschalten lassen?

ich hoffe ihr könnt mir alle drei fragen mit ja beantworten, weil ich mir dann den hub bestellen würde. ich habe aber noch eine letzte frage, die nur mit dem hub zu tun hat. da ist doch ein miniblaster oder so ähnlich dabei, damit man geräte im tv schrank ansteuern kann. wie viele davon kann man den an den hub anschliesen?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 29 Mai 2016, 14:43:26
ob es geht oder nicht hängt davon ab ob der hub deine klimaanlage beim anlernen 'versteht' das geht nicht für alle geräte. wenn es mit der one geht sollte es auch mit dem hub gehen.

der ir empfänger in fhem ist eine möglichkeit das fhem direkt die kommandos die an die klimaanlage gehen mit lesen kann. das ist nicht nötig wenn du nur steuern willst bzw. wenn es dr egal ist das fhem nichts mit bekommt wenn du von hand über die harmony steuerst. damit fhem das mitbekommt gibt es inzwischen drei möglichkeiten: ir emprfänger, bluetoth emprfänger das fake roku modul.

1. das kopieren von einer fernbedienung in eine andere bzw. umsteigen auf eine andere fernbedienung ist bei logitech so vorgesehen und funktioniert meist recht problemlos. ob das auch für angelernte ir kommandos gilt weiss ich nicht. es kann sein das du sie neu anlernen musst.

2. du solltest den für den remote zugriff nicht über portumleitung gehen. vpn ist sicherer und nicht komplizierter

3. du kannst das auslesen was der hub an kommandos für dein device kennt und auch aus fhem heraus verwenden.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: sasquuatch am 02 Juni 2016, 11:13:15
danke noch für deine antwort, habe mir danach den Hub geholt, ich kann damit auch meine misthsubishi heavy innengeräte steuern, auch mit fhem. toll ist auch, das Geräte getrennt durch die minibluster angesteuert werden können. dadurch kann ich neben der klima im wohnzimmer, auch die klima im schlafzimmer steuern. ich muss nur noch eine verlängerung dran machen. einziger manko dabei, ich muss zwei mal die klima mit allen befehlen programmieren, den ich kann keine geräte kopieren. mist ist auch, dass ich nur 8 geräte im HUB programmieren kann, meine one+ kann deutlich mehr. 

ich muss aber auch sagen, ich bin schwer enttäuscht von dem HUB bzw. von logitch. bei meiner one+ nutze ich schon nicht die alte website bzw. dieses komische programm, dass aussieht wie die alte webiste. ich nutze die software Logitech Harmony Remote Software 7.7.0 und die funktioniert nicht zusammen mit dem HUB, somit konnte ich auch nur übertragen, was auf der alten website gespeichert war und das ist was anderes als ich in der 7.7.0 habe.
das iPhone app zum programmieren des hub oder anderer FB ist ja ähnlich der website und extrem mies. ich kann mit der website und dem iPhone app zwar befehle hinzufügen, aber keine löschen oder umbennen. auch kann ich die anordnung der befehle nicht im app frei anordnen, zudem sieht es extrem hässlich aus, wie die hdmi eingänge von meinem AV angeordnet sind *würgh*.
bei aktionen kann ich mir die befehle nicht auswählen die ich brauche und die ich nicht brauche. entweder bin ich zu doof zu oder es stört nur mich und das wundert mich.
das geilste war, ich hatte alte aktionen drin, habe die mühevoll angepasst, aber irgendwie gibt es probleme beim einschalten von meinem samsung TV. das geht nur über die powerToggle taste und die musste ich noch programmieren. die beiden anderen ein und austaster gehen nicht und können nicht gelöscht werden. dann habe ich eine neue aktion mit meinem fire tv stick einprogrammiert und der TV ging partou nicht an, weil der HUB nur power ein verwendet und nicht power toggle. ich also die sehr mühevolle reparatur durchgegangen und auf einmal waren alle aktionen gelöscht :O
*OffTopicEnde*

noch ne kleine frage zum harmony modul in fhem, da gibt es ja das problem:
Da dieses Blockieren die Funktionalität von Fhem beeinträchtigen kann, sollte man bei geplanten Auszeiten des Hubs diesen disablen:
set <hub> disable 1

ich möchte da ein doif programmieren, das zu bestimmten zeiten die harmony eingeschaltet wird und zu bestimmten zeiten ausgeschaltet wird, hat da einer schon was fertiges zu?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 02 Juni 2016, 11:27:22
hast du die aktuelle myHarnony desktop software mal probiert? damit haben ich damals dir konfiguration meiner one problemlos auf einen hub übernommen. zumindest das übernehmen sollte gehen. auch wenn sich der hub alleine nur mit der app weiter konfigurieren kann.

die one hatte ich auch mit der harmony remote software konfiguriert. die myHarmony web konfiguration habe ich nie verwendet.

die beschränkung auf 8 geräte ist künstlich. wenn du z.b. eine (gebrauchte) smart control hinzufügst sind es 16. wie
bei der one.

auch beim hub kann man konfigurieren wie eingeschaltet wird.

gruss
  andre

ps: das hub abschalten wäre mir zu nervig. und eine schaltbare steckdose verbraucht ja auch etwas.
Titel: Antw:Logitech Harmony Hub
Beitrag von: pc1246 am 02 Juni 2016, 12:04:53
Zitat von: justme1968 am 02 Juni 2016, 11:27:22

die beschränkung auf 8 geräte ist künstlich. wenn du z.b. eine (gebrauchte) smart control hinzufügst sind es 16. wie
bei der one.

gruss
  andre


Hallo Andre
Das stimmt nicht, die Smart-Control kann auch nur 8 Geraete. Eine Touch oder Ultimate One wuerde die 15er Grenze sprengen!
Gruss Christoph
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 02 Juni 2016, 12:16:35
ja. du hast natürlich recht. das limit wird erst mit einer touch oder neuer (ultimate one oder 950) angehoben.

ich habe beides am hub und dann kann auch die smart control mit befehlen aus allen 15 geräten belegt werden.

das 8 geräte limit gilt übrigens nur zum teil wenn man eine konfiguration mit mehr als 8 geräten übernimmt oder die remote wieder entfern. man kann weiter alle geräte verwenden und steuern. nur das hinzufügen neuer geräte ist gesperrt bis man ein mal unter das 8 geräte limit gekommen ist.

das gilt auch für das hinzufügen von netztwerk geräten. man kann nach der suche alles auf ein mal hinzufügen auch wenn man über die grenze kommt.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: sasquuatch am 02 Juni 2016, 16:28:55
Zitat von: justme1968 am 02 Juni 2016, 11:27:22
auch beim hub kann man konfigurieren wie eingeschaltet wird.
oh, du hast mich gar nicht verstanden, die reihenfolge ist mir egal, ich will bestimmte tasten einlernen und später wieder löschen bzw. umbennen, geht aber nicht. dann gibt es befehle die gar nicht funktionieren oder mich nicht interessieren, die möchte ich löschen. bei der one kann man die befehle auf dem display selbst bestimmen und so anordnen wie man möchte. selbst die tsten der one kann so anpassen wie man möchte.
befehle beim hub die ich brauche z.b. bei aktionen aus TV, AV, und Sat möchte ich anpassen, z.b. das ich HDMI1 von AV und TV auf die aktion lege, aber das geht nicht, auch nicht mit der myharmony-App.exe. aber ich wollte nicht off topic werden und nur mein leid erzählen :(

Zitat von: justme1968 am 02 Juni 2016, 11:27:22
ps: das hub abschalten wäre mir zu nervig. und eine schaltbare steckdose verbraucht ja auch etwas.
jetzt bin ich sehr irritiert, das harmony modul ist doch samt wiki eintrag von dir?
in der wikie steht das man die harmony in fhem auf disable stellen soll, wenn man es nicht braucht, weil fhem eventuell abstürtzt. bei mir ist gestern fhem eingefrorern, deswegen möchte ich den hub auf disable stellen, wenn es von fhem nicht benötigt wird. der harmony hub selbst, wird nie ausgeschaltet.
Titel: Antw:Logitech Harmony Hub
Beitrag von: rubbertail am 02 Juni 2016, 16:32:36
Hm - in der App kann ich doch Tasten anordnen, löschen etc? Inzwischen geht halt ALLES über die App statt über den Rechner...
Titel: Antw:Logitech Harmony Hub
Beitrag von: sasquuatch am 02 Juni 2016, 17:53:38
nach deinem hinweis habe ich nochmal gegoogled und dann auf der logitech seite endlich mal die richtige anleitung gefunden. allerdings soll es laut anleitung eine flip taste geben, um den Display mit eigenenTasten anzupassen. leider gibt es diese flip taste weder auf dem iphone app, noch auf dem fire tablet.
bei den geräten selbst scheint es so eine flip taste noch nie gegeben zu haben.
Titel: Antw:Logitech Harmony Hub
Beitrag von: rubbertail am 02 Juni 2016, 17:54:49
Ich denke, da meinen sie den Fingerwisch nach links... Keine eigene Taste.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 02 Juni 2016, 21:12:54
wenn du die taste/funktionen meinst die in der app während der activity sichtbar sind kannst du die über das menü links oben -> bearbeiten/zurücksetzen -> tasten bearbeiten konfigurieren.

gruss
  andre 
Titel: Antw:Logitech Harmony Hub
Beitrag von: sasquuatch am 03 Juni 2016, 12:49:32
Danke das war's, zumindest bei Aktionen. Für Geräte gibst sowas leider nicht.

Bis jetzt läuft FHEM ohne Probleme ,obwohl der hub nicht auf disable steht. Vermute das mit FHEM abgeschmiert ist, war nur Zufall.


Gesendet von iPhone mit Tapatalk
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 03 Juni 2016, 13:03:50
das blockieren und die bemerkung das man disable als workaround verwenden soll bezieht sich auf einen ausgeschalteten oder anderweitig nicht erreichbaren hub. z.b. wenn man nachts das wlan ausschaltet.

im normalbetrieb ist es nicht sinnvoll disable zu verwenden.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: sasquuatch am 03 Juni 2016, 15:01:29
Ups, peinlich. Danke für den Hinweis, dass habe ich komplett falsch verstanden. Ok, dann muss ich mir keine Gedanken machen, meine fritz.box schaltet nachts das WLAN nicht aus. Aber falls ich es mal einrichte, dann weiß ich was ich mit dem Hub in fhem machen muss :)


Gesendet von iPhone mit Tapatalk
Titel: Antw:Logitech Harmony Hub
Beitrag von: sasquuatch am 10 Juni 2016, 20:31:33
ich nochmal. danke erst mal für dieses tolle modul und den super support.

für das device HarmonyHUB bekommt man mit
attr HarmonyHUB webCmd activity alle activity als dropdown menü.

mittels
set HarmonyHUB autocreate device kann ich jedes device aus dem HUB auch in fhem anlegen.

jetzt ergeben sich zwei probleme:
1. für ein Harmony Device gibt es kein setList und ich weiß nicht wie ich alle Befehle für das HUB device in ein dropdown menü bekomme. gibt es da auch sowas cooles wie beim HUB über webCmd?

2. ich möchte ein Filelog für ein HUB Device anlegen, damit ich weiß wann welcher befehl gesendet wurde. die befehle tauchen nämlich nicht im allgemeinen logfile (fakelog) auf, wahrscheinlich falscher verbose, möchte aber auch nicht das der logfile explodiert. der extra von mir für das HUB device angelegte filelog wird aber nicht mit dem HUB device KlimaWohnen verbunden :S
define FileLog_KlimaWohnen FileLog ./log/KlimaWohnen-%Y-%m.log KlimaWohnen
für den harmonyHUB gab es keine Probleme beim filelog anlegen, geht das irgendwie anders bei HUB Devices?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 10 Juni 2016, 20:42:07
1. schau dir mal widgetOverride an oder du kannst aber einen readingsProxy dafür verwenden. da gibt es setList.

2. heisst dein device wirklich KlimaWohnen oder ist das der alias? wenn du nichts umbenannt hat sollte der name mit harmony_ anfangen.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: sasquuatch am 10 Juni 2016, 23:37:23
ich glaub ich brauch urlaub, *brettvormkopp* :(
1 und 2 hat tatsächlich mit dem alias zusammen gehängt. hatte auch schon ein readingProxy angelegt und auch dort habe ich den alias verwendet. wollte halt genau den selben namen wie im HUB und vergessen das ich es mit dem alias umgesetzt habe.

danke für deine hilfe und geduld.
Titel: Antw:Logitech Harmony Hub
Beitrag von: markusphi am 18 Juni 2016, 23:44:58
Ich habe ein Problem....
Logitech Ultimate Hub, in FHEM 2 Geräte
das erste ein Fernseher lässt sich locker steuern (set geräte_ID VolumeUp erhöht die Lautstärke)

neu habe ich ein 2. Gerät, einen iRobot
wenn ich den ansteuere mit
set harmony_36364174 PowerToggle
steht im Log:
2016.06.18 23:41:13 4: harmony_36364174: sending Clean for iRobot
Clean sollte ok sein, startet den iRobot

nur es passiert nichts .....

Wenn man den "PowerToggle"befehl über die App zum Ultimate Hub absetzt geht es.

Wo ist ein _Ansatz zur Fehlersuche?
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 19 Juni 2016, 15:17:27
Hat schon jemand ein Danalock mit seinem Harmony-Hub verheiratet bekommen? Angeblich soll das ja gehen.
Ich komme über mein Danalock-Konto bis nach der OAuth von Harmony, werde dann aber auf eine 404-Fehler-Seite von Danalock zurückgeschickt.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 19 Juni 2016, 15:43:23
@markusphi: zeig mal ein get devices und get commands für das device sowie ein verbose 5 log für einen schaltvorgang.

ist das verhalten gleichen wenn du das kommando über das hub device sendest?

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: markusphi am 19 Juni 2016, 19:17:53
Hallo Andre, danke fürs schauen!

Zitat von: justme1968 am 19 Juni 2016, 15:43:23
@markusphi: zeig mal ein get devices und get commands für das device sowie ein verbose 5 log für einen schaltvorgang.

ist das verhalten gleichen wenn du das kommando über das hub device sendest?

das Verhalten ist das selbe wenn auch wenn über das hub device direkt.
Kann es sein das "Clean" als Ergebnis nicht funktioniert und da auch PowerToggle gesendet werden müsste?
der Irobot ist ein 774, im harmony hub ist eine Vorlage für einen 775. Diese funktioniert in einer normalen Harmony Fernbedienung ohne Probleme.

Hier die angeforderten Daten:

ein get Fernbedienung Devices ergibt für den iRobot:
36364174   iRobot                 HomeAppliance          iRobot            Roomba 775

get harmony_36364174 commands ergibt:

-----
iRobot   iRobot   Roomba 775
   Power
      PowerToggle            Power Toggle
   NavigationBasic
      DirectionLeft          Direction Left
      DirectionRight         Direction Right
      DirectionUp            Direction Up
   Miscellaneous
      Dock                   Dock
      Spot                   Spot
-----


das verbose 5 über das Hub Device gesendet (set Fernsteuerung command 36364174 PowerToggle)
-----

2016.06.19 19:00:47 4: Fernsteuerung: send: <iq type='get' id='ping-53844'><ping xmlns='urn:xmpp:ping'/></iq>
2016.06.19 19:00:47 5: Fernsteuerung: tag: iq, attr:  id='ping-53844' type='result'
2016.06.19 19:00:47 5: Fernsteuerung: got ping response 53844
2016.06.19 19:01:22 4: harmony_36364174: sending Clean for iRobot
2016.06.19 19:01:22 4: Fernsteuerung: send: <iq type='render' id='53845'><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?holdAction'>status=press:action={'command'::'Clean','type'::'IRCommand','deviceId'::'36364174'}:timestamp=0</oa></iq>
2016.06.19 19:01:22 4: Fernsteuerung: send: <iq type='render' id='53846'><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?holdAction'>status=release:action={'command'::'Clean','type'::'IRCommand','deviceId'::'36364174'}:timestamp=100</oa></iq>
2016.06.19 19:01:22 5: Fernsteuerung: tag: iq, attr:
2016.06.19 19:01:22 5: Fernsteuerung: tag: iq, attr:
2016.06.19 19:01:37 4: Fernsteuerung: send: <iq type='get' id='ping-53847'><ping xmlns='urn:xmpp:ping'/></iq>
2016.06.19 19:01:37 5: Fernsteuerung: tag: iq, attr:  id='ping-53847' type='result'
2016.06.19 19:01:37 5: Fernsteuerung: got ping response 53847
-----
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 19 Juni 2016, 19:27:43
ich habe keine ahnung wo das clean her kommt...

was gibt ein get deviceCommands und get deviceDetail auf das hub device ?

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: markusphi am 19 Juni 2016, 21:41:05
Zitat von: justme1968 am 19 Juni 2016, 19:27:43
ich habe keine ahnung wo das clean her kommt...

was gibt ein get deviceCommands und get deviceDetail auf das hub device ?

get Fernsteuerung deviceCommands sagt zum iRobot
-----
iRobot   iRobot   Roomba 775
   Power
      PowerToggle            Power Toggle
   NavigationBasic
      DirectionLeft          Direction Left
      DirectionRight         Direction Right
      DirectionUp            Direction Up
   Miscellaneous
      Dock                   Dock
      Spot                   Spot
-----

ein get Fernsteuerung deviceDetail (wie bekommt man raus das so ein Befehl überhaupt existiert... in der deviceProfileUri habe ich mal einen teil gelöscht) sagt über den iRobot das unten folgende.
Da findet sich gleich das Clean. Komme ich da irgendwo testweise dran?
gruss
Markus

-----
{
    'controlGroup' => [
                        {
                          'function' => [
                                          {
                                            'label' => 'Power Toggle',
                                            'action' => '{"command":"Clean","type":"IRCommand","deviceId":"36364174"}',
                                            'name' => 'PowerToggle'
                                          }
                                        ],
                          'name' => 'Power'
                        },
                        {
                          'name' => 'NavigationBasic',
                          'function' => [
                                          {
                                            'action' => '{"command":"DirectionLeft","type":"IRCommand","deviceId":"36364174"}',
                                            'label' => 'Direction Left',
                                            'name' => 'DirectionLeft'
                                          },
                                          {
                                            'label' => 'Direction Right',
                                            'action' => '{"command":"DirectionRight","type":"IRCommand","deviceId":"36364174"}',
                                            'name' => 'DirectionRight'
                                          },
                                          {
                                            'label' => 'Direction Up',
                                            'action' => '{"command":"DirectionUp","type":"IRCommand","deviceId":"36364174"}',
                                            'name' => 'DirectionUp'
                                          }
                                        ]
                        },
                        {
                          'name' => 'Miscellaneous',
                          'function' => [
                                          {
                                            'action' => '{"command":"Dock","type":"IRCommand","deviceId":"36364174"}',
                                            'label' => 'Dock',
                                            'name' => 'Dock'
                                          },
                                          {
                                            'action' => '{"command":"Spot","type":"IRCommand","deviceId":"36364174"}',
                                            'label' => 'Spot',
                                            'name' => 'Spot'
                                          }
                                        ]
                        }
                      ],
    'Capabilities' => [],
    'label' => 'iRobot',
    'deviceProfileUri' => 'svcs.myharmony.com/res/device/36364174-(eine ID)=',
    'DongleRFID' => 0,
    'model' => 'Roomba 775',
    'type' => 'HomeAppliance',
    'deviceTypeDisplayName' => 'HomeAppliance',
    'manufacturer' => 'iRobot',
    'icon' => '44',
    'id' => 36364174,
    'IsKeyboardAssociated' => $VAR1->
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 19 Juni 2016, 22:14:01
das kommando habe ich nur zum debuggen eingebaut. deshalb ist es nicht dokumentiert.

laut der ausgabe ist Clean scheinbar doch richtig. ich habe keine idee warum es nicht geht.

gehen sie anderen kommandos?

kannst du das einschalten mal selber anlernen?

hast du die möglichkeit die komminkation zwischen app und hub mitzuschneiden? z.b. mit einer fritzbox?

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: markusphi am 19 Juni 2016, 23:30:57
Zitat von: justme1968 am 19 Juni 2016, 22:14:01
das kommando habe ich nur zum debuggen eingebaut. deshalb ist es nicht dokumentiert.

8-)

Zitatgehen sie anderen kommandos?
nein, auch nicht

Zitatkannst du das einschalten mal selber anlernen?

Was meinst Du konkret? Ich habe die Funktion mit der Fernbedienung am Ultimate Hub angelernt, das hat nichts verändert, von meinem Smartphone per App geht es, vom FHEM nicht.

Zitathast du die möglichkeit die komminkation zwischen app und hub mitzuschneiden? z.b. mit einer fritzbox?

Wenn Du mir sagst wie bekomme ich das hin...
Im Netzwerk Wireshark installieren?
Oder was ist da sinnvoll?

gruss
Markus
Titel: Antw:Logitech Harmony Hub
Beitrag von: markusphi am 20 Juni 2016, 23:01:18
Zitat von: markusphi am 19 Juni 2016, 23:30:57

Im Netzwerk Wireshark installieren?
Oder was ist da sinnvoll?

also...

von FHEM nach Harmonyhub findet sich mit dem Protokoll XMPP/XML auf Port 5222 sowas:

----
ha<iq type='render' id='55824'><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?holdAction'>status=press:action={'command'::'Clean','type'::'IRCommand','deviceId'::'36364174'}:timestamp=0</oa></iq>


gefolgt von:
<iq type='render' id='55825'><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?holdAction'>status=release:action={'command'::'Clean','type'::'IRCommand','deviceId'::'36364174'}:timestamp=100</oa></iq>
----

Von der APP zum Hub gibt es aber gar nichts mit dem Protokoll XMPP/XML
alles was da rum geht ist http an Port 8088, auf was muss ich da achten?
Titel: Antw:Logitech Harmony Hub
Beitrag von: rtv am 24 Juni 2016, 14:55:40
Meine disconnects werden schlimmer  :-\

2016.06.24 13:05:51.496 3: Harmony: new config
2016.06.24 13:04:53.117 3: Harmony: connected
2016.06.24 13:04:51.111 2: Harmony: disconnect


Apptime ist völlig unauffällig. Zudem zickt jetzt auch die Harmony App. Hin und wieder benötigt sie minutenlang um die Konfiguration abzurufen.
Oft scheitert sie völlig. Die Touch bekommt dann Zeitabweichungen und meldet bei manueller Synchronisation nur noch: "Keine Verbindung zu my.harmony.com".
Am Netzwerk hat sich nichts geändert (außer dass fakeRoku hinzukam, ab da gab's vereinzelt schon Probleme).
Neustart von Hub, AP oder Router bringen keine Änderung. Firmware-Restore per ALT+F9 hat auch nicht geholfen.
Selbst bei einem neuen Profil kann zwar die WLAN-Verbindung hergestellt werden, aber die Harmony-Server können nicht erreicht werden.

Habe testweise IPv6 und sogar die Multicast-Optimierung deaktiviert, aber daran liegt's auch nicht. (Zumal es ja monatelang zuverlässig lief).
Einen Hardware-Defekt möchte ich gerne ausschließen, da es per Android-Tethering noch funktioniert (dann ist natürlich FHEM nicht im Netz).

Hatte schon jemand eine ähnliche Fehlersituation? Es gibt zwar etliche Einträge im Harmony-Forum aber keiner mit zufriedenstellender Lösung.
Daher gehe ich im Moment eher von einer fehlerhaften Hub-Firmware aus (was leider auch Neukauf als Fehlerfix ausschließt).
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 24 Juni 2016, 15:31:23
@markusphi: ich brauche die kommunikation zwischen app und hub. was fhem macht weiss ich ja :)

@rtv: das diskonnect kommt vom hub wenn er nicht jede minute ein ping von fhem erhält. fhem sendet diese ping alle 50 sekunden.

du hast irgendein netzwerk problem das ziemlich sicher nichts mit dem fhem modul zu tun hat. eine bessere hilft kann ich dir leider nicht geben.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: rtv am 24 Juni 2016, 15:37:53
Hab gerade gelesen, dass es Hubs mit b/g und neuere mit b/g/n gibt.
Das erhöht tatsächlich die Wahrscheinlichkeit, dass Logitech nach einem Firmware-Upgrade Probleme mit dd-wrt (auf ASUS RT-AC68U) hat.
Ich hoffe ja noch, dass es auch anderen so ging...
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 24 Juni 2016, 15:40:36
wobei nicht ganz klar ist ob das mit dem b/g und b/g/n stimmt. laut logitech web seite gibt es zwar diese beiden modelle, laut forum betreiben aber auch einige den alten/einfacheren hub in einem n netz.

leider ist das alles etwas undurchsichtig.
Titel: Antw:Logitech Harmony Hub
Beitrag von: markusphi am 24 Juni 2016, 20:51:30
Zitat von: justme1968 am 24 Juni 2016, 15:31:23
@markusphi: ich brauche die kommunikation zwischen app und hub. was fhem macht weiss ich ja :)

das kommunikation schneide ich gerne mit, allein habe ich keine Idee wie.

Von der APP zum Hub gibt es aber gar nichts mit dem Protokoll XMPP/XML
alles was da rum geht ist http an Port 8088, auf was muss ich da achten?

Irgend etwas was ich als Klartext interpretieren würde habe ich nicht gefunden, aber das liegt wahrscheinlich an mir. Eine Idee was ich da Wireshark genau entlocken muss?

Danke für die Mühe.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 24 Juni 2016, 20:57:43
wie schneidest du denn überhaupt mit? hast du einen fritzbox? wenn du nicht direkt auf dem ap mitschneiden kannst brauchst du zwei access points. einen für den hub und einen fürs handy und musst wireshark dazwischen hängen.

der eine ap kann z.b. ein notebook sein das per kabel ans netzer gehängt wird und diesen anschluss über wlan frei gibt. dort hängst du dann das handy dran.

wenn du nur einen ap hast auf dem du nicht mitschneiden kannst siehst du den verkehr zwischen handy und hub garnicht.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: markusphi am 24 Juni 2016, 22:29:36
Zitat von: justme1968 am 24 Juni 2016, 20:57:43
wie schneidest du denn überhaupt mit? hast du einen fritzbox?

Ja, mit meiner Fritzbox. Der Auszug im Beitrag #1095 zw. meinem Rasperrypi auf dem FHEM läuft und dem Hub ist so entstanden. Den Mitschnitt in Wireshark geladen und alles mit der Ziel IP rausgesucht, was dann auch bei "Protocol" xmpp/xml ergab.

Sowas gibt es aber zw. App und Hub nicht.

sowas (Protokol HTTP) geht da rüber
0000   81 fe 01 4c 3f 8b 21 99 44 a9 49 fb 4a f8 03 a3  ...L?.!.D.I.J...
0010   44 a9 48 fd 1d b1 03 ab 08 bc 47 a0 5d ef 14 ae  D.H.......G.]...
0020   5b b8 12 f8 5a ea 15 ba 45 ee 53 f6 59 e7 55 fc  [...Z...E.S.Y.U.
0030   47 f3 02 ea 52 a6 46 a0 0d bb 47 b4 09 bb 10 b4  G...R.F...G.....
0040   06 a9 0d bb 5c e6 45 bb 05 a9 57 f7 5b a5 4d f6  ....\.E...W.[.M.
0050   58 e2 55 fc 5c e3 0f f1 5e f9 4c f6 51 f2 7d b6  X.U.\...^.L.Q.}.
0060   49 e5 45 b7 53 e4 46 f0 4b ee 42 f1 11 e3 40 eb  I.E.S.F.K.B...@.
0070   52 e4 4f e0 11 ee 4f fe 56 e5 44 a6 57 e4 4d fd  R.O...O.V.D.W.M.
0080   7e e8 55 f0 50 e5 03 b5 1d ff 4e f2 5a e5 03 a3  ~.U.P.....N.Z...
0090   1d db 11 f6 60 cc 43 c9 08 cc 74 d6 65 f9 49 ed  ....`.C...t.e.I.
00a0   49 d8 44 d1 0d c0 70 a2 0e bf 17 af 07 bf 11 aa  I.D...p.........
00b0   0f b2 1a f0 5b c4 77 dc 65 d9 19 cd 7c e3 74 b4  ....[.w.e...|.t.
00c0   4c e4 4c ad 4b b9 18 cb 7a c7 74 da 73 fc 03 b5  L.L.K...z.t.s...
00d0   1d fb 40 eb 5e e6 52 bb 05 f0 03 f8 5c ff 48 f6  ..@.^.R.....\.H.
00e0   51 a9 1b bb 44 d7 03 fa 50 e6 4c f8 51 ef 7d bb  Q...D...P.L.Q.}.
00f0   05 d7 03 da 53 ee 40 f7 63 a9 0d c5 1d ff 58 e9  ....S.@.c.....X.
0100   5a d7 03 a3 63 a9 68 cb 7c e4 4c f4 5e e5 45 c5  Z...c.h.|.L.^.E.
0110   1d a7 7d bb 5b ee 57 f0 5c ee 68 fd 63 a9 1b c5  ..}.[.W.\.h.c...
0120   1d b8 17 aa 09 bf 10 ae 0b d7 03 e4 1d a7 03 ea  ................
0130   4b ea 55 ec 4c a9 1b bb 4f f9 44 ea 4c a9 0d bb  K.U.L...O.D.L...
0140   4b e2 4c fc 4c ff 40 f4 4f a9 1b a8 0b b9 19 aa  K.L.L.@.O.......
0150   0b f6 5c e4                                      ..\.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 24 Juni 2016, 22:36:36
kannst du mal die app auf dem handy beenden und dann ab start mitschneiden was zwischen handy und app passiert?

kann natürlich sein das die inzwischen ssl aktiviert haben...
Titel: Antw:Logitech Harmony Hub
Beitrag von: rtv am 28 Juni 2016, 17:18:44
Kleines Follow-Up: aufgrund der Verbindungsprobleme habe ich FHEM angehalten und sogar verschiedene Firmware-Stände von dd-wrt und AdvancedTomato ausprobiert. Selbst mit neuem, sauberen Profil hat das nicht geholfen.

Hab' mir dann einen anderen Hub ausgeliehen, alle Fernbedienungen zurück gesetzt und die alte Konfig wiederhergestellt. Siehe da: keinerlei Abbrüche oder sonstige Probleme mehr  8)

Eine steigende Anzahl an Verbindungsabbrüchen und Sync-Fehlern kann also tatsächlich auf einen schleichende Hardware-Tod hindeuten...
Titel: Antw:Logitech Harmony Hub
Beitrag von: schlingi am 09 Juli 2016, 13:37:19
Vielleicht kann mir jemand weiterhelfen. Ich versuche beim Tastendruck auf die Harmony und zwar konkret die Pausetaste bei meinem DVD-Player (dieses Kommando kann man zumindest ansteuern) eine bestimmte Sequenz (Licht an) zu erzeugen. Ich vermute allerdings langsam, dass das nur über die ,,Activity" am Hub geht, nicht aber bezogen auf die Gerätekommandos selbst. Also mal als Beispiel:

define LichtAnBeiPause notify harmony_XXXX (hier fehlt mir dann folgendes: wenn Pause-Taste gedrückt oder das Geräte mit dem [vorhandenen] Kommando Pause gesetzt ist)  set wz_Licht on

Aber ich vermute langsam, dass das wohl nicht so funktioniert. Danke schon mal im Voraus  :)
Titel: Antw:Logitech Harmony Hub
Beitrag von: rubbertail am 09 Juli 2016, 13:45:43
Stimmt - fhem kriegt nur Aktions-Befehle mit, keine Gerätebefehle. Du kannst höchstens das Gerät in die Aktion mit aufnehmen und dann dessen Aktionsbefehle verwenden.
Titel: Antw:Logitech Harmony Hub
Beitrag von: schlingi am 09 Juli 2016, 13:52:25
Danke für die rasche Antwort. Wie meinst Du das mit den Aktionsbefehlen? Vielleicht ein Beispiel?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 09 Juli 2016, 14:24:47
der hub meldet nur dinge auf activity ebene. also starten und stoppen einer activit.

einzelne tasten werden nicht an fhem gemeldet.

du kannst entweder einen extra ir oder bluetoth empfänger und das linuxHCI modul oder das fakeRoku modul verwenden und so einzelne tastendrücke direkt an fhem senden.

es gibt einen harmony tips thread in dem das genauer beschrieben ist.

aber achtung: pause ist fast immer ein toggle befehl. wenn du den start zustand nicht kennst bekommst fu dein gerät und fhem nicht synchron. wenn es ein modul direkt für dein gerät gibt ist das für die rückmeldung normalerweise besser.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: schlingi am 09 Juli 2016, 14:29:00
Vielen Dank auch dir. Ich dachte mir ja schon, dass es mit einfachen fhem-Befehlen nicht funktioniert...  ::)
Titel: Logitech Harmony Hub
Beitrag von: justme1968 am 09 Juli 2016, 14:34:15
doch. natürlich funktioniert es mit einfachen fhem befehlen.

das problem ist das der hub ohne z.b. das fakeRoku modul erst gar nichts sendet das man dann mit einfachen (oder komplizierten) befehlen auch auswerten kann.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Chris_Worms am 13 Juli 2016, 18:30:58
Hi,

mir ist eben aufgefallen dass es mit Harmony ein Problem gibt. Ich habe fhem auf den neuesten Stand, beim starten von FHEM bekomme ich folgende Meldung im fhem-log:

2016.07.13 18:23:02 2: Wz.Harmony: invalid json detected: <html>
<head><title>404 Not Found</title></head>
<body bgcolor="white">
<center><h1>404 Not Found</h1></center>
<hr><center>nginx/1.2.4</center>
</body>
</html>


Der Status vom Harmony-Device steht auf Initialized, Harmony lässt sich nicht mit FHEM bedienen. Vor ein paar Tagen wurde die Harmony Fernbedienung bzw. Software vom Hub upgedatet. Aber bis gestern ging das System noch, und ich habe gestern definitiv nichts aktiv geändert.

Edit: Ich denke der Fehler liegt hier auf Seiten der Logitech Server, ein verbinden per iPhone App auf den Hub und per Harmony-Konfigurationssoftware auf dem PC ist gerade nicht möglich.

Edit2: Läuft wieder!
Titel: Antw:Logitech Harmony Hub
Beitrag von: Stevie am 15 Juli 2016, 23:04:05
Hallo zusammen,

hab mir das Elite Paket von Harmony zugelegt und meine Geräte eingerichtet. Danach den Hub mit Fhem verheiratet. Funzte alles prima.
Leider kann ich mit set HarmonyHub autocreate keine Geräte finden. Bekomme nur die Meldung: created 0 devices. Der Hub hat ein initialized State und Disconnected bei ConnectionState und state (Readings).
Hat jemand eine Idee wie ich an die eingerichteten Geräte komme?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 15 Juli 2016, 23:07:25
wenn der state disconnected ist stimmt noch etwas nicht.

was steht mit verbose 5 im log?

stimmt die ip adresse wirklich? ganz sicher?

zeig mal ein list vom hub.

so lange ein get devices nichts  liefert geht auch autocreate nicht.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Stevie am 15 Juli 2016, 23:16:29
Hi Andre,

danke für deine schnelle Antwort. Hier das List:

Internals:
   ConnectionState Disconnected
   DEF        crypt:08585c17030a15755a561a4610401e5404 crypt:077d025a3b09530c6b 192.168.130.77
   NAME       OG_wz_HH1_Wohnzimmer
   NOTIFYDEV  global
   NR         385
   NTFY_ORDER 50-OG_wz_HH1_Wohnzimmer
   STATE      Initialized
   TYPE       harmony
   ip         192.168.130.77
   Readings:
     2016-07-15 14:41:51   state           Disconnected
   Config:
     activity:
     device:
   Helper:
     AccountId  0
     UserAuthToken /EhVRPzvf0zlt91suPngCs7Vz/KDm8YTwNoeKjaP8ps=
     password   crypt:077d025a3b09530c6b
     username   crypt:08585c17030a15755a561a4610401e5404
Attributes:
   room       Wohnzimmer

Im Log finde ich nur einen Fehler von der Zeit als ich den Hub verheiratet habe:
2016.07.15 15:06:19 1: PERL WARNING: Use of uninitialized value $param in string eq at ./FHEM/37_harmony.pm line 498.
2016.07.15 15:06:19 1: PERL WARNING: Use of uninitialized value $param in string eq at ./FHEM/37_harmony.pm line 499.
Can't use an undefined value as an ARRAY reference at ./FHEM/37_harmony.pm line 1660.

Die IP stimmt, steht so in der Fritze und lässt sich auch anpingen.

Gruß, Stevie
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 15 Juli 2016, 23:31:46
wie gesagt: das modul hat keine verbindung zu deinem hub. bist du wirklich sicher das die ip stimmt?

kannst du den hub anpingen? und dann nicht mehr anpingen wenn du das netzteil raus ziehst?

gruss
  andre

ps: ich weiss die frage ist doof. aber wenn etwas nicht gestimmt hat war es bist jetzt fast immer das problem das die ip nicht gestimmt hat.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Stevie am 15 Juli 2016, 23:37:07
Ja, die IP stimmt. Gerade nochmal mit Stecker raus getestet.
Hatte meinen Beitrag gerade editiert, als du geantwortet hattest. Sorry.
Was könnte ich noch tun?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 15 Juli 2016, 23:55:06
änder das define mal so das nur die ip angegeben ist.

verbose 5 war schon aktiv?

dein FHEM ist aktuell?

geräte und szenen hast du im hub schon angelegt?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Stevie am 16 Juli 2016, 00:11:01
Im Moment hab ich als define folgendes:
define OG_wz_HH1_Wohnzimmer harmony mailadresse kennwort 192.168.130.77
Wenn ich nur die IP nehme ohne Mailadresse/Kennwort kommt State error.
Verbose ist auf 5, Fhem aktuell und 13 Geräte und eine Aktivität im Hub angelegt.
Fernbedienung tut einwandfrei.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Stevie am 16 Juli 2016, 00:52:04
Im Log habe ich noch das gefunden:
2016.07.16 00:42:36 4: OG_wz_HH1_Wohnzimmer: connect
2016.07.16 00:42:36 4: HttpUtils url=https://svcs.myharmony.com/CompositeSecurityServices/Security.svc/json/GetUserAuthToken
2016.07.16 00:42:36 4: https://svcs.myharmony.com/CompositeSecurityServices/Security.svc/json/GetUserAuthToken: HTTP response code 200
2016.07.16 00:42:36 4: HttpUtils https://svcs.myharmony.com/CompositeSecurityServices/Security.svc/json/GetUserAuthToken: Got data, length: 107
2016.07.16 00:42:36 4: OG_wz_HH1_Wohnzimmer: {"GetUserAuthTokenResult":{"AccountId":0,"UserAuthToken":"\/gfJjdDhdghdfGhdfdGdfdf\/DfhHt6DhDJHFztjD="}}
Hoffe, es hilft etwas.
Gruß, Stevie
Titel: Antw:Logitech Harmony Hub
Beitrag von: Stevie am 16 Juli 2016, 00:57:36
Und wenn ich ein autocreate sende kommt folgendes ins Log:
2016.07.16 00:55:16 4: WEB_192.168.10.44_56248 POST /fhem&fw_id=435&cmd=set+OG_wz_HH1_Wohnzimmer+autocreate; BUFLEN:0
2016.07.16 00:55:16 5: Cmd: >set OG_wz_HH1_Wohnzimmer autocreate<
2016.07.16 00:55:16 4: name: /fhem&fw_id=435&cmd=set+OG_wz_HH1_Wohnzimmer+autocreate / RL:1399 / text/html; charset=UTF-8 / Content-Encoding: gzip
/
2016.07.16 00:55:16 4: WEB_192.168.10.44_56248 GET /fhem/icons/favicon; BUFLEN:0
2016.07.16 00:55:16 4: WEB_192.168.10.44_56248 => 304 Not Modified
2016.07.16 00:55:17 4: WEB_192.168.10.44_56248 GET /fhem?XHR=1&inform=type=status;filter=;since=1468623315;fmt=JSON&fw_id=435×tamp=1468623315048; BUFLEN:0
2016.07.16 00:55:19 4: OG_wz_HH1_Wohnzimmer: connect
2016.07.16 00:55:22 4: Connection closed for WEB_192.168.10.44_56248: Die Verbindung wurde vom Kommunikationspartner zurückgesetzt
2016.07.16 00:55:22 4: Connection accepted from WEB_192.168.10.44_56251
2016.07.16 00:55:22 4: WEB_192.168.10.44_56251 GET /fhem/FileLog_logWrapper?dev=Logfile&type=text&file=fhem-2016-07.log; BUFLEN:0
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 16 Juli 2016, 11:25:02
bitte lösch das hub device, setz global verbose auf 5 und dann leg das device neu an. im log muss nacheinander connect und dann connected kommen.

so lange kein connected kommt gibt es keine verbindung zum hub und du kannst auch keine kommandos senden. auch kein autocreate.

bei dir gibt es ihm log nur das connect. wenn es kein connected gibt geht die verbindung schon auf tcp ebene schief. lange bevor irgendetwas mit dem api gemacht wird.

welche firmware version hat dein hub?

bekommst du eine telnet verbindung zu 192.168.130.77 5222 ?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Stevie am 16 Juli 2016, 23:58:23
Hi Andre,

hab nun das device mehrmals gelöscht und neu angelegt. In allen möglichen Varianten. Mal mit und mal ohne Mailadresse/PW. Immer mit dem gleichen Ergebnis. Disconnected.
Im Log finde ich dann immer nur den Verbindungsversuch: connect, aber kein connected.
Habe dann den Hub auf Werkseinstellung zurückgesetzt und es mit einem neuen Logitech Account nochmal versucht. Leider gleiches Ergebnis.
Der Hub hat die Software Version 4.10.30, eine Aktualisierung habe ich gemacht weil ich was gelesen habe, dass man mit V4.4 und darunter das kostenlose Upgrade machen sollte. Hat sich aber nichts getan, die Version bleibt gleich und ich bekomme in der Software auch kein Upgrade wie in der Anleitung beschrieben angezeigt. Also gehe ich jetzt davon aus, das dieser Hub aus der Elite-Version (noch) nicht mit Fhem kommunizieren mag. Falls keine Lösung gefunden werden kann, werde ich mir Wohl oder Übel noch einen zusätzlichen Ultimate Hub zulegen müssen.

PS. Telnet geht auch nicht, Putty wird direkt beendet.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 17 Juli 2016, 09:29:00
kannst du versuchen mit wireshark rauszufinden auf welchem port die app sich mit dem hub verbindet? 
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 17 Juli 2016, 11:01:13
Zitat von: Stevie am 16 Juli 2016, 23:58:23
Also gehe ich jetzt davon aus, das dieser Hub aus der Elite-Version (noch) nicht mit Fhem kommunizieren mag.
Da meine Elite sauber läuft, kannst Du mal davon ausgehen, dass das nicht Dein Problem ist.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 17 Juli 2016, 11:10:43
nach allem was bis her bekannt ist sind alle hubs identisch. auch wenn logitech etwas anderes sagt.

zu klären wäre ob es an der neuesten firmware liegt: hat noch jemand die 4.10.30? ich habe auf meinen beiden noch die 4.9.30.

wie oben vorgeschlagen wäre es hilfreich zu schauen welchen port die app bei dir verwendet.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 17 Juli 2016, 11:13:14
Bei mir ist die 4.10.30 drauf.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 17 Juli 2016, 11:36:51
@volschin: sehr gut :)

@Stevie: wenn es auch nicht an der firmware liegt gehen mir langsam die ideen aus. da es per telnet auch nicht geht liegt es vermutlich doch am netzwerk. auf was für einem system läuft deine fhem installation? hast du irgendwelche ungewöhnlichen netzwerk konfigurationen?

kannst du von einem anderen system auf den port 5222 auf dem hub verbinden?
Titel: Antw:Logitech Harmony Hub
Beitrag von: rubbertail am 17 Juli 2016, 13:35:14
Nur weil ich damit grade Trouble hatte in anderem Zusammenhang - versuch mal, den WLAN-Router/AP neu zu starten (und ggf andere Netzwerkkomponenten wie Switches auch) - bei mir gabs ein Problem mit einem Port an der Fritzbox, das sich ganz woanders zeigte (nach ca 1h ging alles, was an dem Port hing, nur noch bis zur Fritzbox, aber nicht mehr an die WLAN-Geräte und an die anderen Ports).
A shot in the dark - nur weils hier grad akut war. Schadet jedenfalls nicht. :)
Titel: Antw:Logitech Harmony Hub
Beitrag von: Stevie am 17 Juli 2016, 21:00:17
@volschin: Vielen Dank für die Infos!

@justme1968: Ich hab jetzt auf nem Androidtablet einen Telenetclient installiert und konnte mich mit dem Hub verbinden. Ab hier kenn ich mich aber jetzt nicht mehr aus und weiß nicht was ich jetzt machen kann.
Mein Fhem läuft auf einem Samsung Netbook mit Debian und ist per Lan mit der Fritzbox 6490 verbunden.

@rubbertail: Danke für den Tipp, hab ich getest. Leider ohne Erfolg bei mir. Trotzdem danke.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Stevie am 17 Juli 2016, 21:02:40
Aktuell hab ich folgendes list:

Internals:
   CFGFN
   ConnectionState Disconnected
   DEF        crypt:08585c17030a15755a561a4610401e5404 crypt:077d025a3b09530c6b 192.168.130.77
   NAME       OG_wz_HH1_Wohnzimmer
   NOTIFYDEV  global
   NR         418
   NTFY_ORDER 50-OG_wz_HH1_Wohnzimmer
   STATE      Initialized
   TYPE       harmony
   ip         192.168.130.77
   Readings:
     2016-07-17 19:51:09   state           Disconnected
   Helper:
     UserAuthToken
     password   crypt:077d025a3b09530c6b
     username   crypt:08585c17030a15755a561a4610401e5404
Attributes:
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 17 Juli 2016, 21:06:49
du kannst per telnet nichts weiter machen. es ist nur zum überprüfen ob die verbindung klappt.

wenn du vom fhem rechner nicht per telnet hin kommst kommt auch das fhem modul nicht hin.

wenn es von einem anderen rechner geht ist ist irgendetwas komisch. geht es von fhem rechner aus? du hattest oben etwas von putty geschrieben. ich weiss nicht wie sich das verhält wenn kein echter telnet server auf der anderen seite ist.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Stevie am 17 Juli 2016, 21:10:53
Haste mir bitte ne kleine Anleitung, wie ich mit dem Fhemrechner ne Telnetverbindung testen kann? Bin mit dem Fhemrechner per Putty (Windows) verbunden. Wie gehts weiter?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 17 Juli 2016, 21:20:34
telnet <ip> 5222

eventuell musst du telnet noch installieren.

vorher kannst du bitte noch mal ein ping vom fhem rechner aus probieren.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Stevie am 17 Juli 2016, 21:25:47
Vielen Dank für deine Anleitung.
Ping funktioniert.
Telnet funktioniert.
Komische Sache

Gruß, Stevie
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 17 Juli 2016, 21:41:10
mir fällt leider nichts besseres mehr ein als das du in fhem doch die falsche ip verwendest.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Stevie am 17 Juli 2016, 21:48:14
Schade, die IP stimmt definitiv. Wenn ich das define ohne Passwort ausführe, habe ich im State Error. Wenn mit dann disconnected.
Ändere ich dann über DEF etwas, habe ich als State Initialized. Leider als ConnectionState immer Disconnected.
Haste nicht noch eine Idee?

Gruß, Stevie
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 17 Juli 2016, 21:52:33
nicht mehr wirklich...

mach mal ein nmap auf den hub. was bekommst du für eine ausgabe?

kannst du auf der fritzbox mal die kommunikation zwischen app und hub mitschneiden? app komplett beenden, mitschnitt starten und dann die app starten.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Stevie am 17 Juli 2016, 21:59:05
Hier die Ausgabe vom nmap:

ZitatStarting Nmap 7.12 ( https://nmap.org ) at 2016-07-17 21:56 Mitteleuropäische Sommerzeit

NSE: Loaded 138 scripts for scanning.

NSE: Script Pre-scanning.

Initiating NSE at 21:56

Completed NSE at 21:56, 0.00s elapsed

Initiating NSE at 21:56

Completed NSE at 21:56, 0.00s elapsed

Initiating ARP Ping Scan at 21:56

Scanning 192.168.10.77 [1 port]

Completed ARP Ping Scan at 21:56, 0.34s elapsed (1 total hosts)

Initiating Parallel DNS resolution of 1 host. at 21:56

Completed Parallel DNS resolution of 1 host. at 21:56, 0.01s elapsed

Initiating SYN Stealth Scan at 21:56

Scanning HarmonyHub.fritz.box (192.168.10.77) [1000 ports]

Discovered open port 5222/tcp on 192.168.10.77

Discovered open port 8222/tcp on 192.168.10.77

Discovered open port 8088/tcp on 192.168.10.77

Completed SYN Stealth Scan at 21:56, 0.53s elapsed (1000 total ports)

Initiating Service scan at 21:56

Wie kann ich den Verkehr von der Fritze mitschneiden?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 17 Juli 2016, 22:05:06
nmap läuft auf die 192.168.10.77, in deinem define von oben steht aber 192.168.130.77 ...

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Stevie am 17 Juli 2016, 22:13:11
Andre, ich könnt dich knutschen!  ;)
Da hab ich doch beim anlegen den IP-Bereich vom Firmennetz auf Arbeit mit eingebaut und bei jeden testen den Vorschlag der Autovervollständigung genommen.
Jetzt tut es einwandfrei. Und wir suchen uns einen Wolf.
Sorry und vielen Dank für deine (eure) Hilfe!
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 17 Juli 2016, 22:21:26
wie gesagt:
Zitatps: ich weiss die frage ist doof. aber wenn etwas nicht gestimmt hat war es bist jetzt fast immer das problem das die ip nicht gestimmt hat.
:)

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 23 August 2016, 19:56:46
Hallo Andre,
Ich frage mich, ob sowas wohl auch mit FHEM geht. Die API scheint ja in der Harmony vorhanden zu sein.
http://blog.logitech.com/2016/08/22/harmony-qivicon-come-germany/

Gruß
Veit
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 23 August 2016, 20:54:06
im prinzip schon...

ich habe aber weder eine QIVICON basis station noch weiss ich ob das protokoll irgendwo veröffentlich ist bzw. ob es umverschlüsselt ist so das man mit sniffen könnte.

die harmony seite ist so verschlossen wie zuvor.

laut text ist es auch nicht nur die harmony seite sondern es wird von der harmony etwas auf der QIVICON basis installiert.


leider verrennen sich mehr und mehr hersteller in geschlossene systeme und auch logitech ist der meinung das sie die zentrale sein wollen. das ist aber völliger blödsinn. die harmony ist eine tolle fernbedienung und ein io/device. mit einem veröffentlichten api könnte man so viel machen. bilder und sonstige info im display zeigen, tasten über das api empfangen, und und und...

ich glaube immer noch das das fhem modul die best harmony integration weit und breit bietet und auch einiges an möglichkeiten die es sonst nirgends sonst gibt, aber so lange es kein dokumentiertes api gibt bleiben wir auf dem aktuellen stand.

gruss
  andre

ps: ich hab mal wieder versucht mich um das offizielle api zu bewerben. aber ich denke die chancen sind so gut wie nicht vorhanden...
Titel: Antw:Logitech Harmony Hub
Beitrag von: markusphi am 04 September 2016, 20:12:18
Zitat von: justme1968 am 19 Juni 2016, 22:14:01
kannst du das einschalten mal selber anlernen?

hast du die möglichkeit die komminkation zwischen app und hub mitzuschneiden? z.b. mit einer fritzbox?

Ist ja jetzt schon eine längere Zeit her:

Ich habe eine für mich praktikable Lösung gefunden um den IRobot zu starten.

Im Harmony Hub eine Aktivität "IRobot starten" (mit dem einzigen Befehl "Clean", 2* wiederholt 1s Pause ) und eine Aktivität "Dummy" (mit irgendeiner Aktion auf einem nicht existierendem Gerät) anlegen.

Um den IRobot zu starten in FHEM einfach die Aktivität "Irobot starten" im Harmony Hub Modul aufrufen, der Roby startet, dann die Dummy Aktivität weil sonst ein 2. Start nicht möglich ist.

Das funktioniert zuverlässig.
Titel: Antw:Logitech Harmony Hub
Beitrag von: b4r7 am 17 Oktober 2016, 22:31:42
Ich habe bei Github einen Hue Emulator gefunden. Habe Ihn aber leider nicht an die Harmony binden können =(
glaube das größte Problem wird sein das die verbindung mit den apps also der normalen sdk nur über port80 klappt...
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 17 Oktober 2016, 22:39:21
was genau willst du mit dem hue emulator machen? die hue fähigkeiten der harmony sind sehr eingeschränkt.

wenn es dir darum geht etwas in fhem zu steuern: schau dir das fakeRoku modul an. da ist genau dafür.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: b4r7 am 17 Oktober 2016, 22:46:06
Zitat von: justme1968 am 17 Oktober 2016, 22:39:21
was genau willst du mit dem hue emulator machen? die hue fähigkeiten der harmony sind sehr eingeschränkt.

wenn es dir darum geht etwas in fhem zu steuern: schau dir das fakeRoku modul an. da ist genau dafür.

gruss
  andre

naja man kann ja nur hue etc einbinden ohne eine aktivity starten zu müssen... es wäre ja genug wenn man ein fakeHue hätte das entsprechend events bei tastendruck ausführt... es würde auch ein lifxfake gehen.

mein usecase dafür wären meine milight leuchten... kosten ja nurn drittel.

edit:

nur hue geräte auf tasten legen habe ich gemeint. und btw habe den hueemulator zum laufen gebracht aber nur mit der android app und da auch nur die gen 1 app.

Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 17 Oktober 2016, 22:53:58
es gibt ziemliche einschränkungen was die konfigurierbarkeit und die zuordnung zu tasten angeht. über fakeRoku bist du hier sehr viel flexibler und auch noch eine komponente weniger im system.

um die tasten ausserhalb einer activity zu belegen schau dir mal den harmony tips thread an. da wird das ganze über eine off activity gemacht die über fhem automatisch gestartet wird sobald man off drückt. d.h. nach off drücken bist du trotzdem in einer activity in der es nur das fake roku device (und optional andere) gibt und du kannst dann alle tasten belegen.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: b4r7 am 17 Oktober 2016, 23:07:47
okay. stimmt funktioniert super.

allerdings wärs schon was feines wenn man rgb funktionen direkt auf dem Bildschirm starten kann.

siehe folgendes YT Vid:

https://youtu.be/xd7Cx7vfY1g?t=5m3s

;-) wär schon geil
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 17 Oktober 2016, 23:12:51
ich vergesse immer das das ja inzwischen geht :)

vermutlich macht man das im normalbetrieb wenn alles eingerichtet ist aber eh nicht mehr so oft sondern ruft fertige konfigurationen ab.

per siri ist das aber noch viel geiler :P

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: b4r7 am 18 Oktober 2016, 17:17:45
naja wenn man eben einen Simulierten HUB hätte, hätte man auch nicht mehr so viele devices in der harmony. und auch diese Standby activity (die prima funktioniert)
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 18 Oktober 2016, 17:20:42
jein. :)

wenn keine aktivität läuft hast du nur die 4 oder 6 ha tasten zur verfügung. alle anderen nicht oder? und das auch nur auf den beiden aktuellen modellen. die älteren haben diese tasten ja nicht.
Titel: Antw:Logitech Harmony Hub
Beitrag von: b4r7 am 18 Oktober 2016, 20:33:44
Stimmt. Aber diese schicken bedienelemente sind nicht zu unterschaetzen ;)

Bin bestimmt nicht der einzige der sich darüber freuen würde ;)
Titel: Antw:Logitech Harmony Hub
Beitrag von: Bootscreen am 08 November 2016, 06:46:05
Hab jetzt seid einigen Tagen auch die Elite mit Hub im Einsatz. Wäre es möglich ein set Befehl mit Dropdown Liste der möglichen Befehle zu basteln? Die möglichen Befehle bekommt man ja mit get commands.
Titel: Logitech Harmony Hub
Beitrag von: justme1968 am 08 November 2016, 07:51:34
ein dropDown der activities  bekommst du mit webCmd activity.

ein dropDown mir den device kommandos ist nicht sinnvoll weil es so lang ist das der bildschirm nicht ausreicht.

du kannst aber mit widgetOverride selber eine version mit den kommandos die du braust konfigurieren.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: visionsurfer am 09 November 2016, 21:55:58
Hallo,

ich bin seit heute stolzer Besitzer einer Logitech Harmony HUB.
Ich habe mir das Teil exklusiv nur zugelegt um meine Dunstabzugshaube in FHEM einbinden zu können. Meine Dunstabzugshaube kann ich mit einer Fernbedienung steuern. Also hoch und runter fahren, Licht an verschiedenen Stellen einschalten, die Stufen regulieren usw.

Ich hab die HUB eingerichtet und konnte auch erfolgreich die Befehle anlernen, weil das Gerät natürlich nicht in der Datenbank vorhanden ist. Nun hab ich z.B. solche Befehle wie "Licht oben".

Ich habe die HUB auch erfolgreich in FHEM angelegt.

Ich kann nun mit dem Code

set harmonyhub command Berbel.Skyline runter

meine Dunstabzugshaube dazu bringen nach unten zu fahren. Aber wenn ich einen Befehl nutzen will, der quasi eine Leerstelle hat, funktioniert es nicht. Selbst wenn ich wie im WIKI beschrieben, den Punkt verwende

set harmonyhub command Berbel.Skyline Licht.oben

Mache ich was falsch ? Wenn ja, was mache ich falsch ? Ich wollte jetzt nicht alle Befehle noch mal neu lernen. Weil ich hab auch sowas wie "Stufe 3" (mit Leerzeichen) angelernt ? Gehen keine Leerzeichen mehr ?

Grüße,
Visionsurfer

Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 09 November 2016, 22:07:27
das mit dem . statt leerzeichen ist glaube ich nur für geräte und aktionen implementiert und nötig.

die kommandos enthalten so viel ich weiss alle keine leerzeichen.

mach mal ein get <hub> deviceCommands Berbel.Skyline. in der ausgabe sind zwei spalten: rechts wie das kommando auf der oberfläche dargestellt wird (mit leerzeichen) links wie es tatsächlich heisst und in fhem angegeben wird.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: visionsurfer am 09 November 2016, 22:12:24
Hi Andre,

Danke für deine Antwort.
Als Anlage mal den Screenshot.

Wenn ich da dann einfach "Stufe 4" als Command eingebe, kommt die Fehlermeldung unkown command Stufe

Noch eine Idee ?

Ansonsten werde ich halt doch alles noch mal neu lernen und dann ohne Leerzeichen anlegen.

Grüße,
Visionsurfer
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 09 November 2016, 22:29:11
der fall ist schlicht und einfach (bis jetzt) nicht vorgesehen da keines der kommandos die logitech in der db hat bis jetzt ein leerzeichen hatte.

schau mal ob es geht wenn du in 37_harmony.pm die zeile 253       if( lc($function->{name}) eq $command ) {durch 253       if( lc($function->{name}) =~ m/^$command$/ ) {
ersetzt und dann Stufe.4 verwendest.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: fabschub am 13 November 2016, 14:15:17
Hallo Andre,

ich habe das gleiche Problem mit dem set-Kommando und Leerzeichen. Ich habe eine Wii in meinem Hub angelernt. Diese hat das Kommando "Disconnect Wii", welches ich auch dringend für meine Automation mit DOIF benötige, um meine Fernbedienung nach dem Einschalten der Wii mittels der gewünschten Aktion wieder zu trennen, damit ich dann den normalen Controller als erstes Gerät verbinden kann.

Ich habe die von dir geforderte Zeile 253 abgeändert. Jetzt meckert Fhem auch nicht mehr beim Absetzen des set-Befehls (set <device> command Disconnect.Wii), allerdings tritt nicht das gewünschte Ergebnis ein. Die Fernbedienung bleibt leider verbunden. Muss vielleicht noch mehr im Modul selbst angepasst werden?

Gruß, Fabian
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 13 November 2016, 14:34:59
hat das kommando beim get deviceCommands auch in der linken spalte ein leerzeichen?

was steht mit verbose 5 im log wenn du das kommando absetzt?

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: fabschub am 13 November 2016, 14:49:29
Auch in der linken Spalte hat das Kommando ein Leerzeichen.

2016.11.13 14:45:55 4: harmonyHubWZ: send: <iq type='get' id='ping-59'><ping xmlns='urn:xmpp:ping'/></iq>
2016.11.13 14:45:55 5: harmonyHubWZ: tag: iq, attr:  id='ping-59' type='result'
2016.11.13 14:45:55 5: harmonyHubWZ: got ping response 59
2016.11.13 14:45:56 4: harmony_38673144: sending Disconnect Wii for Nintendo Wii
2016.11.13 14:45:56 4: harmonyHubWZ: send: <iq type='render' id='61'><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?holdAction'>status=press:action={'command'::'Disconnect Wii','type'::'IRCommand','deviceId'::'38673144'}:timestamp=0</oa></iq>
2016.11.13 14:45:56 4: harmonyHubWZ: send: <iq type='render' id='62'><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?holdAction'>status=release:action={'command'::'Disconnect Wii','type'::'IRCommand','deviceId'::'38673144'}:timestamp=100</oa></iq>
2016.11.13 14:45:56 5: harmonyHubWZ: tag: iq, attr:
2016.11.13 14:45:56 4: harmonyHubWZ: unknown: <iq/>


Edit: Ich habe gerade auch einmal versucht die Verbindung zwischen Fernbedienung und Hub mit dieser hässlichen Android-App zu lösen. Auch hier habe ich keinen Erfolg. Wenn ich den entsprechenden Eintrag auf der Fernbedienung direkt betätige, wird die Verbindung gekappt. Dann scheint es also nicht am Modul zu liegen, und ich kann mein Vorhaben wohl so vorerst nicht umsetzen?  :(

Gruß, Fabian
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 13 November 2016, 15:34:23
wenn es auch mit der app nicht geht wird es schwierig.

kannst du bitte noch mal schauen ob es in der app einen unterschied macht ob du im device mode bist oder innerhalb einer acctivity?

ansonsten frag mal bei support nach ob das über die app gehen müsste. wenn ja und du es schaffst: wenn du per wireshark mitschneidest was genau passiert baue ich es ein.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: fabschub am 13 November 2016, 21:02:16
Hallo Andre,

egal ob Gerät oder Aktivität, es macht keinen Unterschied. Ich besitze zwei Hubs mit jeweils einer Fernbedienung (einmal Elite und einmal Companion). Bei der Elite habe ich "Disconnect Wii" im Display. Wenn ich auf den Eintrag drücke disconnected der Hub bzw. die Fernbedienung sofort. Lege ich "Disconnect Wii" auf eine Taste der Elite, so hat das jedoch keinen Effekt. Der Hub bleibt verbunden. Die Companion-Fernbedienung hat natürlich kein Display. Somit kann ich "Disconnect Wii" nur auf eine Taste legen. Hier passiert ebenso nichts. Mir wird wohl nichts anderes übrig bleiben, als mich an den Support zu wenden.

Die veränderte Zeile im Modul könntest du aber bestimmt einbauen. Dem User visionsurfer sollte das ja helfen, oder?

Gruß, Fabian
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 13 November 2016, 21:37:54
hab es eben eingecheckt.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: phoenix am 15 November 2016, 19:36:54
Hallo zusammen,

ich habe da mal eine Anfängerverständnisfrage zu dem Thema. Ich habe es mittlerweile hinbekommen meine activities über einen Schalter der Weboberfläche starten zu können so wie es rubbertail in dem Post #986 erklärt hat. Was mir bei der Sache aber nicht so ganz einleuchten will ist, warum man unbedingt mit notify arbeiten muss.
Es hieß ja: 2. define Dummy-Schalter-An notify Dummy-Schalter:on.* set harmony_1234 command PowerOn und das funktioniert ja auch, aber warum kann man nicht einfach nur den Dummy schalter anlegen und dann mit set harmony.... weiter machen, also define Dummy-Schater set harmony_1234 command Poweron
Ich hab das mal ausprobiert, geht natürlich nicht, aber ich verstehe nicht so recht warum, das ist mir irgendwie nicht ganz schlüssig. Scheinbar habe ich Verständnisproblem.

Und noch eine Kleinigkeit: Ich habe ja jetzt meine activity gestartet, mein Licht hat der Hub angeschaltet, soweit so gut. Auf der Fernbedienung selbst kann man ja jetzt mit der gleichen Taste das ganze auch wieder ausschalten, also eine activity zum ein- und ausschalten. Jetzt habe ich verstanden dass der Hub an FHEM kein Feedback gibt ob der Zustand gerade an oder aus ist, soweit so klar, also gibt es keine Möglichkeit in dem vom rubbertail #986 genannten Beispiel mit dem gleichen Schalter das ganze auch wieder aus zu schalten ohne kompliziertes Skript? Oder liege ich da auch falsch. Wäre natürlich sehr praktisch wenn ich jetzt mit dem Dummy-Schalter aus dem Beispiel mit "on" die activity starten kann und mit "off" auch wieder ausschalten könnte. Aber irgendwie seh ich den Wald vor lauter Bäumen nicht, weils echt viel ist was da auf einen einprasselt in den ersten Tagen  :-[

Titel: Antw:Logitech Harmony Hub
Beitrag von: rubbertail am 15 November 2016, 19:56:36
Also: Ein Dummy ist wirklich genau das - ein virtuelles "Gerät", das für sich gar nix macht, dem du aber Attribute, Status (Mehrzahl) usw nach eigenem Belieben verpassen kannst. Das Ding kannst du für alles mögliche verwenden: Zum Zwischenspeichern eines Status, zum Merken von Dingen etc. pp. Es tut selbst NIX NADA NÜSCHT NIENTE.

Wenn man nun aber damit ein oder mehrere "echte" Geräte steuern möchte, muss man irgendeinen Mechanismus bauen, der Sachen, die bei dem Dummy passieren, auf andere Geräte überträgt - und NOTIFY und DOIF sind dafür so die gängigsten und einfachsten Methoden - denn ein Ändern eines Status eines Dommy-Gerätes erzeugt ein Event, und NOTIFY und DOIF können auf Events reagieren, wohingegen (correct me if I am wrong) normalerweise ein Gerät so gut wie nie von selbst auf ein Event reagiert (außer vielleicht auf ein eigenes - sehr grob vereinfacht, aber zum Verständnis hilfts).
Titel: Logitech Harmony Hub
Beitrag von: justme1968 am 15 November 2016, 20:13:00
statt dem dummy kannst du auch webCmd (oder devStateIcon) im hub device passend setzen.

wenn es um das ein und ausschalten einzelner geräte geht kann man über das autocreate kommando des hub diese als fhem devices anlegen und dann dort per devStateIcon und/oder webCmd schalten. der power zustand diese devices wird auch automatisch vom hub aktualisiert.
Titel: Antw:Logitech Harmony Hub
Beitrag von: phoenix am 15 November 2016, 20:37:30
Ah ok, ich glaube dann hab ich das verstanden. Ich habe den dummy immer als virtuelles Gerät gesehen, was aber von FHEM wie ein echter Schalter , also ein echtes psysiches Device behandelt wird, also ein falscher Denkansatz. Komplizierter als gedacht oder einfacher und zu kompliziert gedacht, je nach dem :)
Danke Euch
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 15 November 2016, 20:42:48
natürlich wird ein dummy wie ein echter schalter behandelt.   aber ohne notify ist er mir nichts verbunden und tut nichts. gebau so wenig wie ein normaler schalter der nicht per kabel angeschlossen wird.

um das notify zu sparen kann man statt dem dummy einen readigsProxy verwenden. der hat die verbindung schon eingebaut und ist über das setFn attribut konfigurierbar.
Titel: Antw:Logitech Harmony Hub
Beitrag von: OppiM am 17 November 2016, 16:31:53
Hi,

seit heute habe ich Probleme, mich mit meinen beiden Harmony Hubs zu verbinden. Beide stehen im Status "Error". Beim Versuch, sich neu zu verbinden, kommt diese Ausgabe:

2016.11.17 16:22:59.887 4 : Harmony_Wohnzimmer: connect
2016.11.17 16:22:59.888 4 : HttpUtils url=http://svcs.myharmony.com/CompositeSecurityServices/Security.svc/json/GetUserAuthToken
2016.11.17 16:23:00.305 4 : http://svcs.myharmony.com/CompositeSecurityServices/Security.svc/json/GetUserAuthToken: HTTP response code 200
2016.11.17 16:23:00.305 4 : HttpUtils http://svcs.myharmony.com/CompositeSecurityServices/Security.svc/json/GetUserAuthToken: Got data, length: 31
2016.11.17 16:23:00.306 4 : Harmony_Wohnzimmer: {"GetUserAuthTokenResult":null}


Ich habe testweise eine neue FHEM Installation mit allen Updates aufgesetzt, in der nur die beiden Harmony Hubs definiert sind, gleicher Fehler.

Hier ein List des einen Hubs:

Internals:
   ConnectionState Error
   DEF        crypt:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx crypt:xxxxxxxxxxxxxxxx 192.168.1.55
   NAME       Harmony_Wohnzimmer
   NOTIFYDEV  global
   NR         20
   NTFY_ORDER 50-Harmony_Wohnzimmer
   STATE      Error
   TYPE       harmony
   ip         192.168.1.55
   Readings:
     2016-11-17 15:56:23   state           Disconnected
   Config:
     activity:
     device:
   Helper:
     AccountId
     UserAuthToken
     password   crypt:xxxxxxxxxxxxxxxx
     username   crypt:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Attributes:
   room       Harmony
   verbose    5


Wenn ich die URL direkt aufrufe (http://svcs.myharmony.com/CompositeSecurityServices/Security.svc/json/GetUserAuthToken (http://svcs.myharmony.com/CompositeSecurityServices/Security.svc/json/GetUserAuthToken)), bekomme ich nur eine Seite mit der Meldung
Service
Method not allowed.


Hat jemand eine Idee, wie das zu fixen ist?

Gruß,
Michael
Titel: Antw:Logitech Harmony Hub
Beitrag von: Joker2002 am 17 November 2016, 19:40:50
Hallo, ich habe seit heute das gleiche Problem. Der Hub ist nicht mehr unter FHEM erreichbar. Ich bekomme im State ebenfalls "Error" angezeigt.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 17 November 2016, 19:50:14
leg den hub mal ohne account an. geht es dann?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 17 November 2016, 19:50:47
leg den hub mal ohne account an. geht es dann?
Titel: Antw:Logitech Harmony Hub
Beitrag von: WumpE am 17 November 2016, 20:03:55
Ja ohne Login connected er, currentActivity geht auch
Titel: Antw:Logitech Harmony Hub
Beitrag von: cortmen am 17 November 2016, 23:23:59
 :)wird das noch "gefixt" ?
oder ab jetzt dauerhaft ohne Account Daten?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Sunny am 18 November 2016, 03:08:03
Moin Andre,

Zitat von: justme1968 am 17 November 2016, 19:50:47
leg den hub mal ohne account an. geht es dann?

DANKE

nach löschen der "crypt" Einträge in der "DEF" (nur noch die IP-Adresse ist vorhanden),
ist der "STATE" wieder "Connected" und es lässt sich wieder alles schalten.

Schöne Grüße
Sunny

Titel: Antw:Logitech Harmony Hub
Beitrag von: budy am 18 November 2016, 16:19:15
Das ist ja skurril... ich habe das nämlich auch seit ein paar Tagen und als ich heute versuchte mal auf die myharmony.com Website zu gehen, habe ich erst bemerkt, das Logitech die quasi eingestellt hat und jetzt nur noch über die Apps geht.

Ist das der Grund, dass das PW jetzt raus muss, denn ich meine dass im Wiki noch steht, dass FW 4.x des Hubs zwingend ein Login nötig ist.

Gruß,
Stephan
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 18 November 2016, 16:26:31
mit den ersten versionen der 4.x firmware war es so das ohne user/password keine steuerung auf device ebene ging. später haben sie das dann aber geändert. und es ging wie bei der 3.x firmware auch ohne. nur für den start der config oberfläche war es noch nötig. die geht aber leider aktuell nicht.

die myharmony seite gibt es schon lange nicht mehr. scheinbar haben sie aber gerade etwas am login geändert. ich muss mal schauen ob ich rausfinden kann woran es genau liegt.

wobei es natürlich eigentlich ein unding ist das man den hub ohne autorisierung einfach steuerung kann. ich warte eigentlich schon lange darauf das sie das loch schliessen.

wenn wir den zugang per user/password nicht wieder zum laufen bekommen werden wir vermutlich irgendwann ein problem haben....
Titel: Plötzlich disconnected - gelöst, aber was ist passiert?
Beitrag von: lulu am 19 November 2016, 13:06:15
Hallo,

Bei mir ist was komisches passiert: FHEM und Harmony liefen Monatelang problemlos. Ich habe (echt!) nichts geändert. Plötzlich war die harmony disconnected und ließ sich nicht mehr verbinden. Mir ist aufgefallen das Username und Passwort in der fhem.cfg verschlüsselt waren, ob das vorher schon so war, weiß ich nicht.
Ich habe etwas rumprobiert - unverschlüsselt speichern änderte nichts, wurde wieder verschlüsselt. Nossl setzen änderte nichts. Code von https auf http ändern änderte nichts. Dann habe ich Username und Passwort gelöscht - und jetzt geht alles wieder! Ohne Account!

Kann das irgend jemand erklären? Entweder der Harmony Hub oder der FHEM-Server (raspberry pi) müsste ein autmatisches Update gemacht haben ... Oder ein Zertifikat ist abgelaufen?
Titel: Antw:Plötzlich disconnected - gelöst, aber was ist passiert?
Beitrag von: AmunRe am 19 November 2016, 13:31:12
Zitat von: lulu am 19 November 2016, 13:06:15
Hallo,

Bei mir ist was komisches passiert: FHEM und Harmony liefen Monatelang problemlos. Ich habe (echt!) nichts geändert. Plötzlich war die harmony disconnected und ließ sich nicht mehr verbinden. Mir ist aufgefallen das Username und Passwort in der fhem.cfg verschlüsselt waren, ob das vorher schon so war, weiß ich nicht.
Ich habe etwas rumprobiert - unverschlüsselt speichern änderte nichts, wurde wieder verschlüsselt. Nossl setzen änderte nichts. Code von https auf http ändern änderte nichts. Dann habe ich Username und Passwort gelöscht - und jetzt geht alles wieder! Ohne Account!

Kann das irgend jemand erklären? Entweder der Harmony Hub oder der FHEM-Server (raspberry pi) müsste ein autmatisches Update gemacht haben ... Oder ein Zertifikat ist abgelaufen?

Hallöchen! Ich geb dir mal einen Tipp. Bevor Du fragst, lies die Beiträge die schon in dem Thread sind. Zumindest die Letzten.  ;) :D

ich hatte das selbe Problem, ohne Logindaten geht es aber.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Chris_Worms am 19 November 2016, 13:36:11
Hi,

bei mir ist das erst heute aufgetreten, da ich FHEM seit Wochen nicht neu gestartet habe und somit der Harmony Hub schon länger mit FHEM connected gewesen ist. Heute habe ich mal wieder ein paar Sachen rumprogrammiert und seit dem ersten restart von FHEM heute morgen hat sich der HUB nicht mehr connected.

Das entfernen der Login Daten hat dann für Abhilfe gesorgt.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Markus M. am 19 November 2016, 14:38:00
Naja, im Zweifelsfall dann eben reverse engineering der App, oder?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 19 November 2016, 19:06:18
eher mit mitmproxy schauen was die app hier aktuell genau macht um an das token zu kommen.

das ist aber scheinbar nicht ganz so einfach da das token auch über mehrere restarts gecached wird und nur bei nicht vorhandenem token ein neues angefragt wird.


Titel: Antw:Logitech Harmony Hub
Beitrag von: Motivierte linke Hände am 20 November 2016, 18:14:42
Gestern ging's noch, heute hat die Änderung dann auch bei einer(!) meiner beiden Harmonys zugeschlagen. Updates surden auf beiden nicht gemacht, und ja: Das Entfernen von Benutzername und Passwort hat (erstmal) Abhilfe geschaffen.

Danke an die unfreiwilligen Ersttester hier!  ;)
Titel: Antw:Logitech Harmony Hub
Beitrag von: dieda am 20 November 2016, 22:47:43
Ich denke, das hängt mit den Harmony-Updates zusammen. Bislang habe ich meine Hub nicht per PC ngeschlossen und auch keine FHEM-Updates gefahren. Werd mir also weiter auf die Finger klopfen...
Titel: Antw:Plötzlich disconnected - gelöst, aber was ist passiert?
Beitrag von: lulu am 21 November 2016, 10:33:18
Zitat von: AmunRe am 19 November 2016, 13:31:12
Hallöchen! Ich geb dir mal einen Tipp. Bevor Du fragst, lies die Beiträge die schon in dem Thread sind. Zumindest die Letzten.  ;) :D

ich hatte das selbe Problem, ohne Logindaten geht es aber.

:o  ::) Wie Peinlich! Ich war so stolz, das hingekriegt zu haben - komischerweise kamen die ganzen Meldungen nicht bei Google "fhem harmony disconnected" Und dann war es das erste Mal und ich wusste nicht, dass man erst ganz ans ENDE des Forums muss ...

Auf jeden Fall: DANKE, tolles Forum! Ich hasse die Logitech-Software-Schmiede! Ich liebe die Harmony! Und FHEM!
Titel: Antw:Logitech Harmony Hub
Beitrag von: gent am 21 November 2016, 18:56:38
Hi,

ich habe meine komplette FHEM Installation neu auf einen rpi3 mit jessie umgezogen und alle notwendigen Pakete für die Steuerung eines harmony-hub mittels homebridge neu installiert und die Konfigurationsdateien der alten Installation auf die neue umgezogen. Jetzt kann ich in FHEM zwar wie bisher die Aktivitäten steuern und auch meine DOIF's funktionieren wie immer, aber ich sehe die Aktivitäten nicht mehr in der Home-app (oder in Eve), so wie das bisher war. Ich habe nur einen Schalter für das FHEM-Device des Hubs.

Da musste man noch irgendetwas tun, damit man auch die Aktivitäten der Harmony mit Homekit steuern kann, aber was? Leider kann ich meine alte Konfiguration derzeit nicht mehr abrufen, da ich auf den alten rpi2 im Moment nicht zugreifen kann.

Hat irgendjemand einen Tipp, was ich noch vergessen habe?

Was braucht ihr, um evtl. den Fehler zu suchen?

Viele Grüße vom gent
Titel: Antw:Plötzlich disconnected - gelöst, aber was ist passiert?
Beitrag von: Benni am 21 November 2016, 20:59:12
<offtopic>
Zitat von: lulu am 21 November 2016, 10:33:18
komischerweise kamen die ganzen Meldungen nicht bei Google "fhem harmony disconnected"

Du kannst übrigens auch explizit das Forum über google durchsuchen:

Bspw.:


site:forum.fhem.de harmony disconnected


Ok, ganz aktuelle Artikel werden dabei nicht gefunden, da sie von google ja erst noch indexiert werden müssen. Aber i.d.R. fährt man damit ganz gut ;)
</offtopic>
Titel: Antw:Logitech Harmony Hub
Beitrag von: Fonzo am 22 November 2016, 15:36:27
Zitat von: justme1968 am 18 November 2016, 16:26:31
wenn wir den zugang per user/password nicht wieder zum laufen bekommen werden wir vermutlich irgendwann ein problem haben....
Hallo Leidgenossen, Logitech lässt anscheinend nur noch eine Token Anfrage per Logitech API und OAuth2 zu. Leider unterstützt die Logitech API zur Zeit aber recht wenig, außer Aktivitäten schalten geht da bisher nichts, es soll wohl aber noch ausgebaut werden.
Titel: Logitech Harmony Hub
Beitrag von: justme1968 am 22 November 2016, 15:42:48
es gibt und gab kein offizielles frei zugängliches logitech api.

wenn jemand die oauth authorisierung mitschneidet ist es kein problem das ins modul einzubauen. leider chached die app das token und ich habe bis her nur refresh anfragen gesehen und noch nicht die initiale authentifizierung. 

das fhem modul kann auch ohne user/password deutlich mehr als nur aktivitäten starten. zumindest noch.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Chris_Worms am 22 November 2016, 16:26:14
Danke dass Ihr euch darum kümmert!
Titel: Antw:Logitech Harmony Hub
Beitrag von: Fonzo am 22 November 2016, 16:47:16
Zitat von: justme1968 am 22 November 2016, 15:42:48
es gibt und gab kein offizielles frei zugängliches logitech api.

wenn jemand die oauth authorisierung mitschneidet ist es kein problem das ins modul einzubauen.

Die API wird nur für Developer auf Anfrage an Logitech freigegeben. Frei zugänglich wird diese wohl nie sein. Ein Mitschnitt oder Weitergabe ist von Logitech untersagt. Daher ist die einzige Möglichkeit auf Dauer einen festen Redirect Endpoint einzurichten der eine Software als solche authentifiziert. Die Redirect URI wird bei Logitech authentifiziert und dann kann die entsprechende Software über OAuth2 den Token anfordern. Da es nicht möglich ist für einen User Zugriff auf die API zu bekommen besteht nur die Möglichkeit einen einzigen festen Redirect Point für FHEM einzurichten.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 22 November 2016, 16:52:22
vergiss den offiziellen weg. logitech hat es noch nicht mal nötig auf anfragen zu antworten. werder als user noch als fhem verein.

logitech kann mir nicht untersagen den netzwerkverkehr in meinem netz mitzuschneiden. wo kommen wir denn da hin. ich kann mitschneiden und weitergeben was ich will. das aktuelle modul gibt es auch ohne sehen von logitech. und es ist besser als alles was es sonst über das offizielle api oder andere wege gibt.

ein festern redirect endpoint für fhem ist weder sinnvoll noch realistisch. jede fhem installation ist komplett eigenständig. ohne cloud komponente. und das ist auch gut so.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Fonzo am 22 November 2016, 17:17:29
Zitat von: justme1968 am 22 November 2016, 16:52:22
logitech kann mir nicht untersagen den netzwerkverkehr in meinem netz mitzuschneiden.
Das können sie sicher nicht es aber sehr schwer machen da die Daten über https laufen.
Zitat von: justme1968 am 22 November 2016, 16:52:22
und es ist besser als alles was es sonst über das offizielle api oder andere wege gibt.
Das bestreitet keiner die Lösungen die im Internet verfügbar sind insbesondere die Idee mit dem Roku Device emulieren in FHEM ist unschlagbar. Da ist man der Logitech API um Lichtjahre was die Möglichkeiten der API anbelangt voraus. Das Problem sehe ich nur darin das Logitech die Kommunikation über XMPP nach und nach umstellt und dann alles verschlüsselt läuft. Also ohne API wird zumindest nach Wunsch von Logitech auf Dauer auch kein Schalten mehr möglich sein.
Zitat von: justme1968 am 22 November 2016, 16:52:22
ein festern redirect endpoint für fhem ist weder sinnvoll noch realistisch. jede fhem installation ist komplett eigenständig. ohne cloud komponente. und das ist auch gut so.
Ich mache mir nur Gedanken das Funktionen die bisher im Internet erarbeitet wurden für unterschiedliche Hausautomationssysteme mit Logitech wie auch FHEM eventuell in Zukunft so nicht mehr funktionieren, das wäre blöd für alle. Daher hoffe ich das der Weg wie zur Zeit ohne Authentifizierung noch eine Weile funktioniert, befürchte aber das dies nicht von Dauer sein wird.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 22 November 2016, 17:34:56
die https daten mit zu lesen ist bis auf weiteres kein problem. wie gesagt habe ich schon die refresh anfragen und z.b. auch welche unmengen an daten die app an google analytics schickt gesehen.

das logitech einiges umstellt befürchte ich auch. die app verwendet z.b. inzwischen massiv websockets statt xmpp.

logitech ist leider eine firma die nichts auf die engagierten endanwender gibt und nach allen bisherigen erfahrungen wird sich daran nichts ändern. wir sind nicht der relevante kundenkreis und das es mit einem offen und vollständigen api ein mehr an umsatz geben könnte sehen sie auch nicht. die idee das wir irgendetwas offizielles bekommen könnten halte ich für völlig aussichtslos. ganz im gegenteil.

ich denke über kurz oder lang werden wir oder jemand anders auch die 'neuen' methoden reverse engeneeren. es ist halt schade um die zeit die dabei drauf geht und in der man besseres machen könnte. und das gilt auch für logitech.

phillips zeigt ja mit dem hue api das es auch ganz anders geht. und auch das roku ecp protokoll ist dokumentiert.

gruss
  andre

ps: schön wäre es wenn es anders kommt. aber ich glaube es nicht.
Titel: Antw:Logitech Harmony Hub
Beitrag von: gent am 22 November 2016, 18:37:05
Kann ich irgendwie verhindern, dass mein Hub einem "update to death" zum Opfer fällt? Mir wäre fast egal, ob die app noch funktioniert, Hauptsache ich kann weiterhin die Aktivitäten mit fhem ansprechen?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 22 November 2016, 18:44:46
wenn du die app nicht verwendest wird auch kein update gestartet.

wenn logitech ein update als kritisch markiert kannst du keine änderungen mehr in der konfiguration machen bis ein solches update eingespielt ist. letzteres trifft eventuell nicht zu wenn die app und er hub keine internet verbindung bekommen. das weiss ich aber nicht.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Ma_Bo am 22 November 2016, 19:47:27
Wenn ich dem Hub das Internet verbiete (Kinderischerung in der FritzBox) dann disconnected er und connected kurz darauf wieder:

2016.11.22 19:44:00.275 2: HarmonyHub: disconnect
2016.11.22 19:44:02.279 3: HarmonyHub: connected
2016.11.22 19:44:50.588 3: HarmonyHub: new config


Auch im LOG der FritzBox meldet er sich erneut am WLAN an:

22.11.16 19:43:24 WLAN-Gerät hat sich neu angemeldet (2,4 GHz), 72 Mbit/s, HarmonyHub, IP 192.xxx.xxx.xxx, MAC xx:xx:xx:xx:xx:xx.

Mal schauen ob das in regelmässigen Abständen passiert.


#### Edit1:

2016.11.22 20:03:12.536 2: HarmonyHub: disconnect
2016.11.22 20:03:14.539 3: HarmonyHub: connected
2016.11.22 20:04:14.272 3: HarmonyHub: new config


22.11.16 20:02:48 WLAN-Gerät hat sich neu angemeldet (2,4 GHz), 72 Mbit/s, HarmonyHub, IP 192.xxx.xxx.xxx, MAC xx:xx:xx:xx:xx:xx.

Ok, sieht so aus als ob das gute Gerät ne Internetverbindung braucht.

Kann es sein, dass der Hub, irgendwas wie nen alive von Logitech bekommt ?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Fonzo am 22 November 2016, 21:47:39
Zitat von: Ma_Bo am 22 November 2016, 19:47:27
Ok, sieht so aus als ob das gute Gerät ne Internetverbindung braucht.

Kann es sein, dass der Hub, irgendwas wie nen alive von Logitech bekommt ?

Wie oben beschreiben wird die App sukzessive auf Websockets und die Harmony CloudAPI umgestellt, die jetzige Kommunikation über XMPP fällt wohl bald weg. Dazu muss der Hub wohl über das Internet erreichbar sein, da die Befehle an die CloudAPI gehen und diese dann den Befehl an den Hub absetzt. Der Vorteil aus Sicht von Logitech ist, das man mit der Harmony App dann wohl von überall steuern kann. Der Nachteil ist ganz klar das Software, die auf die jetzige Kommunikation mit XMPP baut, wahrscheinlich bald umgebaut werden muss, wenn es denn ohne API zukünftig überhaupt noch funktioniert.
Titel: Antw:Logitech Harmony Hub
Beitrag von: TWART016 am 27 November 2016, 00:56:31
Ich schalte meinen TV per set Befehlt ein und aus.
set harmony_TV command PowerOn

Gibt es die Möglichkeit den state abzufragen? Im Device gibt es keine Readings.
Titel: Logitech Harmony Hub
Beitrag von: rubbertail am 27 November 2016, 09:07:52
Nein. Status (Mehrzahl) melden nur Activities, nicht aber Devices (Ausnahmen wohl im Home Automation-Bereich, aber als Faustregel hilft das und wurde im Thread schon ziemlich oft erwähnt).

Wenn du ein Activity zum Fernsehen hast, dort  einen Befehl zum Fernseher an- und ausschalten hast und diesen dann als Befehl der Activity nutzt, gibts auch ne Rückmeldung.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 27 November 2016, 09:13:10
wenn du activities verwendest bekommst du auch den power zustand der beteiligten devices. wenn du auf geräte ebene an den activities vorbei ein- und ausschaltest weiß die harmony nichts davon.

activities sind (fast) immer besser und richtiger als device kommandos.
Titel: Antw:Logitech Harmony Hub
Beitrag von: AmunRe am 27 November 2016, 13:02:17
Zitat von: justme1968 am 27 November 2016, 09:13:10
wenn du activities verwendest bekommst du auch den power zustand der beteiligten devices. wenn du auf geräte ebene an den activities vorbei ein- und ausschaltest weiß die harmony nichts davon.

activities sind (fast) immer besser und richtiger als device kommandos.

Es gibt ja immer eine Einschalt Event und Ausschalt. Kann ich über die Activities nicht auch irgendwie nur das ausschalten von der speziellen Activitie? Ich geh immer über PowerOff aber das ja eigentlich alles aus.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 27 November 2016, 13:17:03
activities werden nur eingeschaltet bzw. gewechselt. niemals ausgeschaltet. auch alles aus ist eine activity. d.h. das 'aus' für eine activity ist das an für eine andere. d.h. currentActivity ist nicht die die dich interessiert.

nur dir geräte innerhalb der activities können an oder aus sein. dazu musst du sie aber über das autocreate kommando des hub als einzelne devices anlegen.

falls es darum geht eine einzelne activity zu erkenne und zu schalten schau mal hier: http://www.fhemwiki.de/wiki/Harmony#Button_f.C3.BCr_eine_bestimmte_Activity_im_Frontend_und_Homekit_.C3.BCber_readingsProxy
Titel: Antw:Logitech Harmony Hub
Beitrag von: f-zappa am 28 November 2016, 13:46:18
Moin, ich besitze bereits eine ältere Harmony 650 und habe seit einiger Zeit mit einer Hub-basierten geliebäugelt, die ich in FHEM integrieren kann. Amazon hat die Harmony Ultimate heute als Tagesangebot und ich hätte fast schon zugeschlagen, habe aber vorher noch die letzten Seiten in diesem Thread gelesen und bin nun etwas skeptisch geworden.

Wird man das Ding dann in Zukunft gar nicht mehr mit FHEM steuern können? Dann würde ich nicht darin investieren wollen.

Ganz andere Idee: Man kann sich aus einem ESP und einem Infrarotsender ja selbst eine Art "Hub" basteln, was einem kein Hersteller "kaputtpatchen" kann. Allerdings fehlt mir noch die Idee, was man dann als eigentliche Fernbedienung nimmt. Hat über den Ansatz schon mal jemand nachgedacht?

Gruß, Uli
Titel: Antw:Logitech Harmony Hub
Beitrag von: Amenophis86 am 28 November 2016, 14:04:23
Theoretisch kannst du als Fernbedienung deine normale nehmen. Diese sendet ja über Infrarot und das Signal kann an alle Empfänger rausgehen. Dh die Msg könnte durch das "eigene Hub" auch empfangen und an FHEM weitergegeben werden. Dazu müsste man nur die ankommende Befehle kennen und darauf programmieren. Diese Idee gibt es schon recht häufig. Such einfach mal hier im Forum nach Infrarot Befehle oder so. Denke Lirc wird dabei helfen können zB.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Benni am 28 November 2016, 14:05:15
Zitat von: f-zappa am 28 November 2016, 13:46:18
was man dann als eigentliche Fernbedienung nimmt. Hat über den Ansatz schon mal jemand nachgedacht?

Sowas? https://forum.fhem.de/index.php/topic,36257.msg285582.html#msg285582
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 28 November 2016, 14:50:42
ja. klar kann man selber bauen. aber spätestens wenn es auch um die fernbedienung geht die du in der hand hältst ist es mit selber bauen vorbei.

selbst wenn logitech die möglichkeit der steuerung über fhem verhindert würde ich kaum auf ein anderes system wechseln können. frau und kinder brauchen eine fernbedienung die ganz ohne tablet oder handy geht.

gruss
  ansre
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 28 November 2016, 14:51:14
ja. klar kann man selber bauen. aber spätestens wenn es auch um die fernbedienung geht die du in der hand hältst ist es mit selber bauen vorbei.

selbst wenn logitech die möglichkeit der steuerung über fhem verhindert würde ich kaum auf ein anderes system wechseln können. frau und kinder brauchen eine fernbedienung die ganz ohne tablet oder handy geht.

gruss
  ansre
Titel: Antw:Logitech Harmony Hub
Beitrag von: morph am 29 November 2016, 18:13:40
Hallo zusammen...

Als frischer Black Friday Elite Besitzer sitze ich gerade am einrichten und bin auf

http://www.fhemwiki.de/wiki/Harmony

bei der Zeile:


Button für eine bestimmte Activity im Frontend und Homekit über readingsProxy
In FHEMWEB und Homebridge:

define Fernsehen readingsProxy <hub>:activity
attr Fernsehen devStateIcon on:control_on_off@green off:control_standby
attr Fernsehen event-on-change-reading .*
attr Fernsehen genericDeviceType switch
attr Fernsehen setFn { return 'activity <meine activity>' if( $CMD eq 'on' );; return 'off';; }
attr Fernsehen setList on off
attr Fernsehen valueFn { return 'on' if( $VALUE eq '<meine activity>' );; return 'off';; }


Was wird in dem Beispiel als

<meine activity>

definiert?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 29 November 2016, 18:35:52
diesen teil der einrichtung brauchst du nur wenn du einzelne activities per siri oder alexa (oder button im tableui) ansprechen willst.

für alle anderen fälle brauchst du das nicht und ein passend gesetztes devStateIcon und/oder webCmd bzw. passende konfiguration im tabletui reicht.

gruss
  andre

ps: da muss natürlich der name der activity hin um die es bei dir geht. da dir noch nicht klar ist was damit gemeint ist vermute ich das du es garnicht brauchst.
Titel: Antw:Logitech Harmony Hub
Beitrag von: morph am 29 November 2016, 19:49:42
pffff.... :P

doch, ich weis jetzt was es ist, und ich Brauchs au.. :-)

aber egal... Für die, die danach suchen: Das ist der Name, den "Mann" in der Harmony Software für die Aktion vergeben hat.


Aber trotzdem danke dir! Siri selbst verwende ich nämlich auch, dann weiß ich gleich, das ich den da einbinden kann.
Titel: Antw:Logitech Harmony Hub
Beitrag von: jay-jey am 01 Dezember 2016, 09:13:00
Hallo,

ich habe heute bemerkt, dass mein Hub auch disconnected ist ein reconnect und aus und wieder einschalten hat auch nicht funktioniert. Ich habe aber leider noch nicht so ganz verstanden was es mit dem Benutzernamen und Passwort auf sich hat. Ich hab dies nie verwendet. Sondern einfach nur die ip adresse. Gibt es einen Weg den Hub wieder zum Laufen zu bekommen?

Andere Frage:
Hab auch noch ne Harmony für meinen Bruder gekauft, wollte ihm die eigentlich zu Weihnachten schenken, da er sein Haus auch automatisiert. Macht das eigentlich noch Sinn? Oder wird es in Zukunft wohl nicht mehr mit FHEM funktionieren?

Hier ein List des Hubs:
nternals:
   ConnectionState Disconnected
   DEF        192.168.2.103
   NAME       WZ.Harmony
   NOTIFYDEV  global
   NR         87
   NTFY_ORDER 50-WZ.Harmony
   STATE      Initialized
   TYPE       harmony
   ip         192.168.2.103
   Readings:
     2016-11-24 23:03:10   activity        PowerOff
     2016-11-24 23:03:10   currentActivity PowerOff
     2016-11-24 23:03:10   previousActivity Videos ansehen
     2016-11-28 09:05:27   state           Disconnected
   Config:
     activity:
     device:
   Helper:
     UserAuthToken
Attributes:
   room       2_Wohnzimmer

Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 01 Dezember 2016, 09:21:34
wenn es ohne user und password nicht geht tippe ich auf eine falsche ip adressse.

ob und wie lange es ohne änderung am modul noch geht weiß ich nicht. auch nicht ob und wie schnell wir nötige änderungen nachziehen können.
Titel: Antw:Logitech Harmony Hub
Beitrag von: jay-jey am 01 Dezember 2016, 11:04:48
Ip-Adresse ist laut Router auch richtig.

okay, danke für die Auskunft. dann geht die erst mal wieder zurück und ich überleg mir was anderes. Vielleicht nächstes Jahr, dann ist man Schlauer.
Titel: Antw:Logitech Harmony Hub
Beitrag von: morph am 02 Dezember 2016, 00:06:16
Vielleicht n "altes" dhcp... Router neu gestartet?
Titel: Antw:Logitech Harmony Hub
Beitrag von: morph am 02 Dezember 2016, 00:06:47
Vielleicht n "altes" dhcp... Router neu gestartet?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Benni am 02 Dezember 2016, 04:47:51
Zitat von: jay-jey am 01 Dezember 2016, 11:04:48
Ip-Adresse ist laut Router auch richtig.

Fritz!Box?
Aus eigener Erfahrung kann ich sagen, dass die (Netzwerk-)Informationen der Fritz!Box nicht immer zuverlässig sind.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Thyraz am 02 Dezember 2016, 09:03:02
Wegen Mitloggen der neuen Auth Funktionalität:
Erfolgt das nicht, wenn man die App löscht und neu installiert?

Bei iOS muss man noh darauf achten, dass das System die Settings einer App nicht sofort beim löschen verwirft.
Das soll wohl dazu dienen, dass man beim Löschen/Neuinstallieren nicht sofort alle Settings verliert.

Erst durch Löschen -> Neustart -> Neuinstallation ist die App wirklich wieder jungfräulich.
Titel: Antw:Logitech Harmony Hub
Beitrag von: jay-jey am 02 Dezember 2016, 13:26:45
Hallo,

danke der Router war es tatsächlich. Einmal neu gestartet, IP-Adresse angepasst und fertig war das ganze. Hatte ich gar nicht dran gedacht weil Handy etc. Internet hatten. Kann man eigentlich auch bei dem Hub eine feste IP einstellen? Mein Router (Speedport Telekom) kann nämlich keine festen ips vergeben, muss man jeweils am Gerät machen.

Danke nochmal.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Amenophis86 am 02 Dezember 2016, 18:09:14
Zitat von: jay-jey am 02 Dezember 2016, 13:26:45
Kann man eigentlich auch bei dem Hub eine feste IP einstellen? Mein Router (Speedport Telekom) kann nämlich keine festen ips vergeben, muss man jeweils am Gerät machen.

Leider nein, hatte vorher auch ein Speedport und musste nach einem neustart immer die IPs anpassen. Passiert normal ja nicht so oft, aber hat mich dann doch irgendwann genervt. Hab dann auf meiner NAS einen DHCP eingerichtet, der die IPs verteilt und es beim Speedport ausgeschaltet. Da konnte ich dem Hub immer die gleiche IP geben.
Titel: Antw:Logitech Harmony Hub
Beitrag von: sTaN am 05 Dezember 2016, 20:06:07
Hallo Zusammen,

ich habe auf ein mal das Problem, dass ich beim Start meiner Aktivitäten mit Siri oder der Homekit App die Aktion zwar korrekt auslöse aber kurze Zeit später alles wieder ausschaltet. Im FHEM Logfile finde ich folgenden Fehler:

harmonyhub: error (503): RF link lost

Als Beispiel habe ich folgenden Code-Schnipsel für das Schalten meiner Aktivitäten:

#Auf den Schaltvorgang des Harmony Hubs reagieren
define Multimedia_Automatik DOIF ([harmonyhub:currentActivity] !~ "PowerOff" and [?DayNight] eq "dawn") (set Media on;;set TVBacklight on)\
DOELSEIF ([harmonyhub:currentActivity] !~ "PowerOff" and [?DayNight] eq "dusk") (set Media on;;set TVLampen on)\
DOELSEIF ([harmonyhub:currentActivity] eq "PowerOff" and [?DayNight] eq "dawn") (set Media off;;set TVBacklight off)\
DOELSEIF ([harmonyhub:currentActivity] eq "PowerOff" and [?DayNight] eq "dusk") (set Media off;;set TVLampen off)
attr Multimedia_Automatik wait 0:0:10:10


set Media on schaltet also meine FS20 Funksteckdose ein, bevor die Harmony Aktivität ausgeführt wird. Dann starten alle meine Harmony Geräte und kurze Zeit später geht alles wieder aus.

Interessanterweise passiert dies nicht, sobald ich die Aktivität auf meiner Harmony 900 FB ausführe. Dann bleiben alle Geräte wie gewohnt an.

Hat sich hier etwas geändert? Hat der Fehler im Logfile etwas damit zu tun?

Gruß
sTaN
Titel: Antw:Logitech Harmony Hub
Beitrag von: sTaN am 06 Dezember 2016, 17:54:30
Hallo Zusammen,

Problem wurde gelöst!

Ursache war, dass mein Denon AVR Receiver nur noch von der Fernbedienung gesteuert werden konnte. (ich weiß zwar noch nicht wie sich die Einstellung dahingegen verändert hat aber egal)
Sprich auf der FB unter Einstellungen --> Geräte --> HUB-Zuweisung stand der Denon auf "Fernbedienung" anstatt auf "Alle (Hub, Sender 1, Sender 2)"
Nachdem ich dies wieder auf Alle geändert habe, funktioniert die Steuerung auch wieder über die Homekit App und Siri.

Spannend, dass es sich so darstellt, dass beim Versuch zu starten zunächst alles gestartet wird und kurze Zeit später alles wieder ausschaltet...

Gruß
sTaN
Titel: Antw:Logitech Harmony Hub
Beitrag von: aramis am 08 Dezember 2016, 09:35:11
Nur mal eine kurze Verständnisfrage,
habt ihr den  Harmony Hub oder den Harmony Ultimate Hub ?
Titel: Antw:Logitech Harmony Hub
Beitrag von: pc1246 am 08 Dezember 2016, 13:20:33
Hallo aramis
Hub ist Hub! Lediglich die Anzahl der Geraete unterscheidet sich. Geruechteweise soll es auch einen Hub geben, der irgendein WLAN nicht kann. Schau einfach im Harmony Forum nach.
Was ist der Hintergrund Deiner Frage?
Gruss Christoph
Titel: Antw:Logitech Harmony Hub
Beitrag von: Esjay am 08 Dezember 2016, 13:32:01
Zitat von: aramis am 08 Dezember 2016, 09:35:11
Nur mal eine kurze Verständnisfrage,
habt ihr den  Harmony Hub oder den Harmony Ultimate Hub ?

Hallo aramis.
Sollte deine Frage den Hintergrund haben,dass du dir ein Harmony Hub besorgen möchtest, schau zuerst auf ebay nach einem Bundle von Hub und Smart Keyboard. Ich habe vor 2 Wochen ein Bundle neu für 59€ und 2 Wochen später ein weiteres neu für 69 gekauft.Beides von einem Händler. Die beiden Smart Keyboards verkaufe ich nun wieder bei ebay.Mit Glück kann man pro Keyboard 25 € bekommen. Somit habe ich für 2 Hubs gerade mal 78 € +- bezahlt. Wenn man jetzt mal bei etwa Amazon guckt, liegt man beim einzelnen Hub schon drüber.

LG
Titel: Antw:Logitech Harmony Hub
Beitrag von: aramis am 08 Dezember 2016, 13:38:47
Danke für eure Antworte.
Ja ich will mir einen jetzt endlich holen. Habe mich lange davor gedrückt. Aber ich habe es langsam eingesehen dass ich einen will :D
Titel: Antw:Logitech Harmony Hub
Beitrag von: igami am 12 Dezember 2016, 17:30:02
Ich hatte gerade die Idee DashButtons als Aktionsbuttons zu verwenden. Habe das Problem dass ich Monitor und Beamer habe, aber auf der SmartControl nur 3 Aktionstasten habe, die sind mit Musik, TV und Playstation belegt. Nun fehlt mir da z.B. HDMI, wenn man mal den Laptop anschließt. Die App mag ich nicht so ;)
Titel: Antw:Logitech Harmony Hub
Beitrag von: pc1246 am 13 Dezember 2016, 06:57:20
Hallo Igami
Die SmartControl kennt auf den 3 Tasten auch lange Tastendruecke, so dass du 6 Aktionen nutzen kannst. Dumm ist halt, dass man sich merken muss, was man darauf gelegt hat.
Gruss Christoph
Titel: Antw:Logitech Harmony Hub
Beitrag von: igami am 13 Dezember 2016, 07:17:36
Zitat von: pc1246 am 13 Dezember 2016, 06:57:20
Die SmartControl kennt auf den 3 Tasten auch lange Tastendruecke, so dass du 6 Aktionen nutzen kannst. Dumm ist halt, dass man sich merken muss, was man darauf gelegt hat.
Das ist mir schon klar. Zum Merken habe ich eine Legende (https://forum.fhem.de/index.php/topic,52246.msg446197.html#msg446197) ;)
Titel: Antw:Logitech Harmony Hub
Beitrag von: The-Holgi am 17 Dezember 2016, 01:21:15
Zitat von: pc1246 am 13 Dezember 2016, 06:57:20

Die SmartControl kennt auf den 3 Tasten auch lange Tastendruecke, so dass du 6 Aktionen nutzen kannst.
Hallo,
das wusste ich nicht. Wie kann man denn Aktionen zu "langen" Tastendrücken zuordnen ?

Habs selbst rausgefunden. Es geht nur mit der PC Software und nicht mit der App.

Gruss Holgi
Titel: Antw:Logitech Harmony Hub
Beitrag von: alexmetz am 18 Dezember 2016, 18:19:42
Hallo,

hab kürzlich mal wieder ein update meiner fhem-installation gemacht. Seitdem zeigt mein Harmony_hub nur noch "STATE     Error", obwohl der Hub im Netzwerk verbunden und erreichbar ist. "set ... reconnect" bringt nix.

Kann mir jemand bei der Fehleranalyse helfen?

LG
Alex.

Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 18 Dezember 2016, 18:22:13
falls du user und password im define hast: -> entfernen
ansonsten bitte 3 mal kontrollieren ob die ip des hub stimmt.

gruss
andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: alexmetz am 18 Dezember 2016, 19:12:09
ah Danke. Jetzt verbindet er wieder. Aber war nicht ohne username/pwd die Funktionalität eingeschränkt, insbes. keine einzelnen devices schaltbar?! Sagt jdf die commandref.

LG
Alex
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 18 Dezember 2016, 19:15:42
das war mal so. aktuell ist es das aber nicht. schau weiter oben im thread.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 18 Dezember 2016, 19:19:09
ach ja: noch etwas: ist dein fhem wirklich aktuell? ich hatte das modul eigentlich inzwischen so geändert das user und password nicht mehr ausgewertet werden.
Titel: Antw:Logitech Harmony Hub
Beitrag von: alexmetz am 18 Dezember 2016, 19:22:00
zumind hab ichs gestern geupdated...
Latest Revision: 12189

File                 Rev   Last Change

fhem.pl              12719 2016-12-06 07:03:42Z rudolfkoenig
96_allowed.pm        11984 2016-08-19 12:47:50Z rudolfkoenig
90_at.pm             12028 2016-08-21 12:08:28Z rudolfkoenig
98_autocreate.pm     11984 2016-08-19 12:47:50Z rudolfkoenig
No Id found for 70_BOTVAC.pm
No Id found for 98_CHROMECAST.pm
00_CUL.pm            12027 2016-08-21 12:05:23Z rudolfkoenig
10_CUL_HM.pm         12138 2016-09-11 15:21:08Z martinp876
No Id found for 71_DENON_AVR.pm
98_dummy.pm          11984 2016-08-19 12:47:50Z rudolfkoenig
70_ENIGMA2.pm        12048 2016-08-22 08:09:11Z loredo
91_eventTypes.pm     11984 2016-08-19 12:47:50Z rudolfkoenig
37_fakeRoku.pm       12056 2016-08-22 19:30:31Z justme1968
72_FB_CALLMONITOR.pm 12063 2016-08-23 19:13:50Z markusbloch
01_FHEMWEB.pm        12007 2016-08-20 09:50:51Z rudolfkoenig
92_FileLog.pm        11984 2016-08-19 12:47:50Z rudolfkoenig
95_FLOORPLAN.pm      11443 2016-05-15 14:17:21Z ulimaass
72_FRITZBOX.pm       12163 2016-09-17 08:38:20Z grompo
98_GEOFANCY.pm       12048 2016-08-22 08:09:11Z loredo
37_harmony.pm        12057 2016-08-22 19:31:37Z justme1968
98_help.pm           11992 2016-08-19 18:18:00Z betateilchen
98_HMinfo.pm         12138 2016-09-11 15:21:08Z martinp876
95_holiday.pm        11984 2016-08-19 12:47:50Z rudolfkoenig
98_HTTPMOD.pm        11692 2016-06-19 09:08:31Z ststrobel
02_HTTPSRV.pm        10733 2016-02-06 09:02:02Z borisneubert
37_linuxHid.pm        7979 2015-02-14 16:08:59Z justme1968
91_notify.pm         11984 2016-08-19 12:47:50Z rudolfkoenig
73_PRESENCE.pm       11987 2016-08-19 17:13:41Z markusbloch
59_PROPLANTA.pm      11752 2016-07-06 16:27:06Z grompo
33_readingsGroup.pm  12137 2016-09-11 14:45:55Z justme1968
33_readingsProxy.pm  12056 2016-08-22 19:30:31Z justme1968
10_RESIDENTS.pm      12048 2016-08-22 08:09:11Z loredo
20_ROOMMATE.pm       12048 2016-08-22 08:09:11Z loredo
99_SUNRISE_EL.pm     11984 2016-08-19 12:47:50Z rudolfkoenig
98_SVG.pm            11984 2016-08-19 12:47:50Z rudolfkoenig
98_telnet.pm         11984 2016-08-19 12:47:50Z rudolfkoenig
59_Twilight.pm       12153 2016-09-12 22:01:24Z dietmar63
99_Utils.pm          11984 2016-08-19 12:47:50Z rudolfkoenig
98_version.pm        11987 2016-08-19 17:13:41Z markusbloch
91_watchdog.pm       11984 2016-08-19 12:47:50Z rudolfkoenig
59_Weather.pm        11249 2016-04-16 17:03:47Z borisneubert
98_weblink.pm        11984 2016-08-19 12:47:50Z rudolfkoenig

Blocking.pm          11918 2016-08-07 16:51:00Z rudolfkoenig
DevIo.pm             11786 2016-07-12 08:44:10Z rudolfkoenig
FritzBoxUtils.pm      6574 2014-09-19 17:32:48Z rudolfkoenig
HMConfig.pm          12083 2016-08-28 06:10:21Z martinp876
HttpUtils.pm         12174 2016-09-19 05:53:59Z rudolfkoenig
myUtilsTemplate.pm    7570 2015-01-14 18:31:44Z rudolfkoenig
RESIDENTStk.pm       12048 2016-08-22 08:09:11Z loredo
RTypes.pm            10476 2016-01-12 21:03:33Z borisneubert
SetExtensions.pm     11513 2016-05-24 17:56:05Z rudolfkoenig
TcpServerUtils.pm    11908 2016-08-06 15:09:55Z rudolfkoenig
YahooWeatherAPI.pm   11249 2016-04-16 17:03:47Z borisneubert
Titel: Antw:Logitech Harmony Hub
Beitrag von: romibaer am 12 Januar 2017, 22:29:56
Hallo zusammen,
ich spiele mit dem Gedanken, mir eine Logitche Harmony Hub anzuschafenn. ( https://www.amazon.de/Logitech-915-000262-Harmony-Hub/dp/B014GXQ9YW/ref=sr_1_1?ie=UTF8&qid=1484256114&sr=8-1&keywords=harmony+hub )

Mein Ziel ist die Einbindung von TV, Reciever, Beamer und der motorisierten Beamerleinwand ( Fernbedienung sendet im 433MHz Bereich, es ist eine Leinwand von eSmart Germany - nix dolles aber für mich reichts) in Fhem => Geräte einschalten, Leinwand runterfahren und sowas halt.
Soweit ich das verstanden habe, ist der HUB da das richtige Gerät.

Nun muss ich gestehen, habe ich nicht den ganzen Thread mit allen 83 Seiten gelesen - aber schon so das letzte halbe Jahr überflogen und daher wollte ich mal hier nachfragen, ob das noch eine lohnende Investition ist. So wie ich das in unterschiedlichen Kommentaren gelesen habe, gibts wohl Probleme mit der User:Passwort Anmelde-Geschichte und wenn ich das richtig verstanden habe - könnte es sein das eine Integration in FHEM bald nicht mehr umzusetzen ist.

Kann mir hier evtl. jemand auf die Sprünge helfen zu
1. Ist der Harmony Hub das richtige Geräte für mich um die oben aufgezählten Geräte in Fhem zu integrieren und mit Fhem (=> über Tablet UI später ausschließlich) zu steuern ? Möchte keine Harmony verwenden oder andere Fernbedienungen - will alles übers Tablet machen können.

2. Kann jemand was dazu sagen wie das mit dem Fortbestand in FHEM aussieht - oder ist das alles nur wilde Spekulation.

Ich hoffe hier kann mir jemand etwas auf die Sprünge helfen und mir die Kaufentscheidung erleichtern bzw. mich vor einem Fehlkauf bewahren.

Vielen vielen Dank schon mal vorab für eure tolle Arbeit und die damit verbundene Mühe.


Titel: Antw:Logitech Harmony Hub
Beitrag von: DeeSPe am 12 Januar 2017, 22:35:13
Zitat von: romibaer am 12 Januar 2017, 22:29:56
Hallo zusammen,
ich spiele mit dem Gedanken, mir eine Logitche Harmony Hub anzuschafenn. ( https://www.amazon.de/Logitech-915-000262-Harmony-Hub/dp/B014GXQ9YW/ref=sr_1_1?ie=UTF8&qid=1484256114&sr=8-1&keywords=harmony+hub )

Mein Ziel ist die Einbindung von TV, Reciever, Beamer und der motorisierten Beamerleinwand ( Fernbedienung sendet im 433MHz Bereich, es ist eine Leinwand von eSmart Germany - nix dolles aber für mich reichts) in Fhem => Geräte einschalten, Leinwand runterfahren und sowas halt.
Soweit ich das verstanden habe, ist der HUB da das richtige Gerät.

Nun muss ich gestehen, habe ich nicht den ganzen Thread mit allen 83 Seiten gelesen - aber schon so das letzte halbe Jahr überflogen und daher wollte ich mal hier nachfragen, ob das noch eine lohnende Investition ist. So wie ich das in unterschiedlichen Kommentaren gelesen habe, gibts wohl Probleme mit der User:Passwort Anmelde-Geschichte und wenn ich das richtig verstanden habe - könnte es sein das eine Integration in FHEM bald nicht mehr umzusetzen ist.

Kann mir hier evtl. jemand auf die Sprünge helfen zu
1. Ist der Harmony Hub das richtige Geräte für mich um die oben aufgezählten Geräte in Fhem zu integrieren und mit Fhem (=> über Tablet UI später ausschließlich) zu steuern ? Möchte keine Harmony verwenden oder andere Fernbedienungen - will alles übers Tablet machen können.

2. Kann jemand was dazu sagen wie das mit dem Fortbestand in FHEM aussieht - oder ist das alles nur wilde Spekulation.

Ich hoffe hier kann mir jemand etwas auf die Sprünge helfen und mir die Kaufentscheidung erleichtern bzw. mich vor einem Fehlkauf bewahren.

Vielen vielen Dank schon mal vorab für eure tolle Arbeit und die damit verbundene Mühe.

Bei mir funktioniert alles wie gewünscht!

Wenn Du es nicht eilig hast, dann warte ein Weilchen...
Teilweise werden die Hubs einzeln für unter 40€ neu verkauft!

Gruß
Dan
Titel: Antw:Logitech Harmony Hub
Beitrag von: Spezialtrick am 12 Januar 2017, 23:01:01
Zitat von: romibaer am 12 Januar 2017, 22:29:56
Mein Ziel ist die Einbindung von TV, Reciever, Beamer und der motorisierten Beamerleinwand ( Fernbedienung sendet im 433MHz Bereich, es ist eine Leinwand von eSmart Germany - nix dolles aber für mich reichts) in Fhem => Geräte einschalten, Leinwand runterfahren und sowas halt.
Soweit ich das verstanden habe, ist der HUB da das richtige Gerät.

Ich habe auch eine eSmart Germany Tension Leinwand und würde dir empfehlen diese mit einem Homematic Rolladenaktor auszustatten. Läuft bei mir seit Monaten problemlos über den Hub.

Auf die vorhandene Steuerung würde ich nicht setzen, da mir diese zu unzuverlässig war und nichts ärgerlicher ist, als eine Aktion die nicht ausgeführt wird.
Titel: Antw:Logitech Harmony Hub
Beitrag von: romibaer am 12 Januar 2017, 23:14:08
Coole Idee
Im Netz hab ich mal ein Bilde gefunden von einem der Das Ding schonaml auseinandergebaut hat.
Habe das mal angefügt - ich gehe recht in der annahme das die beiden roten Kabel die Phasen sind für hoch und runter - die beiden blauen kann ich als gemeinsam N nehmen und die Stop Kabel brauche ich nicht anzuklemmen oder ?
Will das Ding ja entweder runterfahren oder einfahren....ein Zwischending macht in meinen Augen keinen Sinn...

Wäre total nett wenn du mir hierzu diene Erfahrung schildern könntest.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Spezialtrick am 14 Januar 2017, 12:06:55
Zitat von: romibaer am 12 Januar 2017, 23:14:08
Im Netz hab ich mal ein Bilde gefunden von einem der Das Ding schonaml auseinandergebaut hat.
Habe das mal angefügt - ich gehe recht in der annahme das die beiden roten Kabel die Phasen sind für hoch und runter - die beiden blauen kann ich als gemeinsam N nehmen und die Stop Kabel brauche ich nicht anzuklemmen oder ?

Mit den Kabeln werden lediglich die Buttons der Originalsteuerung gebrückt und du könntest z.b. mit einem HM-MOD-Re-8 die Betätigung der Tasten über FHEM simulieren. Diese Methode hatte ich exakt 2 Tage im Einsatz und bin dann auf einen HM-LC-BL1-FM Rolladenaktor umgestiegen und habe die gesamte originale Steuerung entfernt. Mit dem Rolladenaktor verrichtet die Leinwand nun seit Monaten tadellos ihren Dienst. Gesteuert wird das ganze über ein DOIF:


([HarmonyHub:currentActivity] eq "starting Fernsehen") (set WZ.Leinwand off) DOELSEIF
([HarmonyHub:currentActivity] eq "starting BlueRay") (set WZ.Leinwand off) DOELSEIF 
([HarmonyHub:currentActivity] eq "starting XBOX SPIELEN") (set WZ.Leinwand off) DOELSEIF
([HarmonyHub:currentActivity] eq "PowerOff" and [WZ.Leinwand:state] eq "off") (set WZ.Leinwand on) DOELSEIF
([HarmonyHub:currentActivity] eq "starting AirPlay" and [WZ.Leinwand:state] eq "off") (set WZ.Leinwand onn) DOELSEIF ([HarmonyHub:currentActivity] eq "starting Radio hören" and [WZ.Leinwand:state] eq "off") (set WZ.Leinwand on)
Titel: Antw:Logitech Harmony Hub
Beitrag von: Amenophis86 am 14 Januar 2017, 12:11:09
Könnt ihr das vielleicht auslagern? Es passt nämlich nicht zum Thema und verwirrt vielleicht andere, die hier nach dem original Thema suchen :)
Titel: Antw:Logitech Harmony Hub
Beitrag von: Wolfspirit am 31 Januar 2017, 23:29:45
Leider funktionierte das setzen eines Sleeptimers bei mir nicht.
"Unauthorized invalid token in request"

Konnte es lösen indem ich aus:
<oa xmlns='connect.logitech.com' mime='harmony.engine?setsleeptimer' token=''>interval=$interval</oa>
ein
<oa xmlns='connect.logitech.com' mime='harmony.engine?setsleeptimer'>interval=$interval</oa>
gemacht hab :-)

Anschließend hatte ich Probleme bei schnellem wechsel des sleeptimers, dass FHEM abstürzt. Ursache ist das Harmony mehrere iq nachrichten auf einmal sendet und der regex im moment beim ersten CDATA anfängt und beim letzten CDATA aufhört. Das dazwischen ist aber dann kein Valides JSON. Außerdem liefert zumindest bei mir Harmony manchmal ein leeres iq element mit:

<iq ....>...</iq><iq/><iq...>
Was das aktuelle Regex garnicht berücksichtigt.

Gelöst hab ich das durch ein:
while( $line =~ m/<(\w*)(\/|([^>]*?)>(.*?)<\/\1)>/g )
anstelle von
if( $line =~ m/^<(\w*)([^>]*)>(.*)<\/\1>(.*)?/ ) {

und das elsif hab ich erstmal durch ein if ersetzt.

Ganz richtig ist das aber noch nicht, aber zumindest stürzt mir fhem nicht mehr ab.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 01 Februar 2017, 15:12:38
<oa xmlns='connect.logitech.com' mime='harmony.engine?setsleeptimer'>interval=$interval</oa>
sehr schön! hab ich eben eingecheckt. ich hatte schon gesucht aber die änderung mit wireshark scheinbar übersehen.

mit welcher meldung ist fhem abgestürzt?

das parsen an sich ist ziemlich unsauber. eigentlich wollte ich das schon vor langer zeit komplett umstellen :)

ich kann gerade nicht selber testen... aber wenn du zeit und lust hast: ein workaround könnte sein direkt nach dem #FIXME: should use real xmpp/xml parser kommentar und vor dem splitten etwas einzubauen das die mehreren <iq...></iq> blöcke mit einem newline trennt und die leeren iq rauschmeisst.etwa so:
  $data =~ s/<iq\/>//g;
  $data =~ s/<\/iq><iq/<\/iq>\n<iq/g;

dann sollte der folgende code die einzelnen iq zeilen korrekt verarbeiten.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Wolfspirit am 01 Februar 2017, 22:56:01
Hi,

Es gibt noch einige stellen mit token='' (sendHid, firmware check,...) die hab ich bei mir nicht im Einsatz kann daher nicht sagen ob die funktionieren.

Zitat von: justme1968 am 01 Februar 2017, 15:12:38
mit welcher meldung ist fhem abgestürzt?
garbage after JSON object, at character offset 13 (before "]]></oa></iq><iq/><i...") at ./FHEM/37_harmony.pm line 957.

XML parsen mit regex ist leider immer so eine Sache, ja. :/

  $data =~ s/<iq\/>//g;
  $data =~ s/<\/iq><iq/<\/iq>\n<iq/g;

Konnte ich gerade mal ein bisschen testen und sieht als Workaround gut aus.
Auch beim spammen von sleeptimern ist mir FHEM diesmal nicht abgeraucht.
Ob er auch wirklich alle iq Nachrichten in einer message abarbeitet kann ich noch nicht sagen.

Vielleicht lässt sich das json decode noch "abfedern" falls doch irgendwie ein invalides JSON durch kommt.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 02 Februar 2017, 17:36:25
ich hab eben eine version eingecheckt die den workaround eingebaut hat und json fehler abfängt.

gruss
  andre
Titel: Frage zu Logitech Harmony Hub - vs Logitech Harmony 1100 Hub
Beitrag von: Longknife am 20 Februar 2017, 23:33:47
Moin,

habe gerade gelesen, das der Hub der gleiche ist ?
Kann doch nur Fake sein oder? Die liegen ja bestimmt 6 Jahre aus einander.

Was ist den im Moment die beste Kombi ? Tastatur und Hub findet man kaum,
wobei ich von mir aus eher zur neusten Elite Variante greifen würde und die
Tastatur Hub Variante dann außen vor lassen würde.
Habe 8 oder 9 Fernbedienungen rumfliegen, damit muss mal Schluss sein  :)
Natürlich, vorausgesetzt das Geld würde im Moment keine Rolle spielen  ;)

Nehme jeden Comment/Idear der kommt

Danke so long(knife)
Titel: Antw:Logitech Harmony Hub
Beitrag von: pc1246 am 21 Februar 2017, 07:43:19
Moin Longknife
Der Hub ist der Gleiche! Was ist da auch schon drin? 6(5?) IR-Dioden, WLAN, Bluetooth und USB.
Wenn Du 8 bis 9 FB's hast, dann kommt ja eh nur die Elite in Frage, denn die Ultimate ist ja nicht mehr ganz Stand der Dinge. Der Ultimate-Hub geht auch, aber dann hast Du kein Geraet zum in die Hand nehmen, ausser Handy!
https://www.harmony-remote-forum.de/harmony_compare.php?show=actual
Gruss Christoph
Titel: Antw:Logitech Harmony Hub
Beitrag von: doman75 am 08 März 2017, 21:28:44
Hallo,

ich habe da mal eine Frage, ich habe jetzt mir den Harmony Hub noch zugelegt, ich kann jetzt dadurch meinen TV einen Samsung LE40B650 per alexa an und auscschalten.
Nun wollte ich etwas in fhem einen dummy anlegen der auf den Kanal 10 schaltet, alle meine Versuche scheitern aber daran es es bei commands nur bis Number9 geht, liegt das an meine alten TV? Hat jemand eine Idee wie ich an den Kanal 10 komme, auch über die Aktionen der Harmony Hub, hab ich es nicht geschafft, wobei ich dort eigentlich sowieso nix anlegen wollte, da der Dreh und Angelpunkt des hauses fhem ist.

Für jeden Hilfe dankbar.

Grüße
Swen
Titel: Antw:Logitech Harmony Hub
Beitrag von: Esjay am 08 März 2017, 21:34:24
Zitat von: doman75 am 08 März 2017, 21:28:44
Hallo,

ich habe da mal eine Frage, ich habe jetzt mir den Harmony Hub noch zugelegt, ich kann jetzt dadurch meinen TV einen Samsung LE40B650 per alexa an und auscschalten.
Nun wollte ich etwas in fhem einen dummy anlegen der auf den Kanal 10 schaltet, alle meine Versuche scheitern aber daran es es bei commands nur bis Number9 geht, liegt das an meine alten TV? Hat jemand eine Idee wie ich an den Kanal 10 komme, auch über die Aktionen der Harmony Hub, hab ich es nicht geschafft, wobei ich dort eigentlich sowieso nix anlegen wollte, da der Dreh und Angelpunkt des hauses fhem ist.

Für jeden Hilfe dankbar.

Grüße
Swen

Gegenfrage, hast du auf deiner Fernbedienung eine Taste für Kanal 10?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 08 März 2017, 21:34:42
du solltest die harmony komplett einrichten und auch die activities nutzen. und dann diese in fhem einbinden. in 99% aller fälle ist es kontraproduktiv über den geräte modus zu gehen und die activities nicht zu nutzen.

wenn du eine activity fernsehen vollständig konfiguriert hast sollte es ein kommando channel geben mit dem du den kanal umschalten kannst. activity deswegen weil du in der harmony konfigurierst wie dein gerät die kanäle umschaltet. mit führender 0, mit return am ende, wie viele stellen ein sender platz haben muss, ... das richtest du ein mal ein und danach macht das set <hub> channel ... kommando alles alleine.

aus irgendwelchen gründen scheint das nicht immer zu gehen. dann kannst du die ziffern schnell genug einzeln nacheinander senden. weiter oben gibt es beispiele dafür.

Titel: Antw:Logitech Harmony Hub
Beitrag von: doman75 am 08 März 2017, 22:39:00
Zitat von: Esjay am 08 März 2017, 21:34:24
Gegenfrage, hast du auf deiner Fernbedienung eine Taste für Kanal 10?

Ich habe natürlich keine 10 auf der Fernbedienung, auf der Fernbedienung tippe ich auf 1 und 0 und okay.

Titel: Antw:Logitech Harmony Hub
Beitrag von: Esjay am 08 März 2017, 22:46:38
Zitat von: doman75 am 08 März 2017, 22:39:00
Ich habe natürlich keine 10 auf der Fernbedienung, auf der Fernbedienung tippe ich auf 1 und 0 und okay.
Dann könntest du das doch auch in fhem so realisieren.Sei es mit Hilfe von Doif oder Notify. Z.B Doif ([Dummy] eq "on")(set harmony1234 command Channel1)(set harmony1234 command Channel2) dazu noch attr name wait 0,1 ..
Titel: Antw:Logitech Harmony Hub
Beitrag von: doman75 am 08 März 2017, 23:32:43
Ich habs hinbekommen, mit einer Activity im Hub, da musste ich nur noch die Zeiten für die entsprechenden Verzögerungen der tasten korrekt hinterlegen, dann funktioniert auch die Kanalauswahl in der Activity. Jetzt können die Kinder "Alexa, schalte Kika ein" sagen und schauen Kika.

Pädagogisch wertlos, aber sie werden sich trotzdem freuen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: doman75 am 09 März 2017, 12:29:59
Zitat von: justme1968 am 08 März 2017, 21:34:42
aus irgendwelchen gründen scheint das nicht immer zu gehen. dann kannst du die ziffern schnell genug einzeln nacheinander senden. weiter oben gibt es beispiele dafür.

da mich das trotzdem interessieren würde habe ich jetzt mal hier in dem Thread gelesen ( ich gebe zu nicht alles) aber nichts passendes gefunden, weißt du genauer wo das stand oder einen Suchbegriff der mich weiter bringt

Danke
Swen
Titel: Antw:Logitech Harmony Hub
Beitrag von: t0mt0m am 11 Mai 2017, 13:35:37
@doman75

das Thema beginnt https://forum.fhem.de/index.php/topic,14163.msg327846/topicseen.html#msg327846 hier.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Mickey Mouse am 11 Mai 2017, 21:44:34
ich habe jetzt nicht alle 84 Seiten gelesen und weiß auch nicht wonach ich genau suchen soll, bitte entschuldigt falls das Thema schon durchgekaut wurde...

ich habe drei Harmony Hubs im Haushalt laufen und bei allen ein ähnliches Problem das ich aber nicht 100% reproduzieren kann.

wenn ich ein "alles aus" (-1) an den Harmony Hub schicke und dort gerade gar keine Aktivität läuft, dann schaltet er manchmal ein Gerät ein.
das ist bei jedem Hub immer dasselbe, im Wohnzimmer z.B. die PS3, im Schlafzimmer der PopcornHour
da gibt es für mich kein Muster, das ist weder das erste oder letzte Gerät was ich in dem Konto für den jeweiligen Hub eingerichtet habe, da gibt es keine Gemeinsamkeiten.
der Hub "weiß" anschließend nicht, dass er dieses Gerät eingeschaltet hat, er sagt weiterhin: es wird keine Aktion ausgeführt und das Gerät erscheint in der FHEM Übersicht als "aus".
das passiert nicht immer (aber immer öfter...) und auch hier habe ich noch kein Muster erkennen können, wie z.B. letzte Aktion oder ob ich per Harmony direkt oder FHEM/Alexa ausgeschaltet habe.

die Sache ich nervig. Ich sage vor "aus dem Haus" oder "zu Bett" gehen z.B.: "Alexa, schalte Wohnzimmer aus". Per ha-bridge und FHEM werden dann alle Geräte im Wohnzimmer ausgeschaltet (Lampen, Heizung auf Nacht Temp usw. usf.) manchmal läuft noch eine Harmony Aktion, manchmal nicht. Und wenn nicht, dann geht halt in vielen Fällen (50:50, 30:70?) die PS3 an, meist merke ich das dann erst nächsten Tag.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Cobra am 11 Mai 2017, 22:57:59
@Mickey Mouse

Ich weiß zwar nicht wie man das direkt über das Modul umgehen könnte aber du könntest ja auch einfach mit einem Filter arbeiten.


Nach dem Motto (ungetestet):
set Device:FILTER:currentActivityID!=-1 activity ...
Titel: Antw:Logitech Harmony Hub
Beitrag von: pc1246 am 12 Mai 2017, 07:16:03
Moin
Das hat uebrigens gar nichts mit dem Modul zu tun! Wenn Du auf Deiner FB auch noch mal auf aus drueckst, passiert das Gleiche. Ist ja auch sinnvoll, falls ein Geraet mal nicht mit ausgegangen ist! Da manche Geraete bei power aber nur toggeln schaltet sich dieses Geraet dann wieder ein. Waum das nur manchmal passiert (bei mir auch!) habe ich auch noch nicht verstanden. Du solltest es aber wirklich mal mit dem Vorschlag von Cobra probieren!
Gruss Christoph
Titel: Antw:Logitech Harmony Hub
Beitrag von: Mickey Mouse am 12 Mai 2017, 11:46:33
mit dem Modul hat das nur in dem Sinne zu tun, als dass es nur damit auftritt.
ich kann "im Leerlauf" zig mal auf den Aus Knopf der Harmony drücken, da passiert gar nichts.

der Rest der Erklärung ist ja in mehrfacher Hinsicht falsch. Erstens handelt es sich hier nicht um "Toggle" Geräte (die PS3 wird mit einer recht aufwändigen Sequenz per Bluetooth ein/ausgeschaltet) und zweitens (viel wichtiger), wenn jedesmal beim Ausschalten alle diese "Toggle-Geräte" einen Impuls bekommen würden, dann gäbe es ja reines Chaos.

ich werde mir das mit dem Filter mal ansehen, habe ich vorher noch nie von gehört.

schöner wäre natürlich die Ursache zu finden statt die Wirkung weg filtern zu müssen...
Titel: Antw:Logitech Harmony Hub
Beitrag von: pc1246 am 12 Mai 2017, 11:59:37
Hast Du denn eine FB die am Hub haengt?
Gruss Christoph
Titel: Antw:Logitech Harmony Hub
Beitrag von: Wuppi68 am 12 Mai 2017, 12:37:17
bei mir ist das Problem auf 2 Hubs noch nicht auffällig geworden.

Vielleicht liegt es auch an der Konfiguration des Hubs. Bei mir werden vom Hub alle nicht gebrauchten Geräte ausgeschaltet und habe zb auch eine PS3 oder XBoxOne in dem Verbund. Jegliche HDMI Steuerung deaktiviert. Der Apple TV zickte rum, dabei einrichten via HDMI den Fernseher umgeschaltet hatte und die Tasten der Harmony an das falsche Gerät geschickt wurden ...

also imho mögliche Ursachen:

- Zustandstracking des HUBs (nicht benutzte Geräte ausschalten lassen)
- HDMI Steuerung
- Fremdsteuerung ausserhalb des Hubs (original FB; Netzwerk (App); BT)

Berichtest Du weiter von der Analyse und Beseitigung?

Viel Erfolg

Ralf
Titel: Antw:Logitech Harmony Hub
Beitrag von: pc1246 am 12 Mai 2017, 13:31:07
Moin
Ich schaue mal, dass ich nachher mal auf Power-Off der FB druecke!
Gruss Christoph
Titel: Antw:Logitech Harmony Hub
Beitrag von: Mickey Mouse am 13 Mai 2017, 16:17:59
ich muss mich für die Verwirrung entschuldigen, das FHEM Modul hat mit dem Problem gar nichts (direkt) zu tun!

wenn ich einen "Alles aus" Befehl von der ha-bridge an den Hub sende, dann schaltet sich auch manchmal die PS3 ein. Es handelt sich also definitiv um ein Problem mit dem Hub, der da offensichtlich verwirrt wird, wenn keine Aktion ausgeführt wird und er einen "-1" Befehl bekommt.
Titel: Antw:Logitech Harmony Hub
Beitrag von: pc1246 am 15 Mai 2017, 07:48:36
Moin
Sorry ich hatte vergessen von meinem Test zu berichten. Bei mir ist das definitiv auch so, dass ein erneutes druecken von Power Off zuerst mal die PS3 einschaltet. Wenn ich dann noch mal druecke, gehen andere Geraete an. Das liegt aber klar am Hub, hat dieser auch schon gemacht als er fhem noch nicht kannte!
Gruss Christoph
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 15 Mai 2017, 10:09:17
schau mal welches power command für die ps3 verwendet wird (ich vermute toggle) und ob es auch 'echte' on und off kommandos gibt.

oder vielleicht hat hier: http://harmony-remote-forum.de (http://harmony-remote-forum.de) noch jemand eine idee.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: pc1246 am 15 Mai 2017, 11:03:59
Hallo Andre
Die PS3 hat ja irgendsoeine Sequenz zum ausschalten, da ja durch das Menue geklickt wird! Und am Schluss ist dann wohl der Power toggle. Da man seitens Logitech "erfolgreich" die help-Funktion abgeschafft hat war man wohl der Meinung man schickt einfach allen Geraeten in solch einem Fall ein Power off! Wenn es aber ein toggle ist, dann gehen die Geraete wieder an. Wieso das selektiv gemacht wird, bei mir immer PS3 zuerst, beim naechsten mal dann der Kenwood DVD-player, verstehe ich nicht! Ich muss mal bei Gelegenheit auf der Elite help druecken wenn alles aus ist, mal sehen was da passiert!
Gruss Christoph
Titel: Antw:Logitech Harmony Hub
Beitrag von: kingmathers am 15 Mai 2017, 15:29:30
Hallo,

ich habe mich nur kurz in das Thema eingelesen, da ich mehrere Geräte (Xbox One, Beamer, Receiver) gerne über FHEM steuern möchte (Infrarot senden und empfangen).

Sehe ich das richtig, dass ich mit dem Harmony Hub zwar Befehle an diese Geräte schicken kann aber keine Infrarot Befehle empfangen und daraufhin Aktionen in FHEM ausführen kann?
Titel: Antw:Logitech Harmony Hub
Beitrag von: l2r am 15 Mai 2017, 15:37:53
ja das siehst du richtig!

Wenn du mit den Tasten deiner Fernbedienung noch weitere Aktionen ausführen möchtest, dann schau dir mal das Modul fakeRoku an.

Gruß Michael
Titel: Antw:Logitech Harmony Hub
Beitrag von: kingmathers am 15 Mai 2017, 15:59:19
Genau genommen möchte ich die von der Xbox One gesendeten IR Befehle (z.B. wenn die Konsole startet) empfangen und daraufhin den Beamer einschalten etc., also ohne Harmony Fernbedienung.

Ich wäre dann wahrscheinlich am besten mit einem IR Empfänger + Harmony Hub bedient oder?

Gruß,
Philipp
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 15 Mai 2017, 16:15:29
warum schaltest du die xbox ohne harmony fernbedienung?

du kannst doch die xbox über eine harmony activity starten. darüber bekommt fhem das einschalten mit.

Titel: Antw:Logitech Harmony Hub
Beitrag von: MikeRoxx am 15 Mai 2017, 19:21:26
Mache ich auch so...
Harmony activity startet bei mir den BD Player darauf hin wird via notify die Leinwand herunter gefahren (Signalduino)

Gesendet von meinem A0001 mit Tapatalk

Titel: Antw:Logitech Harmony Hub
Beitrag von: kingmathers am 16 Mai 2017, 10:36:10
Zitat von: justme1968 am 15 Mai 2017, 16:15:29
warum schaltest du die xbox ohne harmony fernbedienung?

du kannst doch die xbox über eine harmony activity starten. darüber bekommt fhem das einschalten mit.

Ich möchte die Xbox gerne auch einfach über Sprache oder den Controller oder sonst irgendwie starten können und es sollte den gleichen Effekt haben, egal wie ich die Xbox starte.

Natürlich kann ich direkt über FHEM gehen und dann alle Geräte starten (und das werde ich bestimmt auch oft machen), aber wenn jemand nur den Controller oder gar nichts zur Hand hat möchte ich mit FHEM gerne erkennen wenn die Xbox startet und darauf hin den Beamer und die Leinwand herunterfahren und die entsprechenden Geräte einschalten.

Ein IR Empfänger ist ja jetzt auch nicht besonders teuer und sollte dafür ausreichen oder?

Gruß,
Philipp
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 16 Mai 2017, 10:39:03
wenn du eine harmony verwendest solltest du alle original fernbedienungen weg schliessen.

das activity und smart state konzept verträgt sich nicht mit der gleichzeitigen verwendung der original fernbedienung.

deshalb ist es eigentlich nie sinnvoll der hub alleine zu kaufen sondern mindestens das bundle mit smart controller fernbedienung. das ist normalerweise auch nicht teuerer.
Titel: Antw:Logitech Harmony Hub
Beitrag von: l2r am 16 Mai 2017, 10:48:47
sendet die XBOX überhaupt IR-Signale? ???

Alternativ könntest du die Activity des HarmonyHub ja auch über homekit zur Verfügung stellen und dann per Siri deine XBOX starten (so mach ich das zb)

und wenn du die XBox mit dem XBOX-Controller startest könntest du das ganze mit nem presence-Device überwachen und sobald die XBOX present ist und die Activity im HUB nicht XBOX ist dann startest du die passende Activity über ein DOIF oder ähnlichem bzw. schaltest über das DOIF die einzelnen Geräte ein.

Ansonsten bin ich voll und ganz bei Andre.

Gruß Michael
Titel: Antw:Logitech Harmony Hub
Beitrag von: kingmathers am 16 Mai 2017, 12:12:01
Also bisher habe ich es so, dass die Xbox über IR meinen Fernseher und meinen Receiver anmacht.

In Zukunft möchte ich aber außerdem auch dem Beamer und die Leinwand herunterfahren und ggfs. das Zimmer abdunkeln, das heißt ich muss in FHEM mitkriegen wenn die Xbox angeht.

Meine Idee wäre daher, dass ich an der Xbox irgendeinen Fernseher eingebe und die Xbox diesen dann versucht per IR ein bzw auszuschalten. Dieser Befehl wird dann stattdessen am FHEM geschickt und von dort aus die Geräte per IR über das Harmony Hub eingeschaltet und der Beamer und die Leinwand etc. wird über Homematic in die entsprechende Position gebracht.

Das mit dem presence device wäre dann die Anwesenheit der Konsole im Netzwerk oder?

Das klingt erstmal sehr logisch, ich müsste dann aber noch überprüfen ob die Erreichbarkeit der IP der Konsole mit dem On/Off Status der Konsole richtig korreliert. Ich schätze, dass die Konsole auch online ist wenn sie ausgeschaltet ist z.B. bei Downloads im Background.

Zitat von: justme1968 am 16 Mai 2017, 10:39:03
wenn du eine harmony verwendest solltest du alle original fernbedienungen weg schliessen.

das activity und smart state konzept verträgt sich nicht mit der gleichzeitigen verwendung der original fernbedienung.

deshalb ist es eigentlich nie sinnvoll der hub alleine zu kaufen sondern mindestens das bundle mit smart controller fernbedienung. das ist normalerweise auch nicht teuerer.

Die Original Fernbedienungen von Beamer und Anlage werde ich dann auch nicht mehr brauchen, aber ich möchte die Xbox gerne so starten können wie bisher.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 16 Mai 2017, 12:15:19
ich verstehe immer noch nicht warum du versuchst das von hinten aufzuzäumen.

der hub ist doch die zentrale und schaltet über passende activities alles.

über die activities erkennt fhem was du vor hast und schaltet dann zusätzlich alles andere das der hub nicht direkt steuert.
Titel: Antw:Logitech Harmony Hub
Beitrag von: l2r am 16 Mai 2017, 12:20:21
genau!

du definierst im HUB eine Activity XBOX und legst diese auf eine Activity-Taste an deiner Harmony-Fernbedienung.

Die Activity im Hub macht dann folgendes:


FHEM bekommt dann mit, dass die Activity XBOX gestartet wurde und steuert dann über ein DOIF/Notify/Whatever deine Leinwand und lässt diese herunterfahren.


ja mit Presence wäre dann die Erreichbarkeit im Netzwerk gemeint.

Gruß Michael
Titel: Antw:Logitech Harmony Hub
Beitrag von: kingmathers am 16 Mai 2017, 12:28:48
Also wie gesagt, bisher habe ich nur Xbox + TV + Receiver. Ich mache die Xbox an (per Knopfdruck an der Xbox, per Sprache, per Controller oder über mein Handy/Tablet) und anschließend startet die Xbox auch den TV und Receiver, kann die Lautstärke verändern und die Geräte am Ende wieder ausmachen. Ich brauche aktuell gar keine Fernbedienung.

Dieses Verhalten möchte ich weiterhin behalten, sehe aber ein dass die Xbox die Leinwand etc. nicht steuern kann.

Daher möchte ich diese Signale in FHEM empfangen und dann über FHEM die anderen Geräte (Leinwand etc.) auch steuern.

Ich möchte nicht, dass ich in Zukunft die Xbox nur noch über eine Fernbedienung oder FHEM anmachen kann, sondern weiterhin (auch) so wie bisher.

Ich verstehe was ihr meint und wenn es nur um Geräte gehen würde die ich sonst per FB steuern würde (Beamer, TV, Receiver) würde ich dem auch vollkommen zustimmen, nur geht es mir halt darum im Alltag möglichst keinen Fernbedienung benutzen zu müssen :)

Ich kann keine Activity durch die IR Signale der Xbox starten oder?

Gruß,
Philipp
Titel: Antw:Logitech Harmony Hub
Beitrag von: l2r am 16 Mai 2017, 12:34:30
wenn du das so beibehalten möchtest, dann gehts nur über einen IR-Empfänger oder du guckst, ob du irgendwie anders den Status der XBOX mitbekommst (zb. Presence (wäre ja auch über eine feste IP im DHCP möglich) oder ne Steckdose mit Verbrauchsmessung o.Ä.)


P.S.: die Harmoy-App gibts auch fürs Smartphone und für Sprache wäre Homekit/Siri/Alexa ne Möglichkeit. Knopf an der XBOX und Contoller ist leider nur mit XBOX möglich ;-)

Und den HarmonyHub bräuchtest du dann eig. gar nicht  ;D da du ja alles so steuerst

Gruß Michael
Titel: Antw:Logitech Harmony Hub
Beitrag von: igami am 16 Mai 2017, 13:26:54
Warum nicht presence auf die xbox machen?
Titel: Antw:Logitech Harmony Hub
Beitrag von: kingmathers am 16 Mai 2017, 13:42:16
Weil die Xbox auch im Netzwerk verfügbar ist wenn sie "ausgeschaltet" (z.B. Downloads im Background) ist.
Titel: Antw:Logitech Harmony Hub
Beitrag von: pc1246 am 16 Mai 2017, 15:11:40
@kingmathers
Hast du ueberhaupt einen Harmony-Hub?
Gruss Christoph
Titel: Antw:Logitech Harmony Hub
Beitrag von: kingmathers am 16 Mai 2017, 17:44:22
Nein noch nicht, ich suche noch nach der besten Lösung für mich und würde dann evtl das Harmony Hub kaufen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 16 Mai 2017, 17:57:48
wenn du die hub activities nicht wirklich nutzt und sogar andere fernbedienungen weiter verwenden willst wirst du vermutlich mit dem hub nur eingeschränkt glücklich.

dann ist ein reiner ir empfänger und sender aus der bastelecke hier vermutlich besser für dich.

aber du verschenkst einiges an möglichkeiten.
Titel: Antw:Logitech Harmony Hub
Beitrag von: kingmathers am 16 Mai 2017, 18:49:11
Also ich würde schon activities benutzen. Wenn ich z.B. die Xbox gestartet habe möchte ich den Beamer einschalten und den Receiver und den entsprechenden Eingang wählen. Oder nur den Receiver an und einen anderen Eingang wenn ich nur Musik hören möchte.

Ein reiner IR Empfänger wird mir vermutlich nicht reichen, mindestens auch IR Signale senden müsste ich können.

Ich habe noch einen Raspberry Pi und eine LED Diode hier und werde mal schauen wie weit ich damit komme.

Trotzdem danke für die Tipps, evtl. wird es dann später ja doch mal ein Harmony Hub :)

Gruß,
Philipp
Titel: Antw:Logitech Harmony Hub
Beitrag von: igami am 16 Mai 2017, 19:56:04
Zitat von: kingmathers am 16 Mai 2017, 18:49:11
Ein reiner IR Empfänger wird mir vermutlich nicht reichen, mindestens auch IR Signale senden müsste ich können.
Das Senden macht doch der hub.
Was ist denn wenn du eine Messsteckdose an die XBox hängst? Bei Hintergrunddiensten wird sie ja bestimmt nicht so viel Strom ziehen wie beim spielen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: kingmathers am 16 Mai 2017, 20:19:19
Das war jetzt auf den Hinweis von justme1968 bezogen.

Also ich benötige einen IR Empfänger und einen IR Sender wie z.B. das Harmony Hub.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 16 Mai 2017, 21:38:13
naja... ich würde sagen du brauchst nur den hub und solltest alles nur darüber steuern ;)
Titel: Antw:Logitech Harmony Hub
Beitrag von: Master_Nick am 17 Mai 2017, 19:46:40
Guten Abend,

nachdem ich nun schon ein gutes Jahr den Ultimate Hub habe und schöne Abhängigkeiten für verschiedene Scenarien von FHEM schalten lasse.... kam ich auf die Idee ach der iRobot Roomba könne ja fahren wenn keiner Anwesend ist und NICHT nacht fester Uhrzeit.

Nun ich habe den Roomba 564 PET und ich kann ihn über die Harmony App mit dem Hub auch steuern. Allerdings muss ich zum starten auch in der App LANGE gedrückt halten... (der braucht anscheinend ein Feuerwerk an Infrarot) dann geht er auch zuverlässig an. Nun kann ich dieses Lange drücken NICHT mit FHEM simulieren wie mir scheint (ich wüsste nicht wie).

Ich hatte es schon mit einer for Schleife versucht... ohn Erfolg.. und natürlich ist mir das Problem eben erst aufgefallen und der Logitech Support ist schon im Feierabend, denn ein Start in einer Aktion ist so auch nicht machbar - dort wird auch nur einmal Clean/PowerToogle gesendet.

Jemand Ideen :-) ?
Mein notify sieht so aus:

Roomba {
if (Value("Roomba") eq "on") { for (my $i=0 ; $i < 40 ; $i++) { fhem("set harmony_44773268 PowerToggle"); } }
}


Habe es mit der Kamera mal betrachtet ich eine andere Taktung als gedrückt halten in der App.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Amenophis86 am 17 Mai 2017, 22:13:23
Du kannst doch in der Harmony Software einstellen, wie oft ein Befehl gesendet werden soll, Pausen dazwischen setzen etc. Würde da mal versuchen anzusetzen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Master_Nick am 17 Mai 2017, 22:54:08
Ach sorry nicht erwähnt. Habe ich schon, ist weiter zu wenig.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Amenophis86 am 18 Mai 2017, 07:00:58
Dann müssen wirklich viele Befehle gesendet werden; wusste bisher nicht mal, dass es da eine Grenze gibt, wie viele man zu Beginn senden kann an einen Empfänger.
Titel: Antw:Logitech Harmony Hub
Beitrag von: l2r am 18 Mai 2017, 08:46:01
nur mal so in den Raum geworfen und auch ohne dass ich mich mit dem Thema groß beschäftigt habe, aber gibt es für den Roomba  nicht ein eigenes Modul zum steuern? oder ist das deine andere Version und ich steh hier gerade als Depp da? ;-)

Gruß Michael
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 18 Mai 2017, 08:48:36
das fhem modul verwendet die harmony im activity modus. d.h. alle kommandos verhalten sich so wie ein tastendruck innerhalb einer activity. hier gibt es kein long-press da damit die zweite ebene ausgelöst wird.

d.h. unabhängig vom harmony modul musst du erreichen das die funktion die du möchtest innerhalb einer activity auf eine taste zu legen wäre.

ich glaube irgendwo hier im forum habe ich schon einen thread gesehen in dem jemand einen roomba mit einem hub steuert. vielleicht findest du den ja. ansonsten schau mal ob hier: https://www.harmony-remote-forum.de (https://www.harmony-remote-forum.de) jemand eine idee hat. ansonsten der logitech support. ist zwar meist nicht der schnellste aber normalerweise können sie bei solchen dingen helfen. manchmal sogar in dem sie in deinem konto spezielle  lange kommandos konfigurieren.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 18 Mai 2017, 11:54:35
du kannst mal versuchen im modul in zeile 410 die 0.1 und in zeile 411 die 100 zu ändern.

wenn es damit geht baue ich für das set command eine zeitdauer ein. ich muss dann nur noch schauen wie ich das non blocking mache.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Master_Nick am 18 Mai 2017, 14:57:44
Hallo,

ich habe es mit dem Support von Logitech geschafft.
Im Endeffekt hat man mir einen Knopf angelegt (der macht aber genau das was der PowerToggle/Clean vorher auch machte - vom Feeling her) und ich habe dann, als man nicht mehr weiter wusste (43 Minuten Telefonat) in den Betriebseinstellungen bei "Ein-Befehle" diesen Befehl einmal mit der Dauer von 3,5 Sekunden und nochmal mit 2 Sekunden hinzugefügt und 1 Sekunde Clean. Denn das war was ich herausfand... bei einmal lang und etwas kürzer Drücken geht er an.



Ansonsten wurden für den Roomba noch andere Dinge eingestellt (Siehe Screenshots).

Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 18 Mai 2017, 15:31:10
kannst du das mit dem ändern der zeiten im modul trotzdem mal probieren?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Master_Nick am 18 Mai 2017, 19:50:09
Klar mach ich  ;)

Hast du Vorschläge welche Werte?

Oder besser gesagt ist die 0.1 und die 100? Dann weiß ich was ich einstellen würde.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 18 Mai 2017, 19:51:03
1 und 1000, wenn das nicht reicht 2 und 2000 bzw 3 und 3000.

danke
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: Master_Nick am 18 Mai 2017, 20:26:51
1 und 1000 sind Traumwerte!  8)

INSTANT on. Ich probiere nun nochmal, nicht das es nun nur geht weil eben soviel schon gebastelt wurde mit einem neu hinzugefügten Roomba.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 18 Mai 2017, 20:32:42
dann setz es am besten noch mal zurück auf 0.1 und 100.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Master_Nick am 18 Mai 2017, 21:08:29
Jo ein Roomba 564 PET aus der Harmony DB einfach hinzugefügt ohne jede Anpassung geht sobald mal die Werte 1 und 1000 nutzt.  8)
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 19 Mai 2017, 14:18:51
ab morgen gibt es für set <name> command die option mit duration=<duration> die länge des tastendruckes in sekunden anzugeben.

achtung: zur zeit noch blockierend.

gruss
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: torte am 20 Mai 2017, 11:15:14
Guten Morgen,

bekomme nach einen Update diese Meldung hier:
2017.05.20 10:24:33.519 3: Harmony.Hub: connected
2017.05.20 10:24:34.413 3: Harmony.Hub: new config
Not a HASH reference at ./FHEM/37_harmony.pm line 560.


FHEM startet nicht mehr.

Hab jetzt das Harmony Modul mal deaktiviert  und Fhem startet jetzt erstmal wieder.

Gruß
Torte
Titel: Antw:Logitech Harmony Hub
Beitrag von: Byte09 am 20 Mai 2017, 12:00:00
Hi,

nach heutigem update des moduls harmony scheint mir dieses einen fehler zu haben.

2017.05.20 11:54:05 1: PERL WARNING: False [] range "\d-" in regex; marked by <-- HERE in m/^([\d- <-- HERE .])+$/ at ./FHEM/37_harmony.pm line 408.
2017.05.20 11:54:05 1: reload: Error:Modul 37_harmony deactivated:
Can't use "my $a" in sort comparison at ./FHEM/37_harmony.pm line 560.

2017.05.20 11:54:05 0: Can't use "my $a" in sort comparison at ./FHEM/37_harmony.pm line 560.


gruss byte09
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 20 Mai 2017, 12:09:11
ich denke ich habe eben beide problem behoben. morgen im update.

sorry
  andre
Titel: Antw:Logitech Harmony Hub
Beitrag von: sigma415 am 20 Mai 2017, 12:30:10
Hallo,

bevor ich dazu komme, das Harmony Modul zu deaktivieren, stürzt mein FHEM auf RPi3 nach dem Update heute komplett ab !!!

Was jetzt ?

Danke für jede Hilfestellung
--------------------
Update: Hab jetzt erstmal per FTP das alte 37_harmony.pm drübergebügelt.
FHEM läuft jetzt erstmal wieder.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Amenophis86 am 20 Mai 2017, 12:43:58
wenn du die cfg und nicht dbconf Version nutzt, dann kannst du vor dem Start in die CFG gehen und dein Harmony Device deaktivieren.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Markus M. am 20 Mai 2017, 14:23:34
Gerade beim Neustart mit der SVN Version:
2017.05.20 14:15:28 1: PERL WARNING: False [] range "\d-" in regex; marked by <-- HERE in m/^([\d- <-- HERE .])+$/ at /opt/fhem/FHEM/37_harmony.pm line 408, <$fh> line 1715.
2017.05.20 14:15:28 1: stacktrace:
2017.05.20 14:15:28 1:     main::__ANON__                      called by /opt/fhem/FHEM/37_harmony.pm (408)
2017.05.20 14:15:28 1:     (eval)                              called by /opt/fhem/fhem.pl (2411)
2017.05.20 14:15:28 1:     (eval)                              called by /opt/fhem/fhem.pl (2410)
2017.05.20 14:15:28 1:     main::CommandReload                 called by /opt/fhem/fhem.pl (1825)
2017.05.20 14:15:28 1:     main::LoadModule                    called by /opt/fhem/fhem.pl (1882)
2017.05.20 14:15:28 1:     main::CommandDefine                 called by /opt/fhem/fhem.pl (1154)
2017.05.20 14:15:28 1:     main::AnalyzeCommand                called by /opt/fhem/fhem.pl (1018)
2017.05.20 14:15:28 1:     main::AnalyzeCommandChain           called by /opt/fhem/fhem.pl (1289)
2017.05.20 14:15:28 1:     main::CommandInclude                called by /opt/fhem/fhem.pl (527)
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 20 Mai 2017, 15:09:50
noch mal sorry.

es gab noch einen dritten fehler den ich übersehen hatte.

der ist jetzt auch repariert.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Master_Nick am 20 Mai 2017, 15:29:09
Änderungen die du jetzt macht sind immer erst am nächsten Tag drin? Oder wenn ich jetzt "update all" mache?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 20 Mai 2017, 15:30:33
morgen ab 8 per update oder jetzt von hand direkt aus dem fhem svn.
Titel: Antw:Logitech Harmony Hub
Beitrag von: torte am 20 Mai 2017, 16:02:41
Mit der Version aus dem SVN geht es wieder, Danke für die schnelle Hilfe !!

Grüße
Torte
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 20 Mai 2017, 21:01:06
Mein FHEM ist auch abgeschmiert, aber wie ich sehe gibt es schon eine Lösung.  :)
Habe erstmal den backup aus dem restoreDir zurückgespielt gehabt.

Titel: Antw:Logitech Harmony Hub
Beitrag von: Mitch am 20 Mai 2017, 21:25:23
Mein fhem ist auch gerade abgestürzt, allerdings mit diesem Fehler:
Not a HASH reference at ./FHEM/37_harmony.pm line 560.

Ich probiere jetzt mal die Version aus dem SVN.
Titel: Antw:Logitech Harmony Hub
Beitrag von: vmesser am 22 Mai 2017, 15:41:50
Danke geht jetzt wieder.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Master_Nick am 25 Mai 2017, 14:03:43
Bei mir funktioniert es auch erste Sahne vielen Dank!  8)
Titel: Antw:Logitech Harmony Hub
Beitrag von: Master_Nick am 09 Juni 2017, 20:30:56
Habe gerade nochmal ein Problem, wenn ich das Modul so nutze in einem Notify:

Roomba:on.* set harmony_44808168 PowerToggle duration=2

Meckert er mit Fehler im Log
Zitat2017.06.09 20:21:16 3: Roomba.Schaltung return value: duration musst be numeric

Habe das ganze aktuell auch hier, da ich erst dachte es sei nur mein Problem mit der regex. ( https://forum.fhem.de/index.php/topic,72974.0.html )

Läuft nun mittels Workaround - aber seltsam isses...
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 09 Juni 2017, 20:47:48
geht set harmony_44808168 PowerToggle duration=2 direkt auf der kommandozeile ?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Master_Nick am 09 Juni 2017, 20:49:32
Ja das geht wunderbar.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 09 Juni 2017, 20:51:18
zeig mal ein list von deinem notify.

bei mir gehen alle kombinationen. direkt, als fhem notify und mit perl code.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Master_Nick am 09 Juni 2017, 20:57:57
ZitatInternals:
   DEF       Roomba:on.* set harmony_44808168 PowerToggle duration=2
   NAME       Roomba.Schaltung
   NOTIFYDEV  Roomba
   NR         219
   NTFY_ORDER 50-Roomba.Schaltung
   REGEXP     Roomba
   STATE      2017-06-09 20:41:49
   TYPE       notify
   Readings:
     2017-06-09 20:38:15   state           active
Attributes:
   room       Technikraum
Titel: Antw:Logitech Harmony Hub
Beitrag von: Master_Nick am 10 Juni 2017, 10:25:41
 8)*EDIT* Gelöst!  update check und danach update all gestern gemacht schon geht es heute....

Danke dir für die Zeit!
Titel: Antw:Logitech Harmony Hub
Beitrag von: KOAL am 04 Juli 2017, 21:27:18
Hallo Leute,

ich hab immer diese Meldung im LOG..(funkioniern tut aber alles)
kann ich das ignorieren??

PERL WARNING: Use of uninitialized value $attrVal in concatenation (.) or string at ./FHEM/37_harmony.pm line 1741, <$fh> line 894.



tschau!
DANKE
KOAL
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 04 Juli 2017, 21:33:52
kannst du im prinzip ignorieren. aber du hast irgendwo ein attr kommando das keinen wert hat. das sollte sich finden lassen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Markus M. am 18 Juli 2017, 18:52:33
Das Upgrade auf die neue Fernbedienung verlief nicht ganz ohne Probleme.

Heute 2x Crash während niemand zuhause war:
Unmatched ) in regex; marked by <-- HERE in m/^poweron") <-- HERE $/ at /opt/fhem/FHEM/37_harmony.pm line 263.

get currentActivity ergibt aktuell: unknown activity

Code (list) Auswählen
Internals:
   CONNECTS   4
   ConnectionState LoggedIn
   DEF        192.168.178.XX
   FD         23
   LAST_CONNECT 2017-07-18 17:30:53
   LAST_DISCONNECT 2017-07-18 17:30:51
   NAME       harmony
   NOTIFYDEV  global
   NR         1275
   NTFY_ORDER 50-harmony
   STATE      FIRETV
   TYPE       harmony
   ip         192.168.178.XX
   Helper:
     DBLOG:
       automation.state:
         fhemDbLog:
           TIME       1500396178.38259
           VALUE      {"hue-00:17:88:01:02:79:XX:XX-0b":{"color":{"xy":{"y":0.3659,"x":0.3598},"mode":"xy","temp":220,"hueSat":{"hue":40096,"sat":24}},"brightness":2,"on":false,"status":0}}
   READINGS:
     2017-07-17 22:17:58   activity        FIRETV
     2017-07-17 22:59:58   currentActivity FIRETV
     2017-07-17 22:17:58   previousActivity PowerOff
     2017-07-18 17:30:53   state           Connected
   config:
     activity:
       HASH(0x8b201a8)
       HASH(0x8fd5a90)
       HASH(0x8fe4fa8)
       HASH(0x40d2e10)
       HASH(0x8c3e018)
       HASH(0x8b10550)
       HASH(0x8cbd1a0)
     content:
       contentDeviceHost https://preview-content.dhg.myharmony.com/1.0/Device;{deviceProfileUri}
       contentImageHost https://d2nn14oevtypug.cloudfront.net/1.0/station/{stationId}/image;maxX=40;maxY=40
       contentServiceHost https://preview-content.dhg.myharmony.com/1.0/Service/{providerId}
       contentUserHost https://preview-content.dhg.myharmony.com/1.0/User;{userProfileUri}
       householdUserProfileUri svcs.myharmony.com/res//household/XXXXX-objIDXXXXX/user/default
     device:
       HASH(0x86540e8)
       HASH(0x7f72870)
       HASH(0x8d38e50)
       HASH(0x8ff0bb8)
       HASH(0x5b66478)
       HASH(0x8b11278)
       HASH(0x801cd48)
       HASH(0x42ab228)
     global:
       locale     en-US
       timeStampHash XXXXX
     sequence:
       HASH(0x8175e18)
     sla:
       latestSLAAcceptedDate /Date(1500232038237+0000)/
   discoveryinfo:
     accountId  XXXXX
     current_fw_version 4.13.92
     discoveryServerUri https://svcs-preview.myharmony.com/Discovery/Discovery.svc
     email      markus@XXXXX
     friendlyName Harmony
     host_name  Harmony
     hubId      106
     hubProfiles {Harmony="2.0"}
     ip         192.168.178.XX
     minimumOpenApiClientVersionRequired 1
     mode       3
     openApiVersion 2
     port       5222
     productId  Pimento
     protocolVersion {XMPP="1.0", HTTP="1.0", RF="1.0", WEBSOCKET="1.0"}
     recommendedOpenApiClientVersion 1
     remoteId   XXXXX
     setupSessionClient SilverlightWebClient
     setupSessionIsStale true
     setupSessionSetupType
     setupSessionType 0
     setupStatus 0
     uuid       XXXXX
   helper:
     PARTIAL
     UserAuthToken


EDIT: Yikes!
Als $command kommt poweron unmittelbar gefolgt von poweron")
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 18 Juli 2017, 19:38:38
auf welche neue fernbedienung?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Markus M. am 18 Juli 2017, 22:07:31
Zitat von: justme1968 am 18 Juli 2017, 19:38:38
auf welche neue fernbedienung?

Die Ultimate samt Hub, zusätzlich die Preview FW.
Wie auch immer, das poweron") das doppelt vorbeikommt ist das Problem.
Eigentlich hatte ich dabei allerdings gar nichts angeschaltet sondern nur über FHEM powerOff gesetzt.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 18 Juli 2017, 22:13:39
kannst du mal mit verbose 5 loggen was genau passiert. ich verstehe das noch nicht...

wo kommt das kommando genau her?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Markus M. am 19 Juli 2017, 08:44:16
Versuche ich mal mit zusätzlichem eigenem Logging rauszufinden.
Das gemeine ist: aktuell läuft alles wie erwartet.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Gerhard am 23 August 2017, 13:49:15
Hallo zusammen,
ich hätte eine allgemeine Frage zu Harmony Hub.

Folgendes möchte ich realisieren:

Elektrische Wandheizung und Lüfter, wird über IR Fernbedienung gesteuert.

Meine Frage: Ist es möglich mit der Harmony Hub die Befehle der IR Fernbedienung zu lernen und dann über FHEM
die Wandheizung steuern?

Danke, Gerhard
Titel: Antw:Logitech Harmony Hub
Beitrag von: Esjay am 23 August 2017, 14:01:17
Zitat von: Gerhard am 23 August 2017, 13:49:15
Hallo zusammen,
ich hätte eine allgemeine Frage zu Harmony Hub.

Folgendes möchte ich realisieren:

Elektrische Wandheizung und Lüfter, wird über IR Fernbedienung gesteuert.

Meine Frage: Ist es möglich mit der Harmony Hub die Befehle der IR Fernbedienung zu lernen und dann über FHEM
die Wandheizung steuern?

Danke, Gerhard

Wenn du die Fernbedienung in der App anlernen kannst, und anschließend auch über die App steuern kannst, ist das kein Problem. Verhält sich dann wie jedes andere Device auch!

Gruß
Titel: Antw:Logitech Harmony Hub
Beitrag von: Gerhard am 23 August 2017, 14:17:47
Hallo Esjay,

so waren meine Gedanken auch.
Was ich nicht weiß, ob der Harmony egal ist was es lernt und was sie sendet,
oder kennt sie nur Multimedia Geräte.

Wenn ich dich richtig verstehe, ich definiere ein eigenes proprietäres Device im Hub(geht das????), lerne die Tasten als raw (z.b.  Lüfter on/off, Energie: 1000, 2000W) an, und dann in FHEM Harmony Hub definieren und schließlich muss man ein Device (keine Multimedia, sondern z.B Wandheizung) definieren, wie geht das????

Gerhard
Titel: Antw:Logitech Harmony Hub
Beitrag von: Esjay am 23 August 2017, 14:47:57
Zitat von: Gerhard am 23 August 2017, 14:17:47
Hallo Esjay,

so waren meine Gedanken auch.
Was ich nicht weiß, ob der Harmony egal ist was es lernt und was sie sendet,
oder kennt sie nur Multimedia Geräte.

Wenn ich dich richtig verstehe, ich definiere ein Device im Hub, lerne die Tasten als raw (z.b.  Lüfter on/off, Energie: 1000, 2000W) an, und dann in FHEM Harmony Hub definieren und schließlich muss man ein Device (z.B Wandheizung) definieren, wie ???

Gerhard

Das ist der Harmony egal. Hauptsache IR Befehle. Ich habe ein HDMI Switch (gut, im weitesten Sinne Multimedia) angelernt, und konnte dises später ohne Probleme durch fhem steuern.
Hast du noch gar kein Harmony Device in fhem? Hast du mal ins Wiki geschaut? https://wiki.fhem.de/wiki/Harmony

Gruß
Titel: Antw:Logitech Harmony Hub
Beitrag von: Gerhard am 23 August 2017, 15:16:35
o.k. Danke Esjay,

ich habe noch kein Harmony Hub, aber wollte sicher gehen, wenn ich
eins mir zulege, dass ich dies auch so einsetzen kann.
Aber du hast Recht, es sollte so eigentlich funktionieren.

Danke
Titel: Antw:Logitech Harmony Hub
Beitrag von: Stoanze01 am 27 August 2017, 17:36:01
Habe im Log alle 5min. eine Meldung meines HarmonyController (fakeROKU) stehen mit der ich leider so überhaut nichts anfangen kann.
Soweit funktioniert alles, würde aber gerne wissen was die Ursache ist und wie ich es beheben kann.  :-\

HarmonyController: unhandled request: GET /ecp_SCPD.xml HTTP/1.1
Host: xxx.xxx.xxx.29:37135
User-Agent: FSL DLNADOC/1.50 UPnP Stack/1.0
Titel: Antw:Logitech Harmony Hub
Beitrag von: bjoernbo am 06 September 2017, 13:59:26
Jedliche Läutstärenveränderung erfolgt über den AV-Reciever mittels Harmony.
In meinem Homekit habe ich alle Szenen hinterlegt und lassen sich mittels SIRI auch starten und beenden. Lediglich wenn ich die Lautstärke verändern will muss ich mich vom SOFA bequemen oder über die Harmony-App durchführen.

Kann ich mir in FHEM ein Geräte (dummy o.ä.) anlegen mit welchen ich die Möglichkeit habe über die Dimmerfunktion die Lautstärke zu verändern? Dieses "Geräte" soll dann natürlich in den Raum Homekit, damit ich das direkt aus Homekit auch steuern kann.

"...mit dem Dimmer meine ich, wie es bspw. bei den Lampen ist. 10%, 50% etc. bzw. mute / unmute. ..."

Danke.

Titel: Antw:Logitech Harmony Hub
Beitrag von: Stoanze01 am 06 September 2017, 14:42:07
Zitat von: bjoernbo am 06 September 2017, 13:59:26
Jedliche Läutstärenveränderung erfolgt über den AV-Reciever mittels Harmony.
In meinem Homekit habe ich alle Szenen hinterlegt und lassen sich mittels SIRI auch starten und beenden. Lediglich wenn ich die Lautstärke verändern will muss ich mich vom SOFA bequemen oder über die Harmony-App durchführen.

Wenn du deinen AV-Reciever über die Harmony-App oder Fernbedienung regeln kannst geht das doch auch über FHEM.  ???  Oder kannst du deinen AV-Receiver vielleicht sogar direkt ansteuern, nicht über Harmony? Dann kannst du einen Controller dafür anlegen um so die Lautstärke zu regeln.
Hier zu finden:
https://wiki.fhem.de/wiki/Remotecontrol (https://wiki.fhem.de/wiki/Remotecontrol)
Titel: Antw:Logitech Harmony Hub
Beitrag von: bjoernbo am 06 September 2017, 15:04:10
Zitat
Wenn du deinen AV-Reciever über die Harmony-App oder Fernbedienung regeln kannst geht das doch auch über FHEM.
Ok.

Über notify habe ich solche Sezenen wir schalte AppleTv, oder SKY ein umgesetzt.

Für die Lautstärke sollte dann "set harmoynhub device XY volume=10" (< so vor mir hergedacht) funktionieren.
Aber ich hätte damit doch noch keine Umsetzung im Homekit, ala "Dimmer".
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 06 September 2017, 15:07:56
der harmony hub kann keine absoluten kommandos für laustärke. nur lauter bzw. leiser.

wenn du absolute kommandos brauchst musst du dir ein gerät suchen das diese möglichkeit über ein dediziertes fhem modul (oder httpmod) erlaubt.

es gibt zwar einen workaround über vielfaches senden von leiser bis der ton aus sein müsste und dan gezielt x mal lauter senden. das ist aber ungenau und dauert lange. das ist höchstens beim umschalten zwischen aktionen sinnvoll.
Titel: Antw:Logitech Harmony Hub
Beitrag von: f-zappa am 06 September 2017, 15:15:50
Zitat von: justme1968 am 06 September 2017, 15:07:56
der harmony hub kann keine absoluten kommandos für laustärke. nur lauter bzw. leiser.
Eine absolute Lautstärke kann man damit zwar nicht setzen, aber "mach den Fernseher lauter/leiser" würde ja oft reichen. Vielleicht sogar sowas wie "mach den Fernseher um fünf Stufen lauter". Das dürfte über Harmony/FHEM realisierbar sein, aber kann man das irgendwie über Homebridge mappen?

Wo wir gerade dabei sind, die TV-Sender würde ich ja manchmal gern z.B. aus der Küche umschalten ohne mit erst die FB suchen zu müssen , a'la "Schalte Programm 3 ein" .. hat dafür jemand eine praktikable Lösung?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 06 September 2017, 15:18:26
ersteres geht mit homekit nicht wirklich. du kannst nur mit homekit szenen die einen passenden namen haben arbeiten die dann einen dummy schalten und dich dort per notify dran hängen.

für das umschalten gilt das gleiche.

mit alexa ist beides etwas einfacher umzusetzen. der wortlaut ist aber unhandlicher. 'alexa, sage fhem ...'
Titel: Antw:Logitech Harmony Hub
Beitrag von: f-zappa am 06 September 2017, 15:25:18
Zitat von: justme1968 am 06 September 2017, 15:18:26
ersteres geht mit homekit nicht wirklich. du kannst nur mit homekit szenen die einen passenden namen haben arbeiten die dann einen dummy schalten und dich dort per notify dran hängen.
In iOS 11 soll es doch einen neuen Gerätetyp "Speaker" geben, wird sich da etwas ändern?
Ansonsten müsste man evtl irgendwie pfuschen und die Lautstärke z.B. als Jalousie abbilden .. "fahr den fernseher etwas höher" ..
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 06 September 2017, 15:27:09
ja den gibt es. aber der kennt nur einen absoluten wert. keine lauter leiser knöpfe. ob und wie sich das per siri steuern lässt ist auch noch nicht klar.

Titel: Antw:Logitech Harmony Hub
Beitrag von: bjoernbo am 06 September 2017, 15:33:35
in erster Linie geht es mir nur um den Schalter, dass dieser in Homekit ist. Die Sprachsteuerung ..."Hey Siri, setzte AV Reciver auf 50%2 brauche ich nicht
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 06 September 2017, 15:37:02
dann nimm je einen dummy für lauter und leiser und konfiguriere es dir im homebridgeMapping mit default und timeout so das die beiden wie ein taster funktionieren.
Titel: Antw:Logitech Harmony Hub
Beitrag von: davem am 13 September 2017, 01:04:47
Zitat von: f-zappa am 06 September 2017, 15:15:50
Eine absolute Lautstärke kann man damit zwar nicht setzen, aber "mach den Fernseher lauter/leiser" würde ja oft reichen. Vielleicht sogar sowas wie "mach den Fernseher um fünf Stufen lauter". Das dürfte über Harmony/FHEM realisierbar sein, aber kann man das irgendwie über Homebridge mappen?

Wo wir gerade dabei sind, die TV-Sender würde ich ja manchmal gern z.B. aus der Küche umschalten ohne mit erst die FB suchen zu müssen , a'la "Schalte Programm 3 ein" .. hat dafür jemand eine praktikable Lösung?

Interessant, dieses Thema direkt auf der letzten Seite des Threads zu finden - ich bin genau auf der Suche nach einer Lösung für dieses Problem über FHEM, allerdings via Google Home und IFTTT.

Nachdem ich am Wochenende einen vollständigen Datenverlust der ha-bridge configs erlitten habe und Alexa inzwischen durch Google Home ersetzt wurde, überlege ich die ha-bridge vollständig ad acta zu legen. Mittels IFTTT ist es nämlich via Webhooks möglich Web Requests direkt auszuführen und im Gegensatz zu Amazon Echo können die Sprachbefehle für Google Home und sogar die Antwort des Assistents vollständig frei definiert werden.

Einzig die Wiederholung von Befehlen, bzw. das generelle Ausführen mehrerer Befehle mit einem einzigen Web Request hindert mich momentan noch daran. Ließe sich das über FHEM irgendwie realisieren oder habt ihr eine alternative Idee?

Genau geht es mir darum, meinen AV Receiver per Sprachbefehl 5 Stufen leiser zu stellen (=10 Wiederholungen "leiser). Da man per IFTTT auch neben einfachen Befehlen, Werte (Zahlen/Text) einbetten kann, könnte man diese sogar im Web Request übergeben und das ganze dynamisieren. Wäre geil :). Damit wäre es dann tatsächlich möglich den Receiver ohne Wortkrücken wie bei Alexa in der Lautstärke zu regeln.

Viele Grüße
David
Titel: Antw:Logitech Harmony Hub
Beitrag von: MadMax-FHEM am 13 September 2017, 01:41:09
Zitat von: davem am 13 September 2017, 01:04:47
... im Gegensatz zu Amazon Echo können die Sprachbefehle für Google Home und sogar die Antwort des Assistents vollständig frei definiert werden.

Viele Grüße
David

Hi David,

das geht mit alexa-fhem und dem Custom Skill auch...

Gruß, Joachim
Titel: Antw:Logitech Harmony Hub
Beitrag von: davem am 13 September 2017, 13:56:24
Hi Joachim,

danke für die Info! So tief habe ich mich damals im Anfangsstadium des custom skills nicht eingelesen - aber gut zu wissen, dass es jetzt läuft nachdem Alexa gegangen wurde :).

Bzgl. der Ausführung mehrerer Aktionen hintereinander in FHEM: Kannst du dazu etwas sagen, ob und ggf. wie man das realisieren kann? Danke!  :D
Titel: Antw:Logitech Harmony Hub
Beitrag von: Amenophis86 am 13 September 2017, 14:05:54
Das gehört nicht in dieses Thema und ich möchte auf das Unterboard Sprachsteuerung (https://forum.fhem.de/index.php/board,93.0.html) verweisen.

Um deine Frage kurz zu beantworten:
Du kannst mit dem custuom Skill Perl Funktionen starten, Status eines Gerät abfragen, Geräte steuern, die Antwort von Alexa vorgeben und auch dafür Sorgen, dass eine weitere Interaktion mit Alexa stattfindet. Details findest du dazu im Wiki und Forum Sprachsteuerung :)

Edit:
Ich beziehe mich auf die Frage:
ZitatBzgl. der Ausführung mehrerer Aktionen hintereinander in FHEM: Kannst du dazu etwas sagen, ob und ggf. wie man das realisieren kann? Danke!
Da ich dachte, dass diese sich auch auf Alexa bezieht.
Titel: Antw:Logitech Harmony Hub
Beitrag von: MadMax-FHEM am 13 September 2017, 14:09:54
Zitat von: davem am 13 September 2017, 13:56:24
Bzgl. der Ausführung mehrerer Aktionen hintereinander in FHEM: Kannst du dazu etwas sagen, ob und ggf. wie man das realisieren kann? Danke!  :D

Hi David,

ich weiß ja nicht so genau was du meinst aber vielleicht hilft das:

https://groups.google.com/forum/#!topic/fhem-users/94dSHghFAiY

Du kannst mehrere set Befehle "aneinander reihen", sollte auch bei einem Web-Aufruf gehen...

Du musst aber bei Aufrufen über Web an fhem bzgl. neuerer Änderungen aufpassen:

standard kein Zugriff von außen (also nicht lokale IP)

csrfToken

Ist aber eher fhem "generell", also besser neuen/neue Threads aufmachen...

Gruß, Joachim
Titel: Antw:Logitech Harmony Hub
Beitrag von: Joker am 13 September 2017, 21:48:20
Kurze Frage: Ich habe meinen Harmony Hub mit FHEM schon ziemlich lange in Betrieb und auch entsprechende Notifys angelegt um bei Aktionen Lampen zu schalten etc. Seit einiger Zeit funktioniert das nicht mehr. Die Aktion wird zwar ausgeführt aber die Notifys lösen nicht mehr aus. Geändert habe ich nichts.

Jetzt habe ich festgestellt dass der Harmony Hub bei mir im FHEM den State "Disconnected" hat. Jetzt versuche ich gerade schon eine ganze Weile den wieder nach Connected zu kriegen, aber es klappt nicht. Habs mit Passwort probiert und ohne, Hub neu gestartet, FHEM neu gestartet... was könnte da los sein??
Titel: Antw:Logitech Harmony Hub
Beitrag von: Esjay am 13 September 2017, 21:49:29
Zitat von: Joker am 13 September 2017, 21:48:20
Kurze Frage: Ich habe meinen Harmony Hub mit FHEM schon ziemlich lange in Betrieb und auch entsprechende Notifys angelegt um bei Aktionen Lampen zu schalten etc. Seit einiger Zeit funktioniert das nicht mehr. Die Aktion wird zwar ausgeführt aber die Notifys lösen nicht mehr aus. Geändert habe ich nichts.

Jetzt habe ich festgestellt dass der Harmony Hub bei mir im FHEM den State "Disconnected" hat. Jetzt versuche ich gerade schon eine ganze Weile den wieder nach Connected zu kriegen, aber es klappt nicht. Habs mit Passwort probiert und ohne, Hub neu gestartet, FHEM neu gestartet... was könnte da los sein??

Hast du dir mal ein verbose 5 angeguckt, ob dort etwas zu finden ist?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 13 September 2017, 21:49:44
bist du sicher das die ip noch stimmt?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Joker am 13 September 2017, 21:50:07
Yepp, habe ich auch schon nachgeschaut.

Bzgl. verbose: Es kommt ca. alle 13s die Message
4: harmonyHub: connect

Aber weiter nichts.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 13 September 2017, 21:51:08
und anpingen geht?

was sagt das log?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Joker am 13 September 2017, 21:55:43
Zitat von: justme1968 am 13 September 2017, 21:51:08
und anpingen geht?

was sagt das log?

Log siehe oben...
Äh, anpingen geht nicht stelle ich grade fest. Da hätte ich auch mal selber drauf kommen können... aber jetzt stellt sich die Frage wieso lässt er sich nicht anpingen...
Ich weiß noch dass ich mal Probleme hatte mit 2.4GHz und 5GHz WLAN gleichzeitig, seitdem ist das 5GHz aus. Habe es gerade geprüft, ist auch immer noch so.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 13 September 2017, 21:57:03
wenn ping nicht geht hast du ein netzwerk problem. wo auch immer. so lange geht das modul auch nicht.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Joker am 13 September 2017, 22:14:11
Fritzbox neu gestartet und es geht wieder... sehr komisch. Hatte sonst mit dem WLAN überhaupt keine Probleme.

Danke fürs in die richtige Richtung stoßen  ;)
Titel: Antw:Logitech Harmony Hub
Beitrag von: Mickey Mouse am 10 Oktober 2017, 13:18:44
Zitat von: justme1968 am 19 Mai 2017, 14:18:51
ab morgen gibt es für set <name> command die option mit duration=<duration> die länge des tastendruckes in sekunden anzugeben.
ich "brauche" diese Funktion, aber es funktioniert nicht :(

wenn ich einen Befehl mit z.B. "duration=10" absetze, dann wird der IR-Befehl einmal kurz "in der normalen Länge" gesendet aber die Kommandozeile kommt erst nach 10s "wieder zurück".
ich habe hier ein Gerät (Antimode 2.0) bei dem man mit dem Befehl "Display" zwischen farbig und schwarz/weiß umschalten kann, ein langer Tastendruck (1s reicht) schaltet das Display ganz ab.
wenn ich diesen Befehl mit duration=1 absende, dann kommt es zu dem normalen Umschalten zwischen farbig und s/w aber nicht zum Abschalten. Der Befehl wird also ausgesandt aber nicht 1s lang.

prinzipiell funktioniert das, weil wenn ich den Display mit 1s in die Einschaltsequenz bei den Geräteparametern in der Harmony Software einbaue, dann wird das Display abgeschaltet. Wenn ich die Funktion auf das Touchdisplay der Harmony Elite lege, dann kann ich das Display auch mit einem langen "Tastendruck" abschalten, es ist also kein generelles Problem mit dem gerät, sondern irgendwas funktioniert (hier) mit dem duration Parameter nicht richtig.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 10 Oktober 2017, 13:26:25
woher weißt du das nur kurz gesendet wird? was siehst du mit einer kamera?

bist du im device mode oder innerhalb einer activity?

die harmony kann lange tastendrücke nur in einem der beiden. ich habe gerade vergessen in welchem.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Mickey Mouse am 10 Oktober 2017, 13:45:23
Zitat von: justme1968 am 10 Oktober 2017, 13:26:25
woher weißt du das nur kurz gesendet wird?
s.o. ich kann an der Reaktion des Gerätes genau erkennen ob der Befehl lange (Display geht aus) oder nur kurz (Display toggled zwischen farbig und s/w) gesendet wird. Auch wenn ich duration=10 setze, schaltet das Display nur einen Modus weiter, es wird also auch nicht dieser eine Befehl für 10s mehrmals gesendet, dann würde das Display immer weiter schalten.

Zitatbist du im device mode oder innerhalb einer activity?
wie meinst du das in Bezug auf FHEM?
es läuft eine Aktion, sonst wäre das Gerät ja gar nicht eingeschaltet.
auf der Harmony selber kann ich unten am Touchscreen zwischen "Activities" und "Devices" umschalten (der Balken oben ändert die Farbe von türkis nach blau), abe rich verstehe nicht, was das mit FHEM zu tun hat oder wie ich in FHEM in den "Device Modus schalte"?!?

Zitatdie harmony kann lange tastendrücke nur in einem der beiden. ich habe gerade vergessen in welchem.
also als du das meinst ich habe beides ausprobiert:
set <Harmony-Hub> command <Device-ID> <command> duration=1
set <Device-ID> command <command> duration=1

oder meinst du, ich muss den Befehl in allen Aktionen auf eine Dummy Taste legen und dann mit etwas wie:
set <Activity-ID> command <command> duration=1
arbeiten?
(die Logitech Server spinnen gerade mal wieder, ich kann den Befehl zum Testen gerade nicht in eine Aktion einbauen :( )
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 10 Oktober 2017, 13:47:32
bitte schau mal wirklich mit einer kammera wie lange gesendet wird.

es gibt geräte die beim lange drücken andere codes senden als beim kurz drücken.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Mickey Mouse am 10 Oktober 2017, 13:56:21
ich habe den Befehl angelernt, EINMAL, nicht einmal für kurz und einmal für lang, es gibt nur diesen einen Display Befehl!
wenn ich den auf das Touchfeld der Elite lege (der Sync hat eben funktioniert) dann funktioniert:
kurz -> Display toggled zwischen farbig/sw
lang -> Display geht aus

wenn ich den Befehl in den Geräteeinstellungen in den Startsequenzen einbaue (das ist meines Wissens nach die einzige Stelle bei der man mit der Harmony Software die Länge eines Befehls einstellen kann) und dort 0,5s angebe, dann toggled das Display auch nur zwischen farbig/sw, gebe ich dort 1s an, dann schaltet sich das Display direkt nach dem Einschalten aus.

IMMER DERSELBE Befehl, ALLES funktioniert genauso wie es sein soll, NUR wenn ich diesen Befehl mit der Option "duration=1" absetze, dann wird er eben nicht 1s Sekunde lang gesendet.

selbst wenn ich jetzt mit einer Kamera nachsehe, was soll das bringen? Vielleicht sendet der Hub noch irgendwas, aber eben definitiv nicht das was er senden soll

was mir noch eingefallen ist, ich habe beim Anlernen den Namen "AM Display" mit Leerzeichen vergeben und muss den jetzt als "AM.Display" verwenden, kann das zu Problemen führen? Normalerweise ist das doch "transparent".
Titel: Antw:Logitech Harmony Hub
Beitrag von: Mickey Mouse am 11 Oktober 2017, 18:48:27
ich habe es jetzt nochmal mit dem Scene Befehl vom Yamaha ausprobiert.
wenn man eine Scene Taste kurz drückt, dann wird diese Scene aktiviert, hält man die Taste 3s (oder so) gedrückt, dann wird die aktuelle Einstellung als Scene gespeichert und es erscheint "Set Complete" im Display, das ist also 100% eindeutig.
mache ich das über den Touchscreen der Elite funktioniert wieder alles wie es soll: kurz -> Scene wird geladen, lang -> Scene wird gespeichert, also lang funktioniert definitiv über die Harmony und nicht nur mit der originalen FB.

bei: set Harmony_WZ command <Yamaha_ID> Scene1 duration=5s
passiert wieder dasselbe wie beim Display Kommando, es wird nur der kurze Tastendruck ausgesandt, d.h. die Scene1 wird aufgerufen aber nicht gespeichert.

FHEM ist aber 5s lang beschäftigt, oder eben 10s wenn man das so angibt, irgendwas macht der Parameter also, nur nicht den Befehl so lange senden :(

wäre wirklich klasse wenn jemand bei dem es funktioniert mir mal ein Beispiel nennen könnte, vielleicht rufe ich das ja doch irgendwie falsch auf
mir ist Device / Activity Mode in diesem Zusammenhang nicht klar. Bei "get commands <Activity>" werden die "zusätzlichen" Befehle gar nicht angezeigt.

Nachtrag:
ich habe noch einen Test mit einem Samsung UHD Player gemacht. Wenn man dort die Info Taste 3s lang gedrückt hält, dann bekommt man eine Ziffern-Tatstatur als OSD eingeblendet. Hier habe ich Info auch in einer Aktion.
"set <Harmoy_Hub> command <Activity-ID> command Info" liefert unknown command
"set <Harmony_Device> command Info duration=4" liefert wieder nur die die Einblendung die man bei kurzen Druck auf die Info Taste bekommt. Damit ist der Yamaha als Fehlerquelle raus.
gibt es jemanden bei dem der duration Parameter funktioniert?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Mickey Mouse am 14 Oktober 2017, 00:25:08
Zitat von: Mickey Mouse am 11 Oktober 2017, 18:48:27
gibt es jemanden bei dem der duration Parameter funktioniert?
und der mir ein Beispiel dazu schicken kann?
es würde mir wirklich sehr weiterhelfen, wenn ich diesen "langen" Tastendruck aussenden könnte...
Titel: Antw:Logitech Harmony Hub
Beitrag von: der-Lolo am 13 November 2017, 20:07:21
Gestern habe ich ein upDate für FHEM gemacht, ich bin nicht sicher ob Harmony enthalten war - aber mir fällt auf das im Dropdown menü von set nicht mehr Activity als standard eingabe hinterlegt ist, somit ist auch kein zweites dropdown für die activity da... Erst wenn man das erste dropdown auf Activity einstellt erscheint das zweite dropdown feld...
Ist das verhalten update bedingt neu?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 13 November 2017, 20:09:21
fhemweb sortiert die einträge alphabetisch. es ist ein set active dazu gekommen das davor sortiert wird.
Titel: Antw:Logitech Harmony Hub
Beitrag von: der-Lolo am 13 November 2017, 20:21:53
Ok Danke, was kann das - wofür braucht man das?
Titel: Antw:Logitech Harmony Hub
Beitrag von: marvin78 am 13 November 2017, 20:23:38
Aktivieren und Deaktivieren (inactive) des devices, ohne dass ein Attribut gesetzt werden muss (rotes Fragezeichen). Der Status wird dann automatisch bei einem shutdown im statefile gespeichert. Siehe dazu auch die commandref.
Titel: Antw:Logitech Harmony Hub
Beitrag von: the ratman am 15 November 2017, 14:24:34
hiho,

ich probiere zur zeit diese schöne modul unter win64/perl64 ins leben zu erwecken und scheitere kläglich.

das modul meint, es sei connectet
2017.11.15 14:21:00 1: PERL WARNING: Use of uninitialized value $clientId in substitution (s///) at ./FHEM/37_harmony.pm line 156.
2017.11.15 14:21:00 1: stacktrace:
2017.11.15 14:21:00 1:     main::__ANON__                      called by ./FHEM/37_harmony.pm (156)
2017.11.15 14:21:00 1:     main::harmony_detailFn              called by ./FHEM/01_FHEMWEB.pm (1396)
2017.11.15 14:21:00 1:     main::FW_doDetail                   called by ./FHEM/01_FHEMWEB.pm (1060)
2017.11.15 14:21:00 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (549)
2017.11.15 14:21:00 1:     main::FW_Read                       called by C:/fhem/fhem.pl (3497)
2017.11.15 14:21:00 1:     main::CallFn                        called by C:/fhem/fhem.pl (700)
2017.11.15 14:21:00 1: PERL WARNING: Use of uninitialized value $hubName in substitution (s///) at ./FHEM/37_harmony.pm line 161.
2017.11.15 14:21:00 1: stacktrace:
2017.11.15 14:21:00 1:     main::__ANON__                      called by ./FHEM/37_harmony.pm (161)
2017.11.15 14:21:00 1:     main::harmony_detailFn              called by ./FHEM/01_FHEMWEB.pm (1396)
2017.11.15 14:21:00 1:     main::FW_doDetail                   called by ./FHEM/01_FHEMWEB.pm (1060)
2017.11.15 14:21:00 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (549)
2017.11.15 14:21:00 1:     main::FW_Read                       called by C:/fhem/fhem.pl (3497)
2017.11.15 14:21:00 1:     main::CallFn                        called by C:/fhem/fhem.pl (700)
2017.11.15 14:21:00 1: PERL WARNING: Use of uninitialized value $clientId in concatenation (.) or string at ./FHEM/37_harmony.pm line 163.
2017.11.15 14:21:00 1: stacktrace:
2017.11.15 14:21:00 1:     main::__ANON__                      called by ./FHEM/37_harmony.pm (163)
2017.11.15 14:21:00 1:     main::harmony_detailFn              called by ./FHEM/01_FHEMWEB.pm (1396)
2017.11.15 14:21:00 1:     main::FW_doDetail                   called by ./FHEM/01_FHEMWEB.pm (1060)
2017.11.15 14:21:00 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (549)
2017.11.15 14:21:00 1:     main::FW_Read                       called by C:/fhem/fhem.pl (3497)
2017.11.15 14:21:00 1:     main::CallFn                        called by C:/fhem/fhem.pl (700)
2017.11.15 14:21:00 1: PERL WARNING: Use of uninitialized value $hubIP in concatenation (.) or string at ./FHEM/37_harmony.pm line 163.
2017.11.15 14:21:00 1: stacktrace:
2017.11.15 14:21:00 1:     main::__ANON__                      called by ./FHEM/37_harmony.pm (163)
2017.11.15 14:21:00 1:     main::harmony_detailFn              called by ./FHEM/01_FHEMWEB.pm (1396)
2017.11.15 14:21:00 1:     main::FW_doDetail                   called by ./FHEM/01_FHEMWEB.pm (1060)
2017.11.15 14:21:00 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (549)
2017.11.15 14:21:00 1:     main::FW_Read                       called by C:/fhem/fhem.pl (3497)
2017.11.15 14:21:00 1:     main::CallFn                        called by C:/fhem/fhem.pl (700)
2017.11.15 14:21:00 1: PERL WARNING: Use of uninitialized value $hubName in concatenation (.) or string at ./FHEM/37_harmony.pm line 163.
2017.11.15 14:21:00 1: stacktrace:
2017.11.15 14:21:00 1:     main::__ANON__                      called by ./FHEM/37_harmony.pm (163)
2017.11.15 14:21:00 1:     main::harmony_detailFn              called by ./FHEM/01_FHEMWEB.pm (1396)
2017.11.15 14:21:00 1:     main::FW_doDetail                   called by ./FHEM/01_FHEMWEB.pm (1060)
2017.11.15 14:21:00 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (549)
2017.11.15 14:21:00 1:     main::FW_Read                       called by C:/fhem/fhem.pl (3497)
2017.11.15 14:21:00 1:     main::CallFn       
kommt im log. geräte zum anlegen findet er auch keine.
der acc scheint zu passen, parallel auf einem linux-fhem rennt alles bestens

hat da wer ideen zu?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 15 November 2017, 16:04:36
zeig mal bitte ein list vom harmony device.
Titel: Antw:Logitech Harmony Hub
Beitrag von: the ratman am 15 November 2017, 16:11:02
Internals:
   CONNECTS   2
   ConnectionState Disconnected
   DEF        crypt:5b07415b0c1b0f5c5756574a73535d1c1b5e5512 crypt:5d0d5c075c5c0b5d 192.168.178.13
   LAST_CONNECT 2017-11-15 14:22:57
   LAST_DISCONNECT 2017-11-15 14:23:39
   NAME       IRBT
   NOTIFYDEV  global
   NR         38
   NTFY_ORDER 50-IRBT
   STATE      Disconnected
   TYPE       harmony
   ip         192.168.178.13
   READINGS:
     2017-11-15 14:23:39   state           Disconnected
   config:
     activity:
     device:
   discoveryinfo:
   helper:
     PARTIAL
     UserAuthToken
     password   crypt:5d0d5c075c5c0b5d
     username   crypt:5b07415b0c1b0f5c5756574a73535d1c1b5e5512
Attributes:
   DbLogExclude .*
   alias      wohnzimmer hub
   disable    1
   group      hw
   icon       remote_control
   room       harmony
Titel: Antw:Logitech Harmony Hub
Beitrag von: arminius am 21 Dezember 2017, 20:05:04
Schönen guten Abend,

mich würde interessieren, wie man mit der Harmony Hub Integration Fernsehkanäle größer 9 ansteuern kann.
In der CommandRef und wenn ich get commands aufrufen, dann geht es bis 9 aber nicht darüber hinaus.
Kann man dies nur mit Activities realisieren oder gibt es noch eine andere Möglichkeit.

Vielen Dank.
Sollte die Frage in den vielen Seiten davor schon beantwortet, dann habe ich diese leider mit meinen Suchwörtern nicht gefunden.
Bitte seht mir das nach.

Gruß
Arminius
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 21 Dezember 2017, 20:27:53
@the ratman: das modul hat keine verbindung zum hub. stelle mal bitte verbose 5 und schau ob im log etwas steht.

@arminius: fernsehkanäle schaltet man mit dem channel kommando.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Photon68 am 21 Dezember 2017, 22:12:40
@arminius

bei mir funktioniert:


data-fhem-cmd="set Fernbed Number1;set Fernbed Number5"


wobei Fernbed das Device der harmony ist

Gruß Photon68
Titel: Antw:Logitech Harmony Hub
Beitrag von: arminius am 22 Dezember 2017, 09:13:01
Hallo Photo68,

danke. Ich hatte es versucht mit number5number8.
Manchmal sieht man den Wald vor Bäumen nicht.

Schönes Fest und guten Rutsch.

Gruß Arminius
Titel: Antw:Logitech Harmony Hub
Beitrag von: arminius am 23 Dezember 2017, 09:00:31
Hallo Photon68,

bei mir hat es leider mit Befehl nicht funktioniert.
Es wird immer nur der erste Befehl ausgeführt.
Ich gehe mal davon aus, dass es an meinen Samsung Fernseher liegt.

Gruß
Arminius
Titel: Antw:Logitech Harmony Hub
Beitrag von: MadMax-FHEM am 23 Dezember 2017, 10:46:16
Welche Tasten drückst du denn auf der Harmony um auf 58 zu schalten?
Welcher Befehl ist da hinterlegt jeweils hinter der/den Tasten hinterlegt?

Musst du evtl. vorher auf "zweistellige Eingabe" schalten, damit der TV eben 2 (oder mehr) stellige Eingaben annimmt?

Eigentlich müsste (auf jeden Fall) das "Nachspielen" genau der Tasten/Eingaben/Befehle funktionieren...

Bei mir funktioniert das wie bei Photon68...
...d.h. die beiden set-Befehle einfach hintereinander ausführen (für 1 und 5 führt zu 15).

Hmmm, evtl. geht es für deinen TV zu schnell, wenn sie automatisch hintereinander kommen?
(würde mich aber eher wundern)
Dann evtl. mit einem kleinen sleep zwischen den beiden set-Befehlen...

Gruß, Joachim
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 23 Dezember 2017, 10:52:59
funktionieren die favoriten bei dir? was passier wenn du das channel kommando verwendest? hast du in den einstellungen die richtige art der kanal wahl eingestellt?
Titel: Antw:Logitech Harmony Hub
Beitrag von: arminius am 24 Dezember 2017, 14:22:19
Hallo zusammen,

danke für eure Antworten.
Sobald ich wieder Zuhause bin teste ich es aus.

Dann gebe ich euch ein Feedback.

Schöne Grüße
Arminius
Titel: Antw:Logitech Harmony Hub
Beitrag von: arminius am 26 Dezember 2017, 21:15:31
Hallo,

ich bin wieder Zuhause und habe den Befehl mit einem Sleep in der Mitte ausprobiert.
Mit Sleep 1 geht es und mit sleep 5 ist der Abstand zu lang.
Sleep 1 funktioniert bei meinem TV.
Danke für eure Hilfe.

Gruß
Arminius
Titel: Antw:Logitech Harmony Hub
Beitrag von: Markus M. am 18 Februar 2018, 19:37:30
Seltsames Problem:
Bei mir kommt immer mal wieder zwischendurch ein PowerOff bei currentActivity.
Und das, obwohl nichts geschalten wird.
Gleich danach springt currentActivity wieder zurück auf die laufende Activity, ohne ein start zwischendrin.
Hat das schon mal jemand beobachtet? Lässt sich das irgendwie abfangen?
Titel: Antw:Logitech Harmony Hub
Beitrag von: NoFaker76 am 22 Februar 2018, 16:06:06
Hallo zusammen.

Ich habe das gleiche Problem mit duration wie Mickey Mouse.

Mein Fernseher schaltet bei PowerToggle zwischen Betrieb und Standby um. Bei senden des gleichen Befehls für 3s geht der Fernseher aber in einen Deep Standby. Ich würde diese Funktion gerne automatisiert nutzen.

Aber mit duration am Ende passiert das gleiche, als wenn ich es weg lasse.

Gibt es dazu vllt. inzwischen eine Lösung?

Danke und Gruß
NoFaker
Titel: Antw:Logitech Harmony Hub
Beitrag von: MadMax-FHEM am 22 Februar 2018, 16:09:50
Also der FireTV-Stick funktioniert ja ähnlich:

"Home-Taste" lang (3-5s) drücken und dann "Ok"...

Ich habe dort auf Harmony-Ebene einen eigenen Ausschalt-Befehl für den FireTV-Stick "programmiert" und rufe diesen dann per Harmony-Modul auf.

Gruß, Joachim
Titel: Antw:Logitech Harmony Hub
Beitrag von: Mickey Mouse am 22 Februar 2018, 18:51:21
also falls jemand dieses "Duration" tatsächlich zum Laufen bekommen sollte oder irgendeinen anderen Work Around kennt um einen Befehl "tatsächlich" gut 1s zu senden, dann wäre ich wirklich dankbar!
ich habe alles ausprobiert, es funktioniert einfach nicht :(

auch auf der Harmony Ebene kann man ja nur bei den Ein/Ausschaltbefehlen eine Duration angeben (DA funktioniert das ohne Probleme!!!). Ich möchte aber nicht das Gerät selber ausschalten sondern nur das Display. Das funktioniert mit Display Taste "lange" (gut 1s genügt) drücken und ein kurzer Druck schaltet halt nur den Modus zwischen Monochrom und Farbe um. Wenn ich Duration=2 hinter den Befehl setze, dann ändert sich halt nur der Modus und es passiert nicht das was bei langem Drücken passiert, es kommt also kein "langer" Befehl aus dem Hub raus sondern nur ein kurzer.

das ist einer der ganz wunden Punkte hier im Wohnzimmer Kino.
es handelt sich um das Display des Antimode 2.0 DC, das ich z.B. beim Musikhören gerne eingeschaltet hätte aber wenn der Beamer läuft, dann stört es. Das schreit ja geradezu nach einer FHEM Lösung und wäre so einfach, man müsste nur diese eine Taste 1s lang senden können, das ist alles...
Titel: Antw:Logitech Harmony Hub
Beitrag von: NoFaker76 am 22 Februar 2018, 19:52:26
Zitat von: MadMax-FHEM am 22 Februar 2018, 16:09:50
Ich habe dort auf Harmony-Ebene einen eigenen Ausschalt-Befehl für den FireTV-Stick "programmiert" und rufe diesen dann per Harmony-Modul auf.

Könntest Du das bitte etwas ausführlicher erklären. Evtl. ist das ja die Lösung. Ich sehe den Weg dorthin allerdings noch nicht.

Wo z. B. hast Du den Ausschalbefehl programmiert und wie?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Mickey Mouse am 22 Februar 2018, 20:02:41
du kannst bei den Geräte Einstellungen in der Harmony App bei Ein/Aus noch zusätzliche Befehle angeben und dabei (aber NUR HIER!) noch eine Zeit (Duration) angeben.
wie gesagt, das funktioniert auch ohne Probleme!
ich habe beim Start meines Antimode halt noch ein "Display 1s" dazu gepackt und damit wird das Display jetzt immer gleich nach dem Einschalten ausgeschaltet. Wenn ich es sehen möchte, dann muss ich es wieder einschalten, das funktioniert ja auch per FHEM (ein kurzer Befehl reicht dafür aus), nur aus bekomme ich es nur über die Harmony und nicht per FHEM, weil das eben den langen Befehl nicht senden kann.

wenn du in den Betriebseinstellungen von deinem TV noch ein "3s" dahinter schreibst, dann wird er von der Harmony beim Ausschalten in den Deep Standby versetzt, allerdings immer.
Titel: Antw:Logitech Harmony Hub
Beitrag von: MadMax-FHEM am 22 Februar 2018, 20:08:12
Könntest du nicht den gleichen TV oder Monitor ein zweites mal einfügen.

Einmal Ausschaltbefehl normal und einmal lang.
Dann könntest du ja aus fhem heraus bei dem jeweiligen Gerät (lang/kurz) den Ausbefehl schicken...

Nicht schön aber sollte gehen...

Gruß, Joachim
Titel: Antw:Logitech Harmony Hub
Beitrag von: Mave am 07 August 2018, 17:41:03
Schade, dass es hier so ruhig geworden ist.

Ich möchte mal meine Frage hierher verlinken und hoffe auf Unterstützung.

Vielen Dank.

https://forum.fhem.de/index.php/topic,90011.0.html
Titel: Antw:Logitech Harmony Hub
Beitrag von: Calle78 am 18 November 2018, 19:43:15
Zitat von: Stoanze01 am 27 August 2017, 17:36:01
Habe im Log alle 5min. eine Meldung meines HarmonyController (fakeROKU) stehen mit der ich leider so überhaut nichts anfangen kann.
Soweit funktioniert alles, würde aber gerne wissen was die Ursache ist und wie ich es beheben kann.  :-\

HarmonyController: unhandled request: GET /ecp_SCPD.xml HTTP/1.1
Host: xxx.xxx.xxx.29:37135
User-Agent: FSL DLNADOC/1.50 UPnP Stack/1.0

@Stoanze01 konntest du das lösen? Ich hab mein FHEM auf Rasberry Stretch neu aufgesetzt und seither das Problem. Vorher mit Jessie gabs kein Problem. 
Titel: Antw:Logitech Harmony Hub
Beitrag von: Simon74 am 08 Dezember 2018, 18:45:38
Schon lange nicht mehr in diesen Beitrag geschaut, weil das Harmony seit langer Zeit problemlos funktioniert  :)

1. Ich würde im gerne die Activitys als Schalter/Taster darstellen, nicht mehr als Dropdown Liste, gibts es hier eine Möglichkeit ohne Readingsproxy ?
2. Wenn dann noch die Activity im Taster "Aus" anstatt "PowerOff" heissen würde, wäre das perfekt.
Titel: Antw:Logitech Harmony Hub
Beitrag von: M@d am 16 Dezember 2018, 09:38:39
Moin,

ich hab seit dieser Woche ein Problem mit meinem Harmony-Hub. Aufgefallen ist es mir als sich die Funktsteckdose die vor den Mediengeräten liegt nicht automatisch eingeschaltet hab.

Und zwar hat mein Hub offensichtlich ein Update gemacht bzw. bekommen und seit dem kann FHEM den Hub nicht mehr verbinden.
Die Hub-Software hat die Version 4.15.206
Der Hub steht in FHEM auf Status Disconnected und lässt sich auch nicht zur Arbeit überreden.

Ich habe schon versucht ihn neu einzurichten, mal mit User/Passwort, mal ohne User/Passwort, er bleibt im Status disconnected.

Hat jemand das gleiche Problem?


Gruß


Martin
Titel: Antw:Logitech Harmony Hub
Beitrag von: realkev am 16 Dezember 2018, 10:14:16
Guten Morgen,

bei mir dasselbe Problem wie von M@d beschrieben, ich habe auch bereits versucht neu einzurichten aber leider ohne Erfolg...

MFG
Kev
Titel: Antw:Logitech Harmony Hub
Beitrag von: Calle78 am 16 Dezember 2018, 10:47:23
Kein Problem hier. Geht die HarmonyApp denn bei euch?

ciao Carlo
Titel: Antw:Logitech Harmony Hub
Beitrag von: realkev am 16 Dezember 2018, 10:49:16
Guten Morgen,

ja die App funktioniert, die Fernbedienung ebenfalls.
Nur halt die Kommunikation zu FHEM nicht...

MFG
Kev
Titel: Antw:Logitech Harmony Hub
Beitrag von: Calle78 am 16 Dezember 2018, 10:50:49
Hattest du vorher ein Update gemacht oder gabs einen anderen Event? Gibts infos aus dem Logfile oder Eventmonitor? Die IP stimmt noch oder hat der Router sich was neues überlegt?
Titel: Antw:Logitech Harmony Hub
Beitrag von: realkev am 16 Dezember 2018, 11:06:27
Die IP ist durch die Fritzbox festgelegt, habe dies nochmal nachkontrolliert.

Dies sind die letzten Einträge in der Logfile (Verbose 3) bezüglich HUB:

2018.12.12 20:59:51 2: HUB: disconnect
2018.12.12 20:59:53 3: HUB: connected
2018.12.12 20:59:55 3: HUB: new config

2018.12.13 01:41:58 2: HUB: disconnect

Zwischen dem 12.12 und 13.12 wurden keine FHEM-Updates durchgeführt.

Habe nun mal Verbose auf 5 gesetzt und "set HUB reconnect" ausgeführt. Dies ergibt folgendes in der Logfile

2018.12.16 10:57:12 4: WEB_192.168.0.24_55241 GET /fhem?cmd=%7BReadingsVal(%22HUB%22%2C%22active%22%2C%22%22)%7D&XHR=1&fwcsrf=csrf_789280882776598; BUFLEN:0
2018.12.16 10:57:12 5: Cmd: >{ReadingsVal("HUB","active","")}<
2018.12.16 10:57:12 4: WEB: /fhem?cmd=%7BReadingsVal(%22HUB%22%2C%22active%22%2C%22%22)%7D&XHR=1&fwcsrf=csrf_789280882776598 / RL:21 / text/plain; charset=UTF-8 / Content-Encoding: gzip
/
2018.12.16 10:57:12 4: WEB_192.168.0.24_55218 GET /fhem?cmd=%7BAttrVal(%22HUB%22%2C%22room%22%2C%22%22)%7D&XHR=1&fwcsrf=csrf_789280882776598; BUFLEN:0
2018.12.16 10:57:12 5: Cmd: >{AttrVal("HUB","room","")}<
2018.12.16 10:57:12 4: WEB: /fhem?cmd=%7BAttrVal(%22HUB%22%2C%22room%22%2C%22%22)%7D&XHR=1&fwcsrf=csrf_789280882776598 / RL:21 / text/plain; charset=UTF-8 / Content-Encoding: gzip
/

MFG
Kev
Titel: Antw:Logitech Harmony Hub
Beitrag von: M@d am 16 Dezember 2018, 11:44:18
Harmony App sowie Harmony Fernbedienung funktionieren noch. Das einzige was ich eben gemacht habe war dass mir der Hub ein Update angeboten und auch durchgeführt hat.

Hub-Version ist jetzt 4.15.206

IP-Adresse vom Hub ist gleich geblieben.

Die letzten Einträge im Logfile sind:
2018.12.14 14:17:41 3: harmonyhub: new config
2018.12.14 14:39:47 3: harmonyhub: connected
2018.12.14 14:41:33 3: harmonyhub: new config
2018.12.14 14:41:33 3: harmonyhub: new config
2018.12.14 15:05:18 3: harmony: IODev for device 49643209 is harmonyhub
2018.12.14 15:05:18 3: harmony: IODev for device 49643207 is harmonyhub
2018.12.15 01:37:16 2: harmonyhub: disconnect

Der letzte könnte zum Zeitpunkt des Updates sein.

Titel: Antw:Logitech Harmony Hub
Beitrag von: M@d am 16 Dezember 2018, 12:12:10
Auch bei verbose = 5 lässt sich dem Logfile bei Verbinden nicht mehr als
2018.12.16 12:10:42 4: harmonyhub: connect
entlocken.

Wie sonst üblich fehlt der dann folgende Status:
harmonyhub: new config
Titel: Antw:Logitech Harmony Hub
Beitrag von: M@d am 16 Dezember 2018, 12:47:50
Bin schon eins weiter.

Habe ein Firmware-Downgrade auf 4.15.193 vollzogen anhand der Anleitung hier:
https://www.harmony-remote-forum.de/viewtopic.php?t=13699

Und schwupp die wupp findet FHEM den Hub wieder.

Ausm Eventmonitor:
2018-12-16 12:41:06 harmony harmonyhub Connected
2018-12-16 12:41:20 harmony harmonyhub currentActivity: PowerOff
2018-12-16 12:41:20 harmony harmonyhub sleeptimer: expired
2018-12-16 12:44:04 harmony harmonyhub Disconnected
2018-12-16 12:44:16 harmony harmonyhub Connected
2018-12-16 12:44:29 harmony harmonyhub currentActivity: PowerOff
2018-12-16 12:44:29 harmony harmonyhub sleeptimer: expired

Logfile:
2018.12.16 12:41:06 3: harmonyhub: connected
2018.12.16 12:41:09 3: harmonyhub: new config
2018.12.16 12:44:04 2: harmonyhub: disconnect
2018.12.16 12:44:16 3: harmonyhub: connected
2018.12.16 12:44:17 3: harmonyhub: new config

Das Problem scheint also von der neuen Firmware 4.15.206 zu kommen.

Mir fehlt aber das Wissen und Know-How um herauszufinden was sich bei der neuen Firmware geändert hat, dass es nicht mehr funktioiniert.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Neuhier am 16 Dezember 2018, 12:51:24
Paßt nicht als Hilfe, aber ich habe die Harmony rausgeworfen und arbeite mit dem 360° IR-Gateway.
Ist bischen umständlicher, als mit der Harmony, dafür kann ich Sequenzen angeben, die der Hub nicht kann.
Auch meine Deckenventilatoren sind so eingebunden, konnte der Hub auch nix mit anfangen.
Habe einfach eine unbenbutzte FB dafür an FHEM angelernt, deren Tastendruck führt über den Gateway dann die programmierten Befehle aus.
Titel: Antw:Logitech Harmony Hub
Beitrag von: MadMax-FHEM am 16 Dezember 2018, 12:53:00
Mit FW 4.15.201 scheint noch alles ok zu sein...

Gruß, Joachim
Titel: Antw:Logitech Harmony Hub
Beitrag von: Amenophis86 am 16 Dezember 2018, 13:48:17
Zitat von: MadMax-FHEM am 16 Dezember 2018, 12:53:00
Mit FW 4.15.201 scheint noch alles ok zu sein...

Kann ich bestätigen, die habe ich auch drauf und es läuft. Dann liegt es vermutlich an der .206 Frage ist was verändert wurde. Jemand ein Changelog gesehen irgendwo?

Edit:
ZitatHarmony Hub firmware (v4.15.206)
Security related fixes
Bug fixes

Mehr sagt Logitech nicht dazu. Frage ist, ob sie die Möglichkeit der Verbindung als Sicherheits relevant angesehen haben.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Markus M. am 16 Dezember 2018, 13:55:42
Auch mein Hub hat ohne aktives Update oder Nutzung der App seit ein paar Tagen keine Verbindung mehr.
Ich werde heute mal versuchen mir das etwas genauer anzusehen.

Edit:
Es sieht so aus als würde der Hub keine lokalen Verbindungen mehr zulassen, Port 5222 ist bei mir zu.
Titel: Antw:Logitech Harmony Hub
Beitrag von: bergadler am 16 Dezember 2018, 15:39:50
Auch bei mir seit ein paar Tagen nur ein state Disconnected.

Bei einem Restart von FHEM gibt es im Log ein

2018.12.16 13:59:02 1: PERL WARNING: Use of uninitialized value $param in string eq at ./FHEM/37_harmony.pm line 496.
2018.12.16 13:59:02 1: PERL WARNING: Use of uninitialized value $param in string eq at ./FHEM/37_harmony.pm line 497.
Can't use an undefined value as an ARRAY reference at ./FHEM/37_harmony.pm line 1645.


Vielleicht hilt es ja bei der Ursachensuche weiter.

Gruß
Titel: Antw:Logitech Harmony Hub
Beitrag von: Markus M. am 16 Dezember 2018, 18:19:04
Mit der MyHarmony Software bekomme ich aktuell die 193 als Recovery und davon ausgehend die 201 als Update.
Beide Versionen funktionieren noch mit FHEM.
Die 206 die OTA installiert wurde, hat Port 5222 nicht mehr geöffnet und ist damit nicht mehr durch FHEM etc. steuerbar.

Die einzige Lösung die ich auf die Schnelle sehe:
- Recovery auf 193 mit der MyHarmony Software
- Update auf 201 (optional)
- Internetverbindung des Hubs dauerhaft sperren
- Nie wieder Geräte von Logitech kaufen
Titel: Antw:Logitech Harmony Hub
Beitrag von: Amenophis86 am 16 Dezember 2018, 18:39:56
Falls noch jemand dem Support mit der Sache auf den Sack gehen will, der kann das hier  (https://support.logitech.com/de_de/harmonysupportticket)über das Formular machen. Je mehr desto besser, vielleicht nehmen Sie es ja zurück. Die Hoffnung stirb zuletzt.
Titel: Antw:Logitech Harmony Hub
Beitrag von: marvin78 am 16 Dezember 2018, 20:06:10
Zitat von: Markus M. am 16 Dezember 2018, 18:19:04

- Nie wieder Geräte von Logitech kaufen

Das habe ich schon länger in Betracht gezogen. Eine Alternative ist für mich ein guter IR-Tranceiver oder ähnliches. Allerdings ist das eine Menge Aufwand, wenn man alles selbst programmieren muss. Eine Alternative, die out of the box ähnlich gut funktioniert, sehe ich auf dem Markt aktuell leider nicht.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Markus M. am 16 Dezember 2018, 20:21:26
Zitat von: marvin78 am 16 Dezember 2018, 20:06:10Das habe ich schon länger in Betracht gezogen. Eine Alternative ist für mich ein guter IR-Tranceiver oder ähnliches. Allerdings ist das eine Menge Aufwand, wenn man alles selbst programmieren muss. Eine Alternative, die out of the box ähnlich gut funktioniert, sehe ich auf dem Markt aktuell leider nicht.
Die Programmierung ist im Vergleich zur Harmony kein all zu großer Aufwand.
Das Problem ist die Fernbedienung selbst, da gibt es auf dem Markt nicht wirklich Alternativen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: marvin78 am 16 Dezember 2018, 20:26:46
Wenn du jeden IR Code programmieren möchtest, ist es das schon.

Klar ist, warum es keine Alternative gibt: Das ganze ist eigentlich nicht wirtschaftlich. Logitech hat die Abschaltung des Dienstes jedes Jahr in der Diskussion. Man hat ja den Support schon massiv eingeschränkt (im Verhältnis).
Titel: Antw:Logitech Harmony Hub
Beitrag von: MadMax-FHEM am 16 Dezember 2018, 20:51:30
Überlege auch schon lange Alternativen...
Schwer...

Aber eine gute/hübsche, haptische und evtl. anpassbare (z.B. Activities anwählen etc.) FB hab ich noch nicht gefunden...

Wenn wer eine kennt: her damit! :)

Auch das Einbinden von FireTV und PS3 etc. ist (zumindest für mich) nicht so einfach...

Wenn da jemand was kennt: her damit! :)

Programmieren/zusammenstellen von Activities etc. sehe ich (auch) nicht so schlimm...

Anlernen von IR-Befehlen auch nicht, so viele braucht es ja (zumindest bei mir) nicht wirklich...

Ich hab mal an den Support geschrieben, mir mal Broadlink angesehen (mal wieder ;)  ) und die Verbindung vom Hub ins Internet gekappt...

Würde in dem Zuge auch (endlich) gleich meinen Light Manager rauswerfen (und auf HomeMatic umstellen bzw. die paar wenigen IT-Sachen rauswerfen)...

Gruß, Joachim
Titel: Antw:Logitech Harmony Hub
Beitrag von: Neuhier am 16 Dezember 2018, 21:38:13
OT on
Hatte es oben schon geschrieben: Harmony ausgemustert, IR geht hier über den IR-Gateway.
FB kann man dann jede nehmen, die einem gefällt und IR sendet.
Kann auch eine sein, die man selber mal für ein Gerät hatte.
Am Gateway werden alle IR-Signale "eingesammelt".
Mit dem KeyValueProtokoll-Plugin kann man die auslesen und umsetzen.
Also von der Seite kein Aufwand.
Und: man kann jeder beliebigen Taste der alten FB eine Funktion nach Belieben zuweisen.
OT off
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 17 Dezember 2018, 08:25:17
Hatte gestern zwar meine Einstellungen synchronisiert, hatte mir aber kein Update angeboten. Ich bin noch auf der 201.
Dann werde ich mal versuchen, das zu vermeiden.

Man mag über Logitech schimpfen, aber anderen Hersteller sind leider auch nicht besser. Nächste brauchbare Alternative dürfte Control4 sein. Ist dann aber eine andere Preisliga.
Titel: Antw:Logitech Harmony Hub
Beitrag von: oggy am 17 Dezember 2018, 08:33:12
Ich habe meine Beiden noch nicht geupdatet, aber schon mal dem Support eine Mail geschrieben, dass die solche Aktionen bitte sein lassen sollen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Frini am 17 Dezember 2018, 09:14:21
Ich hab bei meinem Hub direkt die Internetverbindung im Router geblockt. Gestern Abend lief noch alles.
Bin mal gespannt.
Titel: Antw:Logitech Harmony Hub
Beitrag von: vencam am 17 Dezember 2018, 09:50:43
Das ist aber nicht schön von Logitech!
Ich hab diesen Hub jetzt glaub ich genau ein Jahr und davon hab ich ihn etwa einen Monat genutzt  ::) ... mir ging es schon auf den Keks, dass man eine Internetverbindung für das Ding benötigt. Blockt man das Teil, dann blinkt es irgendwann rot und dann geht nichts mehr.

Ist das immer noch der Fall?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Frini am 17 Dezember 2018, 10:27:59
Bei mir nicht. Ich habe es gestern Nachmittag geblockt und konnte abends das Kino über FHEM hochfahren.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Fonzo am 17 Dezember 2018, 10:41:04
Zitat von: MadMax-FHEM am 16 Dezember 2018, 20:51:30
Aber eine gute/hübsche, haptische und evtl. anpassbare (z.B. Activities anwählen etc.) FB hab ich noch nicht gefunden...

Wenn wer eine kennt: her damit! :)
Ich experimentiere mit NEEO. Die Betonung liegt auf "experimentieren", da die Firmware dazu zur Zeit noch so unausgereift ist, so dass das Produkt zur Zeit kaum eine Logitech ersetzten kann. Insbesondere Bluetooth geht immer noch nicht. Ansonsten wäre das vielleicht mal in Zukunft eine Alternative.

Zitat von: MadMax-FHEM am 16 Dezember 2018, 20:51:30
Auch das Einbinden von FireTV und PS3 etc. ist (zumindest für mich) nicht so einfach...
NEEO steuert das über CEC, was ich persönlich für nicht die richtige Lösung erachte. Wenn würde ich dann den FireTV alternativ per ADB ansteuern und die Playstation über das Netzwerk.

Also IR Gateways gibt es ja auch Alternativen. Die Frage die ich mir viel mehr Stelle ist das die Logitech App ja nach wie vor den Hub ansteuern kann, also ist entweder die Kommunikation jetzt komplett umgestellt worden, läuft aber dennoch lokal. Oder aber selber die Harmony App würde nur noch über die Cloud kommunizieren, was ich mir persönlich nicht vorstellen kann, aber selber auch noch nicht geprüft habe.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Ronny1979 am 17 Dezember 2018, 10:47:33
Also über die App lassen sich die Geräte noch steuern, trotz geblockten Inet am Hub.

Man kommt halt nicht mehr in die Einstellungen über die App, da er sich da über die Cloud verbinden möchte.


Gesendet von iPhone mit Tapatalk
Titel: Antw:Logitech Harmony Hub
Beitrag von: MadMax-FHEM am 17 Dezember 2018, 11:13:47
Zitat von: Fonzo am 17 Dezember 2018, 10:41:04
Ich experimentiere mit NEEO. Die Betonung liegt auf "experimentieren", da die Firmware dazu zur Zeit noch so unausgereift ist, so dass das Produkt zur Zeit kaum eine Logitech ersetzten kann. Insbesondere Bluetooth geht immer noch nicht. Ansonsten wäre das vielleicht mal in Zukunft eine Alternative.
NEEO steuert das über CEC, was ich persönlich für nicht die richtige Lösung erachte. Wenn würde ich dann den FireTV alternativ per ADB ansteuern und die Playstation über das Netzwerk.

Also IR Gateways gibt es ja auch Alternativen. Die Frage die ich mir viel mehr Stelle ist das die Logitech App ja nach wie vor den Hub ansteuern kann, also ist entweder die Kommunikation jetzt komplett umgestellt worden, läuft aber dennoch lokal. Oder aber selber die Harmony App würde nur noch über die Cloud kommunizieren, was ich mir persönlich nicht vorstellen kann, aber selber auch noch nicht geprüft habe.

Jaja, andere Preisklasse ;)

Ist/war die Logitech Elite (die ich habe) und auch damals die Harmony One schon nicht eben ein "Schnäppchen" sind die genannten ja schon noch mal ne Nummer teurer...

Wobei die Neeo könnte schon gefallen (halt noch weniger Tasten als schon die Elite gegenüber der One und das ist ja  [für mich] der Sinn einer FB gegenüber Handysteuerung mit nur Touch)...
...müsste aber für den Preis tun.

Als "Experiment" wäre mir das dann (aktuell) zu teuer...

Aktuell hoffe ich drauf, dass sich Logitech zurück besinnt...

EDIT: adb für FireTV habe/hätte ich aber naja... Von Steuerung über CEC halte ich (auch) nichts...

Danke, Joachim
Titel: Antw:Logitech Harmony Hub
Beitrag von: marvin78 am 17 Dezember 2018, 11:26:51
Touch ist für eine Fernbedienung ungefähr so sinnvoll, wie Sommerreifen für Tiefschnee. Ich vermisse sehr eine Beleuchtung an meiner Companion aber als Fernbedienung ist sie perfekt. Fernsehen tut man oft im dunkeln und Fernbedienungen bedient man oft blind. Der Sinn von Touchbedienung mit großem Display hat sich in dem Bereich für mich noch nie erschlossen. Für das Starten der Aktionen und selten genutzte Elemente mag das noch ok sein aber für alles andere ist es schlicht das falsche Bedienkonzept. Das gleiche gilt für Sprache. Das ist für den Start ok aber wer möchte schon, dass man ständig labert, wenn man Fern sieht oder Musik hört.

Logitech bietet da immerhin noch eine ordentliche Mischung, das Konzept mit den Aktionen ist unerreicht und für den Bereich genial. Die Umsetzung ist teilweise murks aber auf dem Markt sucht es noch immer seinesgleichen. Leider sehe ich schwarz, dass man etwas findet, das man nicht selbst bastelt.
Titel: Logitech Harmony Hub
Beitrag von: Ronny1979 am 17 Dezember 2018, 11:39:26
Zitat von: marvin78 am 17 Dezember 2018, 11:26:51
Touch ist für eine Fernbedienung ungefähr so sinnvoll, wie Sommerreifen für Tiefschnee. Ich vermisse sehr eine Beleuchtung an meiner Companion aber als Fernbedienung ist sie perfekt. Fernsehen tut man oft im dunkeln und Fernbedienungen bedient man oft blind. Der Sinn von Touchbedienung mit großem Display hat sich in dem Bereich für mich noch nie erschlossen.

Damit hast du es auf den Punkt gebracht, hab zwar auch die Touch, die steht aber fast nur in der Ladeschale.
Nutze nur die Smart Remote, ist handlicher, leichter und man weiß auch im Dunkeln wo sich die Tasten befinden.

Hoffe doch auch das Logitech einlenkt. Sonst steht man vor ein Problem, wenn mal ein neues Gerät dazu kommt.



Gesendet von iPhone mit Tapatalk
Titel: Antw:Logitech Harmony Hub
Beitrag von: Byte09 am 17 Dezember 2018, 16:41:45
Ich habe das Wochenende noch überlegt , mir einen weiteren HUB zuzulegen , gott sei dank (noch) nicht getan.

Ich den support dazu eben auch mal angeschrieben , bin sehr gespannt ob es überhaupt eine Antwort gibt .. habe da so meine leichten zweifel.

naja, sollte der hub mir ein Zwangsupdate aufdrücken ( wobei ich den internetzugang jetzt erstmal gesperrt habe - wer weiss wie lange das gutgeht ?!) verschwindet er in der 'Schublade der Fehlkäufe'  ... Einsam ist er da zumindest nicht  ;)

gruss Byte09
Titel: Antw:Logitech Harmony Hub
Beitrag von: Eisix am 17 Dezember 2018, 20:56:12
Hallo,

hat schon jemand ein Downgrade einer Ultimate mit HUB auf dem Mac gemacht? Mit der Anleitung
https://www.harmony-remote-forum.de/viewtopic.php?t=13699 (https://www.harmony-remote-forum.de/viewtopic.php?t=13699)

komme ich nicht weiter ALT + F9 bringt bei mir keine Auswahlliste.

Gruß
Eisix

Titel: Antw:Logitech Harmony Hub
Beitrag von: onkeloki am 17 Dezember 2018, 21:25:46
Zitat von: Eisix am 17 Dezember 2018, 20:56:12
Hallo,

hat schon jemand ein Downgrade einer Ultimate mit HUB auf dem Mac gemacht? Mit der Anleitung
https://www.harmony-remote-forum.de/viewtopic.php?t=13699 (https://www.harmony-remote-forum.de/viewtopic.php?t=13699)

komme ich nicht weiter ALT + F9 bringt bei mir keine Auswahlliste.

Gruß
Eisix

ich habe es gerade ausproiert am macbook pro .. ALT + fn + f9 ..
also du musst auf jeden fall die FN (funktions taste) dabei gedrückt halten dammit die F  tasten leiste in den Ftasten modus geht
Titel: Antw:Logitech Harmony Hub
Beitrag von: onkeloki am 17 Dezember 2018, 21:40:15
ich führe den restore gerade mit meiner harmony ultimate one durch
aktuelle version: 4.15.206
nach downgrade 4.15.193


nun der hub:
vorher 4.15.206
nacher: 4.15.201

Titel: Antw:Logitech Harmony Hub
Beitrag von: Eisix am 17 Dezember 2018, 21:54:07
Danke mit FN hat es geklappt. Connect ist wieder aktiv. Ich muss mein Wohnzimmer nicht umbauen  :P
Wenn sich jetzt meine Frau noch beruhigt ist alles wieder OK  ;D

Gruß
Eisix

Titel: Antw:Logitech Harmony Hub
Beitrag von: onkeloki am 17 Dezember 2018, 21:55:49
ich bin jetzt auf den alten versionen allerdings steht im fhem noch disconnected .. hmmmm wie zwinge ich ihn zu einem reconnect?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Eisix am 17 Dezember 2018, 22:02:26
Bei mir ist die Ultimate und der Hub auf V193.

set hub reconnect

probiert?
Titel: Antw:Logitech Harmony Hub
Beitrag von: onkeloki am 17 Dezember 2018, 22:03:56
danke, ich schau mal mein hub blinkt rot..
ich habe pro und hub einzelnd gekauft  ich glaube wer benötigt neue wlan zugangsdazen
Titel: Antw:Logitech Harmony Hub
Beitrag von: Ma_Bo am 18 Dezember 2018, 01:54:33
Mal ne Frage, hat bei euch der Hub dieses Update von 4.15.201 auf 4.15.206 selber gemacht oder habt ihr (weil eine Änderung vorgenommen wurde und synchronisiert werden musste) das selber angestossen...?

Mein Hub hat die 4.15.201 und läuft, jetzt mach ich mir Gedanken was der beste Weg ist...

Ich hatte damals mal das Problem, wenn ich dem Hub das Internet im Router sperre (um damit ein automatisches Update des Hubs zu unterbinden), dass die Verbindung von HUB nach FHEM nicht funktionierte und der Hub ständig disconnected...

Muss ich wohl morgen mal ausprobieren, ob das mit dem Internet sperren jetzt evtl. funktioniert...

Grüße Marcel
Titel: Antw:Logitech Harmony Hub
Beitrag von: Eisix am 18 Dezember 2018, 05:44:30
Hallo,

Ich habe am Wochenende nach Monaten meine Ultimate synchronisiert da sie die falsche Uhrzeit angezeigt hat. Denke das hat dann das Update ausgelöst.
Bzgl. Internet sperren habe ich in meiner momentanen Konfiguration das gleiche Problem wie du, das ich mir dann Fhem wegsperre. Als Übergangslösung habe ich nur DNS(Port 53) gesperrt, hoffe das reicht.

Gruß
Eisix
Titel: Antw:Logitech Harmony Hub
Beitrag von: FunkOdyssey am 18 Dezember 2018, 09:45:08
Das darf echt nicht wahr sein. Nach Monaten der halbherzigen Implementierung habe ich vor wenigen Wochen endlich den Harmony-Hub mit sinnvollen DOIF-Regeln verknüpft und hatte endlich eine saubere Lösung, die mir gut gefallen hat. Und nun hat Logitech einfach heimlich über ein Firmware-Update die API abgeschaltet? Nicht ernsthaft, oder?

Ich habe mich beim Support bereits beschwert. Bitte lasst uns die Kraft der Käufermassen nutzen und auf die offenen Ports bestehen.

Ich zahle nicht 379,- EUR für eine träge und langsame Bluetooth-Fernbedienung, die ich aufgrund der API gekauft habe un nun nicht mehr nutzen kann.
(Ernsthaft: Ich habe von der Elite geträumt. Ich habe immer schon Harmony-FB im Einsatz. Aber die Elite ist echt viel zu langsam und träge. Bin echt enttäuscht.)
Titel: Antw:Logitech Harmony Hub
Beitrag von: marvin78 am 18 Dezember 2018, 10:07:49
Die Companion  (oder wie auch immer sie jetzt heißt) ist schnell und überhaupt nicht träge. All diese Touchfernbedienungen mit eigenem Betriebssystem sind beinahe unbrauchbar.

So weit ich weiß, gab es nie eine richtige API, oder?
Titel: Antw:Logitech Harmony Hub
Beitrag von: FunkOdyssey am 18 Dezember 2018, 10:20:16
Bei der Elite ist das Problem, dass die FB erst sendet, wenn das Display aktiviert wurde. Und das dauert halt immer ein wenig.
Titel: Antw:Logitech Harmony Hub
Beitrag von: oggy am 18 Dezember 2018, 10:24:32
das Problem bei der Companion, man weiß nie was der Hub gerade macht oder in welcher Action der Hub gerade hängt.  Mein LG-TV im Schlafzimmer ist so träge beim Starten, dass ich diesem beim Starten eine Verzögerung spendiert habe. Bei der Companion sieht man halt nicht, dass die Action noch startet und man versucht wie wild den TV umzuschalten und nichts passiert. Kurzer Hand wurde fürs Wohnzimmer eine Elite gekauft und die Touch ist an den Schlafzimmer-Hub gewechselt. Da hängen jetzt halt die Companion und die Touch dran.

Das Problem scheinen nicht nur wir mit FHEM zu haben. Auch unter den anderen Smarthome-Software-Lösungen gibt es aufschreie (zB HomeAssistant).
Titel: Antw:Logitech Harmony Hub
Beitrag von: marvin78 am 18 Dezember 2018, 10:28:07
Diese Änderung wurde unter dem Aspekt "Sicherheit" verbucht. Ich denke, dass sich hier niemand bewegen lässt. Auf der anderen Seite denke ich, dass die Hauptnutzer-Basis unter Leuten besteht, die mit der Harmony und ihrem Konzept tatsächlich etwas anfangen können. Der Anteil der Automatisierer könnte einigermaßen hoch sein. Trotzdem wird es keine signifikante Menge sein, befürchte ich.
Titel: Antw:Logitech Harmony Hub
Beitrag von: willib am 18 Dezember 2018, 11:25:23
Hier wird auch darüber gesprochen das was mit websockets unter port 8088 geht.
https://www.home-assistant.io/blog/2018/12/17/logitech-harmony-removes-local-api/ (https://www.home-assistant.io/blog/2018/12/17/logitech-harmony-removes-local-api/)
Titel: Antw:Logitech Harmony Hub
Beitrag von: Eisix am 18 Dezember 2018, 15:15:39
Hallo,

im Logitech Support Forum kam gerade die Idee auf mal die Amazon reviews zu überarbeiten.
Könnte vielleicht helfen etwas Druck aufzubauen.

Gruß
Eisix
Titel: Antw:Logitech Harmony Hub
Beitrag von: FunkOdyssey am 18 Dezember 2018, 15:17:00
Habe ich heute schon längst gemacht. :-)
Titel: Antw:Logitech Harmony Hub
Beitrag von: robertPI am 18 Dezember 2018, 16:18:32
neben einigen wüsten Beschimpfungen in Richtung logitech gibt es hier https://community.logitech.com/s/question/0D55A00008D1oIoSAJ/firmware-update-blocked-api-access (https://community.logitech.com/s/question/0D55A00008D1oIoSAJ/firmware-update-blocked-api-access) auch ein Licht am Ende des Tunnels. Ob es der entgegenkommende Zug ist, muss sich noch zeigen ;-)

ZitatLogi_WillWong
20 hours ago

Hi folks.



Will from the Harmony Team here. Just wanted to let you know we are aware of the feedback from the community. We will be providing an update shortly.



Thanks for your patience.

Titel: Antw:Logitech Harmony Hub
Beitrag von: marvin78 am 18 Dezember 2018, 16:21:30
Ein "update" kann auch ein update des Zustandes sein, wie "Hey, wir müssen euch leider mitteilen, dass der Port absichtlich geschlossen wurde, um die Sicherheit unserer Produkte zu erhöhen. Bitte nutzt die offiziellen Cloud-Produkte und die offizielle App für die Steuerung eurer Harmony".
Titel: Antw:Logitech Harmony Hub
Beitrag von: Chris_Worms am 18 Dezember 2018, 16:31:50
Zitat von: robertPI am 18 Dezember 2018, 16:18:32
neben einigen wüsten Beschimpfungen in Richtung logitech gibt es hier https://community.logitech.com/s/question/0D55A00008D1oIoSAJ/firmware-update-blocked-api-access (https://community.logitech.com/s/question/0D55A00008D1oIoSAJ/firmware-update-blocked-api-access) auch ein Licht am Ende des Tunnels. Ob es der entgegenkommende Zug ist, muss sich noch zeigen ;-)

Danke für das Update, wir werden sehen. Wüste Beschimpfungen sind wenig konstruktiv und helfen niemandem.
Titel: Antw:Logitech Harmony Hub
Beitrag von: pc1246 am 18 Dezember 2018, 16:44:12
Moin zusammen
Ich hatte gestern morgen noch geguckt, da war mein wichtiger Hub noch auf 201. (Ich habe drei!) Gestern abend dann wundere ich mich, dass das RPI-display von fhem nicht aus ist, obwohl der Fernseher laeuft. Siehe da, da hatte der Hub 206. Die anderen beiden haben weiterhin die 201.
Na da wird es schoen Mecker geben, wenn ich aus Katowice zurueck bin. (Rollladen faehrt nicht runter, Display bleibt an, Licht geht nicht an, usw.)
Naja, das DOIF kann ich zur Not anpassen, die VU funktioniert ja noch mit fhem!
Gruss Christoph

P.S.: hatte justme nicht einen recht guten Draht zu logitech?!
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 18 Dezember 2018, 16:52:18
kurz zur info:

wie an ein paar anderen stellen schon beschrieben gibt es neben dem inzwischen geschlossen zugang über port 5222 auch noch einen web socket zugang über port 8088. dieser wird scheinbar von der iOS app verwendet.

ich habe inzwischen eine test version des moduls laufen das diesen websocket port verwendet.

was damit schon geht:
- config auslesen (geräte, activities)
- starten einer activity
- senden von tasten
- rückmeldung über activity status und wechsel


das alte 'protokoll' hat eine ziemlich wilde mischung aus xml und json kommandos verwendet. der websocket zugang scheint nur json zu unterstützen. die alten json kommandos lassen sich halbwegs automatisch umstellen, die xml kommandos leider nicht. die diversen antworten nach und nach auszuwerten und einzubauen ist kein problem


das größte problem aktuell:
- man muss die deviceid zum verbindungsaufbau kennen. die scheint man über upnp broadcast nachrichten
  zu bekommen. wenn das so ist wäre es kein problem. (wer sein modul noch laufen hat: list <hub>,
  nach remoteId schauen und merken).

- der hub macht die verbindung nach etwa einer minute wieder zu da ich nich noch nicht weiss wie das keepalive funktioniert.


wenn jemand mal mit sniffen könnte was die iOS app alles genau sendet und empfängt wäre das hilfreich.


@pc1246: es gibt keinen draht zu logitech und ich habe nicht viel hoffnung das das alte 'api' wieder freigeschaltet wird. leider gibt es tatsächlich keine alternative zu einem vernünftigen preis. alternative heisst nicht irgendetwas mit fhem und eigener hardware zu bauen das die gleiche funktionalität hat. das ist nur fleißarbeit sondern eine Lösung inclusive hardware die man frau und kindern in die hand drücken kann. das ist leider bei keiner selbstbau lösung der fall.
Titel: Antw:Logitech Harmony Hub
Beitrag von: pc1246 am 18 Dezember 2018, 17:19:56
Hallo
Alle drei remote-ids gemerkt. VPN geht erstaunlich gut aus Polen. Letztens in Italien hat das Hotel das geblockt!
Habe leider kein Iphone!
Gruss Christoph
Titel: Antw:Logitech Harmony Hub
Beitrag von: Eisix am 18 Dezember 2018, 17:28:24
Nutzt nur die Iphone App den 8088 Socket oder auch die Mac Version der Einrichtungs-App?

Gruß
Eisix
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 18 Dezember 2018, 18:00:29
die einrichtung ist noch mal was komplett anderes.

es geht ums steuern per app.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Markus M. am 18 Dezember 2018, 21:05:55
Zitat von: justme1968 am 18 Dezember 2018, 16:52:18
wenn jemand mal mit sniffen könnte was die iOS app alles genau sendet und empfängt wäre das hilfreich.
Hatte ich gestern begonnen mir anzusehen.
Du hast ne PM
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 18 Dezember 2018, 21:12:19
danke!

so... keepalive geht jetzt auch. und die discovery um die remoteId zu finden im prinzip auch.

d.h. die gundlegenden funktionen für activities sollten auch mit der neuesten firmware gehen.

hat jemand die neue firmware und mag mal testen? kommandozeilen kentnisse sind aber noch pflicht :)
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 18 Dezember 2018, 21:13:19
Zitat von: Chris_Worms am 18 Dezember 2018, 16:31:50
Danke für das Update, wir werden sehen. Wüste Beschimpfungen sind wenig konstruktiv und helfen niemandem.
Och, so ein richtiger Shitstorm hat schon manche Firma zum Einlenken gebracht.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Markus M. am 18 Dezember 2018, 21:17:39
Zitat von: justme1968 am 18 Dezember 2018, 21:12:19hat jemand die neue firmware und mag mal testen? kommandozeilen kentnisse sind aber noch pflicht :)
Kann ich heute etwas später gerne noch machen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 18 Dezember 2018, 21:28:56
also...

zuerst zum finden der remoteID:
- netcat auf einem freien port starten: nc -l 1234 -k
- das folgende kleine perl programm kurz laufen lassen:#!/usr/bin/perl

use strict;
use warnings;
use IO::Socket::INET;

if( my $socket = new IO::Socket::INET ( Proto => 'udp', Broadcast => 1, ) ) {
  my $sin = sockaddr_in(5224, inet_aton('255.255.255.255'));

  while( 1 ) {
    $socket->send( "_logitech-reverse-bonjour._tcp.local.\n1234", 0, $sin );
    sleep 1;
  }
}

- in der netcat ausgabe die remoteId suchen

dann:
- die remoteId in zeile 102 des angehängten 37_harmony.pm moduls eintragen
- reload 37_harmony.pm
- danach wie gehabt: define <hub> harmony <ip>

im log sollte zu sehen sein das die verbindung aufgebaut wird, auf websocket gewechselt wird und configuration (devices und activities) ausgelesen werden. danach sollte set <hub> activity <activity> funktionieren.

device kommandos sind noch nicht umgestellt und gehen noch nicht.

wenn das so weit auch bei anderen funktioniert wandert die discovery noch ins modul und dann muss einfach nach und nach alles so weit es geht vom alten ins neue protokoll übertragen werden.


ps: was die sicherheit angeht: die websocket kommunikation ist noch viel offener als die alte port 5222 geschichte. es wird nicht verschlüsselt, es gibt keine clientId, ... das alte xmpp protokoll hatte zumindest logins schon vorgesehen.

d.h.: seitens logitech alles dummes geschwätzt, mal sehen wie lange die websocket schnittstelle offen bleibt. im schlimmsten fall nur bis die app aktualisiert wurde...


edit 2018-12-19: neue version hier: https://forum.fhem.de/index.php/topic,14163.msg873983.html#msg873983 (https://forum.fhem.de/index.php/topic,14163.msg873983.html#msg873983)
die discovery geht jetzt automatisch.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Markus M. am 18 Dezember 2018, 22:41:58
remoteId Discovery klappt.

Ich hab zwar gerade nur die 201 drauf (wie auch in dem Capture), da sich aber die App nicht geändert hat sollte das keinen Unterschied machen.

Leider erst mal kein Erfolg, Device bleibt auf Disconnected:
2018.12.18 22:34:03 2: harmony: disconnect
2018.12.18 22:34:03 4: harmony: connect
2018.12.18 22:34:03 3: harmony: connected
2018.12.18 22:34:03 2: harmony: notification websocket: Switching Protocols failed
2018.12.18 22:34:03 2: harmony: disconnect
2018.12.18 22:36:30 4: harmony: connect
2018.12.18 22:36:30 3: harmony: connected
2018.12.18 22:36:30 2: harmony: notification websocket: Switching Protocols failed
2018.12.18 22:36:30 2: harmony: disconnect
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 18 Dezember 2018, 22:48:14
hast du mehr als einem hub?

wenn die remoteId nicht zur ip passt passiert das. mir fällt gerade kein anderer grund ein aus dem das protokoll umschalten sonst schief gehen sollte.

ansonsten gibt es im code noch ein paar auskommentierte log ausgaben. vielleicht helfen die weiter.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Markus M. am 18 Dezember 2018, 22:51:31
Nein, ich bin nur auf dem Preview-Channel weil ich mal im Beta Test war und hab keine Ahnung wie ich da wieder rauskomme :(
Deshalb war die Antwort beim ersten Versuch nur "HTTP/1.1 401 Wrong domain"

Kurzfassung: Alles gut!
Du darfst nur die Domains nicht hardcoden, bei mir ist's zum Beispiel "svcs-preview.myharmony.com"


discoveryServerUri:https://svcs-preview.myharmony.com/Discovery/Discovery.svc;
discoveryServerUriCF:https://cf-svcs-preview.myharmony.com/Discovery/
Titel: Antw:Logitech Harmony Hub
Beitrag von: martins am 19 Dezember 2018, 00:03:41
So test Erfolgreich durchgeführt.
Die activity wird erfolgreich an den Hub gesendet, bzw kommt vom Hub in Fhem an.
Somit ist alles bei mir wieder funktionsfähig.

Vielen Dank für die Arbeit.
Titel: Antw:Logitech Harmony Hub
Beitrag von: carlos am 19 Dezember 2018, 00:17:01
Bei mir auch:
Ich habe den restore  mit meiner harmony elite durch geführt.
aktuelle version: 4.15.206
nach downgrade 4.15.193


nun der hub:
vorher 4.15.206
nacher: 4.15.201

Test erfolgreich.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Eisix am 19 Dezember 2018, 10:02:22
Hallo,

Zitat
d.h.: seitens logitech alles dummes geschwätzt, mal sehen wie lange die websocket schnittstelle offen bleibt. im schlimmsten fall nur bis die app aktualisiert wurde...

das heißt aber auch der Hub ist dann endgültig nutzlos sobald man ein neues Gerät steuern will und zum update gezwungen wird  >:(

Gibt es irgendwelche Ansätze in Richtung "Custom Firmware" für den Hub? Das würde zumindest dann bis zum Tod der Hardware laufen.

Oder kann man nicht über ein verbogenes DNS und eine eigene Website sozusagen ein "no update available" vorgaukeln?
Wobei Logitech einen dann wahrscheinlich auch irgendwann wegen zu alter Software aussperrt.

Gruß
Eisix

Titel: Antw:Logitech Harmony Hub
Beitrag von: mkihr am 19 Dezember 2018, 10:26:35
Hallo!

Habe die Sache mit der remoteID und dem neuen Modul mal gemacht. Funzt alles wieder.
Danke für die Super schnelle Lösung.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Eisix am 19 Dezember 2018, 10:48:27
Habe gerade das Statement von Logitech gefunden.


UPDATE: Harmony have just released a statement and its not good news !

Harmony Hub Firmware Update Fixes Vulnerabilities

Logitech recently released a firmware update for Harmony hub-based remotes that addressed some security vulnerabilities brought to our attention by a third-party cyber security firm. Logitech takes our customers' security seriously, and we work diligently to fix these kinds of issues as they're discovered.

Last week we began rolling out this update. We are aware that some customers using undocumented Harmony APIs for local home control were affected as a side-effect of our closing these vulnerabilities. These private local control APIs were never supported Harmony features. While it is unfortunate that customers using these unsupported features are affected by this fix, the overall security of our products and all of our customers is our priority.

We urge customers to update to this latest firmware, version 4.15.206. Please see this article for complete directions on checking and updating your current firmware version: https://support.myharmony.com/how-to-update-your-firmware
Titel: Antw:Logitech Harmony Hub
Beitrag von: Chris_Worms am 19 Dezember 2018, 11:04:21
Das heißt keine Software Updates durchführen und dem Hub die Internetverbindung verbieten .
Titel: Antw:Logitech Harmony Hub
Beitrag von: Eisix am 19 Dezember 2018, 11:15:43
Zitat von: Chris_Worms am 19 Dezember 2018, 11:04:21
Das heißt keine Software Updates durchführen und dem Hub die Internetverbindung verbieten .

Das heißt leider auch das du dann keine neuen Sachen mehr einbinden kannst. Solange Port 8088 (danke für die schnelle Lösung) noch funktioniert ist alles noch OK aber wer weiss wie lange das noch der Fall ist.
Schade wollte eigentlich weitere Funktionalitäten auf Basis des Hubs machen aber das scheint wohl keine gute Idee zu sein.
Titel: Antw:Logitech Harmony Hub
Beitrag von: tomster am 19 Dezember 2018, 11:16:01
Zitat von: Chris_Worms am 19 Dezember 2018, 11:04:21
Das heißt keine Software Updates durchführen und dem Hub die Internetverbindung verbieten .

Das geht aber nur so lange gut, bis man eine Konfigurationsänderung durchführen muss, vermute ich...

Die Logitch'sche Argumentation im Bezug auf "Vulnerability" und verbundener Sperrung kann ich natürlich nachvollziehen; ist ja nur zu meinem Schutz, gell?! API über Port 5222 ist böse, web socket über Port 8080 gut...
Titel: Antw:Logitech Harmony Hub
Beitrag von: Chris_Worms am 19 Dezember 2018, 12:11:39
Zitat von: Eisix am 19 Dezember 2018, 11:15:43
Das heißt leider auch das du dann keine neuen Sachen mehr einbinden kannst. Solange Port 8088 (danke für die schnelle Lösung) noch funktioniert ist alles noch OK aber wer weiss wie lange das noch der Fall ist.
Schade wollte eigentlich weitere Funktionalitäten auf Basis des Hubs machen aber das scheint wohl keine gute Idee zu sein.

Ja, das ist mir dann hinterher auch eingefallen. Die Frage ist wann der Websocket dann auch geschlossen wird.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Byte09 am 19 Dezember 2018, 12:32:52
@justme1968 

nur mal kurz einen herzlichen dank für die wirklch superschnelle reaktion.

Leider berfürchte auch ich , das das nur eine kurzfristige Lösung sein wird  :-\ , womit sich meine Aversie gegen alles , was auch nur irgendwie Cloudbasierend, oder ähnliches ist, in vollem Umfang bestätigt hat - das ist für mich mittlerweile ein ABSOLUTES Ko-Kriterium. Was nicht völlig autark ( im sinne von unabhängig von Herstellerservern etc. ) funktioniert kommt mir definitiv nicht mehr in das haus . Harmony war da eh nur ein Ausrutscher mangels Alternativen ( zugegeben: Echo ist noch ein Ausrutscher  ::) ) - aber auch das wird nicht mehr passieren , dann lieber Alternativlos gestrichen .

Gruss Byte09

Titel: Antw:Logitech Harmony Hub
Beitrag von: Frini am 19 Dezember 2018, 13:26:21
Erschreckend. Aber was ist die Alternative?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Eisix am 19 Dezember 2018, 13:42:49
Auf Twitter hat Todd Walker (Product Marketing Logitech) rausgehauen
Zitat
We have no plans to reenable access to private APIs
Ok, damit wird es definitiv Zeit sich nach Alternativen umzusehen.

Jemand Vorschläge?
Titel: Antw:Logitech Harmony Hub
Beitrag von: marvin78 am 19 Dezember 2018, 13:49:40
Ehrlich gesagt glaube ich, dass Logitech nicht sehr traurig ist, Kunden auf der Harmony Plattform zu verlieren, die sicher auch die Support hungrigsten waren. Ich hoffe sehr, dass solche Entscheidungen nicht nur die Harmony Sparte treffen, denke aber, dass man getrost davon ausgehen kann, dass hier keine großen Verluste zu verzeichnen sind. Ich erwarte eigentlich ohnehin nicht, dass die Harmony Sparte noch lange existiert.

Es ist sehr schade, dass hier ein eigentlich gutes Konzept (ich halte die Grundidee noch immer für hervorragend) an die Wand gefahren wird. Aber das ist auch nur unsere Sicht der Dinge. Eine große Zahl User wird nichts davon mitbekommen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Frini am 19 Dezember 2018, 13:51:55
Wäre der Umweg über den Lightmanager eine Lösung?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Pitcher90 am 19 Dezember 2018, 14:33:37
Ich schließe mich mal hier an. Leider funktioniert der Hub von der Companion nur sehr verzögert wenn ich ihn vom Internet aussperre. Der andere "normale" Hub funktioniert ohne Probleme weiter.
Hoffen wir einfach mal, dass sich das Problem  noch irgendwie sinnvoll löst. Leider sehe ich aktuell keine gute Alternative für die Harmony.
Titel: Antw:Logitech Harmony Hub
Beitrag von: willib am 19 Dezember 2018, 15:16:24
Bei mir das Gleiche. Ohne Internet nicht benutzbar.
Hätte ich mich mal vor dem Kauf besser informiert.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Eisix am 19 Dezember 2018, 15:18:05
Wie habt ihr das Internet geblockt? Bei mir habe ich nur Port 53 (DNS) für den Hub gesperrt.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Esjay am 19 Dezember 2018, 15:19:13
Mag sein,dass ich jetzt einen Punkt nicht wirklich beachte, aber durch die Möglichkeit über den websocket zu gehen, hat sich doch jetzt "nichts" geändert, oder sehe ich das falsch? Die App nutzt doch ebenfalls diesen Zugang, warum sollte sich dort in Zukunft etwas dran ändern.

Bitte mal kurz den Knoten lösen!

Danke
Titel: Antw:Logitech Harmony Hub
Beitrag von: Eisix am 19 Dezember 2018, 15:20:58
Die IOS app wird wahrscheinlich demnächst auch über die Cloud gehen und dann wird Port 8088 dicht gemacht.
Titel: Antw:Logitech Harmony Hub
Beitrag von: willib am 19 Dezember 2018, 15:26:27
Ich gehe mal davon aus, dass sie die noch unsicherere Methode über die websockets auch bald dichtmachen. Dazu wird die app dann natürlich ebenfalls angepasst.
Ich werde mich mal bei AnyMote Smart Hub und beim BroadLink WiFi Smart Home Hub umschauen. Es muss halt alles FHEM und Familienkompatibel sein. Die Companion ist eine schöne FB. Vieleicht kann man die auch an einem fremden Hub betreiben.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Esjay am 19 Dezember 2018, 15:34:20
Danke für den Hinweis!
Das AnyMote Smart habe ich schonmal an fhem angebunden, allerdings über umwege (Amad/Intents usw.). An und für sich eine schöne Geschichte, allerdings auf Bluetooth Ebene. Das schränkt dann doch sehr ein.

Grüße
Titel: Antw:Logitech Harmony Hub
Beitrag von: Eisix am 19 Dezember 2018, 15:46:41
Also der Hub ist auch tot. Ist auf der Website zu finden.

The AnyMote Home Hub is Discontinued (but still supported)

As of December 30, 2017, we've discontinued the production of the AnyMote Home Hub hardware. We are focusing all our efforts in a software-only solution, while we are still supporting all existing AnyMote Home units and adding support for 3rd party IR hubs.

In the past 3 years, the Anymote apps for iOS and Android have become by far the most advanced remote control apps for smart (connected) devices - TVs, Lights, Plugs, etc .. - devices that you can control using only software. As interest for IR-enabled devices decreased and interest for smart devices increased, a pattern became clear so we've increased our efforts in supporting many of them.

Thanks to this decision, in the coming year you'll start noticing a significant improvement in the number of smart devices you can control, as well as improvements for those we already have.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 19 Dezember 2018, 17:47:25
neue testversion im anhang.

- die discovery sollte jetzt automatisch gehen. d.h. wie früher nur define <hub> harmony <ip>.
-@Markus M.: die domain wird jetzt aus der discover nachricht ausgelesen. schau mal ob das auch bei dir geht.

mit der automatischen discovery könne man auch ein autocreate für neue hubs im netz einbauen oder auf wechselnde ip reagieren. mal sehen wie lange die websocket schnittstele aktiv bleibt und ob sich das lohnt ...

kann bitte jemand mit der neuen firmware mal die protocolVersion zeile aus einem list zeigen. ich wüsste gerne ob da xmpp noch drin steht. daran könnte man dann entscheiden ob man das alte prokoll verwendet oder das neue.

edit 2018-12-12: neue version hier: https://forum.fhem.de/index.php/topic,14163.msg874364.html#msg874364 (https://forum.fhem.de/index.php/topic,14163.msg874364.html#msg874364)
Titel: Antw:Logitech Harmony Hub
Beitrag von: pc1246 am 19 Dezember 2018, 18:12:55
Zitat von: marvin78 am 19 Dezember 2018, 13:49:40
Es ist sehr schade, dass hier ein eigentlich gutes Konzept (ich halte die Grundidee noch immer für hervorragend) an die Wand gefahren wird. Aber das ist auch nur unsere Sicht der Dinge. Eine große Zahl User wird nichts davon mitbekommen.
Moin
Das waere dann das zweite Topprodukt was Sie einfach wegschmeissen. Squeezebox war auch so etwas, womit Sie sich heute die Taschen fuellen wuerden! Es gibt aber einfach schlicht keine Alternative, aus meiner Sicht. Wir "aelteren" wollen halt noch eine FB in der Hand haben, mit echten Tasten. Ja auf einem Tablet ist die App total cool, weil ich alles kann. Aber wann brauche ich alles? Quasi einmal im Jahr! Und es ist auch cool, dass ich Alexa sagen kann, sie moege den Fernseher anmachen, aber ich will doch nicht staendig mit der Tante reden! Wie sollen unsere Frauen, ich hoffe ich diskriminiere jetzt niemanden, denn zappen, wenn es keine FB mehr gibt? Aber was lasse ich mich hier aus, wo alle annaehernd der gleichen Meinung sind!?
Zwei Dinge noch:
- Als Laie gefragt, der Alexa-Weg bleibt ja offen, denn sonst schmeissen die das wirklich weg. Ist da ein denkbarer Weg?
- Als ich partiell kein Internet im Haus hatte, hat der eine Hub, den ich bewusst wahrgenommen habe, zwar rot geblinkt, aber trotzdem seinen Dienst verrichtet. Wo hattet Ihr jetzt die Schwierigkeiten?
Gruss Christoph
Titel: Antw:Logitech Harmony Hub
Beitrag von: Markus M. am 19 Dezember 2018, 18:14:51
Zitat von: justme1968 am 19 Dezember 2018, 17:47:25- die discovery sollte jetzt automatisch gehen. d.h. wie früher nur define <hub> harmony <ip>.
-@Markus M.: die domain wird jetzt aus der discover nachricht ausgelesen. schau mal ob das auch bei dir geht.
Discovery funktioniert jetzt, Verbindung auch.
Allerdings funktionieren jetzt keine Aktionen mehr, es tut sich nichts und danach kommt unmittelbar "Disconnected"

2018.12.19 18:08:58 4: harmony: connect
2018.12.19 18:08:58 3: harmony: connected
2018.12.19 18:08:58 4: harmony: send: <stream:stream to='connect.logitech.com' xmlns:stream='http://etherx.jabber.org/streams' xmlns='jabber:client' xml:lang='en' version='1.0'>
2018.12.19 18:09:12 4: harmony: sending PowerOff for 0.1s for Receiver
2018.12.19 18:09:12 4: harmony: send: <iq type='render' id='7'><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?holdAction'>status=press:action={'command'::'PowerOff','type'::'IRCommand','deviceId'::'46111130'}:timestamp=0</oa></iq>
2018.12.19 18:09:12 1: cmd: vnd.logitech.harmony/vnd.logitech.harmony.engine?holdAction
2018.12.19 18:09:12 1: txt: { "hbus": { "cmd": "vnd.logitech.harmony/vnd.logitech.harmony.engine?holdAction" } }
2018.12.19 18:09:12 4: harmony: send: <iq type='render' id='8'><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?holdAction'>status=release:action={'command'::'PowerOff','type'::'IRCommand','deviceId'::'46111130'}:timestamp=100</oa></iq>
2018.12.19 18:09:12 1: cmd: vnd.logitech.harmony/vnd.logitech.harmony.engine?holdAction
2018.12.19 18:09:12 1: txt: { "hbus": { "cmd": "vnd.logitech.harmony/vnd.logitech.harmony.engine?holdAction" } }
2018.12.19 18:09:12 2: harmony: disconnect
2018.12.19 18:09:14 4: harmony: connect
2018.12.19 18:09:14 3: harmony: connected
2018.12.19 18:09:14 4: harmony: send: <stream:stream to='connect.logitech.com' xmlns:stream='http://etherx.jabber.org/streams' xmlns='jabber:client' xml:lang='en' version='1.0'>
2018.12.19 18:09:22 2: harmony: disconnect
2018.12.19 18:09:22 4: harmony: connect
2018.12.19 18:09:22 3: harmony: connected
2018.12.19 18:09:22 4: harmony: send: <stream:stream to='connect.logitech.com' xmlns:stream='http://etherx.jabber.org/streams' xmlns='jabber:client' xml:lang='en' version='1.0'>
2018.12.19 18:09:34 4: harmony: send: <iq type='get' id='9'><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?startActivity'>activityId=27345944:timestamp=0</oa></iq>
2018.12.19 18:09:34 1: cmd: vnd.logitech.harmony/vnd.logitech.harmony.engine?startActivity
2018.12.19 18:09:34 1: txt: { "hbus": { "cmd": "vnd.logitech.harmony/vnd.logitech.harmony.engine?startActivity","params":{"activityId":"27345944"} } }
2018.12.19 18:09:34 2: harmony: disconnect
2018.12.19 18:09:36 4: harmony: connect
2018.12.19 18:09:36 3: harmony: connected
2018.12.19 18:09:36 4: harmony: send: <stream:stream to='connect.logitech.com' xmlns:stream='http://etherx.jabber.org/streams' xmlns='jabber:client' xml:lang='en' version='1.0'>
2018.12.19 18:09:42 4: harmony: send: <iq type='get' id='10'><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?startActivity'>activityId=27345944:timestamp=0</oa></iq>
2018.12.19 18:09:42 1: cmd: vnd.logitech.harmony/vnd.logitech.harmony.engine?startActivity
2018.12.19 18:09:42 1: txt: { "hbus": { "cmd": "vnd.logitech.harmony/vnd.logitech.harmony.engine?startActivity","params":{"activityId":"27345944"} } }
2018.12.19 18:09:42 2: harmony: disconnect
2018.12.19 18:09:44 4: harmony: connect
2018.12.19 18:09:44 3: harmony: connected
2018.12.19 18:09:44 4: harmony: send: <stream:stream to='connect.logitech.com' xmlns:stream='http://etherx.jabber.org/streams' xmlns='jabber:client' xml:lang='en' version='1.0'>
2018.12.19 18:10:41 2: harmony: disconnect
2018.12.19 18:10:41 4: harmony: connect
2018.12.19 18:10:41 3: harmony: connected
2018.12.19 18:10:41 4: harmony: send: <stream:stream to='connect.logitech.com' xmlns:stream='http://etherx.jabber.org/streams' xmlns='jabber:client' xml:lang='en' version='1.0'>
2018.12.19 18:11:41 2: harmony: disconnect
2018.12.19 18:11:43 4: harmony: connect
2018.12.19 18:11:43 3: harmony: connected
2018.12.19 18:11:43 4: harmony: send: <stream:stream to='connect.logitech.com' xmlns:stream='http://etherx.jabber.org/streams' xmlns='jabber:client' xml:lang='en' version='1.0'>
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 19 Dezember 2018, 18:21:44
in deinem log ist etwa komisch. da wird am anfang noch das alte protokoll verwendet. das sollte überhaupt nicht sein.
da sind auch keine discovery nachrichten im log.

bist du sicher das es die neue version ist?

am anfang wird auch noch eine taste gesendet. das ist noch nicht drin. nur activities.
Titel: Antw:Logitech Harmony Hub
Beitrag von: turo am 19 Dezember 2018, 19:18:15
Zitat von: justme1968 am 19 Dezember 2018, 17:47:25
...

kann bitte jemand mit der neuen firmware mal die protocolVersion zeile aus einem list zeigen. ich wüsste gerne ob da xmpp noch drin steht. daran könnte man dann entscheiden ob man das alte prokoll verwendet oder das neue.
Bitte sehr:
  current_fw_version 4.15.206
...
  protocolVersion {HTTP="1.0", RF="1.0", WEBSOCKET="1.0"}


Gruss,
Turo
Titel: Antw:Logitech Harmony Hub
Beitrag von: jual am 19 Dezember 2018, 19:20:18
Zitat von: justme1968 am 19 Dezember 2018, 17:47:25
neue testversion im anhang.

...

kann bitte jemand mit der neuen firmware mal die protocolVersion zeile aus einem list zeigen. ich wüsste gerne ob da xmpp noch drin steht. daran könnte man dann entscheiden ob man das alte prokoll verwendet oder das neue.

Erst einmal Danke für die schnelle Umsetzung. Ich bin gestern schon echt verzweifelt, dass sich mein Hub nicht mehr connecten wollte. Nachfolgend mal ein List meines Hubs (ich hoffe, dass ich die Sicherheitsrelevanten Infos alle rausgenommen habe):

Internals:
   CONNECTS   1
   ConnectionState Connected
   DEF        crypt:0b510d55580d5b5f775008030a5c4b545a5a crypt:0b45005510540b07010e 192.XXX.X.41
   FD         100
   LAST_CONNECT 2018-12-19 19:09:26
   NAME       WohnzimmerHub
   NOTIFYDEV  global
   NR         177
   NTFY_ORDER 50-WohnzimmerHub
   STATE      Connected
   TYPE       harmony
   activityStatus 2
   buf       
   currentActivityID 36335650
   hubSwVersion 4.15.206
   hubUpdate  0
   ip         192.XXX.X.41
   remoteId   XXXXXXXX
   syncStatus 0
   websocket  1
   READINGS:
     2018-12-19 18:43:59   activity        Fernsehen
     2018-12-19 19:10:15   currentActivity Fernsehen
     2018-12-19 19:09:25   state           Connected
   config:
     activity:
       HASH(0x56404d8)
       HASH(0x53e4498)
       HASH(0x53e7d40)
       HASH(0x53eb698)
       HASH(0x51eef80)
       HASH(0x51ef8c8)
       HASH(0x51f73e8)
     content:
       contentDeviceHost https://content.dhg.myharmony.com/1.0/Device;{deviceProfileUri}
       contentImageHost https://d1tk8oqnnsddt5.cloudfront.net/1.0/station/{stationId}/image;maxX=40;maxY=40
       contentServiceHost https://content.dhg.myharmony.com/1.0/Service/{providerId}
       contentUserHost https://content.dhg.myharmony.com/1.0/User;{userProfileUri}
       householdUserProfileUri svcs.myharmony.com/res//household/7744159-gaMEgCozYXIGxjipT7XgM6WPk2d7a15V1F5S25Dv41U=/user/default
     device:
       HASH(0x5668c58)
       HASH(0x53c5ec8)
       HASH(0x566a410)
       HASH(0x4e7b780)
       HASH(0x56fb460)
       HASH(0x5668f40)
       HASH(0x56f8a58)
       HASH(0x559b268)
       HASH(0x57719a0)
       HASH(0x5772600)
       HASH(0x56a5ab8)
       HASH(0x563f378)
       HASH(0x5640178)
     global:
       locale     de-DE
       timeStampHash 53506f3e-daf4-49d2-b424-0a1e62a0f191d7a8ab2c-8f3b-492c-885b-dc55aa5e7e69/250d91d3-6a7e-40e0-b51d-3797db1fb9abf0648474-32f2-419f-b67b-247ea5d52e472c6c09f2-778b-457b-bc67-85c792265edd10326310Wohnzimmerde-DEXXXX@gmail.comDEMS-be325f5d-df33-4e0c-b445-972cf89a356d0-1547942349False669367933europe%2fberlinTrue-7460589421;9678edcc5901d1632d9626cb463e5168
     sequence:
       HASH(0x53c42d0)
       HASH(0x5307218)
     sla:
       latestSLAAcceptedDate /Date(1509463202147+0000)/
   discoveryinfo:
     accountId  XXXXXXX
     current_fw_version 4.15.206
     discoveryServerUri https://svcs.myharmony.com/Discovery/Discovery.svc
     discoveryServerUriCF https://cf-svcs.myharmony.com/Discovery/Discovery.svc
     email      XXXX@gmail.com
     friendlyName Wohnzimmer
     host_name  Wohnzimmer
     hubId      97
     hubProfiles {Harmony="2.0"}
     ip         192.XXX.X.41
     minimumOpenApiClientVersionRequired 1
     mode       3
     oohEnabled true
     openApiVersion 2
     port       5222
     productId  Pimento
     protocolVersion {HTTP="1.0", RF="1.0", WEBSOCKET="1.0"}
     recommendedOpenApiClientVersion 1
     remoteId   XXXXXXXXX
     setupSessionClient MS-be325f5d-df33-4e0c-b445-972cf89a356d
     setupSessionIsStale true
     setupSessionSetupType
     setupSessionType 0
     setupStatus 0
     uuid       XXXXXXXXX


Scheint nun erst einmal für meinen Bedarf wieder zu funktionieren, auch mit der neuen Firmware. Ich werde mal noch ein wenig testen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: betateilchen am 19 Dezember 2018, 19:50:01
Mit der Firmware 201 und der neuen Testversion:


discoveryinfo:
     accountId  ...
     current_fw_version 4.15.201
     discoveryServerUri https://svcs.myharmony.com/Discovery/Discovery.svc
     discoveryServerUriCF https://cf-svcs.myharmony.com/Discovery/Discovery.svc
     email      ...
     friendlyName Wohnzimmer
     host_name  Wohnzimmer
     hubId      97
     hubProfiles {Harmony="2.0"}
     ip         192.168.123.220
     minimumOpenApiClientVersionRequired 1
     mode       3
     oohEnabled true
     openApiVersion 2
     port       5222
     productId  Pimento
     protocolVersion {XMPP="1.0", HTTP="1.0", RF="1.0", WEBSOCKET="1.0"}
     recommendedOpenApiClientVersion 1
     remoteId   ...
     setupSessionClient SilverlightWebClient
     setupSessionIsStale true
     setupSessionSetupType
     setupSessionType 0
     setupStatus 0
     uuid       ...


Das heißt, es wird mit port 5222 gearbeitet, wenn dieser verfügbar ist?

Und den Eintrag "openApiVersion" finde ich besonders lustig  8)
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 19 Dezember 2018, 19:54:25
die test version nimmt aktuell nur das websocket api.

wie es ausschaut kann man an hand der discoveryinfo entscheiden ob das alte api noch geht.

ich baue die automatische api wahl noch ein und checke das ganze dann ein.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 19 Dezember 2018, 19:55:07
offen wie ein scheunentor ist es ja nach wie vor :). mal sehen wie lange noch :(
Titel: Antw:Logitech Harmony Hub
Beitrag von: xschmidt am 19 Dezember 2018, 22:01:34
Ihr seid echt die Größten! es funzt wieder! Vielen Dank für die super schnellen Umbaumaßnahmen. Ich hab meinem hub jetzt auch das Internet gekappt. Macht es Sinn das nur auf spezifische URLs zu beschränken?

Ups, zu früh gefreut, der Hub connectet und die Activities sind nutzbar, die einzelnen Devices jedoch noch nicht. In denen ist auch keine Remote ID hinterlegt, gibt es da noch einen Trick?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Markus M. am 19 Dezember 2018, 23:50:17
Zitat von: justme1968 am 19 Dezember 2018, 19:54:25
die test version nimmt aktuell nur das websocket api.
wie es ausschaut kann man an hand der discoveryinfo entscheiden ob das alte api noch geht.
ich baue die automatische api wahl noch ein und checke das ganze dann ein.

Wieso willst du die alte drinlassen?
Da die Websocket Kommunikation auch mit der alten Firmware funktioniert, macht das eigentlich keinen Sinn.
Macht nur den Code unübersichtlicher  ;D
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 19 Dezember 2018, 23:53:00
weil mit der alten version zumindest aktuell noch einiges mehr geht.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 19 Dezember 2018, 23:54:14
wie oben schon geschrieben sind aktuell nur activities eingebaut. der rest kommt nach und nach.
Titel: Antw:Logitech Harmony Hub
Beitrag von: swsmily am 19 Dezember 2018, 23:56:59
Ich muss hier mal DANKE sagen.

Es ist so erstaunlich, wie schnell hier nach anderen Wegen gesucht wird, aber auch auf Workarounds hingewiesen wird.
Ich habe heute durch einen neuen MediaReceiver meine Konfiguration der Harmony Elite ändern müssen.
Ich habe also dem HUB in der Fritzbox doch wieder den Zuriff aufs Internet erlauben müssen, meine Änderungen gemacht und anschließend über das Downgrade eine ältere Firmware auf den Hub gespielt. Und dem HUB den Internetzugriff wieder gesperrt.

So funktioniert erstmal alles weiter, wie ich es gewohnt bin. Ich hoffe, dass Logitech noch einknickt und diese API wieder öffnet. Das Argument Sicherheit ist ja völliger Quatsch. Lokale APIs werden gesperrt, aber API übers Internet ist ja sooooo sicher...  >:(


Danke an die Community hier!!!
Titel: Antw:Logitech Harmony Hub
Beitrag von: The-Holgi am 20 Dezember 2018, 10:26:40
Hallo,
habe gerade ein ,,downgrade" der Hub Firmware durchgeführt.
Erstmal geht alles wieder wie es soll.
Hoffe ihr schreibt alle fleißig an den Logitech support, vielleicht bringt das ja was.

Gruß Holger
Titel: Antw:Logitech Harmony Hub
Beitrag von: marvin78 am 20 Dezember 2018, 10:56:22
Wie ich schon schrieb, ist Logitech vermutlich froh, diese Kunden los zu sein. An den Support schreiben ist sicher nicht falsch, dass Logitech sich dadurch bewegt, glaube ich nicht, lasse mich aber gerne überraschen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: TobiRm am 20 Dezember 2018, 11:14:53
Moin

Hab grad das neue Modul installiert/kopiert und er connected schonmal wieder.
Titel: Antw:Logitech Harmony Hub
Beitrag von: roland-l am 20 Dezember 2018, 11:34:48
Ich möchte mich auch bedanken.
Ich hab die letzten Tage schon hier mitgelesen.
Als FHEM dann heute morgen keine Verbindung mehr zum Harmony Hub aufnehmen wollte wusste ich dank euch was zu ändern ist.

Gruß Roland
Titel: Antw:Logitech Harmony Hub
Beitrag von: joras am 20 Dezember 2018, 12:15:22
Zitat von: justme1968 am 19 Dezember 2018, 17:47:25
neue testversion im anhang.
Vielen Dank für die Mühe! Ich habe ein downgrade gemacht und nutze noch diese neue Version des Moduls. Auch nach einem Neustart von FHEM scheint das Modul aber die websocket-Kommunikation zu nutzen (tcpdump zeigt Port 8088, in den Internals steht "websocket 1"). Bin ich da auf einem Holzweg oder ist das korrekt/beabsichtigt. Anbei eine etwas zensierte Discovery-Broadcast-Antwort ; durch \n ersetzt:
mode:3
accountId:xxx
ip:xxx
port:5222
uuid:xxx
hubId:106
current_fw_version:4.15.193
productId:Pimento
setupSessionType:0
setupSessionClient:xxx
setupSessionIsStale:true
setupSessionSetupType:
setupStatus:0
host_name:HarmonyHub
friendlyName:HarmonyHub
discoveryServerUri:https://svcs.myharmony.com/Discovery/Discovery.svc
openApiVersion:2
minimumOpenApiClientVersionRequired:1
recommendedOpenApiClientVersion:1
protocolVersion:{XMPP="1.0", HTTP="1.0", RF="1.0", WEBSOCKET="1.0"}
hubProfiles:{Harmony="2.0"}
remoteId:xxx
oohEnabled:true
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 20 Dezember 2018, 12:18:27
wie oben geschrieben: die gelistete test version nimmt immer websockets

die version die automatisch das protokoll wählt ist aber fertig. einzelne tasten/kommandos müssten damit auch wieder gehen.

kommt heute abend.
Titel: Antw:Logitech Harmony Hub
Beitrag von: joras am 20 Dezember 2018, 12:22:44
Sorry, das habe ich dann wohl überlesen. Nochmal vielen Dank, ich freue mich schon auf die nächste Version.
Titel: Antw:Logitech Harmony Hub
Beitrag von: s3bbl am 20 Dezember 2018, 12:55:47
Hallo,
nachdem mein Hub sich gestern auch gepudatet hat, habe ich das neue pm in den FHEM Ordner kopiert und einmal reload in fhem durchgeführt.Danach nochmal über define neu angelegt. Leider verbindet er sich bei mir noch nicht.
Habe ich was vergessen?
Im Log erscheint folgendes:
2018.12.20 12:38:25 1: PERL WARNING: Subroutine harmony_isFritzBox redefined at ./FHEM/37_harmony.pm line 22.
2018.12.20 12:38:25 1: PERL WARNING: Subroutine harmony_decode_json redefined at ./FHEM/37_harmony.pm line 29.
2018.12.20 12:38:25 1: PERL WARNING: Subroutine harmony_Initialize redefined at ./FHEM/37_harmony.pm line 39.
2018.12.20 12:38:25 1: PERL WARNING: "my" variable @a masks earlier declaration in same scope at ./FHEM/37_harmony.pm line 121.
2018.12.20 12:38:25 1: PERL WARNING: Subroutine harmony_Define redefined at ./FHEM/37_harmony.pm line 116.
2018.12.20 12:38:25 1: PERL WARNING: Subroutine harmony_Notify redefined at ./FHEM/37_harmony.pm line 188.
2018.12.20 12:38:25 1: PERL WARNING: Subroutine harmony_Undefine redefined at ./FHEM/37_harmony.pm line 205.
2018.12.20 12:38:25 1: PERL WARNING: Subroutine harmony_detailFn redefined at ./FHEM/37_harmony.pm line 225.
2018.12.20 12:38:25 1: PERL WARNING: Subroutine harmony_idOfActivity redefined at ./FHEM/37_harmony.pm line 247.
2018.12.20 12:38:25 1: PERL WARNING: Subroutine harmony_labelOfActivity redefined at ./FHEM/37_harmony.pm line 263.
2018.12.20 12:38:25 1: PERL WARNING: Subroutine harmony_activityOfId redefined at ./FHEM/37_harmony.pm line 274.
2018.12.20 12:38:25 1: PERL WARNING: Subroutine harmony_idOfDevice redefined at ./FHEM/37_harmony.pm line 286.
2018.12.20 12:38:25 1: PERL WARNING: Subroutine harmony_labelOfDevice redefined at ./FHEM/37_harmony.pm line 302.
2018.12.20 12:38:25 1: PERL WARNING: Subroutine harmony_deviceOfId redefined at ./FHEM/37_harmony.pm line 316.
2018.12.20 12:38:25 1: PERL WARNING: Subroutine harmony_actionOfCommand redefined at ./FHEM/37_harmony.pm line 330.
2018.12.20 12:38:25 1: PERL WARNING: Subroutine harmony_hubOfDevice redefined at ./FHEM/37_harmony.pm line 350.
2018.12.20 12:38:25 1: PERL WARNING: Subroutine harmony_Set redefined at ./FHEM/37_harmony.pm line 365.
2018.12.20 12:38:25 1: PERL WARNING: Subroutine harmony_getLoginToken redefined at ./FHEM/37_harmony.pm line 720.
2018.12.20 12:38:25 1: PERL WARNING: Subroutine harmony_attr2hash redefined at ./FHEM/37_harmony.pm line 772.
2018.12.20 12:38:25 1: PERL WARNING: Subroutine harmony_CDATA2hash redefined at ./FHEM/37_harmony.pm line 797.
2018.12.20 12:38:25 1: PERL WARNING: Subroutine harmony_char2hid redefined at ./FHEM/37_harmony.pm line 928.
2018.12.20 12:38:25 1: PERL WARNING: Subroutine harmony_updateActivity redefined at ./FHEM/37_harmony.pm line 947.
2018.12.20 12:38:25 1: PERL WARNING: Subroutine harmony_Read redefined at ./FHEM/37_harmony.pm line 1096.
2018.12.20 12:38:25 1: PERL WARNING: Subroutine harmony_disconnect redefined at ./FHEM/37_harmony.pm line 1555.
2018.12.20 12:38:25 1: PERL WARNING: Subroutine harmony_connect redefined at ./FHEM/37_harmony.pm line 1576.
2018.12.20 12:38:25 1: PERL WARNING: Subroutine harmony_getSessionToken redefined at ./FHEM/37_harmony.pm line 1660.
2018.12.20 12:38:25 1: PERL WARNING: Subroutine harmony_send redefined at ./FHEM/37_harmony.pm line 1672.
2018.12.20 12:38:25 1: PERL WARNING: Subroutine harmony_sendIq redefined at ./FHEM/37_harmony.pm line 1714.
2018.12.20 12:38:25 1: PERL WARNING: Subroutine harmony_sendPair redefined at ./FHEM/37_harmony.pm line 1727.
2018.12.20 12:38:25 1: PERL WARNING: Subroutine harmony_sendEngineGet redefined at ./FHEM/37_harmony.pm line 1737.
2018.12.20 12:38:25 1: PERL WARNING: Subroutine harmony_sendHID redefined at ./FHEM/37_harmony.pm line 1747.
2018.12.20 12:38:25 1: PERL WARNING: Subroutine harmony_sendEngineRender redefined at ./FHEM/37_harmony.pm line 1770.
2018.12.20 12:38:25 1: PERL WARNING: Subroutine harmony_ping redefined at ./FHEM/37_harmony.pm line 1781.
2018.12.20 12:38:25 1: PERL WARNING: Subroutine harmony_dispatch redefined at ./FHEM/37_harmony.pm line 1805.
2018.12.20 12:38:25 1: PERL WARNING: Subroutine harmony_autocreate redefined at ./FHEM/37_harmony.pm line 1834.
2018.12.20 12:38:25 1: PERL WARNING: Subroutine harmony_parseToken redefined at ./FHEM/37_harmony.pm line 1884.
2018.12.20 12:38:25 1: PERL WARNING: Subroutine harmony_data2string redefined at ./FHEM/37_harmony.pm line 1916.
2018.12.20 12:38:25 1: PERL WARNING: Subroutine harmony_GetPower redefined at ./FHEM/37_harmony.pm line 1929.
2018.12.20 12:38:25 1: PERL WARNING: Subroutine harmony_Get redefined at ./FHEM/37_harmony.pm line 1947.
2018.12.20 12:38:25 1: PERL WARNING: Subroutine harmony_Attr redefined at ./FHEM/37_harmony.pm line 2165.
2018.12.20 12:38:25 1: PERL WARNING: Subroutine harmony_encrypt redefined at ./FHEM/37_harmony.pm line 2198.
2018.12.20 12:38:25 1: PERL WARNING: Subroutine harmony_decrypt redefined at ./FHEM/37_harmony.pm line 2215.
2018.12.20 12:39:02 3: harmony: starting discovery
2018.12.20 12:39:02 3: harmony:discovery: new discovery response from 192.168.2.176
2018.12.20 12:39:02 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/37_harmony.pm line 1135.



2018.12.20 12:43:18 3: harmony:discovery: new discovery response from 192.168.2.176
2018.12.20 12:43:18 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/37_harmony.pm line 1135.
2018.12.20 12:43:18 2: AttrTemplates: got 24 entries


und noch das...

2018.12.20 12:43:09 1: PERL WARNING: "my" variable @a masks earlier declaration in same scope at ./FHEM/37_harmony.pm line 121, <$fh> line 391.
Titel: Antw:Logitech Harmony Hub
Beitrag von: hauwech am 20 Dezember 2018, 13:05:03
Danke an justme1968!
Das ist doch immer wieder geil hier. Man ist als Tekki in einigen Foren unterwegs, aber die fhem-Gemeinschaft ist einfach die Beste.
Neues Modul hinkopiert, Rechte angepaßt, fhem durchgepustet -> geht :)
Bei Logitech habe ich auch einen Hinweis hinterlassen - vielleicht hilft's ja doch ein wenig.

Gruß Roland
Titel: Antw:Logitech Harmony Hub
Beitrag von: MarkusN am 20 Dezember 2018, 13:08:29
Einer meine Hubs hat heute morgen die Verbindung zu FHEM verloren, kann also auch nur mutmaßen dass er sich aktualisiert hat. Habe darauf hin die neue Version eingespielt, eine Verbindung kommt hier allerdings auch nicht zustande. Bei jedem SET schmiert FHEM ab, die letzte Fehlermeldung im Log sieht wie folgt aus:
Can't use an undefined value as an ARRAY reference at ./FHEM/37_harmony.pm line 2132.
Titel: Antw:Logitech Harmony Hub
Beitrag von: HansChris am 20 Dezember 2018, 13:27:10
Gibt es schon Ideen, wann das aktualisierte Modul per ,,update" in FHEM verteilt wird? Oder lässt sich das noch nicht abschätzen?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Weisswurstverkäufer am 20 Dezember 2018, 13:29:03
Mein Hub hat sich heute nacht updated. Habe jetzt die neue Version eingespielt und das Device neu angelegt - es tut sich aber nichts:

Internals:
   CFGFN     
   ConnectionState Disconnected
   DEF        192.168.42.15
   NAME       harmony_hub
   NOTIFYDEV  global
   NR         193
   NTFY_ORDER 50-harmony_hub
   STATE      Disconnected
   TYPE       harmony
   ip         192.168.42.15
   remoteId   
   Helper:
     DBLOG:
       state:
         logdb:
           TIME       1545308844.91386
           VALUE      Disconnected
   READINGS:
     2018-12-20 13:27:24   state           Disconnected
   config:
     activity:
     device:
   helper:
     UserAuthToken
Attributes:
   room       Homekit,Wohnzimmer


Im Log steht nur

2018.12.20 13:24:17 3: harmony: starting discovery


Hub ist aber auf Port 8088 erreichbar:

$ curl -vv http://192.168.42.15:8088
*   Trying 192.168.42.15...
* TCP_NODELAY set
* Connected to 192.168.42.15 (192.168.42.15) port 8088 (#0)
> GET / HTTP/1.1
> Host: 192.168.42.15:8088
> User-Agent: curl/7.62.0
> Accept: */*
>
< HTTP/1.1 401 Wrong hubId
* no chunk, no close, no size. Assume close to signal end
<
* Closing connection 0
Titel: Antw:Logitech Harmony Hub
Beitrag von: oggy am 20 Dezember 2018, 13:42:25
Danke schön fürs neue Modul. Meine beiden Hubs haben sich heute Nacht geupdatet. Das alte Modul umbenannt, das Neue reingeschoben und nach einem Restart sind beide wieder verbunden.

Ich kann es immer noch nicht glauben, dass Logitech das Produkt gegen die Wand fahren will.
Titel: Antw:Logitech Harmony Hub
Beitrag von: s3bbl am 20 Dezember 2018, 14:47:54
Zitat von: oggy am 20 Dezember 2018, 13:42:25
Danke schön fürs neue Modul. Meine beiden Hubs haben sich heute Nacht geupdatet. Das alte Modul umbenannt, das Neue reingeschoben und nach einem Restart sind beide wieder verbunden.

Ich kann es immer noch nicht glauben, dass Logitech das Produkt gegen die Wand fahren will.

Danke, damit hab ich mein Fehler gefunden ;)
Habe mein altes Modul nicht umbenannt... jetzt ist der Hub auch Connected
Titel: Antw:Logitech Harmony Hub
Beitrag von: the ratman am 20 Dezember 2018, 14:55:25
ich hab zwar den hubs den zugriff aufs internet untersagt, bin deshalb noch "sicher", aber das wird wohl auch nicht ewig gut gehen, denk ich mal.
somit auch von mir vielen dank für die schnelle und gute reaktion hier. das beruhigt dann doch das gemüt ein bissi *g*.


btw - ich denke, man sollte logitech dort beißen, wos auch weh tut - vielleicht funzt es ja über mehr öffentlichkeit, dass die leute nochmal drüber nachdenken.
also nicht vergessen: fleißig amazon/[hier anderer verkäufer eintragen]-rezensionen schreiben!
Titel: Antw:Logitech Harmony Hub
Beitrag von: hauwech am 20 Dezember 2018, 14:58:53
ELV hat vermutlich mit der Einführung von Homematic IP auch davon geträumt, die eigenen Services zu verkaufen. Zum Glück haben sie verhältnismäßig schnell gemerkt, daß es die User für keine gute Idee halten, das Haus nicht mehr steuern zu können, wenn die Internetleitung mal weg ist. ELV ist zurückgerudert und hat offene Alternativen wie RaspberryMatic usw. angeboten bzw. zugelassen. Das war für mich der Grund, nun auch Homematic IP Komponenten zu probieren, zumal man die CCU nun auch mit dem HMCCU Modul "nachhause" holen kann.
Man kann nur hoffen, daß Logitech auch so schlau ist. Ich habe allerdings eher den Verdacht, daß sie supportlastige technik-affine user wie uns lieber loswerden möchten.
Die nächsten Tage werden zeigen, in welche Richtung der Hase läuft. Das ist so ein Fall, wo ich lieber Unrecht hätte.

Gruß Roland
Titel: Antw:Logitech Harmony Hub
Beitrag von: Benni am 20 Dezember 2018, 15:00:22
Nach dem ich heute Morgen auch von einem mit FHEM nicht mehr funktionierenden Harmony-Hub überrascht wurde und ich dann noch darüber gestolpert bin: https://www.golem.de/news/harmony-hub-logitech-deaktiviert-smarthome-funktion-in-fernbedienungshub-1812-138340.html

wurde ich ja hier wieder mal recht schnell zu einer Lösung fündig!
Eingespielt und flutscht wieder! (Arbeite in der Automatiserung sowieso fast nur mit den Acitivities)

Danke André!  8)

Ich habe meinem Harmony-Hub inzwischen erst mal Internet-Verbot erteilt (ungezogenes Ding!  ;D)

gb#
Titel: Antw:Logitech Harmony Hub
Beitrag von: Benni am 20 Dezember 2018, 15:05:04
Zitat von: the ratman am 20 Dezember 2018, 14:55:25
also nicht vergessen: fleißig amazon/[hier anderer verkäufer eintragen]-rezensionen schreiben!

Amazon mag das anscheinend nicht so gerne (s. Screenshot)
Titel: Antw:Logitech Harmony Hub
Beitrag von: the ratman am 20 Dezember 2018, 15:11:52
ZitatAmazon mag das anscheinend nicht so gerne (s. Screenshot)
ach guck - ja, hat ich auch schon mal. da wurde ne rezension wochen nach meinem eintragen wieder entfernt - die hatte sogar schon "hilfreich" klicks *lach*.

naja, meine wurde zumindest mal angenommen. mal schaun, obs auch mal erscheint ...
ich hoff ja immer noch, dass wenigstens eine api der harmnonys überlebt. weil mehr als broadlink würd mir sonst nicht einfallen. und das war ein desaster - mein spaßehalber gekaufter mini3 ging immer in sleep und wollte nicht mehr aufwachen, wenn fhem was von ihm wollte.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 20 Dezember 2018, 15:12:45
anbei nochmal ein update:
- es wird xmpp verwendet wenn noch vorhanden, sonst websockets
- device kommandos gehen
- sleeptimer geht
- ich vermute das meiste andere auch
- es gibt ein attribut forceWebSocket. damit werden websockts genommen auch wenn xmpp noch vorhanden ist.

wenn es keine größeren probleme damit gibt würde ich das erst mal so checken.

@Weisswurstverkäufer: steht dein hub im gleichen netz wie fhem? der broadcast für die discovery geht nicht über netz grenzen hinaus. falls es getrennte netze sind: du kannst im define hinter der ip ein remoteId=<id> anhängen. dann geht es ohne discovery. wie du an die id kommst steht hier: https://forum.fhem.de/index.php/topic,14163.msg873669.html#msg873669 (https://forum.fhem.de/index.php/topic,14163.msg873669.html#msg873669). wichtig: du musst im gleichen netz sein. wenn es das nicht ist: ich habe gerade keine idee...

@MarkusN: die zeilennummer passt irgendwie nicht. bitte probeire es noch mal mit dieser version.


ps: was die öffentlichkeit angeht: heute ist das ganze auf allen möglichen portalen wie heise, golem, ... zu lesen.
zu amazon: wer weiss... vielleicht haben schon zu viele editiert :)


edit 2018-12-21: die version ist jetzt eingecheckt
Titel: Antw:Logitech Harmony Hub
Beitrag von: Weisswurstverkäufer am 20 Dezember 2018, 15:17:57
Zitat von: justme1968 am 20 Dezember 2018, 15:12:45
@Weisswurstverkäufer: steht dein hub im gleichen netz wie fhem? der broadcast für die discovery geht nicht über netz grenzen hinaus. falls es getrennte netze sind: du kannst im define hinter der ip ein remoteId=<id> anhängen. dann geht es ohne discovery. wie du an die id kommst steht hier: https://forum.fhem.de/index.php/topic,14163.msg873669.html#msg873669 (https://forum.fhem.de/index.php/topic,14163.msg873669.html#msg873669). wichtig: du musst im gleichen netz sein. wenn es das nicht ist: ich habe gerade keine idee...

Ah! Ich betreibe FHEM in einem FreeBSD jail - da gehen keine Raw Sockets. Mit Angabe der remoteId klappt die Verbindung.

Besten Dank!
Titel: Antw:Logitech Harmony Hub
Beitrag von: MarkusN am 20 Dezember 2018, 16:20:20
Zitat von: justme1968 am 20 Dezember 2018, 15:12:45

@MarkusN: die zeilennummer passt irgendwie nicht. bitte probeire es noch mal mit dieser version.


Passiert immer noch, diesmal diese Zeile:
Can't use an undefined value as an ARRAY reference at ./FHEM/37_harmony.pm line 2165.

Kann es sein dass es die selbe Ursache hat wie bei Weisswurstverkäufer? Bei mir läuft FHEM in einem LXC Container, der vielleicht nicht das unterstützt was dort ausgeführt wird.
Wie gesagt, meine Harmonys bleiben disconnected, und sobald ich ein SET ausführe schmiert FHEM direkt ab.

edit: Auch mit der remoteID scheint es nicht zu funktionieren. Bei mir sind die Harmonys in einem anderen Subnetz als FHEM, konnte die remoteID jedoch über ein anderes Gerät im richtigen Netz herausfinden.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Tegilar am 20 Dezember 2018, 16:35:39
Da ich es verpennt hatte den Hubs den Updatezugang zu nehmen, haben sie heute nacht beschlossen das neue Update zu ziehen. :-( Vielen Dank an alle die an dem schnellen Update mitgeholfen haben.  Ich habe das neue Modul manuell eingespielt und es hat sofort alles wieder funktioniert. Sehr sehr genial .. Danke für eine gerettete Weihnachtszeit ..

Hoffentlich läßt der aktuelle Sturm der Empörung Logitech mal ein wenig nachdenken. Vielleicht gibts ja demnächst eine "offizielle" API ...
Titel: Antw:Logitech Harmony Hub
Beitrag von: MarkusN am 20 Dezember 2018, 16:39:30
Zitat von: MarkusN am 20 Dezember 2018, 16:20:20
Passiert immer noch, diesmal diese Zeile:
Can't use an undefined value as an ARRAY reference at ./FHEM/37_harmony.pm line 2165.

Kann es sein dass es die selbe Ursache hat wie bei Weisswurstverkäufer? Bei mir läuft FHEM in einem LXC Container, der vielleicht nicht das unterstützt was dort ausgeführt wird.
Wie gesagt, meine Harmonys bleiben disconnected, und sobald ich ein SET ausführe schmiert FHEM direkt ab.

edit: Auch mit der remoteID scheint es nicht zu funktionieren. Bei mir sind die Harmonys in einem anderen Subnetz als FHEM, konnte die remoteID jedoch über ein anderes Gerät im richtigen Netz herausfinden.

Läuft jetzt, habe wohl die remoteId der beiden Harmonys vertauscht. FHEM stürzt nun auch nicht mehr bei einem SET ab.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Eisix am 20 Dezember 2018, 17:10:23
Hallo,

jetzt wäre es nett wenn Logitech mal bekannt geben würde wie es mit der 8088 API weitergeht.
Die einzigste Chance die ich bei mir zum ersetzen des Hubs sehe, ist alles über meinen Onkyo-Receiver und HDMI-CEC zu steuern.  Aber das wird mindestens einen halben Tag dauern und Gott weiß ob es dann am Ende funktioniert.

Hat jemand einen FireTV-Stick und eine PS3 mit HDMI-CEC in Betrieb?

Gruß
Eisix

PS: Meine Amazon Rezension ging von gestern auf heute durch.



Titel: Antw:Logitech Harmony Hub
Beitrag von: TobiRm am 20 Dezember 2018, 17:16:19
Vielen Dank!
Habe bis auf das einspielen der neuen 37_harmony.pl nichts machen müssen.

Gruß
Titel: Antw:Logitech Harmony Hub
Beitrag von: Byte09 am 20 Dezember 2018, 17:42:32
Zitat von: Eisix am 20 Dezember 2018, 17:10:23
Hallo,

.......

PS: Meine Amazon Rezension ging von gestern auf heute durch.

Ich dar nicht mal mehr eine Rezension verfassen  >:(
... das hat für mich ja einen richtig üblen Beigeschmack

Gruss Byte09
Titel: Antw:Logitech Harmony Hub
Beitrag von: Wuppi68 am 20 Dezember 2018, 18:27:41
dumme und saublöde Geschichte mit dem Hub ... hat der auch ein Vorteil; die Geister werden geweckt ;-) Danke justme1968 !!!!

Vielleicht gibt es ja auch jemand im großen weiten Internet, der die Firmware entsprechend modifiziert und diese der Allgemeinheit zur Verfügung stellt ;-) Bei den Fritz Boxen hat es ja auch geklappt.

Titel: Antw:Logitech Harmony Hub
Beitrag von: Wuppi68 am 20 Dezember 2018, 18:35:56
hier https://www.fireeye.com/blog/threat-research/2018/05/rooting-logitech-harmony-hub-improving-iot-security.html steht schon einmal, wie man auf die Hubs draufkommt ;-)
Titel: Antw:Logitech Harmony Hub
Beitrag von: pc1246 am 20 Dezember 2018, 18:43:05
Zitat von: hauwech am 20 Dezember 2018, 14:58:53
Ich habe allerdings eher den Verdacht, daß sie supportlastige technik-affine user wie uns lieber loswerden möchten.
Die nächsten Tage werden zeigen, in welche Richtung der Hase läuft. Das ist so ein Fall, wo ich lieber Unrecht hätte.

Gruß Roland
Moin
Ich habe diesen Post jetzt nur mal als Beispiel genommen, aber wieso meint Ihr, dass wir Supportlast erzeugen?
Ich habe den Support mal gebraucht, da kannte ich zwar fhem, hatte es aber nicht weil es mir zu "kompliziert" war. Da gab es den Hub noch gar nicht!
Und ich wuerde doch auch nie auf die Idee kommen, den Support zu loechern, wenn etwas zwischen fhem und Hub nicht funktioniert!? Wie wollte ich das auch erklaeren?
Den Support braucht man doch nur, wenn ein Geraet nicht so funktioniert wie erwartet!
Gruss Christoph
Titel: Antw:Logitech Harmony Hub
Beitrag von: Rayby am 20 Dezember 2018, 19:18:32
Top!
Vielen Dank!
Nach dem einspielen der neuen 37_harmony.pl funktioniert es wieder!
Danke!
Titel: Antw:Logitech Harmony Hub
Beitrag von: Eisix am 20 Dezember 2018, 19:22:18
@wuppi
Den FireEye hack hatte ich mir gestern schon mal angesehen. Der soll aber laut Logitech jetzt nicht mehr funktionieren. Vermute mal sie nutzen jetzt ein ordentliches Zertifikat.
Ein Hack bringt uns alle aber auch nur bis zum Tod der jeweiligen Box weiter, da dann auch ein Firmware-Wettlauf wie bei den Konsolen stattfindet.
Denke eine freie Lösung auf Raspi Basis wäre sinnvoller.

Gruß
Eisix
Titel: Antw:Logitech Harmony Hub
Beitrag von: markus_fhem am 20 Dezember 2018, 19:59:42
Datei umbenannt, neue Version rein und funktioniert wieder super.
Vielen Dank!

Gesendet von meinem SM-G960F mit Tapatalk

Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 20 Dezember 2018, 20:13:25
Zitat von: Benni am 20 Dezember 2018, 15:05:04
Amazon mag das anscheinend nicht so gerne (s. Screenshot)
Also meine 1-Stern Rezension hat Amazon zumindest erstmal entgegengenommen. Schließlich hab ich den Scheiss bei denen auch gekauft.

Mal schauen, ob sie auch veröffentlicht wird.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Monti am 20 Dezember 2018, 20:29:32
Hallo,

1000dank für das "neue" Modul und die Infos hier im Forum. Ich tappte vollkommen im Dunkeln als Frauchen heute über Alexa das TV einschalten wollte und nix ging.

Wußte ja nichtmal, daß Logitech ein Update aufgespielt hat. (Mist-update)

Auch ich werde in Zukunft darauf achten keine Cloud-Produkte mehr anzuschaffen. Lichtschalter, Staubsauger, Fernbedienung jeder will nach Hause telefonieren ohne dass es dafür einen Grund gibt und wenn mal das Internet weg ist geht nix mehr grrrr

Monti
Titel: Antw:Logitech Harmony Hub
Beitrag von: xschmidt am 20 Dezember 2018, 20:44:50
Zitat von: justme1968 am 19 Dezember 2018, 23:54:14
wie oben schon geschrieben sind aktuell nur activities eingebaut. der rest kommt nach und nach.
Wer lesen kann ist klar im Vorteil 😂 Sorry, hatte ich überlesen. Die neue Version funktioniert jetzt auch mit allen Devices.
SUPER JOB UND VIELEN DANK!!!!!!!!!!
Titel: Antw:Logitech Harmony Hub
Beitrag von: schmidt787 am 20 Dezember 2018, 21:52:05
Die Datei 37_harmony.pm funktioniert wirklich einwandfrei! Ich hoffe nur, dass das ein wenig hält...

Geht das dann auch als offizielles Update raus?

Vielen Dank!
Titel: Antw:Logitech Harmony Hub
Beitrag von: Andy K. am 20 Dezember 2018, 23:21:50
KLASSE!!! Top Job würde ich sagen.

Die neue Version funktioniert bisher prima. Mit remoteId=xxxxx auch im Docker Container :-)
Titel: Antw:Logitech Harmony Hub
Beitrag von: Markus M. am 20 Dezember 2018, 23:24:41
Zitat von: justme1968 am 20 Dezember 2018, 15:12:45
wenn es keine größeren probleme damit gibt würde ich das erst mal so checken.

Um Zeile 1100 muss noch rein:    } elsif( $content =~ /automation.state/ ) {
       # hue states: ignore

Sonst explodiert bei allen die die Hue Bridge verbunden haben das Log.
Überhaupt ist debugging Code auf Loglevel 1 fies - da sind noch ein paar Stellen ;)
Ansonsten sieht alles gut aus!
Titel: Antw:Logitech Harmony Hub
Beitrag von: bjoernbo am 21 Dezember 2018, 05:46:27
Moin,
wann kann die neue/überarbeitete Version über update gezogen werden? Wird mir noch nicht angezeigt.
Titel: Antw:Logitech Harmony Hub
Beitrag von: marvin78 am 21 Dezember 2018, 06:12:58
Sie liegt hier im Thread.
Titel: Antw:Logitech Harmony Hub
Beitrag von: thoffma3 am 21 Dezember 2018, 07:08:49
Hi justme.  Klasse wie schnell das wieder läuft.  Danke für die Mühe. 

Ich habe das neue Skript gestern bei mir in den fhem kopiert und den hub neunangelegt.  Hat super funktioniert.  Heute ist er Disconnected und möchte keine Verbindung mehr zum hub aufnehmen. Reconnect ging auch nicht.  Ich vermute es ist irgmendwo noch ein kleiner Fehler oder mein Netzwerk zickt wieder.
Titel: Antw:Logitech Harmony Hub
Beitrag von: bjoernbo am 21 Dezember 2018, 07:58:58
ZitatSie liegt hier im Thread.

Das war nicht meine Frage  ;)
Titel: Antw:Logitech Harmony Hub
Beitrag von: marvin78 am 21 Dezember 2018, 08:00:50
Aber die Antwort. Wenn du gelesen hättest wäre die Antwort klar.

Nein die Version wird noch nicht per Update verteilt. Und das ist sicher noch gut so.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 21 Dezember 2018, 08:36:46
ich habe die aktuelle version eben mit ein paar kleinen änderungen eingecheckt.

wenn es probleme gib: bitte melden.


für die drei test versionen gab es insgesamt fast 300 downloads. alleine die letzte wurde 150 mal runtergeladen.

wie logitech schreibt: wirklich nur eine minderheit...
Titel: Antw:Logitech Harmony Hub
Beitrag von: markus_fhem am 21 Dezember 2018, 08:50:52
Zitat von: markus_fhem am 20 Dezember 2018, 19:59:42
Datei umbenannt, neue Version rein und funktioniert wieder super.
Vielen Dank!

Gesendet von meinem SM-G960F mit Tapatalk
Heute morgen war es wieder disconnected, manuelles reconnect hat aber sofort funktioniert.

Laut logfile war das LAST_DISCONNECT genau zu dem Zeitpunkt, als fhem für 41sec festhing (Freezemon). Der hub selber hat aber keinen Logeintrag erzeugt.

Was wäre hier die bessere Lösung? Ein paar reconnect-Versuche direkt im Modul einbauen oder extern per notify/doif abfangen? (Letzteres mache ich mit sonos, das auch sporadisch alle paar Tage disconnected.)

Gesendet von meinem SM-G960F mit Tapatalk

Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 21 Dezember 2018, 08:52:47
eigentlich versucht das modul schon immer einen automatischen reconnect.

ich schaue mal ob da bei den websockets noch etwas fehlt.
Titel: Antw:Logitech Harmony Hub
Beitrag von: megadodopublications am 21 Dezember 2018, 08:54:56
Also da muss ich einfach mal "Danke" sagen: DANKE!  :)
Titel: Antw:Logitech Harmony Hub
Beitrag von: hauwech am 21 Dezember 2018, 09:07:32
Zitat von: pc1246 am 20 Dezember 2018, 18:43:05
..., aber wieso meint Ihr, dass wir Supportlast erzeugen?...
Hallo Christoph,
Supportlast in dem Sinne, daß Leute, die "undokumentierte Schnittstellen" (Logitech-Sprech) benutzen, ganz andere Fragen stellen als "normale" user und viele Supporter an der Front vor unlösbare Probleme stellen, also die 1st, 2nd und 3rd-Level Kette belasten - wenns dort sowas gibt. Aber vielleicht denke ich auch zu sehr in Bahnen, wie es in großen IT-Umgebungen wie bei uns läuft.
Fakt ist jedenfalls, daß mit der Maßnahme praktisch nur "Power User" mit ihren peripheren Systemen ausgeschlossen wurden. Die meisten "normalen" user werden davon gar nix merken. Und das dürfte auch Logitech klar sein, deshalb unterstelle ich Absicht.

Gruß Roland
Titel: Antw:Logitech Harmony Hub
Beitrag von: Brockmann am 21 Dezember 2018, 09:10:00
Zitat von: justme1968 am 21 Dezember 2018, 08:36:46
ich habe die aktuelle version eben mit ein paar kleinen änderungen eingecheckt.
Toll, das dass so schnell geklappt hat. Vielen Dank für Deine Bemühungen.
Meine Hubs sind zwar noch nicht aktualisiert (habe diesbezüglich auch etwas "nachgeholfen"), aber früher oder später wird es sich wohl nicht vermeiden lassen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 21 Dezember 2018, 09:18:34
@markus_fhem: habs gefunden und repariert.
Titel: Antw:Logitech Harmony Hub
Beitrag von: bjoernburn am 21 Dezember 2018, 09:26:09
dann spam ich hier auch ma ein fettes danke rein :-) der logi-support hat noch keine antwort für mich - trotzdem funzt es wieder. DANKE!

scheiß cloud :-D
Titel: Antw:Logitech Harmony Hub
Beitrag von: KalleBlomquist am 21 Dezember 2018, 09:39:24
Seit heute mit dem neuen Modul werden username und password nicht mehr genommen ?!

username: hat ein Leerzeichen und wird xxx.xxx (Punkt für das Leerzeichen) eingetragen

password: hat ein Sonderzeichen und wird mit \vor dem Sonderzeichen eingetragen


Hat sich da etwas geändert ? Das Device wird zwar angelegt aber ich bekommen nur "Disconnected".


Gruß Kalle
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 21 Dezember 2018, 09:55:26
was heisst nicht angenommen?

an der stelle habe ich nicht bewusst etwas geändert. allerdings wollte ich es schon lange ganz raus schmissen da es eigentlich schon ziemlich lange nicht mehr sinnvoll funktioniert.

am besten legst du deine devices ohne user/password an.
Titel: Antw:Logitech Harmony Hub
Beitrag von: KalleBlomquist am 21 Dezember 2018, 10:08:41
Ich hatte das Device nur so drin:
define xxx harmony IP

Nach dem Update heute morgen hat FHEM mir das Device rausgeschmissen ?!

Wenn ich es neu anlege kommt: please define xxx harmony [username password] ip
Das habe ich gemacht und es gibt kein connect

Nachtrag:
Habe jetzt das Modul von gestern aus dem Forum (Seite 94 glaube ich) genommen und es funktioniert wieder (connected)
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 21 Dezember 2018, 10:12:37
mein checkin von vorhin ist heute noch nicht im update enthalten. das kommt erst morgen.

schau mal bitte in denen logs ob du siehst was es wirklich für ein problem war.
Titel: Antw:Logitech Harmony Hub
Beitrag von: thebigjohndoe am 21 Dezember 2018, 10:20:32
Zitat von: KalleBlomquist am 21 Dezember 2018, 10:08:41
Ich hatte das Device nur so drin:
define xxx harmony IP

Nach dem Update heute morgen hat FHEM mir das Device rausgeschmissen ?!

Wenn ich es neu anlege kommt: please define xxx harmony [username password] ip
Das habe ich gemacht und es gibt kein connect

Nachtrag:
Habe jetzt das Modul von gestern aus dem Forum (Seite 94 glaube ich) genommen und es funktioniert wieder (connected)

Sorry für die unqualifizierte Frage - ich sehe zwar in dem Beitrag von justme1968 vom Gestern (20.12.2018) um 15:12:45, dass dort ein Anhang hinterlegt ist - ich finde aber keine Möglichkeit, diese Datei herunterzuladen - wie hast du das gemacht?
Titel: Antw:Logitech Harmony Hub
Beitrag von: thebigjohndoe am 21 Dezember 2018, 10:29:03
Zitat von: justme1968 am 21 Dezember 2018, 10:12:37
mein checkin von vorhin ist heute noch nicht im update enthalten. das kommt erst morgen.

schau mal bitte in denen logs ob du siehst was es wirklich für ein problem war.

Nach dem FHEM update von heute früh bekomme ich nach dem

define WoZi_Harmony harmony harmony_user harmony_pw 192.168.XXX.XXX

einen

ConnectionState - Disconnected.

Das Log sagt:

2018.12.21 10:18:57 3: FHEMWEB WEB CSRF error: csrf_106296563867094e15 ne csrf_807692403525869 for client WEB_192.168.178.77_56097 / command define WoZi_Harmony harmony_user harmony_pw 192.168.XXX.XXX. For details see the csrfToken FHEMWEB attribute.

Mache ich was falsch?
Titel: Antw:Logitech Harmony Hub
Beitrag von: KalleBlomquist am 21 Dezember 2018, 10:33:58
Zitat von: justme1968 am 21 Dezember 2018, 10:12:37
mein checkin von vorhin ist heute noch nicht im update enthalten. das kommt erst morgen.

schau mal bitte in denen logs ob du siehst was es wirklich für ein problem war.

Mit dem neuen Modul versucht er eine andere IP anzusprechen, die der Hub nicht hat:

myHarmony: connect
   Line 62877: 2018.12.21 10:20:44 4: WEB_192.168.178.90_61614 GET /fhem?cmd=%7BReadingsVal(%22myHarmony%22%2C%22reconnect%22%2C%22%22)%7D&XHR=1; BUFLEN:0
   Line 62878: 2018.12.21 10:20:44 5: Cmd: >{ReadingsVal("myHarmony","reconnect","")}<
   Line 62879: 2018.12.21 10:20:44 4: WEB: /fhem?cmd=%7BReadingsVal(%22myHarmony%22%2C%22reconnect%22%2C%22%22)%7D&XHR=1 / RL:21 / text/plain; charset=UTF-8 / Content-Encoding: gzip
   Line 62884: 2018.12.21 10:20:44 4: WEB_192.168.178.90_61613 POST /fhem?cmd=help%20myHarmony&XHR=1&fw_id=2075; BUFLEN:0
   Line 62885: 2018.12.21 10:20:44 5: Cmd: >help myHarmony<

Mit dem Modul von gestern nimmt er die richtige IP:

myHarmony: connect
   Line 64606: 2018.12.21 10:21:14 5: Cmd: >define myHarmony harmony crypt:5d085609735c585c015b4717195204 crypt:7028152a5c5f5f4101505a 192.168.178.79<

Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 21 Dezember 2018, 10:44:57
csrf fehler haben nichts mit dem modul zu tun. wenn das passiert dir fhemweb seite neu aufmachen.

das modul denkt sich keine ip aus. wo siehst du das die falsche ip genommen wird?

wie gesagt: es gibt im update heute noch gar keine änderung. die kommt erst morgen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: KalleBlomquist am 21 Dezember 2018, 11:05:38
Dann werde ich morgen nochmal testen ...
DANKE vorab !
Titel: Antw:Logitech Harmony Hub
Beitrag von: Bigsonic1 am 21 Dezember 2018, 11:35:52
Hallo, erstmal vielen dank für die Lösung des Problems.

Leider verbindet sich mein zweiter Hub nicht.
wie ich an die ID von dem zweiten Hub rankomme weiß ich leider nicht, habe deine Anleitung probiert:
root@raspberrypi:~# nc -l 1234 -k
nc: Address already in use
root@raspberrypi:~# nc -l 1534 -k
#!/usr/bin/perl

use strict;
use warnings;
use IO::Socket::INET;

if( my $socket = new IO::Socket::INET ( Proto => 'udp', Broadcast => 1, ) ) {
  my $sin = sockaddr_in(5224, inet_aton('255.255.255.255'));

  while( 1 ) {
    $socket->send( "_logitech-reverse-bonjour._tcp.local.\n1234", 0, $sin );
    sleep 1;
  }
}


Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 21 Dezember 2018, 11:50:10
ist der hub im gleichen netz?

wenn du den port von nc änderst musst du auch im perl code die 1234 ändern.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Bigsonic1 am 21 Dezember 2018, 11:55:33
Also er ist über ein anderen Repeater verbunden, der aber per Netzwerkkabel am gleichen Router hängt wie mein Raspberry.
ja sorry hab ich gerade auch bemerkt, hat sich aber nichts geändert(perl code).
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 21 Dezember 2018, 11:57:19
wenn der repeater udp broadcast nicht weiterleitet musst du für die discovery ebenfalls hinter den repeater.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Bigsonic1 am 21 Dezember 2018, 12:07:59
hm.. hab einen  FRITZ!WLAN Repeater 1750E weiß nicht ob der das macht.
aber sollte nach Eingabe von:
root@raspberrypi:~# nc -l 1254 -k
#!/usr/bin/perl

use strict;
use warnings;
use IO::Socket::INET;

if( my $socket = new IO::Socket::INET ( Proto => 'udp', Broadcast => 1, ) ) {
  my $sin = sockaddr_in(5224, inet_aton('255.255.255.255'));

  while( 1 ) {
    $socket->send( "_logitech-reverse-bonjour._tcp.local.\n1254", 0, $sin );
    sleep 1;
  }
}


nicht irgendwas kommen?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 21 Dezember 2018, 12:14:29
nur wenn der broadcast empfangen wird.

Titel: Antw:Logitech Harmony Hub
Beitrag von: TobiRm am 21 Dezember 2018, 13:39:42
@justme1968

Ein automatischer reconnect scheint noch nicht eingebaut zu sein, bzw. funktionierte bei mir nicht.
Per DOIF ist wäre das leicht umzusetzen, würde aber auch direkt im Modul sinn machen.

Oder ist das alles schon im Modul und lief bei mir einfach nicht richtig?

Zitat
LAST_CONNECT
2018-12-21 13:07:43
LAST_DISCONNECT
2018-12-21 02:42:48

Gruß
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 21 Dezember 2018, 14:09:50
das ist inzwischen auch repariert.
Titel: Antw:Logitech Harmony Hub
Beitrag von: TobiRm am 21 Dezember 2018, 14:37:18
Ich habe grad geupdatet, nun geht nichts mehr. Vermutlich weil ich keine remoteId angeben kann.
Es kommt ein define Fehler.

Ich hatte gelesen sie wäre nun "eingecheckt"?

Per update habe ich nun eine 37_harmony.pl bekommen in dessen erste Zeile wie folgt lautet:
# $Id: 37_harmony.pm 16299 2018-03-01 08:06:55Z justme1968 $

Vermutlich eine veraltete Version^^
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 21 Dezember 2018, 14:39:31
wie oben mehrfach geschrieben: IM UPDATE MORGEN
Titel: Antw:Logitech Harmony Hub
Beitrag von: Wuppi68 am 21 Dezember 2018, 15:48:06
Zitat von: Eisix am 20 Dezember 2018, 19:22:18
@wuppi
Den FireEye hack hatte ich mir gestern schon mal angesehen. Der soll aber laut Logitech jetzt nicht mehr funktionieren. Vermute mal sie nutzen jetzt ein ordentliches Zertifikat.
Ein Hack bringt uns alle aber auch nur bis zum Tod der jeweiligen Box weiter, da dann auch ein Firmware-Wettlauf wie bei den Konsolen stattfindet.
Denke eine freie Lösung auf Raspi Basis wäre sinnvoller.

Gruß
Eisix

kannst Du mir mal die "extrahierte" SW irgendwie zukommen lassen? so als TGZ aus der Shell?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Markus M. am 21 Dezember 2018, 17:15:09
Ich hatte heute mit der neuen Version des Moduls leider zwischendurch nen Disconnect.
Werde das Ganze beobachten. Ansonsten funktioniert alles prima!

Zitat von: Wuppi68 am 21 Dezember 2018, 15:48:06
kannst Du mir mal die "extrahierte" SW irgendwie zukommen lassen? so als TGZ aus der Shell?
Die FW Download Files von 201 und 193: https://we.tl/t-90yqUjf7Zk
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 21 Dezember 2018, 17:27:07
den automatischen reconnect bei den websockets hab ich ja auch erst vorhin repariert :)
Titel: Antw:Logitech Harmony Hub
Beitrag von: schmidt787 am 21 Dezember 2018, 17:35:38
Jetzt war es auch bei mir Disconnected - konnte aber sofort wieder verbunden werden mit dem "Test-Modul"
Titel: Antw:Logitech Harmony Hub
Beitrag von: Wuppi68 am 21 Dezember 2018, 18:54:24
Zitat von: Markus M. am 21 Dezember 2018, 17:15:09
Ich hatte heute mit der neuen Version des Moduls leider zwischendurch nen Disconnect.
Werde das Ganze beobachten. Ansonsten funktioniert alles prima!
Die FW Download Files von 201 und 193: https://we.tl/t-90yqUjf7Zk

Danke :-)
Titel: Antw:Logitech Harmony Hub
Beitrag von: 87insane am 21 Dezember 2018, 19:10:53
Macht euch lieber darüber sorgen:
https://www.heise.de/newsticker/meldung/Logitech-sperrt-lokalen-Zugriff-auf-Harmony-Hub-4257188.html

Denke mal das wisst ihr schon und für die, die es noch nicht gesehen haben...
Titel: Antw:Logitech Harmony Hub
Beitrag von: farin1337 am 21 Dezember 2018, 19:19:20
Moin,

entweder ich bin blind oder ich finde die neue 37_harmony.pm nicht mehr hier im Thread.
Titel: Antw:Logitech Harmony Hub
Beitrag von: marvin78 am 21 Dezember 2018, 19:35:01
Zitat von: 87insane am 21 Dezember 2018, 19:10:53
Macht euch lieber darüber sorgen:
https://www.heise.de/newsticker/meldung/Logitech-sperrt-lokalen-Zugriff-auf-Harmony-Hub-4257188.html

Denke mal das wisst ihr schon und für die, die es noch nicht gesehen haben...

Darum geht es hier...
Titel: Antw:Logitech Harmony Hub
Beitrag von: Amenophis86 am 21 Dezember 2018, 20:09:17
Zitat von: 87insane am 21 Dezember 2018, 19:10:53
Macht euch lieber darüber sorgen:
https://www.heise.de/newsticker/meldung/Logitech-sperrt-lokalen-Zugriff-auf-Harmony-Hub-4257188.html

Denke mal das wisst ihr schon und für die, die es noch nicht gesehen haben...

you made my day ...
Titel: Antw:Logitech Harmony Hub
Beitrag von: AbeamStart am 21 Dezember 2018, 20:11:36
kann jemand die aktualisierte Version posten. Finde sie nicht und habe eben update gemacht  :-[

Habe es aus dem SVN: https://svn.fhem.de/fhem/trunk/fhem/FHEM/37_harmony.pm
... funktiert!

Vielen Dank für die Arbeit!
Titel: Antw:Logitech Harmony Hub
Beitrag von: marvin78 am 21 Dezember 2018, 20:18:51
SVN (https://svn.fhem.de)
Titel: Antw:Logitech Harmony Hub
Beitrag von: bbg41crew am 21 Dezember 2018, 20:36:27
Servus zusammen,

nachfolgende Nachricht habe ich eben im Logitech Forum entdeckt. Bei mir läuft nach dem Update alles wieder wie gehabt.

Viele Grüße,

bbg41crew

Harmony Hub Firmware Update Fixes Vulnerabilities

*UPDATED December 19, 2018*



We've heard your concerns. We understand that some customers are frustrated with the recent security fix we put in place, as it closed access to private local API controls. While security continues to be a priority for us, we are working to provide a solution for those who still want access despite the inherent security risks involved.



If you would like to participate in an XMPP beta program, which will allow access to local controls, see the below instructions. Over the coming weeks, we will qualify a regular firmware release that still allows XMPP control for those who need it. We expect to send out an update that will be available to all Harmony customers in January.



Here are the instructions to access the program by updating the firmware on your Hub.



Launch the MyHarmony software on your desktop computer.

From the login page, press the following keys to access the tool:

On Windows - Press Alt + F9

On Macs - Press Fn + Option + F9 or Option + F9.

Scroll down to the bottom where it says "FIRMWARE TO ENABLE XMPP. FOR DEVELOPERS ONLY."

Be sure to read through the short warning and disclaimer to understand the impact of installing this firmware.

Click on Update Firmware.

Plug in your Harmony Hub via USB and click on Install.



Thank you
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 21 Dezember 2018, 20:44:03
sehr lustig... dabei gefällt mir die websocket version inzwischen fast besser.

wie auch immer: vielleicht mag jemand das wiki ergänzen. da sollte man auch erwähnen das die websocket version nur mit broadcast oder eingetragener remoteId funktioniert.
Titel: Antw:Logitech Harmony Hub
Beitrag von: heilfei am 21 Dezember 2018, 21:34:45
Zitat von: bbg41crew am 21 Dezember 2018, 20:36:27
Servus zusammen,

nachfolgende Nachricht habe ich eben im Logitech Forum entdeckt. Bei mir läuft nach dem Update alles wieder wie gehabt.

Viele Grüße,

bbg41crew

Harmony Hub Firmware Update Fixes Vulnerabilities

*UPDATED December 19, 2018*



We've heard your concerns. We understand that some customers are frustrated with the recent security fix we put in place, as it closed access to private local API controls. While security continues to be a priority for us, we are working to provide a solution for those who still want access despite the inherent security risks involved.



If you would like to participate in an XMPP beta program, which will allow access to local controls, see the below instructions. Over the coming weeks, we will qualify a regular firmware release that still allows XMPP control for those who need it. We expect to send out an update that will be available to all Harmony customers in January.



Here are the instructions to access the program by updating the firmware on your Hub.



Launch the MyHarmony software on your desktop computer.

From the login page, press the following keys to access the tool:

On Windows - Press Alt + F9

On Macs - Press Fn + Option + F9 or Option + F9.

Scroll down to the bottom where it says "FIRMWARE TO ENABLE XMPP. FOR DEVELOPERS ONLY."

Be sure to read through the short warning and disclaimer to understand the impact of installing this firmware.

Click on Update Firmware.

Plug in your Harmony Hub via USB and click on Install.



Thank you

also in der MyHarmony App wird mir die Option zwar angezeigt, aber sie bleibt leer und nix geht....
Titel: Antw:Logitech Harmony Hub
Beitrag von: heilfei am 21 Dezember 2018, 21:39:58
Zitat von: justme1968 am 21 Dezember 2018, 20:44:03
sehr lustig... dabei gefällt mir die websocket version inzwischen fast besser.

wie auch immer: vielleicht mag jemand das wiki ergänzen. da sollte man auch erwähnen das die websocket version nur mit broadcast oder eingetragener remoteId funktioniert.

darf ich direkt die dumme Frage stellen auf welchem Port der discovery nach der remoteId läuft ? Ich bin grade wohl nicht dazu in der Lage das ganze Modul in meinem Docker Container zum laufen zu bringen...
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 21 Dezember 2018, 21:41:41
5224 udp. die antwort ist ganz normal tcp und muss von aussen erreichbar sein. für Docker ist es vermutlich am einfachsten die remoteId einzutragen. siehe oben.
Titel: Antw:Logitech Harmony Hub
Beitrag von: scourge am 21 Dezember 2018, 21:50:53
Wer auch wie ich Probleme beim herausfinden der Harmony Remote ID hatte hier ein Phyton Tool zum auslesen der remoteId

Die Datei harmonyid.py mit einem Editor öffnen und in Zeile 7 eure HarmonyHub IP Adresse eintragen
hub_ip = '192.168.178.118'    <--- Hier muss eure IP rein!
dann speichern und das Phyton Script harmonyid.py ausführbar machen und mit dem Befehl
./harmonyid.py im Terminal starten.

Und schwupps wird eure remoteId ausgegeben.

Diese dann wie bereits beschieben im define Befehl mit angeben und siehe da, alles läuft wieder, auch mit Hub Version 206 8)
define <hub> harmony <ip> remoteId=<id>

Titel: Antw:Logitech Harmony Hub
Beitrag von: Wetterhexe am 21 Dezember 2018, 22:07:39
Zitat von: heilfei am 21 Dezember 2018, 21:34:45
also in der MyHarmony App wird mir die Option zwar angezeigt, aber sie bleibt leer und nix geht....
Zitat
Plug in your Harmony Hub via USB and click on Install.
das auch gemacht?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Deen am 21 Dezember 2018, 22:14:55
Hallo!
Bin ich der einzige dass Probleme mit downgrade hat? Mein Ultimate Hub meldet kein Support für diese s Gerät!
Titel: Antw:Logitech Harmony Hub
Beitrag von: scourge am 21 Dezember 2018, 22:17:08
Zitat von: Deen am 21 Dezember 2018, 22:14:55
Hallo!
Bin ich der einzige dass Probleme mit downgrade hat? Mein Ultimate Hub meldet kein Support für diese s Gerät!

Downgrade ist nicht mehr nötig, nimm die 37_harmony.pm und meine Anleitung zwei Posts höher zum herausfinden der remoteID, dann klappt es auch wieder mit der Hub Version 206
https://forum.fhem.de/index.php/topic,14163.msg875147.html#msg875147
Titel: Antw:Logitech Harmony Hub
Beitrag von: Deen am 21 Dezember 2018, 22:20:44
Hey super ich werde versuchen, bin aber Anfänger, hoffentlich schaffe ich😔
Titel: Antw:Logitech Harmony Hub
Beitrag von: Deen am 21 Dezember 2018, 22:40:26
die 37_harmony.pm muss im Fhem die alte überschreiben richtig?
Titel: Antw:Logitech Harmony Hub
Beitrag von: scourge am 21 Dezember 2018, 22:53:21
Zitat von: Deen am 21 Dezember 2018, 22:40:26
die 37_harmony.pm muss im Fhem die alte überschreiben richtig?

richtig, dann fhem neustarten
Titel: Antw:Logitech Harmony Hub
Beitrag von: Deen am 21 Dezember 2018, 23:02:29
vielen dank.
das geänderte harmonyid.py muss ich in Raspberry /home/pi speichern und dann das System neustarten oder?
Titel: Antw:Logitech Harmony Hub
Beitrag von: scourge am 21 Dezember 2018, 23:05:40
Zitat von: Deen am 21 Dezember 2018, 23:02:29
vielen dank.
das geänderte harmonyid.py muss ich in Raspberry /home/pi speichern und dann das System neustarten oder?

Du musst die harmonyid.py mit dem Befehl
./harmonyid.py
in der console noch ausführen ( starten ) dann wird dir dort in der console die remote id angezeigt... dann wie in meinem Post bereits beschrieben das Device inklusive der remote id anlegen
Titel: Antw:Logitech Harmony Hub
Beitrag von: noshi21 am 21 Dezember 2018, 23:21:17
Vielen Dank für das schnelle Update. Modul works like a charm.

Dann könnten es tatsächlich angenehme Feiertage werden :-)

DANKE! Ihr seid unglaublich.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Deen am 21 Dezember 2018, 23:42:32
Vielen Dank an scourge! sehr behilflich!
Titel: Antw:Logitech Harmony Hub
Beitrag von: Pitcher90 am 21 Dezember 2018, 23:51:58
Habe auf meinen Hubs jetzt das Beta Update von Logitech (4.15.210) eingespielt, jetzt läuft alles wieder über die XMPP Schnittstelle.  ;)
Titel: Antw:Logitech Harmony Hub
Beitrag von: Calle78 am 22 Dezember 2018, 00:12:27
Jou ich wollte es auch gerade schreiben. Bleibt mir noch die Stellungnahme von Logitech dazu zu zitieren:
,,Wenn Sie an einem XMPP-Beta-Programm teilnehmen möchten, das den Zugriff auf lokale Schnittstellen ermöglicht, lesen Sie die folgenden Anweisungen. In den kommenden Wochen werden wir eine reguläre Firmware-Version qualifizieren, die weiterhin XMPP-Kontrolle für diejenigen ermöglicht, die sie benötigen. Wir erwarten, dass wir ein finales Update herausgeben, das im Januar für alle Harmony-Kunden verfügbar sein wird.

Hier sind die Anweisungen für den Zugriff auf das Programm durch Aktualisierung der Firmware auf Ihrem Hub.

Starten Sie die MyHarmony-Software auf Ihrem Desktop-Computer.
Drücken Sie auf der Anmeldeseite die folgenden Tasten, um auf das Tool zuzugreifen:
Unter Windows – Alt + F9 drücken
Auf Macs – Drücken Sie Fn + Option + F9 oder Option + F9.
Scrollen Sie nach unten, wo es heißt: ,,FIRMWARE TO ENABLE XMPP. NUR FÜR ENTWICKLER."
Lesen Sie unbedingt die kurze Warnung und den Haftungsausschluss durch, um die Auswirkungen der Installation dieser Firmware zu verstehen.
Klicken Sie auf Firmware aktualisieren.
Schließen Sie Ihren Harmony Hub über USB an und klicken Sie auf Installieren."
Titel: Antw:Logitech Harmony Hub
Beitrag von: The-Holgi am 22 Dezember 2018, 07:21:50
Na wer hätte gedacht, das Logitech so schnell reagiert?
Nur schade um die Zeit und Arbeit die justme1968 da investiert hat.
Besten Dank nochmal dafür.

Gruß Holger
Titel: Antw:Logitech Harmony Hub
Beitrag von: bjoernbo am 22 Dezember 2018, 07:29:32
ZitatHabe auf meinen Hubs jetzt das Beta Update von Logitech (4.15.210) eingespielt, jetzt läuft alles wieder über die XMPP Schnittstelle.  ;)

Bleibt die bestehende Konfiguration in MyHarmony bestehen ?
Titel: Antw:Logitech Harmony Hub
Beitrag von: aliate am 22 Dezember 2018, 08:04:56
Zitat von: bjoernbo am 22 Dezember 2018, 07:29:32
Bleibt die bestehende Konfiguration in MyHarmony bestehen ?

Ja, bleibt alles bestehen. Es muss nichts neu eingerichtet werden.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Mave am 22 Dezember 2018, 08:51:18
Zitat von: scourge am 21 Dezember 2018, 21:50:53
Wer auch wie ich Probleme beim herausfinden der Harmony Remote ID hatte hier ein Phyton Tool zum auslesen der remoteId

Die Datei harmonyid.py mit einem Editor öffnen und in Zeile 7 eure HarmonyHub IP Adresse eintragen
hub_ip = '192.168.178.118'    <--- Hier muss eure IP rein!
dann speichern und das Phyton Script harmonyid.py ausführbar machen und mit dem Befehl
./harmonyid.py im Terminal starten.

Und schwupps wird eure remoteId ausgegeben.

Diese dann wie bereits beschieben im define Befehl mit angeben und siehe da, alles läuft wieder, auch mit Hub Version 206 8)
define <hub> harmony <ip> remoteId=<id>


Moin scourge,

vielen Dank für Dein Script.

Bei mir kommt leider diese Fehlermeldung:

pi@FHEMServer:~ $ ./harmonyid.py
Traceback (most recent call last):
  File "./harmonyid.py", line 4, in <module>
    import requests
ImportError: No module named requests


Grüße Mave
Titel: Antw:Logitech Harmony Hub
Beitrag von: zap am 22 Dezember 2018, 08:55:37
Wieso ist diese Remote ID eigentlich erforderlich? Ich habe eine parallele IoBroker Installation. Da wurde der Harmony Adapter auch gerade auf Websockets umgestellt und kommt ohne die Angabe einer Remote ID aus.
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 22 Dezember 2018, 08:56:16
Amazon hat sich zwar etwas Zeit gelassen, aber heute auch meine neue Bewertung der Harmony veröffentlicht.

Wie sich zeigt, hat der Shitstorm anscheinend ja doch etwas bewirkt.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Mave am 22 Dezember 2018, 08:59:31
Zitat von: Mave am 22 Dezember 2018, 08:51:18

Moin scourge,

vielen Dank für Dein Script.

Bei mir kommt leider diese Fehlermeldung:

pi@FHEMServer:~ $ ./harmonyid.py
Traceback (most recent call last):
  File "./harmonyid.py", line 4, in <module>
    import requests
ImportError: No module named requests


Grüße Mave

Seltsam, nach einem Reboot ist der Harmony Hub connected und auch die RemoteID vorhanden.... ???
Titel: Antw:Logitech Harmony Hub
Beitrag von: MadMax-FHEM am 22 Dezember 2018, 09:11:38
Zitat von: zap am 22 Dezember 2018, 08:55:37
Wieso ist diese Remote ID eigentlich erforderlich? Ich habe eine parallele IoBroker Installation. Da wurde der Harmony Adapter auch gerade auf Websockets umgestellt und kommt ohne die Angabe einer Remote ID aus.

Braucht man auch eigentlich nicht...
...bzw. nur, wenn das Netzwerk keine Broadcasts zwischen fhem und Hub "durchlässt"...
Weil sonst die eingebaute Discovery nicht geht...

Gruß, Joachim
Titel: Antw:Logitech Harmony Hub
Beitrag von: littlemoses am 22 Dezember 2018, 09:28:15
@justme1968

Super Arbeit und so schnell!
Titel: Antw:Logitech Harmony Hub
Beitrag von: littlemoses am 22 Dezember 2018, 09:34:05
Zitat von: Mave am 22 Dezember 2018, 08:51:18

Moin scourge,

vielen Dank für Dein Script.

Bei mir kommt leider diese Fehlermeldung:

pi@FHEMServer:~ $ ./harmonyid.py
Traceback (most recent call last):
  File "./harmonyid.py", line 4, in <module>
    import requests
ImportError: No module named requests


Grüße Mave

Auch wenn sich das ganze schon erledigt hat, Module kann man mit pip installieren also z.B. "pip install requests"
Titel: Antw:Logitech Harmony Hub
Beitrag von: bastelwastel am 22 Dezember 2018, 09:34:53
Danke für die schnelle Reaktion! Seit heute morgen läuft mein Hub wieder über FHEM.

Gruß, Stefan
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 22 Dezember 2018, 10:37:42
ich habe eben noch einen kleine ergänzung eingecheckt. wenn keine discovery antwort kommt wird trotzdem versucht xmpp zu verwenden. damit sollten hubs in anderen netzen und in docker containern automatisch weiter funktionieren wenn die firmware noch xmpp kann. auch ohne das die remoteId angegeben werden muss. das ist dann nur für die websocket firmware zwingend nötig.
Titel: Antw:Logitech Harmony Hub
Beitrag von: kirk1h am 22 Dezember 2018, 10:39:00
hi,

bei mir gehts leider nicht.

2018.12.22 10:32:40 3: harmony:discovery: new discovery response from 10.0.0.215
2018.12.22 10:32:48 4: harmony: connect
2018.12.22 10:32:58 4: harmony: connect
2018.12.22 10:33:08 4: harmony: connect
2018.12.22 10:33:18 4: harmony: connect
2018.12.22 10:33:28 4: harmony: connect
2018.12.22 10:33:38 4: harmony: connect
2018.12.22 10:33:48 4: harmony: connect
2018.12.22 10:33:58 4: harmony: connect


hab nur ein update gemacht. muss man die remoteid noch irgendwo eintragen?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 22 Dezember 2018, 10:49:38
zeig mal ein list vom device. wie schaut dein netz aus? ist das die ip der harmony? welche firmware ist drauf? hast du fhem neu gestartet?
Titel: Antw:Logitech Harmony Hub
Beitrag von: kirk1h am 22 Dezember 2018, 10:59:22
Internals:
   ConnectionState Disconnected
   DEF        crypt:xxx crypt:xxx HarmonyHub
   NAME       harmony
   NOTIFYDEV  global
   NR         252
   NTFY_ORDER 50-harmony
   STATE      Initialized
   TYPE       harmony
   ip         HarmonyHub
   remoteId   
   READINGS:
     2018-02-27 14:40:05   activity        PowerOff
     2018-11-20 05:06:10   currentActivity PowerOff
     2018-12-22 10:26:27   state           Disconnected
   config:
     activity:
     device:
   helper:
     UserAuthToken
     password   crypt:xxx
     username   crypt:xxx
Attributes:
   verbose    5


fhem natuerlich neu gestartet. netz unveraendert. kann harmonyhub (10.0.0.215) pingen. hub software meldet das handy 4.15.206
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 22 Dezember 2018, 11:02:06
zeig mal das log mit verbose 5
Titel: Antw:Logitech Harmony Hub
Beitrag von: kirk1h am 22 Dezember 2018, 11:03:45
das war das log mit verbose 5.
ohne 5 ist es gleich nur die "connect" alle 10sec fehlen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 22 Dezember 2018, 11:06:28
global verbose 5
Titel: Antw:Logitech Harmony Hub
Beitrag von: kirk1h am 22 Dezember 2018, 11:19:59
2018.12.22 11:07:39 3: harmony: starting discovery
2018.12.22 11:07:40 3: harmony:discovery: new discovery response from 10.0.0.215
2018.12.22 11:07:40 5: harmony:discovery: email:xxx;mode:3;accountId:xxx;ip:10.0.0.215;port:5222;uuid:xxx;hubId:106;current_fw_version:4.15.206;productId:Pimento;setupSessionType:0;setupSessionClient:MS-F13C262C-B17A-42EE-97B7-7D57F8550954;setupSessionIsStale:true;setupSessionSetupType:;setupStatus:0;host_name:Harmony Hub;friendlyName:Harmony Hub;discoveryServerUri:http://svcs.myharmony.com/Discovery/Discovery.svc;discoveryServerUriCF:https://cf-svcs.myharmony.com/Discovery/Discovery.svc;openApiVersion:2;minimumOpenApiClientVersionRequired:1;recommendedOpenApiClientVersion:1;protocolVersion:{HTTP="1.0", RF="1.0", WEBSOCKET="1.0"};hubProfiles:{Harmony="2.0"};remoteId:11652251;oohEnabled:true
          'discoveryServerUriCF' => 'https://cf-svcs.myharmony.com/Discovery/Discovery.svc',
          'discoveryServerUri' => 'http://svcs.myharmony.com/Discovery/Discovery.svc',
Titel: Logitech Harmony Hub
Beitrag von: justme1968 am 22 Dezember 2018, 12:03:22
das schaut gut aus. anschliessend sollte die remoteId in den internals stehen.

entferne mal user und password aus dem define.

kommst du per telnet auf 10.0.0.215 port 8088 ?

was passiert wenn du im define noch remoteId=11652251 angibst?
Titel: Antw:Logitech Harmony Hub
Beitrag von: kirk1h am 22 Dezember 2018, 12:56:41
in den internals ist die remoteid leer (siehe oberes posting)
per telnet komm ich rauf.
was meinst? wo soll ich die id angeben?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 22 Dezember 2018, 13:14:33
schick mir bitte mal die logausgabe ohne etwas aus zu ixen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: kirk1h am 22 Dezember 2018, 13:21:14
setupSessionIsStale:true

sollte das so sein?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 22 Dezember 2018, 13:28:43
schick mir bitte mal die komplette logausgabe ohne etwas aus zu ixen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 22 Dezember 2018, 13:55:56
per pm schicken hätte gereicht.

ist das wirklich das ganze log? da muss noch deutlich  mehr stehen
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 22 Dezember 2018, 14:02:55
fehler gefunden.

du musst um define die ip angeben. nicht einen hostnamen. in der discovery antwort kommt die ip und die brauche ich zum vergleichen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: kirk1h am 22 Dezember 2018, 14:10:52
na super, danke jetzt gehts. dummer fehler meinerseits. vielen dank fuer deine muehe.
in der doku steht ja "ip" aber hatte mal auf hostname umgestellt weil sich bei mir mal die ip aenderte im local dns.

lg
Titel: Antw:Logitech Harmony Hub
Beitrag von: arthur_dent_2015 am 22 Dezember 2018, 14:35:50
Logitech lenkt nun doch ein :)

https://www.heise.de/newsticker/meldung/Logitech-lenkt-ein-Nutzer-erhalten-wieder-lokalen-Zugriff-auf-Harmony-Hub-4258594.html
Titel: Antw:Logitech Harmony Hub
Beitrag von: the ratman am 22 Dezember 2018, 15:04:10
na sehts! wir sind doch ned nur schlachtvieh! einmal dürfen wir noch auf die weide raus.

bleibt nur zu hoffen, dass der "ofizielle" zugang dann nicht so umständlich zu aktivieren ist, wie ich befürchte ...
Titel: Antw:Logitech Harmony Hub
Beitrag von: willib am 22 Dezember 2018, 22:35:26
Wo hier gerade so viel am Modul gemacht wird:
Gilt die Aussage aus dem Wiki noch dass FHEM durch das Modul blockiert wird wenn der Hub nicht erreichbar ist?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Ronny1979 am 23 Dezember 2018, 00:12:28
So die Beta drauf (210) und läuft sofort weiter mit dem alten Harmony Modul und so umständlich wie ein Vorredner ist es auch nicht. Hub an den PC, die Software geöffnet, ATL +F9 und zwei Klicks. Zwei drei Minuten warten fertig.


Gesendet von iPhone mit Tapatalk
Titel: Antw:Logitech Harmony Hub
Beitrag von: igami am 23 Dezember 2018, 09:13:48
Zitat von: Ronny1979 am 23 Dezember 2018, 00:12:28
So die Beta drauf (210) und läuft sofort weiter mit dem alten Harmony Modul und so umständlich wie ein Vorredner ist es auch nicht. Hub an den PC, die Software geöffnet, ATL +F9 und zwei Klicks. Zwei drei Minuten warten fertig.
Da ich nur Linux nutze wird es nun wieder mal Zeit meine VM anzuschalten :D
Titel: Antw:Logitech Harmony Hub
Beitrag von: Amenophis86 am 23 Dezember 2018, 09:39:14
Auch die beta mit alter Modul Version und bisher keine Probleme
Titel: Antw:Logitech Harmony Hub
Beitrag von: binford6000 am 23 Dezember 2018, 09:50:31
Zitat von: willib am 22 Dezember 2018, 22:35:26
Wo hier gerade so viel am Modul gemacht wird:
Gilt die Aussage aus dem Wiki noch dass FHEM durch das Modul blockiert wird wenn der Hub nicht erreichbar ist?
Moin,
das kann ich nicht bestätigen. Schalte fast mein ganzes Multimedia-Geraffel über Nacht aus, inklusive Harmony Hub.
VG Sebastian
Titel: Antw:Logitech Harmony Hub
Beitrag von: xcr am 23 Dezember 2018, 13:04:01
Lösung für: Alt+F9 in der Desktop-App funktioniert nicht...

Vielleicht hilft es ja jemandem: ich habe mir extra für dieses unnötige Problem die Desktop-App heruntergeladen, den Hub direkt per USB an den Rechner gehängt und es nach dem Login mit Alt+F9 probiert (ja ich habe gewartet, ich hatte den Hub auch schon mehrmals vor Programmstart dran...). Es ist aber nichts weiter passiert und ich weiß ehrlich gesagt nicht wieso.

Nach kurzer Suche fand ich diese URL: https://setup.myharmony.com/remoterecoverytool/defaultRRT.html
Nachdem ich Silverlight nicht im Firefox nutze habe ich es im Internet Explorer aufgerufen und man kann dann ganz runter Scrollen und beim letzten Punkt auf "Update Firmware" klicken...
ZitatFIRMWARE TO ENABLE XMPP. FOR DEVELOPERS ONLY.

WARNING! This is Software version 4.15.210 and it does not have the critical security patch required to safeguard you against vulnerabilities with XMPP. Using this version may create an unsecured local access point vulnerable to be hacked. We recommend all users install the regular version (currently 4.15.206), via the links above.
Nach dem Klick auf den Button kommt man auf eine Seite welche nach ca. 5-10 Sekunden dann die Firmware-Version anzeigt. Wenn das klappt wird ein "Install" Button angezeigt. Wird der geklickt wird die Firmware installiert und der HUB neu gestartet. Nach ca. 1 Minute (oder etwa 30 Sekunden/ein Reboot nach der 100% Anzeige) kam dann ein grüner Haken bei mir und ich sah Version 4.15.210 installiert.

In Fhem nochmal kurz ein set auf active von meinem Hub und siehe da: connected.

Ich habe Logitech auch gleich mal als Feedback geschrieben, dass man so eine Abschaltung ja durchaus machen kann mit der Option diese Schnittstelle über das UI eben wieder zu aktivieren, so haben wir aber leider alle Zeit und Nerven gelassen :/
Titel: Antw:Logitech Harmony Hub
Beitrag von: marvin78 am 23 Dezember 2018, 13:08:08
Du hättest auch einfach die neue Version des FHEM Moduls verwenden können und dich im das Firmware Update gar nicht kümmern brauchen. Es soll ja eines kommen, dass im regulären Update-Zyklus angeboten wird und welches eine Option bietet, die API aus oder ein zu schalten.
Titel: Antw:Logitech Harmony Hub
Beitrag von: MrMaxy am 23 Dezember 2018, 13:41:51
Zitat von: marvin78 am 23 Dezember 2018, 13:08:08
Du hättest auch einfach die neue Version des FHEM Moduls verwenden können und dich im das Firmware Update gar nicht kümmern brauchen. Es soll ja eines kommen, dass im regulären Update-Zyklus angeboten wird und welches eine Option bietet, die API aus oder ein zu schalten.

Hi,
das aktuelle Harmony-Modul vom FHEM funktioniert allerdings nicht mit der aktuellen Firmware vom Logitech Hub.
Heißt also, mit einem kommenden Update des FHEM Moduls soll es möglich sein, auch die neuste Firmware auf dem Logitech Hub laufen zu lassen?
Oder meinst du hier, dass man die API in der Logitech Firmware ein- oder ausschalten kann?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Byte09 am 23 Dezember 2018, 13:46:24
Zitat von: MrMaxy am 23 Dezember 2018, 13:41:51
Hi,
das aktuelle Harmony-Modul vom FHEM funktioniert allerdings nicht mit der aktuellen Firmware vom Logitech Hub.
Heißt also, mit einem kommenden Update des FHEM Moduls soll es möglich sein, auch die neuste Firmware auf dem Logitech Hub laufen zu lassen?
Oder meinst du hier, dass man die API in der Logitech Firmware ein- oder ausschalten kann?

das aktuelle Modul funktioniert sowohl mit der aktuellen firmware ( websocket ) als auch mit der vorherigen firmwareversion.

ZitatOder meinst du hier, dass man die API in der Logitech Firmware ein- oder ausschalten kann?

... so , oder ähnlich scheint wohl der plan zu sein.

gruss Byte09
Titel: Antw:Logitech Harmony Hub
Beitrag von: marvin78 am 23 Dezember 2018, 13:47:56
Warum soll das nicht funktionieren? Das angesprochenen Update gibt es längst per FHEM Update. Bitte die letzten Seiten des Threads lesen. Das Modul nutzt die Websockets API.

Und ja, laut Logitech soll es demnächst ein Opt in geben.
Titel: Antw:Logitech Harmony Hub
Beitrag von: MrMaxy am 23 Dezember 2018, 15:08:28
Vielen Dank für eure schnelle Rückmeldung.
Bei mir waren beide, Firmware vom Logitech Hub und Harmony-Modul im FHEM, auf dem aktuellen Stand. Das führte dann dazu, dass der Status des Hub im FHEM immer auf "Disconnected" stand.
Erst nachdem heute Morgen ich die Firmware vom Hub "downgegraded" habe, hat sich der Status im FHEM sofort auf "Connected" geändert.

Was muss ich denn einstellen, damit die Sache auch funktioniert, wenn beides, FHEM-Modul und Hub-Firmware, jeweils der aktuellen Version entspricht?
Titel: Antw:Logitech Harmony Hub
Beitrag von: henne2000 am 23 Dezember 2018, 15:10:41
@justme1968 - vielen Dank! Weihnachten ist gerettet  :D
Titel: Antw:Logitech Harmony Hub
Beitrag von: Dirk070 am 24 Dezember 2018, 13:44:09
Perfekt, FHEM-Update, Shutdown restart, die remoteid ist in den Internals und der Hub ist wieder "connected".
Klasse!!! Vielen Dank und schöne Weihnachtstage.
Titel: Antw:Logitech Harmony Hub
Beitrag von: rubinho am 24 Dezember 2018, 16:48:44
@justme1968

Danke für die Arbeit :)

Ich hab von dem Harmony Problem erst heute morgen bei Golem gelesen und auf einmal wurde mir klar, warum mein Ambilight on Demand seid ein paar Tagen nicht mehr funktionierte.
Das es mir erstmal nicht aufgefallen ist, lag daran, dass meine Frau die letzten Tage den Fernseher angemacht hatte und ich Ihr die Schuld dafür gegeben habe, dass das Ambilight nicht eingeschaltet war  :-[ (Wie ich das wieder gute machen kann ??? Am besten ich sag einfach nix  ;D)

Wie dem auch sei, mein Problem beim umstellen auf Websocket war, dass Fhem in einem anderen Netz wie das Hub befindet und somit in einer anderen Broadcast-Domäne. Dadurch hab ich natürlich keine RemoteID discovert bekommen.
Da ich als erstes die XMPP Firmware drauf gemacht hatte, konnte ich die RemoteID via "list hub" auslesen (Denke ich zumindest) und manuell eintragen.

Wenn das HUB ohne Internetconnection (ohne Cloudanbindung) ordnungsgemäß funktionieren würde, hätte ich das Teil schon längst in ein Isoliertes Netz gesetzt und dann wäre mir die Sicherheitslücke egal gewesen.
Hoffen wir mal, das Logitech nicht auch noch den Websocket Port schließt.

Das Wiki sollte aber bei Zeiten aktualisiert werden, da es jetzt schon recht schwierig ist, die nötigen Infos über die zig Seiten zu sammeln.

Nochmals danke und frohe Weihnachten.


--Edit--
Da ich die Beta Firmware nicht mehr benötige, wollte ich wieder zurück auf die neue Firmware 4.15.206.
Weiß jemand, wie ich die wieder auf das Hub draufbekomme ?
Per Harmony App ist es mir jedenfalls nicht gelungen, da bekomme ich immer eine Fehlermeldung.

Titel: Antw:Logitech Harmony Hub
Beitrag von: M@d am 24 Dezember 2018, 22:23:38
4.15.206 sollte OTA kommen wenn der Hub Netz hat. Einfach ein bischen Geduld.

Ich hab aber jetzt auf 4.15.210 upgedatet und werde das Angebot von Logitech mit offener XMPP-Schnittstelle gerne annehmen, denn es wäre jetzt blöd wenn wir einen Shitstorm auf Logitech machen, die die Firmware ändern, die dann keiner nutzt und sie diese Möglichkeit dann wieder ausbauen.

Und später der Websocket geschloßen wird...

Titel: Antw:Logitech Harmony Hub
Beitrag von: rubinho am 25 Dezember 2018, 00:03:15
Zitat von: M@d am 24 Dezember 2018, 22:23:38
4.15.206 sollte OTA kommen wenn der Hub Netz hat. Einfach ein bischen Geduld.

Die aktuelle 4.15.206 hatte ich ja bereits drauf und habe auf die xmpp Beta 4.15.210 ein manuelles Update durchgeführt.

Ich müsste quasi wieder auf die .206 downgraden, was aber nicht OTA geht.

Im Grunde geb ich dir zwar Recht was die API angeht, aber ein cloudbased IOT-Device mit Sicherheitslücken möchte ich auch nicht in meinem Netz haben.
Titel: Antw:Logitech Harmony Hub
Beitrag von: rubinho am 25 Dezember 2018, 11:07:36
@justme1968

Ich hatte heute morgen Fhem neugestartet. Dabei hat Fhem die remoteID wieder verloren, da das discovern über zwei Netze ja nicht funktioniert und die manuelle Eingabe der remoteID nicht gespeichert wird.
Kann man die remoteId nicht per Attribut setzen, so dass sie nach einem Neustart erhalten bleibt, oder ändert sich diese remoteId des Öfteren ?

Gruß
Rubinho
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 25 Dezember 2018, 11:29:52
wenn die remoteId im define ist wird sie natürlich gespeichert
Titel: Antw:Logitech Harmony Hub
Beitrag von: rubinho am 25 Dezember 2018, 12:24:09
@justme1968

Also dann stimmt was nicht. Sobald ich die remoteID unter "DEF" eintrage, wird diese zwar genutzt, jedoch nicht in der Konfig angezeigt bzw. gespeichert.

Auch wenn ich den Eintrag direkt unter fhem.cfg mit hinzufüge, bleibt es nur so lange in der Konfig, bis ich wieder irgendwas neues abgespeichert habe.

Kann das jemand bestätigen, oder ist das ein persönliches Problem ?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 25 Dezember 2018, 12:35:24
wenn du die DEF in fhemweb bearbeitet hast musst du save sagen. dann wird es mit gespeichert.

wenn du die remoteId im define direkt mit angibst und save sagst wird es ebenfalls mit gespeichert.
Titel: Antw:Logitech Harmony Hub
Beitrag von: rubinho am 25 Dezember 2018, 12:44:15
Ich glaube dir, dass es so sein sollte.
Bei mir verschwindet der remoteID Eintrag binnen Sekunden aus der Konfig.
Sobald ich DEF wieder aufrufe ist der Eintrag weg und wenn ich danach Save drücke, speichert er keine Änderung ab.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Neuhier am 25 Dezember 2018, 12:48:01
Autosave oder sowas aktiv?
Hatte ich auch mal, da wurden alle Änderungen sofort zurückgesetzt.
Weiß jetzt aber nicht mehr genau, an was das lag.
Titel: Antw:Logitech Harmony Hub
Beitrag von: rubinho am 25 Dezember 2018, 12:56:29
Nein, Autosave hab ich nicht aktiv.

Wie schon geschrieben, ich speicherte die remoteId sogar direkt in die Fhem.cfg und trotzdem sah ich den Eintrag nicht im Objekt selbst unter DEF.
Die Verbindung funktionierte aber, d.h. der Befehl wurde grundsätzlich akzeptiert und danach aus der Konfig geworfen.
Vielleicht weil das Discovern bei mir nicht funktioniert, da das Hub in einem anderen Netz steht ?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 25 Dezember 2018, 13:05:47
problem gefunden. du hast im define user und password angegeben.

ist im update morgen behoben.

ansonsten du kannst user und password einfach weg lassen. das ist aktuell eh nicht mehr nützlich.
Titel: Antw:Logitech Harmony Hub
Beitrag von: rubinho am 25 Dezember 2018, 13:41:17
Nochmals Danke,
das Entfernen der Credentials hat geholfen. Nun bleibt der remoteId Eintrag erhalten.

Es ist natürlich etwas beunruhigend, wenn das Hub ohne jegliche Authentifikation über diese API benutzt werden kann.
Somit scheint es nur eine Frage der Zeit bis Logitech auch dort Hand anlegt.

Allerdings kann es nicht so schwer sein eine lokale API abzusichern.
Bei der Hue Bridge bekommt man das z.b. auch hin. Die Frage ist nur, will Logitech das überhaupt... aber das ist ein anderes Thema.

Gruß
Rubinho
Titel: Antw:Logitech Harmony Hub
Beitrag von: sTaN am 26 Dezember 2018, 01:16:14
Wao! Habe auch soeben über Golem erfahren, was Logitech da gebracht hat! Aber wirklich klasse wie die Community bereits aktiv ist und justme wieder eine Lösung trotz der Feiertage gefunden hat! Auch das die Stimmen scheinbar Logitech zurückrudern ließen. Bin froh, dass ich bei dem Chaos nicht zu Hause war. Was hätte ich mir da Ärger anhören müssen. 😅
@justme: Was empfiehlst du aktuell? Beta Firmware aufspielen oder dein neues Modul über Websocket verwenden?

Gruß
sTaN
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 26 Dezember 2018, 06:48:37
Vor allem Internet-Verbindung für den Hub sperren, damit Du selbst unter Kontrolle hast, wann er sich das nächste mal neue Firmware holt. [emoji6]
Titel: Antw:Logitech Harmony Hub
Beitrag von: rubinho am 26 Dezember 2018, 09:43:35
Zitat von: volschin am 26 Dezember 2018, 06:48:37
Vor allem Internet-Verbindung für den Hub sperren, damit Du selbst unter Kontrolle hast, wann er sich das nächste mal neue Firmware holt. [emoji6]

Wenn ich das mache, zickt mein Hub in Form von extrem verzögertem Ansprechverhalten rum. Zumindest war das noch vor einem Jahr so.

Ich hatte diesbezüglich eine ewige Diskussion mit dem Logitech Support, aber die verwiesen immer auf das Kleingedruckte der Prerequirements (Vorraussetzung ist eine Internetverbindung)

Es funktionierte nur dann, wenn ich das Wlan deaktivierte, aber das war keine Lösung für mich.
Titel: Antw:Logitech Harmony Hub
Beitrag von: MadMax-FHEM am 26 Dezember 2018, 10:15:14
Mein Hub ist seit aufkommen des Problems ohne Zugang ins Internet, also alle externen Dienste gesperrt (wie das bei mir im Router heißt).

Kein Unterschied.
Habe die letzte offizielle FW drauf die noch keine Probleme macht (201).

Ich kann/könnte auch generell Netzwerverkehr sperren, dann "sieht" der Hub aber auch keine anderen Geräte mehr...
Vielleicht kannst du auch unterschiedlich "sperren"...
Letzteres mache ich bei den Dashbuttons, da dort die Abfrage nach DHCP reicht und das geht (tieferer Layer) auch damit noch durch... ;)

Und wenn ich dann Zeit hab schau ich mir das mit der Beta vielleicht mal an...
...oder warte auf die offizielle FW mit der Auswahlmöglichkeit... ;)  :)

Gruß, Joachim
Titel: Antw:Logitech Harmony Hub
Beitrag von: GammaTwin am 26 Dezember 2018, 10:39:38
Grüße,

Danke für die schnelle Hilfe. Ich bin immer wieder beeindruckt, wie schnell hier reagiert wird  :)

Allerdings habe ich jetzt folgendes Problemchen:
Der Hub läuft mit .210.
Nach einem Restart von FHEM hat der Hub (Device HarmonyHub) folgenden Status:
Internals
ConnectionState Initialized
STATE Initialized

Readings
state Connected

Kommandos werden nicht angenommen. Der Hub ist wie disconnected.
Führe ich folgendes aus, geht wieder alles.
set HarmonyHub reconnect
set HarmonyHub getCurrentActivity

Warum schafft es mein Hub nicht über den Status "Initialized" hinaus?
Leider kann ich auch kein notify triggern, da alle Readings ja scheinbar korrekt sind.

Gruß
Titel: Antw:Logitech Harmony Hub
Beitrag von: willib am 27 Dezember 2018, 13:01:00
Es gibt zwei verschiedene Hubs.
Der Hub der mit der companion Fernbedienung kommt kann nicht wirklich ohne internet betrieben werden.
Titel: Antw:Logitech Harmony Hub
Beitrag von: pc1246 am 27 Dezember 2018, 13:57:15
Zitat von: willib am 27 Dezember 2018, 13:01:00
Es gibt zwei verschiedene Hubs.
Der Hub der mit der companion Fernbedienung kommt kann nicht wirklich ohne internet betrieben werden.
Moin
Woher beziehst du diese Weisheit? Der Hub der Companion ist der Gleiche wie bei den anderen auch! Sowie Du eine 950er FB hinzufuegst, kann er auf einmal mehr Geraete. Selbst schon ausprobiert! Als letztens kein WLAN im Haus war, hat der "Kleine" zwar rot geblinkt, aber trotzdem funktioniert!
Gruss Christoph
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 27 Dezember 2018, 14:01:28
alle hubs sind soft und hardware seitig identisch. man kann jedes modell mit dem nötigen zu ehör auf jedes andere paket upgraden oder durch entfernen des zubehörs downgraden.

auch die jeweiligen maximal zahlen ändern sich dadurch entsprechend.


der hub du funktioniert normalerweise auch bei gesperrtem internet. manchmal scheint er sich aber tatsächlich aufzuhängen. ein mal neu starten hilft dann. 
Titel: Antw:Logitech Harmony Hub
Beitrag von: pc1246 am 27 Dezember 2018, 20:16:31
Hallo Andre
Vielen Dank fuer das Update. Ich habe es jetzt doch mal eingespiel, da es zuviele Abhaengigkeiten gab!
Funktoniert wie vorher! Top!
Gruss Christoph
Titel: Antw:Logitech Harmony Hub
Beitrag von: Raimund Scheiber am 27 Dezember 2018, 22:11:42
Hi,
auch von mir vielen Dank für die rasche Lösung, jetzt funktioniert wieder alles wie gewohnt!!!!

Ich hab nur ein kleines Problem - ich wollte jetzt den Zugang meiner Hubs ins Internet sperren - wenn ich das mache, dann klappt aber die Steuerung via FHEM nicht mehr bzw. extrem verzögert; hat da jemand eine Idee, woran das liegen könnte?
Ich bin zwar connected, kann auch mit GET die activities auslesen, wenn ich jedoch set .... activity ... sende, dann funktioniert das nicht.
Lasse ich den Hub wieder ins Internet, dann werden die noch nicht ausgeführten Befehle alle abgearbeitet.

lg
raimund
Titel: Antw:Logitech Harmony Hub
Beitrag von: willib am 28 Dezember 2018, 08:03:24
Das ist genau das Verhalten was ich auch beobachtet habe. Bei mir waren auch activities betroffen die von der Fernbedienung aus ausgelöst wurden und HA Bridge Geräte enthielten.

Der Lokale Netzwerk Verkehr mit dem Hub ist irgendwie gestört wenn der Internetzugang blockiert wird.
Titel: Antw:Logitech Harmony Hub
Beitrag von: GammaTwin am 28 Dezember 2018, 10:23:03
Da scheinbar keiner sonst das Problem hat, hier meine Workaround:
define n_FHEM_Start notify global:INITIALIZED
define n_HarmonyHub_r at +00:00:15 set HarmonyHub reconnect;
define n_HarmonyHub_ca at +00:00:20 set HarmonyHub getCurrentActivity

Am Start von FHEM führe ich die Befehle mittels at aus.

Gruß

Zitat von: GammaTwin am 26 Dezember 2018, 10:39:38
Grüße,

Danke für die schnelle Hilfe. Ich bin immer wieder beeindruckt, wie schnell hier reagiert wird  :)

Allerdings habe ich jetzt folgendes Problemchen:
Der Hub läuft mit .210.
Nach einem Restart von FHEM hat der Hub (Device HarmonyHub) folgenden Status:
Internals
ConnectionState Initialized
STATE Initialized

Readings
state Connected

Kommandos werden nicht angenommen. Der Hub ist wie disconnected.
Führe ich folgendes aus, geht wieder alles.
set HarmonyHub reconnect
set HarmonyHub getCurrentActivity

Warum schafft es mein Hub nicht über den Status "Initialized" hinaus?
Leider kann ich auch kein notify triggern, da alle Readings ja scheinbar korrekt sind.

Gruß
Titel: Antw:Logitech Harmony Hub
Beitrag von: rubinho am 28 Dezember 2018, 18:00:23
Zitat von: raisch am 27 Dezember 2018, 22:11:42
Ich hab nur ein kleines Problem - ich wollte jetzt den Zugang meiner Hubs ins Internet sperren - wenn ich das mache, dann klappt aber die Steuerung via FHEM nicht mehr bzw. extrem verzögert; hat da jemand eine Idee, woran das liegen könnte?

Das ist das, was ich ein paar Posts oben schon beschrieben habe. Sobald man das Hub vor dem Internet sperrt, beginnt das Hub nach einer Zeit stark verzögert oder garnicht mehr zu reagieren.
Bei mir tritt das Verhalten nach ca. 16 Stunden auf. Ein Reboot hilft dann wieder für 16 Stunden ungefähr. Was meiner Meinung nach kein sinnvoller Workaround ist.

Das Problem hab ich mit dem Logitech Support bereits vor Jahren durchgekaut, jedoch stellte er sich stur.
Einzig das Trennen vom Wlan würde laut Support funktionieren, nur dann funktioniert die Anbindung an Fhem nicht mehr.
Titel: Antw:Logitech Harmony Hub
Beitrag von: ThoTo am 28 Dezember 2018, 21:05:22
Anbei ein Code mit dem die remoteId via Powershell von jedem Windows-System aus abgefragt werden kann.
In der ersten Zeile einfach nur die IP ändern und via ISE ausführen oder als .ps1 abspeichern und dann starten.
Die Abfrage kann etwas länger dauern, aber funktioniert!

$IP = "192.168.1.13"


$body = @{
"id"="124"
"cmd"="connect.discoveryinfo?get"
} | ConvertTo-Json

$header = @{
"Accept"="application/json"
"Origin"="http://localhost.nebula.myharmony.com"
"Content-Type"="application/json"
}

$res = Invoke-RestMethod -Uri "http://$($IP):8088" -Method Post -Body $body -Headers $header

Clear-Host
Write-Host ">>>HARMONY IP - $($IP)"
Write-Host "Name: $($res.data.friendlyName)"
Write-Host "Remote ID: $($res.data.remoteId)"
Write-Host "Account ID: $($res.data.accountId)"
Write-Host


LG Thomas
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 28 Dezember 2018, 21:26:19
sehr lustig. passend gesetzter Origin header reicht also. so viel zur sicherheit...

ich schaue mal das ich das so bald wie möglich noch ins modul einbaue. dann geht es auch wieder ohne angabe der remoteId. selbst wenn der broadcast nicht geht.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Kamik am 28 Dezember 2018, 22:20:11
Hallo zusammen,

Auch von meiner Seite die besten Grüße und ein Dankeschön.

Ich habe seit einigen Tagen eine erhöhte Prozessorauslastung meines Pi's. Von ca. 3-5% bin ich auf ca 15-20% gestiegen.
Das hört sich erstmal nicht viel an, aber Fhem braucht beim Ausführen schon wesentlich länger. Vor allem bei den Homematic Aktoren merkt man es.
Ich vermute dass es vom Harmony Hib kommt.

Nach einem fhem restart ist alles i.o. bis ich meinen hub einschalte. Ich lasse die Steckdose ausgeschaltet bis ich den TV einachalte. Kann das von euch jemand nachvollziehen oder bestätigen? Ich nutze Sysmon für das Monitoring.

Gruß Patrick

(https://uploads.tapatalk-cdn.com/20181228/8b28b92107f355a745f6bf4b2eddf7c7.jpg)

Gesendet von meinem SM-G930F mit Tapatalk

Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 28 Dezember 2018, 22:30:28
was sagt das fhem log? welche version des haromony moduls verwendest du? welche firmware ist auf dem hub ?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 28 Dezember 2018, 22:43:13
so...

anbei noch mal eine test version.

wenn die antwort auf den broadcast ausbleibt wird zuerst versucht die remoteId mit der fake origin query abzufragen. erst wenn das nicht geht wird hart xmpp probiert.

damit müsste das ganze auch ohne fest eingetragener remoteId und der .206 firmware gehen wenn der broadcast nicht geht (docker, getrennte netze).

edit 2018-12-29: ist eingecheckt.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Kamik am 28 Dezember 2018, 22:45:51
Zitat von: justme1968 am 28 Dezember 2018, 22:30:28
was sagt das fhem log? welche version des haromony moduls verwendest du? welche firmware ist auf dem hub ?
Habe verbose noch nicht auf 5 stehen. Werde ich jetzt machen.
Das Modul ist vom 25.12.

  GNU nano 2.2.6            Datei: 37_harmony.pm                                # $Id: 37_harmony.pm 18053 2018-12-25 12:04:36Z justme1968 $
package main;
use strict;
use warnings;
use Data::Dumper;
use JSON;
use MIME::Base64;
use IO::Socket::INET;
use Encode qw(encode_utf8);
#use XML::Simple qw(:strict);
use HttpUtils;
my $harmony_isFritzBox = undef;
...
...


Wie bekomme ich die firmware auf meinem hub heraus?

Gesendet von meinem SM-G930F mit Tapatalk

Titel: Antw:Logitech Harmony Hub
Beitrag von: Kamik am 29 Dezember 2018, 11:17:11
Mein Hub hat die fw 4.15.206

Gesendet von meinem SM-G930F mit Tapatalk

Titel: Antw:Logitech Harmony Hub
Beitrag von: sTaN am 29 Dezember 2018, 11:39:57
@justme:
Habe soeben ein FHEM Update gemacht und der Hub war sofort wieder connected. Laut Reading protocol natürlich über Websocket. Hervorragende Arbeit!!!
Empfiehlst du dennoch die Beta von Logitech auf dem Hup zu installieren und wieder über das XMPP Protocol zu gehen? Sicherer scheint mir dieses ja. Gibt es sonst noch offene Punkte beim Websocket Protocol die man beachten muss? Was funktioniert noch nicht oder was noch nicht gut?
Vielleicht könnte man dazu im Wiki eine Art Vergleichstabelle erstellen. Würde hierbei auch gern unterstützen.

Gruß sTaN
Titel: Antw:Logitech Harmony Hub
Beitrag von: Krossi am 29 Dezember 2018, 12:10:59
@justme1968
Danke für die Arbeit bei mit läuft es jetzt auch sauber. ;D
Titel: Antw:Logitech Harmony Hub
Beitrag von: paulbaumann am 29 Dezember 2018, 12:27:27
Prima das jetzt alles funktioniert. Für mich ist das Ganze aber auch mittelfristig ein wichtiger Warnschuss wie man sowas völlig cloudfrei ohne Logitech nachbilden kann.
Man sieht ja, die Firma kann alles abschalten wenn Sie will. Viel weiter oben hier wurden ja Ansätze gezeigt.
Bin für jede weitere Entwicklung sehr interessiert. (sicher nicht nur ich...)
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 29 Dezember 2018, 12:55:39
@sTaN: wenn alles geht gibt es keinen grund etwas zu ändern.
die websockets haben aktuell sogar den vorteil das man direkt nach dem fhem start schon die aktuelle activity abfragen kann. das geht mit xmpp nur wenn internet Zugang nicht blockiert ist.

die ergänzung im wiki hatte ich ein paar seiten vorher schon angeregt :) nur zu...
Titel: Antw:Logitech Harmony Hub
Beitrag von: aski71 am 03 Februar 2019, 09:21:48
Ich habe seit der Websocket Umstellung folgendes Problem:

Mein Hub ist an einer Schaltsteckdose.
Wenn fhem rebootet (werden muss) und die Schaltsteckdose ist aus, verbindet sich das Modul nie wieder. Also auch nicht, wenn die Steckdose angeht.
Das Modul bleibt immer auf "initialised".
Erst ein neuer Reboot von fhem bei eingeschalteter Steckdose hilft.
Wer weiß Rat?
Titel: Logitech Harmony Hub
Beitrag von: justme1968 am 03 Februar 2019, 09:32:20
ein set <hub> reconnect sollte helfen.

oder das hinzufügen der remoteId im define.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Wuppi68 am 03 Februar 2019, 16:02:55
mal ne ganz andere Frage :-)

Hat schon jemand herausgefunden, wie sich die einfach Fernbedienung via 433MHz 2,4GHz mit dem Hub unterhält? Es ist ja ein Standard NRF Transceiver verbaut - vielleicht könnte man ja dann auch die FB nehmen und einen Raps Unterbau als Hub benutzen

Tante Edit hat die Frequenz korrigiert
Titel: Antw:Logitech Harmony Hub
Beitrag von: pc1246 am 06 Februar 2019, 11:27:55
Zitat von: Wuppi68 am 03 Februar 2019, 16:02:55
mal ne ganz andere Frage :-)

Hat schon jemand herausgefunden, wie sich die einfach Fernbedienung via 433MHz mit dem Hub unterhält? Es ist ja ein Standard NRF Transceiver verbaut - vielleicht könnte man ja dann auch die FB nehmen und einen Raps Unterbau als Hub benutzen
Moin
Wie kommst Du auf die 433Mhz? Ich habe mal schnell im harmony-remote-forum nachgesehen, da bei Logitech nichts auf die Schnelle zu finden war. Dort wird ein Unifying protokoll erwaehnt, was ich dann hierhin https://en.wikipedia.org/wiki/Logitech_Unifying_receiver gefuehrt hat. Das macht auch eher Sinn. Ob man solch einen Unifying Empfaenger mit dem Hub koppeln kann waere noch offen!
Gruss Christoph
Titel: Antw:Logitech Harmony Hub
Beitrag von: Wuppi68 am 06 Februar 2019, 11:56:37
Zitat von: pc1246 am 06 Februar 2019, 11:27:55
Moin
Wie kommst Du auf die 433Mhz? Ich habe mal schnell im harmony-remote-forum nachgesehen, da bei Logitech nichts auf die Schnelle zu finden war. Dort wird ein Unifying protokoll erwaehnt, was ich dann hierhin https://en.wikipedia.org/wiki/Logitech_Unifying_receiver gefuehrt hat. Das macht auch eher Sinn. Ob man solch einen Unifying Empfaenger mit dem Hub koppeln kann waere noch offen!
Gruss Christoph

Danke für die Info Christoph ... schreit nach 2,4GHz ;-)
Titel: Antw:Logitech Harmony Hub
Beitrag von: aski71 am 06 Februar 2019, 22:22:48
Zitat von: justme1968 am 03 Februar 2019, 09:32:20
ein set <hub> reconnect sollte helfen.

oder das hinzufügen der remoteId im define.

Der reconnect tut bei mir leider gar nix.
Ebenso kann ich das Modul auf disabled setzen und wieder enablen: Nada.
Nur shutdown restart bringt was.

Was ist die remoteID?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 07 Februar 2019, 07:11:41
das ist die id deines hub. steht in den internals.

mit remoteId=... im DEF hinzufügen
Titel: Antw:Logitech Harmony Hub
Beitrag von: aski71 am 07 Februar 2019, 08:25:30
Zitat von: justme1968 am 07 Februar 2019, 07:11:41
das ist die id deines hub. steht in den internals.

mit remoteId=... im DEF hinzufügen

Danke, probier ich aus und beobachte.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 07 Februar 2019, 08:55:46
und zeig bitte mal ein list vom
device wenn das reconnect nichts bewirkt.
Titel: Antw:Logitech Harmony Hub
Beitrag von: aski71 am 07 Februar 2019, 11:20:02
Internals:
   CONNECTS   2
   ConnectionState Connected
   DEF        192.168.2.35 remoteID=7370384
   FD         23
   FUUID      5c4afdb9-f33f-2248-a7eb-a73c95acb3a5bf96
   LAST_CONNECT 2019-02-07 10:52:16
   LAST_DISCONNECT 2019-02-07 09:13:50
   NAME       harmony
   NOTIFYDEV  global
   NR         178
   NTFY_ORDER 50-harmony
   STATE      Connected
   TYPE       harmony
   activityStatus 2
   currentActivityID 37035541
   hubSwVersion 4.15.206
   hubUpdate  0
   ip         192.168.2.35
   previousActivityID -1
   protocol   WEBSOCKET
   remoteId   7370384
   syncStatus 0
   websocket  1
   READINGS:
     2019-02-07 11:10:44   activity        T.gucken
     2019-02-07 11:10:44   currentActivity T gucken
     2019-02-07 11:10:35   previousActivity PowerOff
     2019-02-07 10:52:16   state           Connected
   config:
     activity:
       HASH(0x55ed309971b0)
       HASH(0x55ed30d0e828)
       HASH(0x55ed30c73b40)
       HASH(0x55ed308f30e0)
       HASH(0x55ed30977c38)
       HASH(0x55ed308f4518)
       HASH(0x55ed30a1a448)
       HASH(0x55ed30a1a610)
       HASH(0x55ed309ffdb0)
     content:
       contentDeviceHost https://content.dhg.myharmony.com/1.0/Device;{deviceProfileUri}
       contentImageHost https://d1tk8oqnnsddt5.cloudfront.net/1.0/station/{stationId}/image;maxX=40;maxY=40
       contentServiceHost https://content.dhg.myharmony.com/1.0/Service/{providerId}
       contentUserHost https://content.dhg.myharmony.com/1.0/User;{userProfileUri}
       householdUserProfileUri svcs.myharmony.com/res//household/6109392-ELycVvoW/1Zj0VTxlo2IWoEz8Uz3oHRXs9Fr9PFXcHI=/user/default
     device:
       HASH(0x55ed2b553128)
       HASH(0x55ed30a36018)
       HASH(0x55ed2e46c0e0)
       HASH(0x55ed30c9bd98)
       HASH(0x55ed30e96140)
       HASH(0x55ed30c5bf28)
       HASH(0x55ed30e755d0)
       HASH(0x55ed30de15b8)
       HASH(0x55ed30987af0)
     global:
       locale     de-DE
       timeStampHash 4aa16be6-839e-4db1-a894-3d246970abceb3180245-027e-4d86-b634-cc7911660025/b89daa29-18b2-4dd9-b638-24a6977fb91a7d6e39d7-447e-4cc2-9926-c8ff62ca02e64051b9b4-3bfe-4b92-a777-860affd795807370384Harmony+Hubde-DEalexander.kiesl@gmx.deDEMS-D37F2422-90ED-425A-974E-490D1484B2120596200215False1133207004europe%2fberlineurope%2fbrusselsTrue-4886003341;a6edd40905ee795a94b71ffb201afb2f
     sequence:
     sla:
       latestSLAAcceptedDate /Date(1525467993183+0000)/
   discoveryinfo:
     accountId  7124679
     current_fw_version 4.15.206
     discoveryServerUri https://svcs.myharmony.com/Discovery/Discovery.svc
     discoveryServerUriCF https://cf-svcs.myharmony.com/Discovery/Discovery.svc
     email      alexander.kiesl@gmx.de
     friendlyName Harmony Hub
     host_name  Harmony Hub
     hubId      97
     hubProfiles {Harmony="2.0"}
     ip         192.168.2.35
     minimumOpenApiClientVersionRequired 1
     mode       3
     openApiVersion 2
     port       5222
     productId  Pimento
     protocolVersion {HTTP="1.0", RF="1.0", WEBSOCKET="1.0"}
     recommendedOpenApiClientVersion 1
     remoteId   7370384
     setupSessionClient MS-D37F2422-90ED-425A-974E-490D1484B212
     setupSessionIsStale true
     setupSessionSetupType
     setupSessionType 0
     setupStatus 0
     uuid       29ea70c9-ec64-4450-ab06-ecd6fc29a50e
   helper:
     PARTIAL   
Attributes:
   alias      harmony
   genericDeviceType switch
   room       Zentral
Titel: Antw:Logitech Harmony Hub
Beitrag von: sTaN am 07 Februar 2019, 14:52:45
Also ich habe aktuell noch immer zahlreiche Harmony disconnect Meldungen im Logfile zu stehen. FHEM ist up to date.
Gibt es hierbei eventuell eine Lösung die ich übersehen habe oder ist das noch ein generelles Thema?
Was wird für die Findung der Fehlerursache noch an Daten benötigt?

2019.02.07 14:47:17 2: harmonyhub: disconnect
2019.02.07 14:43:33 2: harmonyhub: disconnect
2019.02.07 14:39:49 2: harmonyhub: disconnect
2019.02.07 14:36:05 2: harmonyhub: disconnect
2019.02.07 14:32:21 2: harmonyhub: disconnect
2019.02.07 14:28:37 2: harmonyhub: disconnect
...


Gruß sTaN
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 07 Februar 2019, 14:58:16
bisher war die ursache für solche disconnects immer netzwerk probleme oder ein überlasteter hub. d.h. einer mit zu vielen verbindungen. erlaubt sind insgesamt nur 4.
Titel: Antw:Logitech Harmony Hub
Beitrag von: sTaN am 07 Februar 2019, 15:40:04
Mhh. Also Netzwerktechnisch behaupte ich jetzt mal ganz eiskalt, dass ich nie besser aufgestellt war.  ;)  ;D
Vor 4 Monaten nach Umzug alles neu aufgebaut und professionell alles durchgemessen und getestet. Hub läuft per WLAN über einen Unifi AP AC Pro, mit dem ich keinerlei Probleme mehr habe. Entgegen dem WLAN der FritzBox zuvor. Die FritzBox 6590 Cable dient aktuell also lediglich als Cable Modem/Router für meinen 200Mbit Unitymedia Anschluss. Diverse Komponenten (EnerGenie LAN Steckdosenleiste, Dreambox, Fire TV, Apple TV, AVR, Konsolen, LG TV, HUE Bridge, MAX Cube, etc.) sind alle per LAN angebunden.

Die Fehlermeldungen allein von heute oder die anderen Tage traten auf, als nichts in der Wohnung überhaupt großartig an war oder jemand zu Hause war. Sprich in der TV Media Ecke hat aktuell nur der Harmony Hub Strom. Eine aktive Verbindung sollte demnach nur durch die Harmony Elite Fernbedienung in der Ladeschale selbst hergestellt werden. Momentan kann ich es also noch nicht greifen, was da negativen Einfluss haben sollte.

Gruß
sTaN
Titel: Antw:Logitech Harmony Hub
Beitrag von: raiderxxl am 08 Februar 2019, 12:34:23
Hi,

mit dem APACPro hatte mein HarmonyHub auch Probleme...(Gibt im Unify Forum einige Meldungen) 
Ich habe auf der FB ein Extra 2,4 WLAN nur für 2,GHz Geräte aufgemacht seit dem ist Ruhe...

Die Harmony/APACPRO haben wohl Probleme wenn das 2,4 und 5 GHz WLAN gleich heißen....

Grüßle

Pascal

Titel: Antw:Logitech Harmony Hub
Beitrag von: sTaN am 08 Februar 2019, 12:40:52
Zitat von: raiderxxl am 08 Februar 2019, 12:34:23
Hi,

mit dem APACPro hatte mein HarmonyHub auch Probleme...(Gibt im Unify Forum einige Meldungen) 
Ich habe auf der FB ein Extra 2,4 WLAN nur für 2,GHz Geräte aufgemacht seit dem ist Ruhe...

Die Harmony/APACPRO haben wohl Probleme wenn das 2,4 und 5 GHz WLAN gleich heißen....

Grüßle

Pascal

Hast du zufällig den Thread dbzgl. zur Hand? Der Harmony Hub sollte meines Wissens ja nur 2,4GHz können, sodass das 5GHz WLAN keine Rolle spielen sollte [emoji848]
Titel: Antw:Logitech Harmony Hub
Beitrag von: raiderxxl am 08 Februar 2019, 12:46:32
Es gibt viele:
https://community.ubnt.com/t5/forums/searchpage/tab/message?advanced=false&allow_punctuation=false&filter=location&location=forum-board%3AUniFi&q=Harmony

Grüßle

Pascal
Titel: Antw:Logitech Harmony Hub
Beitrag von: the ratman am 10 Februar 2019, 12:47:46
hiho,
ich hab leider nichts weiter dazu gefunden, darum mal hier die frage:

kann ich per harmony hub direkt aus fhem heraus eine "taste" mehrere sekunden senden, dann weitere tasten und anschließend wieder eine taste für 3 sek. senden?

beschreibung: ich hab eine soundbar, deren delay-einstellung per 3 sek. druck auf einen fb-button und anschließenden +/- basseinstellungen einzustellen ist. ist man fertig, muß wieder für 3 sek. die delay-taste gedrückt werden.

Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 10 Februar 2019, 17:32:52
du kannst bei set command eine dauer mit duration=<duration> angeben. das scheint aber nicht bei allen zu funktionieren.

wenn es nicht geht: in der harmony die kommandos mit lange senden anlernen und die dann verenden.
Titel: Antw:Logitech Harmony Hub
Beitrag von: the ratman am 10 Februar 2019, 17:53:33
thx - werds mal mit der länge probieren - wie hab ich das nur wieder überlesen? steht ja wunderbar in der commandref ...

nachtrag - scheint bei mir auch ned zu funzen, zumindest, wenn folgender befehl richtig ist:
set soundbar command AudioDelay duration=4
Titel: Antw:Logitech Harmony Hub
Beitrag von: Brockmann am 13 Februar 2019, 09:56:07
Zitat von: the ratman am 10 Februar 2019, 12:47:46
beschreibung: ich hab eine soundbar, deren delay-einstellung per 3 sek. druck auf einen fb-button und anschließenden +/- basseinstellungen einzustellen ist. ist man fertig, muß wieder für 3 sek. die delay-taste gedrückt werden.
Bist Du sicher, dass die FB denselben Code 3 Sekunden lang sendet?
Vielleicht sendet sie auch einfach einen anderen - kurzen - Code, wenn Du die Taste länger als x Sekunden drückst?
Titel: Antw:Logitech Harmony Hub
Beitrag von: the ratman am 13 Februar 2019, 10:00:26
das weiß ich nicht - die taste hat zumindest keine weitere funktion als den delay einzustellen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 13 Februar 2019, 10:19:28
hast du eine fb am hub? funktioniert der lange druck denn mit der fernbedienung? achtung: es gibt einen unterschied zwischen device ebene und activity ebene.

lern den langen tastendruck doch mal an.
Titel: Antw:Logitech Harmony Hub
Beitrag von: sTaN am 13 Februar 2019, 10:43:06
Zitat von: justme1968 am 10 Februar 2019, 17:32:52
du kannst bei set command eine dauer mit duration=<duration> angeben. das scheint aber nicht bei allen zu funktionieren.

wenn es nicht geht: in der harmony die kommandos mit lange senden anlernen und die dann verenden.

Habe gerade mit Spannung den Thread entdeckt. Heißt das, man könnte mit der Harmony Elite Fernbedienung den Alexa Sprachknopf der Fire TV FB übernehmen? Das fehlt in meiner Fire TV Activity nämlich noch.
Titel: Antw:Logitech Harmony Hub
Beitrag von: the ratman am 13 Februar 2019, 11:03:05
Zitat von: justme1968 am 13 Februar 2019, 10:19:28
hast du eine fb am hub? funktioniert der lange druck denn mit der fernbedienung? achtung: es gibt einen unterschied zwischen device ebene und activity ebene.

lern den langen tastendruck doch mal an.
meinst du mit fb eine von harmony? nö
dass ichs per harmony-saftware anlernen könnte, ist mir klar. ich würds halt gerne ohne der super saftware von logitech lösen - sprich: ist ne übung/test obs geht.
mein problem ist wohl auch eher, dass die fernbedienung der soundbar das zeitliche segnet (nicht jede taste geht mehr, wie sie soll) - drum spiel ich mich auch grade mit den 3 sek.
Titel: Logitech Harmony Hub
Beitrag von: justme1968 am 13 Februar 2019, 11:13:12
@sTaN: ich glaube nicht. die micro taste aktiviert doch das micro in der firetv fb.

@the ratman: schade.
hast du es aha fhem als device oder als activity commando probiert? bzw. probier mal beides. oder versuch beides aus der logitech app.
Titel: Antw:Logitech Harmony Hub
Beitrag von: the ratman am 13 Februar 2019, 11:50:50
die sb ist in fhem als device und funzt auch super.
aktivity hab ich noch nie gebastelt - mal schaun. weiß grad nicht mal, auf welchen androiden ich diese harmony-schrott-saftware installiert hab ;oP

das schöne ist ja: ich hab den delay noch nie verstellen müssen. es wäre nur der vollständigkeit halber, damit ich mir keine neue fb bei yamaha kaufen muß, sollt ichs dann doch mal brauchen.
sprich: nur nicht zu viel gehirnschmalz drauf verwenden - da gibts wichtigere baustellen ...
Titel: Antw:Logitech Harmony Hub
Beitrag von: pc1246 am 13 Februar 2019, 16:23:23
@the ratman
OT on
Wie nutzt Du denn den HUB, wenn du keine Activity hast, und auch nicht die APP/SW zum Einrichten?!
Ok, ohne Activity geht, aber macht fuer mich soviel Sinn, wie Auto ohne Fuehrerschein. Da gibt es dann doch guenstigere Loesungen. (IR-Gateway)
OT off
Gruss Christoph
Titel: Antw:Logitech Harmony Hub
Beitrag von: the ratman am 13 Februar 2019, 20:39:30
ich hab ide app zum einrichten - weiß nur nicht, auf welchen androiden die rum liegt und mehr als 1 mal will ich das zeug ned installiert haben.
günstiger gibts immer - nur hatt ich damals, als ich mit fhem angefangen hab,  eine rum liegen und eine konnt ich billig abstauben. so gesehen echt günstig *g*
tatsache is, ich hab alle ir-geräte in fhem abgebildet, kann schalten und gut is es. spezialitäten hab ich bis jetzt nicht vermisst.
Titel: Antw:Logitech Harmony Hub
Beitrag von: ramses am 17 Februar 2019, 12:18:38
hallo,

habe seit einigen Tagen jede Menge (so ca. alle 5 Sek.) diese Meldung in Log

2019.02.17 12:14:37.897 2: HarmonyController: unhandled request: GET /ecp_SCPD.xml HTTP/1.1
Content-Length: 0
HOST: 192.168.1.98:40351
User-Agent: CyberGarage-HTTP/1.1 DLNADOC/1.50


weißt vielleicht jemand was das ist?

danke!
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 17 Februar 2019, 13:33:23
zeig mal bitte ein list vom device und ein log mit verbose 5.

ich kann aktuell nicht sagen was das für eine url ist.
Titel: Antw:Logitech Harmony Hub
Beitrag von: ramses am 17 Februar 2019, 14:48:33
@justme1968

list

Save config
Tablet-UI
Alarm System
1_test
Abstellraum
Alarm
Ana
Bad
Buero
CUL_HM
DENON
Draussen
EG
Heizung
IT
icoLicht Licht
Logging
Maria
Oben
Plots
RMs
Schlafzimmer
Status
Unsorted
Wohnzimmer
ZWave
icoEverything Everything
Logfile
Commandref
Remote doc
Edit files
Select style
Event monitor
Update
Update Check
Neustart
Shutdown Restart

Internals:
   FUUID      5c692778-f33f-fc5a-8d45-ecc6126edb70a213
   HAS_IO::Socket::Multicast 1
   ID         
   NAME       HarmonyController
   NR         285
   NTFY_ORDER 50-HarmonyController
   STATE      listening
   TYPE       fakeRoku
   fhemHostname raspberrypi
   fhemIP     192.168.1.98
   reusePort  1
   READINGS:
     2019-02-17 10:55:28   state           listening
   helper:
     serial     0ed1f017d75078ce7f0b460cd6668967
     listener:
       CONNECTS   325
       FD         112
       NAME       HarmonyController:listener
       NR         355
       PNAME      HarmonyController
       PORT       40351
       STATE      accepting
       TEMPORARY  1
       TYPE       fakeRoku
       connections:
       phash:
     responder:
       FD         4
       NAME       HarmonyController:responder
       NR         354
       PNAME      HarmonyController
       PORT       1900
       STATE      listening
       TEMPORARY  1
       TYPE       fakeRoku
       multicast  1
       phash:
Attributes:
   room       Wohnzimmer
   serial     0ed1f017d75078ce7f0b460cd6668967



log verbose 5

das kommt nur ein Mal, nach dem verbose einschalten
2019.02.17 14:42:40.781 5: HarmonyController: from: 192.168.1.1
2019.02.17 14:42:40.782 5: HarmonyController: NOTIFY * HTTP/1.1
HOST: 239.255.255.250:1900
CACHE-CONTROL: max-age=120
LOCATION: http://192.168.1.1:44747/rootDesc.xml
SERVER: AsusWRT/384.8 UPnP/1.1 MiniUPnPd/2.1
NT: upnp:rootdevice
USN: uuid:3ddcd1d3-2380-45f5-b069-6045cb188028::upnp:rootdevice
NTS: ssdp:alive
OPT: "http://schemas.upnp.org/upnp/1/0/"; ns=01
01-NLS: 1549709603
BOOTID.UPNP.ORG: 1549709603
CONFIGID.UPNP.ORG: 1337


das wiederholt sich etliche Male


2019.02.17 14:42:40.785 5: HarmonyController: from: 192.168.1.1
2019.02.17 14:42:40.785 5: HarmonyController: NOTIFY * HTTP/1.1
HOST: 239.255.255.250:1900
CACHE-CONTROL: max-age=120
LOCATION: http://192.168.1.1:44747/rootDesc.xml
SERVER: AsusWRT/384.8 UPnP/1.1 MiniUPnPd/2.1
NT: urn:schemas-upnp-org:device:InternetGatewayDevice:1
USN: uuid:3ddcd1d3-2380-45f5-b069-6045cb188028::urn:schemas-upnp-org:device:InternetGatewayDevice:1
NTS: ssdp:alive
OPT: "http://schemas.upnp.org/upnp/1/0/"; ns=01
01-NLS: 1549709603
BOOTID.UPNP.ORG: 1549709603
CONFIGID.UPNP.ORG: 1337
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 17 Februar 2019, 15:50:34
das ist kein harmony device sondern ein fakeRoku device und die beiden verbose 5 ausgaben haben nichts mit der meldung von weiter oben zu tun.

ich habe aber den log level für die unhandled requests von 2 auf 4 geändert. d.h. die einträge sollten mit dem update morgen weg sein.
Titel: Antw:Logitech Harmony Hub
Beitrag von: netrunner am 19 Februar 2019, 21:10:27
Servus zusammen, falls es auch jemand trifft, bei mir war seit gestern abend plötzlich der Hub im FHEM "Disconnected" und kein set reconnect und kein remoteID hat geholfen.

Grund war bei mir dieser (https://community.logitech.com/s/question/0D55A00008OsX3CSAV/update-to-accessing-harmony-hubs-local-api-via-xmpp). Logitech hat am vergangenen Freitag begonnen, eine neue Softwareversion (4.15.250) zu verteilen, und im selben Zug die Schnittstellen wieder dicht gemacht. Man muss die manuell über die App wieder öffnen und einem Haftungsausschluss zustimmen.

ZitatBy default, Harmony firmware will keep XMPP disabled. For those of you already using the special firmware version 4.15.210 with XMPP access, when your hub upgrades to 4.15.250, you can easily re-enable it by:
  • Perform a sync from your LCD screen based Harmony remote, by going to Menu > Settings > Sync Remote, or
  • From your Harmony app, go to: Menu > Harmony Setup > Add/Edit Devices & Activities > Remote & Hub > Enable XMPP

Ich hab das über die App gemacht, man muss sich nach dem Punkt mit dem Aktionen und Geräte bearbeiten nochmal neu einloggen und da gibt es dann die Möglichkeit, XMPP einzuschalten. FHEM hat den Hub quasi sofort gefunden, ich habe trotzdem nochmal synchronisiert.

Vielleicht hilft's ja jemand.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Wuppi68 am 19 Februar 2019, 21:29:34
Zitat von: netrunner am 19 Februar 2019, 21:10:27
Servus zusammen, falls es auch jemand trifft, bei mir war seit gestern abend plötzlich der Hub im FHEM "Disconnected" und kein set reconnect und kein remoteID hat geholfen.

Grund war bei mir dieser (https://community.logitech.com/s/question/0D55A00008OsX3CSAV/update-to-accessing-harmony-hubs-local-api-via-xmpp). Logitech hat am vergangenen Freitag begonnen, eine neue Softwareversion (4.15.250) zu verteilen, und im selben Zug die Schnittstellen wieder dicht gemacht. Man muss die manuell über die App wieder öffnen und einem Haftungsausschluss zustimmen.

Ich hab das über die App gemacht, man muss sich nach dem Punkt mit dem Aktionen und Geräte bearbeiten nochmal neu einloggen und da gibt es dann die Möglichkeit, XMPP einzuschalten. FHEM hat den Hub quasi sofort gefunden, ich habe trotzdem nochmal synchronisiert.

Vielleicht hilft's ja jemand.

Danke für die Info ...

da wäre ich den Hinweis vermutlich nie drauf gekommen
Titel: Antw:Logitech Harmony Hub
Beitrag von: swsmily am 19 Februar 2019, 22:14:55
Zitat von: Wuppi68 am 19 Februar 2019, 21:29:34
Danke für die Info ...

da wäre ich den Hinweis vermutlich nie drauf gekommen

Dem kann ich mich nur anschließen. Ich wollte den HUB schon wieder ans Notebook anschließen. Über die App war es dann doch schneller. Aber ich musste über die Fernbedienung nochmal synchronisieren, vorher wollte FHEM sich nicht verbinden.
Titel: Antw:Logitech Harmony Hub
Beitrag von: czcbe am 20 Februar 2019, 09:17:28
Ging bei mir via App nicht vom internen WLAN aus, musste App aus 4g-Verbindung starten, dann ging die xmpp Aktivierung.

Grüsse
Titel: Antw:Logitech Harmony Hub
Beitrag von: TNT0068 am 20 Februar 2019, 09:55:27
Wer die Beta mit XMPP schon drauf hatte. Muss einmal XMPP deaktivieren und wieder aktivieren dann ist alles wieder schön
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 20 Februar 2019, 16:06:47
geht eigentlich die websocket variante mit der neuen firmware noch?

eigentlich sollte das modul automatisch websockets verwenden wenn xmpp nicht geht.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Cobra am 20 Februar 2019, 16:31:54
Zitat von: justme1968 am 20 Februar 2019, 16:06:47
geht eigentlich die websocket variante mit der neuen firmware noch?

eigentlich sollte das modul automatisch websockets verwenden wenn xmpp nicht geht.

Ich hab damals im Januar auf Websocket umgestellt und zwischenzeitlich hat mein Hub auch die 4.15.250 drauf.
Funktioniert nahtlos weiter, hab nichts von dem Update mitbekommen.
Gruß Cobra
Titel: Antw:Logitech Harmony Hub
Beitrag von: the ratman am 20 Februar 2019, 18:00:22
ach guck an - grad wollt ich die große zombie-apokalypse ausrufen  :P
sprich: heut hats mich auch erwischt mit dem neuen update.

thx an euch, leute!
ohne die letzten infos hier hätt ich echt nicht mehr an logitechs updatepolitik und die - freundlicher weise von der selben firma - kostenlos integrierten suchspiele in der app gedacht.
der lösche-finger war schon sehr knapp über allen harmony-gesteurten devices in fhem - noch mal die kurve gekriegt!
Titel: Antw:Logitech Harmony Hub
Beitrag von: Chris_Worms am 20 Februar 2019, 18:21:11
Na sowas, hat Logitech ob des Shitstorms eingelenkt und dem User die Wahl gelassen?
Titel: Antw:Logitech Harmony Hub
Beitrag von: 9zehn75 am 21 Februar 2019, 21:02:00
Ich blicke nicht mehr durch:

Auf meinem Hub ist nun Firmware 4.15.250. Ich habe in der App XMPP aktiviert. In fhem ist das Attribut forceWebSocket nicht gesetzt. Müsste sich fhem jetzt nicht eigentlich über XMPP verbinden? Bei mir geht nur Websocket.

Dieses Problem konnte ich selber lösen, indem ich die remoteID aus dem Define genommen habe. Bleibt also nur noch das zweite Thema.

Außerdem habe ich noch ein Problem: alle paar Tage wird die Verbindung zu meinem Hub getrennt. Dann geht weder ein reconnect, noch bringt ein FHEM-Neustart etwas. Es hilft dann nur, das Device zu löschen und sofort wieder anzulegen. Danach geht erst einmal wieder alles.

Habt Ihr Tipps zu diesen beiden Punkten?

Hier ein List:

Internals:
   CFGFN     
   CONNECTS   1
   ConnectionState Connected
   DEF        192.168.178.51 remoteId=13996079
   FD         60
   FUUID      5c6f000f-f33f-927e-d498-51eaea50677606fd
   LAST_CONNECT 2019-02-21 20:46:23
   NAME       Harmony
   NOTIFYDEV  global
   NR         242
   NTFY_ORDER 50-Harmony
   STATE      Connected
   TYPE       harmony
   activityStatus 2
   currentActivityID 37106843
   hubSwVersion 4.15.250
   hubUpdate  0
   ip         192.168.178.51
   previousActivityID 37287651
   protocol   WEBSOCKET
   remoteId   13996079
   syncStatus 0
   websocket  1
   READINGS:
     2019-02-21 20:51:57   activity        Fernsehen
     2019-02-21 20:55:31   currentActivity Fernsehen
     2019-02-21 20:51:53   previousActivity Nintendo
     2019-02-21 20:46:23   state           Connected
   config:
     activity:
       HASH(0x4363170)
       HASH(0x4364f00)
       HASH(0x4366a70)
       HASH(0x4368b68)
       HASH(0x436a0c0)
       HASH(0x436a960)
       HASH(0x436ae10)
     content:
       contentDeviceHost https://content.dhg.myharmony.com/1.0/Device;{deviceProfileUri}
       contentImageHost https://d1tk8oqnnsddt5.cloudfront.net/1.0/station/{stationId}/image;maxX=40;maxY=40
       contentServiceHost https://content.dhg.myharmony.com/1.0/Service/{providerId}
       contentUserHost https://content.dhg.myharmony.com/1.0/User;{userProfileUri}
       householdUserProfileUri svcs.myharmony.com/res//household/9516645-yWWJUCfdhur9nDV1ZueerFPUpaws494pfR1vzNJOYUU=/user/default
     device:
       HASH(0x434b3d8)
       HASH(0x434d038)
       HASH(0x4358d20)
       HASH(0x435d458)
       HASH(0x435fb80)
       HASH(0x4360dd0)
       HASH(0x4362d48)
     global:
       locale     de-DE
       timeStampHash b0ac7b40-f32a-4786-b6ac-44a1c9598b6fded21344-b489-4dc1-827e-38a6bee3c1e7/aac12bc1-8501-4719-9bda-46981c45b5cf9cb2aaba-99c9-4135-948c-4fe1eee16cf43b1a3beb-e1de-4d72-899b-82bd3bc6859a13996079Harmony+Hubde-DEoliver.c.jung@gmail.comDEMS-0659a7c1-2530-4885-83f5-5e34d638b1100-721566503False1002118348Europe%2fAmsterdamTrue19776595571;1e2d7957835ffc2092844cff79d0a3d3
     sequence:
     sla:
       latestSLAAcceptedDate /Date(1544793015670+0000)/
   discoveryinfo:
     accountId  12211999
     current_fw_version 4.15.250
     discoveryServerUri http://svcs.myharmony.com/Discovery/Discovery.svc
     discoveryServerUriCF https://cf-svcs.myharmony.com/Discovery/Discovery.svc
     email      GEHEIM
     friendlyName Harmony Hub
     host_name  Harmony Hub
     hubId      106
     hubProfiles {Harmony="2.0"}
     ip         192.168.178.51
     minimumOpenApiClientVersionRequired 1
     mode       3
     openApiVersion 2
     port       5222
     productId  Pimento
     protocolVersion {XMPP="1.0", HTTP="1.0", RF="1.0", WEBSOCKET="1.0"}
     recommendedOpenApiClientVersion 1
     remoteId   13996079
     setupSessionClient MS-0659a7c1-2530-4885-83f5-5e34d638b110
     setupSessionIsStale true
     setupSessionSetupType
     setupSessionType 0
     setupStatus 0
     uuid       f5b981f1f33cf3fff760ab31a2c66a38a15485fa
   helper:
     PARTIAL   
Attributes:
   room       Multimedia,harmony
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 21 Februar 2019, 22:28:32
korrekt. wenn die remoteId angegeben ist wird auf jeden fall websocket verwendet.

aber warum willst du unbedingt xmpp statt websocket?


bisher haben solche probleme immer etwas mit dem netzwerk zu tun gehabt. allerdings sollte dann ein reconnect funktionieren. und eigentlich ich von alleine stattfinden.

was steht bei verbose 5 im log ?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Timmäää am 22 Februar 2019, 08:09:17
Hallo,

bei mir lief es nach dem Update der Firmware auf *.250 nicht mehr und das Modul stand auf "initialized" und im state auf "disconnected". Die remoteID hatte ich nicht im define hinterlegt. Ein set reconnect brachte keinen Erfolg.
Nach einem Neustart von fhem lief der Hub wieder wie vorher.

Danke auch für das tolle Modul!

Gruß,
Tim
Titel: Antw:Logitech Harmony Hub
Beitrag von: 9zehn75 am 22 Februar 2019, 10:58:56
Zitat von: justme1968 am 21 Februar 2019, 22:28:32
korrekt. wenn die remoteId angegeben ist wird auf jeden fall websocket verwendet.

aber warum willst du unbedingt xmpp statt websocket?


bisher haben solche probleme immer etwas mit dem netzwerk zu tun gehabt. allerdings sollte dann ein reconnect funktionieren. und eigentlich ich von alleine stattfinden.

was steht bei verbose 5 im log ?

XMPP oder Websocket ist mir egal. Ich wollte mal testen, ob es mit XMPP besser läuft. Tut es aber nicht. Nach nicht einmal 10 Stunden wieder keine Verbindung. Reconnect geht nicht, Neustart FHEM auch nicht. Es hilft wieder nur ein Neuanlegen des Devices, dann geht es sofort.

Da mein Harmony Hub unmittelbar neben meiner Fritzbox steht, an die auch der FHEM-Server per Ethernet angeschlossen ist, kann ich eigentlich Netzwerk-Probleme ausschließen. Ich mache mal ein verbose 5 und post nach dem nächsten Problem den Log hier.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 22 Februar 2019, 11:05:33
Zitatkann ich eigentlich Netzwerk-Probleme ausschließen
das haben bis jetzt auch alle gesagt bei denen es dann doch das netzwerk war :)

im ernst: wenn das log da ist schauen wir weiter.
Titel: Antw:Logitech Harmony Hub
Beitrag von: 9zehn75 am 22 Februar 2019, 13:43:27
Zitat von: justme1968 am 22 Februar 2019, 11:05:33
das haben bis jetzt auch alle gesagt bei denen es dann doch das netzwerk war :)

im ernst: wenn das log da ist schauen wir weiter.

Daher ja auch "eigentlich" :-) Heute Abend starte ich mal den Log.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Master_Nick am 22 Februar 2019, 19:56:51
Zitat von: justme1968 am 07 Februar 2019, 07:11:41
das ist die id deines hub. steht in den internals.

mit remoteId=... im DEF hinzufügen

Moin, :-)

wie geht das denn? Also in Fhem set <Hub> remoteID=XXXXXXXXXXXXX-XXXXXXXXXX-XXXXX-XX geht bei mir nicht.
Ich habe gerade das Problem, wenn ich XMP deaktiviert habe und Websocket auf force tut sich gar nix mehr.
Sobald ich XMP aktiviere geht auch über Websocket alles wieder.

*Edit
ok nach restart von FHEM geht es nun - wie man die remoteID in hinzufügt ist mir dennoch nicht klar :D

*Edit Witzig... er hat sie selber gesetzt nach dem restart.
Titel: Antw:Logitech Harmony Hub
Beitrag von: jksd am 23 Februar 2019, 21:51:11
Hier der Link zur Logitech Seite zur Reaktivierung von XMPP:
https://community.logitech.com/s/question/0D55A00008D4bZ4SAJ/harmony-hub-firmware-update-fixes-vulnerabilities
Übersichtlich und funktioniert.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Master_Nick am 23 Februar 2019, 21:56:12
Zitat von: jksd am 23 Februar 2019, 21:51:11
Hier der Link zur Logitech Seite zur Reaktivierung von XMPP:
https://community.logitech.com/s/question/0D55A00008D4bZ4SAJ/harmony-hub-firmware-update-fixes-vulnerabilities
Übersichtlich und funktioniert.

Naja es ist aber halt auch depricated.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 23 Februar 2019, 22:00:33
es gibt kein offizielles und unterstütztes api. zu sagen das irgendetwas deprecated wäre ist ein witz.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Master_Nick am 23 Februar 2019, 22:57:14
Meine persönliche Ansicht - eine nun wieder einschaltebare API, würde ich als hintenherum offiziell gemacht benennen und da sie im default abgeschaltet ist auch depricated :-D

Aber ist mir auch wurst - nicht wichtig/notwendig das zu definieren :-)
Ich bin froh, dass es Wege gibt die die Nutzung weiter erlauben.
Danke für die Arbeit.
Titel: Antw:Logitech Harmony Hub
Beitrag von: link611 am 25 Februar 2019, 21:39:49
Hiho,

habe eben meinen FHEM auf Docker umgezogen und erhalte beim Harmony Modul folgende Fehlermeldungen:

2019.02.25 21:12:50 3: WZ.Harmony no discovery response received, trying fake origin
2019.02.25 21:12:50 3: WZ.Harmony: connected
2019.02.25 21:12:50 3: WZ.Harmony no discovery response received, trying fallback to xmpp
2019.02.25 21:12:50 2: WZ.Harmony: disconnect


am alten System lief es problemlos, aber hier bekomme ich kein Connect.
Habe die Harmony auch mal neu angelegt, aber leider ohne erfolg.

Muss ich die Harmony vom alten System vielleicht erst irgendwie ablernen, bzw. woran kann das liegen?

Harmony läuft bereits auf der aktuellen FW und das Modul über den Websocket.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 25 Februar 2019, 21:41:30
xmpp wie immer zuerst probiert wenn du die remoteId nicht im define angegeben hast
Titel: Antw:Logitech Harmony Hub
Beitrag von: link611 am 25 Februar 2019, 21:47:06
Zitat von: justme1968 am 25 Februar 2019, 21:41:30
xmpp wie immer zuerst probiert wenn du die remoteId nicht im define angegeben hast

ich versteh grad nur Bahnhof :D

den Hub habe ich wie folgt konfiguriert:

define WZ.Harmony harmony [email pw] 192.168.x.x

wo soll da was mit der remoteID sein?
Titel: Antw:Logitech Harmony Hub
Beitrag von: MadMax-FHEM am 25 Februar 2019, 21:53:29
Ab hier ungefähr mal lesen: https://forum.fhem.de/index.php/topic,14163.msg874364.html#msg874364

Gruß, Joachim
Titel: Logitech Harmony Hub
Beitrag von: Benni am 25 Februar 2019, 22:43:50
Es gibt seit ein paar Tagen eine neue Firmware Version

https://stadt-bremerhaven.de/logitech-harmony-hub-und-smart-home-xmpp-kontrolle-wird-app-funktion/

Eventuell wird das Problem dadurch verursacht. Mein Hub hat die drauf und seither verbindet FHEM nicht mehr mit dem Hub. Gleiche Meldungen wie oben (No discovery Response)

XMPP habe ich in der App aktiviert, dennoch klappt es nicht.

Werde da morgen Mal weiterschauen. Bin gerade nur mobil online.

gb#
Titel: Antw:Logitech Harmony Hub
Beitrag von: link611 am 25 Februar 2019, 22:56:02
Zitat von: MadMax-FHEM am 25 Februar 2019, 21:53:29
Ab hier ungefähr mal lesen: https://forum.fhem.de/index.php/topic,14163.msg874364.html#msg874364

Gruß, Joachim

glaub ich bin zu blöd...

hab' die ID, dann mach ich hinter der ip remoteID=xxxxxxx

geht trotzdem nicht. nach einem refresh ist der Eintrag auch wieder weg.
Titel: Antw:Logitech Harmony Hub
Beitrag von: link611 am 25 Februar 2019, 22:59:05
Zitat von: link611 am 25 Februar 2019, 22:56:02
glaub ich bin zu blöd...

hab' die ID, dann mach ich hinter der ip remoteID=xxxxxxx

geht trotzdem nicht. nach einem refresh ist der Eintrag auch wieder weg.

oh gott bin ich blöd :D das "d" bei remoteId muss klein sein -.-

jetzt klappts. Danke
Titel: Antw:Logitech Harmony Hub
Beitrag von: Benni am 26 Februar 2019, 05:13:31
Zitat von: Benni am 25 Februar 2019, 22:43:50
Werde da morgen Mal weiterschauen. Bin gerade nur mobil online.

Aus irgendeinem Grund hatte es die XMPP-Einstellung aus der App (https://community.logitech.com/s/question/0D55A00008OsX3CSAV/update-to-accessing-harmony-hubs-local-api-via-xmpp) zunächst nicht sofort im Hub gespeichert.
Ich musste die Aktivierung tatsächlich mehrfach vornehmen und ich glaube erst mit einer gleichzeitigen Namensänderung des Hub ind der App hat es die Einstellung dann auch wirklich gespeichert.

Wie auch immer, der Hub ist so wenigstens (halboffiziell  ;)) wieder per XMPP erreichbar:


Internals:
   CONNECTS   8
   ConnectionState LoggedIn
   DEF        192.168.178.66
   FD         37
   FUUID      5c4a04db-f33f-b8e7-1363-d3f8f148d30aacf0
   LAST_CONNECT 2019-02-26 04:48:30
   LAST_DISCONNECT 2019-02-26 04:48:30
   NAME       wzHub
   NOTIFYDEV  global
   NR         334
   NTFY_ORDER 50-wzHub
   STATE      Connected:PowerOff
   TYPE       harmony
   activityStatus 0
   currentActivityID -1
   hubSwVersion 4.15.250
   hubUpdate  0
   ip         192.168.178.66
   protocol   XMPP
   remoteId   
   syncStatus 0
   .attraggr:
   .attreocr:
     .*
   .attrminint:
   READINGS:
     2019-02-23 08:32:53   activity        PowerOff
     2019-02-25 22:55:36   currentActivity PowerOff
     2019-02-23 08:32:53   previousActivity Apple-TV
     2019-02-26 04:48:30   state           Connected
   config:
     activity:
       HASH(0xb001df8)
       HASH(0xc365928)
       HASH(0xc365d78)
       HASH(0xb6f6d38)
       HASH(0xb04be18)
       HASH(0xa878a60)
       HASH(0xa8d94e8)
     content:
       contentDeviceHost https://content.dhg.myharmony.com/1.0/Device;{deviceProfileUri}
       contentImageHost https://d1tk8oqnnsddt5.cloudfront.net/1.0/station/{stationId}/image;maxX=40;maxY=40
       contentServiceHost https://content.dhg.myharmony.com/1.0/Service/{providerId}
       contentUserHost https://content.dhg.myharmony.com/1.0/User;{userProfileUri}
       householdUserProfileUri svcs.myharmony.com/res//household/5522091-xndfXwjD2t/cgeuI9jOhDI4hcUKqFENC0Tnzh0gklQs=/user/default
     device:
       HASH(0xa240b38)
       HASH(0xa3d91f8)
       HASH(0xb053130)
       HASH(0xa79c450)
       HASH(0xa47cd68)
       HASH(0xb6a9130)
       HASH(0xa7ee4a0)
     global:
       locale     de-DE
       timeStampHash c8c26436-97ab-4457-a805-e7020db610a4837b4676-6a93-4196-84a0-8618981e8f34/6c490d12-6b29-4644-b3cd-79062f12e71dc1508165-a3fd-4f1c-8c74-5b409abb90f402c356ac-b797-48af-bc9a-0ce4db0f826a6418934Wohnzimmer+Hubde-DE<faked-MyHarmonyUserName>DESilverlightWebClient0-758697667False1239903016europe%2fberlinTrue19638882591;e051ed2b637f2139e4b1d155a544e5fd
     sequence:
     sla:
       latestSLAAcceptedDate /Date(1535260766313+0000)/
   discoveryinfo:
     accountId  *******
     current_fw_version 4.15.250
     discoveryServerUri https://svcs.myharmony.com/Discovery/Discovery.svc
     discoveryServerUriCF https://cf-svcs.myharmony.com/Discovery/Discovery.svc
     email      myharmony@battran.de
     friendlyName Wohnzimmer Hub
     host_name  Wohnzimmer Hub
     hubId      97
     hubProfiles {Harmony="2.0"}
     ip         192.168.178.66
     minimumOpenApiClientVersionRequired 1
     mode       3
     openApiVersion 2
     port       5222
     productId  Pimento
     protocolVersion {XMPP="1.0", HTTP="1.0", RF="1.0", WEBSOCKET="1.0"}
     recommendedOpenApiClientVersion 1
     remoteId   6418934
     setupSessionClient SilverlightWebClient
     setupSessionIsStale true
     setupSessionSetupType
     setupSessionType 0
     setupStatus 0
     uuid       8e6b0b075ec47e531add38cd3b2260ed88b84dc9
   helper:
     PARTIAL   
     UserAuthToken
Attributes:
   DbLogExclude .*
   alias      Harmony Wohnzimmer
   event-on-change-reading .*
   room       EG->Wohnen
   stateFormat state:currentActivity
   webCmd     activity


Das Discovery schlägt aber bei mir laut Log immer noch fehl:


2019.02.26 04:48:20 3: harmony: sending discovery
2019.02.26 04:48:30 3: wzHub no discovery response received, trying fake origin
2019.02.26 04:48:30 3: wzHub: connected
2019.02.26 04:48:30 3: wzHub no discovery response received, trying fallback to xmpp
2019.02.26 04:48:30 2: wzHub: disconnect
2019.02.26 04:48:30 3: wzHub: connected
2019.02.26 04:48:31 3: wzHub: new config


Btw.: Wenn ich allerdings die remoteId im DEF mit angebe, dann klappt auch die Websocket-Verbindung wieder:


Internals:
   CONNECTS   9
   ConnectionState Connected
   DEF        192.168.178.66 remoteId=6418934
   FD         37
   FUUID      5c4a04db-f33f-b8e7-1363-d3f8f148d30aacf0
   LAST_CONNECT 2019-02-26 05:02:55
   LAST_DISCONNECT 2019-02-26 05:02:55
   NAME       wzHub
   NOTIFYDEV  global
   NR         334
   NTFY_ORDER 50-wzHub
   STATE      Connected:PowerOff
   TYPE       harmony
   activityStatus 0
   currentActivityID -1
   hubSwVersion 4.15.250
   hubUpdate  0
   ip         192.168.178.66
   protocol   WEBSOCKET
   remoteId   6418934
   syncStatus 0
   websocket  1
   .attraggr:
   .attreocr:
     .*
   .attrminint:
   READINGS:
     2019-02-23 08:32:53   activity        PowerOff
     2019-02-26 05:02:58   currentActivity PowerOff
     2019-02-23 08:32:53   previousActivity Apple-TV
     2019-02-26 05:02:55   state           Connected
   config:
     activity:
       HASH(0xaae6938)
       HASH(0xacb4260)
       HASH(0xb7ba698)
       HASH(0xa7045c8)
       HASH(0xbd7c958)
       HASH(0xa9f1220)
       HASH(0x9c2ece0)
     content:
       contentDeviceHost https://content.dhg.myharmony.com/1.0/Device;{deviceProfileUri}
       contentImageHost https://d1tk8oqnnsddt5.cloudfront.net/1.0/station/{stationId}/image;maxX=40;maxY=40
       contentServiceHost https://content.dhg.myharmony.com/1.0/Service/{providerId}
       contentUserHost https://content.dhg.myharmony.com/1.0/User;{userProfileUri}
       householdUserProfileUri svcs.myharmony.com/res//household/5522091-xndfXwjD2t/cgeuI9jOhDI4hcUKqFENC0Tnzh0gklQs=/user/default
     device:
       HASH(0xa6f1328)
       HASH(0xb0f8a88)
       HASH(0xb04f9e0)
       HASH(0xb04e650)
       HASH(0xa2246e8)
       HASH(0xb4014b8)
       HASH(0x9d26710)
     global:
       locale     de-DE
       timeStampHash c8c26436-97ab-4457-a805-e7020db610a4837b4676-6a93-4196-84a0-8618981e8f34/6c490d12-6b29-4644-b3cd-79062f12e71dc1508165-a3fd-4f1c-8c74-5b409abb90f402c356ac-b797-48af-bc9a-0ce4db0f826a6418934Wohnzimmer+Hubde-DE<faked-MyHarmonyUserName>DESilverlightWebClient0-758697667False1239903016europe%2fberlinTrue19638882591;e051ed2b637f2139e4b1d155a544e5fd
     sequence:
     sla:
       latestSLAAcceptedDate /Date(1535260766313+0000)/
   discoveryinfo:
     accountId  *******
     current_fw_version 4.15.250
     discoveryServerUri https://svcs.myharmony.com/Discovery/Discovery.svc
     discoveryServerUriCF https://cf-svcs.myharmony.com/Discovery/Discovery.svc
     email      myharmony@battran.de
     friendlyName Wohnzimmer Hub
     host_name  Wohnzimmer Hub
     hubId      97
     hubProfiles {Harmony="2.0"}
     ip         192.168.178.66
     minimumOpenApiClientVersionRequired 1
     mode       3
     openApiVersion 2
     port       5222
     productId  Pimento
     protocolVersion {XMPP="1.0", HTTP="1.0", RF="1.0", WEBSOCKET="1.0"}
     recommendedOpenApiClientVersion 1
     remoteId   6418934
     setupSessionClient SilverlightWebClient
     setupSessionIsStale true
     setupSessionSetupType
     setupSessionType 0
     setupStatus 0
     uuid       8e6b0b075ec47e531add38cd3b2260ed88b84dc9
   helper:
     PARTIAL   
     UserAuthToken
Attributes:
   DbLogExclude .*
   alias      Harmony Wohnzimmer
Remote-ID: 6418934
   event-on-change-reading .*
   room       EG->Wohnen,EG.Alt->Wohnzimmer
   stateFormat state:currentActivity
   webCmd     activity


Einträge im Log nach erfolgreicher Websocket-Verbindung:


2019.02.26 05:02:55 2: wzHub: disconnect
2019.02.26 05:02:55 3: wzHub: connected
2019.02.26 05:02:56 3: wzHub: websocket: Switching Protocols ok
2019.02.26 05:02:57 3: wzHub: new config
2019.02.26 05:02:58 3: wzHub: new config


Edit: Jetzt hab ich doch echt übersehen, dass das vor ein paar Posts schon mal behandelt wurde: https://forum.fhem.de/index.php/topic,14163.msg908678.html#msg908678
Die Forensuche hat das im akuten Fall leider nicht für mich zutage gefördert.

gb#
Titel: Antw:Logitech Harmony Hub
Beitrag von: pc1246 am 26 Februar 2019, 09:30:05
Moin
Ich habe am WE auch meine 3 Hubs XMPP enabled. Bei mir ging das allerdings mit der APP nur per mobilen Daten. Im Heimnetz hat sich das entsprechende Fenster erst gar nicht geoeffnet. Mein Vorteil war, dass ich mehrere Hubs habe, und ich immer einen Schritt zurueckgehen musste, so dass der Hub sich dann synchronisiert hat. Nach der Synchronisierung waren Sie dann sofort wieder in fhem verfuegbar!
Gruss Christoph
Titel: Antw:Logitech Harmony Hub
Beitrag von: Wuppi68 am 26 Februar 2019, 09:56:00
hmmm,

bei mir lief alles völlig unproblematisch im Hintergrund ab ...

die Hubs haben sich das 250er Update geholt und FHEM blieb via Websocket verbunden - und den XMPP Haken habe ich wissentlich nicht gesetzt ;-)
Titel: Antw:Logitech Harmony Hub
Beitrag von: Eisix am 26 Februar 2019, 10:42:44
Hallo,

Hab gerade mal bei mir nachgeschaut update lief problemlos ohne das ich es gemerkt habe. Connection via Websocket hatte aber die ID angegeben.

Gruß
Eisix
Titel: Antw:Logitech Harmony Hub
Beitrag von: pc1246 am 26 Februar 2019, 10:48:33
Moin
Ich hatte mir so ca. 20-30 Seiten des Threads reingezogen, und auch das Wiki bemueht, aber die Uebergabe der remoteId nicht gefunden. Danach habe ich mich dann fuer den anderen Weg entschieden.
Gruss Christoph
Titel: Antw:Logitech Harmony Hub
Beitrag von: Benni am 26 Februar 2019, 11:19:07
Zitat von: Eisix am 26 Februar 2019, 10:42:44
Hab gerade mal bei mir nachgeschaut update lief problemlos ohne das ich es gemerkt habe. Connection via Websocket hatte aber die ID angegeben.

Ja, Websocket funktioniert nach dem Update, aber nur, wenn die remoteId im DEF mit angegeben wird. Lediglich das Autodiscovery schlägt mit dem neuen Update fehl (s.a. mein Post weiter oben). Wird die remoteId im DEF angegeben, wird ja gar kein Autodiscovery versucht, sondern direkt der Websocketzugriff und der funktioniert, anscheinend auch ohne explizit aktiviertes XMPP (s. Wuppis Aussage (https://forum.fhem.de/index.php/topic,14163.msg911687.html#msg911687)). Das würde ja durchaus Sinn ergeben, habe ich jetzt noch nicht getestet. Ich war ja froh, dass es überhaupt wieder läuft :)

Irgendwie müsste sich m.E. Andre den Autodiscovery-Prozess nochmal anschauen. Evtl. muss da was am fake-Origin angepasst werden.

Gruß Benni.

Titel: Antw:Logitech Harmony Hub
Beitrag von: Eisix am 26 Februar 2019, 11:20:26
Zur Dokumentation


define hub harmony 192.168.178.100 remoteId=12345678

Funktioniert ohne aktiviertes XMPP.


Gruß
Eisix
Titel: Antw:Logitech Harmony Hub
Beitrag von: rvideobaer am 26 Februar 2019, 11:40:24
Hallo,

bei mir hat es nach dem Update auch ein paar Probleme gegeben. Da hat die IP des Hub die in der App angegeben war nicht mit der die mir mein Router angezeigt hat übereingestimmt. Nach diversen Neustarts und einem Stromlos machen des Hubs hat sich dies aber wieder gegeben und seit dem funktioniert wieder alles. Eine Remote ID habe ich nicht eingegeben.

Rolf
Titel: Antw:Logitech Harmony Hub
Beitrag von: Benni am 26 Februar 2019, 19:37:41
Zitat von: Eisix am 26 Februar 2019, 11:20:26
Funktioniert ohne aktiviertes XMPP.

Ich habe bei mir nun auch XMPP wieder deaktiviert und die remoteID im DEF angegeben.
Rennt weiter mit Websocket!  8)

gb#
Titel: Antw:Logitech Harmony Hub
Beitrag von: OppiM am 27 Februar 2019, 16:33:32
Hi,

Ich habe (seit Umzug in Docker heute?) das Problem, dass nach einem Neustart von FHEM die Verbindung zu meinem Harmony Hub nicht vollständig funktioniert. Mir wird zwar als ConnectionState LoggedIn angezeigt, aber beispielsweise ein get currentActivity gibt nur unknown zurück. Auch fehlen einige Details bei den Internals:

Internals:
   CONNECTS   2
   ConnectionState LoggedIn
   DEF        192.168.18.42
   FD         138
   FUUID      5c447c8f-f33f-7215-416e-a846b72b93cd3e17
   LAST_CONNECT 2019-02-27 16:22:29
   LAST_DISCONNECT 2019-02-27 16:22:29
   NAME       Harmony_Schlafzimmer
   NOTIFYDEV  global
   NR         26
   NTFY_ORDER 50-Harmony_Schlafzimmer
   STATE      PowerOff
   TYPE       harmony
   ip         192.168.18.42
   protocol   XMPP
   remoteId   


Setze ich eine Activity, sind die Werte da und es funktioniert danach alles.

Internals:
   CONNECTS   2
   ConnectionState LoggedIn
   DEF        192.168.18.42
   FD         138
   FUUID      5c447c8f-f33f-7215-416e-a846b72b93cd3e17
   LAST_CONNECT 2019-02-27 16:22:29
   LAST_DISCONNECT 2019-02-27 16:22:29
   NAME       Harmony_Schlafzimmer
   NOTIFYDEV  global
   NR         26
   NTFY_ORDER 50-Harmony_Schlafzimmer
   STATE      PowerOff
   TYPE       harmony
   activityStatus 0
   currentActivityID -1
   hubSwVersion 4.15.250
   hubUpdate  0
   ip         192.168.18.42
   protocol   XMPP
   remoteId   
   syncStatus 0


Gruß,
Michael
Titel: Antw:Logitech Harmony Hub
Beitrag von: sTaN am 28 Februar 2019, 19:45:31
Ich hatte heute fhem aktualisiert und seither steht der harmony hub auf disconnected. Ich hatte das define bisher ohne die remotid gesetzt und funktionierte problemlos bisher. Scheint es mit dem letzten Update nun Pflicht zu sein?
Gibt es mittlerweile eine einfache Möglichkeit die RemotId in Erfahrung zu bringen oder gilt noch der EIntrag siehe https://forum.fhem.de/index.php/topic,14163.msg874364.html#msg874364 ?

Gruß
sTaN

EDIT: Habe mal die RemoteID in Erfahrung gebracht über das Perl Skript und gesetzt und siehe da, sofort connected. Scheint also wirklich mittlerweile Pflicht zu sein. Mein letztes FHEM Update war am 17.02.2019. Also zwischen dem 17.-28.02 muss es also Pflicht geworden sein.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 01 März 2019, 08:31:34
wenn das perl script noch geht sollte das modul die remote id genau so rausfinden. wenn das nicht geht ist irgendetwas komisch.

wenn ich die posts weiter oben richtig interpretiere geht es auch zumindest bei einigen noch...
Titel: Antw:Logitech Harmony Hub
Beitrag von: sTaN am 01 März 2019, 08:58:14
Könnte es daran liegen, dass bei manuellem Aufruf des Perl Scripts die RemoteId in folgendem Format in einem Wust an Daten auftauchte und im Modul nicht richtig gefiltert werden kann?

Im outcome vom Script
remoteId:123456

Format im define
remoteId=123456

Also ich musste den Doppelpunkt durch ein = ersetzen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Benni am 01 März 2019, 18:20:51
Zitat von: justme1968 am 01 März 2019, 08:31:34
wenn das perl script noch geht sollte das modul die remote id genau so rausfinden. wenn das nicht geht ist irgendetwas komisch.

wenn ich die posts weiter oben richtig interpretiere geht es auch zumindest bei einigen noch...

Wahrscheinlich ist irgendwas komisch!  :-\

Ich wüsste zwar nicht, dass sich an meinem Netz etwas geändert hätte, aber ich bekomme vom Rechner auf dem FHEM läuft, auch per Script die remoteID nicht mehr ermittelt.
Von einem anderen Rechner aus allerdings schon.  ???

Alles im selben Netz, am selben Switch und im selben VLAN, auch der FHEM-Rechner, von daher fällt mir spontan erst mal nicht ein, woran das liegen könnte.

Da muss ich mal noch etwas  weiter analysieren....
(Netzwerk ist leider nicht gerade meine Paradedisziplin ;D )

gb#
Titel: Antw:Logitech Harmony Hub
Beitrag von: d0m2011 am 02 März 2019, 15:55:02
Ich habe nun wieder das gleiche Problem -> Hub steht auf disconnected (Ende 2018 gleiches Problem).
Nach einem Update von FHEM ging alles wieder.
Geändert wurde nichts, weder Hard- noch Software.

Am 01. des Montags wird mein Rasberry PI immer neu gestartet.
Seitdem ist der Hub nicht mehr verfügbar.

Hat sich wieder etwas am Hub geändert?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Master_Nick am 02 März 2019, 15:57:02
Hier läuft alles prima mit Websocket.
Titel: Antw:Logitech Harmony Hub
Beitrag von: luetty am 02 März 2019, 16:31:41
Zitat von: sTaN am 01 März 2019, 08:58:14
Könnte es daran liegen, dass bei manuellem Aufruf des Perl Scripts die RemoteId in folgendem Format in einem Wust an Daten auftauchte und im Modul nicht richtig gefiltert werden kann?

Im outcome vom Script
remoteId:123456

Format im define
remoteId=123456

Also ich musste den Doppelpunkt durch ein = ersetzen.

Ja, ist ne längere Liste von Strings.
Bei mir hat es aber geklappt  :) :) :), zumindest bin ich wieder connected.

Im define den Doppelpunkt aus dem ermittelten Wert gegen ein = ersetzen, Du siehst es richtig.
Titel: Antw:Logitech Harmony Hub
Beitrag von: d0m2011 am 02 März 2019, 16:36:02
Muss ich jetzt Dank Logitech wirklich den Web über die Remote ID gehen?
Bisher habe ich meinen Hub lediglich mit der IP "defined"

Ist eine Änderung / Update in Sicht oder muss ich nun die Remote ID heraus bekommen?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 02 März 2019, 16:44:02
das modul sollte die remoteId im normalfall automatisch rausfinden. wenn das nicht geht und das script auf dem gleichen rechner funktioniert: bitte melden.

nur wenn udp broadcast auf grund der netzwerk konfiguration nicht geht muss man die remoteId selber eintragen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: d0m2011 am 02 März 2019, 17:09:53
Im App hab ich nun XMPP aktiviert und alles funktioniert wieder.
Vielleicht sollte ich dem Hub die Internetverbindung kappen um weitere Update aus zu schließen!?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Benni am 02 März 2019, 17:19:05
Zitat von: d0m2011 am 02 März 2019, 17:09:53
Im App hab ich nun XMPP aktiviert und alles funktioniert wieder.
Vielleicht sollte ich dem Hub die Internetverbindung kappen um weitere Update aus zu schließen!?

Warum sollte man XMPP verwenden wollen, wenn Websocket auch funktioniert?

Zitat von: Benni am 01 März 2019, 18:20:51
Da muss ich mal noch etwas  weiter analysieren....
(Netzwerk ist leider nicht gerade meine Paradedisziplin ;D )

Da ich hier nicht wirklich weiter weiß, habe ich beschlossen, damit zu leben, dass ich die remoteID im DEF direkt angebe. Solange ich den Hub nicht tauschen muss, dürfte die sich ja nicht ändern :) Und letztendlich ist es mir auch wurscht, wie das Modul zur remoteId kommt, hauptsache es funktioniert und im Zweifelsfall ist die Direktangabe gegenüber des AutoDiscover ein Performance-Vorteil ;D

Falls sich das bei mir nochmal aufklären sollte, werde ich natürlich berichten.
Nichts desto Trotz vielen Dank für die Unterstützung!

gb#
Titel: Antw:Logitech Harmony Hub
Beitrag von: luetty am 02 März 2019, 18:27:06
Zitat von: justme1968 am 02 März 2019, 16:44:02
das modul sollte die remoteId im normalfall automatisch rausfinden. wenn das nicht geht und das script auf dem gleichen rechner funktioniert: bitte melden.

nur wenn udp broadcast auf grund der netzwerk konfiguration nicht geht muss man die remoteId selber eintragen.

hi, ging hier - ohne Eintrag der remoteId im def nicht.
Titel: Antw:Logitech Harmony Hub
Beitrag von: morph am 02 März 2019, 22:38:46
Hallo,

ich hab seit ein paar tagen auch das Problem, das mein Hub permanent auf Disconnect steht. Leider verstehe ich das nicht ganz, wie ich die remoteid herausfinde?

Mein fhem läuft auf einem Pi.

Wenn ich die id suchen will erhalte ich nur dies:

pi@FhemRaspi:~ $ sudo ./harmonyid.py
Traceback (most recent call last):
  File "./harmonyid.py", line 4, in <module>
    import requests
ImportError: No module named requests


Der Pi und der Hub sind im gleichem Netzwerk.

Vielleicht kann mir jemand helfen. Wäre sehr nett. Danke.
Titel: Antw:Logitech Harmony Hub
Beitrag von: rubbertail am 03 März 2019, 09:31:02
Vermutlich fehlt das Wort"perl" vor deinem Aufruf des Scripts?

Also
sudo perl <deinscript>
Titel: Antw:Logitech Harmony Hub
Beitrag von: Benni am 03 März 2019, 09:56:23
Zitat von: morph am 02 März 2019, 22:38:46
Vielleicht kann mir jemand helfen. Wäre sehr nett. Danke.

Zitat von: rubbertail am 03 März 2019, 09:31:02
Vermutlich fehlt das Wort"perl" vor deinem Aufruf des Scripts?
sudo perl <deinscript>

sudo ist nicht immer das Allheilmittel und perl ist hier auch falsch, es ist schließlich ein Python-Script.

Es fehlt schlicht und ergreifend das request-Modul für Python.
Installation normalerweise mit pip möglich.

Sollte aber auch direkt mit apt-get möglich sein:

sudo apt-get install python-requests

(ungetestet!)

gb#
Titel: Antw:Logitech Harmony Hub
Beitrag von: rubbertail am 03 März 2019, 11:11:15
Erm - peinlich.... sorry. %)
Titel: Antw:Logitech Harmony Hub
Beitrag von: morph am 03 März 2019, 11:31:52
Hm, ok. Danke. Sowas geht einfach über mein Verständnis, sorry....

Nach der Installation kommt nun leider:

pi@FhemRaspi:~ $ sudo ./harmonyid.py
Traceback (most recent call last):
  File "./harmonyid.py", line 15, in <module>
    hub_id = hub_data['data']['remoteId']
KeyError: 'data'
Titel: Logitech Harmony Hub
Beitrag von: Benni am 03 März 2019, 11:56:26
Zitat von: morph am 03 März 2019, 11:31:52
Hm, ok. Danke. Sowas geht einfach über mein Verständnis, sorry....

Nach der Installation kommt nun leider:

pi@FhemRaspi:~ $ sudo ./harmonyid.py
Traceback (most recent call last):
  File "./harmonyid.py", line 15, in <module>
    hub_id = hub_data['data']['remoteId']
KeyError: 'data'


Das bedeutet schlicht und ergreifend, dass das Script keine Daten zurückbekommen hat.

gb#
Titel: Antw:Logitech Harmony Hub
Beitrag von: morph am 03 März 2019, 12:32:17
hm, ok. Aber warum? wie komme ich dann an die Daten?
Titel: Logitech Harmony Hub
Beitrag von: sTaN am 03 März 2019, 14:03:26
Pack den Inhalt des Skriptes in eine harmony_remoteid.pl Datei. Ist nämlich Perl und nicht Python!

Ansonsten hier noch mal step by step:

Remote ID ermitteln:

1. Netcat auf einem freien Port im Terminal starten:
nc -l 1234 -k
   
2. Perl Skript auf dem Desktop ablegen und als harmony_remoteid.pl abspeichern:
#!/usr/bin/perl

use strict;
use warnings;
use IO::Socket::INET;

if( my $socket = new IO::Socket::INET ( Proto => 'udp', Broadcast => 1, ) ) {
  my $sin = sockaddr_in(5224, inet_aton('255.255.255.255'));

  while( 1 ) {
    $socket->send( "_logitech-reverse-bonjour._tcp.local.\n1234", 0, $sin );
    sleep 1;
  }
}

   
3. Zweite Terminal Sitzung starten und Perl Skript ausführen:

perl -w harmony-remoteid.pl
   
4. Anschließend im ersten Terminal die remoteid suchen:
5. Im FHEM define des harmony hub die remoteID setzen (Doppelpunkt durch = ersetzen):
remoteId=123456

Harmony Hub sollte nun wieder connected sein!

Gruß sTaN
Titel: Antw:Logitech Harmony Hub
Beitrag von: morph am 03 März 2019, 14:36:13
Danke. So habe ich es auch verstanden. Und schwups sind die Steckdosen endlich wieder aus :-)
Titel: Antw:Logitech Harmony Hub
Beitrag von: Benni am 03 März 2019, 17:14:21
Zitat von: morph am 03 März 2019, 14:36:13
Danke. So habe ich es auch verstanden.

??? Du hattest dich oben aber doch eher darauf bezogen, oder?

https://forum.fhem.de/index.php/topic,14163.msg875147.html#msg875147
Titel: Antw:Logitech Harmony Hub
Beitrag von: morph am 04 März 2019, 23:44:44
?
K.a. Was du meinst. Es funktioniert hier auf jedenfall wieder!
Titel: Antw:Logitech Harmony Hub
Beitrag von: Frini am 05 März 2019, 06:31:54
Ich hatte zwar die Beta von Logitech auf meinem Hub installiert, musste aber wie hier schon erwähnt wurde getrennt noch einmal in der App der Beta zustimmen. Also einmal vor dem installieren der Firmware und noch einmal zusätzlich in der App.
Seit dem klappt es bei mir wieder auch ohne RemodeID.
Titel: Antw:Logitech Harmony Hub
Beitrag von: sTaN am 05 März 2019, 08:10:33
Zitat von: Frini am 05 März 2019, 06:31:54
Seit dem klappt es bei mir wieder auch ohne RemodeID.

Ja dann gehst du aber auch nicht über Websocket
Titel: Antw:Logitech Harmony Hub
Beitrag von: Benni am 05 März 2019, 08:51:59
Zitat von: sTaN am 05 März 2019, 08:10:33
Ja dann gehst du aber auch nicht über Websocket

Kannst du so pauschal nicht sagen:


Das ist zumindest mein Kenntnisstand.

Aufschluß gibt hier nur ein list des devices.
Aber letztendlich ist es eigentlich auch Wurscht, solange es funktioniert.  ;)



Gruß Benni.


Titel: Antw:Logitech Harmony Hub
Beitrag von: Ullulaki am 06 März 2019, 21:16:27
Zitat von: netrunner am 19 Februar 2019, 21:10:27
Servus zusammen, falls es auch jemand trifft, bei mir war seit gestern abend plötzlich der Hub im FHEM "Disconnected" und kein set reconnect und kein remoteID hat geholfen.

Grund war bei mir dieser (https://community.logitech.com/s/question/0D55A00008OsX3CSAV/update-to-accessing-harmony-hubs-local-api-via-xmpp). Logitech hat am vergangenen Freitag begonnen, eine neue Softwareversion (4.15.250) zu verteilen, und im selben Zug die Schnittstellen wieder dicht gemacht. Man muss die manuell über die App wieder öffnen und einem Haftungsausschluss zustimmen.

Ich hab das über die App gemacht, man muss sich nach dem Punkt mit dem Aktionen und Geräte bearbeiten nochmal neu einloggen und da gibt es dann die Möglichkeit, XMPP einzuschalten. FHEM hat den Hub quasi sofort gefunden, ich habe trotzdem nochmal synchronisiert.

Vielleicht hilft's ja jemand.

Danke dir für den Hinweis!! Habe bei mir einen 2. Hub eingebunden und dachte daran liegt es und ewig den Fehler gesucht!
XMPP aktiviert -> alles läuft :-)
Titel: Antw:Logitech Harmony Hub
Beitrag von: lammy am 12 März 2019, 08:52:44
Hi,

ich hatte komischer weise erst seit zwei tagen das Problem.
nach dem Update auf die neues 37_harmony.pm Version und des Updates/Freischaltung des Harmony Hubs mittels myHarmony Software über ALT+WIN+F9 ganz unten Firmware Upgrade läuft alles wieder super

Vielen Dank für eure Hilfe!!

Titel: Antw:Logitech Harmony Hub
Beitrag von: Prof. Dr. Peter Henning am 24 März 2019, 11:18:15
Möglicherweise bin ich zu doof dazu - aber ich finde das weder in der App, noch in der myHarmony-Anwendung unter Windows. Kann mi rjemand das bitte genauer beschreiben ?

LG

pah
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 24 März 2019, 11:23:07
in der app:

menü -> harmony einrichtung -> geräte und aktionen hinzufügen oder bearbeiten -> fernbedienung / tastatur und hub -> xmpp aktivieren
Titel: Antw:Logitech Harmony Hub
Beitrag von: Prof. Dr. Peter Henning am 24 März 2019, 11:38:06
Himmelherrgottnochmal !


Danke.


LG

pah
Titel: Antw:Logitech Harmony Hub
Beitrag von: rahom am 27 März 2019, 06:53:13
Da bei mir bisher alles funktionierte, war ich lange Zeit nicht mehr hier im Forum.
Ich habe mir den Wolff gesucht. Weil die Römer Spinnen

Danke an das Forum.


Noch ein Hinweis wenn Ihr eine Fritzbox und das "Nach Hause telefonieren" mit Portfiltern unterbunden habt.

Öffnet temporär die Portfilterung für den Hub auf der Fritzbox, damit das mit der App funktioniert.

LG
rahom
Titel: Antw:Logitech Harmony Hub
Beitrag von: KOAL am 27 März 2019, 21:48:12
Zitat von: justme1968 am 24 März 2019, 11:23:07
in der app:

menü -> harmony einrichtung -> geräte und aktionen hinzufügen oder bearbeiten -> fernbedienung / tastatur und hub -> xmpp aktivieren



JUHUUU, Danke geht wieder :)
Titel: Antw:Logitech Harmony Hub
Beitrag von: PatrickR am 29 März 2019, 21:13:33
Hi!

Herrlich, danke für den Hinweis mit der App. Ich hatte nur die Variante mit dem Rumschleppen des Hub und MyHarmony via USB gefunden und einen Tag später war XMPP wieder aus...

Leider bekomme ich die websocket-Variante nicht zum Laufen. Selbst bei verbose 5 ist das Harmony-Modul sehr schüchtern:

2019.03.29 21:06:31.588 4: EG.WZ.Harmony: connect
2019.03.29 21:06:41.607 4: EG.WZ.Harmony: connect
2019.03.29 21:06:51.628 4: EG.WZ.Harmony: connect
2019.03.29 21:07:01.648 4: EG.WZ.Harmony: connect
2019.03.29 21:07:11.668 4: EG.WZ.Harmony: connect
2019.03.29 21:07:21.688 4: EG.WZ.Harmony: connect
2019.03.29 21:07:31.708 4: EG.WZ.Harmony: connect
2019.03.29 21:07:41.727 4: EG.WZ.Harmony: connect
2019.03.29 21:07:51.748 4: EG.WZ.Harmony: connect
2019.03.29 21:08:01.768 4: EG.WZ.Harmony: connect
2019.03.29 21:08:11.791 4: EG.WZ.Harmony: connect
2019.03.29 21:08:21.809 4: EG.WZ.Harmony: connect
2019.03.29 21:08:31.828 4: EG.WZ.Harmony: connect
2019.03.29 21:08:41.848 4: EG.WZ.Harmony: connect
[quote]

Patrick
Titel: Antw:Logitech Harmony Hub
Beitrag von: blade-of-fire am 05 April 2019, 22:46:34
Vielen Dank für den Hinweis.
Da habe ich die ganze Zeit an der falschen Stelle gesucht, warum keine Verbindung mehr aufgebaut wurde...

Ihr seid super  :D
Titel: Antw:Logitech Harmony Hub
Beitrag von: Afterburner am 05 Mai 2019, 16:04:07
Servus,

ich nutze die Harmony zwar nicht über FHEM sondern über IP Symcon aber das solte ja nichts am XMPP ändern evtl hat ja hier eine Idee.
Bei mir ist es so das wenn ich einen Befehl sende, z.b. ChannelDown der Hub dann nicht 1 sondern meistens 3 Kanäle schaltet. Es kommt mir so vor als wenn ein LongPress der Taste simuliert wird da man dieses Verhalten ja auch hat wenn man die Taste länger drückt.

Wir da evtl noch ein Stop Command mit gesendet was bei IP Symcon vergessen wurde ? Es haben nicht alle das Problem, bisher nur ich und 1-2 weitere die es mitgeteilt haben.

Geschickt wird z.b.

<iq type='get' id='EDIT'><oa xmlns='connect.logitech.com' mime='vnd.logitech.harmony/vnd.logitech.harmony.engine?holdAction'>action={"type"::"IRCommand","deviceId"::"1234567890","command"::"ChannelDown"}:status=press</oa></iq>

EDIT und 1234567890 hab eich ausgetauscht, da stehen normalerweise die richtigen Daten.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 05 Mai 2019, 16:10:38
wenn das passiert sind meist die widerholungseinstellungen für das gerät falsch/zu hoch.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Afterburner am 05 Mai 2019, 16:24:55
Habe mal das FHEM Modul installiert, damit funktioniert es mittels
set hub command 1234567890 ChannelDown
set hub command 1234567890 ChannelUp
bisher ohne Probleme, also mus sich mal gucken wo ich den von Dir erwähnten Wert in IPS finde
Titel: Antw:Logitech Harmony Hub
Beitrag von: Afterburner am 05 Mai 2019, 16:41:01
Problem gefunden, hat sich erledigt
Titel: Antw:Logitech Harmony Hub
Beitrag von: igami am 06 Mai 2019, 17:41:18
Zitat von: Afterburner am 05 Mai 2019, 16:41:01
Problem gefunden, hat sich erledigt
Gib doch bitte noch bekannt wo und was :)
Titel: Antw:Logitech Harmony Hub
Beitrag von: Afterburner am 06 Mai 2019, 18:13:10
Ist für FHEM zwar uninteressant da es hier ja ging, aber beim IPS ist hier die Lösung, wurde auch schon in die BETA eingearbeitet
https://www.symcon.de/forum/threads/31714-Logitech-Harmony-Hub-Modul-Testversion?p=393397#post393397

Das Problem war das fehlende "release"
Titel: Antw:Logitech Harmony Hub
Beitrag von: dickdickerson am 08 Juni 2019, 14:32:15
Hallo Leute,

ich habe die letzten Wochen auch immer wieder Probleme mit Disconnects. Wie ich hier jetzt gelesen habe, liegt es an einer neuen Firmware. Bei mir ist 4.15.250 installiert.
Alle meine Versuche die remoteId herauszubekommen, sind gescheitert. Habe das Perl- und auch Python-Skript probiert. Aufruf aus dem selben Netz, in dem auch der Hub hängt.

Kommt man irgendwie noch anders an die remoteId? Mit tcpdump mitschneiden beispielsweise?
Ich würde gerne Websocket benutzen.

Im Moment habe ich XMPP via App aktiviert.
Titel: Antw:Logitech Harmony Hub
Beitrag von: kennymc.c am 08 Juni 2019, 17:01:41
Kann man Geräte mit power manual eigentlich dazu bringen trotzdem den aktuellen Status in FHEM anzuzeigen? Leider hat das Gerät ansonsten nur einen PowerToggle command.
Titel: Antw:Logitech Harmony Hub
Beitrag von: t1me2die am 01 August 2019, 10:46:04
Moin,

ich stehe etwas auf dem Schlauch bzw. komme nicht weiter bei der Einrichtung meines Hub's in Verbindung mit FHEM.
Gestern habe ich eine Logitech Harmony Companion inkl. Hub bekommen. Fernbedienung soweit eingerichtet via App (iOS), funktioniert soweit auch alles.
Beim Einrichten musste ich mich mit meinem Google Konto (oder FB/Mail) verbinden.
Da ich mein Google Konto benutzt habe, ist mir jetzt nicht ganz klar, welchen <usernamen> und <password> ich benutzen soll?

Laut Wiki schaut die Definition innerhalb von FHEM wie folgt aus:

define <hub> harmony [<username> <password>] <ip>


Mein Hub ist unter der 192.168.178.53 im Netz verfügbar.

Gruß
Mathze
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 01 August 2019, 10:46:50
keinen. nur die ip reicht.
Titel: Antw:Logitech Harmony Hub
Beitrag von: t1me2die am 01 August 2019, 10:52:33
Dann mache ich irgendwas wohl noch verkehrt.
Hier ein List:



Internals:
   CFGFN     
   ConnectionState Disconnected
   DEF        192.168.178.53
   FUUID      5d41f286-f33f-5a17-c0dd-7a58a8acb2c58ec9
   NAME       Logitech
   NOTIFYDEV  global
   NR         111999
   NTFY_ORDER 50-Logitech
   STATE      Initialized
   TYPE       harmony
   ip         192.168.178.53
   READINGS:
     2019-07-31 21:59:06   state           Disconnected
   config:
     activity:
   discoveryinfo:
     accountId  13058433
     current_fw_version 4.15.250
     discoveryServerUri http://svcs.myharmony.com/Discovery/Discovery.svc
     discoveryServerUriCF https://cf-svcs.myharmony.com/Discovery/Discovery.svc
     email      xxxx.xxxxx@googlemail.com
     friendlyName Harmony Hub
     host_name  Harmony Hub
     hubId      106
     hubProfiles {Harmony="2.0"}
     ip         192.168.178.53
     minimumOpenApiClientVersionRequired 1
     mode       3
     oohEnabled true
     openApiVersion 2
     port       5222
     productId  Pimento
     protocolVersion {XMPP="1.0", HTTP="1.0", RF="1.0", WEBSOCKET="1.0"}
     recommendedOpenApiClientVersion 1
     remoteId   15102489
     setupSessionClient MS-41FDAFB9-E2F5-420D-9C57-51C5CC1DA4A7
     setupSessionIsStale true
     setupSessionSetupType
     setupSessionType 0
     setupStatus 0
     uuid       97acbcb809ff68f0a905ec035d2d5efeb366e944
   helper:
     PARTIAL   
     UserAuthToken
Attributes:
   DbLogExclude .*


Gruß
Mathze
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 01 August 2019, 11:00:13
- ist dein FHEM aktuell ?
- was steht im log (mit verbose 4) ?
- hast du xmpp im hub aktiviert ?
Titel: Antw:Logitech Harmony Hub
Beitrag von: t1me2die am 01 August 2019, 11:45:54
Moin Andre, danke wieder einmal für deine Hilfe.
XMPP war deaktiviert, laut Wiki war für mich auch nicht ersichtlich, dass ich diese Option aktivieren muss / musste.

Evtl. dürfte man dem Wiki Eintrag diese Information spendieren.
Nachdem ich es aktiviert hatte, sprang das Device sofort auf Connected.

Gruß
Mathze
Titel: Antw:Logitech Harmony Hub
Beitrag von: Dr. Smag am 31 Oktober 2019, 21:55:53
Falls Jemand genauso auf dem Schlauch stehen sollte. Mit der App wird die App am Smartphone genannt und nicht die, die man auf dem PC installiert hat.
Titel: Antw:Logitech Harmony Hub
Beitrag von: DC am 18 Februar 2020, 13:39:14
Ich hab jetzt so die letzten 40 Seiten vom Thread überflogen, aber leider nicht das richtige für mich gefunden:
Ich möchte über die unteren 4 Tasten der Harmony Fernbedienung (2x Lampe, 2x Steckdose) fhem Aktoren schalten. Wie mache ich das am besten ?

HA-Bridge und virtuelle Schalter + Notify oder DoIf ?

Oder gibt es was besseres ?

Harmony Hub ist unter fhem installiert und kann bereits angesprochen werden.

LG,DC
Titel: Antw:Logitech Harmony Hub
Beitrag von: MadMax-FHEM am 18 Februar 2020, 14:42:25
Zitat von: DC am 18 Februar 2020, 13:39:14
Ich hab jetzt so die letzten 40 Seiten vom Thread überflogen, aber leider nicht das richtige für mich gefunden:
Ich möchte über die unteren 4 Tasten der Harmony Fernbedienung (2x Lampe, 2x Steckdose) fhem Aktoren schalten. Wie mache ich das am besten ?

HA-Bridge und virtuelle Schalter + Notify oder DoIf ?

Oder gibt es was besseres ?

Harmony Hub ist unter fhem installiert und kann bereits angesprochen werden.

LG,DC

Möglichkeiten soweit mir bekannt:

ha-bridge und dann DORT direkt HTTP-Requests an fhem (also kein Dummy/Notify notwendig). Allerdings gibt es wohl (mit neueren Versionen von ha-Bridge) Schwierigkeiten bei der Erkennung. Sollte ja von Harmony als HUE-Bridge erkannt werden.

ich nutze fake-Roku (fhem Modul). Dann hat man bei Harmony eben eine Roku und kann Tasten belegen.

Allerdings: die Tasten gehen dann nur innerhalb von Aktionen (soweit ich weiß)...

fake-Roku dann mit Notify/DOIF/mSwitch/...

Gruß, Joachim
Titel: Antw:Logitech Harmony Hub
Beitrag von: DC am 18 Februar 2020, 15:09:45
FakeRoku kann man auf der Fernbedienung nur auf die Medientasten legen, nicht unten auf die Hausautomatisierung.

Virtuelle Devices wollte ich zur Trennung einsetzen, weil ich aktuell noch nicht weiß, wie das finale Setup aussehen wird. Vmtl. werden final irgend welche Szenen aktiviert werden, aber so weit bin ich noch nicht. Ich weiß noch nicht, was im Raum am Schluß tatsächlich genutzt wird.
Titel: Antw:Logitech Harmony Hub
Beitrag von: MadMax-FHEM am 18 Februar 2020, 15:58:37
Zitat von: DC am 18 Februar 2020, 15:09:45
FakeRoku kann man auf der Fernbedienung nur auf die Medientasten legen, nicht unten auf die Hausautomatisierung.

Stimmt so nicht: ich habe die unten bei meiner Elite drauf gelegt. Geht aber nur innerhalb von Aktionen...

Gruß, Joachim
Titel: Antw:Logitech Harmony Hub
Beitrag von: Slanesh am 16 März 2020, 14:56:08
Zitat von: t1me2die am 01 August 2019, 11:45:54
Evtl. dürfte man dem Wiki Eintrag diese Information spendieren.
Nachdem ich es aktiviert hatte, sprang das Device sofort auf Connected.

Habe den Wiki-Artikel entsprechend ergänzt, da ich nach einem FW-Update das gleiche Problem hatte und im Wiki auch keinen Hinweis darauf gefunden habe.
Titel: Antw:Logitech Harmony Hub
Beitrag von: bjoernbo am 17 März 2020, 18:30:26
Hallo,

wenn ich bspw. ARD einschalten möchte funktioniert es mit

set harmony command 65600675 Number1

Allerdings kann ich keine Kanäle ansprechen welche größer als 9 sind. Bspw. KIKA auf Kanal 181

set harmony command 65600675 Number181

Wie muss mein Befehl dazu aussehen. Möchte die Kanaäle später über FTUI ansprechen.

Danke
Titel: Antw:Logitech Harmony Hub
Beitrag von: Ma_Bo am 17 März 2020, 18:55:04
Zitat von: bjoernbo am 17 März 2020, 18:30:26
Hallo,

wenn ich bspw. ARD einschalten möchte funktioniert es mit

set harmony command 65600675 Number1

Allerdings kann ich keine Kanäle ansprechen welche größer als 9 sind. Bspw. KIKA auf Kanal 181

set harmony command 65600675 Number181

Wie muss mein Befehl dazu aussehen. Möchte die Kanaäle später über FTUI ansprechen.

Danke


Ich mache das wie folgt:

z.B. im notify:
set harmony command 65600675 Number1;sleep 1;set harmony command 65600675 Number8;sleep 1;set harmony command 65600675 Number1

z.B. im DOIF:
set harmony command 65600675 Number1,sleep 1,set harmony command 65600675 Number8,sleep 1,set harmony command 65600675 Number1

Grüße Marcel
Titel: Antw:Logitech Harmony Hub
Beitrag von: MadMax-FHEM am 17 März 2020, 19:01:52
Ich mache das "einfach" in der Activity direkt "über" den Hub:

set HarmonyHub channel $ChannelNr


Statt "über" das "Device" des Fernsehers...

Dabei gehen bei mir auch Zahlen größer 9...

EDIT: ich versuche generell soviel als möglich über den Hub (also Activity) zu schalten, dann brauche ich mich nicht kümmern, welches Gerät gerade "zuständig" ist, das ist ja "in" der Activity festgelegt...

EDIT: was jewils geht (also welche commands) bekommt man über den Hub in der jeweiligen Activity. Also Activity starten und dann 'get HarmonyHub commands'

Gruß, Joachim

Titel: Antw:Logitech Harmony Hub
Beitrag von: bjoernbo am 17 März 2020, 19:19:08
Danke Marcel! Funtzt. Super
Titel: Antw:Logitech Harmony Hub
Beitrag von: swsmily am 17 März 2020, 20:35:47
set HarmonyHub channel $ChannelNr funktioniert aber nur, wenn bereits die richtige Aktivität läuft.
Ich hab es bei mir so in einem DOIF gelöst:

(
IF ([Harmony:currentActivity] eq "Fernsehen") (set Harmony channel 15),
IF ([Harmony:currentActivity] ne "Fernsehen") (set Harmony activity Fernsehen 15)
)
Titel: Antw:Logitech Harmony Hub
Beitrag von: MadMax-FHEM am 17 März 2020, 20:43:13
Habe ich ja geschrieben: funktioniert nur "innerhalb" einer Activity...

Welche Activity ist aber egal, solange diese ein Gerät enthält was den Befehl (in dem Fall 'channel') "unterstützt"...

Könnte ja auch der Kabelreceiver sein in der Activity "Cable-TV"... ;)

Besser/einfacher ist es bzgl. Play/Pause/Stopp etc.
Da brauche ich nicht "überlegen", welches Gerät gerade "abspielt", sondern schicke einfach Play/Pause/Stopp "über" den Hub, dann landet das Kommando autom. beim richtigen Gerät... :)

Gruß, Joachim
Titel: Antw:Logitech Harmony Hub
Beitrag von: Crush85 am 02 April 2020, 20:20:48
Hallo zusammen ich würd gerne mein selbstgebautes Ambilight nur nach Sonnenuntergang und vor Sonnenaufgang angehen lassen.
Ähnliches habe ich schon mit der Balkontür und dem Balkonlicht.
Ich würde gerne daher diese beiden Dinge kombinieren:

Ambilight_Fernsehen_Automatik notify harmonyhub:currentActivity:.starting.Fernsehen {system("sshpass -p 'passwort' ssh root\@192.168.11.111 nohup /storage/.kodi/userdata/hyperion_beenden.sh > /dev/null 2>&1 &")};;set Embilight off

WZaufBALKONan DOIF ([WZ_Balkontuer] eq "open" and [{sunset("REAL",0,"16:00","22:00")}-{sunrise(0, "07:00", "09:00")}]) (set Balkon_MQTT on)DOELSEIF ([WZ_Balkontuer] eq "closed") (set Balkon_MQTT off)

Mein Versuch sieht so aus, funktioniert aber nicht:
Ambilight_Fernsehen_Automatik_Test DOIF ([harmonyhub:currentActivity] eq "starting.Fernsehen" and [{sunset("REAL",0,"16:00","22:00")}-{sunrise(0, "07:00", "09:00")}]) {system("sshpass -p 'libreelec' ssh root\@192.168.2.124 nohup /storage/.kodi/userdata/hyperion_beenden.sh > /dev/null 2>&1 &")} DOELSE (set Embilight off)

Kann mir jemand dabei helfen?

Titel: Antw:Logitech Harmony Hub
Beitrag von: MadMax-FHEM am 02 April 2020, 20:46:54
Zitat von: Crush85 am 02 April 2020, 20:20:48
Hallo zusammen ich würd gerne mein selbstgebautes Ambilight nur nach Sonnenuntergang und vor Sonnenaufgang angehen lassen.
Ähnliches habe ich schon mit der Balkontür und dem Balkonlicht.
Ich würde gerne daher diese beiden Dinge kombinieren:

Ambilight_Fernsehen_Automatik notify harmonyhub:currentActivity:.starting.Fernsehen {system("sshpass -p 'passwort' ssh root\@192.168.11.111 nohup /storage/.kodi/userdata/hyperion_beenden.sh > /dev/null 2>&1 &")};;set Embilight off

WZaufBALKONan DOIF ([WZ_Balkontuer] eq "open" and [{sunset("REAL",0,"16:00","22:00")}-{sunrise(0, "07:00", "09:00")}]) (set Balkon_MQTT on)DOELSEIF ([WZ_Balkontuer] eq "closed") (set Balkon_MQTT off)

Mein Versuch sieht so aus, funktioniert aber nicht:
Ambilight_Fernsehen_Automatik_Test DOIF ([harmonyhub:currentActivity] eq "starting.Fernsehen" and [{sunset("REAL",0,"16:00","22:00")}-{sunrise(0, "07:00", "09:00")}]) {system("sshpass -p 'libreelec' ssh root\@192.168.2.124 nohup /storage/.kodi/userdata/hyperion_beenden.sh > /dev/null 2>&1 &")} DOELSE (set Embilight off)

Kann mir jemand dabei helfen?

Die Frage hat doch nicht wirklich mit HarmonyHub zu tun (mal abgesehen davon, dass es das auslösende Device ist)...

Ich würde einen entsprechenden Thread bei DOIF aufmachen...
...oder den EventMonitor öffnen, warten bis der Event kommt (oder eben diesen auslösen), dann auf create/modify und ein Notify/DOIF erzeugen lassen...
https://wiki.fhem.de/wiki/Event_monitor

Evtl. geht auch das mSwitch Modul...

Es gibt auch in der commandref/Wiki zu DOIF etliche Beispiele, wie man Zeiten (und verm. auch sunrise etc.) einbaut...
https://wiki.fhem.de/wiki/DOIF#Anwendungsbeispiele

Eine Anmerkung noch: deine "Systemaufrufe" (können) fhem blockieren!!

Bzgl. hyperion würde ich daher das hyperion Modul verwenden...
https://forum.fhem.de/index.php/topic,55112.msg467613.html#msg467613

Gruß, Joachim
Titel: Antw:Logitech Harmony Hub
Beitrag von: Crush85 am 02 April 2020, 20:53:55
Vielen Dank erstmal, der Systemaufruf ist durch nohup so das er nicht blockiert, das habe ich ausgiebig getestet und läuft auch schon lange gut.

Ich habe damals nur herausgefunden wie ich das ganze über ein notify steuern kann, über DOIF habe ich ich es nicht ans laufen bekommen, daher bin ich unsicher ob es grundsächlich richtig ist
Titel: Antw:Logitech Harmony Hub
Beitrag von: MadMax-FHEM am 02 April 2020, 21:01:33
Das mit dem Aufruf mag sein...
...wobei nohup nur heißt, dass er weiter ausgeführt wird wenn die ausführende Console "weg ist"...
...nicht aber dass sie auch "weg geht"... ;)
Meiner Meinung nach wäre ein '&' am Ende nicht blockierend...

In fhem kann man Systemaufrufe auch "einfach" in Anführungszeichen setzen, dann blockieren sie auch nicht...
Passwort etc. da drin würd ich nicht machen...

http://heinz-otto.blogspot.com/2017/01/per-ssh-remote-befehle-direkt-ausfuhren.html

http://heinz-otto.blogspot.com/2018/02/in-fhem-externe-programme-aufrufen.html

Allerdings geht es mit dem hyperion Modul ganz einfach und noch mehr...

Aber nur meine Meinung...

Allerdings bleibe ich dabei: hat nicht wirklich was mit HarmonyHub zu tun...

Gruß, Joachim
Titel: Antw:Logitech Harmony Hub
Beitrag von: Crush85 am 03 April 2020, 20:12:18
Vielen Dank, hat funktioniert mit dem Modul und bin beim notify geblieben
Titel: Antw:Logitech Harmony Hub
Beitrag von: elmattt am 05 April 2020, 15:29:33
Hi !
i am trying to do a simple thing, but don't figure out how to !!  :-[

i want fhem to send periodically (every 5 min) the currentActivity by UDP (for a loxone miniserver)

how can i do that ?
i already have a working UDP sender working, but don't figure out how to use the data of the harmony hub in it ...

thanks :D
Titel: Antw:Logitech Harmony Hub
Beitrag von: MadMax-FHEM am 05 April 2020, 15:56:19
Zitat von: elmattt am 05 April 2020, 15:29:33
Hi !
i am trying to do a simple thing, but don't figure out how to !!  :-[

i want fhem to send periodically (every 5 min) the currentActivity by UDP (for a loxone miniserver)

how can i do that ?
i already have a working UDP sender working, but don't figure out how to use the data of the harmony hub in it ...

thanks :D

The same here: not really a "HarmonyHub question"...

This is fhem basics...

You can get every Reading (also from Harmony Hub) via:

ReadingsVal("DeviceName","ReadingName","DefaultValue")

So you need an 'at' fire every 5min and there (in { } brakets because it is perl) you "just" need the above call adapting to your system name of Device for HarmonyHub and the ReadingName to currentActivity and then send the result of that ReadingsVal-call via your working UDP... ;)

If that did not help: open up a different/new thread for this question and posting what you already have...

Regards, Joachim
Titel: Antw:Logitech Harmony Hub
Beitrag von: elmattt am 05 April 2020, 16:20:42
Thank you very much ! it works and sorry for the wrong category ;)
Titel: Antw:Logitech Harmony Hub
Beitrag von: MadMax-FHEM am 05 April 2020, 16:57:28
Zitat von: elmattt am 05 April 2020, 16:20:42
Thank you very much ! it works and sorry for the wrong category ;)

No problem!

I just wanted to mention... ;)

Have fun, Joachim
Titel: Harmony Campanion und Haus-Steuerungstasten
Beitrag von: Raven am 10 Mai 2020, 08:50:46
Servus,

viel gesucht und nicht wirklich was gefunden:
Ich möchte die Haus-Steuerungstasten der Fernbedienung belegen, um Homematic-Geräte via NOTIFY / DOIF zu steuern.
Ohne Probleme kann ich HUE-Lampen und HUE-Schalter auf diese Haus-Steuerungstasten legen und entsprechend via NOTIFY / DOIF reagieren.

Die HUE-Bridge läßt es aber nicht zu, daß ich Fake/Dummy Lampe anlege, oder ich hab es übersehen beim Googlen.
Daher muß ein anderer Ansatz her:

- über FakeRoku kann ich die o.g. Tasten nicht belegen
- über ha-bridge könnte ich Fake/Dummy Lampen erstellen (so hab ich es zumindest verstanden), aber ha-bridge wird nicht (mehr?) empfohlen, weil FHEM-Connector stattdessen verwendet werden soll.
- kann ich via FHEM-Connector Fake/Dummy Lampen erstellen?
- andere Lösungsansätze?

Danke vorab.
Titel: Antw:Logitech Harmony Hub
Beitrag von: MadMax-FHEM am 10 Mai 2020, 09:13:53
Der Connector ist eine gute Art die ha-bridge bzgl. Alexa-Sprachsteuerung zu erstzen.

Sie ist NICHT wie ha-bridge ein "Hue-Simulator", der von der Harmony "gefunden" wird!

Ich habe aber wohl (ein paar Antworten weiter oben müsste das stehen) fakeRoku auf diese Tasten (einer Elite) gelegt!
Gut "nur" innerhalb von einer Activity...
...reicht mir aber...

https://forum.fhem.de/index.php/topic,14163.msg1025122.html#msg1025122

Irgendwer hat mal eine "pseudo-Off-Activity" angelegt, also führt er diese aus (und schaltet darin alles aus) statt "echt" powerOff, dann sind fakeRoku und diese Tasten weiterhin möglich (es läuft ja immer noch eine Activity ;)  )...

Für die "Simulation" wie du sie willst ist wohl ha-bridge noch eine (die einzige) Variante...

Bzgl. virtueller Geräte in einer Hue-Bridge/deCONZ wurde in einem anderen Thread gefragt, mal sehen, ob ich das noch mal finde...

Gruß, Joachim
Titel: Antw:Logitech Harmony Hub
Beitrag von: Raven am 10 Mai 2020, 10:01:07
Herzlichen Dank für die Infos!
Das hilft mir weiter (insbsd. auch der Hinweis bzgl. FHEM Connector).

Arrrghhh...den fakeRoku-Hinweis vom Februar hatte ich übersehen.

Nochmals danke!
Titel: Antw:Logitech Harmony Hub
Beitrag von: sxx128 am 12 Mai 2020, 09:27:09
Hallo zusammen,

ich verzweifel ein wenig an der intergration des FTUI Volume Widget in meine TabletUI.  Das heisst ich kriege es einfach nicht hin die Lautstärke meines SAT Receivers über das Volume Widget zu steuern. Alles andere funktioniert ohne Probleme. Also Sender umschalten, Activitys umschalten usw....

Was aus Fhem heraus funkioniert ist:


set MyHarmonyHub VolumeUp
set MyHarmonyHub VolumeDown


Dann habe ich folgendes probiert:


<div data-type="push" data-cmd="set" data-device="MyHarmonyHub" data-set-on="VolumeUp"></div>


Das funktioniert auch. Ist zwar sinnfrei aber ich wollte es einfach mal probieren.

Dann gab es einen Versuch mit dem Volume Widget der kläglich scheitert:


<div data-type="volume" data-cmd="set" data-device="MyHarmonyHub" data-get="volume" data-set-on="VolumeUp" data-max="60" class="top-space-2x"></div>


Das funktioniert gar nicht. Egal was ich versuche. Könnt ihr mir bitte weiterhelfen. Ich komme da überhaupt nicht weiter.
Das wäre super nett.

Grüße
sxx128 




Titel: Antw:Logitech Harmony Hub
Beitrag von: dieda am 12 Mai 2020, 13:43:31


Welches Gerät soll denn was machen?  Du sprichst keines an. Das kann auch nicht funktionieren.

Du kannst nur Commands verwenden die dir dein Hub im FHEM anbietet. VolumeUp gehört nicht dazu, dass ist dem im Hub angelegtem Gerät vorbehalten.

Schau einfach mal an was für Befehle möglich sind in deinem Gerät... 8)

Tipp mal in die Kommandozeile das ein get MyHarmonyHub devices Es sollte ein Liste deiner im Hub angemeldeten Geräte angezeigt werden
Alles was da angezeigt wird kannst du mit den angezeigten Namen auch ansprechen. Wenn dir kein Gerät dort angezeigt wird erstmal die Geräte anlegen.






Titel: Antw:Logitech Harmony Hub
Beitrag von: MadMax-FHEM am 12 Mai 2020, 14:33:59
In einer Activity muss man kein Gerät ansprechen, das ist ja das "Schöne" daran.
Weil in der Activity konfiguriert ist, welches Gerät dafür "zuständig" ist...

Aber: der Aufruf muss (zumindest bei mir) so lauten:

set HarmonyHub command Mute

Daher ist (tatsächlich) fraglich, ob die geposteten Kommandos, die (angeblich) in FhemWeb funktionieren das tatsächlich auch tun ;)

EDIT: hab grad geschaut, ich habe auch Befehle die so "einfach" sind: set HarmonyHub channel 1

EDIT: und dann nat. die Frage, ob das nicht besser in FTUI denn "hier" aufgehoben wäre... ;) Noch dazu wo ja eigentlich klar ist (zu sein scheint) welche Kommandos nun funktionieren...

Gruß, Joachim
Titel: Antw:Logitech Harmony Hub
Beitrag von: sxx128 am 12 Mai 2020, 15:15:13
Hallo zusammen,

ja aus Fhem heraus funktionieren diese Kommandos definitiv.


set MyHarmonyHub VolumeUp


set MyHarmonyHub VolumeDown



set MyHarmonyHub Mute


gerade nochmal getestet.

Das ganze mit einem command geht auch.

Mann kann auch direkt das Device anprechen mit einem


sed harmony_iddevice VolumeUP


das geht auch.

Nur mit diesem Volume Widget krieg ich es nicht gebacken. Ich gebe dir natürlich recht dass es im Bereich
FTUI besser angesiedelt wäre das Thema. Aber da kommt keine Ressonanz und ich kann mir wirklich nicht vorstellen dass es niemand so am laufen hat.

Deswegen mein Hilfeschrei hier :-)

Grüße
sxx128


Titel: Antw:Logitech Harmony Hub
Beitrag von: MadMax-FHEM am 12 Mai 2020, 15:24:58
Zitat von: sxx128 am 12 Mai 2020, 15:15:13
Hallo zusammen,

ja aus Fhem heraus funktionieren diese Kommandos definitiv.


set MyHarmonyHub VolumeUp


set MyHarmonyHub VolumeDown



set MyHarmonyHub Mute


gerade nochmal getestet.

Das ganze mit einem command geht auch.

Mann kann auch direkt das Device anprechen mit einem


sed harmony_iddevice VolumeUP


das geht auch.


Jaja, habe mich ja korrigiert/korrigieren müssen ;)



Zitat von: sxx128 am 12 Mai 2020, 15:15:13
Nur mit diesem Volume Widget krieg ich es nicht gebacken. Ich gebe dir natürlich recht dass es im Bereich
FTUI besser angesiedelt wäre das Thema. Aber da kommt keine Ressonanz und ich kann mir wirklich nicht vorstellen dass es niemand so am laufen hat.

Deswegen mein Hilfeschrei hier :-)

Grüße
sxx128
es kann doch nicht sein das ich der Einzige bin der so was in Verwendung hat  oder ? :-)

Tja, entweder doch...
...oder es fühlt sich niemand motiviert zu helfen...


Leider nutze ich kein FTUI.
Wenn dann FhemWeb...
...bzw. (in dem Fall):

entweder gehen die Dinge automatisch (Stichwort: Haus-/Heim-Automatisierung ;)  )...
...oder ich nutze die Fernbedienung... :)

(manchmal bzw. eher bei anderen Dingen auch mal Sprache)

Gruß, Joachim
Titel: Antw:Logitech Harmony Hub
Beitrag von: sxx128 am 12 Mai 2020, 15:27:05
Trotzdem Danke für deine Hilfe.

Grüße
sxx128
Titel: Antw:Logitech Harmony Hub
Beitrag von: dieda am 12 Mai 2020, 17:44:09
Stimmt, geht. Ich habe es in TabletUI über einen Volume-Regler gelöst... Da wir dann allerdings direkt der Verstärker angesprochen

Das sieht dann so aus:<div data-type="volume"
data-device="AVR" class="cell left" class="inline"
data-get="volume" data-set="volume"
data-height="100"
            data-width="100"
            data-min="0"
            data-max="100"
            data-off="0"
            data-tickstep="5"
            data-set="pct"
            data-get="pct"
            data-unit="%"
            class="dim-tick big">
</div>


Als Slider könnte man das so darstellen<div data-type="slider"
     data-device='AVR'
data-get="volume"
data-set="volume"
     
     class="vertical"
</div>
Titel: Antw:Logitech Harmony Hub
Beitrag von: dieda am 12 Mai 2020, 18:08:09
Das Ganze hat mir jetzt keine Ruhe gelassen...
Also im Wiki das Beispiel mal rausgesucht:
https://wiki.fhem.de/wiki/FTUI_Widget_Push
Zitat<div>
    <div class="doublebox-h">
        <div data-type="push" data-device="MyHarmonyHub"
             data-icon="fa-angle-up" data-background-icon="fa-square-o"
             data-set-on="VolumeUp">
        </div>
        <div data-type="push" data-device="MyHarmonyHub"
             data-icon="fa-angle-down" data-background-icon="fa-square-o"
             data-set-on="VolumeDown">
        </div>
    </div>
</div>
Funktioniert... data-cmd="set" ist  zuviel
Titel: Antw:Logitech Harmony Hub
Beitrag von: sxx128 am 12 Mai 2020, 18:51:41
Hallo

super Danke für die Beispiele. Schaue ich mir defintiv an. Hab mir zwischenzeitlich so geholfen:




<div class="cell">
                            <div data-type="label" data-device="MyHarmonyHub" data-get="currentActivity" class="darker bottom-space"></div>
                            <div data-type="push" data-cmd="set" data-device="MyHarmonyHub" data-set="activity" data-set-on="PowerOff" data-icon="fa-power-off" class="inline"></div>
    <div data-type="push" data-cmd="set" data-device="MyHarmonyHub" data-set="activity" data-set-on="Fernsehen" data-icon="fa-television" class="inline"></div>
                            <div data-type="push" data-cmd="set" data-device="MyHarmonyHub" data-set="activity" data-set-on="Blueray" data-icon="fa-film" class="inline"></div>
                            <div data-type="push" data-cmd="set" data-device="MyHarmonyHub" data-set="activity" data-set-on="XBox" data-icon="fa-gamepad" class="inline"></div>
    <div class="row">
    <div data-type="push" data-cmd="set" data-device="MyHarmonyHub" data-set-on="VolumeDown" data-icon="fa-volume-down" data-max="60" class="inline"></div>
    <div data-type="push" data-cmd="set" data-device="MyHarmonyHub" data-set-on="Mute" data-icon="fa-pause" class="inline"></div>
    <div data-type="push" data-cmd="set" data-device="MyHarmonyHub" data-set-on="VolumeUp" data-icon="fa-volume-up" data-max="60" class="inline"></div>
    <div data-type="label" class="darker top-space">Lautstärke</div>
                        </div>



Der Volumen Regler würde mir natürlich besser gefallen. Das kriege ich aber nicht hin. Aber so ist es auch absolut in Ordnung für mich.

Ich werde berichten.

Vielen Dank nochmal fürs testen.

Grüße
sxx128
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 24 Mai 2020, 09:24:40
Zitat von: sxx128 am 12 Mai 2020, 18:51:41
Der Volumen Regler würde mir natürlich besser gefallen. Das kriege ich aber nicht hin. Aber so ist es auch absolut in Ordnung für mich.
Also ich kenne FTUI nicht, aber ich wüsste rein von der Logik her nicht, wie Du das hinbekommen solltest. Der Volumeregler basiert darauf, dass Du weißt, wo Du von den Prozenten her stehst. Das kennt Harmony leider nicht. Insofern hat @dieda den richtigen Hinweis gegeben.
Da hilft nur eine Gerätesteuerung per Netzwerk. Da ich für bestimmte Aktivitäten andere Basis-Lautstärken setzen will, was mein AVR nicht kann, habe ich das bei mir auch über Netzwerksteuerung erledigt, wo ich einen spezifischen Lautstärke-Level setzen kann.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Prof. Dr. Peter Henning am 25 Mai 2020, 05:31:36
Das Problem ist hier, dass nahezu alle Mediengeräte - vom Fernseher bis zur Soundbar - dem Paradigma einer unidirektionalen Fernsteuerung folgen. Nur sehr wenige Parameter sind extern abfragbar.

Die Folge ist, dass für Mediensteuerung immer Hilfskonstruktionen nötig sind, z.B. mit einer Harmony und einem halbgaren Gerätemodul, das einen anderen Teil der Steuerung via Netzwerk erledigt.

Dazu muss man dann natürlich auf der Harmony statt einfacher Befehle Sequenzen senden - z.B. für die Kanalumschaltung den Gerätebefehl ebenso wie einen Befehl an FHEM. Neben fakeRoku (zu wenig Befehle) hat sich dabei auch ein Technisat-IR-Empfänger bewährt (https://www.seh1.de/tv-empfaenger/receiver-zubehoer/538/usb-fernbedienungsempfaenger-technisat-f.skystar-2), für diejenigen, die etwas mehr Hardware-Erfahrung haben, ist ein Infrarot-Modul TSOP4838 mit Anschluss an einen Raspberry Pi der richtige Weg (https://www.kollino.de/raspberrypi/raspi-infrarot-empfaenger-fuer-fernbedienung-lirc-installation-und-irexec-aktivieren/). Bei den beiden letztgenannten Systemen muss natürlich lirc als Software eingesetzt werden, um vom IR-Empfang wieder nach Linux bzw. FHEM zu gelangen.

Ärgerlich ist, dass Logitech offenbar genausowenig lernfähig ist, wie andere große Hersteller. Es wäre nämlich problemlos möglich, in einen Harmony Hub einzubauen, dass er beliebige empfangene Fernsteuerungssignale via Netzwerk an ein anderes System weitermeldet. Um so einfacher wäre dies, als der Harmony Hub eigentlich selbst auch ein Linux-System ist (mit ziemlichen Sicherheitslücken, siehe https://www.fireeye.com/blog/threat-research/2018/05/rooting-logitech-harmony-hub-improving-iot-security.html).

LG

pah
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 27 Mai 2020, 23:14:55
Zitat von: Prof. Dr. Peter Henning am 25 Mai 2020, 05:31:36
Das Problem ist hier, dass nahezu alle Mediengeräte - vom Fernseher bis zur Soundbar - dem Paradigma einer unidirektionalen Fernsteuerung folgen. Nur sehr wenige Parameter sind extern abfragbar.
Sehe ich anders, die Geräte bieten heute oft komplette Netzwerksteuerung mit Rückkanal, aber die IR-Steuerung ist ein Dinosaurier. Wenn man sich wirklich hochwertige Fernbedienungslösungen wie z.B. Control4 ansieht, setzen die wo geht auf Netzwerk und Rückkanal.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Prof. Dr. Peter Henning am 28 Mai 2020, 08:40:36
ZitatGeräte bieten heute
Das ist die Gerätegeneration ab 2019 - vorher findet man in der Regel nur halbgares Zeug.

"Hochwertig" kann ich bei Control4 auch nicht sagen - die kochen ebenfalls nur mit Wasser. Mein FHEM-System hängt die allemal ab.

LG

pah
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 28 Mai 2020, 23:16:45
Das SDDP Protokoll gibt es schon eine Weile. Und ich würde mich freuen, wenn ich so eine coole Integration meines JVC Projektors in FHEM hätte.
Meine Denon AVR hatten schon etlichen Jahren Netzwerksteuerung, davor über RS-232.
Mein Panasonic Plasma TV aus ca. 2010 lässt sich über Netzwerk steuern.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Prof. Dr. Peter Henning am 29 Mai 2020, 14:50:50
Steuern ist nicht das Problem. Sondern die Abfrage der Parameter - etwa, welcher Sender gerade eingestellt ist.

LG

pah
Titel: Antw:Logitech Harmony Hub
Beitrag von: neyzen am 07 Juni 2020, 23:17:21
Hallo,

ich wollte mal Fragen ob noch jemand das gleiche Problem mit der Version 4.15.264

Das Problem: Mein Harmony (Fhem) reagiert nicht mehr auf set Befehle, obwohl ich ein connected habe im state.
Erst wenn ich in der Harmony App den Fernseher einschalte, reagiert auch mein Harmony wieder auf set Befehle.
Habt ihr Ideen?
Titel: Antw:Logitech Harmony Hub
Beitrag von: Wuppi68 am 08 Juni 2020, 10:54:04
Zitat von: neyzen am 07 Juni 2020, 23:17:21
Hallo,

ich wollte mal Fragen ob noch jemand das gleiche Problem mit der Version 4.15.264

Das Problem: Mein Harmony (Fhem) reagiert nicht mehr auf set Befehle, obwohl ich ein connected habe im state.
Erst wenn ich in der Harmony App den Fernseher einschalte, reagiert auch mein Harmony wieder auf set Befehle.
Habt ihr Ideen?

dem Bauch nach würde ich sagen eine falsche/keine Activity ist ausgewählt
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 08 Juni 2020, 11:15:39
Ich hatte mal den Effekt, dass sich für mich nicht nachvollziehbar ein paar interne Id's geändert haben. Da die FHEM nicht kannte, gab es zu bestimmten Dingen keine Steuerung mehr, obwohl über die Harmony alles super funktionierte.
Titel: Antw:Logitech Harmony Hub
Beitrag von: swsmily am 08 Juni 2020, 21:49:56
Zitat von: neyzen am 07 Juni 2020, 23:17:21
Hallo,

ich wollte mal Fragen ob noch jemand das gleiche Problem mit der Version 4.15.264

Das Problem: Mein Harmony (Fhem) reagiert nicht mehr auf set Befehle, obwohl ich ein connected habe im state.
Erst wenn ich in der Harmony App den Fernseher einschalte, reagiert auch mein Harmony wieder auf set Befehle.
Habt ihr Ideen?

Dieses Phänomen hab ich nur, wenn eine Aktivität bereits gestartet ist und FHEM neugestartet wird. Da reagiert der Hub auf keinen Befehl. Ich muss erst in FHEM nochmal z.b. die Aktivität TV starten, oder über die Harmony die Aktivität wechseln.
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 09 Juni 2020, 16:11:20
Das Thema habe ich auch, da wird der Status nicht überall ins Save file geschrieben, ist aber möglicherweise auch sinnvoll das so zu tun.
Titel: Antw:Logitech Harmony Hub
Beitrag von: neyzen am 12 Juni 2020, 17:10:18
Ok. Hab jetzt mal vor jedem meiner Befehle ein
(set HarmonyHub activity Fernsehen) hinzugefügt.
Scheint bisher zu funktionieren. Danke euch
Titel: Antw:Logitech Harmony Hub
Beitrag von: msommer am 10 Juli 2020, 16:39:34
Hallo,

Mein Harmony Hub verhält sich in letzter Zeit auch sehr merkwürdig. Wenn ich versuche eine Aktivität zu starten, wird sie scheinbar sofort wieder beendet. Ein Teil der Geräte bleibt  dabei gestartet, ein Teil wird überhaupt nicht gestartet.
2020-07-10 16:33:47 harmony myharmony activity SAT
2020-07-10 16:33:48 harmony myharmony currentActivity: starting SAT
2020-07-10 16:33:48 harmony myharmony sleeptimer: expired
2020-07-10 16:34:02 harmony myharmony currentActivity: PowerOff
2020-07-10 16:34:02 harmony myharmony sleeptimer: expired
2020-07-10 16:34:02 harmony myharmony currentActivity: PowerOff
2020-07-10 16:34:02 harmony myharmony currentActivity: PowerOff


Irgendwer eine Idee dazu?
Titel: Antw:Logitech Harmony Hub
Beitrag von: ahstax am 02 Oktober 2020, 21:14:45
Hallo,

gibt es aktuell weitere Einschränkungen bei der Nutzung von FHEM mit der Harmony Elite?
Ich erhalte "nur" ein Initialized und dann ein Disconnected. Gleichgültig, ob ich User-Daten hinterlege oder nicht. Ich hab dem Hub zwischendurch auch eine neue IP zugewiesen. Anpingen geht - Telnet geht nicht.
Und jetzt noch der "Lieblingssatz" der IT: "Früher gings noch"....

Hat jemand einen Tip?
Titel: Antw:Logitech Harmony Hub
Beitrag von: SputnikElf am 12 Oktober 2020, 14:05:55
Hallo,

seit geraumer Zeit kann ich den Hub nicht mit FHEM verbinden. Der Hub scheint immer mal für gewisse Zeit das WLAN zu verlieren.
Habe jetzt die IDs für 5 und 2,4 GHz WLAN verschieden benannt, aber auch kein andauernder Erfolg.
Seit dem 24.September lief es problemlos, doch seit gestern 15:00 Uhr kommt keine Verbindung zustande.
Hub-Software: 4.15.280


Kennt jemand das Problem? Ideen?

Michael
Titel: Antw:Logitech Harmony Hub
Beitrag von: tomcat.x am 12 Oktober 2020, 14:41:03
Bei mir ist die gleiche Firmwareversion drauf und ich habe keine Probleme. Zumindest hat es immer funktioniert, wenn ich die FB brauchte. Da gab es meines Wissens nach auch länger kein Update, was dafür verantwortlich sein könnte. Also vielleicht eher ein lokales Problem mit der WLAN Versorgung?

Ich habe 2,4 und 5 GHz mit gleicher SSIDs aktiv, ohne Probleme. Von der Entfernung her ist aber ein Repeater im gleichen Raum. LAST_CONNECT war vor 10 Tagen. Das war als ich fhem zum letzten Mal durchgestartet hatte.
Titel: Antw:Logitech Harmony Hub
Beitrag von: neyzen am 12 Oktober 2020, 15:19:07
Ich hab auch die gleiche Version. Läuft auch seit längerem ohne Probleme.
Aber das mit den Wlan Problemen hatte ich auch mal in anderen Foren gelesen, dass der Hub da einige schwächen hat.
Meiner ist gleich neben meiner FritzBox
Titel: Use of uninitialized value in pattern match (m//) at ./FHEM/37_harmony.pm line 1
Beitrag von: Norbert.Roller am 12 Oktober 2020, 17:47:58
Diese Meldung habe ich seit einiger Zeit im Log und kann sie nicht auflösen.

FHEM und alle Module sind aktuell.

das geladene Modul hat folgende Kennung:

# $Id: 37_harmony.pm 19170 2019-04-13 12:21:29Z justme1968 $

PERL WARNING: Use of uninitialized value in pattern match (m//) at ./FHEM/37_harmony.pm line 1765.

es müsste sich um diese Stelle im Code handeln:

  my $domain = "svcs.myharmony.com";
      if( $hash->{discoveryinfo}{discoveryServerUri} =~ m'https://([^/]+)' ) {
        $domain = $1;
      }

Danke im Voraus
Titel: Antw:Logitech Harmony Hub
Beitrag von: Prof. Dr. Peter Henning am 13 Oktober 2020, 05:57:42
ZitatDanke im Voraus
Ist ja nett - aber wo ist das Problem? Auftragsarbeiten werden hier in der Regel nicht ausgeführt.

LG

pah
Titel: Antw:Logitech Harmony Hub
Beitrag von: kennymc.c am 16 Oktober 2020, 11:48:29
Ich versuch gerade das Modul im Docker Image zum laufen zu bekommen. Es gibt hier ja schon ein paar Infos darüber, dass man für Websockets die remoteID manuell eintragen soll. Das war auch schon in meiner alten Installation der Fall. Trotzdem bekommt das Modul keine Verbindung zum Hub aufgebaut:

2020.10.16 11:09:16.213 3: HarmonyHub no discovery response received, trying fake origin
2020.10.16 11:09:16.215 3: HarmonyHub: connected
2020.10.16 11:09:16.241 3: HarmonyHub no discovery response received, trying fallback to xmpp
2020.10.16 11:09:16.243 2: HarmonyHub: disconnect


Der Container ist über ein Docker Bridge Netzwerk verbundenen, also funktioniert Discovery so erstmal nicht. So wie ich es verstanden haben, sollte es aber mit eingetragener RemoteID auch damit funktionieren. Innerhalb des Containers lässt sich die IP des Hubs anpingen. Versuche ich das perl Strip innerhalb des Containers auszuführen, bekomme ich keine Ausgabe über netcat, über den Host direkt hingegen schon.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 16 Oktober 2020, 12:15:54
hast du xmpp mit der harmony app aktiviert?
Titel: Antw:Logitech Harmony Hub
Beitrag von: kennymc.c am 16 Oktober 2020, 15:15:35
Nein, es soll ja über Websockets funktionierten. Dafür ist auch das forced Attribut gesetzt.


Edit: Die RemoteID wurde wohl nicht übernommen, da sie in den Readings nicht auftauchte. Scheinbar wird sie mit der Schreibweise "remoteID" nicht erkannt, aber als ich sie dann in "remoteId" geändert habe, war der Hub dann verbunden. Seltsamerweise funktionierte die andere Schreibweise auf meinem anderen Rechner vorher ohne Probleme.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Esjay am 23 Oktober 2020, 15:43:25
Hallo justme1968,
ist es irgendwie möglich in Kombination Hub+SmartKeyboard+USB Dongle, ein Ctrl Ctrl (1/2/3/4) per FHEM an den USB Dongle zusenden?

Das Wiki läßt das vermuten, aber ich steige noch nicht ganz durch die Funktion durch.

Grüße
Titel: Antw:Logitech Harmony Hub
Beitrag von: FunkOdyssey am 26 Oktober 2020, 11:29:20
Auch wenn es nichts mit dem FHEM-Modul zu tun hat, sind mir in den letzten Tagen viele Verbindungsprobleme beim Hub aufgefallen.
FHEM sei Dank kann ich im Log ja alles nachvollziehen. Die rote LED am Hub leuchtet häufig rot.
Diese Probleme hatte ich bis vor wenigen Wochen nicht. Ich gehe mal auf die Suche, woran es liegt. FritzBox-Update? Hub-Update. usw.
Titel: Antw:Logitech Harmony Hub
Beitrag von: MadMax-FHEM am 26 Oktober 2020, 11:41:20
Zitat von: FunkOdyssey am 26 Oktober 2020, 11:29:20
Auch wenn es nichts mit dem FHEM-Modul zu tun hat, sind mir in den letzten Tagen viele Verbindungsprobleme beim Hub aufgefallen.
FHEM sei Dank kann ich im Log ja alles nachvollziehen. Die rote LED am Hub leuchtet häufig rot.
Diese Probleme hatte ich bis vor wenigen Wochen nicht. Ich gehe mal auf die Suche, woran es liegt. FritzBox-Update? Hub-Update. usw.

Neue WLAN-Geräte dazu gekommen?

Der Nachbar weitere WLAN-Geräte/APs in der Nachbarschaft dazugekommen?

Der Hub soll ja generell bzgl. WLAN recht "schwach" sein...

Wieviele Geräte hängen per WLAN an der FB?
Die soll ja ab einer Anzahl von so 20/25+ (langsam) "schwächeln"...
(nur "Hörensagen" ;) )

EDIT: bei mir (aktuell) noch alles ok. Keine FB und gestern mal synchronisiert und somit aktuelle FW (falls es da was gab)...

Gruß, Joachim
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 26 Oktober 2020, 14:21:34
@Esjay: sondertasten wie shift, control oder alt sind aktuell nicht implementiert.

wenn ich dazu komme schaue ich mir es mal an.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Esjay am 26 Oktober 2020, 14:30:57
Ich danke dir.

Gruß
Titel: Antw:Logitech Harmony Hub
Beitrag von: schenkl am 22 November 2020, 21:48:10
Hallo,

entschuldigt, dass ich den Thread noch länger machen muss. Aber seit kurzem geht meine Harmony auch nicht mehr. (XMPP ist aktiviert, FHEM Update heute durchgeführt). get wz_HarmonyHub showAccount zeigt mir die korrekten Login-Daten für meine Logitech ID.
Ich habe die Harmony jetzt neu mit folgendem Kommando eingerichtet

define wz_HarmonyHub harmony E-Mail Kennwort IP-Adresse

daraufhin erscheinen lediglich drei Zeilen im Log:
2020.11.22 21:02:45 3: wz_HarmonyHub no discovery response received, trying fake origin
2020.11.22 21:02:47 2: wz_HarmonyHub failed to connect to websocket port
2020.11.22 21:02:47 3: wz_HarmonyHub no discovery response received, trying fallback to xmpp


In FHEM wird mir aber weiterhin der
ConnectionState Disconnected

angezeigt.

Ich bin mir sicher, dass der Hub bis vor einigen Wochen noch funktionierte. Dann musste ich mein Kennwort auf id.log.com ändern...
Aber trotz des neuen defines mit neu gesetztem Kennwort (jetzt 10 stellig) geht es nicht weiter.
Ein Update von FHEM habe ich auch schon durchgeführt...

Danke für eure Hilfe
Mark
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 22 November 2020, 21:51:24
e-mail und kennwort sind schon lange nicht mehr relevant und können weg gelassen werden.

xmpp muss per app aktiviert sein und stell drei mal sicher das die ip stimmt.
Titel: Antw:Logitech Harmony Hub
Beitrag von: schenkl am 22 November 2020, 21:54:25
Hi justme1968,

danke habe mich schon gewundert, warum in meiner Config Kein Benutzer/Kennwort mehr drin waren. Das mit der IP habe ich mir auch schon überlegt. Habe sie aus der Fritz-Box rausgefischt. Allerdings reagiert die IP-Adresse auch nicht auf einen PING.... Hast du noch eine Idee, wie ich ermitteln kann ob mir die Fritz-Box die Korrekte ID für die Harmony anzeigt?
Und was bedeutet die Meldung no discovery response received genau? Ich habe mal gelesen, dass man irgendwie die discoveryID auch manuell festlegen kann - habe ich aber bisher auch nie gebraucht ...

CU
Mark
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 22 November 2020, 22:08:46
du musst zuerst mal den ping zum laufen bekommen. wenn der nicht geht stimmt etwas mit netz oder ip nicht.
Titel: Antw:Logitech Harmony Hub
Beitrag von: tomcat.x am 23 November 2020, 15:25:58
@schenkl: Steht die IP Adresse in der Fritz!Box unter "Aktive Verbindungen"? Und gibt es auch kein anderes Gerät, mit der gleichen IP?
Titel: Antw:Logitech Harmony Hub
Beitrag von: schenkl am 23 November 2020, 18:01:13
Hi justme1968 und tomcat.x die Harmony verhält sich irgendwie seltsam. Ich habe sie jetzt vom Netz getrennt und neu gestartet, jetzt taucht sie wieder in FHEM auf und auf den ping reagiert sie auch wieder ....

Was mich total irritierte, dass die Fernbedienungsfunktionalität via iPHone (also AKtionen starten oder TV an/aus) die ganze ZEit funktioniert haben. auch als die HArmony von FHEM nicht erkannt wurde.

Mal sehen wie lange es dauert, bis die wieder zickt. Aber erst mal vielen DAnk.

Titel: Antw:Logitech Harmony Hub
Beitrag von: paulbaumann am 09 Dezember 2020, 16:43:14
Da bei mir Alles soweit funktioniert wollte ich mich mal an ein paar Optimierungen machen. Da bin ich an Grenzen gestoßen weil ich nicht weiter komme.
Ich schalte meine Fernsehkanäle über den SAT-Receiver, z.B. Kanal 28 mit
set HarmonyHub command 8-stelligeNummerSat-Receiver Number2;set HarmonyHub command 8-stelligeNummerSat-Receiver Number8
in den Settings eines Schalter-Dummys, geht prima. Nun wollte ich die von Joachim hier erwähnte Optimierung machen und habe diesen Teil der Settings mit dem Hub direkt da er 2 Ziffern kann:
set HarmonyHub channel 28
ersetzt, und zwar genau so. Umgesetzt kann ich da auf on oder off drücken an den Schalter, da passiert genau nichts. Wo ist mein Denkfehler?
(ich bin in der richtigen Activity, also entweder "Film" oder "Fernsehen", wo ich auch auf der Fernbedienung der Logitech die 28 erfolgreich drücken kann
-> "Fernsehen" ist Fernseher+SAT-Reveiver an, "Film" ist Fernseher+SAT-Reveiver+Verstärker an)
2.Frage
Ich steuere den Alexa Dot und den Google Home Mini ja wunderbar über FHEM, sage "ZDF an" und er geht auf Kanal 2 (via Harmony), oder "Küchenlicht an" und das Licht geht an, alles prima, ebenso aus (via Tasmota)...
Sind die anderen Texte die ich hier im Forum finde nur ausgeschmückte Prosa oder hat Irgendjemand schon Erfolge mit der Sprache gehabt, "wie schalte das Küchenlicht an/aus" Schalte auf ZDF um" und diverse andere Formulierungen... Ich kann machen was ich will, meine Schalterdummys, Steckdosen, Leuchte (via HA Bridge) reagieren genau auf "an" und "aus" nix mit "schalte" oder "um" oder sonstige hast du nicht gesehen natürliche Füllwörter, da verstehen Alexa und google bei mir Bahnhof. Mein Fehler oder ist dem halt so?

Hinweis:
6 Posts weiter oben habe ich diese Zeile gefunden und bin drüber gestolpert beim schreiben meiner beiden fragen:

2020.11.22 21:02:45 3: wz_HarmonyHub no discovery response received, trying fake origin
2020.11.22 21:02:47 2: wz_HarmonyHub failed to connect to websocket port
2020.11.22 21:02:47 3: wz_HarmonyHub no discovery response received, trying fallback to xmpp

Der das geschrieben hat hat Probleme mit seiner Harmony beklagt. Liebe Experten, bei mir stehen die 3 Zeilen schon seit Monaten (außer das der Harmony Hub bei mir nur HarmonyHub heißt).
Habe aber keine Probleme ansonsten mit der Kommunikation via FHEM (via HA Bridge<->Alexa App immer wieder mal). Sollte mir das zu denken geben??

Titel: Antw:Logitech Harmony Hub
Beitrag von: MadMax-FHEM am 09 Dezember 2020, 17:47:35
Ich hab jetzt nicht wirklich alles verstanden was du wo wie drückst usw. ;)

Wie hast du denn die Activity eingerichtet?

Als Activity Fernsehen also ist ein Activity-Typ (oder war ich komme von der Harmony One und bin dann zu Harmony Hub "konvertiert").

Eventuell hat es auch mit den dann eingerichteten Favoriten zu tun, also die channel-Nummern.

Ich hab grad noch mal meinen myUtils-Code geprüft und ich setze:

set HarmonyHub channel $ChannelNr

und es hat die letzen Tage (nutze das nicht wirklich oft ;)  ) noch funktioniert...

Allerdings habe ich auch "nur" einen Fernseher und keine TV+Receiver-Kombi...

Wenn ich die Activity (bei mir "Fernsehen" und auch "Typ "Fernsehen") starte/gestartet habe, dann kann ich beim HarmonyHub auch als "DropDown" channel auswählen.
Gerade eben mal mit set HarmonyHub channel 13 getestet: geht...

Gruß, Joachim
Titel: Antw:Logitech Harmony Hub
Beitrag von: paulbaumann am 10 Dezember 2020, 14:38:45
Danke das ist wohl eine Antwort auf mein erstes Problem.
Vielleicht noch zwei Worte zu dem anderen Problem??
Ist das normal das man nicht sagen kann wie ja manchmal hier im Forum gefunden "Fernseher einschalten" "Küchenlicht ausschalten" "Sender xyz umschalten" usw.
sondern das Worte wie einschalten, umschalten, schalte..., usw. bei mir von google und amazon (Home Mini/echo dot) mit Bahnhof quittiert werden?
Es aber perfekt klappt wenn ich nur sage "aus" oder "an"? Ist ja kein Beinbruch, aber mich interessiert die Erfahrung hier von Anderen.

Zu meinem ersten Problem: Ja ich habe die Activitys (schon lange vor FHEM) eingerichtet und kann darauf unter FHEM zugreifen. klappt perfekt.
Was ich natürlich NICHT gemacht habe (und auch nicht machen werde) ist unter der Logitech App irgendwelche Favoritenkanäle einzurichten. War nie notwendig und in der richtigen Activity konnte ich auch ohne diese Einrichtung meine Kanäle des SAT-Receivers auf der Harmony-Fernbedienung schalten. Wenn das Voraussetzung ist das ich jetzt noch meine 60 Kanäle des SAT-Receivers (die ich nutze, er hat noch 2000 mehr...) alle als Favoriten bei Logitech hinterlege dann schalte ich eben nicht über channel, das ist mir zu viel Aufwand.
Titel: Antw:Logitech Harmony Hub
Beitrag von: MadMax-FHEM am 10 Dezember 2020, 16:11:22
Klar verstehe ich, würde ich auch nicht machen ;)

Es ist halt (wenn schon möglich) über den channel "angenehmer"...

Zu dem anderen "Problem": da ändert Amazon auch immer wieder mal...
...leider.

Ich hatte mal für meinen MediaBox (dummy) notiert (also Attribut comment ;)  ) was ich denn sagen muss, damit es dann geht...
...und das ging wirklich mal (sonst hätte ich das ja nicht notiert ;)  ) aber dann muss ich auch immer wieder mal schauen wie es denn Alexa "heute mag"...

Was ich dann mache: Feedback zu Amazon (per App oder per Web / früher konnte man richtiges Feedback geben, aktuell nur, Verstanden: ja/nein)

Allerdings muss ich gestehen: ich nutze Sprachsteuerung "hier" recht wenig.

Da geht es mit FB deutlich schneller un präziser...

Gruß, Joachim
Titel: Antw:Logitech Harmony Hub
Beitrag von: pc1246 am 10 Dezember 2020, 16:29:55
Moin
Also irgendwie habe ich starke Probleme die Fragestellung zu verstehen!
Ich weiss momentan nicht wozu Du fhem nutzt, um einen Kanal umzuschalten! Grundsaetzlich sehe ich da selbst auch nicht das Beduerftnis!
Zu dem Amazon/Google Problem kann ich nur kurz was sagen, da hier eigentlich OT!
Bei Amazon gibt es zwei Skills, fuer den 1. und den 2. Hub. mit dem ersten Hub muss man immer sagen: "Alexa schalte Kanal xy mit Harmony". Beim Zweiten weiss ich es nicht so genau, da ich es noch nicht wirklich probiert habe. Da schalte ich lediglich ein, und das geht einfach mit: "Alexa schalte Fernsehen ein". Da muss ich beim ersten das "mit Harmony" auch anhaengen!
Ich haette gerne noch einen dritten skill, bzw. einen fuer mehrere!
Gruss Christoph
Titel: Antw:Logitech Harmony Hub
Beitrag von: MadMax-FHEM am 10 Dezember 2020, 16:36:36
Also bei mir ist es so:

der Harmony Hub ist in fhem integriert

ebenso steuere ich per Sprache ausschließlich über alexa-fhem also KEINEN Skill irgendeines anderen Herstellers (auch nicht meine HUE etc.)

Daher "muss" ich ja über fhem schalten...

Gruß, Joachim
Titel: Antw:Logitech Harmony Hub
Beitrag von: pc1246 am 10 Dezember 2020, 19:30:28
Ah!
Jetzt wird es klarer! Okay dann ist der Weg natuerlich wesentlich steiniger!
Danke und Gruss
Christoph
Titel: Antw:Logitech Harmony Hub
Beitrag von: MadMax-FHEM am 10 Dezember 2020, 19:55:01
Naja steiniger...

Auf jeden Fall felxibler... ;)

Gruß, Joachim
Titel: Antw:Logitech Harmony Hub
Beitrag von: paulbaumann am 11 Dezember 2020, 10:18:26
Also ich muss da auf pc1246 antworten:
Ja es gibt 2 Alexa Skills von Logitech
Es gibt 1 Alexa Skill von FHEM
Ich habe alle 3 getestet, meine Aussage ist eindeutig und spiegelt die Bewertungen im PlayStore
DER FHEM Skill ist wirklich spitze.
Was sich Logitech gedacht hat (ich habe auch dieses Jahr beide Skills getestet) mit den Skills weiß ich nicht, unzuverlässlich, arbeitet (auch in Zusammenarbeit mit meiner HA Bridge) immer wieder fehlerhaft, man lese ein bisschen in den Playstore-Bewertungen damit ich es hier kürzer fasse, ich könnte Romane schreiben...
Ich habe die Logitech Skills wieder runtergeschmissen, arbeite nur mit dem FHEM-Skill
Grüße
Titel: Antw:Logitech Harmony Hub
Beitrag von: PeterKnopf am 31 Januar 2021, 19:36:32
Moin,
besteht die möglichkeit in FHEM die IR-Zwischenstecker anzusteuern?
Ich habe 2 Gigablue Reciver, einer steht im Schlafzimmer und der andere im Wohnzimmer. Es ist ungeschickt für mich,  wenn ich einen von denen in Fhem schalten will, das beide reagieren.
Mit der App und FB funktioniert das.
In der App kann man einstellen welchen IR sender ich verwenden will. (entweder alle oder nur Hub oder Minisender Eingang 1 oder Minisender Eingang 2)

Danke und Gruß
Paul

Titel: Antw:Logitech Harmony Hub
Beitrag von: MadMax-FHEM am 31 Januar 2021, 20:06:51
Zitat von: PeterKnopf am 31 Januar 2021, 19:36:32
Moin,
besteht die möglichkeit in FHEM die IR-Zwischenstecker anzusteuern?
Ich habe 2 Gigablue Reciver, einer steht im Schlafzimmer und der andere im Wohnzimmer. Es ist ungeschickt für mich,  wenn ich einen von denen in Fhem schalten will, das beide reagieren.
Mit der App und FB funktioniert das.
In der App kann man einstellen welchen IR sender ich verwenden will. (entweder alle oder nur Hub oder Minisender Eingang 1 oder Minisender Eingang 2)

Danke und Gruß
Paul

Also wenn es richtig konfiguriert ist und sich die IR Signale nur in dem Raum "bewegen" wo auch das entsprechende Gerät steht, dann funktioniert das auch mit fhem...
...bzw. fhem führt ja "nur" wie die FB auch die jeweiligen Befehle über den HarmonyHub aus.

Die IR-Signale werden so verteilt, wie es eben konfiguriert ist.

Oder stellst du jedes mal VOR dem Absetzen des Befehls etwas in der App/FB um?

Das kannst du mit fhem (mWn) nicht beeinflussen.
D.h. fhem schickt ein Kommando an den Hub und der macht dann eben was konfiguriert ist.

fhem kann (mWn) nicht umkonfigurieren...

Aber wenn die Geräte in unterschiedlichen Räumen stehen und dann beispielsweise ein "Extender" in den anderen Ram geht und das Gerät schaltet, also so konfiguriert ist, dass Befehle an DIESES Gerät eben nur durch DIESEN Extender geschickt werden, dann sollte/müsste das gehen...

Wenn du das jeweils umkonfigurieren musst, dann geht das mit fhem eben nicht...
...allerdings ist dann im "Design" was schief... ;)

Oder: ich hab nicht wirklich verstanden was du (genau) willst/meinst...

Gruß, Joachim
Titel: Antw:Logitech Harmony Hub
Beitrag von: PeterKnopf am 01 Februar 2021, 17:44:05
Hi,

lag an der richtigen Räumlichen trennung der Geräte (extender). Anscheinend ist der Hub doch recht stark was die IR stärke betrifft.
Beim konfigurieren mit FHEM war halt die Tür zum Schlafzimmer offen und der Hub konnte das Gerät im Schlafzimmer irgendwie doch noch ansteuern.  Was mir im Wohnzimmer nicht aufgefallen ist.
Aber trozdem danke für deine Hilfe, obwohl meine Frage im Nachhinein doch ein wenig unnötig war...

Gruß
Paul



Titel: Antw:Logitech Harmony Hub
Beitrag von: Prof. Dr. Peter Henning am 02 Februar 2021, 09:36:11
@paulbaumann: Das mit der Sprachsteuerung ist hier etwas OT, dafür gibt es ein eigenes Unterforum. In Kürze: Das Problem ist, dass weder Amazon, noch Google eine semantische Analyse der einlaufenden Sätze vornehmen. Und deshalb funktioniert es nicht, wenn man nicht entsprechende Sätze hinterlegt hat. Mit dem Modul Babble habe ich das für FHEM realisiert. Allerdings muss dafür gesprochene Sprache erst bei Google in Text umgewandelt werden. Das machen bei mir wandhängende Tablets. Das Ergebnis geht dann an Babble, und dank des angekoppelten Chatbots kann ich dann ziemlich gut mit meinem Haus kommunizieren.

LG

pah

Titel: Antw:Logitech Harmony Hub
Beitrag von: Dirk070 am 28 März 2021, 15:24:16
Hallo zusammen,

zur Zeit läuft mein Log mit Meldungen vom Logi-Hub voll.
connected, new config, disconnect ca. alle 5 Minuten.

Den Hub habe ich seit vielen Monaten im Einsatz.
Plötzlich kommt es zu diesem Verhalten.

Hat noch jemand dieses Problem aktuell?

UPDATE: gegen 16:00 Uhr kamen keine neuen Einträge hinzu......Problem bei Logitech?
UPDATE2: es kommt immer wieder in Wellen zu den Einträgen. Hat sonst niemand dieses Problem?

UPDATE3: ich habe Verbose auf 4 gesetzt und folgenden Eintrag gefunden:
Logi_Hub: unknown (no cdata): <iq id="3" type="get"><oa xmlns='connect.logitech.com' mime='vnd.logitech.connect/vnd.logitech.statedigest?get' errorcode='401.1' errorstring='Unauthorized invalid token in request'></oa></iq>

UPDATE4:
Folgende Aktionen habe ich unternommen:

Folgende Meldungen im Log (Verbose 3), aber seit dem nun keine connected, new config, disconnect mehr.
Aufgrund des 401.1 Errors hätte ich das erwartet. Schön, dass die Meldungen nun nicht mehr auftauchen, da in diesem Zusammenhang auch immer FHEM einfror (WebUI entsprechend verzögert). Aber warum es nun trotz Error-Meldungen scheinbar funktioniert, erschliesst sich mir nicht. Da es keine Antwort hier gab, kann ich leider nicht einschätzen, ob ich der einzige Betroffene bin.

Logi_Hub: new config
Logi_Hub: send: <iq type='get' id='3'><oa xmlns='connect.logitech.com' mime='vnd.logitech.connect/vnd.logitech.statedigest?get' token=''>format=json</oa></iq>
Logi_Hub: unknown (no cdata): <iq id="3" type="get"><oa xmlns='connect.logitech.com' mime='vnd.logitech.connect/vnd.logitech.statedigest?get' errorcode='401.1' errorstring='Unauthorized invalid token in request'></oa></iq>


Danke Euch und schöne Grüße
Dirk
Titel: Antw:Logitech Harmony Hub
Beitrag von: tomcat.x am 01 April 2021, 12:57:32
Hallo Dirk,

Du hattest gefragt, ob sonst noch jemand das Problem hat. Also ich habe es nicht (und mich daher zuerst auch nicht gemeldet).

Viele Grüße
Thomas
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 01 April 2021, 13:00:41
das modul funktioniert schon seit langem ohne credentials. also user und password aus dem define entfernen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Dirk070 am 01 April 2021, 18:43:16
Danke Euch beiden, beide Infos helfen mir.

Bezüglich der Credentials hatte ich mich am Wiki orientiert: "Für die Firmware-Versionen 3.x ist die volle Funktionalität des Moduls auch ohne Angaben von username und password gegeben. Ab Firmware 4.x muss beides angegeben werden. Sonst ist keine Steuerung auf Geräteebene möglich."

Sind die Infos im Wiki nicht mehr aktuell?

Update: funktioniert auch ohne die Credentials, Danke nochmals.
Titel: Announcement: Harmony Remote Manufacturing, Service and Support Update
Beitrag von: robertPI am 11 April 2021, 16:11:42
https://support.logi.com/hc/en-us/community/posts/1500000658341 (https://support.logi.com/hc/en-us/community/posts/1500000658341)

ZitatWe expect no impact to our customers by this announcement. We plan to support our Harmony community and new Harmony customers, which includes access to our software and apps to set up and manage your remotes. We also plan to continue to update the platform and add devices to our Harmony database. Customer and warranty support will continue to be offered.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Amenophis86 am 11 April 2021, 16:53:36
Zitat von: Niko KovacStand jetzt bin ich bis 2019 hier Trainer
Titel: Antw:Logitech Harmony Hub
Beitrag von: kennymc.c am 11 April 2021, 20:19:55
Echt Schade. Ich glaube nicht daran, dass Logitech die Server noch besonders lange betrieben wird, wenn sie das eigentliche Produkt nicht mehr herstellen.
Heute hatte ich unerwartet ein Update auf meiner 950. Eventuell plant man ja, dass die Geräte auch ohne Cloud Anbindung weiter funktionieren. Das wäre ja theoretisch möglich. Selbst das Hinzufügen neuer Geräte sollte mit einer offline Datenbank möglich sein, die vielleicht User auch erweitern können. Etwas Hoffnung habe ich aber noch, da man zumindest in den USA mit der Harmonys Pro eine Variante für Installer heraus gebracht hat, die man normalerweise nicht einfach so ohne Support stehen lassen wird.
Alternativen kenne ich leider keine. RTI, Control 4 usw. haben leider eine andere Zielgruppe und sind preislich weit entfernt.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Thyraz am 12 April 2021, 08:49:54
An sich wäre die beste Alternative für uns SmartHome Frickler das alles in einem eigenen Modul in FHEM abzubilden.
Das Problem ist nur, dass es eben keine passende freie Hardware mit guter Ergonomie, Haptik, langlebigen Buttons, Display und Akku gibt.
Die Harmony haben die meisten ja gerade damit die ganze Familien nicht mit den Smartphones rumspielen muss ...
Titel: Antw:Logitech Harmony Hub
Beitrag von: marvin78 am 12 April 2021, 08:56:57
In einem anderen Forum habe ich gelesen, dass es an der Software scheitert, dass es keine Alternative gibt (auch frei). Das sehe ich eben genau anders rum. Es scheitert an der Hardware. Man muss eine Fernbedienung haben, die (wie bspw. die Companion) eine sehr gute Haptik bietet. Man will blind schalten können. Ich habe schon die Display Fernbedienungen nicht verstanden. Ich will während eines Abends auf der Couch nicht suchen müssen (gilt auch für Smartphone). Ich brauche Haptik und die meisten anderen auch. Das ist im Übrigen auch, was gegen Sprachbedienung spricht: Ich will nicht in einen Film quatschen müssen, nur um es einen Tacken leiser zu stellen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: MadMax-FHEM am 12 April 2021, 09:31:37
Zitat von: marvin78 am 12 April 2021, 08:56:57
In einem anderen Forum habe ich gelesen, dass es an der Software scheitert, dass es keine Alternative gibt (auch frei). Das sehe ich eben genau anders rum. Es scheitert an der Hardware. Man muss eine Fernbedienung haben, die (wie bspw. die Companion) eine sehr gute Haptik bietet. Man will blind schalten können. Ich habe schon die Display Fernbedienungen nicht verstanden. Ich will während eines Abends auf der Couch nicht suchen müssen (gilt auch für Smartphone). Ich brauche Haptik und die meisten anderen auch. Das ist im Übrigen auch, was gegen Sprachbedienung spricht: Ich will nicht in einen Film quatschen müssen, nur um es einen Tacken leiser zu stellen.

JEP!

Einige Dinge habe ich schon "nachbauen müssen" bzw. "ergänzen müssen" (da hat die Logitech nicht so funktioniert wie soll / war auch lange mit dem Support zugange / ich denke ja immer noch ein FW-Bug aber sei's drum: dank fhem hab ich die "fehlenden Teile" einfach selber übernommen)...

Ich habe vorher, genau deswegen und auch jetzt immer wieder nachgedacht einen Ersatz für Harmony zu finden.

Aber ich bin genau an einer FB gescheitert.

Eigentlich müsste die FB ja Signale auf NICHT-IR-basis (gut zur Not auch IR, dann muss man eben Signale finden, die die anderen Geräte nicht "beeindrucken")an fhem schicken und fhem (oder auch andere SW) kann dann eben IR-Signale an die Geräte senden.
Was die FB noch bräuchte: sowas wie "Aktions-Tasten" (damit fhem [oder andere SW] eben weiß was grad "abgeht" ;)  )

Allerdings bleibt dann noch sowas wie: Fire-TV-Stick (oder andere BT Geräte)...
Weil genau das war für mich der (erste Haupt-)Grund von meiner Harmony One zu Harmony Hub zu wechseln ;)

Gab/gibt es nicht schon mal ein Modul wo sowas "nachgebaut" wurde, also Aktions-Steuerung etc.!?

Aber wie geschrieben: (mein) Hauptprpblem ist eine FB zu finden...

Gruß, Joachim
Titel: Antw:Logitech Harmony Hub
Beitrag von: Mitch am 12 April 2021, 10:56:29
Was wird denn genau passieren, wenn Logitech die Server abschaltet?

Ich schalte TV, Apple TV und Sonos direkt. Der Rest wird über den Hub an fhem gemeldet und dort darauf reagiert (z.B. Fernsehlicht, Heizung, etc.)
Eigentlich sollte ich damit doch autark sein.
Einzig neue Geräte werden sich nicht mehr anlegen lassen. Wie sieht es mit Szenen aus?

Insgesamt sehr schade, für mich ist das System perfekt.
Habe zwei Hubs und drei verschiedene FBs.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 12 April 2021, 11:02:45
zum was wird passieren: das kann leider niemand sagen. ein problem ist das der hub im normalbetrieb regelmäßig versucht seine server zu erreichen. d.h. es gibt auch jetzt schon problem wenn man den hub per firewall vom internet trennt um z.b. firmware updates zu verhindern. es steht also in den sternen wie lange das ganze tatsächlich noch funktioniert.

zu ersatz: ja. das problem ist die (familienfreundliche) hardware die man in die hand nehmen kann, die vernünftig ausschaut und einfach funktioniert. und da gibt es keine alternative. ganz abgesehen davon das die geräte db spätestens bei undokumentierten bluetooth und lan geräten nicht so einfach ersetzbar ist. suche geräte lassen sich nicht mal eben über einen ir empfänger anlernen.

ein paar andere systeme die infrage kommen könnten disqualifizieren sich durch den preis, noch geschlossener zu sein und z.b. nur durch einen installateur konfigurierbar zu sein.
Titel: Antw:Logitech Harmony Hub
Beitrag von: MadMax-FHEM am 12 April 2021, 13:24:12
Zitat von: Mitch am 12 April 2021, 10:56:29
Einzig neue Geräte werden sich nicht mehr anlegen lassen. Wie sieht es mit Szenen aus?

Egal was du konfigurieren willst: geht nicht ohne Server. Also selbst: ich will mal eine Taste anders belegen etc. Oder ich will mal eine Szene/Gerät/... "umbenennen"... Evtl. sogar Dinge die du auf der FB "konfigurieren" kannst... Weil irgendwie synchronisiert sich das ja auch. Unklar, ob "nur" lokal im internen Netz oder auch "über" den Server...

Zitat von: justme1968 am 12 April 2021, 11:02:45
zum was wird passieren: das kann leider niemand sagen. ein problem ist das der hub im normalbetrieb regelmäßig versucht seine server zu erreichen. d.h. es gibt auch jetzt schon problem wenn man den hub per firewall vom internet trennt um z.b. firmware updates zu verhindern. es steht also in den sternen wie lange das ganze tatsächlich noch funktioniert.

Hmm, ich hatte ja meinen Hub mal eine ganze Zeitlang ohne Internet und eigentlich keine Einschränkungen bemerkt. Ich "musste" dann nur wieder als ich eben was umkonfigurieren wollte...
...aber genau weiß man es ja (leider) nicht...

Gruß, Joachim
Titel: Antw:Logitech Harmony Hub
Beitrag von: Mitch am 12 April 2021, 15:02:31
Also meine Hubs laufen ohne Internet ohne Probleme.
Klar, konfiguration geht so nicht.

Ich finde es echt schade, dass so ein gutes Produkt eingestellt wird  :'(
Titel: Antw:Logitech Harmony Hub
Beitrag von: kennymc.c am 14 April 2021, 12:25:51
Es wird anscheinend gerade an einer Open Source Alternative mit offener API gearbeitet, für die es in Zukunft auch eigener Hardware zu kaufen geben soll: https://www.yio-remote.com/   https://github.com/YIO-Remote/documentation/wiki

Über die offizielle Seite kommt man in einen Discord Channel auf denen man in den nächsten Woche weitere Neuigkeiten dazu ankündigen wird.
Ein Forum gibt es auch: https://community.yio-remote.com/
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 14 April 2021, 12:30:44
das schaut aus wie ein reiner touchscreen. das ist keine alternative weil man den nicht blind bedienen kann. da kann ich auch gleich das handy verwenden.
Titel: Antw:Logitech Harmony Hub
Beitrag von: marvin78 am 14 April 2021, 12:50:17
So ist es. Im Fernbedienungsbereich ist eine reine Touchdisplay-Bedienung genauso sinnlos, wie im Auto.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Thyraz am 14 April 2021, 12:57:03
Also ich sehe da zumindest physische Tasten für Volume, Channel, Steuerkreuz und noch ein paar mehr. 😉

Mir würde das reichen, mehr physische Tasten nutze ich an der Harmony auch nur in Ausnahmen (und würde die dann auch nicht blind treffen) womit der Rest dann ruhig über Touch gehen kann.

Hab ich teils auch auf der Harmony so, da das einfacher ist als sich Tasten mit anderer Belegung als der eigentlichen Beschriftung zu merken.

Und die Touch Geschichte bei den Harmonies ist so träge, ungenaue und von der Aufteilung unflexibel, dass man es an sich fast nur besser machen kann...
Titel: Antw:Logitech Harmony Hub
Beitrag von: marvin78 am 14 April 2021, 13:00:27
Genauer: Touch komplett weg lassen oder nur für spezielle Belegungen verwenden.
Titel: Antw:Logitech Harmony Hub
Beitrag von: MadMax-FHEM am 14 April 2021, 13:01:53
Zitat von: justme1968 am 14 April 2021, 12:30:44
das schaut aus wie ein reiner touchscreen. das ist keine alternative weil man den nicht blind bedienen kann. da kann ich auch gleich das handy verwenden.

Ja, ist mir auch ein wenig zu viel Touch.

Also (etwas) weniger Touch und ein paar Tasten mehr, dann wäre das denke ich ganz nett... :)

Wobei so ganz klar ist mir das Konzept noch nicht.
Es gibt ein Haufen Kommandos in der API etc. man kann wohl auch als "Integration" registriert werden oder "sich registrieren" und dann?
Bekommt man dann Tastendrücke (gut oder Touch-Drücke) mit und kann dann entscheiden und Befehle (z.B. irgendeinen IR-Hub über fhem/Integration) schicken...
...oder macht das die FB zusammen mit dem Hub dann selber irgendwie (sieht eher danach aus / gut macht die Harmony ja jetzt auch / aber lieber wäre mir Logik in fhem :)  )...

Und wenn es die FB zusammen mit dem Dock (und einem IR-Blaster) macht: wo "programmiere" ich dann die Logik?
Oder hab ich was übersehen...

Gruß, Joachim
Titel: Antw:Logitech Harmony Hub
Beitrag von: Mitch am 14 April 2021, 13:04:32
Zitat von: kennymc.c am 14 April 2021, 12:25:51
Es wird anscheinend gerade an einer Open Source Alternative mit offener API gearbeitet, für die es in Zukunft auch eigener Hardware zu kaufen geben soll: https://www.yio-remote.com/   https://github.com/YIO-Remote/documentation/wiki

Über die offizielle Seite kommt man in einen Discord Channel auf denen man in den nächsten Woche weitere Neuigkeiten dazu ankündigen wird.
Ein Forum gibt es auch: https://community.yio-remote.com/

Gefällt mir ganz gut. Die Mischung aus physischen tasten und Display finde ich gut, habe ich so auch gerade auf der einen Harmony.
Die Frage, kann das auch mit vielen Devices umgehen? Bei mir macht die Harmony gerade Samsung TV, Apple TV und Sonos zum fernsehen. d.h BT und IR und WLAN.
Rest wie Lichter und Szenen mache ich dann über den Hub in fhem.
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 14 April 2021, 14:22:21
stimmt. auf der wiki seite sind tasten zu sehen und beschrieben. auf der 'werbe seite' waren die nicht zu sehen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: kennymc.c am 14 April 2021, 15:24:39
Zitat von: Mitch am 14 April 2021, 13:04:32
Gefällt mir ganz gut. Die Mischung aus physischen tasten und Display finde ich gut, habe ich so auch gerade auf der einen Harmony.
Die Frage, kann das auch mit vielen Devices umgehen? Bei mir macht die Harmony gerade Samsung TV, Apple TV und Sonos zum fernsehen. d.h BT und IR und WLAN.
Rest wie Lichter und Szenen mache ich dann über den Hub in fhem.

Ich habe das Konzept so verstanden, dass die Remote als eine Art Bidirektionaler Schalter mit Feedback mit einem Display (YIO=Your In/Out) über verschiedene Heimautomatisierungs-Systeme benutzt werden kann. Zusätzlich kann sie auch Szenen mit mehreren Befehlen umsetzten. Auf den Bildern im Wiki erkennt man etwas von Bluetooth und Wifi, also wird vermutlich darüber die Verbindung laufen. Ich vermute, dass dafür auch ein Fhem Modul entwickeln werden könnte. Andere Systeme tauchen schon als Bereich im Discord auf. Mit Spotify gibt es wohl auch schon eine Integration außerhalb der genannten Systeme.
Das Dock ist der IR-Blaster, an denen auch Extender angeschlossen werden können und dient auch als Ladestation für die Remote.
Die Software von YIO scheint eine Art Visualisierung zu sein, die sich laut Wiki über einen Web-Konfigurator einstellen lässt.

Die erste Generation der Remote war nur zum selber löten. Die angekündigte Remote Two scheint nicht mehr komplett Open Source zu sein aber immer noch mit offener API. Laut den Teaser Bildern hat die Remote auch etwas mehr Tasten.
Im Discord wird darüber auch gerade diskutiert. Der Code für die Version 2 soll komplett neue sein und nichts mehr mit dem auf Github zu tun haben.
Jetzt gibt es auch das erste komplette Bild der Remote.

Auf der alten Kickstarter Seite gibt es noch etwas mehr Infos über die erste Generation: https://www.kickstarter.com/projects/marton/yio-remote?lang=de
Ein zusammengebautes Kit hat ca. 417 Euro gekostet. Teurer als die Elite aber immer noch günstiger als RTI und co.
Titel: Antw:Logitech Harmony Hub
Beitrag von: volschin am 08 Mai 2021, 09:59:37
Erinnert mich so ein bisschen an die RTI T3x. Das die der Remote Two ein Micro für die Sprachassistenten spendieren wollen, finde ich cool.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Eistee am 18 September 2021, 08:42:07
Hallo auskenner,

ich habe mir ein gebrauchtes Harmony Hub geschossen und habe schon seit längerem eine Harmony Touch. Hab beides jetzt soweit mit der Harmony App eingerichtet und auch XMPP aktivirt. Jetzt wollte ich das Hub noch in mein FHEM interieren und stolpere nun darüber das ich einen username und ein Passwort eingeben muss. Ich verwende zum Login in der MyHarmony App aber mein Google Konto. Was muss ich da nun in FHEM eingeben?

Gruß Alina
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 18 September 2021, 08:46:10
beides weg lassen. ist schon lange nicht mehr relevant.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Muschelpuster am 22 September 2021, 19:17:55
Zitat von: justme1968 am 18 September 2021, 08:46:10
beides weg lassen. ist schon lange nicht mehr relevant.
Kannst Du sagen ab wann / welcher SW-Version? Ich passe das dann gerne mal im Wiki an.

Niels
Titel: Antw:Logitech Harmony Hub
Beitrag von: Eistee am 27 September 2021, 13:36:33
Hab es übrigens hinbekommen,

auf der Seite https://www.logitech.com/de-de/my-account.html muss man sich einloggen und dann zu:
- Profil bearbeiten
- Login und Sicherheit
- Login verwalten
navigieren.
Hier kann man nun den Account umstellen auf Login über E-Mailadresse und Passwort.
Diese funktionieren dann auch im FHEM Modul.

Gruß Alina
Titel: Antw:Logitech Harmony Hub
Beitrag von: darkness am 12 November 2021, 16:49:49
Hallo,

seit heute funktioniert mein Harmony-Modul nicht mehr. Ich bekomme nur ein Disconnect.

ZitatInternals:
   ConnectionState Disconnected
   DEF        crypt:5c50160e5f5c164s515a7209565e0d5256481c561056 crypt:74760d3c046a07156s53755346f6135476b7564 172.16.20.60
   FUUID      5c52a6d3-f33f-ed18-301e-f016599d91a7cb93
   NAME       harmony_hub
   NOTIFYDEV  global
   NR         588
   NTFY_ORDER 50-harmony_hub
   STATE      Initialized
   TYPE       harmony
   ip         172.16.20.60
   remoteId   
   READINGS:
     2021-11-12 11:08:48   activity        PowerOff
     2021-11-12 11:08:48   currentActivity PowerOff
     2021-11-12 11:08:48   previousActivity Fernsehen
     2021-11-12 12:11:41   state           Disconnected
   helper:
     PARTIAL   
     UserAuthToken
     password   crypt:5c50160e5f5c164s515a7209565e0d5256481c561056
     username   crypt:74760d3c046a07156s53755346f6135476b7564
Attributes:
   group      Multimedia
   room       03_Wohnzimmer

bisher lief es auch immer ohne User/Password.

Edit

ok. Nach ein Update über die App geht alles wieder. Kann leider nicht sagen woran es lag. Aber läuft wieder  ???
Titel: Antw:Logitech Harmony Hub
Beitrag von: MadMax-FHEM am 12 November 2021, 16:59:14
XMPP (oder wie das heißt) aktiviert?

Evtl. mal mit Attribut forceWebSocket versuchen...

Gruß, Joachim
Titel: Antw:Logitech Harmony Hub
Beitrag von: darkness am 13 November 2021, 15:08:43
Hey. Danke.
Ich hatte ein Update über die Smartphone-App des Hubs angestoßen. Danach lief alles wieder. Ob es jetzt daran lag, kann ich aber nicht sagen. Ansonsten gab es bei mir keine Änderungen.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Fredi69 am 15 November 2021, 08:04:35
Zitat von: Eistee am 18 September 2021, 08:42:07
....ich habe mir ein gebrauchtes Harmony Hub geschossen...

Ich beobachte auch gerade ein Angebot, muss man auf irgendetwas achten, funktioniert die Integration mit allen Harmony Hub?

Danke
Titel: Antw:Logitech Harmony Hub
Beitrag von: Fredi69 am 17 November 2021, 21:31:49
Zitat von: Fredi69 am 15 November 2021, 08:04:35
Ich beobachte auch gerade ein Angebot, muss man auf irgendetwas achten, funktioniert die Integration mit allen Harmony Hub?
???
Titel: Antw:Logitech Harmony Hub
Beitrag von: Fredi69 am 24 November 2021, 22:04:32
Hat niemand einen Hinweis für mich?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 25 November 2021, 09:13:54
es gibt nur einen harmony hub. und mit dem funktioniert es. noch.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Muschelpuster am 25 November 2021, 09:43:58
Zitat von: Fredi69 am 24 November 2021, 22:04:32
Hat niemand einen Hinweis für mich?
Ich habe auch 2 Harmony Companion gebraucht gekauft., nachdem unsere 1. sehr zufriedenstellend lief. Dabei habe ich erst einmal genau die Bilder studiert, denn ich wollte ja nichts völlig Abgegriffenes haben. Dann war mir natürlich wichtig, dass das Set vollständig ist und insbesondere der externe IR-Sender dabei ist. Ich habe 2 wirklich hervorragende Sets so um die 80,-€ gekauft, also keine wirklichen Schnäppchen gemacht, aber beide waren ihr Geld wert.
Ob es jetzt Hardwareversionen gibt, die nicht die aktuellste Software laden können ist mir nicht bekannt, ich gehe erst einmal nicht davon aus. Ich musste lediglich Junior's FireTV-Stick noch tauschen, der konnte nicht mit dem Hub gepaart werden. Das hat mich etwas Zeit gekostet und ich dachte schon, dass der Hub einen an der Waffel hat, aber es war eben einfach der FireTV-Stick zu alt.

Niels
Titel: Antw:Logitech Harmony Hub
Beitrag von: Muschelpuster am 29 Dezember 2021, 07:20:18
Ich kann inzwischen das Modul nicht mehr nutzen, da es regelmäßig mein FHEM blockiert. Vermutlich ist mit mehreren Harmonys die Gefahr der Nichterreichbarkeit eines Hubs einfach zu groß und das Ganze schaukelt sich dann hoch. Ich habe die jetzt in Node Red ausgelagert, da gibt es keine Probleme, allerdings bieten die verfügbaren Nodes auch kein Login und so kann man auf den aktuellen Versionen keine Kommandos starten. Das ist mir aber egal, ich monitore die Hubs nur um meine AV-Hauptschalter zu bedienen, was Node Red jetzt gleich mit übernommen hat.

Niels
Titel: Antw:Logitech Harmony Hub
Beitrag von: Amenophis86 am 29 Dezember 2021, 08:19:43
Kannst dir auch ein zweites FHEM aufsetzen und beide zB mit FHEM2FHEM oder RFHEM verbinden. Ich habe ein zweites FHEM auf dem gleichen Pi um genau solche Module auszulagern, die ab und an blockieren.
Titel: Antw:Logitech Harmony Hub
Beitrag von: darkness am 27 Oktober 2022, 12:05:57
Hallo an alle Harmony-Nutzer.

Ich wollte gerade eine Syncronisation meiner Fernbedieung mit dem Hub durchführen. Dieser bricht nach 6% immer mit einem Fehler ab. Ebenso klappt die Synchronisation mit der Handy-App nicht mehr.
Auch im Modul wird mir die neue Aktion nicht angezeigt.

Wurde seitens Logitech hier was abgeschaltet? Oder funktioniert das bei euch noch?
Titel: Antw:Logitech Harmony Hub
Beitrag von: tomcat.x am 27 Oktober 2022, 14:11:03
Das sollte ja irgendwann abgeschaltet werden, aber aktuell funktioniert es bei mir noch.

Ich hatte es auf dem Desktop probiert. Da musste ich mich neu anmelden. Kann mich nicht erinnern, dass ich das schon mal musste. Auch ein Tippfehler im Eintrag in meinem Password-Safe spricht dagegen. Dabei musste ich auch noch die Email-Adresse verifizieren. Danach ging aber wieder alles.
Titel: Antw:Logitech Harmony Hub
Beitrag von: darkness am 27 Oktober 2022, 14:19:16
Danke.

Ich hatte mich per Desktop angemeldet, dort eine neue Aktion angelegt und versuche diese nun per Handy und Harmony-Hub zu synchronisieren. Daran scheiter es aber. Die Ahdyapp sagt, die Update-Server seien nicht erreichbar.
Titel: Antw:Logitech Harmony Hub
Beitrag von: tomcat.x am 27 Oktober 2022, 15:04:33
Das hat bei mir gerade auch funktioniert, wobei der Verbindungsaufbau verdammt lange gedauert hat. Auch da musste ich mich anmelden, was ich aufgrund des gleichen Tippfehlers bestimmt schon länger nicht gemacht hatte.
Titel: Antw:Logitech Harmony Hub
Beitrag von: roland-l am 27 Oktober 2022, 15:33:13
Hallo hab gerade zum testen mit der Handy  app eine bestehende Aktion geändert.  Das geht und wird auch synchronisiert.  Gruß Roland
Titel: Antw:Logitech Harmony Hub
Beitrag von: darkness am 27 Oktober 2022, 16:39:39
Vielen Dank euch. Dann muss ich mal gucken wo das klemmt....
Titel: Antw:Logitech Harmony Hub
Beitrag von: Jack_n am 15 November 2022, 18:05:10
Hallo,

seit heute morgen bekomme ich den HarmonyHub nur noch auf initialized.
Er funktioniert und mit App und Alexa tut auch alles.
Das hat mehrere Jahre gut geklappt, hin und wieder den Hub neu gestartet.

Bin ich mit dem Problem alleine ?

LG
Joachim
Titel: Antw:Logitech Harmony Hub
Beitrag von: Ma_Bo am 15 November 2022, 19:01:20
Zitat von: Jack_n am 15 November 2022, 18:05:10
Hallo,

seit heute morgen bekomme ich den HarmonyHub nur noch auf initialized.
Er funktioniert und mit App und Alexa tut auch alles.
Das hat mehrere Jahre gut geklappt, hin und wieder den Hub neu gestartet.

Bin ich mit dem Problem alleine ?

LG
Joachim

Bei mir funktionieren meine beiden Hubs ohne Probleme.

Kontrollier bitte mal ob XMPP noch aktiviert ist.
Ich hatte vor einigen Monaten mal das Problem, dass einer meiner Hubs (ohne das ich irgendeine Änderung gemacht habe) plötzlich nicht mehr mit FHEM funktionierte, da war XMPP abgeschaltet.

Ausschnitt aus dem Wiki:

ZitatSeit Ende 2018 hat Logitech die undokumentierte Schnittstelle die für die Anbindung der Harmony an FHEM verwendet werden geschlossen. Nach viel Protest aus der Community wurde die XMPP-Schnittstelle als "Entwickler-Option" nach akzeptieren von Haftungsausschlüssen wieder zur Verfügung gestellt. Ab Firmware 4.15.250 und Harmony-App-Version 5.6 für iOS und Android ist die Option zur Aktivierung von XMPP direkt in den Einstellungen der Harmony App zu finden. Die Einstellung versteckt sich unter Menü > Harmony-Einrichtung > Geräte und Aktionen hinzufügen und bearbeiten > Fernbedienung und Hub > XMPP aktivieren.



Grüße Marcel
Titel: Antw:Logitech Harmony Hub
Beitrag von: Jack_n am 15 November 2022, 19:34:51
Hallo Marcel,

vielen Dank.

Das ist leider aktiviert.

Ich suche weiter 😀
Titel: Antw:Logitech Harmony Hub
Beitrag von: MadMax-FHEM am 15 November 2022, 19:46:17
Noch ein "Tipp" ins "Blaue": Attribut forceWebSocket gesetzt?

Ansonsten ist bei mir auch (noch) alles ok...

Gruß, Joachim
Titel: Antw:Logitech Harmony Hub
Beitrag von: Jack_n am 15 November 2022, 20:00:01
Hallo Joachim,

ja das Attribut ist auch gesetzt.

Ich habe noch mal neu definiert mit email pswd ip.

Leider kein Erfolg.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Jack_n am 16 November 2022, 07:29:27
Hallo,

heute morgen war er wieder connected.
Titel: Antw:Logitech Harmony Hub
Beitrag von: desmoloch am 27 November 2022, 14:06:08
ich bekomme seit Wochen leider auch ständig disconnects... :(
Mal nur ein paar Minuten, mal ganze Tage...
Ich verstehe nicht woran das liegt. Ich habe mal verbose auf 5 gesetzt und das ist alles was ich im Log sehe:

2022.11.27 14:03:44 4:  HarmonyHub: connect
2022.11.27 14:03:47 4:  HarmonyHub: connect
2022.11.27 14:04:00 4:  HarmonyHub: connect
2022.11.27 14:04:13 4:  HarmonyHub: connect
2022.11.27 14:04:26 4:  HarmonyHub: connect
2022.11.27 14:04:39 4:  HarmonyHub: connect
2022.11.27 14:04:52 4:  HarmonyHub: connect
2022.11.27 14:05:05 4:  HarmonyHub: connect


Kann ich noch irgendwie anders eine Protokollierung anschalten?
Titel: Antw:Logitech Harmony Hub
Beitrag von: justme1968 am 27 November 2022, 14:22:59
bisher waren solche probleme fast immer auf das netzwerk zurückzuführen. oft waren es fritz!boxen bei denen ein neustart geholfen hat.
Titel: Antw:Logitech Harmony Hub
Beitrag von: desmoloch am 28 November 2022, 00:10:32
Zitat von: justme1968 am 27 November 2022, 14:22:59
bisher waren solche probleme fast immer auf das netzwerk zurückzuführen. oft waren es fritz!boxen bei denen ein neustart geholfen hat.

ok danke hat erstmal geholfen. Allerdings ist die Verbindung zur Harmony Hub die einzige die Probleme macht, und alle laufen über diese Fritzbox (Hue, Denon, Waschmaschine etc...)
Ich schau mal ob es jetzt stabil bleibt.
Titel: Antw:Logitech Harmony Hub
Beitrag von: Ma_Bo am 29 November 2022, 01:17:00
Ich kann justme1968 da nur bestätigen, es liegt sehr sehr wahrscheinlich an der Fritzbox.

Ich hatte bis Anfang 2021 eine Fritzbox 7490, mit dieser hatte ich (nach heutigem Wissensstand (in der Vergangenheit hab ich sehr viel gesucht, woran es liegen kann und sehr viel versucht)) viele Netzwerkprobleme.
Zum einen hatte ich öfter disconnects der beiden Harmony Hubs, zum anderen Probleme mit zwei Tablets, die als Wand Info Display dienen.

Seit einem Blitzschaden, habe ich die Fritzbox 7590 (Konfiguration ist die selbe ist wie auf der 7490) und seitdem sind meine Netzwerkprobleme fast komplett weg.

Fast komplett deshalb, weil ich die Fritzbox 1-2x im Jahr Neustarten muss, weil sich irgendwas in der Fritzbox aufhängt oder was weiss ich, dann hab ich aber direkt mehrere Probleme, erkenne diese per FHEM und starte die Box einfach neu, danach ist wieder Ruhe.

Grüße Marcel
Titel: Antw:Logitech Harmony Hub
Beitrag von: olwaldi am 01 Dezember 2022, 07:55:05
Vgl. https://forum.fhem.de/index.php/topic,112790.0.html#msg1235729 Damit sind die connect/disconnects bei mir deutlich seltener. BTW, bei mir auch eine Fritzbox 7490.

Grüßle, Michael
Titel: Antw:Logitech Harmony Hub
Beitrag von: gent am 03 Februar 2023, 18:08:25
Hat irgendwer auch seit dem 2.2.2023 Problem mit dem Hub bzw. dem Modul? Er will sich einfach nicht mehr connecten. Ich habe keine Änderungen im Netzwerk oder auf dem Hub vorgenommen. XMPP war (und ist) aus. Ich bekomme jetzt nur noch ein connect hin, wenn ich XMPP einschalte.

LG
Titel: Antw:Logitech Harmony Hub
Beitrag von: olwaldi am 04 Februar 2023, 08:06:52
Nein, bei mir funktioniert der Hub in fhem wie immer. Was mich (aber schon immer) wundert, ist, daß sich der Hub am Fritz-Repeater anmeldet (ein Stockwerk höher) statt direkt an der Fritzbox in Sichtweite. Will sagen, man weiß nie so genau, wie die WLAN-Verbindungen konkret geschaltet sind. Da reicht schon, wenn ein Nachbar neue WLAN-Geräte aktivuert.

Grüßle, Michael
Titel: Aw: Logitech Harmony Hub
Beitrag von: fhem_olsi am 24 April 2023, 16:46:33
Ich bin ein noch ein Newbie in Sachen FHEM und Perl. Nach viel Lesen und eltlichem Probieren habe ich nun (mehr oder weniger) erfolgreich meinen Harmony-Hub eingebunden:
Die Aktivitäten werden richtig angezeigt, und ich kann sie auch schalten; die Bedienung der Geräte habe ich noch nicht in Angriff genommen.

Im FHEM-LogFile bekomme ich allerdings noch zwei Fehlermeldungen, die mich irritieren:

1) "Der Befehl "[" ist entweder falsch geschrieben oder konnte nicht gefunden werden."

2) PERL WARNING: Use of uninitialized value in pattern match (m//) at ./FHEM/37_harmony.pm line 1765.

Ich bin mir sehr sicher, dass der Ursprung beider Meldungen im Modul "37_harmony.pm" zu suchen ist.
Denn, wenn ich mein (per define) angelegtes Harmony-Device (per disable = 1) deaktiviere, treten beide Meldungen nicht mehr auf!

Die Meldung 2 konnte ich durch Auskommentieren der Zeilen 1765 - 1767 unterdrücken:
#      if( $hash->{discoveryinfo}{discoveryServerUri} =~ m'https://([^/]+)' ) {
#        $domain = $1;
#      }

Die erste Meldung bleibt davon leider unbeeindruckt. Ich habe die Anzahl der "[" geprüft und mit der Anzahl der "]" verglichen. Beide Klammer-Symbole kommen jeweils 52-mal vor, also ist formal alles in Ordnung.

Weiß jemand etwas über den Grund für dieses Problem?
Titel: Aw: Logitech Harmony Hub
Beitrag von: olwaldi am 25 April 2023, 07:46:17
Bei mir läuft die fhem-Harmony-Anbindung fehlerlos (abgesehen davon, daß immer wieder mal neue configs gefunden werden - vermutlich wegen wackliger WLAN-Anbindung).

1. Ich mußte allerdings bei mir die IP-Adresse des Hub explizit eintragen, da die (lokale) Namensauflösung via Fritzbox nicht stabil tat. Und natürlich mußte ich in der Fritzbox für den Hub eine feste DHCP-Adresse konfigurieren. Vielleicht hast Du z. B. irgendein Sonderzeichen (aus Python-Sicht) im Hubnamen?

2.Hast Du fhem aktualisiert? Direkt nach der Installation haben alle Module eine relativ aktuelle Version, aber vielfach nicht die neueste verfügbare. Sprich' sicherheitshalber in der fhem-GUI updaten.

Viel Erfolg, Michael
Titel: Aw: Logitech Harmony Hub
Beitrag von: fhem_olsi am 25 April 2023, 10:22:53
Zunächst danke für Deine Bemühungen, Michael.

ZitatBei mir läuft die fhem-Harmony-Anbindung fehlerlos
Na ja, wie gesagt, läuft bei mir die "Anbindung" ja auch. Die verfügbaren Aktionen werden richtig angezeigt, und ich kann sie via FHEM ein- und wieder ausschalten. Kein Problem!

Mich stören nur die Fehlermeldungen, die FHEM beim Start auswirft; hier ein Beispiel:
2023.04.24 14:56:01 1: starting in console mode
2023.04.24 14:56:01 1: Including fhem.cfg
Der Befehl "[" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
rt 8083 opened
2023.04.24 14:56:02 2: eventTypes: loaded 0 lines from c:\Progs\fhem\log\et.log
2023.04.24 14:56:02 1: Including ./log/fhem.save
2023.04.24 14:56:02 1: Messages collected while initializing FHEM:SecurityCheck:
  WEB is not password protected
  telnet_fhem is not password protected

Protect this FHEM installation by configuring the allowed device allowed
You can disable this message with attr global motd none

2023.04.24 14:56:02 3: HHub: connected
2023.04.24 14:56:02 1: PERL WARNING: Use of uninitialized value in pattern match (m//) at ./FHEM/37_harmony.pm line 1765.
2023.04.24 14:56:02 0: Featurelevel: 6.2
2023.04.24 14:56:02 0: Server started with 149 defined entities (fhem.pl:27110/2023-01-23 perl:5.032001 os:MSWin32 user:ZBox pid:6280)
2023.04.24 14:56:02 3: Opening mqt_w10 device 192.168.0.116:1883
2023.04.24 14:56:02 3: mqt_w10 device opened
2023.04.24 14:56:02 3: HHub: websocket: Switching Protocols ok
2023.04.24 14:56:03 3: HHub: new config
2023.04.24 14:56:04 2: AttrTemplates: got 259 entries
2023.04.24 14:56:05 3: HHub: new config

ZitatIch mußte allerdings bei mir die IP-Adresse des Hub explizit eintragen
Mein Hub ist per "define HHub harmony 192.168.0.120 remoteId=xyz" angebunden.
Also, bei mir auch: Feste IP-Adresse und per RemoteID.

ZitatUnd natürlich mußte ich in der Fritzbox für den Hub eine feste DHCP-Adresse konfigurieren.
IP-Adresse ist bei mir fixiert; zwar via DHCP verbunden, aber in der Fritzbox festgelegt.

ZitatVielleicht hast Du z. B. irgendein Sonderzeichen (aus Python-Sicht) im Hubnamen?
"Python"? Du meinst "Perl"?
Nein, mein Hub heißt im Netzwerk schlicht und ergreifend "HarmonyHub".

ZitatHast Du fhem aktualisiert?
Zuletzt im Januar 2023 (v6.2).
Das betroffene Modul "37_harmony.pm" ist vom 13.04.2019, ist meines Wissens seitdem unverändert.

Aber all die letzten Punkte führen in die falsche Richtung, so glaube ich.

Wie gesagt, unterbleiben obige Meldungen im FHEM-Logfile beim Start von FHEM, wenn ich das HarmonyHub-Modul deaktiviere!
Demzufolge muß  der Grund für die Meldungen dafür im Modul "37_harmony.pm" zu suchen und zu finden sein.

Ich könnte das einfach ignorieren, denn anscheinend (oder doch nur scheinbar?) funktioniert mein HarmonyHub-Modul ansonsten fehlerfrei.
Doch, wenn ich den Grund verstehen würde, fühlte ich mich wohler...

MfG
Wolfgang
Titel: Aw: Logitech Harmony Hub
Beitrag von: MadMax-FHEM am 25 April 2023, 13:19:19
Poste doch ein list von deinem Hub-Device

Die Meldung mit der eckigen Klammer: ja kommt laut dur, nur, wenn du den Hub definiert hast, sieht aber (für mich) nach was anderem aus...

Hast du irgendwelche notify/DOIF o.ä. die schon auf den Hub reagieren?
Vielleicht ist da was "schräg". Wirkt sich ja dann auch nur ahs, wenn der Hub aktiv/defined ist...

Das uninitialized einmalig bei Start würde ich einfach mal ignorieren (kann ja mal schauen, ob ich das auch habe), ist verm. beim erstmaligen Durchlauf eine Variable noch nicht initialisiert. Unschön aber...

Gruß, Joachim
Titel: Aw: Logitech Harmony Hub
Beitrag von: fhem_olsi am 25 April 2023, 14:06:10
Hallo Joachim,
ZitatPoste doch ein list von deinem Hub-Device
Hier ist es:
list HHub:

Internals:
   CONNECTS   1
   ConnectionState Disconnected
   DEF        192.168.0.120 remoteId=XXXXXXX
   FUUID      6442b59b-f33f-c887-b068-31942cc4ef801fb6
   LAST_CONNECT 2023-04-25 10:31:43
   LAST_DISCONNECT 2023-04-25 11:17:41
   NAME       HHub
   NOTIFYDEV  global
   NR         489
   NTFY_ORDER 50-HHub
   STATE      Disconnected
   TYPE       harmony
   activityStatus 0
   currentActivityID -1
   eventCount 8
   hubSwVersion 4.15.330
   hubUpdate  0
   ip         192.168.0.120
   protocol   WEBSOCKET
   remoteId   8433160
   syncStatus 0
   READINGS:
     2023-04-25 10:31:44   activity        PowerOff
     2023-04-25 10:31:45   currentActivity PowerOff
     2023-04-24 19:58:09   previousActivity PowerOff
     2023-04-25 11:17:41   state           Disconnected
   config:
     activity:
       HASH(0x530d708)
       HASH(0x530dc18)
       HASH(0x53160e8)
       HASH(0x531ca68)
       HASH(0x5319e88)
     content:
       contentDeviceHost https://content.dhg.myharmony.com/1.0/Device;{deviceProfileUri}
       contentImageHost https://d1tk8oqnnsddt5.cloudfront.net/1.0/station/{stationId}/image;maxX=40;maxY=40
       contentServiceHost https://content.dhg.myharmony.com/1.0/Service/{providerId}
       contentUserHost https://content.dhg.myharmony.com/1.0/User;{userProfileUri}
       householdUserProfileUri svcs.myharmony.com/res//household/6697252-pCup5HSzChOcIuNtBUpo5vFPlqvgT0cnQwsGtvyydXc=/user/default
     device:
       HASH(0x52f5070)
       HASH(0x52f62b0)
       HASH(0x52ff4f0)
       HASH(0x53028c8)
       HASH(0x5308970)
       HASH(0x5301648)
       HASH(0x530c1f8)
     global:
       locale     de-DE
       timeStampHash 7a8fd61f-a983-4bb8-926c-1971348b1a15b1397ce6-0b3f-4664-b417-84ffa07de948/ce7cc3bf-0a29-4dc1-b941-dc85168ce07e4feab96d-0e24-4e47-87eb-1b8cbe560bd5f96c13ed-f8fe-425f-b9b9-33db7f5305798433160HarmonyHubde-DEWolfgang.Olsowski@mailbox.orgDESilverlightWebClient01269820578False-1784100211europe%2fberlineurope%2famsterdamTrue7624758021;294132998e24565820a993f1a86fb4dc
     sequence:
     sla:
       latestSLAAcceptedDate /Date(1525519203030+0000)/
   discoveryinfo:
     accountId  7952176
     current_fw_version 4.15.330
     discoveryServerUri https://svcs.myharmony.com/Discovery/Discovery.svc
     discoveryServerUriCF https://cf-svcs.myharmony.com/Discovery/Discovery.svc
     email      WolfgangXXXXXXXXX@XXXXXXXXXXX
     friendlyName HarmonyHub
     host_name  HarmonyHub
     hubId      97
     hubProfiles {Harmony="2.0"}
     ip         192.168.0.120
     minimumOpenApiClientVersionRequired 1
     mode       3
     openApiVersion 2
     port       5222
     productId  Pimento
     protocolVersion {XMPP="1.0", HTTP="1.0", RF="1.0", WEBSOCKET="1.0"}
     recommendedOpenApiClientVersion 1
     remoteId   8433160
     setupSessionClient SilverlightWebClient
     setupSessionIsStale true
     setupSessionSetupType
     setupSessionType 0
     setupStatus 0
     uuid       0c4366ac9a7b2a8ffb67910738dcab5585e88d9f
   helper:
     PARTIAL   
Attributes:
   disable    1
   room       Wohnzimmer


ZitatDie Meldung mit der eckigen Klammer: ja kommt laut dur, nur, wenn du den Hub definiert hast, sieht aber (für mich) nach was anderem aus...
Bin gespannt, nach was denn?

ZitatDie Meldung mit der eckigen Klammer: ja kommt laut dur, nur, wenn du den Hub definiert hast, sieht aber (für mich) nach was anderem aus...
Ich hatte bislang noch nichts weiter definiert, nur das Attribut "room" - und jetzt "disabled" eben.

ZitatDas uninitialized einmalig bei Start würde ich einfach mal ignorieren
Das habe ich einfach durch Auskommentieren (siehe gaaanz oben) eliminiert; das stört nicht länger...

Gruß, Wolfgang.
Titel: Aw: Logitech Harmony Hub
Beitrag von: MadMax-FHEM am 25 April 2023, 15:12:12
Also statt irgendwelchen Code auszukommentieren (am Ende ohne genau zu wissen was der tut/wozu er da ist) würde ich ja lieber die eine Meldung beim Starten ignorieren...

Bzgl. des anderen Fehlers: er kommt halt gleich beim Laden der Config also Parsen der Config. Also sehr, sehr früh (noch bevor etwas angelegt wird?) daher eben die Vermutung, dass es nur secundär mit dem Hub-Device/-Modul zu tun hat.

Gruß, Joachim
Titel: Aw: Logitech Harmony Hub
Beitrag von: fhem_olsi am 25 April 2023, 16:03:20
ZitatAlso statt irgendwelchen Code auszukommentieren (am Ende ohne genau zu wissen was der tut/wozu er da ist) würde ich ja lieber die eine Meldung beim Starten ignorieren...
Nun ja, aus dem Zusammenhang läßt sich schon erschließen, worum es geht! Und da meinem Hub ohnehin der Internet-Zugriff von der Fritzbox verewhrt wird, kann man das gefahrlos tun, dachte ich mir.

Zitatdaher eben die Vermutung, dass es nur secundär mit dem Hub-Device/-Modul zu tun hat.
Worin sollte diese Wechselwirkung wohl bestehen?

Wenn ich auf gobal-verbose = 5 wechsle und neu starte, gibt es leider auch keine detailliertere Informationen. Es bleibt bei der lapidaren Meldung "Der Befehl "[" ist entweder falsch geschrieben oder konnte nicht gefunden werden."

Mir ist aber etwas anderes aufgefallen: Die Ausgabe der obigen Meldung hat zur Folge, dass etwas verschluckt wird, was eigentlich vorhanden sein sollte, nämlich (Beispiel mit HHub disabled):
2023.04.25 15:51:43 3: telnet_fhem: port 7072 opened
2023.04.25 15:51:43 3: WEB: port 8083 opened
2
Die "telnet"-Meldung (nach der Fehlermeldung) fehlte ganz, und die "WEB"-Meldung ist verstümmelt!
Vielleicht könnt uns das einen Hinweis geben?

Gruß, Wolfgang.
Titel: Aw: Logitech Harmony Hub
Beitrag von: MadMax-FHEM am 25 April 2023, 17:16:44
Ich weiß zwar jetzt nicht ganz genau was du meinst, dazu sind (mir) die geposteten Ausschnitte (2 Zeilen?) zu wenig.

Was mich mehr verwundert:
Zitat2023.04.24 14:56:01 1: starting in console mode

Kann ich bei mir nicht finden?
Und konnte dazu auch durch Suche nicht gleich was finden...
Noch mal: welches System/OS und wie wurde fhem installiert und wie wird es gestartet?

Evtl. bringt setzen von global stacktrace mehr Licht ins Dunkel...

EDIT: auch deine DEF sieht anders aus als bei mir
ZitatDEF        192.168.0.120 remoteId=XXXXXXX
vs.
ZitatDEF        crypt:0123456780465d54025974075b0a12345678 crypt:123456785d5812345678 192.168.1.92
Gut mag sein: deiner war ja deaktiviert, sollte aber der DEF ja egal sein?

EDIT: ich hab mal kurz in den Code geschaut und das hier
Zitat2023.04.24 14:56:02 1: PERL WARNING: Use of uninitialized value in pattern match (m//) at ./FHEM/37_harmony.pm line 1765.
wird durchlaufen, wenn es eine "remoteID" gibt. Wo kommt die bei dir her? Ich habe keine und deshalb verm. auch diese Meldung nicht...

EDIT: ok
ZitatMein Hub ist per "define HHub harmony 192.168.0.120 remoteId=xyz" angebunden.
Also, bei mir auch: Feste IP-Adresse und per RemoteID.
Wo hast du das her?
Im Wiki steht es anders (https://wiki.fhem.de/wiki/Harmony#Define) und ich habe das (verm.) so gemacht.
Ist aber schon ne Weile her ;)

Aha ;) https://forum.fhem.de/index.php?topic=14163.msg875259#msg875259

Gruß, Joachim
Titel: Aw: Logitech Harmony Hub
Beitrag von: fhem_olsi am 25 April 2023, 17:42:07
ZitatIch weiß zwar jetzt nicht ganz genau was du meinst, dazu sind (mir) die geposteten Ausschnitte (2 Zeilen?) zu wenig.
Dann nehme ich noch eine Zeile hinzu, dann sollte es klarer werden:
1764      my $domain = "svcs.myharmony.com";
1765      if( $hash->{discoveryinfo}{discoveryServerUri} =~ m'https://([^/]+)' ) {
1766        $domain = $1;
1767      }
Die Zeilen 1765 - 1767 habe ich auskommentiert. Alles klar?

ZitatNoch mal: welches System/OS und wie wurde fhem installiert und wie wird es gestartet?
"Noch mal"? Hattest Du bisher nicht gefragt.
Aber:
Windows 10 (Installation nach Anweisung mit strawberry-perl-5.32.1.1-64bit-portable);
Gestartet wird FHEM mit Hilfe einer Batch-Datei (Pfade alle korrekt gesetzt):
c:
cd c:\progs\fhem
perl fhem.pl fhem.cfg

ZitatEvtl. bringt setzen von global stacktrace mehr Licht ins Dunkel...
Kenn' ich (noch) nicht; werde ich 'mal testen.

ZitatEDIT: auch deine DEF sieht anders aus als bei mir
Das liegt wohl daran, dass Du das Device mit User/Password definiert hast und ich nicht; ich habe nur IP-Adresse und RemoteID benutzt.

Gruß, Wolfgang.
Titel: Aw: Logitech Harmony Hub
Beitrag von: fhem_olsi am 25 April 2023, 17:51:48
So, ich habe "stacktrace" ausprobiert (noch 'mal zusammen mit verbose = 5):
Keine neuen Erkenntnisse!
Titel: Aw: Logitech Harmony Hub
Beitrag von: MadMax-FHEM am 25 April 2023, 17:58:20
Zitat von: fhem_olsi am 25 April 2023, 14:06:10Ich hatte bislang noch nichts weiter definiert, nur das Attribut "room" - und jetzt "disabled" eben.
Das ist aber nicht die Antwort hierauf:
Zitat von: MadMax-FHEM am 25 April 2023, 13:19:19Hast du irgendwelche notify/DOIF o.ä. die schon auf den Hub reagieren?


Ich wollte nicht wissen, ob du etwas BEIM Harmony Device definiert hast, sondern eben andere Devices wie notify/DOIF/... die auf irgendwas beim Hub reagieren oder steuern...
EDIT: Aber egal...

Langsam wird es anstrengend... ;)
So ich wollte nicht mehr Ausschnitte aus dem Code (da kann ich selber schauen), sondern du hast zum Vergleich von 2 Startszenarien beim Szenario 2 genau 2 Logzeilen gepostet. Was soll ich daran sehen?

Und Windows? Echt? Hmm, dann wird es nicht einfach, weil fhem auf Windows ist schon sehr, sehr, sehr exotisch:https://fhem.de/stats/statistics.html

Gruß, Joachim
Titel: Aw: Logitech Harmony Hub
Beitrag von: MadMax-FHEM am 25 April 2023, 18:00:03
Zitat von: fhem_olsi am 25 April 2023, 17:51:48So, ich habe "stacktrace" ausprobiert (noch 'mal zusammen mit verbose = 5):
Keine neuen Erkenntnisse!

Sagst du weil? ;)
Wie wäre es trotzdem das Log zu posten?

Zitat von: fhem_olsi am 25 April 2023, 17:42:07Das liegt wohl daran, dass Du das Device mit User/Password definiert hast und ich nicht; ich habe nur IP-Adresse und RemoteID benutzt.
Und warum das? Und nicht wie im Wiki steht? Wo hast du diese Methode her?
Steht weder in der commandref noch im Wiki...

Gruß, Joachim
Titel: Aw: Logitech Harmony Hub
Beitrag von: fhem_olsi am 26 April 2023, 09:49:44
So, Guten Morgen, es geht wieder weiter...

ZitatIch wollte nicht wissen, ob du etwas BEIM Harmony Device definiert hast, sondern eben andere Devices wie notify/DOIF/... die auf irgendwas beim Hub reagieren oder steuern...
Hatte ich auch so verstanden. Nein, ich habe bislang rein gar nichts weiter mit dem Harmony-Modul gemacht! Es steht einfach nur so da, per "define" definiert.

ZitatSo ich wollte nicht mehr Ausschnitte aus dem Code (da kann ich selber schauen), sondern du hast zum Vergleich von 2 Startszenarien beim Szenario 2 genau 2 Logzeilen gepostet. Was soll ich daran sehen?
Sorry, da hatte ich Dich mißverstanden. Ich sah keinen Sinn darin, ein komplettes Log zu posten, bei dem keine Fehler auftraten.
Ok, dann will es noch einmal versuchen, es etwas ausführlicher zu umschreiben. Siehe bitte auf das Log mit besagtem Fehler, das ich in meinem Post #1930 am 25 April 2023, 10:22:53 eingestellt hatte. Da steht unterhalb der Zeile mit der Fehlermeldung "Der Befehl "[" ist entweder falsch geschrieben oder
konnte nicht gefunden werden." die verstümmelte Zeile
Zitatrt 8083 opened
Aber hier hätten eben im Normalfall, also im fehlerfreien Fall, die Zeilen
Zitat2023.04.25 15:51:43 3: telnet_fhem: port 7072 opened
2023.04.25 15:51:43 3: WEB: port 8083 opened
stehen müssen! Ich hoffe, es ist jetzt klarer geworden!?

ZitatUnd Windows? Echt? Hmm, dann wird es nicht einfach, weil fhem auf Windows ist schon sehr, sehr, sehr exotisch
Ist mir bekannt; aber das heißt ja erst 'mal gar nichts - jedenfalls bezogen auf die hier diskutierte Fehlermeldung. Das passiert IMHO auf FHEM/Perl-Ebene.

ZitatWie wäre es trotzdem das Log zu posten?
Nun ja, das komplette Log ist sehr, sehr laaaaaang! Ok, dennoch (ein Ausschnitt; ich habe mich auf die ersten 120 Zeilen beschränkt) hier:
2023.04.25 17:46:49 1: starting in console mode
2023.04.25 17:46:49 5: Initializing Type Library:
2023.04.25 17:46:49 1: Including fhem.cfg
2023.04.25 17:46:49 5: Cmd: >attr global userattr cmdIcon devStateIcon:textField-long devStateStyle icon sortby webCmd webCmdLabel:textField-long widgetOverride<
2023.04.25 17:46:49 5: Cmd: >attr global altitude 45<
2023.04.25 17:46:49 5: Cmd: >attr global autoload_undefined_devices 1<
2023.04.25 17:46:49 5: Cmd: >attr global autosave 0<
2023.04.25 17:46:49 5: Cmd: >attr global backup_before_update 1<
2023.04.25 17:46:49 5: Cmd: >attr global language DE<
2023.04.25 17:46:49 5: Cmd: >attr global latitude 53.1446<
2023.04.25 17:46:49 5: Cmd: >attr global logfile ./log/fhem-%Y-%m.log<
Der Befehl "[" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
Cmd: >attr global modpath .<
2023.04.25 17:46:49 5: Cmd: >attr global nofork 1<
2023.04.25 17:46:49 5: Cmd: >attr global room hidden<
2023.04.25 17:46:49 5: Cmd: >attr global stacktrace 1<
2023.04.25 17:46:49 5: Cmd: >attr global statefile ./log/fhem.save<
2023.04.25 17:46:49 5: Cmd: >attr global verbose 5<
2023.04.25 17:46:49 5: Cmd: >define telnet_fhem telnet 7072 global<
2023.04.25 17:46:49 5: Loading ./FHEM/98_telnet.pm
2023.04.25 17:46:49 3: telnet_fhem: port 7072 opened
2023.04.25 17:46:49 5: Cmd: >setuuid telnet_fhem 623b1f5c-f33f-c887-79db-43dc38b2f660a5b4<
2023.04.25 17:46:49 5: Cmd: >attr telnet_fhem room hidden<
2023.04.25 17:46:49 5: Cmd: >define WEB FHEMWEB 8083 global<
2023.04.25 17:46:49 5: Loading ./FHEM/01_FHEMWEB.pm
2023.04.25 17:46:49 3: WEB: port 8083 opened
2023.04.25 17:46:49 5: Cmd: >setuuid WEB 623319e0-f33f-c887-ff39-09edf823dca1ee45<
2023.04.25 17:46:49 5: Cmd: >attr WEB JavaScripts codemirror/fhem_codemirror.js<
2023.04.25 17:46:49 5: Cmd: >attr WEB confirmDelete 0<
2023.04.25 17:46:49 5: Cmd: >attr WEB csrfToken none<
2023.04.25 17:46:49 5: Cmd: >attr WEB editConfig 1<
2023.04.25 17:46:49 5: Cmd: >define Logfile FileLog ./log/fhem-%Y-%m.log Logfile<
2023.04.25 17:46:49 5: Loading ./FHEM/92_FileLog.pm
2023.04.25 17:46:49 5: Cmd: >setuuid Logfile 623319e0-f33f-c887-4c54-33b799d58a915d92<
2023.04.25 17:46:49 5: Cmd: >attr Logfile room Test<
2023.04.25 17:46:49 5: Cmd: >define mqt_w10 MQTT2_CLIENT 192.168.0.116:1883<
2023.04.25 17:46:49 5: Loading ./FHEM/00_MQTT2_CLIENT.pm
2023.04.25 17:46:49 5: Cmd: >setuuid mqt_w10 62331b8d-f33f-c887-9579-0575c354e20b6051<
2023.04.25 17:46:49 5: Cmd: >attr mqt_w10 ignoreRegexp cmnd/[^:"]+:|homeassistant/[^:"]+/config:|shellies/[^:"]+/command:|zigbee2mqtt/[^/]+/set:|milight/0x[0-9a-fA-F]{1,4}/.*/[0-8]:|tasmota/discovery/<
2023.04.25 17:46:49 5: Cmd: >attr mqt_w10 room hidden<
2023.04.25 17:46:49 5: Cmd: >define PIR1 MQTT2_DEVICE<
2023.04.25 17:46:49 5: Loading ./FHEM/10_MQTT2_DEVICE.pm
2023.04.25 17:46:49 5: Cmd: >setuuid PIR1 623c9ba8-f33f-c887-19ba-afd39cc359fdb1b3<
2023.04.25 17:46:49 5: Cmd: >attr PIR1 icon people_sensor<
2023.04.25 17:46:49 5: Cmd: >attr PIR1 readingList z2m/pir1:.* {json2nameValue($EVENT,'',$JSONMAP,'occupancy')}
z2m/pir1:.* {json2nameValue($EVENT,'',$JSONMAP,'battery','battery_low')}
z2m/pir1:.* {json2nameValue($EVENT,'',$JSONMAP,'linkquality')}<
2023.04.25 17:46:49 5: Cmd: >attr PIR1 room BewegungsM,Flur<
2023.04.25 17:46:49 5: Cmd: >attr PIR1 stateFormat {
"Motion: "
.ReadingsVal($name,"occupancy",0)
.", Signal: "
.ReadingsVal($name,"linkquality",0)
.", Batterie: "
.ReadingsVal($name,"battery",0)."%"
}<
2023.04.25 17:46:49 5: Cmd: >define FlurLampe MQTT2_DEVICE<
2023.04.25 17:46:49 5: Cmd: >setuuid FlurLampe 62431962-f33f-c887-2c5a-34fe86da55562fd7<
2023.04.25 17:46:49 5: Cmd: >attr FlurLampe event-on-change-reading POWER1<
2023.04.25 17:46:49 5: Cmd: >attr FlurLampe icon hue_filled_filament<
2023.04.25 17:46:49 5: Cmd: >attr FlurLampe readingList DL/TX1C-1/RESULT:.* { json2nameValue($EVENT,'',$JSONMAP,'POWER1') }<
2023.04.25 17:46:49 5: Cmd: >attr FlurLampe room Flur<
2023.04.25 17:46:49 5: Cmd: >attr FlurLampe setList OFF:noArg    DL/TX1C-1/cmnd/POWER1 0
ON:noArg     DL/TX1C-1/cmnd/POWER1 1
TOGGLE:noArg DL/TX1C-1/cmnd/POWER1 2<
2023.04.25 17:46:49 5: Cmd: >define Motion_PIR1 notify PIR1:occupancy:.*true.* {
                                          ## 10.04.2023
    my $srcDev = "PIR1";;               ## source device with events
    my $trgDev = "FlurLampe";;          ## target device to be set
    my $trgRdg = "POWER1";;             ## target device reading
    my $n = 10;;                        ## number of cycles
    my $deltaT = "00:01:00";;           ## time interval = 1 minute(s)

    &NtfyMonLamp($srcDev, $trgDev, $trgRdg, $n, $deltaT);;
}<
2023.04.25 17:46:49 5: Loading ./FHEM/91_notify.pm
2023.04.25 17:46:49 5: Cmd: >setuuid Motion_PIR1 623ddcf1-f33f-c887-b6a9-b13afd7896577c16<
2023.04.25 17:46:49 5: Cmd: >attr Motion_PIR1 room BewegungsM,Flur<
2023.04.25 17:46:49 5: Cmd: >define Tageszeit dummy<
2023.04.25 17:46:49 5: Loading ./FHEM/98_dummy.pm
2023.04.25 17:46:49 5: Cmd: >setuuid Tageszeit 6246d233-f33f-c887-77c9-61ce9b07f46fa2ad<
2023.04.25 17:46:49 5: Cmd: >attr Tageszeit room FHEM<
2023.04.25 17:46:49 5: Cmd: >attr Tageszeit setList day:noArg night:noArg<
2023.04.25 17:46:49 5: Cmd: >define TZ_ON at *{sunrise("REAL")}
    set Tageszeit day;
    {&DbgLog(1, "Tageszeit = day")}<
2023.04.25 17:46:49 5: Loading ./FHEM/90_at.pm
2023.04.25 17:46:49 5: Cmd: >{sunrise("REAL")}<
2023.04.25 17:46:49 5: Compute sunrise/sunset for latitude 53.1446 , longitude 10.3668
2023.04.25 17:46:49 5: Cmd: >setuuid TZ_ON 624710bf-f33f-c887-1c5d-85a224fbbd9c951c<
2023.04.25 17:46:49 5: Cmd: >attr TZ_ON room FHEM<
2023.04.25 17:46:49 5: Cmd: >define TZ_OFF at *{sunset("REAL")}
    set Tageszeit night;
    {&DbgLog(1, "Tageszeit = night")}<
2023.04.25 17:46:49 5: Cmd: >{sunset("REAL")}<
2023.04.25 17:46:49 5: Compute sunrise/sunset for latitude 53.1446 , longitude 10.3668
2023.04.25 17:46:49 5: Cmd: >setuuid TZ_OFF 624710cd-f33f-c887-7946-1f00c4c9166827ee<
2023.04.25 17:46:49 5: Cmd: >attr TZ_OFF room FHEM<
2023.04.25 17:46:49 5: Cmd: >define SMotion MQTT2_DEVICE<
2023.04.25 17:46:49 5: Cmd: >setuuid SMotion 624ade58-f33f-c887-495c-f6b42d23822849e1<
2023.04.25 17:46:49 5: Cmd: >attr SMotion icon people_sensor<
2023.04.25 17:46:49 5: Cmd: >attr SMotion readingList shellies/SM_1/status:.* {json2nameValue($EVENT,'',$JSONMAP,'motion')}
shellies/SM_1/status:.* {json2nameValue($EVENT,'',$JSONMAP,'bat')}
shellies/SM_1/status:.* {json2nameValue($EVENT,'',$JSONMAP,'lux')}<
2023.04.25 17:46:49 5: Cmd: >attr SMotion room BewegungsM,FlurOben<
2023.04.25 17:46:49 5: Cmd: >attr SMotion stateFormat {
 "Motion: " . ReadingsVal($name,"motion",0) .
 ", Lux: " . ReadingsVal($name,"lux",0) .
 ", Battery: " . ReadingsVal($name,"bat",0)
}<
2023.04.25 17:46:49 5: Cmd: >define n_SMotion notify SMotion:motion:.*true.* {
                                        ## 13.04.2023
    my $srcDev = "SMotion";;            ## source device with events
    my $trgDev = "FlurLampeOben";;      ## target device to be set
    my $trgRdg = "state";;              ## target device reading
    my $n = 10;;                        ## number of cycles
    my $deltaT = "00:01:00";;           ## time interval

    &NtfyMonLamp($srcDev, $trgDev, $trgRdg, $n, $deltaT);;
}<
Auch hier ist wieder auffällig, daß nach der besagten Fehlermeldung in Zeile 12 die darauffolgende(n) Ausgabe(n) verschluckt bzw. verstümmelt sind. Siehe Zeile 14, da fehlen bei "Cmd: >attr global modpath .<" zumindest Datum und Uhrzeit!

ZitatUnd warum das? Und nicht wie im Wiki steht? Wo hast du diese Methode her?
Steht weder in der commandref noch im Wiki...
Habe ich aus diesem ellenlangen Thema (mittlerweile 130 Seiten) hier irgendwo gelesen. Wenn ich mich recht erinnere, hatte der Author "justme1968" des Moduls "37_harmony.pm" zu dieser Vorgehensweise mehrfach geraten. Hat aber nichts mit dem Problem zu tun. Die Kommunikation zum Hub steht ja und funktioniert auf den ersten Blick auch fehlerfrei.

Gruß, Wolfgang.
Titel: Aw: Logitech Harmony Hub
Beitrag von: MadMax-FHEM am 26 April 2023, 10:12:32
Zitat von: fhem_olsi am 26 April 2023, 09:49:44Hatte ich auch so verstanden. Nein, ich habe bislang rein gar nichts weiter mit dem Harmony-Modul gemacht! Es steht einfach nur so da, per "define" definiert.
Bevor wir weiter kreiseln: hast du überhaupt notify/DOIF etc.?
Wenn ja: auf was reagieren die?

Weil ein notify/DOIF etc. steht ja NICHT beim Harmony-Device...
(außer maximal, je nach notifyDEF unter "probably associated")

Aber egal, ist verm. nicht das Problem.
Wäre halt etwas, was indirekt mit dem Harmony-Device zu tun gehabt hätte...


Zitat von: fhem_olsi am 26 April 2023, 09:49:44Ist mir bekannt; aber das heißt ja erst 'mal gar nichts - jedenfalls bezogen auf die hier diskutierte Fehlermeldung. Das passiert IMHO auf FHEM/Perl-Ebene.
Dann ist dir aber auch klar, dass Perl nicht gleich Perl ist und sicher dein Perl eine andere Version/Implementierung/... als eines unter Linux ist.
Also würde ich das ja doch in Betracht gezogen lassen.
Und es wird ja auch ganz anders gestartet, siehe "console mode".
Evtl. führt auch das zu anderen "Abläufen" oder "Nachrichten-Verkehr" oder was auch immer...
Vielleicht kommt etwas über telnet und wird "zerstückelt" oder oder oder...
Weil halt eben fhem unter Windows doch anders ist. Perl hin oder her...
Aber wenn du eh alles (besser) weißt: warum dann hier fragen?

Zitat von: fhem_olsi am 26 April 2023, 09:49:44Habe ich aus diesem ellenlangen Thema (mittlerweile 130 Seiten) hier irgendwo gelesen. Wenn ich mich recht erinnere, hatte der Author "justme1968" des Moduls "37_harmony.pm" zu dieser Vorgehensweise mehrfach geraten. Hat aber nichts mit dem Problem zu tun. Die Kommunikation zum Hub steht ja und funktioniert auf den ersten Blick auch fehlerfrei.
Wo war das in dem ellenlangen Thread?
Evtl. war das mal so und ist inzwischen nicht mehr so?
Weil sonst würde ja in der commandre und Wiki noch was dazu zu finden sein.
Ja, mag sein, dass es geht. Es sind diese Code-Teile ja noch da aber evtl. eben nicht gepflegt, weil mittlerweile "überholt"?
Schon mal daran gedacht...

Und dann noch mal: wenn du zu allen Vorschlägen nur die Meinung hast: das ist es nicht und das kann gar nicht usw.: dann sorry, musst du dir eben selber weiter helfen oder warten bis sich der Entwickler meldet...

Trotzdem noch mal (auch wenn du es nicht wahr haben willst).
Wenn ich mir den letzen Logausschnitt anschaue, dann wird dank verbose 5 ja jedes "Kommando" und jeder "define" geloggt.
Der Fehler kommt aber das Harmony-Modul wurde ja noch nicht mal geladen.
Siehe z.B. laden des telnet-Moduls usw.
Der Fehler kommt mMn, beim abarbeiten der fhem.cfg.
Zitat2023.04.25 17:46:49 1: Including fhem.cfg
2023.04.25 17:46:49 5: Cmd: >attr global userattr cmdIcon devStateIcon:textField-long devStateStyle icon sortby webCmd webCmdLabel:textField-long widgetOverride<
2023.04.25 17:46:49 5: Cmd: >attr global altitude 45<
2023.04.25 17:46:49 5: Cmd: >attr global autoload_undefined_devices 1<
2023.04.25 17:46:49 5: Cmd: >attr global autosave 0<
2023.04.25 17:46:49 5: Cmd: >attr global backup_before_update 1<
2023.04.25 17:46:49 5: Cmd: >attr global language DE<
2023.04.25 17:46:49 5: Cmd: >attr global latitude 53.1446<
2023.04.25 17:46:49 5: Cmd: >attr global logfile ./log/fhem-%Y-%m.log<
Der Befehl "[" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
Cmd: >attr global modpath .<
2023.04.25 17:46:49 5: Cmd: >attr global nofork 1<
2023.04.25 17:46:49 5: Cmd: >attr global room hidden<
2023.04.25 17:46:49 5: Cmd: >attr global stacktrace 1<
2023.04.25 17:46:49 5: Cmd: >attr global statefile ./log/fhem.save<
2023.04.25 17:46:49 5: Cmd: >attr global verbose 5<
2023.04.25 17:46:49 5: Cmd: >define telnet_fhem telnet 7072 global<
2023.04.25 17:46:49 5: Loading ./FHEM/98_telnet.pm
Vermutlich kommt in einem späteren Ausschnitt auch das Harmony-Modul?
Aber klar ist ja unwichtig, drum hast du es einfach mal weggelassen... ;)

Warum das nur so ist, wenn das Harmony-Device definiert ist: keine Ahnung.
Poste doch mal die fhem.cfg oder schaue selber mal nach, ob da etwas "schräges" drin steht. (bearbeitest du manuell? Und dazu gehört auch "Edit Files")
Oder: einfach mal (wie im Wiki: fhem startet nicht oder so) mit der demo-fhem.cfg starten und das Device anlegen und schauen was passiert.
Wenn es dann auch auftritt, dann muss wirklich der Entwickler schauen.
Evtl. auch Rudi, evtl. ist eben die Konstellation: fhem auf Windows mit dem Harmony-Modul (und deiner Variante des define) nicht "rund"...
Und ich würde auch mal anders definieren, so wie eben in commandref (die ist "führend") oder Wiki steht, satt irgendwelche "Methoden" mitten aus einem Thread...
Aber: ich bin es leid mich fusselig zu schreiben, weil all das hatte ich schon mal angemerkt.
Mehr kann ich (aktuell) nicht sagen, daher...

Viel Erfolg, Joachim
Titel: Aw: Logitech Harmony Hub
Beitrag von: fhem_olsi am 26 April 2023, 11:19:25
@MadMax-FHEM:
Ich hoffe, dass ich Dir keinen Anlaß zur Verärgerung gegeben habe!?
Der Hinweis aufs Betriebssystem und auf die Perl-Version ließe sich noch beliebig erweitern -> Hardware etc....
Ich versuche nur, fokussiert zu bleiben; sieh' mir das bitte nach.

ZitatDer Fehler kommt mMn, beim abarbeiten der fhem.cfg.
Das ist ein interessanter Ansatzpunkt! Die Definition des Harmony-Hubs steht ganz am Ende der fhem.cfg.
Zitat#-------------------------------------------------------------------------------
define HHub harmony 192.168.0.120 remoteId=XXXXXXX
setuuid HHub 6442b59b-f33f-c887-b068-31942cc4ef801fb6
attr HHub room Wohnzimmer
Und ja, ich habe mehrfach manuell die Konfigurations-Datei verändert. Ich bin zwar FHEM/Perl-Newbie, habe aber seit Ende der 1970er-Jahren EDV-Erfahrung (früher hieß das noch so!), sowohl in Hardware als auch Software. Also, solch profane Manipulationen traue ich mir einfach zu!

Da mich ungeklärte Fehlermeldungen nerven, habe ich folgenden Plan:

1) Ich hatte schon ein Kopie meiner Win10-FHEM-Installation in Windows 7 (VirtualBox=Host) getestet; da trat der Fehler in gleicher Weise auf. Da werde ich jetzt sämtliche Notifies, Ats, Geräte (Es sind jede Menge, um Deine Frage zu beantworten) bis auf den Harmony-Hub selbst löschen und schauen, was passiert.

2) Wenn das Problem weiterhin existiert, werde ich eine ganz frische FHEM-Installation (unter Windows/VirtualBox) nur mit einem Harmony-Hub testen.

3) Falls dann immer noch die Meldung auftritt, werde ich Punkt 2 mit Linux (unter VBox) wiederholen.

4) Für den Fall, daß FHEM dann immer noch meckert. habe noch eine Idee, die ich vorerst für mich behalte.

Ich hoffe ja, daß ich schon bei Test 1 Aufklärung erhalte; es muß ja irgend etwas mit meiner Konfig. zu tun haben. Ansonsten gäbe es ja mehrere ähnliche Meldungen bzw. Äußerungen hier über diese Fehlermeldung...

Titel: Aw: Logitech Harmony Hub
Beitrag von: MadMax-FHEM am 26 April 2023, 13:28:29
Zitat von: fhem_olsi am 26 April 2023, 11:19:25@MadMax-FHEM:
Ich hoffe, dass ich Dir keinen Anlaß zur Verärgerung gegeben habe!?
Der Hinweis aufs Betriebssystem und auf die Perl-Version ließe sich noch beliebig erweitern -> Hardware etc....
Ich versuche nur, fokussiert zu bleiben; sieh' mir das bitte nach.
Nö, geht schon noch.
Aber anders ließe sich einfacher helfen...

Und das versuche ich auch!
Und warum diese Hinweise "in den Wind schlagen"?
Aktuell:
(nur) du hast diese Meldung?
nur du nutzt das Modul unter Windows (bzw. bei der Anzahl Installationen -> siehe Statistik) ist die Wahrscheinlichkeit groß
(nur) du hast anders definiert als in commandref/Wiki
(nur) du editierst manuell
...
Warum das alles immer wieder als "nicht relevant" abtun?

Zitat von: fhem_olsi am 26 April 2023, 11:19:25Und ja, ich habe mehrfach manuell die Konfigurations-Datei verändert. Ich bin zwar FHEM/Perl-Newbie, habe aber seit Ende der 1970er-Jahren EDV-Erfahrung (früher hieß das noch so!), sowohl in Hardware als auch Software. Also, solch profane Manipulationen traue ich mir einfach zu!

Zutrauen ist das eine aber manche Module (und es werden mehr) "lassen das nicht (mehr) zu"!!

Suche mal im Forum!
Welche von denen ich es weiß: alexa-fhem, gassistant
Aber wie geschrieben: es gibt mehrere

Und: Editieren unter Windows an Linux-Dateien... (ich wollte nur drauf aufmerksam machen)

Gruß, Joachim
Titel: Aw: Logitech Harmony Hub
Beitrag von: MadMax-FHEM am 26 April 2023, 13:32:56
Zitat von: fhem_olsi am 26 April 2023, 11:19:251) Ich hatte schon ein Kopie meiner Win10-FHEM-Installation in Windows 7 (VirtualBox=Host) getestet; da trat der Fehler in gleicher Weise auf. Da werde ich jetzt sämtliche Notifies, Ats, Geräte (Es sind jede Menge, um Deine Frage zu beantworten) bis auf den Harmony-Hub selbst löschen und schauen, was passiert.

Einfacher (wie vorgeschlagen): demo-cfg starten und HarmonyHub anlegen fertig...

Gruß, Joachim
Titel: Aw: Logitech Harmony Hub
Beitrag von: MadMax-FHEM am 26 April 2023, 13:37:00
Zitat von: fhem_olsi am 26 April 2023, 11:19:25Ich hoffe ja, daß ich schon bei Test 1 Aufklärung erhalte; es muß ja irgend etwas mit meiner Konfig. zu tun haben. Ansonsten gäbe es ja mehrere ähnliche Meldungen bzw. Äußerungen hier über diese Fehlermeldung...

Da du die config nicht zeigst: wie soll da dann jemand sagen was damit nicht stimmt?
EDIT: was jetzt nicht heißen soll, dass du einfach deine config hier postest und sofort die Lösung/Antwort kommt...

Und wenn du alle anderen Anmerkungen einfach "abschmetterst": wie soll man da noch helfen (wollen)?

Und mal den Define ändern?
Würde ich noch ergänzen in deiner Liste... 8)

Und zwischen 1 und 2 hmmm.
Wie geschrieben evtl. mal mit einer sauberen demo-cfg (und anderem Define) prüfen... :)

Gruß, Joachim (der jetzt wirklich nicht mehr weiß was er noch schreiben soll, weil irgendwie geht es immer im Kreis)
Titel: Aw: Logitech Harmony Hub
Beitrag von: fhem_olsi am 26 April 2023, 17:47:12
So die Punkte
Zitat1) Ich hatte schon ein Kopie meiner Win10-FHEM-Installation in Windows 7 (VirtualBox=Host) getestet; da trat der Fehler in gleicher Weise auf. Da werde ich jetzt sämtliche Notifies, Ats, Geräte (Es sind jede Menge, um Deine Frage zu beantworten) bis auf den Harmony-Hub selbst löschen und schauen, was passiert.
und
Zitat2) Wenn das Problem weiterhin existiert, werde ich eine ganz frische FHEM-Installation (unter Windows/VirtualBox) nur mit einem Harmony-Hub testen.
sind abgearbeitet. Resultat: Keine Änderung!

ZitatDa du die config nicht zeigst: wie soll da dann jemand sagen was damit nicht stimmt?
Ich wollte eigentlich nur das zeigen, was weiterführt...
Aber bitte hier sind die Konfig-Datei und die Log-Datei aus Versuch 2):
attr global userattr cmdIcon devStateIcon:textField-long devStateStyle icon sortby webCmd webCmdLabel:textField-long widgetOverride
attr global autoload_undefined_devices 1
attr global logfile ./log/fhem-%Y-%m.log
attr global modpath .
attr global motd none
attr global mseclog 1
attr global nofork 1
attr global room System
attr global sendStatistics never
attr global statefile ./log/fhem.save
attr global verbose 3

define telnet telnet 7072 global
setuuid telnet 64492b8e-f33f-8d39-e6ea-8f2d7ffd223b590b

define WEB FHEMWEB 8083 global
setuuid WEB 5c8aad22-f33f-c296-41f4-900a80ef379174b0
attr WEB JavaScripts codemirror/fhem_codemirror.js
attr WEB confirmDelete 0
attr WEB defaultRoom Light
attr WEB iconPath openautomation:fhemSVG:default
attr WEB room System
attr WEB sortRooms Light Cinema Residents Sensors System

# Fake FileLog entry, to access the fhem log from FHEMWEB
define Logfile FileLog ./log/fhem-%Y-%m.log fakelog
setuuid Logfile 5c8aad22-f33f-c296-8c0d-98c5ff8e9ecf00af
attr Logfile room System

define autocreate autocreate
setuuid autocreate 5c8aad22-f33f-c296-ccc7-ab49c267da2ab3bf
attr autocreate room System
define eventTypes eventTypes demolog/eventTypes.txt
setuuid eventTypes 5c8aad22-f33f-c296-9b03-59d0aff3ff49d9e6
attr eventTypes room System

define HHub harmony 192.168.0.120 remoteId=xxxxxxx
setuuid HHub 64492ffb-f33f-8d39-61a8-702f4106e93d5f65
attr HHub room Unsorted

2023.04.26 17:35:57.202 1: starting in console mode
2023.04.26 17:35:57.202 1: Including fhem.cfg
Der Befehl "[" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
 port 8083 opened
2023.04.26 17:35:57.518 2: eventTypes: loaded 109 lines from demolog/eventTypes.txt
2023.04.26 17:35:57.566 1: Including ./log/fhem.save
2023.04.26 17:35:57.591 3: HHub: connected
2023.04.26 17:35:57.591 1: PERL WARNING: Use of uninitialized value in pattern match (m//) at ./FHEM/37_harmony.pm line 1765.
2023.04.26 17:35:57.592 0: Featurelevel: 6.2
2023.04.26 17:35:57.592 0: Server started with 7 defined entities (fhem.pl:27055/2023-01-14 perl:5.032001 os:MSWin32 user:W7 pid:2908)
2023.04.26 17:35:57.625 3: HHub: websocket: Switching Protocols ok
2023.04.26 17:35:58.727 3: HHub: new config
2023.04.26 17:36:00.042 3: HHub: new config
2023.04.26 17:36:27.233 1: PERL WARNING: Terminating on signal SIGINT(2)

So, jetzt werde ich mich an Punkt 3 wagen => Linux
Das wird ein Weilchen dauern...

Bis bald, Wolfgang.
Titel: Aw: Logitech Harmony Hub
Beitrag von: fhem_olsi am 28 April 2023, 10:52:07
So, der Versuch 3 ist abgeschlossen, doch bevor ich die Ergebnisse präsentiere, will ich auf Deine Fragen bzw. Anmerkungen eingehen.
@MadMax-FHEM:
Du fragtest ja des öfteren nach dem Ursprung zur Definition des Harmony-Hubs nur mit IP-Adresse und Remote-ID:
ZitatZitat
    Mein Hub ist per "define HHub harmony 192.168.0.120 remoteId=xyz" angebunden.
    Also, bei mir auch: Feste IP-Adresse und per RemoteID.

Wo hast du das her?

ZitatIm Wiki steht es anders (https://wiki.fhem.de/wiki/Harmony#Define) und ich habe das (verm.) so gemacht.
Ist aber schon ne Weile her ;)

ZitatZitat von: fhem_olsi am 25 April 2023, 17:42:07
    Das liegt wohl daran, dass Du das Device mit User/Password definiert hast und ich nicht; ich habe nur IP-Adresse und RemoteID benutzt.

Und warum das? Und nicht wie im Wiki steht? Wo hast du diese Methode her?
Steht weder in der commandref noch im Wiki...

ZitatWo war das in dem ellenlangen Thread?
Evtl. war das mal so und ist inzwischen nicht mehr so?
Weil sonst würde ja in der commandre und Wiki noch was dazu zu finden sein.

Ich habe mir noch 'mal die Mühe gemacht, hier in den vielen Seiten herumzuwühlen. Dabei habe ich folgende Aussagen vom "37_harmony.pm"-Author gefunden, wobei die Sammlung sicherlich nicht vollständig ist:

Beitrag #1550:
Zitatam besten legst du deine devices ohne user/password an.
Beitrag #1616:
Zitatentferne mal user und password aus dem define.
Beitrag #1649:
Zitatansonsten du kannst user und password einfach weg lassen. das ist aktuell eh nicht mehr nützlich.
Und auf die Frage in Beitrag #1787 hin:
ZitatDa ich mein Google Konto benutzt habe, ist mir jetzt nicht ganz klar, welchen <usernamen> und <password> ich benutzen soll?
di Antwort in Beitrag #1788:
Zitatkeinen. nur die ip reicht.
Die ersten drei Beiträge sind alle von Ende 2018, die letzten beiden nach Fertigstellung des Moduls "37_harmony.pm" (13. April 2019)! Das Modul und demzufolge die Aussagen von justme1968 dazu sind heute noch gültig.

Ich hoffe, ich konnte Dich überzeugen.
Und Deinem Hinweis darauf, daß es im Wiki und in der CommandRef anders steht, kann ich nur entgegnen, daß ich im Forum mehrfach den Hinweis fand, daß das Wiki nicht immer verläßlich bzw. up-to-date ist. Frag mich aber bitte jetzt nicht, wo.
Und offensichtlich sind die hier zitierten Aussagen von justme1968 auch nicht in das Dokument CommandRef eingeflossen. Nun ja...

Zum Abschluß habe ich noch eine erfreuliche Nachricht für alle, die FHEM zusammen mit dem Harmony-Hub nutzen und sich dafür interessieren:
Ich hatte vor einer Woche meinen Harmony-Hub auf die neueste Software-Version 4.15.330 geupgedatet - das Modul "37_harmony.pm" funktioniert immer noch damit. Wie gesagt mit IP-Adr. und RemoteID via WebSocket, auch mit dieser neuiesten Firmware-Version!!!

Da ich im Zuge meiner (ersten) Versuche auch mit der XMPP-Version liebäugelte und mir diese via Harmony-App besorgen wollte, stieß ich darauf, daß der Weg "Enable XMPP on the Harmony Hub you want
to add. From the Harmony app, go to Menu > Harmony Setup > Add/Edit Devices & Activities > Remote & Hub > Enable XMPP." nicht mehr funktioniert.
Ich wandte mich daraufhin an den Logitech-Support und erhielt folgende Aussage:
ZitatAlright. The App no longer has the option for that but instead you need the Harmony desktop software.
Here are the steps:
For Windows computer:
Launch the MyHarmony Desktop Software.
Login to the Account.
Right-click the mouse button over the MyHarmony Desktop Software.
Select About Menu Press Ctrl + mouse click on the text About Harmony
-Scroll down to the bottom where it says "FIRMWARE TO ENABLE XMPP. FOR DEVELOPERS ONLY."
-Be sure to read through the short warning and disclaimer to understand the impact of installing this firmware.
-Click on Update Firmware.
-Plug in your Remote or Harmony Hub via USB and click on Install.
Da ich mittlerweile auch mit der Standard-Version 4.15.330 erfolgreich eine Verbindung zwischen FHEM und Harmony-Hub aufbauen konnte (s.o.), habe ich darauf verzichtet, die XMPP-Version zu installieren.

Ich möchte an dieser Stelle die Gelegenheit nutzen und mich ausdrücklich beim Author für das Erstellen des Moduls "37_harmony.pm" bedanken. Diese ermöglicht mir (via FHEM) die Verknüpfung meines "Smart Home" mit meiner Multimedia-Welt.
Vielen Dank, justme1968 !!!

Wolfgang
Titel: Aw: Logitech Harmony Hub
Beitrag von: fhem_olsi am 28 April 2023, 11:28:33
ZitatSo, jetzt werde ich mich an Punkt 3 wagen => Linux
Das wird ein Weilchen dauern...
Es ist geschehen: Ich habe Ubuntu v22.04 unter einer VM und dann FHEM v6.2 installiert.

Wie in Versuch 2 (frische FHEM-Installation unter Windows) habe ich auch hier mit einer Minimal-Konfiguration getestet: Neben den Standard-Einträgen in der fhem.cfg (WEB, LogFile, etc.) ist nur ein Device definiert, nämlich für den Harmony-Hub.
Und was soll ich sagen? Es gibt keine Fehlermeldung:
2023.04.27 19:27:23 1: Including fhem.cfg
2023.04.27 19:27:25 3: WEB: port 8083 opened
2023.04.27 19:27:25 2: eventTypes: loaded 6 lines from ./log/eventTypes.txt
2023.04.27 19:27:25 1: Including ./log/fhem.save
2023.04.27 19:27:25 3: HHub: connected
2023.04.27 19:27:25 1: PERL WARNING: Use of uninitialized value in pattern match (m//) at ./FHEM/37_harmony.pm line 1765.
2023.04.27 19:27:25 0: Featurelevel: 6.2
2023.04.27 19:27:25 0: Server started with 6 defined entities (fhem.pl:27055/2023-01-14 perl:5.034000 os:linux user:fhem pid:950)
2023.04.27 19:27:25 3: HHub: websocket: Switching Protocols ok
2023.04.27 19:27:27 3: HHub: new config
2023.04.27 19:27:28 3: HHub: new config

Der Befund  ist also klar: Mit quasi derselben Konfiguration (und derselben Hardware) gibt es unter Linux keine Fehlermeldung beim Start, während unter Windows der Fehler "Der Befehl "[" ist entweder falsch geschrieben oder konnte nicht gefunden werden." gemeldet wird, wobei dann auch noch weitere Meldungen verstümmelt werden; aber NUR DANN, wenn ein Harmony-Modul definiert ist!

@MadMax-FHEM:
Das erinnert mich an Deine Aussage:
ZitatDann ist dir aber auch klar, dass Perl nicht gleich Perl ist und sicher dein Perl eine andere Version/Implementierung/... als eines unter Linux ist.
Also würde ich das ja doch in Betracht gezogen lassen.
Damit hattest Du offensichtlich recht!
Wahrscheinlich handelt es sich um einen Fehler im Haupt-Modul "fhem.pl" oder in einem Hifs-Modul bei der Windows-Implementierung, wohl eher nicht im Modul "37_harmony.pl".

Nun wird es also wohl etwas kompliziert (für mich)..., denn
ZitatZutrauen ist das eine aber manche Module (und es werden mehr) "lassen das nicht (mehr) zu"!!
Suche mal im Forum!
Welche von denen ich es weiß: alexa-fhem, gassistant
Aber wie geschrieben: es gibt mehrere
Und: Editieren unter Windows an Linux-Dateien... (ich wollte nur drauf aufmerksam machen)
Mit Verlaub, das ist doch keine Raketenwissenschaft, und schor gar nicht ein Hexenwerk oder schwarze Magie!
ZitatUnd dann noch mal: wenn du zu allen Vorschlägen nur die Meinung hast: das ist es nicht und das kann gar nicht usw.: dann sorry, musst du dir eben selber weiter helfen oder warten bis sich der Entwickler meldet...
So sieht es wohl aus...

ZitatWenn es dann auch auftritt, dann muss wirklich der Entwickler schauen.
Evtl. auch Rudi, evtl. ist eben die Konstellation: fhem auf Windows mit dem Harmony-Modul (und deiner Variante des define)
nicht "rund"...
In welcher Rubrik wäre denn wohl dieses Thema richtigerweise aufgehoben?
Unter "FHEM-Entwicklung / Wunschliste"? Oder doch eher unter "FHEM / Sonstiges"?

Gruß, Wolfgang.
Titel: Aw: Logitech Harmony Hub
Beitrag von: MadMax-FHEM am 28 April 2023, 12:48:04
Zitat von: fhem_olsi am 28 April 2023, 11:28:33Nun wird es also wohl etwas kompliziert (für mich)..., denn
ZitatZutrauen ist das eine aber manche Module (und es werden mehr) "lassen das nicht (mehr) zu"!!
Suche mal im Forum!
Welche von denen ich es weiß: alexa-fhem, gassistant
Aber wie geschrieben: es gibt mehrere
Und: Editieren unter Windows an Linux-Dateien... (ich wollte nur drauf aufmerksam machen)
Mit Verlaub, das ist doch keine Raketenwissenschaft, und schor gar nicht ein Hexenwerk oder schwarze Magie!

Ja, für dich vielleicht.
Aber es kam halt schon oft vor, dass eben mit Windows-Editoren (weil ja unter Windows ;)  ) editiert wurde und da sind z.B. Zeilenendungen eben (oft) anders...

Und dass gewisse Module eben nicht mit manuellem Editieren der Config zurecht kommen ist halt nun mal Fakt (suche im Forum)...
...und nicht von mir "ausgedacht".
Du kannst ja gerne weiter editieren aber, wenn dann halt (wieder) mal was nicht klappt: daran denken, dass es damit zu tun haben könnte...

Zitat von: fhem_olsi am 28 April 2023, 11:28:33
ZitatWenn es dann auch auftritt, dann muss wirklich der Entwickler schauen.
Evtl. auch Rudi, evtl. ist eben die Konstellation: fhem auf Windows mit dem Harmony-Modul (und deiner Variante des define)
nicht "rund"...
In welcher Rubrik wäre denn wohl dieses Thema richtigerweise aufgehoben?
Unter "FHEM-Entwicklung / Wunschliste"? Oder doch eher unter "FHEM / Sonstiges"?

Hmmm, wo wäre es gut aufgehoben?
Gut theoretisch hier: https://forum.fhem.de/index.php?board=34.0
Allerdings weiß ich nicht, ob Rudi da mitliest...

Dann evtl.: https://forum.fhem.de/index.php?board=20.0
Da liest Rudi denke ich mit?

Ansonsten: Module: 01_FHEMWEB.pm Maintainer: rudolfkoenig Forum: Frontends/FHEMWEB
Nicht passend aber Rudi liest mit ;)

Gruß, Joachim
Titel: Aw: Logitech Harmony Hub
Beitrag von: fhem_olsi am 28 April 2023, 13:04:59
ZitatDu kannst ja gerne weiter editieren aber, wenn dann halt (wieder) mal was nicht klappt: daran denken, dass es damit zu tun haben könnte...
Mach' ich.

ZitatGut theoretisch hier:...
Dann evtl.: ...
Ansonsten: ...
Danke.

Gruß, Wolfgang
Titel: Aw: Logitech Harmony Hub
Beitrag von: fhem_olsi am 01 Mai 2023, 15:28:17
So, das Problem ist mittlerweile diskutiert, aufgeklärt und gelöst.
Siehe hier: https://forum.fhem.de/index.php?topic=133405.0 (https://forum.fhem.de/index.php?topic=133405.0)

Zusammenfassung: In beiden Fällen ist das Modul "37_harmony.pm" die Ursache!
Die weiter o.g. Warnung "PERL WARNING: Use of uninitialized value in pattern match (m//) at ./FHEM/37_harmony.pm line 1765." läßt sich beseitigen durch Auskommentieren der Zeilen 1765 - 1767:
1764      my $domain = "svcs.myharmony.com";
1765  #   if( $hash->{discoveryinfo}{discoveryServerUri} =~ m'https://([^/]+)' ) {
1766  #     $domain = $1;
1767  #   }

und die Fehlermeldung "Der Befehl "[" ist entweder falsch geschrieben oder konnte nicht gefunden werden." läßt sich beseitigen durch Auskommentieren der Zeile 23:
Zitat22    {
23   #   $harmony_isFritzBox = int( qx( [ -f /usr/bin/ctlmgr_ctl ] && echo 1 || echo 0 ) )  if( !defined($harmony_isFritzBox) );
24    }
Hier handelt es sich tatsächlich um einen Fehler im Modul 37_harmony.pm, denn unter Windows quittiert das OS den Aufruf der System-Funktion
"qx( [ -f /usr/bin/ctlmgr_ctl ] && echo 1 || echo 0 )"
mit einer Fehlermeldung: '"Der Befehl "[" ...'.

Der Aufruf "{ -f ...]" funktioniert nur unter Linux und nicht unter Windows. Hierfür müßte die Zeile 23 entsprechend abgefangen werden...

Gruß, Wolfgang
Titel: Aw: Logitech Harmony Hub
Beitrag von: fhem_olsi am 02 Mai 2023, 11:04:25
Auf Hinweis von JoWiemann sollte auch die Variable $harmony_isFritzBox initialisiert werden. Die Änderungen müßten demnach so aussehen:
19    my $harmony_isFritzBox = 0;    # und nicht "= undef";
20    sub
21    harmony_isFritzBox()
22    {
23   #   $harmony_isFritzBox = int( qx( [ -f /usr/bin/ctlmgr_ctl ] && echo 1 || echo 0 ) )  if( !defined($harmony_isFritzBox) );
24    }
Titel: Aw: Logitech Harmony Hub
Beitrag von: elmer am 27 Dezember 2023, 19:38:17
Meine Zugangsdaten haben sich geändert für den Hub. Kann ich die bei Fhem neu eintragen oder muss ich das Gerät neu anlegen?
Titel: Aw: Logitech Harmony Hub
Beitrag von: tomcat.x am 28 Dezember 2023, 10:33:30
Hast Du statt Neuanlegen (mit define) schon probiert, das mit defmod zu machen? Da bleibt in er Regel alles erhalten. Und da es jetzt ohne die neuen Zugangsdaten eh nicht funktioniert, kann eigentlich auch nichts schief gehen.