Plugin Zigbee

Oui ça l’a toujours été ma clef zigate-wifi est sur on adaptateur 5 Volts 2 Ampères indépendant et ce depuis plus d’un an !

Un nouveau peripherique sur le réseaux ? Perso je pense que la version wifi n’est vraiment pas le top la moindre interference ou autre et hop tu peux perdre une info

Non pas d’ajout … je vais investiguer un peut plus de ce coté.

Bonjour Loïc,

Au 11/12/2020, DeCONZ v2.07.01 stable.

akenad :slight_smile:

J’avais un bien un problème de firmware, clé reflashée ce jour et fonctionne sur la VM, plus qu’à l’installer sur la prod ce soir ou demain.
Merci pour les retours

1 « J'aime »

Bonjour,
Peux t-on avoir un tag pour les futurs sujets du plugin svp ?
Ou doit-on attendre le passage en stable ?

Y a t-il une limitation au nombre de périphériques sur une gateway ? J’en ai inclus 22 et impossible de poursuivre (ConBee2) :roll_eyes:

Bonsoir,
Juste pour dire je viens de galérer un week en entier a intégrer un prise Ikea Zigbee sous Home Assistant (ZHA,Deconz), avec un délai de 5s pour chaque action envoyé a la prise !!!
Le plugin sous Jeedom Zigbee aussitôt installé, la prise a été reconnu et fonctionne sans délai !
Merci encore et bravo !

dans Jeedom compatibility
on voit 4 lumières qui ont comme Ref et Fabricant : « Groupes » :
Jeedom compatibility

akenad :slight_smile:

1 « J'aime »

Bonjour,

Premier test du plugin avec une conbeeII neuve reçue il y a plusieurs mois.

Install ok
Dépendances ok
Démon nok

