NEWS
[Aufruf] ZigBee CC253x Adapter
-
… der Stick kann nur eine bestimme Menge an Router (Geräte die dauerstrom haben) verwalten `
Von wievielen Routern reden wir hier in etwa? `
gute Frage .. man kann die Anzahl hochsetzten (musst die software aber selbst kompillieren) wobei ich was von 20 und max >40 Devices gelesen habe..
du kannst aber auch mehrere von den Sticks nehmen..
-
Ich bin da auf ein Problem (?) gestoßen.
Zur Zeit habe ich 2 XiaomiTemp-Sensoren (werden als lumi gepairt) eingebunden, wobei es immer wieder vorkommt, dass über lange Zeit (> 8h) keine Daten empfangen werden, obwohl es in der Zwischenzeit definitiv Änderungen in der Temp gegeben hat.
Ich paire die dann erneut, ohne sie zuvor in iobroker zu löschen und die werden dann unter der gleichen ID wieder eingebunden, nur der Name muß nochmal angepasst werden.
Ich weiß nicht, welche Ursache das haben kann, im Grenzbereich der Reichweite befinden sich beide Sensoren nicht, es sind ca. max 5 m ohne Betonwände.
Beim Original-Gateway haben diese Sensoren nach dem Pairen auch den Tastendruck registriert und in oibroker in den Objekten erfasst.
Wäre es möglich, das auch einzubinden, um damit evtl den Sensor wieder aus dem Tiefschlaf (?) zu holen, oder zumindest die Verbindung zum iobroker zu testen?
-
Weis jemand wie man vorgeht wenn ein Gerät noch nicht unterstützt wird? Hab eine Osram LIGHTIFY RGBW LED Streifen. Ich kann ihn auch koppeln, aber bei Objekten wird kein Ordner sondern nur die ID angezeigt. Kann also nichts machen.
-
Weis jemand wie man vorgeht wenn ein Gerät noch nicht unterstützt wird? Hab eine Osram LIGHTIFY RGBW LED Streifen. Ich kann ihn auch koppeln, aber bei Objekten wird kein Ordner sondern nur die ID angezeigt. Kann also nichts machen. `
Adapter auf debug modus stellen, log bitte hier posten oder PN. Werde an der Entwickler weiterleiten.
-
Weis jemand wie man vorgeht wenn ein Gerät noch nicht unterstützt wird? Hab eine Osram LIGHTIFY RGBW LED Streifen. Ich kann ihn auch koppeln, aber bei Objekten wird kein Ordner sondern nur die ID angezeigt. Kann also nichts machen. `
debug Modus brauchst du nicht..
mach ein Screenshot aus sicht des Adapter.. ich muss die Bezeichnung sehen.. dann pflege ich das ein..
-
Könnte man mit dem Adapter auch die Xiaomi Honeywell Rauchmelder einbinden? Suche nämlich noch günstige Rauchmelder, welche mit iobroker zusammen arbeiten können, so dass ich Alarmfall die Rollläden automatisch hochgefahren werden.
-
da wird was Probiert
-
debug Modus brauchst du nicht..
mach ein Screenshot aus sicht des Adapter.. ich muss die Bezeichnung sehen.. dann pflege ich das ein.. `
Danke an Alex1808 und arteck für die Bereitschaft das Gerät zu integrieren!Es handelt sich um folgendes Produkt:
https://www.amazon.de/LIGHTIFY-LED-Stre … B00JDJC1VK
Mit DeConz funktioniert es, gibt aber Empfangsprobleme obwohl es keine 5m weit und nur durch eine Glastür entfernt liegt.
Deshalb und weil die Zigbee CC253x Stick Lösung mir besser gefällt, möchte ich auf diese Lösung umsteigen.
Ich hab jetzt ein paar Screenshots gezogen, falls ihr doch mehr Log oder was anderes das ich testen / auslesen kann, helfe ich gern.
Das wird in den Adapter Einstellungen nach dem Pairing angezeigt:
In den Objekten taucht er jetzt nicht mehr auf, gestern war die ID zu sehen aber kein Ordner (der Aqara Sensor Läuft):
Die Logdatei, (hab grade versehentlich ioBroker neu gestartet) falls Debug benötigt wird einfach melden:
Vielleicht hilft das, so sieht er unter deconz aus (nicht mehr verbunden):
-
ok mach ich heute Abend…
-
Kurze Frage: wird hier auch der aquara Cube (nicht der alte Mi Cube) unterstützt? Würde mir, wenn ja, überlegen, auch noch so nen Stück zu kaufen und vom Xiaomi-Gateway wegzugehen…
Gesendet von meinem HUAWEI RIO-L01 mit Tapatalk
-
ja der qube geht .. hab den gerade vor mir liegen
so das Band ist eingepflegt musst nur warten bis die Änderung den merge durchlaufen ist.. oder ich schreib hier wenn es soweit ist
-
Cool, danke!
Kann’s kaum abwarten
Ok das wäre nett. Dann werd ich hier auch ausführlich berichten ob es funktioniert.
-
sollte soweit sein.. bitte nochmal installieren.. die Versionsnummer bleibt uf 0.0.6
-
sollte soweit sein.. bitte nochmal installieren.. die Versionsnummer bleibt uf 0.0.6 `
0.0.6 ist kein dev version, dev ist 0.0.7, mit "Network Map", aber mit vorsicht zu genießen
-
wer sagte was von dev Version??? der Merge ging dirket in den Master… in Dev ist diese Änderung nicht drinne..
in dev testen wir noch was…...also fingers wech :geek:
-
wer sagte was von dev Version??? der Merge ging dirket in den Master… in Dev ist diese Änderung nicht drinne..
in dev testen wir noch was…...also fingers wech :geek: `
Habe letzte Änderungen auf Github durchgelesen, da hat Ilya über dev was geschrieben.
-
Leider habe ich es noch nicht hinbekommen, die Osram RGBW mit dem zigbee Adapter zu steuern, hab mehrmals versucht über das Symbol mit der Katze unter dem Reiter "beliebig" Zigbee neu zu installieren.
Davor hab ich den Adapter natürlich gelöscht.
Hab mal die debug Ausgabe angemacht:
$ ./iobroker url "https://github.com/ioBroker/ioBroker.zigbee" --debug install https://github.com/ioBroker/ioBroker.zigbee/tarball/master npm install https://github.com/ioBroker/ioBroker.zigbee/tarball/master --production --save --prefix "/opt/iobroker" (System call) iobroker.inst@1.0.8 /opt/iobroker└── iobroker.zigbee@0.6.0 npm WARN optional SKIPPING OPTIONAL DEPENDENCY: xpc-connection@~0.1.4 (node_modules/noble/node_modules/xpc-connection):npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for xpc-connection@0.1.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"}) process exited with code 0
und das ist die Ausgabe beim hinzufügen einer Instanz:
$ ./iobroker add zigbee host.raspberrypi install adapter zigbee npm install --production (System call) in "/opt/iobroker/node_modules/iobroker.zigbee" prebuild-install WARN install No prebuilt binaries found (target=6.14.3 runtime=node arch=arm platform=linux) ../src/serialport.cpp: In function ‘void EIO_AfterOpen(uv_work_t*)’:../src/serialport.cpp:95:30: warning: ‘v8::Local <v8::value>Nan::Callback::Call(int, v8::Local<v8::value>*) const’ is deprecated [-Wdeprecated-declarations] data->callback.Call(2, argv); ^ In file included from ../src/./serialport.h:6:0, from ../src/serialport.cpp:1: ../../nan/nan.h:1618:3: note: declared here Call(int argc, v8::Local <v8::value>argv[]) const { ^~~~ ../src/serialport.cpp: In function ‘void EIO_AfterUpdate(uv_work_t*)’:../src/serialport.cpp:150:30: warning: ‘v8::Local <v8::value>Nan::Callback::Call(int, v8::Local<v8::value>*) const’ is deprecated [-Wdeprecated-declarations] data->callback.Call(1, argv); ^ In file included from ../src/./serialport.h:6:0, from ../src/serialport.cpp:1: ../../nan/nan.h:1618:3: note: declared here Call(int argc, v8::Local <v8::value>argv[]) const { ^~~~ ../src/serialport.cpp: In function ‘void EIO_AfterClose(uv_work_t*)’:../src/serialport.cpp:188:30: warning: ‘v8::Local <v8::value>Nan::Callback::Call(int, v8::Local<v8::value>*) const’ is deprecated [-Wdeprecated-declarations] data->callback.Call(1, argv); ^ In file included from ../src/./serialport.h:6:0, from ../src/serialport.cpp:1: ../../nan/nan.h:1618:3: note: declared here Call(int argc, v8::Local <v8::value>argv[]) const { ^~~~ ../src/serialport.cpp: In function ‘void EIO_AfterFlush(uv_work_t*)’:../src/serialport.cpp:231:30: warning: ‘v8::Local <v8::value>Nan::Callback::Call(int, v8::Local<v8::value>*) const’ is deprecated [-Wdeprecated-declarations] data->callback.Call(1, argv); ^ In file included from ../src/./serialport.h:6:0, from ../src/serialport.cpp:1: ../../nan/nan.h:1618:3: note: declared here Call(int argc, v8::Local <v8::value>argv[]) const { ^~~~ ../src/serialport.cpp: In function ‘void EIO_AfterSet(uv_work_t*)’:../src/serialport.cpp:285:30: warning: ‘v8::Local <v8::value>Nan::Callback::Call(int, v8::Local<v8::value>*) const’ is deprecated [-Wdeprecated-declarations] data->callback.Call(1, argv); ^ In file included from ../src/./serialport.h:6:0, from ../src/serialport.cpp:1: ../../nan/nan.h:1618:3: note: declared here Call(int argc, v8::Local <v8::value>argv[]) const { ^~~~ ../src/serialport.cpp: In function ‘void EIO_AfterGet(uv_work_t*)’:../src/serialport.cpp:336:30: warning: ‘v8::Local <v8::value>Nan::Callback::Call(int, v8::Local<v8::value>*) const’ is deprecated [-Wdeprecated-declarations] data->callback.Call(2, argv); ^ In file included from ../src/./serialport.h:6:0, from ../src/serialport.cpp:1: ../../nan/nan.h:1618:3: note: declared here Call(int argc, v8::Local <v8::value>argv[]) const { ^~~~ ../src/serialport.cpp: In function ‘void EIO_AfterGetBaudRate(uv_work_t*)’:../src/serialport.cpp:383:30: warning: ‘v8::Local <v8::value>Nan::Callback::Call(int, v8::Local<v8::value>*) const’ is deprecated [-Wdeprecated-declarations] data->callback.Call(2, argv); ^ In file included from ../src/./serialport.h:6:0, from ../src/serialport.cpp:1: ../../nan/nan.h:1618:3: note: declared here Call(int argc, v8::Local <v8::value>argv[]) const { ^~~~ ../src/serialport.cpp: In function ‘void EIO_AfterDrain(uv_work_t*)’:../src/serialport.cpp:424:30: warning: ‘v8::Local <v8::value>Nan::Callback::Call(int, v8::Local<v8::value>*) const’ is deprecated [-Wdeprecated-declarations] data->callback.Call(1, argv); ^ In file included from ../src/./serialport.h:6:0, from ../src/serialport.cpp:1: ../../nan/nan.h:1618:3: note: declared here Call(int argc, v8::Local <v8::value>argv[]) const { ^~~~ ../src/poller.cpp: In static member function ‘static void Poller::onData(uv_poll_t*, int, int)’:../src/poller.cpp:69:29: warning: ‘v8::Local <v8::value>Nan::Callback::Call(int, v8::Local<v8::value>*) const’ is deprecated [-Wdeprecated-declarations] obj->callback.Call(2, argv); ^ In file included from ../src/poller.cpp:1:0:../../nan/nan.h:1618:3: note: declared here Call(int argc, v8::Local <v8::value>argv[]) const { ^~~~ got /opt/iobroker/node_modules/iobroker.zigbee/admin upload [60] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/smoke.png img/smoke.png image/png upload [50] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/philips_hue_lst002.png img/philips_hue_lst002.png image/png upload [40] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/lightify-par16.png img/lightify-par16.png image/png upload [30] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/hive.png img/hive.png image/png upload [20] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/contact.png img/contact.png image/png upload [19] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/battery_v.png img/battery_v.png image/png upload [18] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/battery_p.png img/battery_p.png image/png upload [17] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/aqara_temperature_sensor.png img/aqara_temperature_sensor.png image/png upload [16] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/aqara_numan_body_sensor.png img/aqara_numan_body_sensor.png image/png upload [15] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/aqara.switch.png img/aqara.switch.png image/png upload [14] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/TRADFRI.remote.control.png img/TRADFRI.remote.control.png image/png upload [13] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/TRADFRI.bulb.E27.png img/TRADFRI.bulb.E27.png image/png upload [12] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/FLOALT.panel.WS.png img/FLOALT.panel.WS.png image/png upload [11] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/86sw2.png img/86sw2.png image/png upload [10] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/86sw1.png img/86sw1.png image/png upload [9] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/86plug.png img/86plug.png image/png upload [8] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/i18n/ru/translations.json i18n/ru/translations.json application/json upload [7] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/i18n/pt/translations.json i18n/pt/translations.json application/json upload [6] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/i18n/nl/translations.json i18n/nl/translations.json application/json upload [5] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/i18n/it/translations.json i18n/it/translations.json application/json upload [4] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/i18n/fr/translations.json i18n/fr/translations.json application/json upload [3] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/i18n/es/translations.json i18n/es/translations.json application/json upload [2] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/i18n/en/translations.json i18n/en/translations.json application/json upload [1] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/i18n/de/translations.json i18n/de/translations.json application/json upload [0] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/admin.js admin.js application/javascript host.raspberrypi object system.adapter.zigbee created host.raspberrypi create instance zigbee host.raspberrypi object zigbee.0.info.pairingMessage created host.raspberrypi object zigbee.0.info.pairingCountdown created host.raspberrypi object zigbee.0.info.pairingMode created host.raspberrypi object zigbee.0.info.connection created host.raspberrypi object zigbee.0.info created host.raspberrypi object system.adapter.zigbee.0.outputCount created host.raspberrypi object system.adapter.zigbee.0.inputCount created host.raspberrypi object system.adapter.zigbee.0.uptime created host.raspberrypi object system.adapter.zigbee.0.memRss created host.raspberrypi object system.adapter.zigbee.0.memHeapTotal created host.raspberrypi object system.adapter.zigbee.0.memHeapUsed created host.raspberrypi object system.adapter.zigbee.0.connected created host.raspberrypi object system.adapter.zigbee.0.alive created host.raspberrypi object system.adapter.zigbee.0 created process exited with code 0</v8::value></v8::value></v8::value></v8::value></v8::value></v8::value></v8::value></v8::value></v8::value></v8::value></v8::value></v8::value></v8::value></v8::value></v8::value></v8::value></v8::value></v8::value></v8::value></v8::value></v8::value></v8::value></v8::value></v8::value></v8::value></v8::value></v8::value>
komisch ist auch das meine Geräte nachdem man den Port in der Adapter Einstellung eingegeben hat, immer noch im Adapter angezeigt werden.
Auch nach einem erneuten anlernen des Osram RGBW LED Bands wird kein Ordner bei Objekte erstellt.
-
es ist eine neue Version 0.7.1verfügbar..
Ilya hat eine super Arbeit geleistet.. er hat eine "Network Map" erzeugen lassen..somit ist es möglich nachzuvollziehen welches Gerät über welchen Router kommuniziert..
unter Settings kann man auch die LED Abschalten..
-
leider funktioniert jetzt der Adapter nicht mehr:
host.raspberrypi 2018-08-14 20:00:25.513 info Restart adapter system.adapter.zigbee.0 because enabled host.raspberrypi 2018-08-14 20:00:25.513 error instance system.adapter.zigbee.0 terminated with code 0 (OK) host.raspberrypi 2018-08-14 20:00:25.512 error Caught by controller[0]: at Object. <anonymous>(/opt/iobroker/node_modules/iobroker.zigbee/node_modules/zigbee-shepherd-converters/devices.js:5:12) host.raspberrypi 2018-08-14 20:00:25.512 error Caught by controller[0]: at require (internal/module.js:20:19) host.raspberrypi 2018-08-14 20:00:25.512 error Caught by controller[0]: at Module.require (module.js:504:17) host.raspberrypi 2018-08-14 20:00:25.512 error Caught by controller[0]: at Function.Module._load (module.js:445:3) host.raspberrypi 2018-08-14 20:00:25.511 error Caught by controller[0]: at tryModuleLoad (module.js:453:12) host.raspberrypi 2018-08-14 20:00:25.511 error Caught by controller[0]: at Module.load (module.js:494:32) host.raspberrypi 2018-08-14 20:00:25.511 error Caught by controller[0]: at Object.Module._extensions..js (module.js:586:10) host.raspberrypi 2018-08-14 20:00:25.511 error Caught by controller[0]: at Module._compile (module.js:549:28) host.raspberrypi 2018-08-14 20:00:25.510 error Caught by controller[0]: at Object.runInThisContext (vm.js:97:10) host.raspberrypi 2018-08-14 20:00:25.510 error Caught by controller[0]: at createScript (vm.js:56:10) host.raspberrypi 2018-08-14 20:00:25.510 error Caught by controller[0]: SyntaxError: Unexpected token ... host.raspberrypi 2018-08-14 20:00:25.509 error Caught by controller[0]: ^^^ host.raspberrypi 2018-08-14 20:00:25.509 error Caught by controller[0]: value = {...value, ...rgbToXY(value.r, value.g, value.b)}; host.raspberrypi 2018-08-14 20:00:25.508 error Caught by controller[0]: /opt/iobroker/node_modules/iobroker.zigbee/node_modules/zigbee-shepherd-converters/converters/toZigbee.js:95 zigbee.0 2018-08-14 20:00:25.230 info starting. Version 0.7.0 in /opt/iobroker/node_modules/iobroker.zigbee, node: v6.14.3 host.raspberrypi 2018-08-14 20:00:22.807 info instance system.adapter.zigbee.0 started with pid 30259 musiccast.0 2018-08-14 19:59:56.550 debug system.adapter.admin.0: logging true host.raspberrypi 2018-08-14 19:59:52.784 info Restart adapter system.adapter.zigbee.0 because enabled host.raspberrypi 2018-08-14 19:59:52.784 error instance system.adapter.zigbee.0 terminated with code 0 (OK) Caught 2018-08-14 19:59:52.783 error by controller[0]: at Object. <anonymous>(/opt/iobroker/node_modules/iobroker.zigbee/node_modules/zigbee-shepherd-converters/devices.js:5:12) Caught 2018-08-14 19:59:52.783 error by controller[0]: at require (internal/module.js:20:19) Caught 2018-08-14 19:59:52.783 error by controller[0]: at Module.require (module.js:504:17) Caught 2018-08-14 19:59:52.783 error by controller[0]: at Function.Module._load (module.js:445:3) Caught 2018-08-14 19:59:52.783 error by controller[0]: at tryModuleLoad (module.js:453:12) Caught 2018-08-14 19:59:52.782 error by controller[0]: at Module.load (module.js:494:32) Caught 2018-08-14 19:59:52.782 error by controller[0]: at Object.Module._extensions..js (module.js:586:10) Caught 2018-08-14 19:59:52.782 error by controller[0]: at Module._compile (module.js:549:28) Caught 2018-08-14 19:59:52.780 error by controller[0]: at Object.runInThisContext (vm.js:97:10) Caught 2018-08-14 19:59:52.780 error by controller[0]: at createScript (vm.js:56:10) Caught 2018-08-14 19:59:52.780 error by controller[0]: SyntaxError: Unexpected token ... Caught 2018-08-14 19:59:52.780 error by controller[0]: ^^^ Caught 2018-08-14 19:59:52.779 error by controller[0]: value = {...value, ...rgbToXY(value.r, value.g, value.b)}; Caught 2018-08-14 19:59:52.779 error by controller[0]: /opt/iobroker/node_modules/iobroker.zigbee/node_modules/zigbee-shepherd-converters/converters/toZigbee.js:95 zigbee.0 2018-08-14 19:59:52.676 info terminating zigbee.0 2018-08-14 19:59:52.525 info starting. Version 0.7.0 in /opt/iobroker/node_modules/iobroker.zigbee, node: v6.14.3</anonymous></anonymous>
Es ist jetzt übrigens eine neue Version 0.7.0
Muss ich eine andere node Version installieren?
-
du hast genau die defekte Version erwischt…. 0.7.1 ist online