Getestet und für gut befunden:
- Frische Installation
- Grundkonfiguration und Hinzufügen eines ZigBee-Switches
- Warten auf das automatische Backup um 23 Uhr
- Stoppen der Container
- Löschen der Unterordner in /Var/lib/gladysassistant und aller Container
- Neustart des Gladys-Containers
Und alles ist wieder wie zuvor, ZigBee funktioniert!
Die Logs:
Um 23 Uhr:
2022-11-23T23:00:00+0100 <info> backup.js:39 (Zigbee2mqttManager.backup) Zigbee2MQTT-Anfrage für Backup
2022-11-23T23:00:00+0100 <warn> handleMqttMessage.js:84 (Zigbee2mqttManager.handleMqttMessage) Zigbee2mqtt-Thema zigbee2mqtt/bridge/request/backup leere Nachricht.
2022-11-23T23:00:10+0100 <info> device.calculateAggregate.js:105 (ChildProcess.<anonymous>) device.calculateAggregate: Verarbeitung für Intervall stündlich abgeschlossen
2022-11-23T23:00:10+0100 <info> device.calculateAggregate.js:38 (DeviceManager.calculateAggregate) Berechnung der Aggregatwerte für Gerätezustand für Intervall täglich
2022-11-23T23:00:12+0100 <info> saveZ2mBackup.js:12 (Zigbee2mqttManager.saveZ2mBackup) Zigbee2mqtt: Backup wird gespeichert...
2022-11-23T23:00:13+0100 <info> saveZ2mBackup.js:24 (Zigbee2mqttManager.saveZ2mBackup) Zigbee2mqtt: Backup gespeichert
Nach Löschung und Neustart
>gladys-server@ start:prod /src/server
> cross-env NODE_ENV=production node index.js
2022-11-23T23:17:31+0100 <info> job.purge.js:17 (Job.purge) Löschen aller Hintergrundaufträge, die vor = Mi, 16. Nov 2022 23:17:31 GMT+0100 (Mitteleuropäische Normalzeit) erstellt wurden
Initialisierung des OpenZWave 1.6.0 Binary Add-Ons für Node.JS.
OpenZWave Security API ist AKTIVIERT
ZWave-Geräte-Datenbank: /usr/local/etc/openzwave
Benutzereinstellungen-Pfad: /src/server/services/zwave/node_modules/openzwave-shared/build/Release/../../
Optionen-Überschreibungen: --Logging false --ConsoleOutput false --SaveConfiguration true
2022-11-23T23:17:43+0100 <info> index.js:14 (Object.start) Alexa-Dienst wird gestartet
2022-11-23T23:17:43+0100 <info> index.js:21 (Object.start) Beispiel-Dienst wird gestartet
2022-11-23T23:17:44+0100 <info> index.js:20 (Object.start) Open Weather-Dienst wird gestartet
2022-11-23T23:17:44+0100 <info> service.start.js:40 (Service.start) Der Dienst openweather ist nicht konfiguriert, daher wurde er nicht gestartet.
2022-11-23T23:17:44+0100 <info> index.js:88 (Object.start) CalDAV-Dienst wird gestartet
2022-11-23T23:17:44+0100 <info> index.js:16 (Object.start) Broadlink-Dienst wird gestartet
2022-11-23T23:17:44+0100 <info> index.js:18 (Object.start) HomeKit-Dienst wird gestartet
2022-11-23T23:17:45+0100 <info> index.js:14 (Object.start) GoogleActions-Dienst wird gestartet
2022-11-23T23:17:46+0100 <info> init.js:39 (Zigbee2mqttManager.init) Zigbee2mqtt-USB-Dongle an /dev/ttyUSB0 angeschlossen
2022-11-23T23:17:46+0100 <info> installMqttContainer.js:28 (Zigbee2mqttManager.installMqttContainer) MQTT-Broker wird als Docker-Container installiert...
2022-11-23T23:17:46+0100 <info> installMqttContainer.js:29 (Zigbee2mqttManager.installMqttContainer) eclipse-mosquitto:2-Image wird heruntergeladen...
2022-11-23T23:17:47+0100 <info> installMqttContainer.js:33 (Zigbee2mqttManager.installMqttContainer) Vorbereitung der Broker-Umgebung...
2022-11-23T23:17:47+0100 <info> installMqttContainer.js:40 (Zigbee2mqttManager.installMqttContainer) Container mit Daten in "/var/lib/gladysassistant" auf dem Host wird erstellt...
2022-11-23T23:17:49+0100 <info> installMqttContainer.js:54 (Zigbee2mqttManager.installMqttContainer) MQTT-Broker wird neu gestartet...
2022-11-23T23:17:55+0100 <info> installMqttContainer.js:61 (Zigbee2mqttManager.installMqttContainer) Benutzer/Kennwort wird erstellt...
2022-11-23T23:17:56+0100 <info> installMqttContainer.js:70 (Zigbee2mqttManager.installMqttContainer) MQTT-Broker wird neu gestartet...
2022-11-23T23:18:03+0100 <info> installMqttContainer.js:74 (Zigbee2mqttManager.installMqttContainer) MQTT-Broker-Container erfolgreich gestartet und konfiguriert
2022-11-23T23:18:03+0100 <info> restoreZ2mBackup.js:26 (Zigbee2mqttManager.restoreZ2mBackup) Zigbee2mqtt: z2m-Backup wird geladen...
2022-11-23T23:18:03+0100 <info> restoreZ2mBackup.js:29 (Zigbee2mqttManager.restoreZ2mBackup) Wiederherstellung der zigbee2mqtt-Konfiguration...
2022-11-23T23:18:03+0100 <info> installZ2mContainer.js:34 (Zigbee2mqttManager.installZ2mContainer) Zigbee2mqtt wird als Docker-Container installiert...
2022-11-23T23:18:03+0100 <info> installZ2mContainer.js:35 (Zigbee2mqttManager.installZ2mContainer) koenkk/zigbee2mqtt:latest-Image wird heruntergeladen...
2022-11-23T23:18:05+0100 <info> installZ2mContainer.js:38 (Zigbee2mqttManager.installZ2mContainer) Konfiguration des Geräts /dev/ttyUSB0
2022-11-23T23:18:05+0100 <info> installZ2mContainer.js:43 (Zigbee2mqttManager.installZ2mContainer) Erstellung des Containers...
2022-11-23T23:18:08+0100 <info> installZ2mContainer.js:46 (Zigbee2mqttManager.installZ2mContainer) Zigbee2mqtt erfolgreich installiert und als Docker-Container konfiguriert
2022-11-23T23:18:08+0100 <info> installZ2mContainer.js:59 (Zigbee2mqttManager.installZ2mContainer) Vorbereitung der Zigbee2mqtt-Umgebung...
2022-11-23T23:18:08+0100 <info> installZ2mContainer.js:72 (Zigbee2mqttManager.installZ2mContainer) Zigbee2mqtt-Container wird gestartet...
2022-11-23T23:18:14+0100 <info> installZ2mContainer.js:78 (Zigbee2mqttManager.installZ2mContainer) Zigbee2mqtt-Container erfolgreich gestartet
2022-11-23T23:18:14+0100 <info> connect.js:14 (Zigbee2mqttManager.connect) Verbindung von Gladys zum MQTT-Broker mqtt://localhost:1884...
2022-11-23T23:18:15+0100 <info> connect.js:24 (MqttClient.<anonymous>) Verbunden mit MQTT-Container mqtt://localhost:1884
2022-11-23T23:18:15+0100 <info> subscribe.js:12 (Zigbee2mqttManager.subscribe) Abonnieren des MQTT-Themas zigbee2mqtt/#
2022-11-23T23:18:15+0100 <info> index.js:18 (Object.start) TP-Link-Dienst wird gestartet
2022-11-23T23:18:15+0100 <info> index.js:17 (Object.start) eWeLink-Dienst wird gestartet
2022-11-23T23:18:15+0100 <info> service.start.js:40 (Service.start) Der Dienst ewelink ist nicht konfiguriert, daher wurde er nicht gestartet.
2022-11-23T23:18:16+0100 <info> index.js:15 (Object.start) Bluetooth-Dienst wird gestartet
2022-11-23T23:18:18+0100 <error> index.js:20 (process.<anonymous>) uncaughtException gefangen: uncaughtException
2022-11-23T23:18:18+0100 <error> index.js:21 (process.<anonymous>) Error: ENODEV, Kein solches Gerät
at Hci.init (/src/server/services/bluetooth/node_modules/@abandonware/noble/lib/hci-socket/hci.js:100:35)
at NobleBindings.init (/src/server/services/bluetooth/node_modules/@abandonware/noble/lib/hci-socket/bindings.js:78:13)
at /src/server/services/bluetooth/node_modules/@abandonware/noble/lib/noble.js:60:24
at processTicksAndRejections (internal/process/task_queues.js:77:11) {
errno: 19,
code: 'ENODEV',
syscall: 'bind'
}
2022-11-23T23:18:18+0100 <info> index.js:15 (Object.start) Tasmota-Dienst wird gestartet
2022-11-23T23:18:18+0100 <info> index.js:16 (Object.start) zwave-Dienst wird gestartet
2022-11-23T23:18:18+0100 <info> service.start.js:40 (Service.start) Der Dienst zwave ist nicht konfiguriert, daher wurde er nicht gestartet.
2022-11-23T23:18:18+0100 <info> index.js:14 (Object.start) Xiaomi-Dienst wird gestartet
2022-11-23T23:18:18+0100 <info> index.js:13 (Object.start) usb-Dienst wird gestartet
2022-11-23T23:18:18+0100 <info> index.js:19 (Object.start) Telegram-Dienst wird gestartet
2022-11-23T23:18:18+0100 <info> service.start.js:40 (Service.start) Der Dienst telegram ist nicht konfiguriert, daher wurde er nicht gestartet.
2022-11-23T23:18:18+0100 <info> index.js:16 (Object.start) RTSP-Dienst wird gestartet
2022-11-23T23:18:18+0100 <info> index.js:18 (Object.start) Philips Hue-Dienst wird gestartet
2022-11-23T23:18:19+0100 <info> index.js:16 (Object.start) MQTT-Dienst wird gestartet
2022-11-23T23:18:19+0100 <info> updateContainer.js:13 (MqttHandler.updateContainer) MQTT: Überprüfung auf erforderliche Änderungen...
2022-11-23T23:18:19+0100 <info> service.start.js:40 (Service.start) Der Dienst mqtt ist nicht konfiguriert, daher wurde er nicht gestartet.
2022-11-23T23:18:19+0100 <info> scene.dailyUpdate.js:58 () Heute geht die Sonne um 8:10 Uhr in Ihrer Zeitzone (Europe/Paris) auf
2022-11-23T23:18:19+0100 <info> scene.dailyUpdate.js:59 () Heute geht die Sonne um 16:50 Uhr in Ihrer Zeitzone (Europe/Paris) unter
Morgen teste ich mit meiner Produktions-Datenbank.
Gute Arbeit!