NEWS
Zigbee Netzwerk Aufbau
-
@hot-air-balloon sagte in Zigbee Netzwerk Aufbau:
sudo npm install -g n
ausgeführt und dann:
sudo n stableDas ist NICHT Teil der Standardinstallation, das hast du weiß der Geier woher. Das steht in keinem unserer HowTos zu nodeJS drin.
Da kommen aber die Installationen in /use/local/bin her. Also bitte nicht behaupten, man habe eine Standardinstallation.Wie man die los wird steht auch in meinem How to drin. Im zweiten Teil, falls du bis dort nicht gelesen hast.
-
@thomas-braun said in Zigbee Netzwerk Aufbau:
@hot-air-balloon sagte in Zigbee Netzwerk Aufbau:
sudo npm install -g n
ausgeführt und dann:
sudo n stableDas ist NICHT Teil der Standardinstallation, das hast du weiß der Geier woher. Das steht in keinem unserer HowTos zu nodeJS drin.
Da kommen aber die Installationen in /use/local/bin her. Also bitte nicht behaupten, man habe eine Standardinstallation.Wie man die los wird steht auch in meinem How to drin. Im zweiten Teil, falls du bis dort nicht gelesen hast.
Also .... ich habe mein ioBroker wie in dem posting gerade beschrieben installiert. Darauf bezog sich die Aussage mit der Standard Installation. Nach deiner Aussage:
Sehr lange dauert das, weil du vermutlich nicht die aktuell empfohlene nodejs/npm Versionen installiert hast. Mit nodejs16 sollte das schneller gehen.
habe ich die von dir gerade geqoteten Befehle ausgeführt. Davor war aber schon ein Node 14 installiert... lange rede... was kann ich also machen und kann mir dabei einer helfen?
-
Wie schon gesagt: Es steht alles in meinem How to drin.
-
@thomas-braun
Danke, ich denke ich habe es hinbekommen:pi@ioBroker:~ $ uname -m && which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs aarch64 /usr/bin/nodejs /usr/bin/node /usr/bin/npm v16.16.0 v16.16.0 8.11.0 pi /home/pi Hit:1 http://deb.debian.org/debian bullseye InRelease Hit:2 http://deb.debian.org/debian bullseye-updates InRelease Hit:3 http://security.debian.org/debian-security bullseye-security InRelease Hit:4 http://phoscon.de/apt/deconz bullseye InRelease Hit:5 http://archive.raspberrypi.org/debian bullseye InRelease Hit:6 https://deb.nodesource.com/node_16.x bullseye InRelease Reading package lists... Done Building dependency tree... Done Reading state information... Done All packages are up to date. nodejs: Installed: 16.16.0-deb-1nodesource1 Candidate: 16.16.0-deb-1nodesource1 Version table: *** 16.16.0-deb-1nodesource1 500 500 https://deb.nodesource.com/node_16.x bullseye/main arm64 Packages 100 /var/lib/dpkg/status 12.22.12~dfsg-1~deb11u1 500 500 http://security.debian.org/debian-security bullseye-security/main arm64 Packages 12.22.5~dfsg-2~11u1 500 500 http://deb.debian.org/debian bullseye/main arm64 Packages
Also Jetzt zuerst den normalen Zigbee Adapter installieren, dann den von GIT ?
-
@hot-air-balloon sagte in Zigbee Netzwerk Aufbau:
Also Jetzt zuerst den normalen Zigbee Adapter installieren, dann den von GIT ?
gu kannst den direkt von git nehmen
-
@arteck Danke, das habe ich jetzt gemacht, der bringt aber keine Instanz und auch kein Eintrag im Menü mit.
$ iobroker url ioBroker/ioBroker.zigbee --host ioBroker install ioBroker/ioBroker.zigbee NPM version: 8.11.0 Installing ioBroker/ioBroker.zigbee... (System call) added 44 packages in 31s60 packages are looking for funding run `npm fund` for details upload [311] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/adapter-settings.js adapter-settings.js application/javascript upload [300] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/Bitron_AV201021A.png img/Bitron_AV201021A.png image/png upload [250] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/bitron_motion.png img/bitron_motion.png image/png upload [200] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/hive.png img/hive.png image/png upload [150] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/lh_32Zb.png img/lh_32Zb.png image/png upload [100] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/philips_amaze.png img/philips_amaze.png image/png upload [90] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/philips_hue_ambiance.png img/philips_hue_ambiance.png image/png upload [80] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/philips_hue_e27_ambiance.png img/philips_hue_e27_ambiance.png image/png upload [70] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/philips_hue_ltc021.png img/philips_hue_ltc021.png image/png upload [60] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/plug.png img/plug.png image/png upload [50] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/sensor_philipshue.png img/sensor_philipshue.png image/png upload [40] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/smartthings_motion.png img/smartthings_motion.png image/png upload [30] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/ts0203.png img/ts0203.png image/png upload [20] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/tuya_tyzs1l.png img/tuya_tyzs1l.png image/png upload [19] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/unavailable.png img/unavailable.png image/png upload [18] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/unknown.png img/unknown.png image/png upload [17] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/wemo.png img/wemo.png image/png upload [16] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/xiaomi_plug_eu.png img/xiaomi_plug_eu.png image/png upload [15] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/xiaomi_wireless_switch.png img/xiaomi_wireless_switch.png image/png upload [14] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/zbt_e27.png img/zbt_e27.png image/png upload [13] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/zbt_e27_rgbw.png img/zbt_e27_rgbw.png image/png upload [12] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/zbt_led_panel.png img/zbt_led_panel.png image/png upload [11] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/zbt_smart_switch.png img/zbt_smart_switch.png image/png upload [10] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/img/zemismart_sw2.png img/zemismart_sw2.png image/png upload [9] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/index.html index.html text/html upload [8] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/index_m.html index_m.html text/html upload [7] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/moment.min.js moment.min.js application/javascript upload [6] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/shuffle.min.js shuffle.min.js application/javascript upload [5] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/tab_m.html tab_m.html text/html upload [4] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/vis-network.min.css vis-network.min.css text/css upload [3] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/vis-network.min.js vis-network.min.js application/javascript upload [2] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/words.js words.js application/javascript upload [1] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/zigbee.png zigbee.png image/png upload [0] zigbee.admin /opt/iobroker/node_modules/iobroker.zigbee/admin/zigbee.svg zigbee.svg image/svg+xml Process exited with code 0
-
@hot-air-balloon die insanz musst du selber hinzufügen
-
@hot-air-balloon sagte in Zigbee Netzwerk Aufbau:
Danke, das habe ich jetzt gemacht, der bringt aber keine Instanz und auch kein Eintrag im Menü mit.
Machen git-Installationen nie, die Instanz muss händisch hinzugefügt werden.
-
@thomas-braun sagte in Zigbee Netzwerk Aufbau:
Machen git-Installationen nie,
jaja... kam ja von mir. also alles gut..ist ja ne Ausnahme
-
@arteck sagte in Zigbee Netzwerk Aufbau:
jaja... kam ja von mir. also alles gut..ist ja ne Ausnahme
Hab ich gesehen, ich meinter aber das Hinzufügen einer Instanz. Das muss der geneigte git-user halt selber machen.
-
@arteck Bevor ich jetzt wieder was ausführe, von dem ich keine Ahnung habe aber meine es hört sich gut an..
cd /opt/iobroker sudo iobroker stop sudo iobroker add Zigbee sudo iobroker start
Ist das so richtig ?
-
Nein, NIE NIE NIE NIEMALS iobroker mit sudo anpacken. NIE.
Instanz z. B. über die GUI:
-
@thomas-braun Wo finde ich denn das ? Ich habe trotz suchen in allen Bereichen die Option zum hinzufügen von Instanzen nicht gefunden.
Nur halt auf dem Adapter, wenn eine instanz schon installiert ist. -
Dazu muss der 'Experten-Modus' aktiviert sein.
-
@thomas-braun Der ist aktiv, aber es gibt ja kein Adapter und keine Instanz nach der installation von GIT:
-
@hot-air-balloon
Web-Seite mal neugeladen / Browser Cache gelöscht? -
@thomas-braun Nochmal nachgefragt, du bist auf dem Instanz Reiter oder auf Adapter ?
Bei Adapter finde ich Zigbee, ist auch seit der GIT Installation hellblau und hier kann ich eine Instanz hinzufügen, aber wird dann nicht die Instanz von von NPM installiert ? Oder verstehe ich das falsch ?
-
@hot-air-balloon sagte in Zigbee Netzwerk Aufbau:
Nochmal nachgefragt, du bist auf dem Instanz Reiter oder auf Adapter ?
In den Adaptern. In den Instanzen ist ja noch nichts.
Bei Adapter finde ich Zigbee, ist auch seit der GIT Installation hellblau und hier kann ich eine Instanz hinzufügen, aber wird dann nicht die Instanz von von NPM installiert ? Oder verstehe ich das falsch ?
Nein, Instanzen werden immer aus den Adaptern abgeleitet, egal ob die aus stable oder beta oder gar aus dem git stammen.
-
@thomas-braun Ok, verstehe, danke
host.ioBroker 2022-07-14 10:46:29.530 info Restart adapter system.adapter.zigbee.0 because enabled host.ioBroker 2022-07-14 10:46:29.530 error instance system.adapter.zigbee.0 terminated with code 6 (UNCAUGHT_EXCEPTION) host.ioBroker 2022-07-14 10:46:29.530 error Caught by controller[0]: at processImmediate (node:internal/timers:466:21) host.ioBroker 2022-07-14 10:46:29.530 error Caught by controller[0]: at Immediate.<anonymous> (/opt/iobroker/node_modules/@iobroker/db-states-redis/lib/states/statesInRedisClient.js:322:37) host.ioBroker 2022-07-14 10:46:29.530 error Caught by controller[0]: at change (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/src/lib/adapter/adapter.js:5824:34) host.ioBroker 2022-07-14 10:46:29.529 error Caught by controller[0]: at Zigbee.emit (node:domain:475:12) host.ioBroker 2022-07-14 10:46:29.529 error Caught by controller[0]: at Zigbee.emit (node:events:539:35) host.ioBroker 2022-07-14 10:46:29.529 error Caught by controller[0]: at Commands.onMessage (/opt/iobroker/node_modules/iobroker.zigbee/lib/commands.js:76:30) host.ioBroker 2022-07-14 10:46:29.529 error Caught by controller[0]: at Commands.getChannels (/opt/iobroker/node_modules/iobroker.zigbee/lib/commands.js:455:52) host.ioBroker 2022-07-14 10:46:29.529 error Caught by controller[0]: at ZigbeeController.getChannelsEnergy (/opt/iobroker/node_modules/iobroker.zigbee/lib/zigbeecontroller.js:935:54) host.ioBroker 2022-07-14 10:46:29.529 error Caught by controller[0]: TypeError: Cannot read properties of undefined (reading 'waitFor') host.ioBroker 2022-07-14 10:46:29.528 error Caught by controller[0]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason: zigbee.0 2022-07-14 10:46:28.944 warn Terminated (UNCAUGHT_EXCEPTION): Without reason zigbee.0 2022-07-14 10:46:28.943 info terminating zigbee.0 2022-07-14 10:46:28.444 info Zigbee: disabling joining new devices. zigbee.0 2022-07-14 10:46:28.441 info cleaned everything up... zigbee.0 2022-07-14 10:46:28.430 error Cannot read properties of undefined (reading 'waitFor') zigbee.0 2022-07-14 10:46:28.429 error TypeError: Cannot read properties of undefined (reading 'waitFor') at ZigbeeController.getChannelsEnergy (/opt/iobroker/node_modules/iobroker.zigbee/lib/zigbeecontroller.js:935:54) at Commands.getChannels (/opt/iobroker/node_modules/iobroker.zigbee/lib/commands.js:455:52) at Commands.onMessage (/opt/iobroker/node_modules/iobroker.zigbee/lib/commands.js:76:30) at Zigbee.emit (node:events:539:35) at Zigbee.emit (node:domain:475:12) at change (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/src/lib/adapter/adapter.js:5824:34) at Immediate.<anonymous> (/opt/iobroker/node_modules/@iobroker/db-states-redis/lib/states/statesInRedisClient.js:322:37) at processImmediate (node:internal/timers:466:21) zigbee.0 2022-07-14 10:46:28.209 error unhandled promise rejection: Cannot read properties of undefined (reading 'waitFor') zigbee.0 2022-07-14 10:46:28.207 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
Das ist der Fehler nach dem scannen. Hatte gerade noch mal versucht und das Log hier geupdated
-
@arteck Wenn ich noch was liefern soll, oder testen kann, gerne Melden.
Frage in die Runde, soll ich zum Anlernen die Geräte näher an den Coordinator bringen und dann an den Zielort bringen, oder ist es besser die Geräte am Zielort anzulernen?
Seit ich alle Geräte neu angelernt habe, den Kanal auf 25 gelegt und die GIT Version verwende, sieht die Netzwerkkarte stabiler aus (ja ich weiß Spielerei )
Die neuen Empfangsanzeige finde ich übrigens superDas Arbeitszimmer lässt sich aber noch immer nicht anlernen. Einfach noch warten, oder Mal schauen, ob die Steckdosen bessere Repeater sind als die Repeater selber ?