NEWS
[gelöst] Pimatic - Werte von externen socket.io oder webapi einlesen und senden?
-
grad gemacht
root@ioBroker-RasPi:~# cd /opt/iobroker root@ioBroker-RasPi:/opt/iobroker# iobroker stop pimatic Adapter "pimatic.0 stopped. root@ioBroker-RasPi:/opt/iobroker# iobroker upload pimatic got /opt/iobroker/node_modules/iobroker.pimatic/admin upload [1] pimatic.admin /opt/iobroker/node_modules/iobroker.pimatic/admin/pimatic.png pimatic.png image/png upload [0] pimatic.admin /opt/iobroker/node_modules/iobroker.pimatic/admin/index.html index.html text/html root@ioBroker-RasPi:/opt/iobroker# iobroker start pimatic Adapter "pimatic.0 started.
ergebniss das selbe.
hab ich das update falsch gemacht? `
Ja. Falsch.Richtig ist so:
cd /opt/iobroker iobroker stop pimatic npm i https://github.com/ioBroker/ioBroker.pimatic/tarball/master --production iobroker upload pimatic iobroker start pimatic
-
Hallo Bluefox
@Bluefox:Ja. Falsch. `
bin mir da nicht sicher, dass er das falsch gemacht hat, er hat erst das update (siehe weiter oben) und dann nochmal getrennt den upload gemacht.Das müsste doch auch klappen, oder?
Gruß
Rainer
-
OK ergebnis das selbe:
root@ioBroker-RasPi:/opt/iobroker# iobroker stop pimatic Adapter "pimatic.0 stopped. root@ioBroker-RasPi:/opt/iobroker# npm i https://github.com/ioBroker/ioBroker.pimatic/tarball/master --production iobroker.core@0.1.0 /opt/iobroker └── iobroker.pimatic@0.1.0 root@ioBroker-RasPi:/opt/iobroker# iobroker upload pimatic got /opt/iobroker/node_modules/iobroker.pimatic/admin upload [1] pimatic.admin /opt/iobroker/node_modules/iobroker.pimatic/admin/pimatic.png pimatic.png image/png upload [0] pimatic.admin /opt/iobroker/node_modules/iobroker.pimatic/admin/index.html index.html text/html root@ioBroker-RasPi:/opt/iobroker# iobroker start pimatic Adapter "pimatic.0 started. root@ioBroker-RasPi:/opt/iobroker#
status bleibt gleich.
-
Habe paar Fehler gefunden. Bitte noch mal probieren.
-
Nach eine rneuinstallation des kompletten pimatic adapters siehts besser aus.
startet immer wieder neu aber im log kommen folgende meldungen:
pimatic.0 2017-03-13 20:44:46.009 error at Socket. (/opt/iobroker/node_modules/iobroker.pimatic/main.js:501:52) pimatic.0 2017-03-13 20:44:46.009 error ReferenceError: device is not defined pimatic.0 2017-03-13 20:44:46.008 error uncaught exception: device is not defined pimatic.0 2017-03-13 20:44:20.334 warn Device "82024" was found in the group "Sensoren", but not found in devices pimatic.0 2017-03-13 20:44:20.187 info connected pimatic.0 2017-03-13 20:44:18.327 info starting. Version 0.1.0 in /opt/iobroker/node_modules/iobroker.pimatic, node: v6.10.0 host. 2017-03-13 20:44:18.269 info States connected to redis 127.0.0.1:6379 host.ioBroker-RasPi 2017-03-13 20:44:16.146 info instance system.adapter.pimatic.0 started with pid 5479
Gibt es irgendwo einen Winkel wo ich die ID suchen kann um rauszufinden was der genau für ein Device meint
Edit :
oh du hast noch was gemacht dasnn muss ich vermutlich auchnochmal drüber.
mach ich nachher gleich.
EDIT2: 20:54 Uhr
scheint zu laufen.
werte kommen rein und updaten sich auch wenn sich was ändert.
ich schau mir mal dieses changeTemperaturTo genauer an
das klappt noch nich ganz aber pimatic registriet es.
-
So ich hab das websocket mitgelogged
Pimatic websocket Log
22:51:18.507
3 1
22:51:18.516
42["messageLogged",{"level":"error","msg":"Could not find action "changeTemperatureTo".","meta":{"timestamp":"2017-03-13T21:51:35.268Z","tags":["pimatic"]}}] 159
22:51:34.933
2 1
22:51:43.517
3 1
22:51:43.528
42["deviceAttributeChanged",{"deviceId":"WoZiThermostat","attributeName":"synced","time":1489441904670,"value":false}] 118
22:51:44.322
42["variableValueChanged",{"variableName":"WoZiThermostat.synced","variableValue":false}] 89
22:51:44.345
42["deviceAttributeChanged",{"deviceId":"WoZiThermostat","attributeName":"temperatureSetpoint","time":1489441904679,"value":19}] 128
22:51:44
42["deviceAttributeChanged",{"deviceId":"WoZiThermostat","attributeName":"synced","time":1489442367383,"value":false}] 118
22:59:27.058
42["variableValueChanged",{"variableName":"WoZiThermostat.synced","variableValue":false}] 89
22:59:27.078
42["deviceAttributeChanged",{"deviceId":"WoZiThermostat","attributeName":"temperatureSetpoint","time":1489442367391,"value":20}] 128
22:59:27.080
42["variableValueChanged",{"variableName":"WoZiThermostat.temperatureSetpoint","variableValue":20}]
Der Rote Teil ist wenn ich im iobroker etwas ändere an dem Setpoint
Log aus iobrocker websocket:
42["stateChange","pimatic.0.devices.WoZiThermostat.temperatureSetpoint",{"val":20,"ack":false,"ts":1489442465881,"q":0,"from":"system.adapter.admin.0","lc":1489442367391}]
der schwarze Teil ist eine Änderung im Pimati Frontend.
Der Grüne Teil ist ein aufruf dieser URL
http://10.0.0.20/api/device/WoZiThermos … etpoint=20
vielleicht hilft das noch etwas weiter.
ich schau mir als nächstet mal den schalter an ob hier ein update klappt.
Viele Grüße
PS: echt klasse forum und Respekt BlueFox für die schnelle hilfe hier.
-
Heist es, dass es alles außer
Could not find action "changeTemperatureTo"
geht?
-
Guten Morgen Bluefox,
das auslesen der werte klappt.
Er behällt die Verbindung und Updatet die Werte direkt.
Sprich wenn ich einen Wert in Pimatic ändere oder dort ein Wert upgedatet wird.
Seh ich direkt den neuen Wert im iobroker.
Lediglich die update Funktion( iobroker zu pimatic) klappt nicht.
Hier meldet Pimatic z.B. could not find action "changeStateTo" beim Schalter
oder could not find action "changeTemperatureTo" beim Thermostat
Siehe hierzu die WebSocket loggs.
Ich wollte eigentlich irgendwie debuggen wie der Update befehl rausgeht und vermute das URL change anders ist als über websocket.
Grüße
-
Ich hab mal noch etwas gestöbert.
Hier ein Link mit den ganzen actions:
https://github.com/pimatic/pimatic/blob … offee#L187
Im Forum habe ich das gefunden:
EDIT: I’m testing this out, but pimatic doesn’t seem to do anything with the request. The socket does not return any errors, and in the pimatic logs nothing shows up. I’m sending this JSONObject over the socket: {“id”:“callAction”,“action”:“callDeviceAction”,“params”:{“deviceId”:“lamp”,“actionName”:“changeStateTo”,“state”:true}}
Link zum gefunden: https://forum.pimatic.org/topic/864/exe … ebsocket/6
Ich hoffe das hilft dir etwas.
-
Ich habe nicht geschafft über socket das Wert upzudaten. Über RESTapi geht. Bitte ausprobieren.
-
Guten Morgen Bluefox,
das ist der hammer es funktioniert.
Thermostat klappt und Schalter klappt auch.
Ich muss mir echt mal anscheuen wie man die Adapter schreibt.
-
Kannst du auf dem Pimatic forum diese Möglichkeit beschreiben, oder mache ich das.
-
Hi Bluefox,
der Pimatic Forum thread ist alt da hab ich nur die angeblich passenden update code gefunden.
Aber über RESTapi funktioniert das spitze jetzt.
Da kann ich mich jetzt weiter in iobroker einarbeiten.
Was ich bisjetzt gesehn und gemacht habe damit echt das beste smarthome Framework.
Ich würd den Adapter gerne besser verstehen und eventuell erweitern (wenn das ok ist und ich es verstehe.).
Welche files sind den hier massgeblich wichtig? das main.js im root aufjedefalls.
In welchem file sind die RESTapi update aufrufe?
-
Hi Bluefox,
der Pimatic Forum thread ist alt da hab ich nur die angeblich passenden update code gefunden.
Aber über RESTapi funktioniert das spitze jetzt.
Da kann ich mich jetzt weiter in iobroker einarbeiten.
Was ich bisjetzt gesehn und gemacht habe damit echt das beste smarthome Framework.
Ich würd den Adapter gerne besser verstehen und eventuell erweitern (wenn das ok ist und ich es verstehe.).
Welche files sind den hier massgeblich wichtig? das main.js im root aufjedefalls.
In welchem file sind die RESTapi update aufrufe? `
Das ist RESTapi Aufruf:https://github.com/ioBroker/ioBroker.pi … ain.js#L59
Alelles anders geht über socket.
Ich wollte im pimatic Forum über die Möglichkeit mit ioBroker berichten, aber ich denke es wird besser wenn du es machst.
-
Ok kann ich gerne Übernehmen.
Ich geh Werbung machen.
Findet man den Pimatic-Adapter schon im offiziellen repository?
-
Ok kann ich gerne Übernehmen.
Ich geh Werbung machen.
Findet man den Pimatic-Adapter schon im offiziellen repository? `
Ja. -
Hi bluefox,
ich hab mal werbung gemacht in pimatic forum.
https://forum.pimatic.org/topic/6/share-your-gui/89
Und danke nochmal für den Adapter.
-
Nun habe ich als alter Pimatic-User endlich euer Projekt gefunden, soetwas habe ich lange gesucht!
Nur leider funktioniert der Pimatic-adapter nicht bei mir, er verbindet sich kurz, und nach einer Sekunde gibt es leider ein Disconnetct.
Ich werde gerade erst warm mit IO.Broker, vlt. aknn mir jemand helfen den Pimaticadapter zum laufen zu bekommen.
Liebe Grüße Saturion
Hier ein Auszug aus der Log:
! ````
host.raspberrypi 2017-03-24 01:29:21.248 error instance system.adapter.pimatic.0 terminated with code 0 (OK)
pimatic.0 2017-03-24 01:29:20.331 debug Connect: http://localhost:80/?username=admin&password=xxx
pimatic.0 2017-03-24 01:29:20.331 debug Schedule restart: 10
pimatic.0 2017-03-24 01:29:20.330 info starting. Version 0.1.1 in /opt/iobroker/node_modules/iobroker.pimatic, node: v4.6.2
host.raspberrypi 2017-03-24 01:29:16.503 info instance system.adapter.pimatic.0 started with pid 2712
host.raspberrypi 2017-03-24 01:29:15.501 info Restart adapter system.adapter.pimatic.0 because enabled
host.raspberrypi 2017-03-24 01:29:15.495 error instance system.adapter.pimatic.0 terminated with code 0 (OK)
pimatic.0 2017-03-24 01:29:14.495 debug Connect: http://localhost:80/?username=admin&password=xxx
pimatic.0 2017-03-24 01:29:14.494 debug Schedule restart: 10
pimatic.0 2017-03-24 01:29:14.494 info starting. Version 0.1.1 in /opt/iobroker/node_modules/iobroker.pimatic, node: v4.6.2
host.raspberrypi 2017-03-24 01:29:11.189 info instance system.adapter.pimatic.0 started with pid 2701
host.raspberrypi 2017-03-24 01:29:10.172 info Restart adapter system.adapter.pimatic.0 because enabled
host.raspberrypi 2017-03-24 01:29:10.171 error instance system.adapter.pimatic.0 terminated with code 0 (OK)
pimatic.0 2017-03-24 01:29:09.079 debug Connect: http://localhost:80/?username=admin&password=xxx
pimatic.0 2017-03-24 01:29:09.078 debug Schedule restart: 10
pimatic.0 2017-03-24 01:29:09.077 info starting. Version 0.1.1 in /opt/iobroker/node_modules/iobroker.pimatic, node: v4.6.2
host.raspberrypi 2017-03-24 01:29:06.065 info instance system.adapter.pimatic.0 started with pid 2685
host.raspberrypi 2017-03-24 01:29:05.047 info Restart adapter system.adapter.pimatic.0 because enabled
host.raspberrypi 2017-03-24 01:29:05.046 error instance system.adapter.pimatic.0 terminated with code 0 (OK)
pimatic.0 2017-03-24 01:29:03.935 debug Connect: http://localhost:80/?username=admin&password=xxx
pimatic.0 2017-03-24 01:29:03.934 debug Schedule restart: 10
pimatic.0 2017-03-24 01:29:03.933 info starting. Version 0.1.1 in /opt/iobroker/node_modules/iobroker.pimatic, node: v4.6.2
host.raspberrypi 2017-03-24 01:29:00.068 info instance system.adapter.pimatic.0 started with pid 2675
host.raspberrypi 2017-03-24 01:28:59.049 info Restart adapter system.adapter.pimatic.0 because enabled
host.raspberrypi 2017-03-24 01:28:59.048 error instance system.adapter.pimatic.0 terminated with code 0 (OK)
pimatic.0 2017-03-24 01:28:57.899 debug Connect: http://localhost:80/?username=admin&password=xxx
pimatic.0 2017-03-24 01:28:57.898 debug Schedule restart: 10
pimatic.0 2017-03-24 01:28:57.898 info starting. Version 0.1.1 in /opt/iobroker/node_modules/iobroker.pimatic, node: v4.6.2
host.raspberrypi 2017-03-24 01:28:53.852 info instance system.adapter.pimatic.0 started with pid 2665
host.raspberrypi 2017-03-24 01:28:52.841 info Restart adapter system.adapter.pimatic.0 because enabled
host.raspberrypi 2017-03-24 01:28:52.834 error instance system.adapter.pimatic.0 terminated with code 0 (OK)
pimatic.0 2017-03-24 01:28:47.418 debug Connect: http://localhost:80/?username=admin&password=xxx
pimatic.0 2017-03-24 01:28:47.417 debug Schedule restart: 10
pimatic.0 2017-03-24 01:28:47.416 info starting. Version 0.1.1 in /opt/iobroker/node_modules/iobroker.pimatic, node: v4.6.2
host.raspberrypi 2017-03-24 01:28:44.100 info instance system.adapter.pimatic.0 started with pid 2655
host.raspberrypi 2017-03-24 01:28:43.091 info Restart adapter system.adapter.pimatic.0 because enabled
host.raspberrypi 2017-03-24 01:28:43.090 error instance system.adapter.pimatic.0 terminated with code 0 (OK)
pimatic.0 2017-03-24 01:28:41.960 debug Connect: http://localhost:80/?username=admin&password=xxx
pimatic.0 2017-03-24 01:28:41.959 debug Schedule restart: 10
pimatic.0 2017-03-24 01:28:41.959 info starting. Version 0.1.1 in /opt/iobroker/node_modules/iobroker.pimatic, node: v4.6.2
host.raspberrypi 2017-03-24 01:28:37.908 info instance system.adapter.pimatic.0 started with pid 2639
host.raspberrypi 2017-03-24 01:28:36.889 info Restart adapter system.adapter.pimatic.0 because enabled
host.raspberrypi 2017-03-24 01:28:36.888 error instance system.adapter.pimatic.0 terminated with code 0 (OK)
pimatic.0 2017-03-24 01:28:33.389 debug Connect: http://localhost:80/?username=admin&password=xxx
pimatic.0 2017-03-24 01:28:33.388 debug Schedule restart: 10
pimatic.0 2017-03-24 01:28:33.388 info starting. Version 0.1.1 in /opt/iobroker/node_modules/iobroker.pimatic, node: v4.6.2
host.raspberrypi 2017-03-24 01:28:30.293 info instance system.adapter.pimatic.0 started with pid 2629
host.raspberrypi 2017-03-24 01:28:29.274 info Restart adapter system.adapter.pimatic.0 because enabled
host.raspberrypi 2017-03-24 01:28:29.273 error instance system.adapter.pimatic.0 terminated with code 0 (OK)
pimatic.0 2017-03-24 01:28:29.213 debug inMem message pimatic.0.* pimatic.0.info.connection val=true, ack=true, ts=1490315308694, q=0, from=system.adapter.pimatic.0, lc=1490315308694
pimatic.0 2017-03-24 01:28:29.171 info cleaned everything up...
pimatic.0 2017-03-24 01:28:29.170 info disconnected
pimatic.0 2017-03-24 01:28:29.141 error at Decoder.add (/opt/iobroker/node_modules/iobroker.pimatic/node_modules/socket.io-client/node_modules/socket.io-parser/index.js:246:12)
pimatic.0 2017-03-24 01:28:29.141 error at Decoder.Emitter.emit (/opt/iobroker/node_modules/iobroker.pimatic/node_modules/socket.io-client/node_modules/socket.io-parser/node_modules/component-emitter/index.js:134:20)
pimatic.0 2017-03-24 01:28:29.141 error at Decoder. (/opt/iobroker/node_modules/iobroker.pimatic/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
pimatic.0 2017-03-24 01:28:29.141 error at Manager.ondecoded (/opt/iobroker/node_modules/iobroker.pimatic/node_modules/socket.io-client/lib/manager.js:332:8)
pimatic.0 2017-03-24 01:28:29.141 error at Manager.Emitter.emit (/opt/iobroker/node_modules/iobroker.pimatic/node_modules/socket.io-client/node_modules/component-emitter/index.js:133:20)
pimatic.0 2017-03-24 01:28:29.141 error at Manager. (/opt/iobroker/node_modules/iobroker.pimatic/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
pimatic.0 2017-03-24 01:28:29.141 error at Socket.onpacket (/opt/iobroker/node_modules/iobroker.pimatic/node_modules/socket.io-client/lib/socket.js:228:12)
pimatic.0 2017-03-24 01:28:29.141 error at Socket.onevent (/opt/iobroker/node_modules/iobroker.pimatic/node_modules/socket.io-client/lib/socket.js:270:10)
pimatic.0 2017-03-24 01:28:29.141 error at Socket.Emitter.emit (/opt/iobroker/node_modules/iobroker.pimatic/node_modules/socket.io-client/node_modules/component-emitter/index.js:133:20)
pimatic.0 2017-03-24 01:28:29.141 error at Socket. (/opt/iobroker/node_modules/iobroker.pimatic/main.js:512:50)
pimatic.0 2017-03-24 01:28:29.141 error TypeError: Cannot read property 'mapping' of undefined
pimatic.0 2017-03-24 01:28:29.126 error uncaught exception: Cannot read property 'mapping' of undefined
pimatic.0 2017-03-24 01:28:29.101 warn Unknown state: pimatic.0.devices.umluftmodusd
pimatic.0 2017-03-24 01:28:29.100 warn Unknown state: pimatic.0.devices.umluftmodusc
pimatic.0 2017-03-24 01:28:29.098 warn Unknown state: pimatic.0.devices.umluftmodusb
pimatic.0 2017-03-24 01:28:29.098 warn Unknown state: pimatic.0.devices.umluftmodusa
pimatic.0 2017-03-24 01:28:29.097 warn Unknown state: pimatic.0.devices.heizmatte1stat
pimatic.0 2017-03-24 01:28:29.097 warn Unknown state: pimatic.0.devices.heizmatte1
pimatic.0 2017-03-24 01:28:29.095 warn Unknown state: pimatic.0.devices.esp2-hum
pimatic.0 2017-03-24 01:28:29.094 warn Unknown state: pimatic.0.devices.esp2-tem
pimatic.0 2017-03-24 01:28:29.094 warn Unknown state: pimatic.0.devices.esp3-hum
pimatic.0 2017-03-24 01:28:29.092 warn Unknown state: pimatic.0.devices.esp3-tem
pimatic.0 2017-03-24 01:28:28.693 info connected
pimatic.0 2017-03-24 01:28:26.691 debug Connect: http://localhost:80/?username=admin&password=xxx
pimatic.0 2017-03-24 01:28:26.656 debug Schedule restart: 10
pimatic.0 2017-03-24 01:28:26.602 info starting. Version 0.1.1 in /opt/iobroker/node_modules/iobroker.pimatic, node: v4.6.2
pimatic.0 2017-03-24 01:28:26.542 debug statesDB connected
pimatic.0 2017-03-24 01:28:26.411 debug objectDB connected
host.raspberrypi 2017-03-24 01:28:22.770 info instance system.adapter.pimatic.0 started with pid 2619
host.raspberrypi 2017-03-24 01:28:22.750 info object change system.adapter.pimatic.0
host.raspberrypi 2017-03-24 01:28:21.907 info instance system.adapter.pimatic.0 terminated with code 0 (OK)
pimatic.0 2017-03-24 01:28:21.854 info cleaned everything up...
pimatic.0 2017-03-24 01:28:21.838 debug inMem message pimatic.0.* pimatic.0.info.connection val=true, ack=true, ts=1490315301308, q=0, from=system.adapter.pimatic.0, lc=1490315301308
pimatic.0 2017-03-24 01:28:21.792 info cleaned everything up...
pimatic.0 2017-03-24 01:28:21.791 info disconnected
pimatic.0 2017-03-24 01:28:21.759 error at Decoder.add (/opt/iobroker/node_modules/iobroker.pimatic/node_modules/socket.io-client/node_modules/socket.io-parser/index.js:246:12)
pimatic.0 2017-03-24 01:28:21.759 error at Decoder.Emitter.emit (/opt/iobroker/node_modules/iobroker.pimatic/node_modules/socket.io-client/node_modules/socket.io-parser/node_modules/component-emitter/index.js:134:20)
pimatic.0 2017-03-24 01:28:21.759 error at Decoder. (/opt/iobroker/node_modules/iobroker.pimatic/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
pimatic.0 2017-03-24 01:28:21.759 error at Manager.ondecoded (/opt/iobroker/node_modules/iobroker.pimatic/node_modules/socket.io-client/lib/manager.js:332:8)
pimatic.0 2017-03-24 01:28:21.759 error at Manager.Emitter.emit (/opt/iobroker/node_modules/iobroker.pimatic/node_modules/socket.io-client/node_modules/component-emitter/index.js:133:20)
pimatic.0 2017-03-24 01:28:21.759 error at Manager. (/opt/iobroker/node_modules/iobroker.pimatic/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
pimatic.0 2017-03-24 01:28:21.759 error at Socket.onpacket (/opt/iobroker/node_modules/iobroker.pimatic/node_modules/socket.io-client/lib/socket.js:228:12)
pimatic.0 2017-03-24 01:28:21.759 error at Socket.onevent (/opt/iobroker/node_modules/iobroker.pimatic/node_modules/socket.io-client/lib/socket.js:270:10)
pimatic.0 2017-03-24 01:28:21.759 error at Socket.Emitter.emit (/opt/iobroker/node_modules/iobroker.pimatic/node_modules/socket.io-client/node_modules/component-emitter/index.js:133:20)
pimatic.0 2017-03-24 01:28:21.759 error at Socket. (/opt/iobroker/node_modules/iobroker.pimatic/main.js:512:50)
pimatic.0 2017-03-24 01:28:21.759 error TypeError: Cannot read property 'mapping' of undefined
pimatic.0 2017-03-24 01:28:21.743 error uncaught exception: Cannot read property 'mapping' of undefined
pimatic.0 2017-03-24 01:28:21.716 warn Unknown state: pimatic.0.devices.umluftmodusd
pimatic.0 2017-03-24 01:28:21.715 warn Unknown state: pimatic.0.devices.umluftmodusc
pimatic.0 2017-03-24 01:28:21.713 warn Unknown state: pimatic.0.devices.umluftmodusb
pimatic.0 2017-03-24 01:28:21.713 warn Unknown state: pimatic.0.devices.umluftmodusa
pimatic.0 2017-03-24 01:28:21.712 warn Unknown state: pimatic.0.devices.heizmatte1stat
pimatic.0 2017-03-24 01:28:21.712 warn Unknown state: pimatic.0.devices.heizmatte1
pimatic.0 2017-03-24 01:28:21.711 warn Unknown state: pimatic.0.devices.esp2-hum
pimatic.0 2017-03-24 01:28:21.709 warn Unknown state: pimatic.0.devices.esp2-tem
pimatic.0 2017-03-24 01:28:21.708 warn Unknown state: pimatic.0.devices.esp3-hum
pimatic.0 2017-03-24 01:28:21.707 warn Unknown state: pimatic.0.devices.esp3-tem
host.raspberrypi 2017-03-24 01:28:21.752 info stopInstance system.adapter.pimatic.0 killing pid 2609
host.raspberrypi 2017-03-24 01:28:21.751 info stopInstance system.adapter.pimatic.0
host.raspberrypi 2017-03-24 01:28:21.745 info object change system.adapter.pimatic.0
pimatic.0 2017-03-24 01:28:21.308 info connected
pimatic.0 2017-03-24 01:28:20.819 debug Connect: http://localhost:80/?username=admin&password=xxx
pimatic.0 2017-03-24 01:28:20.783 debug Schedule restar -
Ich werde heute Abend fixen, bis jetzt aber kann man einfach folgendes ausprobieren:
die Zeile https://github.com/ioBroker/ioBroker.pi … in.js#L512
damit zu ersetzen
if (objects[state._id].native && objects[state._id].native.mapping)
-
Habe den Fehler gefixt. Bitte testen.
Da ich keine laufende Pimatic Installation habe, bin ich auf eure Hilfe angewiesen.