Salut xavax, merci pour le widget, je continu ma mise en place !
@+
Salut xavax, merci pour le widget, je continu ma mise en place !
@+
hello ,
si tu galère avec le widget tu peu aussi params ton virtuel pour qu’il ai un affichage sympa
Merci patmp35,
je galère effectivement aussi sur le coté mise en forme et design.
je suis entrain d’essayer quelques chose avec des switchs 3 positions.
je reviendrai poster le résultat ici quand ce sera mieux.
@+
Salut,
voici ce que j’ai reussi a mettre en forme.
j’ai simplement mes commandes a peaufiner car avec un 4 sorties il y a beaucoup de possibilités.
@+
c’est top ! tu realise comment ces boutons ?
Salut,
J’ai récupéré un widget switch 3 boutons de salvialf. Tu peux trouver des infos sur le switch ici : [SALVIALF] 3State_Switch
Il faut bien prendre le code widget compatible v4 car au début j’ai pas pris le bon code et le bouton ne bougeait pas.
( je peux te filer le code si tu veux)
Ensuite tu crée un virtuel switch ballon par exemple et sur le pignon action tu associe le widget.
Il faut bien sur que ton virtuel récupère les états de tes sorties.
J’ai créer un switch pour chacune de mes commandes avec état 0=off, 1=Manu et 2=auto et cela fonctionne Nikel.
Dit moi si tu veux plus de détail ou copie écran ( je suis sur mon mobile et pas facile de mettre des illustrations avec)
A+
yes partage si tu veux bien sa servira a la communauté
Salut,
alors je vous explique ma mise en place :
tout d’abord il faut enregistrer le widget code du switch 3 boutons et mettre le fichier dans le répertoire suivant : (dans widget/code)
il faut commencer par créer un virtuel de votre msunpv:
puis créer une info virtuelle pour chaque valeur dont vous avez besoin :
Dans affichage, sélectionner le widget « customtemp/3state_Switch »
on peux ajouter comme moi des options Textes (nommer les boutons), Couleurs (choisir la couleur des positions), Vertical 1 (pour orienter le switch a la vertical =1, horizontal=0)
Ensuite il faut créer un scénario qui récupère les infos du msunpv :
puis dessous les évènements qui permettrons de vous renvoyer les données dans votre virtuel :
et enfin mettre les conditions qui actualise les etats du switch
Jusque ici, on a récupéré les informations du Msunpv dans Jeedom.
Maintenant si vous souhaitez commander depuis jeedom votre Msunpv, il suffit d’ajouter un scénario :
ce scénario a comme déclencheur les switchs:
et enfin pour créer ma vue je me suis mis en édition pour disposer mes informations en mode tableau:
Voila, désolé si cela a été un peu long.
j’ai essayé d’être le plus complet possible.
si besoin je reste à votre écoute.
@+
Edit du 21/03/23 : mise a jour fichier bloc code pour commande msunpv 2 et 4 sorties
un grand merci , je vais pas me coucher tot
code pour le msunpv 2x2
Un plugin serait pas mal non ?!
, vas y fait le, tu as toutes les infos !? Mdr
Suite du sujet Faire communiquer Jeedom et le MSunPV :
Merci @Paps42 j’ai mis en place ce que tu as a bien détaillé.
Par contre, j’ai un problème : le ballon et le radiateurs se remettent en OFF tout seul toutes les minutes, a la place de rester en auto ou en manu. Ça serait pas une mauvaise interaction entre le script de commande et de récupération des infos ?
hello,
j’ai mis en place avant hier ca marche nickel , mais j’ai du m y reprendre a plusieurs fois
Bon ben c’est une étourderie de ma part j’avais mis switch RADIATEUR a la place de switch BALLON… Et comme le radiateur est sur OFF ben ça se mettait aussi sur le BALLON… Désolé !
C’est top si cela vous a servi
Bonjour @sylvouille
pourrais tu partager un peu de ton scénario sur les prev de production stp, je suis en train d’écrire sur papier un peu les différents scénarios possibles afin de le mettre en place et j’aimerai voir les critères de chacun afin de le peaufiner au max ^^
Merci pour ton excellent tuto !!
Edit: @Paps42
Je viens de m’apercevoir que je n’avais pas de virgule à la valeur de la température alors que dans le fichier xml elle est bien présente.
As-tu la même chose?
le log du scénario:
[PV][MsunPv][PowReso] à 399
[PV][MsunPv][Prod_PV] à 399
[PV][MsunPv][RoutBall] à 0
[PV][MsunPv][OutBall] à 0
[PV][MsunPv][TBall] à 48
[PV][MsunPv][ModeBall] à 2
[PV][MsunPv][ModeRad] à 0
Le status xml
<xml>
<rtcc>14:03:52 ME</rtcc>
<paramSys>
14:03:53;15/03/2023;Off;01:00;0,0;MS_PV2_2;5.0.1;0000220;102e;102c;00:00;00:00
</paramSys>
<inAns>
-0,1;1192,0;65; 0;226,6;48,1;0,0;0,0; 0; 0; 0; 0; 0; 0; 0; 0;
</inAns>
<survMm>0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;</survMm>
<cmdPos>2;0;0;0;0;0;0;2;</cmdPos>
<outStat>15;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;</outStat>
<cptVals>9e53;ffffffe6;fffffe91;fffff956;0;0;0;0;</cptVals>
<chOutVal>0;0;0;ff;:0,0;0,0;0,0;0,0;</chOutVal>
</xml>
Edit:
Edit à nouveau:
Je rencontre un soucis avec les switch
Si je mets les deux sur auto cela repasse à Off
Où paramètre t on les valeurs envoyé 1,2,3,4,5,6,7,8,9,10?
Lorque j’appui sur le bouton dans Jeedom ça modifie les bon dans le msunpv mais lorsque je met mes deux bouton sur auto tous retourne à 0.
Je ne comprends pas d’où proviens le problème
Je suis sur un msunpv 2x2
Salut,
tu es sur que tu as pris mon bloc code car pour les sondes de température il y a bien le code sans arrondi :
pour le reste as tu bien suivi pas a pas mon tuto ?
c’est le bloc code dans le scénario qui te rapatrie les états des switchs.
les switchs eux avant d’aller faire ton scénario tu les crées dans ton virtuel :
essaye de relire mon post entier ci dessus et vérifie pas a pas que tout est ok.
hello,
j’ai eu le meme soucis pour le switch car j’avais gardé les attributions d’event du premier post et non celle de paps42
pour info concernant les commandes, il y a un tres bon detail sur ce post (ok c’est pour HA mais ca peu servir chez nous aussi ) :