Avant toute chose merci de (re)prendre connaissance de la charte et de la respecter.
Pour résumer :
- Avant de poser une question, je cherche si la réponse existe
- Je suis poli, courtois et je respecte tout un chacun sur le forum
- Si un post m'agace : je m'en éloigne plutôt que de répondre d'une façon qui pourrait être mal interprétée


Il n'est jamais du luxe que de rappeler des choses simples :
Courtoisie, amabilité, politesse et bonne humeur sont les maîtres mots pour un forum sympathique, bienveillant et accueillant :)

Le groupe des Helpers est present pour vous aidez, n'hésitez pas à poser des questions ;)

Toute la communauté vous remercie

Plugin Abeille

kiwihc16
Actif
Messages : 1768
Inscription : 08 févr. 2016, 12:40

Re: Plugin Abeille

Message par kiwihc16 » 19 nov. 2018, 22:29

Peux tu faire un clic sur le bouton getVersion de la ruche et me dire si les times sur la ruche se mettent à jour ?

Avatar de l’utilisateur
m.georgein
Timide
Messages : 292
Inscription : 18 mars 2016, 23:46
Localisation : 13820

Re: Plugin Abeille

Message par m.georgein » 19 nov. 2018, 22:42

kiwihc16 a écrit :
19 nov. 2018, 22:29
Peux tu faire un clic sur le bouton getVersion de la ruche et me dire si les times sur la ruche se mettent à jour ?
Si c'est à moi que tu pose la question, c'est non, la ruche est toute rouge (time out), on voit les ordres partir mais je n'ai de réaction du dongle que avec inclusion (un éclair bleu unique à coté de la led rouge)
Plateforme :
NUCNUC6i5SYK en VM STRETCH
Version Jeedom 4.0.9
Version PHP 7.0.33-0+deb9u1
Version OS Linux debian9 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux [9.6]
Version database 10.1.26-MariaDB-0+deb9u1

kiwihc16
Actif
Messages : 1768
Inscription : 08 févr. 2016, 12:40

Re: Plugin Abeille

Message par kiwihc16 » 19 nov. 2018, 22:47

m.georgein a écrit :
19 nov. 2018, 22:42
kiwihc16 a écrit :
19 nov. 2018, 22:29
Peux tu faire un clic sur le bouton getVersion de la ruche et me dire si les times sur la ruche se mettent à jour ?
Si c'est à moi que tu pose la question, c'est non, la ruche est toute rouge (time out), on voit les ordres partir mais je n'ai de réaction du dongle que avec inclusion (un éclair bleu unique à coté de la led rouge)
Avec le demon en mode debug, qu'est ce que tu as dans les logs AbeilleSerialRead et AbeilleMQTTCmd ?

Avatar de l’utilisateur
m.georgein
Timide
Messages : 292
Inscription : 18 mars 2016, 23:46
Localisation : 13820

Re: Plugin Abeille

Message par m.georgein » 19 nov. 2018, 22:57

kiwihc16 a écrit :
19 nov. 2018, 22:47
m.georgein a écrit :
19 nov. 2018, 22:42
kiwihc16 a écrit :
19 nov. 2018, 22:29
Peux tu faire un clic sur le bouton getVersion de la ruche et me dire si les times sur la ruche se mettent à jour ?
Si c'est à moi que tu pose la question, c'est non, la ruche est toute rouge (time out), on voit les ordres partir mais je n'ai de réaction du dongle que avec inclusion (un éclair bleu unique à coté de la led rouge)
Avec le demon en mode bug, qu'est que tu as dans les logs AbeilleSerialRead et AbeilleMQTTCmd ?
j'ai vidé les log puis relance du démon et clic sur version.
log abeille

Code : Tout sélectionner

 Accueil 
 Analyse 
 Outils 
 Plugins 
 1  0  6  23.5 °C 25 lx 1214 W
1
 
22:55:16

Rechercher
Maison Ruche
 Gestion
 Mode inclusion
 Mode exclusion (not implemented yet)
 
Create Timer
 Configuration
 Santé
 Network List
 Network Graph
 Network Graph New
  Affichage Commandes
 Network
 Time
 Cmd Add
  Mes Abeilles

Rechercher

Maison
 Ruche


Select (na yet)
Group setting to be developped here. 
Group
Configuration du plugin
×Sauvegarde effectuée
Abeille (Abeille) - stable   
 Etat
StatutActifAction

Version2018-11-17 01:01:08 Version Jeedom3.1.7
Auteurkiwihc16 LicenseAGPL
 Log

Niveau de log localAucunDefautDebugInfoWarningError
Logs      
 Dépendances
Nom	Statut	Installation	Dernière installation
Local	OK		2018-11-18 00:26:15
 Démon
Nom	Statut	Configuration	(Re)Démarrer	Arrêter	Gestion automatique	Dernier lancement
Local	OK	OK				2018-11-19 22:51:50
 Configuration
 Général
IP de Mosquitto : 
127.0.0.1
Port de Mosquitto : 
1883
Identifiant de Connexion : 
Jeedom
Compte de Connexion (non obligatoire) : 
Jeedom
Mot de passe de Connexion (non obligatoire) : 
Jeedom
Topic root (defaut: Tous): 
#
Qos
Abeille Serial Port : 
Objet Parent
Mode de creation des objets
Mode de gestion des adresses courtes
Affichage mode dévelopeur
Mode Timer seulement
IP (IP:Port) de Zigate Wifi : 
192.168.4.1:9999
Version Abeille : Version stable du 16/11/2018
 Fonctionnalités

interactNon
cronOuiActiver
cron5Non
cron15OuiActiver
cron30Non
cronHourlyOuiActiver
cronDailyOuiActiver
Log du plugin

Rechercher



[2018-11-19 22:51:49][DEBUG] : deamon stop: IN
[2018-11-19 22:51:49][DEBUG] : deamon stop: Killing deamons: 31764 31766
[2018-11-19 22:51:49][DEBUG] : deamon stop: Killing deamons: 31764 31766!20090 20092 20094 20096
[2018-11-19 22:51:50][DEBUG] : deamon stop: OUT
[2018-11-19 22:51:50][DEBUG] : deamon_start: IN
[2018-11-19 22:51:50][DEBUG] : deamon stop: IN
[2018-11-19 22:51:50][DEBUG] : deamon stop: Killing deamons: 31875 31877
[2018-11-19 22:51:50][DEBUG] : deamon stop: Killing deamons: 31875 31877
[2018-11-19 22:51:51][DEBUG] : deamon stop: OUT
[2018-11-19 22:51:56][DEBUG] : Parametres utilises, Host : 127.0.0.1,             Port : 1883,             AbeilleParentId : 20,             AbeilleConId: jeedom,             AbeilleUser: jeedom,             Abeillepass: jeedom,             AbeilleSerialPort: /dev/ttyUSB1,             qos: 0,             showAllCommands: Y,             ModeCreation: Automatique,             adresseCourteMode: Automatique,             onlyTimer: N,             IpWifiZigate : 192.168.4.1
[2018-11-19 22:51:56][DEBUG] : Subscribe to topic #
[2018-11-19 22:51:56][INFO] : Mosquitto: Connexion à Mosquitto avec code 0 Connection Accepted.
[2018-11-19 22:51:56][DEBUG] : Mosquitto: Subscribe to topics
[2018-11-19 22:51:59][DEBUG] : deamon_start_cleanup: Debut des modifications si nécessaire
[2018-11-19 22:51:59][DEBUG] : deamon_start_cleanup: mise a niveau pour la modification necessaire a la gestion des changements d adresse courte
[2018-11-19 22:51:59][DEBUG] : deamon_start_cleanup: Fin des modifications si nécessaire
[2018-11-19 22:52:01][DEBUG] : ----------- Starting cron ------------------------------------------------------------------------------------------------------------------------
[2018-11-19 22:52:01][DEBUG] : ----------- Ping Zigate to check Online status
[2018-11-19 22:52:01][DEBUG] : Envoi du message Version vers CmdAbeille/Ruche/getVersion
[2018-11-19 22:52:02][DEBUG] : Envoi du message getNetworkStatus vers CmdAbeille/Ruche/getNetworkStatus
[2018-11-19 22:52:02][DEBUG] : deamon_start: *****Envoi de la creation de ruche par défaut ********
[2018-11-19 22:52:02][DEBUG] : deamon_start: publish subject:CmdRuche/Ruche/CreateRuche message: Qos: 0 retain: 0
[2018-11-19 22:52:02][DEBUG] : Topic: ->CmdRuche/Ruche/CreateRuche<- Value -><-
[2018-11-19 22:52:02][DEBUG] : message: createRuche: objet: Abeille/Ruche existe deja
[2018-11-19 22:52:02][DEBUG] : ----------- Refresh health information
[2018-11-19 22:52:02][DEBUG] : --
[2018-11-19 22:52:02][DEBUG] : Name: Ruche Last: 0 Timeout: 300s - Last+TimeOut: 300 now: 1542664322 Delta: 1542664022
[2018-11-19 22:52:02][DEBUG] : Name: Ruche lastCommunication:  timeout value: 300 timeout status: 1 state: Time Out Last Communication
[2018-11-19 22:52:02][DEBUG] : Inclusion Status est a 00 donc on ne demande pas de rafraichir l info.
[2018-11-19 22:52:02][DEBUG] : Ending cron ------------------------------------------------------------------------------------------------------------------------
[2018-11-19 22:52:02][DEBUG] : Start deamon socat: /usr/bin/nohup /usr/bin/php /var/www/html/plugins/Abeille/core/class/../../resources/AbeilleDeamon/AbeilleSocat.php /dev/ttyUSB1 debug 192.168.4.1 > /var/www/html/log/AbeilleSocat
[2018-11-19 22:52:07][DEBUG] : Start deamon SerialRead: /usr/bin/nohup /usr/bin/php /var/www/html/plugins/Abeille/core/class/../../resources/AbeilleDeamon/AbeilleSerialRead.php /dev/ttyUSB1 debug > /var/www/html/log/AbeilleSerialRead
[2018-11-19 22:52:07][DEBUG] : Start deamon Parser: /usr/bin/nohup /usr/bin/php /var/www/html/plugins/Abeille/core/class/../../resources/AbeilleDeamon/AbeilleParser.php /dev/ttyUSB1 127.0.0.1 1883 jeedom jeedom 0 debug > /var/www/html/log/AbeilleParser
[2018-11-19 22:52:07][DEBUG] : Start deamon MQTT: /usr/bin/nohup /usr/bin/php /var/www/html/plugins/Abeille/core/class/../../resources/AbeilleDeamon/AbeilleMQTTCmd.php /dev/ttyUSB1 127.0.0.1 1883 jeedom jeedom 0 debug > /var/www/html/log/AbeilleMQTTCmd
[2018-11-19 22:52:07][DEBUG] : Start deamon Timer: /usr/bin/nohup /usr/bin/php /var/www/html/plugins/Abeille/core/class/../../resources/AbeilleDeamon/AbeilleMQTTCmdTimer.php /dev/ttyUSB1 127.0.0.1 1883 jeedom jeedom 0 debug > /var/www/html/log/AbeilleMQTTCmdTimer
[2018-11-19 22:52:07][DEBUG] : deamon start: OUT
[2018-11-19 22:52:31][DEBUG] : Envoi du message Version vers CmdAbeille/Ruche/getVersion
[2018-11-19 22:53:02][DEBUG] : ----------- Starting cron ------------------------------------------------------------------------------------------------------------------------
[2018-11-19 22:53:02][DEBUG] : ----------- Ping Zigate to check Online status
[2018-11-19 22:53:02][DEBUG] : Envoi du message Version vers CmdAbeille/Ruche/getVersion
[2018-11-19 22:53:02][DEBUG] : Envoi du message getNetworkStatus vers CmdAbeille/Ruche/getNetworkStatus
[2018-11-19 22:53:02][DEBUG] : ----------- Refresh health information
[2018-11-19 22:53:02][DEBUG] : --
[2018-11-19 22:53:02][DEBUG] : Name: Ruche Last: 0 Timeout: 300s - Last+TimeOut: 300 now: 1542664382 Delta: 1542664082
[2018-11-19 22:53:02][DEBUG] : Name: Ruche lastCommunication:  timeout value: 300 timeout status: 1 state: Time Out Last Communication
[2018-11-19 22:53:02][DEBUG] : Inclusion Status est a 00 donc on ne demande pas de rafraichir l info.
[2018-11-19 22:53:02][DEBUG] : Ending cron ------------------------------------------------------------------------------------------------------------------------
[2018-11-19 22:54:01][DEBUG] : ----------- Starting cron ------------------------------------------------------------------------------------------------------------------------
[2018-11-19 22:54:01][DEBUG] : ----------- Ping Zigate to check Online status
[2018-11-19 22:54:01][DEBUG] : Envoi du message Version vers CmdAbeille/Ruche/getVersion
[2018-11-19 22:54:01][DEBUG] : Envoi du message getNetworkStatus vers CmdAbeille/Ruche/getNetworkStatus
[2018-11-19 22:54:01][DEBUG] : ----------- Refresh health information
[2018-11-19 22:54:01][DEBUG] : --
[2018-11-19 22:54:01][DEBUG] : Name: Ruche Last: 0 Timeout: 300s - Last+TimeOut: 300 now: 1542664441 Delta: 1542664141
[2018-11-19 22:54:01][DEBUG] : Name: Ruche lastCommunication:  timeout value: 300 timeout status: 1 state: Time Out Last Communication
[2018-11-19 22:54:01][DEBUG] : Inclusion Status est a 00 donc on ne demande pas de rafraichir l info.
[2018-11-19 22:54:01][DEBUG] : Ending cron ------------------------------------------------------------------------------------------------------------------------
[2018-11-19 22:55:01][DEBUG] : ----------- Starting cron ------------------------------------------------------------------------------------------------------------------------
[2018-11-19 22:55:01][DEBUG] : ----------- Ping Zigate to check Online status
[2018-11-19 22:55:01][DEBUG] : Envoi du message Version vers CmdAbeille/Ruche/getVersion
[2018-11-19 22:55:02][DEBUG] : Envoi du message getNetworkStatus vers CmdAbeille/Ruche/getNetworkStatus
[2018-11-19 22:55:02][DEBUG] : ----------- Refresh health information
[2018-11-19 22:55:02][DEBUG] : --
[2018-11-19 22:55:02][DEBUG] : Name: Ruche Last: 0 Timeout: 300s - Last+TimeOut: 300 now: 1542664502 Delta: 1542664202
[2018-11-19 22:55:02][DEBUG] : Name: Ruche lastCommunication:  timeout value: 300 timeout status: 1 state: Time Out Last Communication
[2018-11-19 22:55:02][DEBUG] : Inclusion Status est a 00 donc on ne demande pas de rafraichir l info.
[2018-11-19 22:55:02][DEBUG] : Ending cron ------------------------------------------------------------------------------------------------------------------------
log SerialRed

Code : Tout sélectionner

 Accueil 
 Analyse 
 Outils 
 Plugins 
 1  0  6  23.5 °C 25 lx 498 W
1
 
22:55:40

Rechercher
Maison Ruche
 Gestion
 Mode inclusion
 Mode exclusion (not implemented yet)
 
Create Timer
 Configuration
 Santé
 Network List
 Network Graph
 Network Graph New
  Affichage Commandes
 Network
 Time
 Cmd Add
  Mes Abeilles

Rechercher

Maison
 Ruche


Select (na yet)
Group setting to be developped here. 
Group
Configuration du plugin
×Sauvegarde effectuée
Abeille (Abeille) - stable   
 Etat
StatutActifAction

Version2018-11-17 01:01:08 Version Jeedom3.1.7
Auteurkiwihc16 LicenseAGPL
 Log

Niveau de log localAucunDefautDebugInfoWarningError
Logs      
 Dépendances
Nom	Statut	Installation	Dernière installation
Local	OK		2018-11-18 00:26:15
 Démon
Nom	Statut	Configuration	(Re)Démarrer	Arrêter	Gestion automatique	Dernier lancement
Local	OK	OK				2018-11-19 22:51:50
 Configuration
 Général
IP de Mosquitto : 
127.0.0.1
Port de Mosquitto : 
1883
Identifiant de Connexion : 
Jeedom
Compte de Connexion (non obligatoire) : 
Jeedom
Mot de passe de Connexion (non obligatoire) : 
Jeedom
Topic root (defaut: Tous): 
#
Qos
Abeille Serial Port : 
Objet Parent
Mode de creation des objets
Mode de gestion des adresses courtes
Affichage mode dévelopeur
Mode Timer seulement
IP (IP:Port) de Zigate Wifi : 
192.168.4.1:9999
Version Abeille : Version stable du 16/11/2018
 Fonctionnalités

interactNon
cronOuiActiver
cron5Non
cron15OuiActiver
cron30Non
cronHourlyOuiActiver
cronDailyOuiActiver
Log du plugin

Rechercher



PHP Warning:  include(../lib/Tools.php): failed to open stream: No such file or directory in /var/www/html/plugins/Abeille/resources/AbeilleDeamon/includes/fifo.php on line 3
PHP Warning:  include(): Failed opening '../lib/Tools.php' for inclusion (include_path='.:/usr/share/php') in /var/www/html/plugins/Abeille/resources/AbeilleDeamon/includes/fifo.php on line 3
AbeilleSerialRead 2018-11-19 22:52:07[DEBUG]Starting reading port /dev/ttyUSB1 and transcoding to /tmp/AbeilleDeamonInput with log level debug
AbeilleSerialRead 2018-11-19 22:52:07[DEBUG]Starting with pipe file (to send info to AbeilleParser): /tmp/AbeilleDeamonInput
log AbeilleMQTTCmd

Code : Tout sélectionner

 Accueil 
 Analyse 
 Outils 
 Plugins 
 1  0  6  23.5 °C 25 lx 468 W
1
 
22:56:50

Rechercher
Maison Ruche
 Gestion
 Mode inclusion
 Mode exclusion (not implemented yet)
 
Create Timer
 Configuration
 Santé
 Network List
 Network Graph
 Network Graph New
  Affichage Commandes
 Network
 Time
 Cmd Add
  Mes Abeilles

Rechercher

Maison
 Ruche


Select (na yet)
Group setting to be developped here. 
Group
Configuration du plugin
×Sauvegarde effectuée
Abeille (Abeille) - stable   
 Etat
StatutActifAction

Version2018-11-17 01:01:08 Version Jeedom3.1.7
Auteurkiwihc16 LicenseAGPL
 Log

Niveau de log localAucunDefautDebugInfoWarningError
Logs      
 Dépendances
Nom	Statut	Installation	Dernière installation
Local	OK		2018-11-18 00:26:15
 Démon
Nom	Statut	Configuration	(Re)Démarrer	Arrêter	Gestion automatique	Dernier lancement
Local	OK	OK				2018-11-19 22:51:50
 Configuration
 Général
IP de Mosquitto : 
127.0.0.1
Port de Mosquitto : 
1883
Identifiant de Connexion : 
Jeedom
Compte de Connexion (non obligatoire) : 
Jeedom
Mot de passe de Connexion (non obligatoire) : 
Jeedom
Topic root (defaut: Tous): 
#
Qos
Abeille Serial Port : 
Objet Parent
Mode de creation des objets
Mode de gestion des adresses courtes
Affichage mode dévelopeur
Mode Timer seulement
IP (IP:Port) de Zigate Wifi : 
192.168.4.1:9999
Version Abeille : Version stable du 16/11/2018
 Fonctionnalités

interactNon
cronOuiActiver
cron5Non
cron15OuiActiver
cron30Non
cronHourlyOuiActiver
cronDailyOuiActiver
Log du plugin

Rechercher



AbeilleMQTTCmd 2018-11-19 22:52:07[DEBUG]Processing MQTT message from jeedom:jeedom@127.0.0.1:1883 qos=0 with log level debug
AbeilleMQTTCmd 2018-11-19 22:52:07[DEBUG]Create a MQTT Client
AbeilleMQTTCmd 2018-11-19 22:52:07[DEBUG]try part
AbeilleMQTTCmd 2018-11-19 22:52:07[DEBUG]Subscribed to topic: #
AbeilleMQTTCmd 2018-11-19 22:52:07[DEBUG]Let loop for ever
AbeilleMQTTCmd 2018-11-19 22:52:31[DEBUG]Msg Received: Topic: {CmdAbeille/Ruche/getVersion} => Version
AbeilleMQTTCmd 2018-11-19 22:52:31[DEBUG]Type: CmdAbeille Address: Ruche avec Action: getVersion
AbeilleMQTTCmd 2018-11-19 22:52:31[DEBUG]processCmd call with: getVersion-Version-
AbeilleMQTTCmd 2018-11-19 22:52:31[DEBUG]begin processCmd function
AbeilleMQTTCmd 2018-11-19 22:52:31[DEBUG]Get Version
AbeilleMQTTCmd 2018-11-19 22:52:31[DEBUG]Dest:/dev/ttyUSB1 cmd:0010 len:0000 datas:
AbeilleMQTTCmd 2018-11-19 22:52:31[DEBUG]len data: 2
AbeilleMQTTCmd 2018-11-19 22:52:31[DEBUG]checksum computed: 16
AbeilleMQTTCmd 2018-11-19 22:53:02[DEBUG]Msg Received: Topic: {CmdAbeille/Ruche/getVersion} => Version
AbeilleMQTTCmd 2018-11-19 22:53:02[DEBUG]Type: CmdAbeille Address: Ruche avec Action: getVersion
AbeilleMQTTCmd 2018-11-19 22:53:02[DEBUG]processCmd call with: getVersion-Version-
AbeilleMQTTCmd 2018-11-19 22:53:02[DEBUG]begin processCmd function
AbeilleMQTTCmd 2018-11-19 22:53:02[DEBUG]Get Version
AbeilleMQTTCmd 2018-11-19 22:53:02[DEBUG]Dest:/dev/ttyUSB1 cmd:0010 len:0000 datas:
AbeilleMQTTCmd 2018-11-19 22:53:02[DEBUG]len data: 2
AbeilleMQTTCmd 2018-11-19 22:53:02[DEBUG]checksum computed: 16
AbeilleMQTTCmd 2018-11-19 22:53:02[DEBUG]Msg Received: Topic: {CmdAbeille/Ruche/getNetworkStatus} => getNetworkStatus
AbeilleMQTTCmd 2018-11-19 22:53:02[DEBUG]Type: CmdAbeille Address: Ruche avec Action: getNetworkStatus
AbeilleMQTTCmd 2018-11-19 22:53:02[DEBUG]processCmd call with: getNetworkStatus-getNetworkStatus-
AbeilleMQTTCmd 2018-11-19 22:53:02[DEBUG]begin processCmd function
AbeilleMQTTCmd 2018-11-19 22:53:02[DEBUG]Dest:/dev/ttyUSB1 cmd:0009 len:0000 datas:
AbeilleMQTTCmd 2018-11-19 22:53:02[DEBUG]len data: 2
AbeilleMQTTCmd 2018-11-19 22:53:02[DEBUG]checksum computed: 9
AbeilleMQTTCmd 2018-11-19 22:54:01[DEBUG]Msg Received: Topic: {CmdAbeille/Ruche/getVersion} => Version
AbeilleMQTTCmd 2018-11-19 22:54:01[DEBUG]Type: CmdAbeille Address: Ruche avec Action: getVersion
AbeilleMQTTCmd 2018-11-19 22:54:01[DEBUG]processCmd call with: getVersion-Version-
AbeilleMQTTCmd 2018-11-19 22:54:01[DEBUG]begin processCmd function
AbeilleMQTTCmd 2018-11-19 22:54:01[DEBUG]Get Version
AbeilleMQTTCmd 2018-11-19 22:54:01[DEBUG]Dest:/dev/ttyUSB1 cmd:0010 len:0000 datas:
AbeilleMQTTCmd 2018-11-19 22:54:01[DEBUG]len data: 2
AbeilleMQTTCmd 2018-11-19 22:54:01[DEBUG]checksum computed: 16
AbeilleMQTTCmd 2018-11-19 22:54:01[DEBUG]Msg Received: Topic: {CmdAbeille/Ruche/getNetworkStatus} => getNetworkStatus
AbeilleMQTTCmd 2018-11-19 22:54:01[DEBUG]Type: CmdAbeille Address: Ruche avec Action: getNetworkStatus
AbeilleMQTTCmd 2018-11-19 22:54:01[DEBUG]processCmd call with: getNetworkStatus-getNetworkStatus-
AbeilleMQTTCmd 2018-11-19 22:54:01[DEBUG]begin processCmd function
AbeilleMQTTCmd 2018-11-19 22:54:01[DEBUG]Dest:/dev/ttyUSB1 cmd:0009 len:0000 datas:
AbeilleMQTTCmd 2018-11-19 22:54:01[DEBUG]len data: 2
AbeilleMQTTCmd 2018-11-19 22:54:01[DEBUG]checksum computed: 9
AbeilleMQTTCmd 2018-11-19 22:55:01[DEBUG]Msg Received: Topic: {CmdAbeille/Ruche/getVersion} => Version
AbeilleMQTTCmd 2018-11-19 22:55:01[DEBUG]Type: CmdAbeille Address: Ruche avec Action: getVersion
AbeilleMQTTCmd 2018-11-19 22:55:01[DEBUG]processCmd call with: getVersion-Version-
AbeilleMQTTCmd 2018-11-19 22:55:01[DEBUG]begin processCmd function
AbeilleMQTTCmd 2018-11-19 22:55:01[DEBUG]Get Version
AbeilleMQTTCmd 2018-11-19 22:55:01[DEBUG]Dest:/dev/ttyUSB1 cmd:0010 len:0000 datas:
AbeilleMQTTCmd 2018-11-19 22:55:01[DEBUG]len data: 2
AbeilleMQTTCmd 2018-11-19 22:55:01[DEBUG]checksum computed: 16
AbeilleMQTTCmd 2018-11-19 22:55:02[DEBUG]Msg Received: Topic: {CmdAbeille/Ruche/getNetworkStatus} => getNetworkStatus
AbeilleMQTTCmd 2018-11-19 22:55:02[DEBUG]Type: CmdAbeille Address: Ruche avec Action: getNetworkStatus
AbeilleMQTTCmd 2018-11-19 22:55:02[DEBUG]processCmd call with: getNetworkStatus-getNetworkStatus-
AbeilleMQTTCmd 2018-11-19 22:55:02[DEBUG]begin processCmd function
AbeilleMQTTCmd 2018-11-19 22:55:02[DEBUG]Dest:/dev/ttyUSB1 cmd:0009 len:0000 datas:
AbeilleMQTTCmd 2018-11-19 22:55:02[DEBUG]len data: 2
AbeilleMQTTCmd 2018-11-19 22:55:02[DEBUG]checksum computed: 9
AbeilleMQTTCmd 2018-11-19 22:56:02[DEBUG]Msg Received: Topic: {CmdAbeille/Ruche/getVersion} => Version
AbeilleMQTTCmd 2018-11-19 22:56:02[DEBUG]Type: CmdAbeille Address: Ruche avec Action: getVersion
AbeilleMQTTCmd 2018-11-19 22:56:02[DEBUG]processCmd call with: getVersion-Version-
AbeilleMQTTCmd 2018-11-19 22:56:02[DEBUG]begin processCmd function
AbeilleMQTTCmd 2018-11-19 22:56:02[DEBUG]Get Version
AbeilleMQTTCmd 2018-11-19 22:56:02[DEBUG]Dest:/dev/ttyUSB1 cmd:0010 len:0000 datas:
AbeilleMQTTCmd 2018-11-19 22:56:02[DEBUG]len data: 2
AbeilleMQTTCmd 2018-11-19 22:56:02[DEBUG]checksum computed: 16
AbeilleMQTTCmd 2018-11-19 22:56:02[DEBUG]Msg Received: Topic: {CmdAbeille/Ruche/getNetworkStatus} => getNetworkStatus
AbeilleMQTTCmd 2018-11-19 22:56:02[DEBUG]Type: CmdAbeille Address: Ruche avec Action: getNetworkStatus
AbeilleMQTTCmd 2018-11-19 22:56:02[DEBUG]processCmd call with: getNetworkStatus-getNetworkStatus-
AbeilleMQTTCmd 2018-11-19 22:56:02[DEBUG]begin processCmd function
AbeilleMQTTCmd 2018-11-19 22:56:02[DEBUG]Dest:/dev/ttyUSB1 cmd:0009 len:0000 datas:
AbeilleMQTTCmd 2018-11-19 22:56:02[DEBUG]len data: 2
AbeilleMQTTCmd 2018-11-19 22:56:02[DEBUG]checksum computed: 9
tto: Log level: 16 Message: Client AbeilleMQTTCmd received PUBLISH (d0, q0, r0, m0, 'CmdAbeille/Ruche/getNetworkStatus', ... (16 bytes))
[2018-11-19 22:56:07][DEBUG] : Mosquitto: Log level: 16 Message: Client AbeilleMQTTCmdTimer sending PINGREQ
[2018-11-19 22:56:07][DEBUG] : Mosquitto: Log level: 16 Message: Client AbeilleMQTTCmdTimer received PINGRESP
[2018-11-19 22:56:07][DEBUG] : Mosquitto: Log level: 16 Message: Client AbeilleMQTTCmd sending PINGREQ
[2018-11-19 22:56:07][DEBUG] : Mosquitto: Log level: 16 Message: Client AbeilleMQTTCmd received PINGRESP
Bonne lecture :) et merci d'être présent ...
Plateforme :
NUCNUC6i5SYK en VM STRETCH
Version Jeedom 4.0.9
Version PHP 7.0.33-0+deb9u1
Version OS Linux debian9 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux [9.6]
Version database 10.1.26-MariaDB-0+deb9u1

