Ja das stimmt, sind schon mehrerer Themen 🙂
iobroker : 0.9.0
homematic-rega : 1.1.1
homematic-rpc : 1.1.3
JavaScript engine : 2.1.8
Bei scripts, ID einfügen sehe ich alle homematic Objekte.
Ich denke, dass da grundsätzlich ein Problem mit JavaScript besteht, das folgende cmd geht in der RasPi Konsole :
pi@raspberrypi01:~$ sudo hping3 -2 -c 2 -p 5353,62078 192.168.xxx.xxx -q
HPING 192.168.1.144 (wlan0 192.168.xxx.xxx😞 udp mode set, 28 headers + 0 data bytes
–- 192.168.xxx.xxx hping statistic ---
2 packets transmitted, 0 packets received, 100% packet loss
round-trip min/avg/max = 0.0/0.0/0.0 ms
Dasselbe aus dem script
exec("sudo hping3 -2 -c 2 -p 5353,62078 192.168.xxx.xxx -q",function(err,stdout,stderr) {log(err,stdout,stderr)});
javascript.0 script.js.MyScripts.Script1: Unknown severity level "HPING 192.168.xxx.xxx (wlan0 192.168.xxx.xxx😞 udp mode set, 28 headers + 0 data bytes " by log of [Error: Command failed: /bin/sh -c[/color] sudo hping3 -2 -c 2 -p 5353,62078 192.168.xxx.xxx –- 192.168.xxx.xxx hping statistic --- 2 packets transmitted, 0 packets received, 100% packet loss round-trip min/avg/max = 0.0/0.0/0.0 ms ]
Die Statusänderung auf dem Fensterkontakt ergibt nichts in iobroker, keine logeinträge
on({id:"hm-rega.0.3335.state", val:true}, function(err,stdout,stderr) {log(err,stdout,stderr)});
I konw, just a beginner 🙂