Hmm, irgendwas passt da in meinem System noch nicht.
Ich habe iobroker mit hm.rpc am Laufen. Und unter homegear habe ich die Thermostaten angelernt. Irgendwie passt die Schnittstelle noch nicht. Der Adapter hm.rpc lässt sich manchmal auch nicht starten. Mir sind die Einstellungen für hm.rpc auch nicht so ganz klar und habe damit auch schon rumgespielt, aber viel schlauer bin ich da jetzt auch nicht geworden.
Vielleicht muß ich die Thermostaten auch nochmal aus dem iobroker entfernen und neu erkennen, damit das funzt.
Jedenfalls sehe ich die Thermostaten mit ihren 4 Channels, wobei nur die Channels 0 und 1 items enthalten - da passt mMn auch soweit. Aber ich kann z.B. die Temperatur eines Thermostaten weder lesen (es wird nichts angezeigt) noch schreiben. Auch nach Änderung der Temp an den Thermostaten, wird im iobroker kein Wert angezeigt.
Beim Versuch, die Comfort Temp. zu schreiben bekomme ich im log:
2019-06-16 13:29:46.933 - error: hm-rpc.0 binrpc -> setValue ["1","COMFORT_TEMPERATURE",9] FLOAT
2019-06-16 13:29:46.934 - error: hm-rpc.0 Error: response timeout
Node-blue scheint jawohl zu reichen, dann werden ich node-red mal wieder deinstallieren. Danke für den Tipp.
Nochmal eben das komplette log vom Start des Adapters hm.rpc - vielleicht kann damit jemand was anfangen!?
2019-06-16 13:29:02.016 - info: hm-rpc.0 starting. Version 1.9.12 in /opt/iobroker/node_modules/iobroker.hm-rpc, node: v8.16.0
2019-06-16 13:29:02.421 - info: hm-rpc.0 binrpc server is trying to listen on 192.168.7.10:4000
2019-06-16 13:29:02.422 - info: hm-rpc.0 binrpc client is trying to connect to 192.168.7.10:2001/ with ["xmlrpc_bin://192.168.7.10:4000","hm-rpc.0"]
2019-06-16 13:29:02.949 - info: hm-rpc.0 binrpc -> listDevices 20
2019-06-16 13:29:02.962 - info: hm-rpc.0 new CUxD devices/channels after filter: 0
2019-06-16 13:29:02.967 - info: hm-rpc.0 Connected
2019-06-16 13:29:03.115 - info: hm-rpc.0 binrpc <- system.listMethods []
2019-06-16 13:29:03.125 - info: hm-rpc.0 binrpc <- listDevices ["hm-rpc.0"]
2019-06-16 13:29:03.136 - info: hm-rpc.0 binrpc -> 20 devices
2019-06-16 13:29:41.923 - info: mqtt.0 send2Server hm-rpc.0.OEQ1205605.1.COMFORT_TEMPERATURE[hm-rpc/0/OEQ1205605/1/COMFORT_TEMPERATURE]
2019-06-16 13:29:46.933 - error: hm-rpc.0 binrpc -> setValue ["1","COMFORT_TEMPERATURE",9] FLOAT
2019-06-16 13:29:46.934 - error: hm-rpc.0 Error: response timeout