kiwihc16
Actif
Messages : 1768
Inscription : 08 févr. 2016, 12:40

Re: Plugin Abeille

Message par kiwihc16 » 19 nov. 2018, 23:05

Les process Abeille semblent bien fonctionner.
On voit bien l'écriture vers la zigate, mais on ne voit rien venir de la zigate.
Es tu sure que la zigate est sur ttyUSB1 ?
Quels sont les droits sur /dev/ttyUSB1 ?
Sur la base de https://github.com/KiwiHC16/Abeille/blo ... -la-zigate, peux tu faire la commande:
stty -F/dev/ttyUSB0 115200
echo -ne '\x01\x02\x10\x49\x02\x10\x02\x14\xb0\xff\xfc\xfe\x02\x10\x03' > /dev/ttyUSB0

avec ttyUSB1 en lieux et place de ttyUSB0

Avatar de l’utilisateur
m.georgein
Timide
Messages : 292
Inscription : 18 mars 2016, 23:46
Localisation : 13820

Re: Plugin Abeille

Message par m.georgein » 20 nov. 2018, 00:00

kiwihc16 a écrit :
19 nov. 2018, 23:05
Les process Abeille semblent bien fonctionner.
On voit bien l'écriture vers la zigate, mais on ne voit rien venir de la zigate.
Es tu sure que la zigate est sur ttyUSB1 ?
Quels sont les droits sur /dev/ttyUSB1 ?
Sur la base de https://github.com/KiwiHC16/Abeille/blo ... -la-zigate, peux tu faire la commande:
stty -F/dev/ttyUSB0 115200
echo -ne '\x01\x02\x10\x49\x02\x10\x02\x14\xb0\xff\xfc\xfe\x02\x10\x03' > /dev/ttyUSB0

