Bonjour,
J’ai installer sur mon Jeedom une clé Zigbee (cc2531) en suivant notamment le tuto suivant:
Cela fonctionne parfaitement mais à chaque démarrage, je suis obligé de lancer manuelement le service sinon j’obtient ceci:
pi@jeedom:~ $ systemctl status zigbee2mqtt.service
● zigbee2mqtt.service - zigbee2mqtt
Loaded: loaded (/etc/systemd/system/zigbee2mqtt.service; enabled; vendor preset: enabled)
Active: inactive (dead)
Si je lance le service, sudo systemctl start zigbee2mqtt.service, alors là cela fonctionne…
pi@jeedom:~ $ systemctl status zigbee2mqtt.service
● zigbee2mqtt.service - zigbee2mqtt
Loaded: loaded (/etc/systemd/system/zigbee2mqtt.service; enabled; vendor preset: enabled)
Active: active (running) since Tue 2021-01-19 17:31:59 GMT; 1min 9s ago
Main PID: 3058 (node)
Tasks: 23 (limit: 2063)
CGroup: /system.slice/zigbee2mqtt.service
├─3058 npm
├─3171 sh -c node index.js
└─3174 node index.js
сту 19 17:32:12 jeedom npm[3058]: Zigbee2MQTT:warn 2021-01-19 17:32:12: Set `permit_join` to `false` once you joined all devices.
сту 19 17:32:12 jeedom npm[3058]: Zigbee2MQTT:info 2021-01-19 17:32:12: Zigbee: allowing new devices to join.
сту 19 17:32:12 jeedom npm[3058]: Zigbee2MQTT:info 2021-01-19 17:32:12: Connecting to MQTT server at mqtt://localhost
сту 19 17:32:12 jeedom npm[3058]: Zigbee2MQTT:info 2021-01-19 17:32:12: Connected to MQTT server
сту 19 17:32:12 jeedom npm[3058]: Zigbee2MQTT:info 2021-01-19 17:32:12: MQTT publish: topic 'zigbee2mqtt/bridge/state', payload 'online'
сту 19 17:32:12 jeedom npm[3058]: Zigbee2MQTT:info 2021-01-19 17:32:12: MQTT publish: topic 'zigbee2mqtt/0x00158d0002b8ea82', payload '{"battery":74,"humidity":66.62,"temperature":13.29,"voltage":2955}'
сту 19 17:32:13 jeedom npm[3058]: Zigbee2MQTT:info 2021-01-19 17:32:13: MQTT publish: topic 'zigbee2mqtt/bridge/info', payload '{"commit":"07cdc9d","config":{"\\n\\nadvanced:\\n network_key":"GENERATE","advanced":{"adapter_concurrent
сту 19 17:32:13 jeedom npm[3058]: Zigbee2MQTT:info 2021-01-19 17:32:13: MQTT publish: topic 'zigbee2mqtt/bridge/devices', payload '[{"definition":null,"endpoints":{"1":{"bindings":[],"clusters":{"input":[],"output":[]},"configured_repor
сту 19 17:32:13 jeedom npm[3058]: Zigbee2MQTT:info 2021-01-19 17:32:13: MQTT publish: topic 'zigbee2mqtt/bridge/groups', payload '[]'
сту 19 17:32:13 jeedom npm[3058]: Zigbee2MQTT:info 2021-01-19 17:32:13: MQTT publish: topic 'zigbee2mqtt/bridge/config', payload '{"commit":"07cdc9d","coordinator":{"meta":{"maintrel":3,"majorrel":2,"minorrel":6,"product":0,"revision":2
lines 1-20/20 (END)
J’ai activé le service pour le démarrage avec:
sudo systemctl enable zigbee2mqtt.service
Rien n’y fait…
Voici le contenue du fichier zigbee2mqtt.service
GNU nano 3.2 /etc/systemd/system/zigbee2mqtt.service
[Unit]
Description=zigbee2mqtt
After=network.target
[Service]
ExecStart=/usr/bin/npm start
WorkingDirectory=/opt/zigbee2mqtt
StandardOutput=inherit
StandardError=inherit
Restart=always
User=pi
[Install]
WantedBy=multi-users.target
J’ai installer le plugin Mqtt pour récupérer les infos de mon capteur puis jmqtt.
Quelqu’un aurait une solution?
Merci d’avance,
Jonathan