Home Assistant : zigbee2mqtt impossible de le lancer

Je vois bien mes deux modules Sonoff_Zigbee_3.0 :

# ls -l /dev/serial/by-id
total 0
lrwxrwxrwx 1 root root 13 19 nov.  19:58 usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_e888a2e55f0cee11a6c834d6f49e3369-if00-port0 -> ../../ttyUSB1
lrwxrwxrwx 1 root root 13 10 nov.  17:35 usb-Silicon_Labs_Sonoff_Zigbee_3.0_USB_Dongle_Plus_0001-if00-port0 -> ../../ttyUSB0

Mon OS et docker son à jour :

# docker -v
Docker version 20.10.22, build 3a2c30b
# cat /etc/os-release  | grep "PRETTY_NAME"
PRETTY_NAME="Debian GNU/Linux 11 (bullseye)"

Test 1

J’ai fait une configuration basique :

data_path: /config/zigbee2mqtt
socat:
  enabled: false
  master: pty,raw,echo=0,link=/tmp/ttyZ2M,mode=777
  slave: tcp-listen:8485,keepalive,nodelay,reuseaddr,keepidle=1,keepintvl=1,keepcnt=5
  options: “-d -d”
  log: false
mqtt: {}
serial:
    port: >-
      /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_e888a2e55f0cee11a6c834d6f49e3369-if00-port0
    adapter: ezsp

La communication semble bone :

test -w /dev/ttyUSB0 && echo success || echo failure 

Mais impossible de lancer le module.

Dans les logs :

# docker logs d5ab8e1b74d1
[22:01:02] INFO: Preparing to start...
[22:01:02] INFO: Socat not enabled
[22:01:02] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
[2024-11-19 22:01:05] info:     z2m: Logging to console, file (filename: log.log)
[2024-11-19 22:01:05] info:     z2m: Starting Zigbee2MQTT version 1.41.0 (commit #unknown)
[2024-11-19 22:01:05] info:     z2m: Starting zigbee-herdsman (2.1.7)
[2024-11-19 22:01:06] error:    z2m: Error while starting zigbee-herdsman
[2024-11-19 22:01:06] error:    z2m: Failed to start zigbee
[2024-11-19 22:01:06] error:    z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
[2024-11-19 22:01:06] error:    z2m: Exiting...
[2024-11-19 22:01:06] error:    z2m: Error: No path provided and failed to auto detect path
    at Function.create (/app/node_modules/zigbee-herdsman/src/adapter/adapter.ts:107:23)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)
    at Controller.start (/app/node_modules/zigbee-herdsman/src/controller/controller.ts:133:24)
    at Zigbee.start (/app/lib/zigbee.ts:69:27)
    at Controller.start (/app/lib/controller.ts:161:27)
    at start (/app/index.js:154:5)

J’ai essayé de changer la configuration :

Test 2 : KO

data_path: /config/zigbee2mqtt
socat:
  enabled: false
  master: pty,raw,echo=0,link=/tmp/ttyZ2M,mode=777
  slave: tcp-listen:8485,keepalive,nodelay,reuseaddr,keepidle=1,keepintvl=1,keepcnt=5
  options: “-d -d”
  log: false
mqtt: {}
serial:
    port: >-
      /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_e888a2e55f0cee11a6c834d6f49e3369-if00-port0
    adapter: deconz

– Test 3 : KO

data_path: /config/zigbee2mqtt
socat:
  enabled: false
  master: pty,raw,echo=0,link=/tmp/ttyZ2M,mode=777
  slave: tcp-listen:8485,keepalive,nodelay,reuseaddr,keepidle=1,keepintvl=1,keepcnt=5
  options: “-d -d”
  log: false
mqtt: {}
serial:
  port: >-
    /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_e888a2e55f0cee11a6c834d6f49e3369-if00-port0
  adapter: ember
  • L’erreur semble être maintenant :
[2024-11-19 22:15:41] error:   z2m: Error while starting zigbee-herdsman
[2024-11-19 22:15:41] error:    z2m: Failed to start zigbee
[2024-11-19 22:15:41] error:    z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
[2024-11-19 22:15:41] error:    z2m: Exiting...
[2024-11-19 22:15:41] error:    z2m: Error: Failed to start EZSP layer with status=HOST_FATAL_ERROR.

Test 4 : KO

data_path: /config/zigbee2mqtt
socat:
  enabled: false
  master: pty,raw,echo=0,link=/tmp/ttyZ2M,mode=777
  slave: tcp-listen:8485,keepalive,nodelay,reuseaddr,keepidle=1,keepintvl=1,keepcnt=5
  options: “-d -d”
  log: false
mqtt
  base_topic: zigbee2mqtt
  user: mqtt
  password: mqtt
  server: mqtt://core-mosquitto:1883
serial:
  port: >-
    /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_e888a2e55f0cee11a6c834d6f49e3369-if00-port0
  adapter: ember
  baudrate: 230400

Test 5 : KO

data_path: /config/zigbee2mqtt
socat:
  enabled: false
  master: pty,raw,echo=0,link=/tmp/ttyZ2M,mode=777
  slave: tcp-listen:8485,keepalive,nodelay,reuseaddr,keepidle=1,keepintvl=1,keepcnt=5
  options: “-d -d”
  log: false
mqtt:
  base_topic: zigbee2mqtt
  user: mqtt
  password: mqtt
  server: mqtt://core-mosquitto:1883
serial:
  port: >-
    /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_e888a2e55f0cee11a6c834d6f49e3369-if00-port0
  adapter: zstack

Dans les logs :

# docker logs cb06c5c275d6
[22:26:26] INFO: Preparing to start...
[22:26:26] INFO: Socat not enabled
[22:26:27] INFO: Starting Zigbee2MQTT...
Starting Zigbee2MQTT without watchdog.
[2024-11-19 22:26:29] info:     z2m: Logging to console, file (filename: log.log)
[2024-11-19 22:26:29] info:     z2m: Starting Zigbee2MQTT version 1.41.0 (commit #unknown)
[2024-11-19 22:26:29] info:     z2m: Starting zigbee-herdsman (2.1.7)
[2024-11-19 22:26:30] info:     zh:zstack:znp: Opening SerialPort with {"path":"/dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_e888a2e55f0cee11a6c834d6f49e3369-if00-port0","baudRate":115200,"rtscts":false,"autoOpen":false}
[2024-11-19 22:26:30] info:     zh:zstack:znp: Serialport opened
[2024-11-19 22:27:35] error:    z2m: Error while starting zigbee-herdsman
[2024-11-19 22:27:35] error:    z2m: Failed to start zigbee
[2024-11-19 22:27:35] error:    z2m: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
[2024-11-19 22:27:35] error:    z2m: Exiting...
[2024-11-19 22:27:35] error:    z2m: Error: network commissioning timed out - most likely network with the same panId or extendedPanId already exists nearby (Error: AREQ - ZDO - stateChangeInd after 60000m

Test 6 : KO

data_path: /config/zigbee2mqtt
socat:
  enabled: false
  master: pty,raw,echo=0,link=/tmp/ttyZ2M,mode=777
  slave: tcp-listen:8485,keepalive,nodelay,reuseaddr,keepidle=1,keepintvl=1,keepcnt=5
  options: “-d -d”
  log: false
mqtt:
  base_topic: zigbee2mqtt
  user: mqtt
  password: mqtt
  server: mqtt://core-mosquitto:1883
serial:
  port: >-
    /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_e888a2e55f0cee11a6c834d6f49e3369-if00-port0
  adapter: zstack
advanced:
  pan_id: GENERATE
  ext_pan_id: [0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08]
  network_key: GENERATE

Test 7 : KO

data_path: /config/zigbee2mqtt
socat:
  enabled: false
  master: pty,raw,echo=0,link=/tmp/ttyZ2M,mode=777
  slave: tcp-listen:8485,keepalive,nodelay,reuseaddr,keepidle=1,keepintvl=1,keepcnt=5
  options: “-d -d”
  log: false
mqtt:
  base_topic: zigbee2mqtt
  user: mqtt
  password: mqtt
  server: mqtt://core-mosquitto:1883
serial:
  port: >-
    /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_e888a2e55f0cee11a6c834d6f49e3369-if00-port0
  adapter: zstack
advanced:
  pan_id: GENERATE
  ext_pan_id: GENERATE
  network_key: GENERATE

Test 7 : KO

data_path: /config/zigbee2mqtt
socat:
  enabled: false
  master: pty,raw,echo=0,link=/tmp/ttyZ2M,mode=777
  slave: tcp-listen:8485,keepalive,nodelay,reuseaddr,keepidle=1,keepintvl=1,keepcnt=5
  options: “-d -d”
  log: false
mqtt:
  base_topic: zigbee2mqtt
  user: mqtt
  password: mqtt
  server: mqtt://core-mosquitto:1883
serial:
  port: /dev/ttyUSB1
permit_join: true
advanced:
  pan_id: GENERATE
  ext_pan_id:
    - 221
    - 221
    - 221
    - 221
    - 221
    - 221
    - 221
    - 221
  network_key: GENERATE
  channel: 11

Home Assistant : Production solaire en octobre sur Biot

Voici le graphique de la production solaire via Home Assistant :

  • Un maximum de 24,08 kWh/j
  • Un minimum de 1,4 kWh/j
  • Total production : 401,52 kWh.

Quand il pleut il n’y a pas de production … enfin 1,4 kWh c’est 6 % de 24,08 kWh. Donc quand un commercial vous dit que l’on produit tous le temps. C’est pas faux mais la production est très très faible.

La température du toit sur Octobre :

Souvent il est indiqué que 25°C est la température limite pour le bon fonctionnement d’une installation solaire. Au-dessus, les panneaux photovoltaïques perdent jusqu’à 0,5 % de rendement par degré supplémentaire. Quand la température des cellules augmente, la tension diminue. Et plus la tension s’abaisse, plus la puissance des panneaux s’affaiblit.

Et sur Biot toujours au dessus de 25°C quand le soleil est présent.

A suivre.

HomeAssistant : Tuya rainsensor model TS0207 par TS0207_TZ3210_tgvtvdoc … KO

Je viens d’installer un « Tuya rainsensor TS0207_TZ3210_tgvtvdoc » mais je n’ai pas les informations sur HomeAssistant alors qu’il est à jours.

  • HomeAssistant : 2024.11.2
  • Sonoff Zigbee 3.0 USB Dongle Plus. CC2652 . Z-Stack 20210708 .

J’ai vu ceci : https://smarthomescene.com/reviews/tuya-zigbee-solar-rain-sensor-rb-srain01-review/ . Mais moi je n’ai pas toutes les informations … j’ai seulement :

  • Mouvement ?!
  • Batterie.
  • Ouverture .

Je pense qu’il faut faire une modification du code : https://github.com/zigpy/zha-device-handlers/issues/3249#issuecomment-2277977679 .

La signature de l’appareil.

A suivre.

Home Assistant : Installation Sauter avec Cozytouch ( Atlantic )

La création d’un compte sur Cozytouch c’est simplement l’enfer (le serveur semble pas toujours disponible) :

Mais cela finit par tomber en marche :

L’installation est détecté automatiquement par Home Assistant :

Il faut selectionner le bon serveur (Atlantic pour Sauter) :

Le reste est automatique :

On peut faire de la programmation par script et on a aussi la températeure et consommation du radiateur.

A suivre….