Neuigkeiten:

Am Sonntag den 8.12.2024 kann es ab ca. 8:00 Uhr zu kurzzeitigen Einschränkungen / Ausfällen bei den Diensten des FHEM Vereines kommen.
Die Server müssen mal gewartet und dabei neu gestartet werden ;)

Hauptmenü

Logitech MyHarmony-Hub Login - Disconnected

Begonnen von Burny4600, 13 Oktober 2024, 13:18:50

Vorheriges Thema - Nächstes Thema

Burny4600

Ich probierte laut Wiki den MyHarmony-Hub in FHEM zu installieren. Leider funktioniert das nicht.

list mh1i
Internals:
   CFGFN     
   CONNECTS   1
   ConnectionState Disconnected
   DEF        crypt:510c4............ crypt:014c7............ 192.168.17.220
   FUUID      670ba6ec-f33f-f4d2-eda8-be7ae3eb52b0f458
   LAST_CONNECT 2024-10-13 12:59:37
   LAST_DISCONNECT 2024-10-13 12:59:37
   NAME       mh1i
   NOTIFYDEV  global
   NR         592
   NTFY_ORDER 50-mh1i
   STATE      Disconnected
   TYPE       harmony
   eventCount 6
   ip         192.168.17.220
   remoteId  
   READINGS:
     2024-10-13 13:12:55   state           Disconnected
   config:
     activity:
   helper:
     PARTIAL   
     UserAuthToken
     password   crypt:014c7............
     username   crypt:510c4............
Attributes:
   room       OG1-Wohnzimmer

Die Logindaten mittels get mh1i showAccount werden jedenfalls richtig angezeigt und die IP-Adresse stimmt auch. Dennoch ist keine Verbindung herzustellen.
Gab es seit 2019 am Modul bzw. MyHarmony-Hub Änderungen die im Wiki nicht erfasst sind?
Mfg Chris

Raspberry Pi 2-5, Betriebssystem: Bullseye Lite, Bookworm Lite
Schnittstellen: RFXtrx433E, SIGNALduino, MQTT, nanoCUL, HM-MOD-UART, 1-Wire, LAN, ser2net, FHEM2FEHEM
Devices: FS20, IT, Homematic, MQTT, TEK603, WMR200, YouLess, S.USV, APC-USV, PV-Deye, PV-Fronius, Resol VBUS & DL2

MadMax-FHEM

Attribut forceWebsocket setzen schon probiert?

Ansonsten beim Hub XMPP (oder so ähnlich) aktivieren...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

Burny4600

ZitatAttribut forceWebsocket setzen schon probiert?
hat leider auch nichts gebracht.

ZitatAnsonsten beim Hub XMPP (oder so ähnlich) aktivieren...
Wo bzw.wie kann man das aktivieren.

Eines ist mir noch unklar was den aktuellen Stand der FHEM Verbindung zu MyHarmony-Hub betrifft.
Reicht jetzt nur die IP-Adresse oder ist remoteID notwendig oder <username> <password>?
Wie bekomme ich die remoteID, und ist <username> <password> das gleiche wie bei der Anmeldung der MyHarmony-APP?
Mfg Chris

Raspberry Pi 2-5, Betriebssystem: Bullseye Lite, Bookworm Lite
Schnittstellen: RFXtrx433E, SIGNALduino, MQTT, nanoCUL, HM-MOD-UART, 1-Wire, LAN, ser2net, FHEM2FEHEM
Devices: FS20, IT, Homematic, MQTT, TEK603, WMR200, YouLess, S.USV, APC-USV, PV-Deye, PV-Fronius, Resol VBUS & DL2

MadMax-FHEM

Steht alles im Wiki...

user name/password kommt auf deine Hub-FW an.

XMPP Aktivierung steht ebenfalls im Wiki (hab ich aber jetzt nicht kontrolliert, ob das noch so stimmt ist bei mir schon ewig her)...
...weiß aktuell auch nicht, ob ich das noch aktiviert habe...

remoteID?

Wie es in Wiki/commandref steht (zumindest denke ich hab ich das so gemacht):

define Name harmony username password IP-des-Hub

Ansonsten fällt mir nur noch sowas wie Firewall etc. ein...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

Burny4600

Da dürfte einiges nicht auf Stand sein.
Mit der aktuellen MyHarmony-App die ich verwende ist nichts über xmpp unter Einstellungen zu finden. Auch die Firmware meiner Geräte ist auf Stand.

ZitatremoteID?
Wird hier im Forum in eingen Threads angeführt.
Mfg Chris

Raspberry Pi 2-5, Betriebssystem: Bullseye Lite, Bookworm Lite
Schnittstellen: RFXtrx433E, SIGNALduino, MQTT, nanoCUL, HM-MOD-UART, 1-Wire, LAN, ser2net, FHEM2FEHEM
Devices: FS20, IT, Homematic, MQTT, TEK603, WMR200, YouLess, S.USV, APC-USV, PV-Deye, PV-Fronius, Resol VBUS & DL2

MadMax-FHEM

Zitat von: Burny4600 am 13 Oktober 2024, 14:54:19Da dürfte einiges nicht auf Stand sein.
Mit der aktuellen MyHarmony-App die ich verwende ist nichts über xmpp unter Einstellungen zu finden. Auch die Firmware meiner Geräte ist auf Stand.
Ja, kann sein.
Hab auch eben gesucht und nix gefunden...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

juergen012

Attributes
forceWebSocket
1 -> use websocket interface even if xmpp availability is dicovered
disable
1 -> disconnect from the hub
Fhem unter Proxmox

Burny4600

#7
@juergen012
Das aus dem commandref kenne ich.

Nur da ist ein Wiederspruchan gegeben. Das Modul harmony definiert das Protokol an sich mit WEBSOCKET, somit müsste das Attribut forceWebSocket an sich hinfällig sein.
Nur den Parameter xmpp kann man in der MyHarmony-App vergebens unter Einstellungen suchen.
Egal wie ich die Konfiguration festlege, es kommt keine Verbindung zum MyHarmony-Hub zustande.

Mit der Harmony-Handy-APP kann ich eine Verbindung herstellen. Nur dazu wird der Pair Button an der Rückseite des MyHarmony-Hub verwendet.

Kann es sein, dass ein Modul am Raspberry noch zu installieren ist, damit FHEM damit umgehen kann?
Mfg Chris

Raspberry Pi 2-5, Betriebssystem: Bullseye Lite, Bookworm Lite
Schnittstellen: RFXtrx433E, SIGNALduino, MQTT, nanoCUL, HM-MOD-UART, 1-Wire, LAN, ser2net, FHEM2FEHEM
Devices: FS20, IT, Homematic, MQTT, TEK603, WMR200, YouLess, S.USV, APC-USV, PV-Deye, PV-Fronius, Resol VBUS & DL2

MadMax-FHEM

Wenn etwas fehlt, lädt das Modul normalerweise nicht.
Steht etwas im fhem Log?

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

tomcat.x

Zitat von: Burny4600 am 13 Oktober 2024, 16:27:03Nur den Parameter xmpp kann man in der MyHarmony-App vergebens unter Einstellungen suchen.

Bei mir gibt es den noch unter Harmony-Einrichtung->Geräte und Aktionen hinzufügen und bearbeiten->Fernbedienung und Hub->XMPP deaktivieren

Ich meine, früher hieß das nicht "deaktivieren", da musste man aktivieren. Jetzt sieht es so aus, als ob das standardmäßig eingeschaltet ist.

Viele Grüße
Thomas
FHEM: 6.3 auf Raspi 3B+, Raspbian (Buster), Perl v5.28.1
Sender/Empfänger: 2 x CULv3, Duofern Stick, HM-MOD-RPI-PCB
Gateways: FRITZ!Box 6591 (OS: 8.00), Trädfri, ConBee 2,  piVCCU, OpenMQTTGateway
Sensoren/Aktoren: FRITZ!DECT, FS20, FHT, HMS, HomeMatic, Trädfri, DuoFern, NetAtmo

Burny4600

Zitat von: MadMax-FHEM am 13 Oktober 2024, 18:35:48Wenn etwas fehlt, lädt das Modul normalerweise nicht.
Steht etwas im fhem Log?

Gruß, Joachim
2024.10.13 18:36:53.070 2: mh1i: websocket: Switching Protocols failed
2024.10.13 18:36:53.075 2: mh1i: disconnect
2024.10.13 18:36:55.093 3: mh1i: connected
2024.10.13 18:36:55.129 2: mh1i: websocket: Switching Protocols failed
2024.10.13 18:36:55.133 2: mh1i: disconnect
2024.10.13 18:36:57.140 3: mh1i: connected
2024.10.13 18:36:57.176 2: mh1i: websocket: Switching Protocols failed
2024.10.13 18:36:57.184 2: mh1i: disconnect
2024.10.13 18:36:57.194 3: harmony: sending discovery
2024.10.13 18:37:07.198 3: mh2i no discovery response received, trying fake origin
2024.10.13 18:37:07.204 3: mh2i: connected
2024.10.13 18:37:07.213 3: mh1i no discovery response received, trying fake origin
2024.10.13 18:37:07.217 3: mh1i: connected
2024.10.13 18:37:07.227 3: mm1i no discovery response received, trying fake origin
2024.10.13 18:37:07.228 2: mm1i failed to connect to websocket port
2024.10.13 18:37:07.228 3: mm1i no discovery response received, trying fallback to xmpp
2024.10.13 18:37:07.232 3: mh2i no discovery response received, trying fallback to xmpp
2024.10.13 18:37:07.237 2: mh2i: disconnect
2024.10.13 18:37:07.246 3: mh1i no discovery response received, trying fallback to xmpp
2024.10.13 18:37:07.253 2: mh1i: disconnect

Zitat von: tomcat.x am 13 Oktober 2024, 18:45:58
Zitat von: Burny4600 am 13 Oktober 2024, 16:27:03Nur den Parameter xmpp kann man in der MyHarmony-App vergebens unter Einstellungen suchen.

Bei mir gibt es den noch unter Harmony-Einrichtung->Geräte und Aktionen hinzufügen und bearbeiten->Fernbedienung und Hub->XMPP deaktivieren

Ich meine, früher hieß das nicht "deaktivieren", da musste man aktivieren. Jetzt sieht es so aus, als ob das standardmäßig eingeschaltet ist.

Viele Grüße
Thomas
Machst du das mit der MyHarmony-APP?
Zeig mir bitte einen Printscreen.
Mfg Chris

Raspberry Pi 2-5, Betriebssystem: Bullseye Lite, Bookworm Lite
Schnittstellen: RFXtrx433E, SIGNALduino, MQTT, nanoCUL, HM-MOD-UART, 1-Wire, LAN, ser2net, FHEM2FEHEM
Devices: FS20, IT, Homematic, MQTT, TEK603, WMR200, YouLess, S.USV, APC-USV, PV-Deye, PV-Fronius, Resol VBUS & DL2

tomcat.x

Screenshot bringt ja nicht viel, weil man den Weg dahin nicht sieht, kann ich aber morgen schicken. Unter Android heißt die App aber nur "Harmony" (ohne "My").
FHEM: 6.3 auf Raspi 3B+, Raspbian (Buster), Perl v5.28.1
Sender/Empfänger: 2 x CULv3, Duofern Stick, HM-MOD-RPI-PCB
Gateways: FRITZ!Box 6591 (OS: 8.00), Trädfri, ConBee 2,  piVCCU, OpenMQTTGateway
Sensoren/Aktoren: FRITZ!DECT, FS20, FHT, HMS, HomeMatic, Trädfri, DuoFern, NetAtmo

Burny4600

Ich habe mittels PowerShell versucht die remoteID herzustellen.
https://forum.fhem.de/index.php?topic=14163.1955
Nur das hat auch nicht funktioniert.

Es muss doch noch eine funktionsfähige Lösung geben die MH-Hubs unter FHEM zu nutzen.
Mfg Chris

Raspberry Pi 2-5, Betriebssystem: Bullseye Lite, Bookworm Lite
Schnittstellen: RFXtrx433E, SIGNALduino, MQTT, nanoCUL, HM-MOD-UART, 1-Wire, LAN, ser2net, FHEM2FEHEM
Devices: FS20, IT, Homematic, MQTT, TEK603, WMR200, YouLess, S.USV, APC-USV, PV-Deye, PV-Fronius, Resol VBUS & DL2