Zigbee2mqtt - services démarrés mais croix rouge pour le lien

Bonsoir,

Même soucis avec la clé ConBee II: il faut mettre « adapter: deconz »

1 « J'aime »

Bonjour,
j’ai terminé le dev sur la feature qui permet de positionner la configuration adapter spécifique à certains dongles.
Ainsi, selon le dongle sélectionné, la bonne configuration est ajoutée au container zigbee2mqtt.

Une nouvelle ligne apparaît donc sur la page de configuration du port USB, dans laquelle il faudra renseigner le dongle utilisé (cette étape reste optionnelle, et la liste des dongles n’est pas dynamique, et provient de Supported Adapters | Zigbee2MQTT).

Il y a une image Docker mise à disposition qui intègre cette intégration :

atrovato/gladys:zigbee2mqtt

Avec les mêmes précautions qu’à l’habitude, préférez tester sur un environnement différent celui de votre Gladys de production, faire un backup base de données… Enfin tout est dit ici → Tutoriel: Lancer une image Docker de test


@pierre-gilles la PR est prête ici :wink:Z2m dongle configuration by atrovato · Pull Request #1769 · GladysAssistant/Gladys · GitHub

Elle inclut quelques changements, qui ont permis de simplifier le développement de l’évolution :

  • suppression de actions.js sur cette partie
  • suppression du script shell permettant de mettre en place le fichier de configuration z2m (je crois que c’est le dernier)

Merci à tous.

6 « J'aime »

Super boulot @AlexTrovato !!
Je pense que ça peut débloquer PLEIN de gens qui se sont frottés à ce problème et ne sont pas allés plus loin

2 « J'aime »

Un grand merci pour le développement @AlexTrovato :pray::pray:

Effectivement, vu que Domadoo ne vend plus que le Sonoff-E, 100% des nouveaux utilisateurs sont confrontés au problème et c’est un vrai frein à l’adoption :smiley:

Je vais tester en réel et je te ferais un retour

2 « J'aime »

@AlexTrovato J’ai testé ta PR en réel, ça fait le boulot :slight_smile: J’ai quelques remarques sur l’UI et trouvé un petit bug: Z2m dongle configuration by atrovato · Pull Request #1769 · GladysAssistant/Gladys · GitHub

1 « J'aime »

J’ai pris en compte tes remarques @pierre-gilles :

  • bouton refresh corrigé
  • placeholders ajoutés
  • 2 nouveaux commits

J’ai rebase la branche sur master.
Re-ready to re-review :wink:

1 « J'aime »

Rapide ! Tu as refais un build Docker ? Je testais en réel sur un Pi

L’image est en cours de build… a vu de nez, il faut compter une heure…

1 « J'aime »

@pierre-gilles la nouvelle image est prête !

3 « J'aime »

@AlexTrovato J’ai testé, c’est beaucoup mieux ! J’ai juste une question et un feedback UX qui se solve en 5 secondes : Z2m dongle configuration by atrovato · Pull Request #1769 · GladysAssistant/Gladys · GitHub

J’ai répondu à tes questions et corrigé ce point UX (qu’on oublie trop souvent).

Une nouvelle image (à jour de master) est disponible :wink:

1 « J'aime »

hello , petite question , mes services z2Mqttt sont démarrés fonctionnent en tout les cas pour les capteurs temps fuite ,mais j’ai une prise qui ne répond plus, d’autres part je n’arrive plus a accéder au 8080 connexion refusée ? avez vous une idée ?

La prise est peut-être trop loin d’un « router » ?

Pour le problème d’accès, es-tu bien dans le même réseau local ? As-tu tenté, via SSH, un restart du service ? →

docker restart gladys-z2m-zigbee2mqtt

non 3m et ça marchait depuis un bout de temps

2 prises ziegbee ne répondent plus, et je n’arrive plus à accéder à l’interface ziegbee via 8080, je ne comprends plus pourtant tout à l’air ok côté Gladys, j’ai un message n’autorise pas la connections.

Il faudrait que tu donnes des informations plus précises éventuellement : où vois tu ce message de connexion refusée ? Peux tu nous faire une capture d’écran ?

Est ce que tu sais consulter les logs de Gladys / de Zigbee2mqtt ? Si oui il faudrait nous les montrer.

Non je ne sais pas insulter les logs, je Sias me connecter avec putty, mais connais pas la commande pour les logs ^^

bon je viens de tout essayer redémarrage de Gladys etc des dockers mais rien n’y fait j’acedes toujours pas a l’interface Z2Mqtt connexion refusée.

Capture

Il faudrait que nous voyions le résultat de la commande docker logs gladys-z2m-zigbee2mqtt

 _definition: {
      zigbeeModel: [Array],
      model: 'WSDCGQ11LM',
      vendor: 'Xiaomi',
      description: 'Aqara temperature, humidity and pressure sensor',
      meta: [Object],
      fromZigbee: [Array],
      toZigbee: [Array],
      exposes: [Array],
      configure: [AsyncFunction: configure],
      options: [Array]
    },
    _definitionModelID: 'lumi.weather'
  },
  from: {
    temperature: 20.33,
    humidity: 53.24,
    pressure: 964.5,
    voltage: 2985,
    battery: 90,
    power_outage_count: 6,
    linkquality: 7
  },
  to: {
    temperature: 20.33,
    humidity: 53.24,
    pressure: 964.5,
    voltage: 2985,
    battery: 90,
    power_outage_count: 6,
    linkquality: 7
  },
  reason: 'publishCached',
  update: {
    temperature: 20.33,
    humidity: 53.24,
    pressure: 964.5,
    voltage: 2985,
    battery: 90,
    power_outage_count: 6,
    linkquality: 7
  }
}
Zigbee2MQTT:info  2023-05-07 10:24:46: MQTT publish: topic 'zigbee2mqtt/Thermometre salon', payload '{"battery":90,"humidity":53.24,"linkquality":7,"power_outage_count":6,"pressure":964.5,"temperature":20.33,"voltage":2985}'
State changed {
  entity: Device {
    zh: Device {
      _events: [Object: null prototype] {},
      _eventsCount: 0,
      _maxListeners: undefined,
      ID: 8,
      _type: 'Router',
      _ieeeAddr: '0x50325ffffe4a2a97',
      _networkAddress: 23205,
      _manufacturerID: 4098,
      _endpoints: [Array],
      _manufacturerName: '_TZ3000_wamqdr3f',
      _powerSource: 'Mains (single phase)',
      _modelID: 'TS011F',
      _applicationVersion: 66,
      _stackVersion: 0,
      _zclVersion: 3,
      _hardwareVersion: 1,
      _dateCode: '',
      _softwareBuildID: undefined,
      _interviewCompleted: true,
      _interviewing: false,
      _skipDefaultResponse: false,
      _skipTimeResponse: false,
      meta: [Object],
      _lastSeen: 1683233428749,
      _defaultSendRequestWhen: 'immediate',
      _checkinInterval: undefined,
      _pendingRequestTimeout: 0,
      [Symbol(kCapture)]: true
    },
    _definition: {
      exposes: [Array],
      fromZigbee: [Array],
      toZigbee: [Array],
      fingerprint: [Array],
      model: 'HG06337',
      vendor: 'Lidl',
      description: 'Silvercrest smart plug (EU, CH, FR, BS, DK)',
      configure: [AsyncFunction: configure],
      meta: undefined,
      options: [Array]
    },
    _definitionModelID: 'TS011F'
  },
  from: { state: 'OFF', linkquality: 163 },
  to: { state: 'OFF', linkquality: 163 },
  reason: 'publishCached',
  update: { state: 'OFF', linkquality: 163 }
}
Zigbee2MQTT:info  2023-05-07 10:24:46: MQTT publish: topic 'zigbee2mqtt/Prise salon', payload '{"linkquality":163,"state":"OFF"}'
State changed {
  entity: Device {
    zh: Device {
      _events: [Object: null prototype] {},
      _eventsCount: 0,
      _maxListeners: undefined,
      ID: 9,
      _type: 'EndDevice',
      _ieeeAddr: '0x94deb8fffe0f39e4',
      _networkAddress: 45853,
      _manufacturerID: 4476,
      _endpoints: [Array],
      _manufacturerName: 'IKEA of Sweden',
      _powerSource: 'Battery',
      _modelID: 'TRADFRI on/off switch',
      _applicationVersion: 33,
      _stackVersion: 98,
      _zclVersion: 3,
      _hardwareVersion: 1,
      _dateCode: '20190723',
      _softwareBuildID: '2.2.010',
      _interviewCompleted: true,
      _interviewing: false,
      _skipDefaultResponse: false,
      _skipTimeResponse: false,
      meta: [Object],
      _lastSeen: 1683213611363,
      _defaultSendRequestWhen: 'active',
      _checkinInterval: 43200,
      _pendingRequestTimeout: 43200000,
      [Symbol(kCapture)]: true
    },
    _definition: {
      zigbeeModel: [Array],
      model: 'E1743',
      vendor: 'IKEA',
      description: 'TRADFRI ON/OFF switch',
      fromZigbee: [Array],
      exposes: [Array],
      toZigbee: [Array],
      ota: [Object],
      meta: [Object],
      configure: [AsyncFunction: configureRemote],
      options: [Array]
    },
    _definitionModelID: 'TRADFRI on/off switch'
  },
  from: {
    battery: 47,
    update: {
      state: 'available',
      installed_version: 570492465,
      latest_version: 587699761
    },
    update_available: true,
    linkquality: 65
  },
  to: {
    battery: 47,
    update: {
      state: 'available',
      installed_version: 570492465,
      latest_version: 587699761
    },
    update_available: true,
    linkquality: 65
  },
  reason: 'publishCached',
  update: {
    battery: 47,
    update: {
      state: 'available',
      installed_version: 570492465,
      latest_version: 587699761
    },
    update_available: true,
    linkquality: 65
  }
}
Zigbee2MQTT:info  2023-05-07 10:24:46: MQTT publish: topic 'zigbee2mqtt/bonton on off', payload '{"battery":47,"linkquality":65,"update":{"installed_version":570492465,"latest_version":587699761,"state":"available"},"update_available":true}'
Zigbee2MQTT:info  2023-05-07 10:24:46: Zigbee2MQTT started!
Error: connect ECONNREFUSED XX.000.000.000:9007
    at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1494:16)
Using '/app/data' as data directory