Ha Chouettetmartinez a écrit :oui oui je suis là, j'ai eu une semaine très chargée mais je me le suis mis dans ma todo list du WE, ainsi que la demande de @Man76 !
Merci beaucoup
Je suis dispo pour test ou autre si besoin....
Bon courage !
Ha Chouettetmartinez a écrit :oui oui je suis là, j'ai eu une semaine très chargée mais je me le suis mis dans ma todo list du WE, ainsi que la demande de @Man76 !
Salut @Man76,Man76 a écrit :Bonjour,
Je découvre depuis quelques semaine ce superbe projet jeedom et le plugin "Modbus". Je suis en Vmware pour l'instant car je teste la faisabilité avant passage à l'acte !
Mon jeedom est à jour et juste un petit détail au moment de l'install du plugin, il y avait un message comme quoi il ne semble pas compatible avec mon système.... (petite erreur de mise à jour de version ?).
Qu'importe, je suis joueur et je l'ai quand même installé, il semble fonctionner parfaitement.
Autre petit détail en passant : l'cône du daemon ne semble pas changer quand on clique dessus (toujours un carré rouge), du coup on sait pas s'il est lancé ou non...
Mais tout cela a déjà été signalé dans les post précédents....
Description du contexte au préalable de mon installation :
je possède une centrale qui gère le chauffage par pièces de marque "thermozyklus" (http://www.thermozyklus.de/fr/home.html) qui communique par modbus. (en RTU à la base et une mise à jour en TCP a été faite récemment). Je ne suis pas un spécialiste du Modbus, je tiens à le préciser !
Voici donc mes petits problèmes (qui vont se résoudre un jour je l'espère bien , je ne vais commencer que par ou deux...
Visiblement toutes les entrées/sorties sont de type "holding register". Désolé si mes questions paraissent un peu néophyte... si je poste ici c'est que je n'ai pas trouvé de réponses claires dans la doc ou bien je n'ai pas tout compris
1) J'arrive à lire les températures des sondes de chaque pièces à travers la centrale, elles sont en centième de degré (1850 pour 18,5°), en passant par le plug virtuel j'ai réussi à contourner ce problème.... est-ce la bonne méthode ?
2) J'ai testé plusieurs temps de polling car j'ai un petit souci : j'ai un effet de clignotement des valeurs. En effet à chaque connection (toutes les 5 sec par exemple), la valeur est bien lue et des fois non ! Donc je passe de "1850" à "none" une fois sur deux ((j'ai choisi "type : info et autre" pour tester). SI je mets un polling plus court c'est guirlande de noel !! S'il est long on peut attendre longtemps avant de voir les valeurs s'afficher .
Est-ce un problème plutôt au niveau du plugin ou bien du firmware de ma centrale qui serait non finalisé à votre avis ?
J'ajoute que le technicien de cette société est très intéressé par jeedom (je lui ai fais découvrir et fais une install de jeedom par teamwiever sur son ordin) et j'aimerais bien lui montrer que c'est une solution qui marche ! Donc il est très à l'écoute s'il y a problème à leur niveau..
3) Le curseur : je souhaite changer une valeur de consigne, je l'ai paramétrée avec un curseur (E/S de type "Holding register". Mais cela ne fonctionne pas !
J'ai ensuite testé avec l'option "Défaut" en forçant à une valeur et cela fonctionne, ma valeur est bien changée. Y aurait-il un problème avec le curseur et les E/S de type "Holding register" ? Ou bien est-ce moi qui a oublié une étape quelque part ?
Quand cela marchera il faudra que je puisse envoyer des valeurs en centième (1850 par ex). Je suppose que le plug in virtuel me permettra ce genre de chose ?
Si j'arrive à surmonter ces quelques petits détails je m’investis les yeux fermés dans ce projet
Moi qui suis un adepte de l'open source un grand merci aux développeurs pour ce projet enthousiasmant.
Salut @patamacourpatamacour a écrit :Bonjour,
je suis toujour bloqué avec le plugin car il existe un paramètre dans Pymodbus qui s'appelle "Reg_nb" et qui sert à donner le nombre de mots à lire dans l'adresse interrogée. Par défaut ce paramètre est 01, pour mon équipement il faudrait qu'il soit paramétrable (où 02 pour faire un essai)
Est ce quequ'un aurait une idée de comment forcer ce paramètre en SSH pour vérifier si le plugin fonctionne avec mon équipement!
Bonjour et merci pour ton travail et tes réponses !tmartinez a écrit :Salut @Man76,Man76 a écrit :Bonjour,
Je découvre depuis quelques semaine ce superbe projet jeedom et le plugin "Modbus". Je suis en Vmware pour l'instant car je teste la faisabilité avant passage à l'acte !
Mon jeedom est à jour et juste un petit détail au moment de l'install du plugin, il y avait un message comme quoi il ne semble pas compatible avec mon système.... (petite erreur de mise à jour de version ?).
Qu'importe, je suis joueur et je l'ai quand même installé, il semble fonctionner parfaitement.
Autre petit détail en passant : l'cône du daemon ne semble pas changer quand on clique dessus (toujours un carré rouge), du coup on sait pas s'il est lancé ou non...
Mais tout cela a déjà été signalé dans les post précédents....
Description du contexte au préalable de mon installation :
je possède une centrale qui gère le chauffage par pièces de marque "thermozyklus" (http://www.thermozyklus.de/fr/home.html) qui communique par modbus. (en RTU à la base et une mise à jour en TCP a été faite récemment). Je ne suis pas un spécialiste du Modbus, je tiens à le préciser !
Voici donc mes petits problèmes (qui vont se résoudre un jour je l'espère bien , je ne vais commencer que par ou deux...
Visiblement toutes les entrées/sorties sont de type "holding register". Désolé si mes questions paraissent un peu néophyte... si je poste ici c'est que je n'ai pas trouvé de réponses claires dans la doc ou bien je n'ai pas tout compris
1) J'arrive à lire les températures des sondes de chaque pièces à travers la centrale, elles sont en centième de degré (1850 pour 18,5°), en passant par le plug virtuel j'ai réussi à contourner ce problème.... est-ce la bonne méthode ?
2) J'ai testé plusieurs temps de polling car j'ai un petit souci : j'ai un effet de clignotement des valeurs. En effet à chaque connection (toutes les 5 sec par exemple), la valeur est bien lue et des fois non ! Donc je passe de "1850" à "none" une fois sur deux ((j'ai choisi "type : info et autre" pour tester). SI je mets un polling plus court c'est guirlande de noel !! S'il est long on peut attendre longtemps avant de voir les valeurs s'afficher .
Est-ce un problème plutôt au niveau du plugin ou bien du firmware de ma centrale qui serait non finalisé à votre avis ?
J'ajoute que le technicien de cette société est très intéressé par jeedom (je lui ai fais découvrir et fais une install de jeedom par teamwiever sur son ordin) et j'aimerais bien lui montrer que c'est une solution qui marche ! Donc il est très à l'écoute s'il y a problème à leur niveau..
3) Le curseur : je souhaite changer une valeur de consigne, je l'ai paramétrée avec un curseur (E/S de type "Holding register". Mais cela ne fonctionne pas !
J'ai ensuite testé avec l'option "Défaut" en forçant à une valeur et cela fonctionne, ma valeur est bien changée. Y aurait-il un problème avec le curseur et les E/S de type "Holding register" ? Ou bien est-ce moi qui a oublié une étape quelque part ?
Quand cela marchera il faudra que je puisse envoyer des valeurs en centième (1850 par ex). Je suppose que le plug in virtuel me permettra ce genre de chose ?
Si j'arrive à surmonter ces quelques petits détails je m’investis les yeux fermés dans ce projet
Moi qui suis un adepte de l'open source un grand merci aux développeurs pour ce projet enthousiasmant.
Voici quelques réponses à tes questions :
1. Oui il s'agit de la bonne méthode pour transformer la valeur en °C
2. J'ai rajouté les options min et max. Normalement les valeurs en dehors de ces bornes ne seront pas prises en compte. Par contre il faut choisir numérique en type.
3. Pour que le curseur fonctionne, tu dois mettre #slider# dans le paramètre (voir la capture), tu peux également rajouter min et max pour que le slider ne fonctionne qu'entre ces valeurs. Tu auras ces modifs dans la maj de cette nuit.
Le slider avec les paramètres fonctionne, c'est super ! , j'ai juste cette ligne de log redondante :tmartinez a écrit :Salut,
Non erreur de ma part, je viens de renvoyer une maj, peux-tu réessayer stp ?
Merci
ça marche !!tmartinez a écrit :Salut @patamacourpatamacour a écrit :Bonjour,
je suis toujour bloqué avec le plugin car il existe un paramètre dans Pymodbus qui s'appelle "Reg_nb" et qui sert à donner le nombre de mots à lire dans l'adresse interrogée. Par défaut ce paramètre est 01, pour mon équipement il faudrait qu'il soit paramétrable (où 02 pour faire un essai)
Est ce quequ'un aurait une idée de comment forcer ce paramètre en SSH pour vérifier si le plugin fonctionne avec mon équipement!
J'ai bien relu la doc de la lib et le "reg_nb" correspond au nombre de registres à lire à partir d'une adresse de registre.
Donc par exemple si veux lire 2 registres à partir de l'adresse 65, il suffit de créer une commande qui va lire l'adresse 65 et une autre qui va lire l'adresse 66. Dans le cas, d'adresses dans la config qui se suivent, je fais justement read_holding_register(adresse de départ, nbre d'adresses).
Concernant le pb de unit ID, j'ai rajouté le champ dans la configuration. Tiens-moi au courant
Bonjour,edgy72 a écrit :Bonjour
Je viens de découvrir ce plugin modbus et je souhaiterais un quelques renseignements étant complètement novices dans ce protocole:
J e souhaiterais rapatrier les infos d'un Sofrel S530 vers le jeedom en sofbus.
Ces info sont de type 4-20 ma ou 0-10 v :quelle Type E/S je doit prendre ?
Unit ID c'est pour définir le maître ou l'esclave ?
Ci joint le sofrel pour celui qui ne connait pas
Merci pour votre aide
alors...perso, sur la doc j'ai pas vu de traces de modBus ip...edgy72 a écrit :Bonjour
Merci pour ton aide voici la doc du sofrel complète a télécharger ici:
https://www.dropbox.com/sh/pzplxxb3dmni ... Mraba?dl=0
A y a plus de 10 ans que j'ai touché à un Sofrel . La com c'était en rs232 et modem rtc , je vais jeter un oeuil sur la notice voir ce que ça racontepatamacour a écrit :alors...perso, sur la doc j'ai pas vu de traces de modBus ip...edgy72 a écrit :Bonjour
Merci pour ton aide voici la doc du sofrel complète a télécharger ici:
https://www.dropbox.com/sh/pzplxxb3dmni ... Mraba?dl=0
Bebel 27 en sait peut être plus vu qu'il a déjà utilisé ce genre de matériel!
désolé
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 4 invités