[Plugin Tiers] Plugin Téléinfo
Re: Plugin Téléinfo
Clairement, l'idée mérite réflexion.
On est au moins 2 à attendre un plugin pour les MySensors. Et ce n'est que des messages à diffuser/lire sur le port série. Donc si un plugin standard port série était possible ca serait génial (sans être MySensors spécialement, toute connexion avec un Arduino passe par des lectures/écritures en port série.
On est au moins 2 à attendre un plugin pour les MySensors. Et ce n'est que des messages à diffuser/lire sur le port série. Donc si un plugin standard port série était possible ca serait génial (sans être MySensors spécialement, toute connexion avec un Arduino passe par des lectures/écritures en port série.
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Re: Plugin Téléinfo
Ca y est le plugin est disponible
@SmEiTo et lunarok c'est une idée à creuser, le principe serait d'avoir du push vers jeedom depuis une interface série si je comprends bien.
Il faudrait donc un plugin qui permette de choisir le port et sa destination dans jeedom avec une sorte de market comme pour le zwave et les modules.
Maintenant que j'ai compris le fonctionnement des plugins jeedom je veux bien vous aider si besoin
Un exemple de ce que j'ai avec un widget :
@SmEiTo et lunarok c'est une idée à creuser, le principe serait d'avoir du push vers jeedom depuis une interface série si je comprends bien.
Il faudrait donc un plugin qui permette de choisir le port et sa destination dans jeedom avec une sorte de market comme pour le zwave et les modules.
Maintenant que j'ai compris le fonctionnement des plugins jeedom je veux bien vous aider si besoin
Un exemple de ce que j'ai avec un widget :
Dernière édition par ticed35 le 29 août 2014, 11:48, édité 1 fois.
Présence / SonyBravia / Téléinfo
Re: Plugin Téléinfo
Bonjour à tous.
C'est mon premier post et je suis aussi impatient d'avoir ce plugin téléinfo ainsi qu'un plugin pour MySensors ou tout autres devices a base d'arduino
C'est mon premier post et je suis aussi impatient d'avoir ce plugin téléinfo ainsi qu'un plugin pour MySensors ou tout autres devices a base d'arduino
Jeedom beta sur CubieBoard A10 / SMS / Teleinfo / OpenKarotz / SqueezeBox / Xbmc
Zibase2S en passerelle X10.
Zibase2S en passerelle X10.
Re: Plugin Téléinfo
Bon je viens de regarder rapidement ton plugin, le code ressemble à 90% à ce que je suis entrain de faire...
La chose qui change le plus, c'est que tu n'as pas d'envois de données à travers le port série depuis Jeedom (normal dans ton cas).
Je pense qu'il faudrait essayer d'isoler tout ce qui peut être de socle commun, et mettre le "spécifique" dans des fichiers à part qui seront appelés par le fichier "standard" en fonction du module que l'on aura selectionné dans la config du plugin.
Bon je tente de terminer mon plugin, et avec tout ça, on essaiera de mettre en commun!
La chose qui change le plus, c'est que tu n'as pas d'envois de données à travers le port série depuis Jeedom (normal dans ton cas).
Je pense qu'il faudrait essayer d'isoler tout ce qui peut être de socle commun, et mettre le "spécifique" dans des fichiers à part qui seront appelés par le fichier "standard" en fonction du module que l'on aura selectionné dans la config du plugin.
Bon je tente de terminer mon plugin, et avec tout ça, on essaiera de mettre en commun!
JEEDOM sur RPi2 + RazBerry
Développeur des plugins:
Développeur des plugins:
Re: Plugin Téléinfo
Ah j'ai vu un truc intéressant aussi, c'est que tu as prévu le coup pour les modules Jeedom déportés, j'avais pas pensé à ça!
JEEDOM sur RPi2 + RazBerry
Développeur des plugins:
Développeur des plugins:
Re: Plugin Téléinfo
@SmEiTo : Tant mieux si ça ressemble, c'est que j'ai pas trop fait de bêtises :p
Oui j'ai le cas chez moi pour les jeedom déportés, j'ai une Rpi sur mon compteur avec un jeedom qui permet d'envoyer les informations et un jeedom central sur un nuc qui centralise les scénarios et capteurs.
Oui j'ai le cas chez moi pour les jeedom déportés, j'ai une Rpi sur mon compteur avec un jeedom qui permet d'envoyer les informations et un jeedom central sur un nuc qui centralise les scénarios et capteurs.
Présence / SonyBravia / Téléinfo
Re: Plugin Téléinfo
Je viens de d'installer le plugin, les valeurs remontent très régulièrement alors qu'avec le scritp c'était assez long beau travail merci pour le partage.
Re: Plugin Téléinfo
Merci
Si quelqu'un a un abonnement EJP, ça m’intéresserait de pouvoir tester le plugin, merci de me contacter.
Si quelqu'un a un abonnement EJP, ça m’intéresserait de pouvoir tester le plugin, merci de me contacter.
Présence / SonyBravia / Téléinfo
Re: Plugin Téléinfo
Merci pour le partage,ticed35 a écrit :Ca y est le plugin est disponible
Cela ouvre pas mal de possibilité pour d'autres montages en DIY.
Bidouilles Linux ...
-
- Timide
- Messages : 226
- Inscription : 26 juin 2014, 12:42
- Localisation : Saint germain sur morin 77
Re: Plugin Téléinfo
Salut ticed35,
je vais tester si je peut, j'ai un abonnement Tempo (bleu blanc rouge ) celui qui remplace EJP
par contre mon modem est sur une adresse IP
je vais essayer
@++
fred
je vais tester si je peut, j'ai un abonnement Tempo (bleu blanc rouge ) celui qui remplace EJP
par contre mon modem est sur une adresse IP
je vais essayer
@++
fred
Re: Plugin Téléinfo
Hello fred.pacc, le plugin ne va pas fonctionner avec un modem sur ip , il lance un daemon qui envoi les trames usb décodées vers jeedom.
Présence / SonyBravia / Téléinfo
Re: Plugin Téléinfo
Je vois dans le plugin qu'il y a un fichier de paramètre pour le démon en écoute qui prend une adresse IP. Est-ce qu'on peut faire tourner juste ce démon sur une autre machine ?
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Re: Plugin Téléinfo
Une question sur le plugin. J'ai vu que tu appelles la fonction jeedom::getUsbMapping() pour lister les interfaces usb disponibles. Je ne trouve pas cette fonction dans le code du plugin. Elle se situe dans le core de jeedom ? En fait je cherche où est le fichier de la classe jeedom.
Re: Plugin Téléinfo
@lunarok : C'est le principe de jeedom déporté que j'utilise :
- Sur le jeedom connecté au modem (déporté), installer le plugin. Le configurer en mode "Pousser les données", choisir le port usb du modem et renseigner l'ip du jeedom en central ainsi que la clé api du jeedom central.
- Sur le jeedom central, installer le plugin, le configurer en "Modem déporté sur un autre jeedom". Créer l'objet sur le jeedom central Plugins => Protocoles domotiques => Téléinfo et choisir les données qui devront être affichées.
Comme il s'agit de push les données seront rafraîchie lorsque la donnée aura évolué sur le compteur ou alors en redémarant le daemon du jeedom déporté (Plugins => Protocoles domotiques => Téléinfo et cliquer sur le carré rouge).
@vithom : Tu as toutes les fonctions disponible ici : http://dev.jeedom.fr/
- Sur le jeedom connecté au modem (déporté), installer le plugin. Le configurer en mode "Pousser les données", choisir le port usb du modem et renseigner l'ip du jeedom en central ainsi que la clé api du jeedom central.
- Sur le jeedom central, installer le plugin, le configurer en "Modem déporté sur un autre jeedom". Créer l'objet sur le jeedom central Plugins => Protocoles domotiques => Téléinfo et choisir les données qui devront être affichées.
Comme il s'agit de push les données seront rafraîchie lorsque la donnée aura évolué sur le compteur ou alors en redémarant le daemon du jeedom déporté (Plugins => Protocoles domotiques => Téléinfo et cliquer sur le carré rouge).
@vithom : Tu as toutes les fonctions disponible ici : http://dev.jeedom.fr/
Présence / SonyBravia / Téléinfo
Re: Plugin Téléinfo
@ticed35 : oui mais ca oblige à avoir toute la pile Jeedom actuellement sur le déporté. D'où le besoin d'avoir des nodes (sujet déjà abordé ailleurs )
Pas forcément envie d'installer nginx/php/mysql pour remonter juste un port série. Un démon générique qui interfacerait en local les ports séries voir GPIO me conviendrait mieux. Tant pis, je garde mon cron sur la téléinfo du coup.
Pas forcément envie d'installer nginx/php/mysql pour remonter juste un port série. Un démon générique qui interfacerait en local les ports séries voir GPIO me conviendrait mieux. Tant pis, je garde mon cron sur la téléinfo du coup.
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Re: Plugin Téléinfo
@lunarok : c'est le principe sur lequel j'étais parti au début :p mais pas assez "user friendly" pour tout le monde. Tu peux utiliser le script présent dans ressources, tu le lance avec la commande suivante : python teleinfo.py -p /dev/tty**** -e IP_DE _TON_JEEDOM -c CLE_DE_TON_JEEDOM
Ou *** correspond au port de ton modem téléinfo.
Ou *** correspond au port de ton modem téléinfo.
Présence / SonyBravia / Téléinfo
Re: Plugin Téléinfo
Super merci. J'avais oublié cette adresse !@vithom : Tu as toutes les fonctions disponible ici : http://dev.jeedom.fr/
Mais du coup on peut faire des liens symboliques des peripheriques ? Comme le mien s'appelle ttyAMA0 je pense que cette fonction repere juste les ttyUSB*.
Re: Plugin Téléinfo
Il me semble que c'est que pour l'usb, les interfaces ttyAMA ne changent jamais si ?
Présence / SonyBravia / Téléinfo
Re: Plugin Téléinfo
ttyAMA ne change pas, c'est l'adresse dure du port série du RPi. Pas une émulation série sur USB
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Re: Plugin Téléinfo
Chez moi c l'interface serie mais je pense que les infos remontent de la meme maniere que de l'usb. Je voulais tester du coup.
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 24 invités