NEWS
Homematic Systemvariable in Widget
-
Hallo zusammen,
ich bin neu im IBroker. Versuche grade ein Widget zu erstellen, in dem mir eine Zahl aus der Systemvariable des Homeatic angezeigt wird.
Hab schon in der Einsteigeranleitung geschaut… aber eine eindeutige Anleitung leider nicht gefunden.
Die Instanzen laufen meiner Meinung nach Korrekt.
Anbei mein Log. Er meldet zwar "error CCU 172.23.10.43 unreachable" aber das dürfte sein, da iobroker vor dem pivccu startet oder?
! rpi2.0 2018-01-25 13:36:14.074 info system.adapter.admin.0: logging true
! discovery.0 2018-01-25 13:36:14.043 info system.adapter.admin.0: logging true
! web.0 2018-01-25 13:36:14.001 info system.adapter.admin.0: logging true
! history.0 2018-01-25 13:36:14.032 info system.adapter.admin.0: logging true
! hm-rpc.2 2018-01-25 13:36:14.027 info system.adapter.admin.0: logging true
! javascript.0 2018-01-25 13:36:14.022 info system.adapter.admin.0: logging true
! hm-rpc.1 2018-01-25 13:36:14.013 info system.adapter.admin.0: logging true
! admin.0 2018-01-25 13:36:14.009 info system.adapter.admin.0: logging true
! hm-rega.0 2018-01-25 13:36:13.991 info system.adapter.admin.0: logging true
! hm-rpc.0 2018-01-25 13:36:13.996 info system.adapter.admin.0: logging true
! admin.0 2018-01-25 13:36:13.973 info Change log subscriber state: true
! web.0 2018-01-25 13:36:07.595 info 2018-01-25T13:36:07.580Z Connected system.user.admin
! hm-rega.0 2018-01-25 13:35:57.840 error CCU 192.168.2.43 unreachable
! hm-rega.0 2018-01-25 13:35:57.838 error post request error: connect ETIMEDOUT 192.168.2.43:8181
! hm-rpc.2 2018-01-25 13:33:58.008 info xmlrpc -> 0 devices
! hm-rpc.2 2018-01-25 13:33:57.995 info xmlrpc <- listDevices ["hm-rpc.2"]
! hm-rpc.2 2018-01-25 13:33:57.932 info Connected
! hm-rpc.2 2018-01-25 13:33:57.796 info xmlrpc client is trying to connect to 192.168.2.43:2010 with ["http://192.168.2.24:12010","hm-rpc.2"]
! hm-rpc.2 2018-01-25 13:33:57.789 info xmlrpc server is trying to listen on 192.168.2.24:12010
! hm-rpc.2 2018-01-25 13:33:57.311 info starting. Version 1.4.14 in /opt/iobroker/node_modules/iobroker.hm-rpc, node: v6.11.5
! hm-rpc.1 2018-01-25 13:33:54.692 info Connected
! hm-rpc.1 2018-01-25 13:33:54.492 info binrpc -> 56 devices
! hm-rpc.1 2018-01-25 13:33:54.466 info binrpc <- listDevices ["hm-rpc.1"]
! hm-rpc.1 2018-01-25 13:33:54.435 info binrpc <- system.listMethods ["hm-rpc.1"]
! host.raspberrypi 2018-01-25 13:33:54.387 info instance system.adapter.hm-rpc.2 started with pid 1259
! hm-rpc.1 2018-01-25 13:33:54.126 info binrpc client is trying to connect to 192.168.2.43:2001 with ["xmlrpc_bin://192.168.2.24:12001","hm-rpc.1"]
! hm-rpc.1 2018-01-25 13:33:54.120 info binrpc server is trying to listen on 192.168.2.24:12001
! hm-rpc.1 2018-01-25 13:33:53.714 info starting. Version 1.4.14 in /opt/iobroker/node_modules/iobroker.hm-rpc, node: v6.11.5
! host.raspberrypi 2018-01-25 13:33:50.379 info instance system.adapter.hm-rpc.1 started with pid 1207
! rpi2.0 2018-01-25 13:33:49.401 info starting. Version 0.3.1 in /opt/iobroker/node_modules/iobroker.rpi2, node: v6.11.5
! hm-rega.0 2018-01-25 13:33:48.640 info ReGaHSS 192.168.2.43 up
! host.raspberrypi 2018-01-25 13:33:46.408 info instance system.adapter.rpi2.0 started with pid 1172
! host.raspberrypi 2018-01-25 13:33:28.749 info instance system.adapter.vis.0 terminated while should be started once
! vis.0 2018-01-25 13:33:24.063 info vis license is OK.
! vis.0 2018-01-25 13:33:23.519 info starting. Version 1.0.4 in /opt/iobroker/node_modules/iobroker.vis, node: v6.11.5
! javascript.0 2018-01-25 13:33:23.771 info received all objects
! javascript.0 2018-01-25 13:33:22.687 info received all states
! javascript.0 2018-01-25 13:33:21.402 info requesting all objects
! javascript.0 2018-01-25 13:33:21.375 info requesting all states
! javascript.0 2018-01-25 13:33:21.307 info starting. Version 3.4.0 in /opt/iobroker/node_modules/iobroker.javascript, node: v6.11.5
! hm-rega.0 2018-01-25 13:33:18.558 error ReGaHSS down
! hm-rega.0 2018-01-25 13:33:14.590 info subscribe hm-rpc.0.BidCoS-RF.50.PRESS_SHORT
! hm-rega.0 2018-01-25 13:33:14.528 info starting. Version 1.6.6 in /opt/iobroker/node_modules/iobroker.hm-rega, node: v6.11.5
! host.raspberrypi 2018-01-25 13:33:14.390 info instance system.adapter.javascript.0 started with pid 1033
! hm-rpc.0 2018-01-25 13:33:12.660 info Connected
! hm-rpc.0 2018-01-25 13:33:12.370 info binrpc -> 56 devices
! hm-rpc.0 2018-01-25 13:33:12.337 info binrpc <- listDevices ["hm-rpc.0"]
! hm-rpc.0 2018-01-25 13:33:12.295 info binrpc <- system.listMethods ["hm-rpc.0"]
! admin.0 2018-01-25 13:33:12.070 info Repository received successfully.
! hm-rpc.0 2018-01-25 13:33:11.992 info binrpc client is trying to connect to 192.168.2.43:2001 with ["xmlrpc_bin://192.168.2.24:2001","hm-rpc.0"]
! hm-rpc.0 2018-01-25 13:33:11.982 info binrpc server is trying to listen on 192.168.2.24:2001
! hm-rpc.0 2018-01-25 13:33:10.855 info starting. Version 1.4.14 in /opt/iobroker/node_modules/iobroker.hm-rpc, node: v6.11.5
! host.raspberrypi 2018-01-25 13:33:10.378 info instance system.adapter.hm-rega.0 started with pid 1021
! web.0 2018-01-25 13:33:09.535 info http server listening on port 8082
! web.0 2018-01-25 13:33:09.512 info socket.io server listening on port 8082
! history.0 2018-01-25 13:33:07.960 info starting. Version 1.6.3 in /opt/iobroker/node_modules/iobroker.history, node: v6.11.5
! host.raspberrypi 2018-01-25 13:33:06.800 info instance system.adapter.hm-rpc.0 started with pid 1007
! host.raspberrypi 2018-01-25 13:33:03.943 info Update repository "default" under "http://download.iobroker.net/sources-dist.json"
! web.0 2018-01-25 13:33:03.587 info starting. Version 2.1.8 in /opt/iobroker/node_modules/iobroker.web, node: v6.11.5
! admin.0 2018-01-25 13:33:03.600 info Request actual repository…
! admin.0 2018-01-25 13:33:03.009 info Use link "http://localhost:8081" to configure.
! admin.0 2018-01-25 13:33:03.007 info http server listening on port 8081
! host.raspberrypi 2018-01-25 13:33:02.412 info instance system.adapter.history.0 started with pid 977
! admin.0 2018-01-25 13:32:10.204 info received all objects
! admin.0 2018-01-25 13:32:08.925 info received all states
! admin.0 2018-01-25 13:32:07.039 info requesting all objects
! admin.0 2018-01-25 13:32:07.030 info requesting all states
! admin.0 2018-01-25 13:32:06.907 info starting. Version 2.0.9 in /opt/iobroker/node_modules/iobroker.admin, node: v6.11.5
! host.raspberrypi 2018-01-25 13:32:06.319 info instance system.adapter.web.0 started with pid 948
! discovery.0 2018-01-25 13:32:05.824 info starting. Version 0.4.4 in /opt/iobroker/node_modules/iobroker.discovery, node: v6.11.5
! host.raspberrypi 2018-01-25 13:32:02.277 info instance system.adapter.discovery.0 started with pid 916
! host.raspberrypi 2018-01-25 13:31:58.464 info instance system.adapter.admin.0 started with pid 873
! host.raspberrypi 2018-01-25 13:31:58.238 info starting 17 instances
! host.raspberrypi 2018-01-25 13:31:58.107 info 23 instances found
! host.raspberrypi 2018-01-25 13:31:58.051 info InMemoryDB connected
! host.raspberrypi 2018-01-25 13:31:57.990 info inMem-objects listening on port 9001
! host.raspberrypi 2018-01-25 13:31:57.589 info inMem-states listening on port 9000
! host.raspberrypi 2018-01-25 13:31:57.301 info ip addresses: 192.168.2.24 fe80::ba27:ebff:feb7:f319 fe80::fc7b:69ff:fea7:6d05
! host.raspberrypi 2018-01-25 13:31:57.296 info hostname: raspberrypi, node: v6.11.5
! host.raspberrypi 2018-01-25 13:31:57.293 info Copyright (c) 2014-2017 bluefox, hobbyquaker
! host.raspberrypi 2018-01-25 13:31:57.262 info iobroker.js-controller version 1.2.0 js-controller startingIch finde unter hm-rega.0 aber keine Variablen (meine auf der CCU angelegten) etc. sondern nur diese drei Variablen. In der Homematic CCU (Ich nutze das All in One Paket von IOBroker für Raspi 2) habe ich zwei Systemvariablen mit jeweils einem Zahlenwert.
Wo ist mein Denkfehler bzw. was ist das Problem?
-
Ich bin zwar auch immer noch Anfänger, schau aber auch mal in die RPC Bereiche. Da habe ich meine Sachen gefunden. Wobei ich auf dem CCU keine eigenen Variablen angelegt habe.
-
Ist evtl. die Firewall der CCU2 falsch konfiguriert
und dort evtl. ein falsches Netz angegeben.
Sollte evtl. so aussehen:
-
Wo ist mein Denkfehler bzw. was ist das Problem? `
Wie hast Du denn die Instanz von rega.0 konfiguriert?
Instanz eventuell auch mal neu starten.
Grüße
-
> Ich bin zwar auch immer noch Anfänger, schau aber auch mal in die RPC Bereiche. Da habe ich meine Sachen gefunden. Wobei ich auf dem CCU keine eigenen Variablen angelegt habe.
Dort finde ich meinen "Wandschalter" also die Hardware aber keine Variablen.> Sollte evtl. so aussehen:
Jup die Ausnahmen in der FW sehen so aus.> Wie hast Du denn die Instanz von rega.0 konfiguriert?
Anbei meine Konfig
Leider taucht mein "virtueller Schalter" aus CuxD auch nicht auf.
Bzw. kann ich den punkt "hm-rpc.3" auch nicht finden.
Eine Grafik die ich an den physikalischen "Wandtaster" gekoppelt habe, funktioniert aber. Ich drücke den Taster und die "Birne" im vis geht an… Also der Connect steht.
-
OK, nachdem ich
- DashUI GUI graphical scada auf Vers. 1.1.1 upgedatet habe und neustart erfolgte, sehe ich die Systemvariablen und kann sie im IO Broker zur Auswertung heranziehen.
Mir fehlt aber immer noch hm-rpc.3 (cuxd) welcher mir nicht zur Auswahl angeboten wird.
Noch jemand eine Idee?
-
Ich habe jetzt nichts geändert aber auch CuxD wird jetzt angezeigt.
Somit Erledigt