avec ttyUSB1 en lieux et place de ttyUSB0
La zigate est bien sur USB1 (j'ai vérifié directement dans Esxi)
Je n'ai pas de rep /dev/ttyUSBxx, seulement des fichiers vide de ce nom (droit 0620)
pour la commande stty -F/dev/ttyUSB0 115200 => permission non accordé, pour stty -F/dev/ttyUSB1 115200 => ça passe sans message
pour l'echo -ne => permission non accordée
Plateforme :
NUCNUC6i5SYK en VM STRETCH
Version Jeedom 4.0.9
Version PHP 7.0.33-0+deb9u1
Version OS Linux debian9 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux [9.6]
Version database 10.1.26-MariaDB-0+deb9u1

kiwihc16
Actif
Messages : 1768
Inscription : 08 févr. 2016, 12:40

Re: Plugin Abeille

Message par kiwihc16 » 20 nov. 2018, 09:02

ttyUSBx -> il faut remplacer la lettre x par le numero du port, dans ton cas par 1 soit /dev/ttyUSB1
Ca doit etre un fichier, pas un repertoire.
Peux tu faire un

Code : Tout sélectionner

ls -l /dev/ttyUSB1
Quand tu es en ssh, quel nom d'utilisateur utilises tu ? pi ? root ?
que dit la commande Apres ca rique d'être plus dur pour moi de t'aider car je n'utilise pas Esxi, et si le probleme veint de la je ne sais pas te guider...

As tu moyen de tester sur une machine sans virtualisation ?

Avatar de l’utilisateur
m.georgein
Timide
Messages : 292
Inscription : 18 mars 2016, 23:46
Localisation : 13820

Re: Plugin Abeille

Message par m.georgein » 20 nov. 2018, 09:27

kiwihc16 a écrit :
20 nov. 2018, 09:02
ttyUSBx -> il faut remplacer la lettre x par le numero du port, dans ton cas par 1 soit /dev/ttyUSB1
Ca doit etre un fichier, pas un repertoire.
Peux tu faire un

Code : Tout sélectionner

ls -l /dev/ttyUSB1
Quand tu es en ssh, quel nom d'utilisateur utilises tu ? pi ? root ?
que dit la commande Apres ca rique d'être plus dur pour moi de t'aider car je n'utilise pas Esxi, et si le probleme veint de la je ne sais pas te guider...

As tu moyen de tester sur une machine sans virtualisation ?
/dev/ttyUSB1 => c'est bien un fichier
ls -l /dev/ttyUSB1[/code] => crwxrwxrwx 1 root dialout 188, 1 nov. 20 09:22 /dev/ttyUSB1

As tu moyen de tester sur une machine sans virtualisation ? => non, je n'ai que des virtuelles, mais la comm à l'air de passer puisque lorsque je fait "inclusion", le dongle émet un éclair bleu. Par ailleurs si je passe la Zigate en Wifi j'ai exactement le même résultat
Plateforme :
NUCNUC6i5SYK en VM STRETCH
Version Jeedom 4.0.9
Version PHP 7.0.33-0+deb9u1
Version OS Linux debian9 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux [9.6]
Version database 10.1.26-MariaDB-0+deb9u1

kiwihc16
Actif
Messages : 1768
Inscription : 08 févr. 2016, 12:40

Re: Plugin Abeille

Message par kiwihc16 » 20 nov. 2018, 09:45

Y a quelque chose de pas cohérent, tu indiques
permission non accordé
et
crwxrwxrwx
Permission non accordée alors que le fichier est accessible à tous ?!

As tu un windows (VM ou pas) pour faire des tests avec ZWGUI ?

Tu n'as que des VM mais qu'elle est la machine host ? Linux ? Windows ?
Dernière édition par kiwihc16 le 21 nov. 2018, 13:45, édité 1 fois.

kiwihc16
Actif
Messages : 1768
Inscription : 08 févr. 2016, 12:40

Re: Plugin Abeille

Message par kiwihc16 » 20 nov. 2018, 10:41

As tu essayé de télécharger de nouveau le firmware depuis github et de flasher de nouveau ? (Certains ont eu des soucis de ce type)

Est ce que c est la même configuration qu avant le flash de la zigate ?

kouller
Timide
Messages : 6
Inscription : 18 nov. 2018, 11:35

Re: Plugin Abeille Time Out

Message par kouller » 20 nov. 2018, 13:22

kiwihc16 a écrit :
19 nov. 2018, 09:24
kouller a écrit :
18 nov. 2018, 11:40
m.georgein a écrit :
18 nov. 2018, 11:22
Bonjour,

J'essaye d'installer abeille mais j'ai quelques soucis :
Les dépendances se passent bien, le démon démarre bien, quand je clique sur "inclusion", je vois un éclair bleu à coté du rouge du module ttl (donc la comm' passe bien) mais je reste désespéremment en time out. idem en passant sous zigbee wifi, démon au vert mais time out aussi :(

J'ajoute que j'ai fait de multiples désinstall/install suivi de reboot en vain ...

Une idée ? Une solution ?
Hello,

Je pense que j'ai le même type de problème que toi.

J'ai mis à jour la zigate en 3.0e avec un reset de l'EEPROM, j'ai récupérer la dernière version d'abeille sur github (master) et impossible d'avoir la zigate qui clignote quand je tente de passer en inclusion, ci-dessous les logs quand je clique sur "inclusion"

Code : Tout sélectionner

AbeilleParser 2018-11-18 11:39:20[DEBUG];type; 8000; (Status)(Not Processed); Length: 5; Status: (ZigBee Error Code unknown): 80; SQN: 00
AbeilleParser 2018-11-18 11:39:20[DEBUG];type; 8000; SQN: 0 for messages which are not transmitted over the air.
AbeilleParser 2018-11-18 11:39:21[DEBUG];type; 8000; (Status)(Not Processed); Length: 5; Status: 00-(Success); SQN: 00
AbeilleParser 2018-11-18 11:39:21[DEBUG];type; 8000; SQN: 0 for messages which are not transmitted over the air.
AbeilleParser 2018-11-18 11:39:22[DEBUG];type; 8014; ( “Permit join” status response)(Processed->MQTT); Permit Join Status: 00
Apres flash de 3.0.E, la zigate ne demarrre pas le reseau, donc ne peut pas faire d'inclusion. Il faut d'abord demarrer le réseau, attendre qq secondes et ensuite faire l inclusion.
Merci pour le tips ! ca fonctionne parfaitement et j'ai pu ré-associer mes éléments.

kiwihc16
Actif
Messages : 1768
Inscription : 08 févr. 2016, 12:40

Re: Plugin Abeille

Message par kiwihc16 » 20 nov. 2018, 13:26

Tip Top
:D

kouller
Timide
Messages : 6
Inscription : 18 nov. 2018, 11:35

Re: Plugin Abeille

Message par kouller » 20 nov. 2018, 13:39

Bonjour,

J'ai une question sur la gestion/utilisatation du capteur de présence/mouvement de ce type Image

J'ai créer un scénario qui allume une ampoule (Ikea) lorsqu'un mouvement est détecté (passage à l'état 1) et qui l'éteins lorsque le capteur renvoi un etat 0.
Image

Le problème vient du fait que le capteur repasse à l'état 0 seulement 1min30 voir 2 minutes après le dernier mouvement détecté ce qui laisse la lumière allumée trop longtemps.

J'ai lu que ce temps avant le passage à l'état 0 n'est pas paramétrable (sauf erreur ?), avez-vous des scénarios qui permettent de solutionner ce problème et d'avoir un déclenchement d'extinction paramétrable après x minutes ?

Je suis preneur de toutes les bonnes idées :)

Merci

kiwihc16
Actif
Messages : 1768
Inscription : 08 févr. 2016, 12:40

Re: Plugin Abeille

Message par kiwihc16 » 20 nov. 2018, 16:53

"le passage à l'état 0 n'est pas paramétrable" Oui et non. C'est géré par Jeedom, voir les parametres de la commande. Jeedom permet définir le retour d'état à la minute prêt.
Comme j'avais besoin d'être plus précis j'ai inclus dans le plugin abeille un objet Timer qui fonctionne à la seconde prêt. Voir la doc: https://github.com/KiwiHC16/Abeille/blo ... s.asciidoc

Avatar de l’utilisateur
ptitdyno
Timide
Messages : 313
Inscription : 14 janv. 2018, 23:12
Localisation : 54

Re: Plugin Abeille

Message par ptitdyno » 20 nov. 2018, 22:14

La prise Ikea Tradfri est compatible ? Sur le site Zigate elle n apparaît pas. Dans le doute je me pose la question

Merci

Envoyé de mon SM-A530F en utilisant Tapatalk

JEEDOM Principal sur DEBIAN 9 / VM PROXMOX i7 8650u 8Go Ram
Xiaomi, Espeasy, Jmqtt, Google Home Mini x3
JEEDOM Antenne Via JeeLink sur RPI 3 B+ sur RASPBIAN
USB : Z-Wave, RFlink, Blea, ZiGate

kouller
Timide
Messages : 6
Inscription : 18 nov. 2018, 11:35

Re: Plugin Abeille

Message par kouller » 20 nov. 2018, 22:16

kiwihc16 a écrit :
20 nov. 2018, 16:53
"le passage à l'état 0 n'est pas paramétrable" Oui et non. C'est géré par Jeedom, voir les parametres de la commande. Jeedom permet définir le retour d'état à la minute prêt.
Comme j'avais besoin d'être plus précis j'ai inclus dans le plugin abeille un objet Timer qui fonctionne à la seconde prêt. Voir la doc: https://github.com/KiwiHC16/Abeille/blo ... s.asciidoc
Merci pour l'info, je vais regarder l'objet timer !

Encore pour tout le boulot c'est vraiment top

Rvitch
Actif
Messages : 631
Inscription : 21 juin 2016, 10:31

Re: Plugin Abeille

Message par Rvitch » 20 nov. 2018, 22:43

kouller a écrit :
kiwihc16 a écrit :
20 nov. 2018, 16:53
"le passage à l'état 0 n'est pas paramétrable" Oui et non. C'est géré par Jeedom, voir les parametres de la commande. Jeedom permet définir le retour d'état à la minute prêt.
Comme j'avais besoin d'être plus précis j'ai inclus dans le plugin abeille un objet Timer qui fonctionne à la seconde prêt. Voir la doc: https://github.com/KiwiHC16/Abeille/blo ... s.asciidoc
Merci pour l'info, je vais regarder l'objet timer !

Encore pour tout le boulot c'est vraiment top
Pour avoir utilisé ce type de capteur directement avec mihome, le temps de maintien est géré par le capteur un peu a la manière des yeux fibaro, sauf que ce n'est pas paramétrable.
Après, pour gérer de l'éclairage c'est pas trop deconnant.


Envoyé de mon Mi Note 3 en utilisant Tapatalk


kiwihc16
Actif
Messages : 1768
Inscription : 08 févr. 2016, 12:40

Re: Plugin Abeille

Message par kiwihc16 » 20 nov. 2018, 23:02

ptitdyno a écrit :
20 nov. 2018, 22:14
La prise Ikea Tradfri est compatible ? Sur le site Zigate elle n apparaît pas. Dans le doute je me pose la question

Merci

Envoyé de mon SM-A530F en utilisant Tapatalk
Je devrais en recevoir une d'ici peu pour la tester. A suivre...

kiwihc16
Actif
Messages : 1768
Inscription : 08 févr. 2016, 12:40

Re: Plugin Abeille

Message par kiwihc16 » 20 nov. 2018, 23:05

Rvitch a écrit :
20 nov. 2018, 22:43
kouller a écrit :
kiwihc16 a écrit :
20 nov. 2018, 16:53
"le passage à l'état 0 n'est pas paramétrable" Oui et non. C'est géré par Jeedom, voir les parametres de la commande. Jeedom permet définir le retour d'état à la minute prêt.
Comme j'avais besoin d'être plus précis j'ai inclus dans le plugin abeille un objet Timer qui fonctionne à la seconde prêt. Voir la doc: https://github.com/KiwiHC16/Abeille/blo ... s.asciidoc
Merci pour l'info, je vais regarder l'objet timer !

Encore pour tout le boulot c'est vraiment top
Pour avoir utilisé ce type de capteur directement avec mihome, le temps de maintien est géré par le capteur un peu a la manière des yeux fibaro, sauf que ce n'est pas paramétrable.
Après, pour gérer de l'éclairage c'est pas trop deconnant.


Envoyé de mon Mi Note 3 en utilisant Tapatalk
Oui et non. Le capteur de presence Xiaomi n'envoie que l'indication de detection de presence vers la zigate qui ensuite fait les actions dans les scenarios alors que le détecteur Ikea envoie un une commande On avec un temps d allumage sur le reseau ZigBee .

poolMiniDomo
Timide
Messages : 71
Inscription : 02 oct. 2018, 08:35

Re: Plugin Abeille

Message par poolMiniDomo » 21 nov. 2018, 08:00

@kiwihc16

J'ai rajouter dans mon plugin Abeille la photo pour la prise externe OSRAM en bidouillant (upload puis modif en live de la combo du choix d'image). Si tu peux l'intégrer proprement, je te joins l'image , elle porte le même nom que la prise classique je ne sais pas si tu peux détecter la différence entre les 2 .

Répondre

Revenir vers « [Catégorie] Passerelle Domotique »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité