Bonjour,
J’ai installé JeeZigbee en mode Local.
Lors de l’insatallation aucun souci, j’ai pu intégrer mes premiers devices.
Mais soudainement lors de l’inégration d’un device, le démon est tombé et depuis impossible de le démarrer.
Voici la log du démon
> zigbee2mqtt@1.30.3 start
> node index.js
TypeError: The "path" argument must be of type string. Received an instance of Object
at new NodeError (node:internal/errors:387:5)
at validateString (node:internal/validators:162:11)
at Object.resolve (node:path:1098:7)
at Object.joinPath (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/util/data.ts:17:17)
at readDevicesOrGroups (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/util/settings.ts:369:56)
at read (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/util/settings.ts:377:5)
at getInternalSettings (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/util/settings.ts:433:21)
at Object.reRead (/var/www/html/plugins/z2m/resources/zigbee2mqtt/lib/util/settings.ts:716:5)
at start (/var/www/html/plugins/z2m/resources/zigbee2mqtt/index.js:91:14)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
En cherchant sur le forum, j’ai trouvé des références a de potentielles anomalies dans le fichier de configuration de configuration.yaml de zigbee2mqtt.
Pour autant que je comprenne, dans le cas d’une installation locale automatique de zigbee2mqtt via le plugin jeezigbee, il y 2 fichiers configaration.yaml
Le premier si situe ici
Mais ne contient pas grand chose
# Home Assistant integration (MQTT discovery)
homeassistant: false
# allow new devices to join
permit_join: true
# MQTT settings
mqtt:
# MQTT base topic for zigbee2mqtt MQTT messages
base_topic: zigbee2mqtt
# MQTT server URL
server: 'mqtt://localhost'
# MQTT server authentication, uncomment if required:
# user: my_user
# password: my_password
# Serial settings
serial:
# Location of CC2531 USB sniffer
port: /dev/ttyACM0
Un second se situe directement au sein du plugin jeezigbee
Il contient bien les devices de ma configuration, mais pas de groups:[]
---
permit_join: false
mqtt:
server: mqtt://127.0.0.1:1883
user: jeedom
password: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
base_topic: zigbee2mqtt
include_device_information: true
serial:
port: /dev/ttyAMA0
adapter: ezsp
frontend:
port: 8080
host: 0.0.0.0
auth_token: D7PCt78qBx9bZDLErhTEtsKfpNrTJLIX
advanced:
last_seen: ISO_8601
homeassistant_legacy_entity_attributes: false
legacy_api: false
legacy_availability_payload: false
log_level: debug
external_converters:
- /var/www/html/plugins/z2m/core/class/../config/converters/Danfoss/icon.js
device_options:
legacy: false
devices:
"0x000b57fffea4c957":
friendly_name: Bureau - Ampoule Bureau
transition: 2
"0x00158d00047c63b9":
friendly_name: Bureau - Contacteur Velux
"0xccccccfffe3b4110":
friendly_name: Salon - Ampoule Encoignure
transition: 2
"0xec1bbdfffe1b8af3":
friendly_name: Salon - Ampoule Bar
transition: 2
"0x086bd7fffe228aad":
friendly_name: "Ma\xEBlys - Ampoule Commode"
"0x086bd7fffe5b26af":
friendly_name: "Ma\xEBlys - Ampoule Ballon"
"0x086bd7fffe5cccfe":
friendly_name: 'Titouan - Ampoule Commode '
"0x000d6ffffe9c051b":
friendly_name: Bureau - Commande Bureau
"0x14b457fffe72178a":
friendly_name: Salon - Ampoule Piano
transition: 2
"0x000d6ffffea6b71d":
friendly_name: Salon - Prise Guirlande
"0x000d6ffffe0e527a":
friendly_name: "Ma\xEBlys - Prise Aquarium"
"0x000d6ffffe2de37b":
friendly_name: "Ma\xEBlys - Prise Guirlande"
"0x000d6ffffea203af":
friendly_name: Chambre titouan - Aquarium
"0x804b50fffe58af94":
friendly_name: "Salon - Ampoule Canap\xE9 1"
transition: 2
"0xbc33acfffe5851f0":
friendly_name: "Salon - Ampoule Canap\xE9 3"
"0x804b50fffe58b778":
friendly_name: "Salon - Ampoule Canap\xE9 2"
transition: 2
"0x000d6ffffebb1c7b":
friendly_name: Parents - Prise Tableau
"0x000b3cfffef6de52":
friendly_name: "Salon - Ampoule Chemin\xE9e"
"0x00158d000444619d":
friendly_name: Salon - Sonde
"0x00158d0004a00786":
friendly_name: Cave - Sonde
"0x00158d00044461e4":
friendly_name: Cuisine - Sonde
"0x00158d00054048f0":
friendly_name: Salle de Bain - Sonde
"0x00158d00032184b2":
friendly_name: Salle d'Eau - Sonde
"0x00158d0002f3cd40":
friendly_name: Chambre Parents - Sonde
"0x00158d0004083c22":
friendly_name: Chambre Titouan - Sonde
"0x00158d0004074750":
friendly_name: "Chambre Ma\xEBlys - Sonde"
"0x00158d00047725c6":
friendly_name: "Cuisine - Contacteur Fen\xEAtre Double"
"0x00158d00045cbdf6":
friendly_name: "Cuisine - Contacteur Fen\xEAtre Simple"
"0x00158d00047db7d8":
friendly_name: "Salle de Bains - Contacteur Fen\xEAtre"
"0x00158d00053f2832":
friendly_name: "Chambre Ma\xEBlys - Contacteur Fen\xEAtre"
"0x00158d00045cc81a":
friendly_name: "Chambre Titouan - Contacteur Fen\xEAtre"
"0x086bd7fffe52bd77":
friendly_name: Chambre Parents - Commode
"0x086bd7fffe5cca1f":
friendly_name: Chambre Parents - Bureau
"0x00158d00045cc6ae":
friendly_name: "Chambre Parents - Contacteur Fen\xEAtre"
"0x00158d00045cbd89":
friendly_name: Chambre Parents - Contacteur Velux
ota:
ikea_ota_use_test_url: false
groups:
- friendly_name: "Groupe Le V\xE9sinet"
devices:
- 0xec1bbdfffe1b8af3/1
- 0xccccccfffe3b4110/1
- 0x14b457fffe72178a/1
- 0x804b50fffe58af94/1
- 0x804b50fffe58b778/1
- 0xbc33acfffe5851f0/1
- 0x000b3cfffef6de52/1
- 0x000d6ffffea6b71d/1
- 0x086bd7fffe5b26af/1
- 0x086bd7fffe228aad/1
- 0x000d6ffffe2de37b/1
- 0x000b57fffea4c957/1
- 0x086bd7fffe5cca1f/1
- 0x086bd7fffe52bd77/1
- 0x000d6ffffebb1c7b/1
- 0x086bd7fffe5cccfe/1
- friendly_name: Groupe Bureau
devices:
- 0x000b57fffea4c957/1
- friendly_name: Groupe Salon
devices:
- 0xec1bbdfffe1b8af3/1
- 0xccccccfffe3b4110/1
- 0x14b457fffe72178a/1
- 0x000d6ffffea6b71d/1
- 0x804b50fffe58af94/1
- 0x804b50fffe58b778/1
- 0xbc33acfffe5851f0/1
- 0x000b3cfffef6de52/1
- friendly_name: "Groupe Chambre Ma\xEBlys"
devices:
- 0x086bd7fffe228aad/1
- 0x000d6ffffe2de37b/1
- 0x086bd7fffe5b26af/1
- friendly_name: Groupe Chambre Titouan
devices:
- 0x086bd7fffe5cccfe/1
- friendly_name: Groupe Chambre Parents
devices:
- 0x000d6ffffebb1c7b/1
- 0x086bd7fffe52bd77/1
- 0x086bd7fffe5cca1f/1
- friendly_name: Groupe Aquarium (Z2M)
devices:
- 0x000d6ffffe0e527a/1
- 0x000d6ffffea203af/1
...
Toute aide est la bienvenue, merci d’avance