@Homoran
Ja, läuft mit dem rfd Daemon.
Hatte mal irgendwo gelesen das rfd nicht gestartet ist wenn das Funkmodul über
USB läuft, also nicht wie bei einem Raspberry oder ähnlich.
NEWS
Latest posts made by Guido Naepelt
-
RE: HomeMatic Objekte fehlen in hm-rcp.0
-
RE: HomeMatic Objekte fehlen in hm-rcp.0
@Homoran
Huch ! Ja ihr habt natürlich recht die IP-Adresse war falsch.
Und wie von Geisterhand sehe ich jetzt allle HM Objekte im hm-rpc.1Tja, manchmal braucht es halt mehr als zwei Augen.
Danke für Eure Hilfe ! -
RE: HomeMatic Objekte fehlen in hm-rcp.0
@Guido-Naepelt
Adresse 192.168.178.116 ist der RaspberryMatic VM
und 192.168.178.118 die IP der ioBroker VM. -
RE: HomeMatic Objekte fehlen in hm-rcp.0
@Homoran
Die IP-Adresse aus dem der ioBroker läuft. -
RE: HomeMatic Objekte fehlen in hm-rcp.0
@Homoran
Soweit ich informiert bin nutzt dieses per USB "ausgelagerte Funkmodul nicht den rfd Daemon.
Wenn ich mal eine hm-rpc.1 Instanz mit dem rfd Daemon anlege klappt die Kommunikation zum RaspberryMatic nicht mehr.2020-10-05 19:51:01.219 - info: host.ioboker "system.adapter.hm-rpc.1" enabled 2020-10-05 19:51:01.244 - info: host.ioboker instance system.adapter.hm-rpc.1 started with pid 1442 2020-10-05 19:51:02.430 - info: hm-rpc.1 (1442) starting. Version 1.14.23 in /opt/iobroker/node_modules/iobroker.hm-rpc, node: v12.18.4, js-controller: 3.1.6 2020-10-05 19:51:02.479 - info: hm-rpc.1 (1442) xmlrpc server is trying to listen on 192.168.178.118:2001 2020-10-05 19:51:02.480 - info: hm-rpc.1 (1442) xmlrpc client is trying to connect to 192.168.0.116:2001/ with ["http://192.168.178.118:2001","hm-rpc.1"] 2020-10-05 19:51:33.925 - error: hm-rpc.1 (1442) init error: Error: connect ETIMEDOUT 192.168.0.116:2001 2020-10-05 19:52:03.874 - error: hm-rpc.1 (1442) init error: Error: connect ETIMEDOUT 192.168.0.116:2001 2020-10-05 19:52:34.082 - error: hm-rpc.1 (1442) init error: Error: connect ETIMEDOUT 192.168.0.116:2001 2020-10-05 19:53:04.034 - error: hm-rpc.1 (1442) init error: Error: connect ETIMEDOUT 192.168.0.116:2001 2020-10-05 19:53:33.986 - error: hm-rpc.1 (1442) init error: Error: connect ETIMEDOUT 192.168.0.116:2001 2020-10-05 19:54:03.938 - error: hm-rpc.1 (1442) init error: Error: connect ETIMEDOUT 192.168.0.116:2001 2020-10-05 19:54:33.890 - error: hm-rpc.1 (1442) init error: Error: connect ETIMEDOUT 192.168.0.116:2001
-
HomeMatic Objekte fehlen in hm-rcp.0
Hallo IO-Broker Experten,
Ich bin vor kurzem auf eine virtualisierte Lösung mit HomeMatic und IO-Broker umgestiegen und habe Schwierigkeiten mit der Erkennung von HomeMatic Geräten in der hm-rpc Instanz, es ist nur eine hm-rpc.0 mit „Virtual Devices“ Daemon und XML-RPC Protokoll konfiguriert.
Es werden einfach nicht alle Geräte die in HomeMatic zur Verfügung stehen im ioBroker gefunden.Das ist meine Konfiguration:
Intel NUC mit Proxmox-VE Vers. 6.2-11
RaspberryMatic VM, Vers. 3.53.30.20200919
ioBroker VM, Debian-10.5.0-amd64, Node.js: v12.18.4, NPM: 6.14.6
Ich nutze die HB-RF-USB-2 Platine von Alexander Reinert mit dem RPI-RF-MOD Funkmodul von ELV als Verbindung zu den HomeMatic Standard Geräten.In HomeMatic sind alle Geräte vorhanden und steuerbar.
Im ioBroker unter hm-rpc.0 erscheint aber nur genau ein Gerät mit dem Namen hm-rpc.0.INT0000001, das ist ein HM-TC-IT-WM-W-EU Temperatur Sensor mit dem 3 Heizkörper-Thermostate gekoppelt sind, alles andere fehlt.Löschen von hm-rpc0 und erneutes einlesen bringt nichts, es wird immer nur das eine Gerät gefunden. Auch reboot von ioBroker oder RasperryMatic löst das Problem nicht.
Habe mal die RaspberryMatic VM gestoppt, meine alte CCU2 gestartet und siehe da, alle Objekte/Geräte werden im ioBroker gefunden.
OK, hier geht ja über den rfd und nicht wir vorher über „virtual devices“ Daemon oder sehe ich das falsch?Die Kommunikation zwischen ioBroker und RapberryMatic scheint ja zu funktionieren im Log sehe ich ja für hm-rpc.0 ein (1263) Connected.
Habe mal die
Ein paar Screenshots habe ich beigefügt die zeigen wie ich hm-rpc.0 konfiguriert habe und welche HomeMatic Geräte ich einsetze.Bin für jeden Tipp dankbar !
2020-10-05 19:31:40.790 - info: host.ioboker instance system.adapter.hm-rpc.0 started with pid 1408 2020-10-05 19:31:41.924 - info: hm-rpc.0 (1408) starting. Version 1.14.23 in /opt/iobroker/node_modules/iobroker.hm-rpc, node: v12.18.4, js-controller: 3.1.6 2020-10-05 19:31:41.967 - info: hm-rpc.0 (1408) xmlrpc server is trying to listen on 192.168.178.118:9292 2020-10-05 19:31:41.968 - info: hm-rpc.0 (1408) xmlrpc client is trying to connect to 192.168.178.116:9292/groups/ with ["http://192.168.178.118:9292","hm-rpc.0"] 2020-10-05 19:31:41.991 - info: hm-rpc.0 (1408) xmlrpc <- listDevices ["hm-rpc.0"] 2020-10-05 19:31:41.997 - info: hm-rpc.0 (1408) xmlrpc -> 0 devices 2020-10-05 19:31:42.012 - info: hm-rpc.0 (1408) xmlrpc <- newDevices 4 2020-10-05 19:31:42.028 - info: hm-rpc.0 (1408) xmlrpc -> getParamsetDescription ["INT0000001:0","VALUES"] 2020-10-05 19:31:42.038 - info: hm-rpc.0 (1408) xmlrpc <- setReadyConfig ["hm-rpc.0","INT0000001"] 2020-10-05 19:31:51.986 - info: hm-rpc.0 (1408) Connected 2020-10-05 19:31:52.048 - info: hm-rpc.0 (1408) xmlrpc -> getParamsetDescription ["INT0000001:1","VALUES"] 2020-10-05 19:31:52.149 - info: sql.0 (967) disabled logging of hm-rpc.0.INT0000001.1.ACTUAL_TEMPERATURE 2020-10-05 19:31:52.181 - info: hm-rpc.0 (1408) xmlrpc -> getParamsetDescription ["INT0000001:2","VALUES"] 2020-10-05 19:31:52.240 - info: hm-rpc.0 (1408) Restarting now, because we had a forced reinitialization run 2020-10-05 19:31:52.254 - info: host.ioboker stopInstance system.adapter.hm-rpc.0 (force=false, process=true) 2020-10-05 19:31:53.253 - info: hm-rega.0 (887) renamed hm-rpc.0.INT0000001.2.STATE to "Geräte Wohnzimmer INT0000001:2.STATE" 2020-10-05 19:31:53.255 - info: host.ioboker stopInstance timeout 1000 system.adapter.hm-rpc.0 killing pid 1408 2020-10-05 19:31:53.256 - info: hm-rpc.0 (1408) xmlrpc -> 192.168.178.116:9292/groups/ init ["http://192.168.178.118:9292",""] 2020-10-05 19:31:53.258 - info: hm-rega.0 (887) renamed hm-rpc.0.INT0000001.2 to "Geräte Wohnzimmer INT0000001:2" 2020-10-05 19:31:53.264 - info: hm-rpc.0 (1408) Disconnected 2020-10-05 19:31:53.266 - info: hm-rega.0 (887) renamed hm-rpc.0.INT0000001.1.PARTY_START_TIME to "Geräte Wohnzimmer INT0000001:1.PARTY_START_TIME" 2020-10-05 19:31:53.270 - info: hm-rpc.0 (1408) Terminated (START_IMMEDIATELY_AFTER_STOP): Without reason 2020-10-05 19:31:53.272 - info: hm-rega.0 (887) renamed hm-rpc.0.INT0000001.1.PARTY_TEMPERATURE to "Geräte Wohnzimmer INT0000001:1.PARTY_TEMPERATURE" 2020-10-05 19:31:53.276 - info: hm-rega.0 (887) renamed hm-rpc.0.INT0000001.1.PARTY_STOP_MONTH to "Geräte Wohnzimmer INT0000001:1.PARTY_STOP_MONTH" 2020-10-05 19:31:53.281 - info: hm-rega.0 (887) renamed hm-rpc.0.INT0000001.1.PARTY_STOP_DAY to "Geräte Wohnzimmer INT0000001:1.PARTY_STOP_DAY" 2020-10-05 19:31:53.285 - info: hm-rega.0 (887) renamed hm-rpc.0.INT0000001.1.PARTY_STOP_TIME to "Geräte Wohnzimmer INT0000001:1.PARTY_STOP_TIME" 2020-10-05 19:31:53.289 - info: hm-rega.0 (887) renamed hm-rpc.0.INT0000001.1.PARTY_START_MONTH to "Geräte Wohnzimmer INT0000001:1.PARTY_START_MONTH" 2020-10-05 19:31:53.292 - info: sql.0 (967) disabled logging of hm-rpc.0.INT0000001.1.ACTUAL_TEMPERATURE 2020-10-05 19:31:53.294 - info: hm-rega.0 (887) renamed hm-rpc.0.INT0000001.1.ACTUAL_TEMPERATURE to "Geräte Wohnzimmer INT0000001:1.ACTUAL_TEMPERATURE" 2020-10-05 19:31:53.298 - info: hm-rega.0 (887) renamed hm-rpc.0.INT0000001.1.BOOST_MODE to "Geräte Wohnzimmer INT0000001:1.BOOST_MODE" 2020-10-05 19:31:53.302 - info: hm-rega.0 (887) renamed hm-rpc.0.INT0000001.1.MANU_MODE to "Geräte Wohnzimmer INT0000001:1.MANU_MODE" 2020-10-05 19:31:53.306 - info: hm-rega.0 (887) renamed hm-rpc.0.INT0000001.1.ACTUAL_HUMIDITY to "Geräte Wohnzimmer INT0000001:1.ACTUAL_HUMIDITY" 2020-10-05 19:31:53.311 - info: hm-rega.0 (887) renamed hm-rpc.0.INT0000001.1.AUTO_MODE to "Geräte Wohnzimmer INT0000001:1.AUTO_MODE" 2020-10-05 19:31:53.315 - info: hm-rega.0 (887) renamed hm-rpc.0.INT0000001.1.PARTY_MODE_SUBMIT to "Geräte Wohnzimmer INT0000001:1.PARTY_MODE_SUBMIT" 2020-10-05 19:31:53.319 - info: hm-rega.0 (887) renamed hm-rpc.0.INT0000001.1.PARTY_STOP_YEAR to "Geräte Wohnzimmer INT0000001:1.PARTY_STOP_YEAR" 2020-10-05 19:31:53.323 - info: hm-rega.0 (887) renamed hm-rpc.0.INT0000001.1.PARTY_START_YEAR to "Geräte Wohnzimmer INT0000001:1.PARTY_START_YEAR" 2020-10-05 19:31:53.327 - info: hm-rega.0 (887) renamed hm-rpc.0.INT0000001.1.LOWERING_MODE to "Geräte Wohnzimmer INT0000001:1.LOWERING_MODE" 2020-10-05 19:31:53.332 - info: hm-rega.0 (887) renamed hm-rpc.0.INT0000001.1.CONTROL_MODE to "Geräte Wohnzimmer INT0000001:1.CONTROL_MODE" 2020-10-05 19:31:53.337 - info: hm-rega.0 (887) renamed hm-rpc.0.INT0000001.1.COMFORT_MODE to "Geräte Wohnzimmer INT0000001:1.COMFORT_MODE" 2020-10-05 19:31:53.342 - info: hm-rega.0 (887) renamed hm-rpc.0.INT0000001.1.SET_TEMPERATURE to "Geräte Wohnzimmer INT0000001:1.SET_TEMPERATURE" 2020-10-05 19:31:53.346 - info: hm-rega.0 (887) renamed hm-rpc.0.INT0000001.1.PARTY_START_DAY to "Geräte Wohnzimmer INT0000001:1.PARTY_START_DAY" 2020-10-05 19:31:53.349 - info: hm-rega.0 (887) renamed hm-rpc.0.INT0000001.1 to "Geräte Wohnzimmer INT0000001:1" 2020-10-05 19:31:53.354 - info: hm-rega.0 (887) renamed hm-rpc.0.INT0000001.0.UPDATE_PENDING to "Geräte Wohnzimmer INT0000001:0.UPDATE_PENDING" 2020-10-05 19:31:53.359 - info: hm-rega.0 (887) renamed hm-rpc.0.INT0000001.0.RSSI_PEER to "Geräte Wohnzimmer INT0000001:0.RSSI_PEER" 2020-10-05 19:31:53.365 - info: hm-rega.0 (887) renamed hm-rpc.0.INT0000001.0.INHIBIT to "Geräte Wohnzimmer INT0000001:0.INHIBIT" 2020-10-05 19:31:53.369 - info: hm-rega.0 (887) renamed hm-rpc.0.INT0000001.0.AES_KEY to "Geräte Wohnzimmer INT0000001:0.AES_KEY" 2020-10-05 19:31:53.374 - info: hm-rega.0 (887) renamed hm-rpc.0.INT0000001.0.RSSI_DEVICE to "Geräte Wohnzimmer INT0000001:0.RSSI_DEVICE" 2020-10-05 19:31:53.378 - info: hm-rega.0 (887) renamed hm-rpc.0.INT0000001.0.UNREACH to "Geräte Wohnzimmer INT0000001:0.UNREACH" 2020-10-05 19:31:53.383 - info: hm-rega.0 (887) renamed hm-rpc.0.INT0000001.0.DEVICE_IN_BOOTLOADER to "Geräte Wohnzimmer INT0000001:0.DEVICE_IN_BOOTLOADER" 2020-10-05 19:31:53.396 - info: hm-rega.0 (887) renamed hm-rpc.0.INT0000001.0.STICKY_UNREACH to "Geräte Wohnzimmer INT0000001:0.STICKY_UNREACH" 2020-10-05 19:31:53.401 - info: hm-rega.0 (887) renamed hm-rpc.0.INT0000001.0.LOWBAT to "Geräte Wohnzimmer INT0000001:0.LOWBAT" 2020-10-05 19:31:53.405 - info: hm-rega.0 (887) renamed hm-rpc.0.INT0000001.0.CONFIG_PENDING to "Geräte Wohnzimmer INT0000001:0.CONFIG_PENDING" 2020-10-05 19:31:53.408 - info: hm-rega.0 (887) renamed hm-rpc.0.INT0000001.0 to "Geräte Wohnzimmer INT0000001:0" 2020-10-05 19:31:53.452 - info: hm-rega.0 (887) renamed hm-rpc.0.INT0000001 to "Geräte Wohnzimmer INT0000001" 2020-10-05 19:31:53.777 - info: host.ioboker instance system.adapter.hm-rpc.0 terminated with code 156 (START_IMMEDIATELY_AFTER_STOP) 2020-10-05 19:31:56.268 - info: host.ioboker instance system.adapter.hm-rpc.0 started with pid 1423 2020-10-05 19:31:57.188 - info: hm-rpc.0 (1423) starting. Version 1.14.23 in /opt/iobroker/node_modules/iobroker.hm-rpc, node: v12.18.4, js-controller: 3.1.6 2020-10-05 19:31:57.239 - info: hm-rpc.0 (1423) xmlrpc server is trying to listen on 192.168.178.118:9292 2020-10-05 19:31:57.240 - info: hm-rpc.0 (1423) xmlrpc client is trying to connect to 192.168.178.116:9292/groups/ with ["http://192.168.178.118:9292","hm-rpc.0"] 2020-10-05 19:31:57.262 - info: hm-rpc.0 (1423) xmlrpc <- listDevices ["hm-rpc.0"] 2020-10-05 19:31:57.270 - info: hm-rpc.0 (1423) xmlrpc -> 4 devices 2020-10-05 19:31:57.286 - info: hm-rpc.0 (1423) xmlrpc <- newDevices 4 2020-10-05 19:31:57.291 - info: hm-rpc.0 (1423) new virtual-devices devices/channels after filter: 0 2020-10-05 19:31:57.300 - info: hm-rpc.0 (1423) xmlrpc <- setReadyConfig ["hm-rpc.0","INT0000001"] 2020-10-05 19:32:01.746 - info: hm-rpc.0 (1423) Connected