NEWS
[gelöst] Zigbee-Adapter
-
@thomas-braun sagte in [gelöst] Zigbee-Adapter:
funktioniert nicht richtig (auf einem RaspberryOS).
wie meinst du das?
Ich habe gelesen, dass es nicht direkt von Buster zu Bookworm geht und deshalb quasi in zwei Schritten zu machen ist.
Erst von Buster zu Bullseye, wenn das komplett fertig ist, dann von Bullseye zu Bookworm.@lenny-cb sagte in [gelöst] Zigbee-Adapter:
wie meinst du das?
Ein Sprung von Bullseye (RasberryOS 11) auf Bookworm (RaspberryOS 12) ist so nicht möglich, weil die Änderungen da zu groß sind. Bookworm kann nur richtig (bzw. mit vertretbarem Aufwand) komplett neuinstalliert werden.
-
@lenny-cb sagte in [gelöst] Zigbee-Adapter:
wie meinst du das?
Ein Sprung von Bullseye (RasberryOS 11) auf Bookworm (RaspberryOS 12) ist so nicht möglich, weil die Änderungen da zu groß sind. Bookworm kann nur richtig (bzw. mit vertretbarem Aufwand) komplett neuinstalliert werden.
@thomas-braun dann verstehe ich aber nicht warum dann ein Dist-Upgrade auf der Konsole möglich ist (zugelassen wird) und das auch noch ohne Fehler durchläuft.
PS: ist das nur bei RasberryOS so? Das gleiche Spiel habe ich auch mit meiner Master-Installation auf einer Proxmox-VM gemacht.
-
@asgothian sagte in [gelöst] Zigbee-Adapter:
Lt. Thread-Titel steht da "gelöst" - ist dem wirklich so ?
nein, dem ist nicht wirklich so. Ich habe das geschrieben, da ich gestern einen neues Stick bestellt habe und hoffe, dass es tatsächlich an meinen alten Schinken lag.
nur um es aktuell noch einmal zu schildern.
- alles was die letzten Wochen funktionierte, funktioniert auch weiterhin
- alles Geräte die keine Verbindung mehr hatten (leere Batterie, außerhalb Reichweite) bekomme ich nicht mehr zum laufen
- einem IKEA-Taster habe ich nach Batteriewechsel versucht zu löschen --> ohne Erfolg
- einen neuen Taster wollte ich anlernen --> ohne Erfolg, kein "runterzählen" des Countdowns, kein Pairing-Fortschritt
- es werden keine Verbindungen in der Netzwerkkarte angezeigt
- State-Änderung im Baum (z.B. bei einer Lampe den "state" von false auf true ändern --> nicht möglich
- Aktualisierungen im Objektbaum kommen bei eingen Geäten nicht an, Bild als Beispiel: Lampe ist seit gestern "stromlos" und wird im State "available" nicht aktualisiert.

Ich kann nicht genau sagen seit wann das so ist, da genau die Funktionen nicht mehr gingen, diese sind, die nur sehr selten gebraucht werden.
Gemacht habe ich in den letzten 2-3 Wochen nur ein Dist-Upgrade von "Buster" über "Bullseye" zu "Bookworm" sowie
Controller und Adapterupdats, welches alles ohne Fehler durchlief.Sehr komisch ist hal, dass einiges normal funktioniert, anderes wieder nicht.
Naja, morgen kommt der neue Stick, mal schauen. -
@thomas-braun dann verstehe ich aber nicht warum dann ein Dist-Upgrade auf der Konsole möglich ist (zugelassen wird) und das auch noch ohne Fehler durchläuft.
PS: ist das nur bei RasberryOS so? Das gleiche Spiel habe ich auch mit meiner Master-Installation auf einer Proxmox-VM gemacht.
@lenny-cb
Weil...
Es eigentlich noch nie empfohlen wurde (weder von Mutter Debian noch von RaspberryOS), es in der Verantwortung des admin liegt, es dennoch zu versuchen und der admin dann checken muss, ob das auch alles trotzdem funktioniert.
Linux ist frei, du kannst da alles machen, es legt dir keine Fesseln an. Du kannst natürlich auch etwas falsches tun, es bremst dich niemand aus das zu tun.Und ein in-line-Upgrade von Bullseye auf Bookworm funktioniert für RaspberryOS diesmal nicht richtig. Es bleibt u. a. der falsche Kernel stehen und wird gebootet.
Beiuname -rwird wohl bei dir ein 5er-Kernel angezeigt, vermute ich. Aktuell muss da aber
echad@chet:~ $ uname -r 6.6.62+rpt-rpi-v8 echad@chet:~ $rauskommen.
-
@lenny-cb
Weil...
Es eigentlich noch nie empfohlen wurde (weder von Mutter Debian noch von RaspberryOS), es in der Verantwortung des admin liegt, es dennoch zu versuchen und der admin dann checken muss, ob das auch alles trotzdem funktioniert.
Linux ist frei, du kannst da alles machen, es legt dir keine Fesseln an. Du kannst natürlich auch etwas falsches tun, es bremst dich niemand aus das zu tun.Und ein in-line-Upgrade von Bullseye auf Bookworm funktioniert für RaspberryOS diesmal nicht richtig. Es bleibt u. a. der falsche Kernel stehen und wird gebootet.
Beiuname -rwird wohl bei dir ein 5er-Kernel angezeigt, vermute ich. Aktuell muss da aber
echad@chet:~ $ uname -r 6.6.62+rpt-rpi-v8 echad@chet:~ $rauskommen.
@thomas-braun sagte in [gelöst] Zigbee-Adapter:
uname -r
iobroker@raspberrypi:~ $ uname -r
6.1.21-v7+
iobroker@raspberrypi:~ $auf dem Master:
iobroker@iobroker:~$ uname -r
6.1.0-28-amd64
iobroker@iobroker:~$ -
@thomas-braun sagte in [gelöst] Zigbee-Adapter:
uname -r
iobroker@raspberrypi:~ $ uname -r
6.1.21-v7+
iobroker@raspberrypi:~ $auf dem Master:
iobroker@iobroker:~$ uname -r
6.1.0-28-amd64
iobroker@iobroker:~$@lenny-cb
Gib mal die Ausgabe von
iob diagzum besten. RaspberryOS 'Bookworm' kommt aktuell mit einem Kernel 6.6 daher.
-
@lenny-cb
Gib mal die Ausgabe von
iob diagzum besten. RaspberryOS 'Bookworm' kommt aktuell mit einem Kernel 6.6 daher.
@thomas-braun sagte in [gelöst] Zigbee-Adapter:
iob diag
ich glaube da fängt es an zu kranken:
*** iob diag is starting up, please wait *** iob diag needs to be updated. Please execute 'iobroker fix' first. iobroker@raspberrypi:~ $iob stop iob fixgemacht und ist durchgelaufen, aber iob diag erzeugt wieder den o.g. Text
-
@thomas-braun sagte in [gelöst] Zigbee-Adapter:
iob diag
ich glaube da fängt es an zu kranken:
*** iob diag is starting up, please wait *** iob diag needs to be updated. Please execute 'iobroker fix' first. iobroker@raspberrypi:~ $iob stop iob fixgemacht und ist durchgelaufen, aber iob diag erzeugt wieder den o.g. Text
@lenny-cb
Verwende die Beta-Version von iob diag:
curl https://raw.githubusercontent.com/Grothesk242/ioBroker/refs/heads/Raspbian/diag.sh > iob_diag.sh chmod 744 iob_diag.sh ./iob_diag.sh -
@lenny-cb
Verwende die Beta-Version von iob diag:
curl https://raw.githubusercontent.com/Grothesk242/ioBroker/refs/heads/Raspbian/diag.sh > iob_diag.sh chmod 744 iob_diag.sh ./iob_diag.sh@thomas-braun sagte in [gelöst] Zigbee-Adapter:
./iob_diag.sh
======================= SUMMARY ======================= v.2024-10-26 Raspbian Static hostname: raspberrypi Icon name: computer Operating System: Raspbian GNU/Linux 12 (bookworm) Kernel: Linux 6.1.21-v7+ Architecture: arm Installation: native Kernel: armv7l Userland: 32 bit Timezone: Europe/Berlin (CET, +0100) User-ID: 1001 Display-Server: false Boot Target: multi-user.target Pending OS-Updates: 0 Pending iob updates: 0 Nodejs-Installation: /usr/bin/nodejs v20.18.1 /usr/bin/node v20.18.1 /usr/bin/npm 10.8.2 /usr/bin/npx 10.8.2 /usr/bin/corepack 0.29.4 Recommended versions are nodejs and npm nodeJS installation is correct MEMORY: total used free shared buff/cache available Mem: 966M 135M 305M 925K 593M 831M Swap: 209M 786K 208M Total: 1.2G 135M 514M Active iob-Instances: 34 Upgrade policy: none ioBroker Core: js-controller 7.0.3 admin 7.4.3 ioBroker Status: iobroker is not running on this host. At least one iobroker host is running. Objects type: jsonl States type: jsonl Status admin and web instance: + system.adapter.admin.0 : admin : iobroker - enabled, port: 8081, bind: 0.0.0.0, run as: admin system.adapter.admin.1 : admin : RPI2 - disabled, port: 8081, bind: 0.0.0.0, run as: admin system.adapter.admin.3 : admin : iobroker - disabled, port: 8881, bind: 0.0.0.0 (SSL), run as: admin + system.adapter.web.0 : web : iobroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin + system.adapter.web.1 : web : iobroker - enabled, port: 8085, bind: 0.0.0.0, run as: admin Objects: 25550 States: 22170 Size of iob-Database: 3.7M /opt/iobroker/iobroker-data/objects.jsonl 76K /opt/iobroker/iobroker-data/states.jsonl 2 CRITICAL ERRORS DETECTED! Check 'sudo dmesg --level=emerg,alert,crit -T' for details Operating System is the current Debian stable version codenamed 'bookworm'! =================== END OF SUMMARY ==================== -
@thomas-braun sagte in [gelöst] Zigbee-Adapter:
./iob_diag.sh
======================= SUMMARY ======================= v.2024-10-26 Raspbian Static hostname: raspberrypi Icon name: computer Operating System: Raspbian GNU/Linux 12 (bookworm) Kernel: Linux 6.1.21-v7+ Architecture: arm Installation: native Kernel: armv7l Userland: 32 bit Timezone: Europe/Berlin (CET, +0100) User-ID: 1001 Display-Server: false Boot Target: multi-user.target Pending OS-Updates: 0 Pending iob updates: 0 Nodejs-Installation: /usr/bin/nodejs v20.18.1 /usr/bin/node v20.18.1 /usr/bin/npm 10.8.2 /usr/bin/npx 10.8.2 /usr/bin/corepack 0.29.4 Recommended versions are nodejs and npm nodeJS installation is correct MEMORY: total used free shared buff/cache available Mem: 966M 135M 305M 925K 593M 831M Swap: 209M 786K 208M Total: 1.2G 135M 514M Active iob-Instances: 34 Upgrade policy: none ioBroker Core: js-controller 7.0.3 admin 7.4.3 ioBroker Status: iobroker is not running on this host. At least one iobroker host is running. Objects type: jsonl States type: jsonl Status admin and web instance: + system.adapter.admin.0 : admin : iobroker - enabled, port: 8081, bind: 0.0.0.0, run as: admin system.adapter.admin.1 : admin : RPI2 - disabled, port: 8081, bind: 0.0.0.0, run as: admin system.adapter.admin.3 : admin : iobroker - disabled, port: 8881, bind: 0.0.0.0 (SSL), run as: admin + system.adapter.web.0 : web : iobroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin + system.adapter.web.1 : web : iobroker - enabled, port: 8085, bind: 0.0.0.0, run as: admin Objects: 25550 States: 22170 Size of iob-Database: 3.7M /opt/iobroker/iobroker-data/objects.jsonl 76K /opt/iobroker/iobroker-data/states.jsonl 2 CRITICAL ERRORS DETECTED! Check 'sudo dmesg --level=emerg,alert,crit -T' for details Operating System is the current Debian stable version codenamed 'bookworm'! =================== END OF SUMMARY ====================@lenny-cb
Die Langfassung.
Und log dich mit deinem Standard-User (mit der uid=1000) ein. Vermutlich pi dann.
-
@thomas-braun sagte in [gelöst] Zigbee-Adapter:
./iob_diag.sh
======================= SUMMARY ======================= v.2024-10-26 Raspbian Static hostname: raspberrypi Icon name: computer Operating System: Raspbian GNU/Linux 12 (bookworm) Kernel: Linux 6.1.21-v7+ Architecture: arm Installation: native Kernel: armv7l Userland: 32 bit Timezone: Europe/Berlin (CET, +0100) User-ID: 1001 Display-Server: false Boot Target: multi-user.target Pending OS-Updates: 0 Pending iob updates: 0 Nodejs-Installation: /usr/bin/nodejs v20.18.1 /usr/bin/node v20.18.1 /usr/bin/npm 10.8.2 /usr/bin/npx 10.8.2 /usr/bin/corepack 0.29.4 Recommended versions are nodejs and npm nodeJS installation is correct MEMORY: total used free shared buff/cache available Mem: 966M 135M 305M 925K 593M 831M Swap: 209M 786K 208M Total: 1.2G 135M 514M Active iob-Instances: 34 Upgrade policy: none ioBroker Core: js-controller 7.0.3 admin 7.4.3 ioBroker Status: iobroker is not running on this host. At least one iobroker host is running. Objects type: jsonl States type: jsonl Status admin and web instance: + system.adapter.admin.0 : admin : iobroker - enabled, port: 8081, bind: 0.0.0.0, run as: admin system.adapter.admin.1 : admin : RPI2 - disabled, port: 8081, bind: 0.0.0.0, run as: admin system.adapter.admin.3 : admin : iobroker - disabled, port: 8881, bind: 0.0.0.0 (SSL), run as: admin + system.adapter.web.0 : web : iobroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin + system.adapter.web.1 : web : iobroker - enabled, port: 8085, bind: 0.0.0.0, run as: admin Objects: 25550 States: 22170 Size of iob-Database: 3.7M /opt/iobroker/iobroker-data/objects.jsonl 76K /opt/iobroker/iobroker-data/states.jsonl 2 CRITICAL ERRORS DETECTED! Check 'sudo dmesg --level=emerg,alert,crit -T' for details Operating System is the current Debian stable version codenamed 'bookworm'! =================== END OF SUMMARY ====================@lenny-cb sagte in [gelöst] Zigbee-Adapter:
Mem: 966M 135M 305M 925K 593M 831M
ensthaft?
bei
@lenny-cb sagte in [gelöst] Zigbee-Adapter:
Active iob-Instances: 34
hast du noch nie Probleme mit dem RAM gehabt?
-
@lenny-cb sagte in [gelöst] Zigbee-Adapter:
Mem: 966M 135M 305M 925K 593M 831M
ensthaft?
bei
@lenny-cb sagte in [gelöst] Zigbee-Adapter:
Active iob-Instances: 34
hast du noch nie Probleme mit dem RAM gehabt?
@homoran sagte in [gelöst] Zigbee-Adapter:
@lenny-cb sagte in [gelöst] Zigbee-Adapter:
Mem: 966M 135M 305M 925K 593M 831M
ensthaft?
bei
@lenny-cb sagte in [gelöst] Zigbee-Adapter:
Active iob-Instances: 34
hast du noch nie Probleme mit dem RAM gehabt?
nö, noch keine Probleme mit dem RAM.
Jedoch wundern mich die "34 aktiven Instanzen" etwas. Auf dem PI (als Slave) läuft nur Zigbee, Traccar und Backup. -
@lenny-cb
Die Langfassung.
Und log dich mit deinem Standard-User (mit der uid=1000) ein. Vermutlich pi dann.
-
@homoran sagte in [gelöst] Zigbee-Adapter:
@lenny-cb sagte in [gelöst] Zigbee-Adapter:
Mem: 966M 135M 305M 925K 593M 831M
ensthaft?
bei
@lenny-cb sagte in [gelöst] Zigbee-Adapter:
Active iob-Instances: 34
hast du noch nie Probleme mit dem RAM gehabt?
nö, noch keine Probleme mit dem RAM.
Jedoch wundern mich die "34 aktiven Instanzen" etwas. Auf dem PI (als Slave) läuft nur Zigbee, Traccar und Backup.@lenny-cb sagte in [gelöst] Zigbee-Adapter:
Auf dem PI (als Slave)
ok, da alkes über/auf dem Master läuft, sieht iob diag dann wohl alles.
@lenny-cb sagte in [gelöst] Zigbee-Adapter:
läuft nur Zigbee, Traccar und Backup.
das geht auch mit 1GB
-
@lenny-cb sagte in [gelöst] Zigbee-Adapter:
*** DMESG CRITICAL ERRORS ***
Schau dir die an.
sudo dmesg --level=emerg,alert,crit -TDie Spannungsversorgung meldet Probleme:
Previously detected issues: ~ Under-voltage has occurred ~ Arm frequency capping has occurredBeim Filesystem ist wie erwartet der boot-Eintrag falsch:
/dev/mmcblk0p1 vfat 255M 51M 205M 20% /bootSetz den zigbee-Adapter auf den Link 'by-id'.
USB-Devices by-id: USB-Sticks - Avoid direct links to /dev/tty* in your adapter setups, please always prefer the links 'by-id': /dev/serial/by-id/usb-Texas_Instruments_CC2538_USB_CDC-if00 HINT: Your zigbee.0 COM-Port is NOT matching 'by-id'. Please check your setting: /dev/ttyACM0Setz das LogLevel nicht auf silly, wenn du den nichtt gerade debuggst:
silly: traccar.0Wie nicht anders erwartet hat das 'in-line'-Upgrade nicht richtig funktioniert.
Installier es wie vorgesehen komplett neu. -
@lenny-cb sagte in [gelöst] Zigbee-Adapter:
*** DMESG CRITICAL ERRORS ***
Schau dir die an.
sudo dmesg --level=emerg,alert,crit -TDie Spannungsversorgung meldet Probleme:
Previously detected issues: ~ Under-voltage has occurred ~ Arm frequency capping has occurredBeim Filesystem ist wie erwartet der boot-Eintrag falsch:
/dev/mmcblk0p1 vfat 255M 51M 205M 20% /bootSetz den zigbee-Adapter auf den Link 'by-id'.
USB-Devices by-id: USB-Sticks - Avoid direct links to /dev/tty* in your adapter setups, please always prefer the links 'by-id': /dev/serial/by-id/usb-Texas_Instruments_CC2538_USB_CDC-if00 HINT: Your zigbee.0 COM-Port is NOT matching 'by-id'. Please check your setting: /dev/ttyACM0Setz das LogLevel nicht auf silly, wenn du den nichtt gerade debuggst:
silly: traccar.0Wie nicht anders erwartet hat das 'in-line'-Upgrade nicht richtig funktioniert.
Installier es wie vorgesehen komplett neu.@thomas-braun sagte in [gelöst] Zigbee-Adapter:
sudo dmesg --level=emerg,alert,crit -T
pi@raspberrypi:~ $ sudo dmesg --level=emerg,alert,crit -T
[Sun Dec 1 14:28:31 2024] hwmon hwmon1: Undervoltage detected!
[Sun Dec 1 18:51:28 2024] hwmon hwmon1: Undervoltage detected!
pi@raspberrypi:~ $ -
@lenny-cb sagte in [gelöst] Zigbee-Adapter:
*** DMESG CRITICAL ERRORS ***
Schau dir die an.
sudo dmesg --level=emerg,alert,crit -TDie Spannungsversorgung meldet Probleme:
Previously detected issues: ~ Under-voltage has occurred ~ Arm frequency capping has occurredBeim Filesystem ist wie erwartet der boot-Eintrag falsch:
/dev/mmcblk0p1 vfat 255M 51M 205M 20% /bootSetz den zigbee-Adapter auf den Link 'by-id'.
USB-Devices by-id: USB-Sticks - Avoid direct links to /dev/tty* in your adapter setups, please always prefer the links 'by-id': /dev/serial/by-id/usb-Texas_Instruments_CC2538_USB_CDC-if00 HINT: Your zigbee.0 COM-Port is NOT matching 'by-id'. Please check your setting: /dev/ttyACM0Setz das LogLevel nicht auf silly, wenn du den nichtt gerade debuggst:
silly: traccar.0Wie nicht anders erwartet hat das 'in-line'-Upgrade nicht richtig funktioniert.
Installier es wie vorgesehen komplett neu.@thomas-braun sagte in [gelöst] Zigbee-Adapter:
/dev/mmcblk0p1 vfat 255M 51M 205M 20% /boot
Kann man es beheben? (außer mit einer Neuinstallation)
-
@thomas-braun sagte in [gelöst] Zigbee-Adapter:
sudo dmesg --level=emerg,alert,crit -T
pi@raspberrypi:~ $ sudo dmesg --level=emerg,alert,crit -T
[Sun Dec 1 14:28:31 2024] hwmon hwmon1: Undervoltage detected!
[Sun Dec 1 18:51:28 2024] hwmon hwmon1: Undervoltage detected!
pi@raspberrypi:~ $@lenny-cb
Das passt zu
Die Spannungsversorgung meldet Probleme
-
@thomas-braun sagte in [gelöst] Zigbee-Adapter:
/dev/mmcblk0p1 vfat 255M 51M 205M 20% /boot
Kann man es beheben? (außer mit einer Neuinstallation)
@lenny-cb sagte in [gelöst] Zigbee-Adapter:
(außer mit einer Neuinstallation)
Nein. Da sind mit Sicherheit auch noch andere Kinken drin.
-
@lenny-cb sagte in [gelöst] Zigbee-Adapter:
(außer mit einer Neuinstallation)
Nein. Da sind mit Sicherheit auch noch andere Kinken drin.
@thomas-braun ich werd gleich mal mit dem Adapter auf den Master "umziehen". Mal schauen...