eZaz
Avril 8, 2021, 9:55
1
Bonjour à tous,
j’utilise une pizigate branchée sur les ports GPIO d’un RPI4. J’ai acheté le plugin ce matin, mais je n’arrive pas à inclure d’équipement. Je viens d’abeille, et me suis simplement contenté de désactiver ce dernier. Aurais-je oublié une manip ? (réinitialiser la pizigate, supprimer les équipements, …)
Merci d’avance
1 « J'aime »
olive
Avril 8, 2021, 10:13
2
des copies écran aideraient peut-être
eZaz
Avril 8, 2021, 11:37
3
Je pensais qu’il n’y avait rien à montrer, car il ne se passait … rien du tout
Mais je viens de voir ceci dans les logs :
Ma conf :
1 « J'aime »
eZaz
Avril 8, 2021, 11:42
4
J’ai également essayé comme ceci :
Mais j’obtiens ça :
[2021-04-08 13:40:07][ERROR] : Unable to set PiZiGate GPIO, please check configuration
[2021-04-08 13:40:07][ERROR] : Not running on a RPi!
[2021-04-08 13:40:07][ERROR] : Couldn't start application
[2021-04-08 13:40:07][ERROR] : [start_zigbee] Fatal error : [Errno 2] could not open port /dev/serial: [Errno 2] No such file or directory: '/dev/serial'
La doc n’est pas très détaillé sur la partie configuration malheureusement
olive
Avril 8, 2021, 1:10
5
D’ou tu a trouvé ce port /dev/ttyACM0 ?
Il me semble que les PIzigate utilise le port serie du GIPO
je pense plutot à
/dev/ttyS0 ou */dev/ttyAMA0 selon la version du pi
dans tous les cas tu peut vérifier en n’ayant pas d’autre clef sur les ports usb
par la commande
ls /dev/ttyA*
ou
ls /dev/ttyS*
si le port existe et est vue ca derait te repondre quel que chose si non rien
un peut de lecture
eZaz
Avril 8, 2021, 1:22
6
C’est bien le port /dev/ttyAMA0 que j’utilisais avec le plugin abeille, et ça marchait pourtant
Je ne vois pas de quoi tu parles avec /dev/ttyACM0 ?
D’ailleurs je vois bien que le plugin essaie de bien de communiquer sur ce port, car plugin désactivé, j’ai ça :
Plugin activé, le port devient occupé :
eZaz
Avril 8, 2021, 1:26
7
Est-ce que quelqu’un ayant une pizigate peut-il me dire ce qu’il a renseigné ici ?
Merci d’avance
olive
Avril 8, 2021, 1:43
8
je me suis mélanger avec les clef conbee 2 pardon
de toute la commande ls /dev/ttyA* te sort la bonne …
eZaz
Avril 8, 2021, 7:11
9
En fait, je vois bien la led de la pizigate clignoter quand j’autorise les join dans le plugin.
Mais il ne se passe rien du tout quand je tente d’appairer des équipements.
Suis-je censé faire une autre action ?
Le plugin abeille créait automatiquement les objets et affichait une notification lors de l’appairage, alors j’attendais un comportement un peu dans le genre. Peut-être suis-je à côté !
Bonjour,
J’ai une pizigate et elle fonctionne sans soucis avec le plugin.
Ci-dessous ma config
1 « J'aime »
eZaz
Avril 9, 2021, 7:03
12
Merci pour vos réponse.
Comment avez-vous procédé pour migrer sur ce plugin ? vous avez faire un reset total de la pizigate ? Supprimé les périphériques du précédent plugin ? ou juste réinclu un par un ?
Moi je désactive Abeille, j’active le plugin zigbee, je lance le démon;
Puis je clique sur :
Je réinitialise mon ampoule, et puis… rien…
Pas de logs, rien du tout.
La méthode que j’ai utilisée:
Dans le Plugin Abeille, j’ai fait un « factory reset » de la Pizigate (commande dispo dans l’onglet ruche).
Désactivé Abeille
Installer le plugin zigbee
Installe les périphériques un a un sur zigbee
Attention certain périphérique ont besoins d’être remis à zéro avant la ré-association. Notamment les ampoules Philips Hue.
eZaz
Avril 10, 2021, 2:12
14
Merci pour ta réponse !
Je vais tenter le reset dans ce cas
Concernant la remise à zéro d’un équipement avant sa re-association, cela revient la plupart du temps à faire deux fois la manip de reset on est d’accord?
Par exemple j’ai des ampoules osram et des Ikea, sur la doc il n’y a qu’une manip possible (allumer et éteindre au moins 5x)
Concernant la remise à zéro d’un équipement avant sa re-association, cela revient la plupart du temps à faire deux fois la manip de reset on est d’accord?
==> Pas forcément. Par exemple, sur les ampoule Hue, il faut faire une manipulation avec la télécommande.
eZaz
Avril 11, 2021, 1:54
16
J’ai fait un factory reset de la pizigate.
J’ai essayé d’inclure des ampoules, des capteurs Aqara… toujours rien
Aucun signe de vie
Quand je redémarre le démon, j’ai ça :
[2021-04-11 15:55:11][DEBUG] : PiZiGate detected
[2021-04-11 15:55:11][INFO] : Put PiZiGate in running mode
[2021-04-11 15:55:11][ERROR] : Unable to set PiZiGate GPIO, please check configuration
[2021-04-11 15:55:11][ERROR] : Not running on a RPi!
[2021-04-11 15:55:11][DEBUG] : Connection made
[2021-04-11 15:55:11][DEBUG] : Send: 0x0002 b'01'
[2021-04-11 15:55:11][DEBUG] : Frame to send: b'\x00\x02\x00\x01\x02\x01'
[2021-04-11 15:55:11][DEBUG] : Frame escaped: b'\x02\x10\x02\x12\x02\x10\x02\x11\x02\x12\x02\x11'
[2021-04-11 15:55:11][DEBUG] : Frame received: 800000078500000002000000
[2021-04-11 15:55:11][DEBUG] : data received 0x8000 b'000000020000' LQI:0
[2021-04-11 15:55:11][DEBUG] : zigate_callback_handler [0, 0, 2, b'\x00\x00']
[2021-04-11 15:55:11][DEBUG] : Send: 0x0016 b'2805d85f'
[2021-04-11 15:55:11][DEBUG] : Frame to send: b'\x00\x16\x00\x04\xb8(\x05\xd8_'
[2021-04-11 15:55:11][DEBUG] : Frame escaped: b'\x02\x10\x16\x02\x10\x02\x14\xb8(\x02\x15\xd8_'
[2021-04-11 15:55:11][DEBUG] : Send: 0x0010 b''
[2021-04-11 15:55:11][DEBUG] : Frame to send: b'\x00\x10\x00\x00\x10'
[2021-04-11 15:55:11][DEBUG] : Frame escaped: b'\x02\x10\x10\x02\x10\x02\x10\x10'
[2021-04-11 15:55:11][DEBUG] : Frame received: 800000079100000016000000
[2021-04-11 15:55:11][DEBUG] : data received 0x8000 b'000000160000' LQI:0
[2021-04-11 15:55:11][DEBUG] : zigate_callback_handler [0, 0, 22, b'\x00\x00']
[2021-04-11 15:55:11][DEBUG] : Frame received: 800000079700000010000000
[2021-04-11 15:55:11][DEBUG] : data received 0x8000 b'000000100000' LQI:0
[2021-04-11 15:55:11][DEBUG] : zigate_callback_handler [0, 0, 16, b'\x00\x00']
[2021-04-11 15:55:11][DEBUG] : Frame received: 80100005880003031d00
[2021-04-11 15:55:11][DEBUG] : data received 0x8010 b'0003031d' LQI:0
[2021-04-11 15:55:11][DEBUG] : zigate_callback_handler [3, 797]
[2021-04-11 15:55:11][DEBUG] : Send: 0x0009 b''
[2021-04-11 15:55:11][DEBUG] : Frame to send: b'\x00 \x00\x00 '
[2021-04-11 15:55:11][DEBUG] : Frame escaped: b'\x02\x10\x02\x19\x02\x10\x02\x10\x02\x19'
[2021-04-11 15:55:11][DEBUG] : Frame received: 800000078e00000009000000
[2021-04-11 15:55:11][DEBUG] : data received 0x8000 b'000000090000' LQI:0
[2021-04-11 15:55:11][DEBUG] : zigate_callback_handler [0, 0, 9, b'\x00\x00']
[2021-04-11 15:55:11][DEBUG] : Frame received: 80090016a9000000158d00021e11e8de81fb1ed2877ae563530b00
[2021-04-11 15:55:11][DEBUG] : data received 0x8009 b'000000158d00021e11e8de81fb1ed2877ae563530b' LQI:0
[2021-04-11 15:55:11][DEBUG] : zigate_callback_handler [0x0000, 00:15:8d:00:02:1e:11:e8, 56961, 18095131832145503059, 11]
[2021-04-11 15:55:11][INFO] : [00:15:8d:00:02:1e:11:e8][listener.device_initialized] new=False
[2021-04-11 15:55:11][DEBUG] : [start_zigbee] Init and start http server : {'database_path': '/var/www/html/plugins/zigbee/data/1/network_zigate.db', 'device': {'path': '/dev/ttyAMA0'}, 'network': {'channel': 15}}
[2021-04-11 15:55:11][DEBUG] : [start_zigbee] Start zigbee network
Et:
[2021-04-11 15:59:29][INFO] : Lancement démon zigbeed : /usr/bin/python3 /var/www/html/plugins/zigbee/resources/zigbeed/zigbeed.py --device /dev/ttyAMA0 --loglevel debug --socketport 8089 --callback http://127.0.0.1:80/plugins/zigbee/core/php/jeeZigbee.php --apikey 1tAXL9IWh4OuTt8tD2KG0ENK1EZenjGX --cycle 0.3 --pid /tmp/jeedom/zigbee/deamon_1.pid --data_folder /var/www/html/plugins/zigbee/data/1 --device_folder /var/www/html/plugins/zigbee/data/device --controller zigate --sub_controller auto --channel 11
[2021-04-11 15:59:30][DEBUG] : null
[2021-04-11 15:59:49][DEBUG] : http://127.0.0.1:8089/application/include type : PUT
[2021-04-11 15:59:49][DEBUG] : {"duration":180}
[2021-04-11 15:59:49][DEBUG] : ""
[2021-04-11 16:00:02][DEBUG] : http://127.0.0.1:8089/device/all type : GET
[2021-04-11 16:00:02][DEBUG] : null
Quand je clique sur « Autoriser Join » :
[2021-04-11 15:57:18][DEBUG] : [ApplicationHandler.prepare] Json arg : {'duration': 180}
[2021-04-11 15:57:18][DEBUG] : Broadcast not implemented.
[2021-04-11 15:57:18][DEBUG] : Send: 0x0049 b'fffcb400'
[2021-04-11 15:57:18][DEBUG] : Frame to send: b'\x00I\x00\x04\xfa\xff\xfc\xb4\x00'
[2021-04-11 15:57:18][DEBUG] : Frame escaped: b'\x02\x10I\x02\x10\x02\x14\xfa\xff\xfc\xb4\x02\x10'
[2021-04-11 15:57:18][DEBUG] : Frame received: 80000007e900500049027500
[2021-04-11 15:57:18][DEBUG] : data received 0x8000 b'005000490275' LQI:0
[2021-04-11 15:57:18][DEBUG] : zigate_callback_handler [0, 80, 73, b'\x02u']
[2021-04-11 15:57:18][INFO] : 200 PUT /application/include (127.0.0.1) 14.65ms
eZaz
Avril 11, 2021, 4:40
17
Je viens de voir ce soir que j’ai ce genre de log maintenant :
[2021-04-11 18:33:53][DEBUG] : No such device 0x3102
[2021-04-11 18:38:10][DEBUG] : Frame received: 800200152d0001040006010102f7e702000018200a000010018a
[2021-04-11 18:38:10][DEBUG] : data received 0x8002 b'0001040006010102f7e702000018200a00001001' LQI:138
[2021-04-11 18:38:10][DEBUG] : zigate_callback_handler [0, 260, 6, 1, 1, <Address address_mode=ADDRESS_MODE.NWK address=0xf7e7>, <Address address_mode=ADDRESS_MODE.NWK address=0x0000>, b'\x18
\x00\x00\x10\x01']
[2021-04-11 18:38:10][DEBUG] : No such device 0xf7e7
[2021-04-11 18:38:10][DEBUG] : Frame received: 800200152d0001040006010102f7e702000018200a000010018a
[2021-04-11 18:38:10][DEBUG] : data received 0x8002 b'0001040006010102f7e702000018200a00001001' LQI:138
[2021-04-11 18:38:10][DEBUG] : zigate_callback_handler [0, 260, 6, 1, 1, <Address address_mode=ADDRESS_MODE.NWK address=0xf7e7>, <Address address_mode=ADDRESS_MODE.NWK address=0x0000>, b'\x18
\x00\x00\x10\x01']
[2021-04-11 18:38:10][DEBUG] : No such device 0xf7e7
[2021-04-11 18:38:14][DEBUG] : Frame received: 80020015230001040006010102f7e702000018210a0000100084
[2021-04-11 18:38:14][DEBUG] : data received 0x8002 b'0001040006010102f7e702000018210a00001000' LQI:132
[2021-04-11 18:38:14][DEBUG] : zigate_callback_handler [0, 260, 6, 1, 1, <Address address_mode=ADDRESS_MODE.NWK address=0xf7e7>, <Address address_mode=ADDRESS_MODE.NWK address=0x0000>, b'\x18!
\x00\x00\x10\x00']
eZaz
Avril 11, 2021, 5:48
18
Suis-je censé voir au moins la pizigate dans les équipements ?
eZaz
Avril 12, 2021, 8:17
19
Je viens de réussir une inclusion !
Pour ceux qui auraient la meme config que moi (RPI 4 + pizigate), attention que RIEN ne soit branché sur un port USB 3 de la RPI (j’avais mon SSD), pas même un ventilateur.
A priori cela créé des interférences : la pizigate semble fonctionner normalement mais les inclusions sont impossibles.
En branchant le SSD sur un port USB 2, j’ai réussi une inclusion.
Pour ceux qui veulent des détails sur les interférences de l’USB 3, voici un petit topo de Intel :
https://www.intel.com/content/www/us/en/products/docs/io/universal-serial-bus/usb3-frequency-interference-paper.html
3 « J'aime »
system
A fermé ce sujet ()
Avril 13, 2021, 8:17
20
Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.