[2021-01-21 13:57:18]INFO : Start zigbeed
[2021-01-21 13:57:18]INFO : Log level : debug
[2021-01-21 13:57:18]INFO : PID file : /tmp/jeedom/zigbee/deamon_1.pid
[2021-01-21 13:57:18]INFO : Device : /dev/ttyACM0
[2021-01-21 13:57:18]INFO : Apikey : K8EHqbF2aTvvjmbcChBUvp3muguT2DZV
[2021-01-21 13:57:18]INFO : Callback : http://127.0.0.1:80/plugins/zigbee/core/php/jeeZigbee.php
[2021-01-21 13:57:18]INFO : Cycle : 0.3
[2021-01-21 13:57:18]INFO : Controller : deconz
[2021-01-21 13:57:18]INFO : Channel : 15
[2021-01-21 13:57:18]INFO : Data folder : /var/www/html/plugins/zigbee/data/1
[2021-01-21 13:57:19]INFO : Find device : /dev/ttyACM0
[2021-01-21 13:57:19]INFO : LOADER------Import de la configuration specifics.danfoss
[2021-01-21 13:57:19]INFO : LOADER------Import de la configuration specifics.danfoss.details
[2021-01-21 13:57:19]INFO : LOADER------Import de la configuration specifics.develco
[2021-01-21 13:57:19]INFO : LOADER------Import de la configuration specifics.develco.details
[2021-01-21 13:57:19]DEBUG : Writing PID 15036 to /tmp/jeedom/zigbee/deamon_1.pid
[2021-01-21 13:57:19]DEBUG : Init request module v2.21.0
[2021-01-21 13:57:19]DEBUG : Starting new HTTP connection (1): 127.0.0.1:80
[2021-01-21 13:57:19]DEBUG : http://127.0.0.1:80 "GET /plugins/zigbee/core/php/jeeZigbee.php?apikey=K8EHqbF2aTvvjmbcChBUvp3muguT2DZV HTTP/1.1" 200 0
[2021-01-21 13:57:19]DEBUG : Using selector: EpollSelector
[2021-01-21 13:57:19]DEBUG : [start_zigbee] Init zigbee network with config : {'database_path': '/var/www/html/plugins/zigbee/data/1/network_deconz.db', 'device': {'path': '/dev/ttyACM0'}, 'network': {'channel': 15}}
[2021-01-21 13:57:19]DEBUG : executing functools.partial(.connector at 0x752274b0>)
[2021-01-21 13:57:19]DEBUG : returning 
[2021-01-21 13:57:19]DEBUG : executing functools.partial(, 'PRAGMA foreign_keys = ON', [])
[2021-01-21 13:57:19]DEBUG : returning 
[2021-01-21 13:57:19]DEBUG : executing functools.partial(, 'CREATE TABLE IF NOT EXISTS devices (ieee ieee, nwk, status)', [])
[2021-01-21 13:57:19]DEBUG : returning 
[2021-01-21 13:57:19]DEBUG : executing functools.partial(, 'PRAGMA user_version = 3', [])
[2021-01-21 13:57:19]DEBUG : returning 
[2021-01-21 13:57:19]DEBUG : executing functools.partial(, 'CREATE UNIQUE INDEX IF NOT EXISTS ieee_idx ON devices(ieee)', [])
[2021-01-21 13:57:19]DEBUG : returning 
[2021-01-21 13:57:19]DEBUG : executing functools.partial(, 'CREATE TABLE IF NOT EXISTS endpoints (ieee ieee, endpoint_id, profile_id, device_type device_type, status, FOREIGN KEY(ieee) REFERENCES devices(ieee) ON DELETE CASCADE)', [])
[2021-01-21 13:57:19]DEBUG : returning 
[2021-01-21 13:57:19]DEBUG : executing functools.partial(, 'PRAGMA user_version = 3', [])
[2021-01-21 13:57:19]DEBUG : returning 
[2021-01-21 13:57:19]DEBUG : executing functools.partial(, 'CREATE UNIQUE INDEX IF NOT EXISTS endpoint_idx ON endpoints(ieee, endpoint_id)', [])
[2021-01-21 13:57:19]DEBUG : returning 
[2021-01-21 13:57:19]DEBUG : executing functools.partial(, 'CREATE TABLE IF NOT EXISTS clusters (ieee ieee, endpoint_id, cluster, FOREIGN KEY(ieee, endpoint_id) REFERENCES endpoints(ieee, endpoint_id) ON DELETE CASCADE)', [])
[2021-01-21 13:57:19]DEBUG : returning 
[2021-01-21 13:57:19]DEBUG : executing functools.partial(, 'PRAGMA user_version = 3', [])
[2021-01-21 13:57:19]DEBUG : returning 
[2021-01-21 13:57:19]DEBUG : executing functools.partial(, 'CREATE UNIQUE INDEX IF NOT EXISTS cluster_idx ON clusters(ieee, endpoint_id, cluster)', [])
[2021-01-21 13:57:19]DEBUG : returning 
[2021-01-21 13:57:19]DEBUG : executing functools.partial(, 'CREATE TABLE IF NOT EXISTS neighbors (device_ieee ieee NOT NULL, extended_pan_id ieee NOT NULL,ieee ieee NOT NULL, nwk INTEGER NOT NULL, struct INTEGER NOT NULL, permit_joining INTEGER NOT NULL, depth INTEGER NOT NULL, lqi INTEGER NOT NULL, FOREIGN KEY(device_ieee) REFERENCES devices(ieee) ON DELETE CASCADE)', [])
[2021-01-21 13:57:19]DEBUG : returning 
[2021-01-21 13:57:19]DEBUG : executing functools.partial(, 'PRAGMA user_version = 3', [])
[2021-01-21 13:57:19]DEBUG : returning 
[2021-01-21 13:57:19]DEBUG : executing functools.partial(, 'CREATE INDEX IF NOT EXISTS neighbors_idx ON neighbors(device_ieee)', [])
[2021-01-21 13:57:19]DEBUG : returning 
[2021-01-21 13:57:19]DEBUG : executing functools.partial(, 'CREATE TABLE IF NOT EXISTS node_descriptors (ieee ieee, value, FOREIGN KEY(ieee) REFERENCES devices(ieee) ON DELETE CASCADE)', [])
[2021-01-21 13:57:19]DEBUG : returning 
[2021-01-21 13:57:19]DEBUG : executing functools.partial(, 'PRAGMA user_version = 3', [])
[2021-01-21 13:57:19]DEBUG : returning 
[2021-01-21 13:57:19]DEBUG : executing functools.partial(, 'CREATE UNIQUE INDEX IF NOT EXISTS node_descriptors_idx ON node_descriptors(ieee)', [])
[2021-01-21 13:57:19]DEBUG : returning 
[2021-01-21 13:57:19]DEBUG : executing functools.partial(, 'CREATE TABLE IF NOT EXISTS output_clusters (ieee ieee, endpoint_id, cluster, FOREIGN KEY(ieee, endpoint_id) REFERENCES endpoints(ieee, endpoint_id) ON DELETE CASCADE)', [])
[2021-01-21 13:57:19]DEBUG : returning 
[2021-01-21 13:57:19]DEBUG : executing functools.partial(, 'PRAGMA user_version = 3', [])
[2021-01-21 13:57:20]DEBUG : returning 
[2021-01-21 13:57:20]DEBUG : executing functools.partial(, 'CREATE UNIQUE INDEX IF NOT EXISTS output_cluster_idx ON output_clusters(ieee, endpoint_id, cluster)', [])
[2021-01-21 13:57:20]DEBUG : returning 
[2021-01-21 13:57:20]DEBUG : executing functools.partial(, 'CREATE TABLE IF NOT EXISTS attributes (ieee ieee, endpoint_id, cluster, attrid, value, FOREIGN KEY(ieee) REFERENCES devices(ieee) ON DELETE CASCADE)', [])
[2021-01-21 13:57:20]DEBUG : returning 
[2021-01-21 13:57:20]DEBUG : executing functools.partial(, 'PRAGMA user_version = 3', [])
[2021-01-21 13:57:20]DEBUG : returning 
[2021-01-21 13:57:20]DEBUG : executing functools.partial(, 'CREATE UNIQUE INDEX IF NOT EXISTS attribute_idx ON attributes(ieee, endpoint_id, cluster, attrid)', [])
[2021-01-21 13:57:20]DEBUG : returning 
[2021-01-21 13:57:20]DEBUG : executing functools.partial(, 'CREATE TABLE IF NOT EXISTS groups (group_id, name)', [])
[2021-01-21 13:57:20]DEBUG : returning 
[2021-01-21 13:57:20]DEBUG : executing functools.partial(, 'PRAGMA user_version = 3', [])
[2021-01-21 13:57:20]DEBUG : returning 
[2021-01-21 13:57:20]DEBUG : executing functools.partial(, 'CREATE UNIQUE INDEX IF NOT EXISTS group_idx ON groups(group_id)', [])
[2021-01-21 13:57:20]DEBUG : returning 
[2021-01-21 13:57:20]DEBUG : executing functools.partial(, 'CREATE TABLE IF NOT EXISTS group_members (group_id, ieee ieee, endpoint_id,
FOREIGN KEY(group_id) REFERENCES groups(group_id) ON DELETE CASCADE,
FOREIGN KEY(ieee, endpoint_id)
REFERENCES endpoints(ieee, endpoint_id) ON DELETE CASCADE)', [])
[2021-01-21 13:57:20]DEBUG : returning 
[2021-01-21 13:57:20]DEBUG : executing functools.partial(, 'PRAGMA user_version = 3', [])
[2021-01-21 13:57:20]DEBUG : returning 
[2021-01-21 13:57:20]DEBUG : executing functools.partial(, 'CREATE UNIQUE INDEX IF NOT EXISTS group_members_idx ON group_members(group_id, ieee, endpoint_id)', [])
[2021-01-21 13:57:20]DEBUG : returning 
[2021-01-21 13:57:20]DEBUG : executing functools.partial(, 'CREATE TABLE IF NOT EXISTS relays (ieee ieee, relays,
FOREIGN KEY(ieee) REFERENCES devices(ieee) ON DELETE CASCADE)', [])
[2021-01-21 13:57:20]DEBUG : returning 
[2021-01-21 13:57:20]DEBUG : executing functools.partial(, 'PRAGMA user_version = 3', [])
[2021-01-21 13:57:20]DEBUG : returning 
[2021-01-21 13:57:20]DEBUG : executing functools.partial(, 'CREATE UNIQUE INDEX IF NOT EXISTS relays_idx ON relays(ieee)', [])
[2021-01-21 13:57:20]DEBUG : returning 
[2021-01-21 13:57:20]DEBUG : executing functools.partial()
[2021-01-21 13:57:20]DEBUG : returning None
[2021-01-21 13:57:20]DEBUG : Loading application state from %s
[2021-01-21 13:57:20]DEBUG : executing functools.partial(, 'SELECT * FROM devices', [])
[2021-01-21 13:57:20]DEBUG : returning 
[2021-01-21 13:57:20]DEBUG : executing functools.partial(, 64)
[2021-01-21 13:57:20]DEBUG : returning []
[2021-01-21 13:57:20]DEBUG : executing functools.partial()
[2021-01-21 13:57:20]DEBUG : returning None
[2021-01-21 13:57:20]DEBUG : executing functools.partial(, 'SELECT * FROM node_descriptors', [])
[2021-01-21 13:57:20]DEBUG : returning 
[2021-01-21 13:57:20]DEBUG : executing functools.partial(, 64)
[2021-01-21 13:57:20]DEBUG : returning []
[2021-01-21 13:57:20]DEBUG : executing functools.partial()
[2021-01-21 13:57:20]DEBUG : returning None
[2021-01-21 13:57:20]DEBUG : executing functools.partial(, 'SELECT * FROM endpoints', [])
[2021-01-21 13:57:20]DEBUG : returning 
[2021-01-21 13:57:20]DEBUG : executing functools.partial(, 64)
[2021-01-21 13:57:20]DEBUG : returning []
[2021-01-21 13:57:20]DEBUG : executing functools.partial()
[2021-01-21 13:57:20]DEBUG : returning None
[2021-01-21 13:57:20]DEBUG : executing functools.partial(, 'SELECT * FROM clusters', [])
[2021-01-21 13:57:20]DEBUG : returning 
[2021-01-21 13:57:20]DEBUG : executing functools.partial(, 64)
[2021-01-21 13:57:20]DEBUG : returning []
[2021-01-21 13:57:20]DEBUG : executing functools.partial()
[2021-01-21 13:57:20]DEBUG : returning None
[2021-01-21 13:57:20]DEBUG : executing functools.partial(, 'SELECT * FROM output_clusters', [])
[2021-01-21 13:57:20]DEBUG : returning 
[2021-01-21 13:57:20]DEBUG : executing functools.partial(, 64)
[2021-01-21 13:57:20]DEBUG : returning []
[2021-01-21 13:57:20]DEBUG : executing functools.partial()
[2021-01-21 13:57:20]DEBUG : returning None
[2021-01-21 13:57:20]DEBUG : executing functools.partial(, 'SELECT * FROM attributes WHERE attrid=4 OR attrid=5', [])
[2021-01-21 13:57:20]DEBUG : returning 
[2021-01-21 13:57:20]DEBUG : executing functools.partial(, 64)
[2021-01-21 13:57:20]DEBUG : returning []
[2021-01-21 13:57:20]DEBUG : executing functools.partial()
[2021-01-21 13:57:20]DEBUG : returning None
[2021-01-21 13:57:20]DEBUG : executing functools.partial(, 'SELECT * FROM attributes', [])
[2021-01-21 13:57:20]DEBUG : returning 
[2021-01-21 13:57:20]DEBUG : executing functools.partial(, 64)
[2021-01-21 13:57:20]DEBUG : returning []
[2021-01-21 13:57:20]DEBUG : executing functools.partial()
[2021-01-21 13:57:20]DEBUG : returning None
[2021-01-21 13:57:20]DEBUG : executing functools.partial(, 'SELECT * FROM groups', [])
[2021-01-21 13:57:20]DEBUG : returning 
[2021-01-21 13:57:20]DEBUG : executing functools.partial(, 64)
[2021-01-21 13:57:20]DEBUG : returning []
[2021-01-21 13:57:20]DEBUG : executing functools.partial()
[2021-01-21 13:57:20]DEBUG : returning None
[2021-01-21 13:57:20]DEBUG : executing functools.partial(, 'SELECT * FROM group_members', [])
[2021-01-21 13:57:20]DEBUG : returning 
[2021-01-21 13:57:20]DEBUG : executing functools.partial(, 64)
[2021-01-21 13:57:20]DEBUG : returning []
[2021-01-21 13:57:20]DEBUG : executing functools.partial()
[2021-01-21 13:57:20]DEBUG : returning None
[2021-01-21 13:57:20]DEBUG : executing functools.partial(, 'SELECT * FROM relays', [])
[2021-01-21 13:57:20]DEBUG : returning 
[2021-01-21 13:57:20]DEBUG : executing functools.partial(, 64)
[2021-01-21 13:57:20]DEBUG : returning []
[2021-01-21 13:57:20]DEBUG : executing functools.partial()
[2021-01-21 13:57:20]DEBUG : returning None
[2021-01-21 13:57:20]DEBUG : executing functools.partial(, 'SELECT * FROM neighbors', [])
[2021-01-21 13:57:20]DEBUG : returning 
[2021-01-21 13:57:20]DEBUG : executing functools.partial(, 64)
[2021-01-21 13:57:20]DEBUG : returning []
[2021-01-21 13:57:20]DEBUG : executing functools.partial()
[2021-01-21 13:57:20]DEBUG : returning None
[2021-01-21 13:57:20]DEBUG : Connection made
[2021-01-21 13:57:20]DEBUG : Command Command.read_parameter (1, , b'')
[2021-01-21 13:57:20]DEBUG : Send: 0x0a02000800010022
[2021-01-21 13:57:20]DEBUG : Frame received: 0x0a02000a000300220b01
[2021-01-21 13:57:20]DEBUG : Read parameter protocol_version response: [267]
[2021-01-21 13:57:20]DEBUG : Command Command.version (0,)
[2021-01-21 13:57:20]DEBUG : Send: 0x0d0300090000000000
[2021-01-21 13:57:20]DEBUG : Frame received: 0x0d0300090000074a26
[2021-01-21 13:57:20]DEBUG : Version response: 264a0700
[2021-01-21 13:57:20]DEBUG : Command Command.device_state (0, 0, 0)
[2021-01-21 13:57:20]DEBUG : Send: 0x0704000800000000
[2021-01-21 13:57:20]DEBUG : Frame received: 0x07040007008000
[2021-01-21 13:57:20]DEBUG : Device state response: [, 0, 0]
[2021-01-21 13:57:20]DEBUG : Data request queue full.
[2021-01-21 13:57:20]DEBUG : Command Command.read_parameter (1, , b'')
[2021-01-21 13:57:20]DEBUG : Send: 0x0a05000800010001
[2021-01-21 13:57:20]DEBUG : Frame received: 0x0a05001000090001e94f05ffff2e2100
[2021-01-21 13:57:20]DEBUG : Read parameter mac_address response: [00:21:2e:ff:ff:05:4f:e9]
[2021-01-21 13:57:20]DEBUG : Command Command.read_parameter (1, , b'')
[2021-01-21 13:57:20]DEBUG : Send: 0x0a06000800010009
[2021-01-21 13:57:20]DEBUG : Frame received: 0x0a0600090002000901
[2021-01-21 13:57:20]DEBUG : Read parameter aps_designed_coordinator response: [1]
[2021-01-21 13:57:20]DEBUG : Command Command.write_parameter (5, , b'X\x02\x00\x00')
[2021-01-21 13:57:20]DEBUG : Send: 0x0b07000c0005002658020000
[2021-01-21 13:57:20]DEBUG : Frame received: 0x0b07000800010026
[2021-01-21 13:57:20]DEBUG : Write parameter watchdog_ttl: SUCCESS
[2021-01-21 13:57:20]DEBUG : Command Command.device_state (0, 0, 0)
[2021-01-21 13:57:20]DEBUG : Send: 0x0708000800000000
[2021-01-21 13:57:20]DEBUG : Frame received: 0x07080007008000
[2021-01-21 13:57:20]DEBUG : Device state response: [, 0, 0]
[2021-01-21 13:57:20]DEBUG : Data request queue full.
[2021-01-21 13:57:20]INFO : Forming network
[2021-01-21 13:57:20]DEBUG : Command Command.change_network_state (,)
[2021-01-21 13:57:20]DEBUG : Send: 0x080900060000
[2021-01-21 13:57:20]DEBUG : Frame received: 0x080900060000
[2021-01-21 13:57:20]DEBUG : Change network state response: OFFLINE
[2021-01-21 13:57:20]DEBUG : Command Command.write_parameter (2, , b'\x01')
[2021-01-21 13:57:20]DEBUG : Send: 0x0b0a00090002000901
[2021-01-21 13:57:20]DEBUG : Frame received: 0x0b0a000800010009
[2021-01-21 13:57:20]DEBUG : Write parameter aps_designed_coordinator: SUCCESS
[2021-01-21 13:57:20]DEBUG : Command Command.write_parameter (5, , b'\x00\x80\x00\x00')
[2021-01-21 13:57:20]DEBUG : Send: 0x0b0b000c0005000a00800000
[2021-01-21 13:57:20]DEBUG : Frame received: 0x0b0b00080001000a
[2021-01-21 13:57:20]DEBUG : Write parameter channel_mask: SUCCESS
[2021-01-21 13:57:20]DEBUG : Command Command.write_parameter (2, , b'\x00')
[2021-01-21 13:57:20]DEBUG : Send: 0x0b0c00090002002400
[2021-01-21 13:57:20]DEBUG : Frame received: 0x0b0c000800010024
[2021-01-21 13:57:20]DEBUG : Write parameter nwk_update_id: SUCCESS
[2021-01-21 13:57:20]DEBUG : Command Command.change_network_state (,)
[2021-01-21 13:57:20]DEBUG : Send: 0x080d00060002
[2021-01-21 13:57:20]DEBUG : Frame received: 0x080d00060000
[2021-01-21 13:57:20]DEBUG : Change network state response: OFFLINE
[2021-01-21 13:57:20]DEBUG : Frame received: 0x0e0e0007008100
[2021-01-21 13:57:20]DEBUG : Device state changed response: [, 0]
[2021-01-21 13:57:20]DEBUG : Network state transition: OFFLINE -> JOINING
[2021-01-21 13:57:20]DEBUG : Data request queue full.
[2021-01-21 13:57:20]DEBUG : Command Command.device_state (0, 0, 0)
[2021-01-21 13:57:20]DEBUG : Send: 0x070e000800000000
[2021-01-21 13:57:20]DEBUG : Frame received: 0x070e0007008100
[2021-01-21 13:57:20]DEBUG : Device state response: [, 0, 0]
[2021-01-21 13:57:20]DEBUG : Data request queue full.
[2021-01-21 13:57:20]DEBUG : Frame received: 0x0e0f0007008000
[2021-01-21 13:57:20]DEBUG : Device state changed response: [, 0]
[2021-01-21 13:57:20]DEBUG : Network state transition: JOINING -> OFFLINE
[2021-01-21 13:57:20]DEBUG : Data request queue full.
[2021-01-21 13:57:21]DEBUG : Command Command.device_state (0, 0, 0)
[2021-01-21 13:57:21]DEBUG : Send: 0x070f000800000000
[2021-01-21 13:57:21]DEBUG : Frame received: 0x070f0007008000
[2021-01-21 13:57:21]DEBUG : Device state response: [, 0, 0]
[2021-01-21 13:57:21]DEBUG : Data request queue full.
[2021-01-21 13:57:22]DEBUG : Command Command.device_state (0, 0, 0)
[2021-01-21 13:57:22]DEBUG : Send: 0x0710000800000000
[2021-01-21 13:57:22]DEBUG : Frame received: 0x07100007008000
[2021-01-21 13:57:22]DEBUG : Device state response: [, 0, 0]
[2021-01-21 13:57:22]DEBUG : Data request queue full.
[2021-01-21 13:57:23]DEBUG : Command Command.device_state (0, 0, 0)
[2021-01-21 13:57:23]DEBUG : Send: 0x0711000800000000
[2021-01-21 13:57:23]DEBUG : Frame received: 0x07110007008000
[2021-01-21 13:57:23]DEBUG : Device state response: [, 0, 0]
[2021-01-21 13:57:23]DEBUG : Data request queue full.
[2021-01-21 13:57:24]DEBUG : Command Command.device_state (0, 0, 0)
[2021-01-21 13:57:24]DEBUG : Send: 0x0712000800000000
[2021-01-21 13:57:24]DEBUG : Frame received: 0x07120007008000
[2021-01-21 13:57:24]DEBUG : Device state response: [, 0, 0]
[2021-01-21 13:57:24]DEBUG : Data request queue full.
[2021-01-21 13:57:25]DEBUG : Command Command.device_state (0, 0, 0)
[2021-01-21 13:57:25]DEBUG : Send: 0x0713000800000000
[2021-01-21 13:57:25]DEBUG : Frame received: 0x07130007008000
[2021-01-21 13:57:25]DEBUG : Device state response: [, 0, 0]
[2021-01-21 13:57:25]DEBUG : Data request queue full.
[2021-01-21 13:57:26]DEBUG : Command Command.device_state (0, 0, 0)
[2021-01-21 13:57:26]DEBUG : Send: 0x0714000800000000
[2021-01-21 13:57:26]DEBUG : Frame received: 0x07140007008000
[2021-01-21 13:57:26]DEBUG : Device state response: [, 0, 0]
[2021-01-21 13:57:26]DEBUG : Data request queue full.
[2021-01-21 13:57:27]DEBUG : Command Command.device_state (0, 0, 0)
[2021-01-21 13:57:27]DEBUG : Send: 0x0715000800000000
[2021-01-21 13:57:27]DEBUG : Frame received: 0x07150007008000
[2021-01-21 13:57:27]DEBUG : Device state response: [, 0, 0]
[2021-01-21 13:57:27]DEBUG : Data request queue full.
[2021-01-21 13:57:28]DEBUG : Command Command.device_state (0, 0, 0)
[2021-01-21 13:57:28]DEBUG : Send: 0x0716000800000000
[2021-01-21 13:57:28]DEBUG : Frame received: 0x07160007008000
[2021-01-21 13:57:28]DEBUG : Device state response: [, 0, 0]
[2021-01-21 13:57:28]DEBUG : Data request queue full.
[2021-01-21 13:57:29]DEBUG : Command Command.device_state (0, 0, 0)
[2021-01-21 13:57:29]DEBUG : Send: 0x0717000800000000
[2021-01-21 13:57:29]DEBUG : Frame received: 0x07170007008000
[2021-01-21 13:57:29]DEBUG : Device state response: [, 0, 0]
[2021-01-21 13:57:29]DEBUG : Data request queue full.
[2021-01-21 13:57:30]ERROR : Couldn't start application
[2021-01-21 13:57:30]DEBUG : executing functools.partial()
[2021-01-21 13:57:30]DEBUG : returning None
[2021-01-21 13:57:30]ERROR : [start_zigbee] Fatal error : Could not form network.
[2021-01-21 13:57:30]DEBUG : Traceback (most recent call last):
File "/var/www/html/plugins/zigbee/resources/zigbeed/zigbeed.py", line 71, in start_zigbee
start_radio=True,
File "/usr/local/lib/python3.7/dist-packages/zigpy/application.py", line 69, in new
await app.startup(auto_form)
File "/usr/local/lib/python3.7/dist-packages/zigpy_deconz/zigbee/application.py", line 80, in startup
await self.form_network()
File "/usr/local/lib/python3.7/dist-packages/zigpy_deconz/zigbee/application.py", line 151, in form_network
raise Exception("Could not form network.")
Exception: Could not form network.
[2021-01-21 13:57:30]DEBUG : Shutdown
[2021-01-21 13:57:30]DEBUG : Removing PID file /tmp/jeedom/zigbee/deamon_1.pid
[2021-01-21 13:57:30]DEBUG : Exit 0

Et voilà la configuration

Je précise que c’est sur un jeedom 4.2 mais je ne sais pas si cela a une incidence. J’ai aussi un Deconz en prod sur une autre machine. J’ai testé plusieurs Channel avec la même erreur.

Hello,

C’est le plugin qui a du mal avec le port auto, met a la main le port de ta clée conbee.

Cdt
Thibaut

Le port est déjà forcé sur /dev/ttyACM0

Ha pardon j’avais mal vu ton screen, tu est sur du port ?
Selon les log il arrive pas a crée le network zigbee.

Cdt
Thibaut

On voit qu’il y a communication avec la clé, le port est bon.

Firmware de la clef pas a jour peut etre ?

Quelle version minimum est nécessaire ? Je ne sais pas la version actuelle.

La derniere faut toujours prendre la derniere

Merci @Loic, upgrade fait, démon ok.

Le demon tourne mais impossible d’intégrer le moindre équipement.

  • Xiaomi temperature
  • Xiaomi contact porte
  • Konke motion sensor
0315|[2021-01-21 21:34:13]DEBUG : [start_zigbee] Init and start http server : {'database_path': '/var/www/html/plugins/zigbee/data/1/network_deconz.db', 'device': {'path': '/dev/ttyACM0'}, 'network': {'channel': 20}}
0316|[2021-01-21 21:34:13]DEBUG : [start_zigbee] Start zigbee network
0317|[2021-01-21 21:34:39]DEBUG : [ApplicationHandler.prepare] Json arg : {'duration': 180}
0318|[2021-01-21 21:34:39]DEBUG : Sending Zigbee broadcast with tsn 1 under 2 request id, data: b'01b400'
0319|[2021-01-21 21:34:39]DEBUG : Command Command.aps_data_request (17, 2, 0, , 0, 54, 0, b'\x01\xb4\x00', 2, 0)
0320|[2021-01-21 21:34:39]DEBUG : Send: 0x12130018001100020001fcff0000360000030001b4000200
0321|[2021-01-21 21:34:39]DEBUG : Frame received: 0x121300090002002202
0322|[2021-01-21 21:34:39]DEBUG : APS data request response: [2, , 2]
0323|[2021-01-21 21:34:39]DEBUG : Frame received: 0x0e14000700aa00
0324|[2021-01-21 21:34:39]DEBUG : Device state changed response: [, 0]
0325|[2021-01-21 21:34:39]DEBUG : Command Command.aps_data_indication (1, 1)
0326|[2021-01-21 21:34:39]DEBUG : Send: 0x1714000800010001
0327|[2021-01-21 21:34:39]DEBUG : Frame received: 0x17140021001a002201fcff010200000000003600030001b40000afdd780b00001e
0328|[2021-01-21 21:34:39]DEBUG : APS data indication response: [26, , , 1, , 0, 0, 54, b'\x01\xb4\x00', 0, 175, 221, 120, 11, 0, 0, 30]
0329|[2021-01-21 21:34:39]DEBUG : [0x0000:zdo] ZDO request ZDOCmd.Mgmt_Permit_Joining_req: [180, ]
0330|[2021-01-21 21:34:39]DEBUG : 'aps_data_indication' response from , ep: 0, profile: 0x0000, cluster_id: 0x0036, data: b'01b400'
0331|[2021-01-21 21:34:39]DEBUG : Frame received: 0x0e15000700a600
0332|[2021-01-21 21:34:39]DEBUG : Device state changed response: [, 0]
0333|[2021-01-21 21:34:39]DEBUG : Command Command.aps_data_confirm (0,)
0334|[2021-01-21 21:34:39]DEBUG : Send: 0x04150007000000
0335|[2021-01-21 21:34:39]DEBUG : Frame received: 0x04150012000b00220201fcff00e100000000
0336|[2021-01-21 21:34:39]DEBUG : APS data confirm response for request with id 2: e1
0337|[2021-01-21 21:34:39]DEBUG : Request id: 0x02 'aps_data_confirm' for , status: 0xe1
0338|[2021-01-21 21:34:39]DEBUG : Error while sending 2 req id broadcast: TXStatus.MAC_CHANNEL_ACCESS_FAILURE
0339|[2021-01-21 21:34:39]DEBUG : Command Command.write_parameter (2, , b'\xb4')
0340|[2021-01-21 21:34:39]DEBUG : Send: 0x0b16000900020021b4
0341|[2021-01-21 21:34:39]DEBUG : Frame received: 0x0b16000800010021
0342|[2021-01-21 21:34:39]DEBUG : Write parameter permit_join: SUCCESS
0343|[2021-01-21 21:34:39]INFO : 200 PUT /application/include (127.0.0.1) 164.26ms

Note le message d’erreur en entrant en « Autoriser join »

je me respond a moi-meme… La clé était sur une rallonge. Direct sur le port USB, tout fonctionne.
Sauf le PIR Konke qui n’est pas un device connu.

Bonjour Loïc,

Pourrais-tu s’il te plaît changer une image existante dans le plugin qui ne correspond pas à l’équipement réel :

visible ici : Jeedom compatibility

En effet, actuellement dans le plugin zigbee, il y a déjà 2 capteurs Xiaomi différents :

  • [Weather] Capteur de température/humidité
  • [Weather] Capteur de température/pression/humidité

Actuellement dans le plugin zigbee ils ont tous les 2 la même image (répresente une forme carré) alors qu’en vrai ils sont différents :

-le premier est un Mijia => forme ronde (model : lumi.sensor_ht, WSDCGQ01LM)
-le deuxième est un Aqara => forme carré (model : lumi.weather, WSDCGQ11LM)

Si tu souhaites mettre la bonne image dans le plugin,
voici l’image png pour remplacer l’image existante LUMI.lumi.sensor_ht.png :

LUMI.lumi.sensor_ht

akenad :slight_smile: