Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

Plugin Abeille

edgd1er
Timide
Messages : 80
Inscription : 11 sept. 2017, 23:44

Re: Plugin Abeille

Message par edgd1er » 28 janv. 2018, 11:47

par scsifox12 » Aujourd’hui, 09:26

Bonjour,

Attention, la manip ci dessous va écraser la version que tu as prise du market et l'équipe jeedom peut refuser de t'aider ( version de dev .....)

Pour mettre à jour depuis github, tu vas sur ta vm ( en console ) dans le repertoire "/var/www/html/plugins/"
la tu tapes git clone https://github.com/KiwiHC16/Abeille

tu mets les logs sur debug et tu relances l'installation des dépendances.

si ça ne marche pas, tu vas dans la vm dans "/var/www/html/plugins/Abeille/resources" et tu tapes "./installation >install.log 2>&1", puis tu postes le résultat dans le forum.

J'ai commencé un petit bash de vérif mais il n'est pas finalisé:
As tu hasard tu peux l'essayer, ça ne modifie rien: https://github.com/edgd1er/Abeille/blob ... ication.sh
je l'ai testé dans un container docker, pas sur une vm ou une machine physique.
Dernière édition par edgd1er le 28 janv. 2018, 13:20, édité 1 fois.

zooz
Timide
Messages : 12
Inscription : 25 janv. 2017, 15:36

Re: Plugin Abeille

Message par zooz » 28 janv. 2018, 12:23

Dams a écrit :
27 janv. 2018, 19:55
zooz a écrit :
27 janv. 2018, 13:33
Dams a écrit :
27 janv. 2018, 08:13


Attention avec les volets profalux car il y a plusieurs version de zigbee.
Les gens risque d'avoir des résultats differents.
Je monterai un jeedom de test dans une dizaines de jour pour donner mes résultats.
Akila doit donner une procédure pour ouvrir le réseaux zigbee profalux
Tu sais comment on trouve la version de zigbee ? Je n'ai pas eu le temps de faire beaucoup de test pour le moment mais avec le sniffer de la zigate j'obtiens des logs sur les actions effectuées depuis les télécommandes.

Ce qui serait intéressant ce que nous n'ayons pas la meme version pour courir une phase de test plus importante.
Pour connaître la version, il faut faire une demande chez profalux avec le numéro de série de tes volets.
Si tu les as acheté récemment il y a de fortes chances qu'il soit en zigbee ha1.2.
Les miens sont de 2013 et étaient en version ha1.1 et du faire procéder à une mise à jour pour passer en ha 1.2.
Je ferai des tests dès que possible et nous pourrons comparer nos fonctionnement.
Comment fait tu pour insérer la zigate dans le réseau profalux ?
Je pense être en version 1.2 car mes volets sont tous neuf installations en septembre, je vais contacter Profalux pour en être sûr.

Je ne sais pas si j'ai vraiment inséré la Zigate dans le réseau Profalux mais j'ai suivi la procédure zigate (http://zigate.fr/getting-started/)
Ensuite pour ouvrir le réseau la seule commande que j'ai effectué sur la télécommande c'est un appui sur le bouton R puis bouton arrêt (bouton entre montée et descendre). J'ai réussi à avoir des traces de mes actions avec la télécommande dans le logiciel zigate gateway.

jeeda
Timide
Messages : 14
Inscription : 18 janv. 2018, 23:25

Re: Plugin Abeille

Message par jeeda » 28 janv. 2018, 13:55

Pour moi sur installation fraîche RPI et le dernier Master la clé passe pas en inclusion et j'ai ce message d'erreur :

[2018-01-28 13:46:08][ERROR] : [MySQL] Error code : 23000 (1062). Duplicate entry 'Ruche-1' for key 'unique'

Une idée ?

edgd1er
Timide
Messages : 80
Inscription : 11 sept. 2017, 23:44

Re: Plugin Abeille

Message par edgd1er » 28 janv. 2018, 14:18

jeeda a écrit :Pour moi sur installation fraîche RPI et le dernier Master la clé passe pas en inclusion et j'ai ce message d'erreur :

[2018-01-28 13:46:08][ERROR] : [MySQL] Error code : 23000 (1062). Duplicate entry 'Ruche-1' for key 'unique'

Une idée ?
Bjr,

Ce sera corrigé dans une version future. Par defaut, le plugin essaie de creer l objet ruche meme s il existe deja. Ca n empêche pas le fonctionnement.

Si tu veux être sur d avoir la brique de base a jour (get version, list devices,...) , supprime la ruche. Mais la tu perds tt les objets, il faut recommencer les inclusions. C est en cabque c un plugin en alpha. Les éléments de base ne sont pas encore finalisés.

Il faut aussi avoir flashé le dernier firmware 3.0b

Envoyé en utilisant Tapatalk


jeeda
Timide
Messages : 14
Inscription : 18 janv. 2018, 23:25

Re: Plugin Abeille

Message par jeeda » 28 janv. 2018, 16:12

Merci mais rien y fait la clé ne passe pas en inclusion et aucune erreur.

Pourtant dans les premières versions du plugin ça fonctionnait bien.

edgd1er
Timide
Messages : 80
Inscription : 11 sept. 2017, 23:44

Re: Plugin Abeille

Message par edgd1er » 28 janv. 2018, 16:33

jeeda a écrit :Merci mais rien y fait la clé ne passe pas en inclusion et aucune erreur.

Pourtant dans les premières versions du plugin ça fonctionnait bien.
J ai eu ce pb hier en jouant avec le qos. A priori, le client mosquitto part en Time out. Tout cela reste a valider.

Tu peux avoir un indice en regardant le log de mosquitto. /var/log/mosquitto/mosquitto.log

Envoyé en utilisant Tapatalk


jeeda
Timide
Messages : 14
Inscription : 18 janv. 2018, 23:25

Re: Plugin Abeille

Message par jeeda » 28 janv. 2018, 17:48

Oui tu as raison :

1517157804: New connection from 127.0.0.1 on port 1883.
1517157804: New client connected from 127.0.0.1 as MQTTCmd (c0, k10, u'jeedom').
1517157933: New connection from 127.0.0.1 on port 1883.
1517157933: New client connected from 127.0.0.1 as Jeedom_pub_45 (c1, k60).
1517157933: Client Jeedom_pub_45 disconnected.
1517157940: Client MQTTCmd has exceeded timeout, disconnecting.

Mais du coup comment régler le problème ?

J'ai mis Qos 1 ou 0 c'est pareil.

Merci à toi

edgd1er
Timide
Messages : 80
Inscription : 11 sept. 2017, 23:44

Re: Plugin Abeille

Message par edgd1er » 28 janv. 2018, 19:52

jeeda a écrit :Oui tu as raison :

1517157804: New connection from 127.0.0.1 on port 1883.
1517157804: New client connected from 127.0.0.1 as MQTTCmd (c0, k10, u'jeedom').
1517157933: New connection from 127.0.0.1 on port 1883.
1517157933: New client connected from 127.0.0.1 as Jeedom_pub_45 (c1, k60).
1517157933: Client Jeedom_pub_45 disconnected.
1517157940: Client MQTTCmd has exceeded timeout, disconnecting.

Mais du coup comment régler le problème ?

J'ai mis Qos 1 ou 0 c'est pareil.

Merci à toi
J ai plus fait dans la superstition que dans la logique. Redemarrage du docker /vm/poste, réinstallation des dépendances. Relance du plugin. Et verif entre chaque etape, si ca fonctionne....

En cas de non résolution, suppression /réinstallation du plugin.

Envoyé en utilisant Tapatalk


edgd1er
Timide
Messages : 80
Inscription : 11 sept. 2017, 23:44

Re: Plugin Abeille

Message par edgd1er » 28 janv. 2018, 19:54

jeeda a écrit :Oui tu as raison :

1517157804: New connection from 127.0.0.1 on port 1883.
1517157804: New client connected from 127.0.0.1 as MQTTCmd (c0, k10, u'jeedom').
1517157933: New connection from 127.0.0.1 on port 1883.
1517157933: New client connected from 127.0.0.1 as Jeedom_pub_45 (c1, k60).
1517157933: Client Jeedom_pub_45 disconnected.
1517157940: Client MQTTCmd has exceeded timeout, disconnecting.

Mais du coup comment régler le problème ?

J'ai mis Qos 1 ou 0 c'est pareil.

Merci à toi
J ai plus fait dans la superstition que dans la logique. Redemarrage du docker /vm/poste, réinstallation des dépendances. Relance du plugin. Et verif entre chaque etape, si ca fonctionne....

En cas de non résolution, suppression /réinstallation du plugin.

Envoyé en utilisant Tapatalk


edgd1er
Timide
Messages : 80
Inscription : 11 sept. 2017, 23:44

Re: Plugin Abeille

Message par edgd1er » 28 janv. 2018, 19:56

Double post, deleted

scsifox12
Timide
Messages : 53
Inscription : 03 mai 2017, 08:27

Re: Plugin Abeille

Message par scsifox12 » 28 janv. 2018, 20:35

edgd1er a écrit :
28 janv. 2018, 11:47
par scsifox12 » Aujourd’hui, 09:26

Bonjour,

Attention, la manip ci dessous va écraser la version que tu as prise du market et l'équipe jeedom peut refuser de t'aider ( version de dev .....)

Pour mettre à jour depuis github, tu vas sur ta vm ( en console ) dans le repertoire "/var/www/html/plugins/"
la tu tapes git clone https://github.com/KiwiHC16/Abeille

tu mets les logs sur debug et tu relances l'installation des dépendances.

si ça ne marche pas, tu vas dans la vm dans "/var/www/html/plugins/Abeille/resources" et tu tapes "./installation >install.log 2>&1", puis tu postes le résultat dans le forum.

J'ai commencé un petit bash de vérif mais il n'est pas finalisé:
As tu hasard tu peux l'essayer, ça ne modifie rien: https://github.com/edgd1er/Abeille/blob ... ication.sh
je l'ai testé dans un container docker, pas sur une vm ou une machine physique.
Merci pour cette soluce...
J'ai eu du monde cet A-M je vois ce post que maintenant et j'ai pas le courage ce soir.
J’essaierais demain A-M de suivre ces indications (à la lettre...)
Qui ne tente rien n'à... rien!
à demain pour la suite.
Bonne soirée à tous

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

Re: Plugin Abeille

Message par kiwihc16 » 28 janv. 2018, 20:43

edgd1er a écrit :Bonjour,

L'un de vous sait il comment fonctionne la conf en json des objets ? j'essaie d'ajouter des unités, type de batterie et generic_type à la création, mais cela ne fonctionne pas (les abeilles sont détéctées mais rien ne semble modifié) ci dessous un exemple avec en gras ce que j'ai ajouté.

"0405-0000": {
"name": "Humidite",
"order": 2,
"isHistorized": "1",
"Type": "info",
"subType": "numeric",
"invertBinary": "0",
"template": "hydro3IMG",
"configuration": {
"calculValueOffset": "#value#/100",
"historizeRound": "0",
"value": "",
"unite": "%"

},
"display": {
"generic_type": "HUMIDITY"

}

Question subsidiaire, quelqu'un sait il comment rendre le daemon en auto-start ? ie démarrage au lancement du serveur ? Je dois aller dans la conf du plugin pour lancer le daemon.
Normalement il auto start tout seul mais il y a deux problèmes. Le premiers c est qu il faut saisir les paramètres grisés de la conf et sauvegarder et avoir la dernière master car j avais introduit des erreurs avec une master précédente.

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

Re: Plugin Abeille

Message par kiwihc16 » 28 janv. 2018, 20:43

edgd1er a écrit :Bonjour,

L'un de vous sait il comment fonctionne la conf en json des objets ? j'essaie d'ajouter des unités, type de batterie et generic_type à la création, mais cela ne fonctionne pas (les abeilles sont détéctées mais rien ne semble modifié) ci dessous un exemple avec en gras ce que j'ai ajouté.

"0405-0000": {
"name": "Humidite",
"order": 2,
"isHistorized": "1",
"Type": "info",
"subType": "numeric",
"invertBinary": "0",
"template": "hydro3IMG",
"configuration": {
"calculValueOffset": "#value#/100",
"historizeRound": "0",
"value": "",
"unite": "%"

},
"display": {
"generic_type": "HUMIDITY"

}

Question subsidiaire, quelqu'un sait il comment rendre le daemon en auto-start ? ie démarrage au lancement du serveur ? Je dois aller dans la conf du plugin pour lancer le daemon.
Normalement il auto start tout seul mais il y a deux problèmes. Le premiers c est qu il faut saisir les paramètres grisés de la conf et sauvegarder et avoir la dernière master car j avais introduit des erreurs avec une master précédente.

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

Re: Plugin Abeille

Message par kiwihc16 » 28 janv. 2018, 20:44

edgd1er a écrit :Bonjour,

L'un de vous sait il comment fonctionne la conf en json des objets ? j'essaie d'ajouter des unités, type de batterie et generic_type à la création, mais cela ne fonctionne pas (les abeilles sont détéctées mais rien ne semble modifié) ci dessous un exemple avec en gras ce que j'ai ajouté.

"0405-0000": {
"name": "Humidite",
"order": 2,
"isHistorized": "1",
"Type": "info",
"subType": "numeric",
"invertBinary": "0",
"template": "hydro3IMG",
"configuration": {
"calculValueOffset": "#value#/100",
"historizeRound": "0",
"value": "",
"unite": "%"

},
"display": {
"generic_type": "HUMIDITY"

}

Question subsidiaire, quelqu'un sait il comment rendre le daemon en auto-start ? ie démarrage au lancement du serveur ? Je dois aller dans la conf du plugin pour lancer le daemon.
Normalement il auto start tout seul mais il y a deux problèmes. Le premiers c est qu il faut saisir les paramètres grisés de la conf et sauvegarder et avoir la dernière master car j avais introduit des erreurs avec une master précédente.

edgd1er
Timide
Messages : 80
Inscription : 11 sept. 2017, 23:44

Re: Plugin Abeille

Message par edgd1er » 28 janv. 2018, 20:53

kiwihc16 a écrit :
edgd1er a écrit :Bonjour,

L'un de vous sait il comment fonctionne la conf en json des objets ? j'essaie d'ajouter des unités, type de batterie et generic_type à la création, mais cela ne fonctionne pas (les abeilles sont détéctées mais rien ne semble modifié) ci dessous un exemple avec en gras ce que j'ai ajouté.

"0405-0000": {
"name": "Humidite",
"order": 2,
"isHistorized": "1",
"Type": "info",
"subType": "numeric",
"invertBinary": "0",
"template": "hydro3IMG",
"configuration": {
"calculValueOffset": "#value#/100",
"historizeRound": "0",
"value": "",
"unite": "%"

},
"display": {
"generic_type": "HUMIDITY"

}

Question subsidiaire, quelqu'un sait il comment rendre le daemon en auto-start ? ie démarrage au lancement du serveur ? Je dois aller dans la conf du plugin pour lancer le daemon.
Normalement il auto start tout seul mais il y a deux problèmes. Le premiers c est qu il faut saisir les paramètres grisés de la conf et sauvegarder et avoir la dernière master car j avais introduit des erreurs avec une master précédente.
J ai pas mal avancé ce we sur la conf du plugin et les paramètres. Tt ce qui etaient est modifiable et est passé en paramètres aux 3 daemons. J ai commencé a mettre la conf des objets en externe du code. Je n ai pas touché a la représentation sur l interface.

Je n ai pas pu faire d autres pull requests, du moins je n ai pas reussi.

Envoyé en utilisant Tapatalk


jeeda
Timide
Messages : 14
Inscription : 18 janv. 2018, 23:25

Re: Plugin Abeille

Message par jeeda » 28 janv. 2018, 21:24

C'est bon pour moi merci @kiwihc16 bien penser à renseigner "Abeille Serial Port "

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

Re: Plugin Abeille

Message par kiwihc16 » 28 janv. 2018, 21:49

edgd1er a écrit :
27 janv. 2018, 03:00
Bonjour,

L'un de vous sait il comment fonctionne la conf en json des objets ? j'essaie d'ajouter des unités, type de batterie et generic_type à la création, mais cela ne fonctionne pas (les abeilles sont détéctées mais rien ne semble modifié) ci dessous un exemple avec en gras ce que j'ai ajouté.

"0405-0000": {
"name": "Humidite",
"order": 2,
"isHistorized": "1",
"Type": "info",
"subType": "numeric",
"invertBinary": "0",
"template": "hydro3IMG",
"configuration": {
"calculValueOffset": "#value#/100",
"historizeRound": "0",
"value": "",
"unite": "%"

},
"display": {
"generic_type": "HUMIDITY"

}

Question subsidiaire, quelqu'un sait il comment rendre le daemon en auto-start ? ie démarrage au lancement du serveur ? Je dois aller dans la conf du plugin pour lancer le daemon.
Le demon est en autostart par défaut. J'ai eu des soucis car j'ai introduit un problème que j ai corrigé dans le dernier master. Il faut aussi avoir saisi les paramètres du plugin qui sont en gris et sauvegarder (Correction dans la liste des choses à faire) après ce la devrait fonctionner.

Est ce que quelqu'un connait l role du paramètre "generic_type" ? Perso, je n'ai jamais vu l'interêt sauf peut être dans le plugin homebridge.

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

Re: Plugin Abeille

Message par kiwihc16 » 28 janv. 2018, 21:55

jeeda a écrit :
28 janv. 2018, 21:24
C'est bon pour moi merci @kiwihc16 bien penser à renseigner "Abeille Serial Port "
Oui il faut que je fasse une correction. Pour l instant il faut le saisir et sauvegarder.

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

Re: Plugin Abeille

Message par kiwihc16 » 28 janv. 2018, 22:07

edgd1er a écrit :
28 janv. 2018, 20:53
kiwihc16 a écrit :
edgd1er a écrit :Bonjour,

L'un de vous sait il comment fonctionne la conf en json des objets ? j'essaie d'ajouter des unités, type de batterie et generic_type à la création, mais cela ne fonctionne pas (les abeilles sont détéctées mais rien ne semble modifié) ci dessous un exemple avec en gras ce que j'ai ajouté.

"0405-0000": {
"name": "Humidite",
"order": 2,
"isHistorized": "1",
"Type": "info",
"subType": "numeric",
"invertBinary": "0",
"template": "hydro3IMG",
"configuration": {
"calculValueOffset": "#value#/100",
"historizeRound": "0",
"value": "",
"unite": "%"

},
"display": {
"generic_type": "HUMIDITY"

}

Question subsidiaire, quelqu'un sait il comment rendre le daemon en auto-start ? ie démarrage au lancement du serveur ? Je dois aller dans la conf du plugin pour lancer le daemon.
Normalement il auto start tout seul mais il y a deux problèmes. Le premiers c est qu il faut saisir les paramètres grisés de la conf et sauvegarder et avoir la dernière master car j avais introduit des erreurs avec une master précédente.
J ai pas mal avancé ce we sur la conf du plugin et les paramètres. Tt ce qui etaient est modifiable et est passé en paramètres aux 3 daemons. J ai commencé a mettre la conf des objets en externe du code. Je n ai pas touché a la représentation sur l interface.

Je n ai pas pu faire d autres pull requests, du moins je n ai pas reussi.

Envoyé en utilisant Tapatalk
Je vois un pull avec 13 fichiers modifiés, je vais parcourir et faire un commit probablement demain.

zooz
Timide
Messages : 12
Inscription : 25 janv. 2017, 15:36

Re: Plugin Abeille

Message par zooz » 28 janv. 2018, 22:15

Salut à tous,

J'ai faits quelques tests avec mes volets roulants profalux. j'ai réussi à créer mon réseau entre les zigate et 2 de mes volets. Quand je clique sur le bouton inclusion mes volets font un mouvement, signe qu'ils sont bien dans le réseau.

Mais par contre ils ne sont pas détectés comme objet Abeille. J'ai bien tenté de le créer à la main mais je pense que je fais une erreur dans le paramétrage des actions. Quelqu'un a une idée pour que je puisse aller plus loin dans les tests?

Répondre

Revenir vers « [Catégorie] Passerelle Domotique »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 4 invités