Hallo, ich habe da auch das Phänomen, dass von 2 Innengeräten eines immer den Fehler protokolliert: "Failed to register device! | Error: socket hang up"
Ich habe dieses Innengerät (klima-flur) auch schon mehrfach resettet, mal über WPS mit dem Router verbunden, mal über AP. Es bekommt auch immer brav die IP und lässt sich dann auch anpingen. Auch über die Smart Air App kann ich auf das Gerät zugreifen, aber mit dem ioBroker Adapter klappt es nicht.
Das Innengerät (klima-wohnzimmer) hat keinerlei Probleme.. sowohl Smart Air App als auch ioBroker Adapter funktionieren normal. Ist doch verrückt!
Hier mal eine kurze log-Ausgabe, wenn ich beide Geräte im Adapter aktiviere und diesen neu starte:
2025-11-13 18:09:43.074 - info: host.iobrokerSynology "system.adapter.mhi-wfrac.0" enabled
2025-11-13 18:09:43.373 - info: host.iobrokerSynology instance system.adapter.mhi-wfrac.0 in version "2.1.7" started with pid 1759
2025-11-13 18:09:44.325 - debug: mhi-wfrac.0 (1759) Redis Objects: Use Redis connection: 127.0.0.1:9001
2025-11-13 18:09:44.348 - debug: mhi-wfrac.0 (1759) Objects client ready ... initialize now
2025-11-13 18:09:44.350 - debug: mhi-wfrac.0 (1759) Objects create System PubSub Client
2025-11-13 18:09:44.350 - debug: mhi-wfrac.0 (1759) Objects create User PubSub Client
2025-11-13 18:09:44.378 - debug: mhi-wfrac.0 (1759) Objects client initialize lua scripts
2025-11-13 18:09:44.382 - debug: mhi-wfrac.0 (1759) Objects connected to redis: 127.0.0.1:9001
2025-11-13 18:09:44.401 - debug: mhi-wfrac.0 (1759) Redis States: Use Redis connection: 127.0.0.1:9000
2025-11-13 18:09:44.410 - debug: mhi-wfrac.0 (1759) States create System PubSub Client
2025-11-13 18:09:44.411 - debug: mhi-wfrac.0 (1759) States create User PubSub Client
2025-11-13 18:09:44.464 - debug: mhi-wfrac.0 (1759) States connected to redis: 127.0.0.1:9000
2025-11-13 18:09:44.537 - info: mhi-wfrac.0 (1759) starting. Version 2.1.7 in /opt/iobroker/node_modules/iobroker.mhi-wfrac, node: v22.21.1, js-controller: 7.0.7
2025-11-13 18:09:44.547 - debug: mhi-wfrac.0 (1759) onReady::register(192.168.178.174/klima-wohnzimmer)
2025-11-13 18:09:44.549 - debug: mhi-wfrac.0 (1759) _post | url:http://192.168.178.174:51443::data: getDeviceInfo::{"apiVer":"1.0","command":"getDeviceInfo","deviceId":"18547566-315b-4941-bb9b-90cedef4bbb7","operatorId":"d2bc4571-1cea-4858-b0f2-34c18bef1901","timestamp":1763053784}
2025-11-13 18:09:44.669 - debug: mhi-wfrac.0 (1759) _post | return: getDeviceInfo::{"command":"getDeviceInfo","apiVer":"1.0","deviceId":"18547566-315b-4941-bb9b-90cedef4bbb7","operatorId":"d2bc4571-1cea-4858-b0f2-34c18bef1901","timestamp":1763053784,"result":0,"contents":{"airconId":"e87072d98a2e","macAddress":"e87072d98a2e","apMode":0}}
2025-11-13 18:09:44.670 - debug: mhi-wfrac.0 (1759) Register(192.168.178.174) | return: {"error":"","response":{"command":"getDeviceInfo","apiVer":"1.0","deviceId":"18547566-315b-4941-bb9b-90cedef4bbb7","operatorId":"d2bc4571-1cea-4858-b0f2-34c18bef1901","timestamp":1763053784,"result":0,"contents":{"airconId":"e87072d98a2e","macAddress":"e87072d98a2e","apMode":0}}}
2025-11-13 18:09:44.670 - debug: mhi-wfrac.0 (1759) _post | url:http://192.168.178.174:51443::data: updateAccountInfo::{"apiVer":"1.0","command":"updateAccountInfo","deviceId":"18547566-315b-4941-bb9b-90cedef4bbb7","operatorId":"d2bc4571-1cea-4858-b0f2-34c18bef1901","timestamp":1763053784,"contents":{"accountId":"d2bc4571-1cea-4858-b0f2-34c18bef1901","airconId":"e87072d98a2e","remote":0,"timezone":"Europe/Berlin"}}
2025-11-13 18:09:45.355 - debug: mhi-wfrac.0 (1759) _post | return: updateAccountInfo::{"command":"updateAccountInfo","apiVer":"1.0","operatorId":"d2bc4571-1cea-4858-b0f2-34c18bef1901","deviceId":"18547566-315b-4941-bb9b-90cedef4bbb7","timestamp":1763053784,"result":0}
2025-11-13 18:09:45.355 - debug: mhi-wfrac.0 (1759) onReady::register(192.168.178.175/klima-flur)
2025-11-13 18:09:45.355 - debug: mhi-wfrac.0 (1759) _post | url:http://192.168.178.175:51443::data: getDeviceInfo::{"apiVer":"1.0","command":"getDeviceInfo","deviceId":"18547566-315b-4941-bb9b-90cedef4bbb7","operatorId":"d2bc4571-1cea-4858-b0f2-34c18bef1901","timestamp":1763053785}
2025-11-13 18:10:05.713 - error: mhi-wfrac.0 (1759) klima-flur: Failed to register device! | Error: socket hang up
2025-11-13 18:10:05.714 - debug: mhi-wfrac.0 (1759) onReady::initIOBStates
2025-11-13 18:10:05.769 - debug: mhi-wfrac.0 (1759) _post | url:http://192.168.178.174:51443::data: getAirconStat::{"apiVer":"1.0","command":"getAirconStat","deviceId":"18547566-315b-4941-bb9b-90cedef4bbb7","operatorId":"d2bc4571-1cea-4858-b0f2-34c18bef1901","timestamp":1763053805,"contents":{"airconId":"e87072d98a2e"}}
2025-11-13 18:10:07.371 - debug: mhi-wfrac.0 (1759) _post | return: getAirconStat::{"command":"getAirconStat","apiVer":"1.0","operatorId":"d2bc4571-1cea-4858-b0f2-34c18bef1901","deviceId":"18547566-315b-4941-bb9b-90cedef4bbb7","timestamp":1763053805,"result":0,"contents":{"airconId":"e87072d98a2e","airconStat":"AACzmKz/AAAAAIAQCwAAAAAAAf////+0+oEEERAsoQAAgAAAAAEAAAAAAAOAIKH/gBCS/5QQAACD+A==","logStat":0,"updatedBy":"local","expires":1763053095,"ledStat":1,"autoHeating":0,"highTemp":"AB","lowTemp":"66","firmType":"WF-RAC","wireless":{"firmVer":"010"},"mcu":{"firmVer":"131"},"timezone":"Europe/Berlin","remoteList":["","","",""],"numOfAccount":2}}
2025-11-13 18:10:07.372 - debug: mhi-wfrac.0 (1759) getDataFromDevice | AirconStat::{"airFlow":1,"canHomeLeaveModeStatusRequest":false,"coolHotJudge":true,"electric":0,"entrust":false,"errorCode":"00","indoorTemp":25.5,"isAutoHeating":false,"isSelfCleanOperation":false,"isSelfCleanReset":false,"isVacantProperty":0,"modelNo":1,"operation":true,"operationMode":2,"outdoorTemp":14.2,"presetTemp":22,"windDirectionLR":0,"windDirectionUD":2}
2025-11-13 18:10:17.426 - debug: mhi-wfrac.0 (1759) _post | url:http://192.168.178.174:51443::data: getAirconStat::{"apiVer":"1.0","command":"getAirconStat","deviceId":"18547566-315b-4941-bb9b-90cedef4bbb7","operatorId":"d2bc4571-1cea-4858-b0f2-34c18bef1901","timestamp":1763053817,"contents":{"airconId":"e87072d98a2e"}}
2025-11-13 18:10:18.128 - debug: mhi-wfrac.0 (1759) _post | return: getAirconStat::{"command":"getAirconStat","apiVer":"1.0","operatorId":"d2bc4571-1cea-4858-b0f2-34c18bef1901","deviceId":"18547566-315b-4941-bb9b-90cedef4bbb7","timestamp":1763053817,"result":0,"contents":{"airconId":"e87072d98a2e","airconStat":"AACzmKz/AAAAAIAQCwAAAAAAAf////+0+oEEERAsoQAAgAAAAAEAAAAAAAOAIKH/gBCS/5QQAACD+A==","logStat":0,"updatedBy":"local","expires":1763053095,"ledStat":1,"autoHeating":0,"highTemp":"AB","lowTemp":"66","firmType":"WF-RAC","wireless":{"firmVer":"010"},"mcu":{"firmVer":"131"},"timezone":"Europe/Berlin","remoteList":["","","",""],"numOfAccount":2}}
2025-11-13 18:10:18.128 - debug: mhi-wfrac.0 (1759) getDataFromDevice | AirconStat::{"airFlow":1,"canHomeLeaveModeStatusRequest":false,"coolHotJudge":true,"electric":0,"entrust":false,"errorCode":"00","indoorTemp":25.5,"isAutoHeating":false,"isSelfCleanOperation":false,"isSelfCleanReset":false,"isVacantProperty":0,"modelNo":1,"operation":true,"operationMode":2,"outdoorTemp":14.2,"presetTemp":22,"windDirectionLR":0,"windDirectionUD":2}
2025-11-13 18:10:28.174 - debug: mhi-wfrac.0 (1759) _post | url:http://192.168.178.174:51443::data: getAirconStat::{"apiVer":"1.0","command":"getAirconStat","deviceId":"18547566-315b-4941-bb9b-90cedef4bbb7","operatorId":"d2bc4571-1cea-4858-b0f2-34c18bef1901","timestamp":1763053828,"contents":{"airconId":"e87072d98a2e"}}
2025-11-13 18:10:28.894 - debug: mhi-wfrac.0 (1759) _post | return: getAirconStat::{"command":"getAirconStat","apiVer":"1.0","operatorId":"d2bc4571-1cea-4858-b0f2-34c18bef1901","deviceId":"18547566-315b-4941-bb9b-90cedef4bbb7","timestamp":1763053828,"result":0,"contents":{"airconId":"e87072d98a2e","airconStat":"AACzmKz/AAAAAIAQCwAAAAAAAf////+0+oEEERAsoQAAgAAAAAEAAAAAAAOAIKH/gBCS/5QQAACD+A==","logStat":0,"updatedBy":"local","expires":1763053095,"ledStat":1,"autoHeating":0,"highTemp":"AB","lowTemp":"66","firmType":"WF-RAC","wireless":{"firmVer":"010"},"mcu":{"firmVer":"131"},"timezone":"Europe/Berlin","remoteList":["","","",""],"numOfAccount":2}}
2025-11-13 18:10:28.895 - debug: mhi-wfrac.0 (1759) getDataFromDevice | AirconStat::{"airFlow":1,"canHomeLeaveModeStatusRequest":false,"coolHotJudge":true,"electric":0,"entrust":false,"errorCode":"00","indoorTemp":25.5,"isAutoHeating":false,"isSelfCleanOperation":false,"isSelfCleanReset":false,"isVacantProperty":0,"modelNo":1,"operation":true,"operationMode":2,"outdoorTemp":14.2,"presetTemp":22,"windDirectionLR":0,"windDirectionUD":2}
Mir gehen die Ideen aus.. :/