MPVSUN

L'utilisation de api.eedomus.com et de l'eedomus toolbox

Re: MPVSUN

Messagepar flc85 » 12 Fév 2023 09:42

Super cela fonctionne, merci
flc85
 
Messages : 70
Inscription : 17 Jan 2019

Re: MPVSUN

Messagepar opa95 » 12 Fév 2023 09:48

Bonjour flc85
flc85 a écrit:Super cela fonctionne, merci

Pas de problème, ce n'est pas toujours évident de piloter des appareils que l'on a pas. :)
Pour les commandes, tu peux utiliser indifféremment les noms ou les valeurs (1,2,4,8 pour cmdtest)
Bonne journée
eedomus+, Zibase V1, RFP1000, RFXcom, RadioDriver CPL 630 X2D, capteurs puissance OWL, thermometres Oregon, téléinfo (USB Linky), detecteurs ouverture X2D, pilotage chauffage X2D, Ecoflow River PRO, PAC Shogun (Atlantic-Cozytouch)
opa95
 
Messages : 870
Inscription : 04 Fév 2019
Localisation : Val d'Oise

Re: MPVSUN

Messagepar flc85 » 12 Fév 2023 09:53

bon dimanche
flc85
 
Messages : 70
Inscription : 17 Jan 2019

Re: MPVSUN

Messagepar opa95 » 12 Fév 2023 11:14

bon dimanche à toi aussi
flc85 a écrit:bon dimanche

Lorsqu'on envoie une commande, la réponse récupérée permet d'obtenir d'autres informations sur le nom des entrées/commandes, savoir si elles sont actives, le type de valeurs...
Code : Tout sélectionner
<?xml version="1.0" encoding="ISO-8859-1"?><xml>
<paramSys>18:17:45;11/02/2023;On;01:00;0,0;MS_PV2_2;5.0.1;0000220;102e;102c;00:00;00:00</paramSys>
<typAns>PowRéso;1;6:PowP.V;1;6:OutBal;0;3:OutRad;0;3:VoltRés;1;4:T_Bal1;1;18:T_SDB;1;18:T_Amb;1;18:S9;0;0:S10;0;0:S11;0;0:S12;0;0:S13;0;0:S14;0;0:S15;0;0:S16;0;0:</typAns>
<typouts>R_Bal1;0;2:Rad_SDB;0;2:A3;0;0:A4;0;0:A5;0;0:A6;0;0:A7;0;0:A8;0;0:A9;0;0:A10;0;0:A11;0;0:A12;0;0:A13;0;0:A14;0;0:A15;0;0:A16;0;0:</typouts>
<cmdM0>3;0;Comd Manu/Auto;ManuBal;AutoBal;ManuRad;AutoRad;</cmdM0>
<cmdM1>0;0;Commande 2;Param1;Param2;Param3;Param4;</cmdM1>
<cmdM2>0;0;Commande 3;Param1;Param2;Param3;Param4;</cmdM2>
<cmdM3>0;0;Commande 4;Param1;Param2;Param3;Param4;</cmdM3>
<cmdM4>0;0;Commande 5;Param1;Param2;Param3;Param4;</cmdM4>
<cmdM5>0;0;Commande 6;Param1;Param2;Param3;Param4;</cmdM5>
<cmdM6>0;0;Commande 7;Param1;Param2;Param3;Param4;</cmdM6>
<cmdM7>1;0;Test routeur;Inject;Zéro;Moyen;Fort;</cmdM7>
<typCpt>EnConso;1;16:EnInj;1;16:EnPV_J;1;16:EnPV_P;1;16:Compt 5;0;0:Compt 6;0;0:Compt 7;0;0:Compt 8;0;0:</typCpt>
</xml>

On pourrait reprendre ces valeurs pour avoir plus de clarté et coder les valeurs utilisées par le plugin de 1 à 16 comme la convention de MSUNPV plutôt que de 0 à 15 comme je l'avais fait. On pourrait aussi utiliser les valeurs Inject;Zéro;Moyen;Fort plutôt que celles que j'avais mises.
Est-ce que ça te pose un problème?
J'aimerais aussi avoir la réponse à une commande valide (en mode debug), maintenant que ça marche, pour voir s'il y a une différence avec la première; éventuellement avec des valeurs diverses de cmd1, cmd2 et cmdtest. :)
eedomus+, Zibase V1, RFP1000, RFXcom, RadioDriver CPL 630 X2D, capteurs puissance OWL, thermometres Oregon, téléinfo (USB Linky), detecteurs ouverture X2D, pilotage chauffage X2D, Ecoflow River PRO, PAC Shogun (Atlantic-Cozytouch)
opa95
 
Messages : 870
Inscription : 04 Fév 2019
Localisation : Val d'Oise

Re: MPVSUN

Messagepar flc85 » 13 Fév 2023 08:46

http://localhost/script/?exec=MSUNPV2.p ... =2&debug=1
Code : Tout sélectionner
<<?xml version="1.0" encoding="UTF-8"?>
 <root>
   <time>2023-02-13 08:42:28</time>
   <timestamp>1676274148</timestamp>
   <current>
     <conso></conso> <production></production> <routage_1></routage_1> <routage_2></routage_2> <tension></tension> <powbal1></powbal1> <powbal2></powbal2> <enConso>0</enConso> <enProd>0</enProd> <enPV_J>0</enPV_J> <enPV_P>0</enPV_P> <heure>08:42:28</heure> <date>13/02/2023</date> <etat>On</etat> <intervalle>01:00</intervalle> <nom>MS_PV2_2</nom> <version>5.0.1</version> <sn>0000220</sn> <cmd1>off</cmd1> <cmd2>off</cmd2> <test_routeur></test_routeur>
   </current>
   <paramSys v0="08:42:28" v1="13/02/2023" v2="On" v3="01:00" v4="0.0" v5="MS_PV2_2" v6="5.0.1" v7="0000220" v8="102e" v9="102c" v10="00:00" v11="00:00" />
   <debug>
     <command>192.168.1.247/index.xml?parS=0;0;0;0;0;0;0;2;</command><message><?xml version="1.0" encoding="ISO-8859-1"?><xml>
<paramSys>08:42:28;13/02/2023;On;01:00;0,0;MS_PV2_2;5.0.1;0000220;102e;102c;00:00;00:00</paramSys>
<typAns>PowRéso;1;6:PowP.V;1;6:OutBal;0;3:OutRad;0;3:VoltRés;1;4:T_Bal1;1;18:T_SDB;1;18:T_Amb;1;18:S9;0;0:S10;0;0:S11;0;0:S12;0;0:S13;0;0:S14;0;0:S15;0;0:S16;0;0:</typAns>
<typouts>R_Bal1;0;2:Rad_SDB;0;2:A3;0;0:A4;0;0:A5;0;0:A6;0;0:A7;0;0:A8;0;0:A9;0;0:A10;0;0:A11;0;0:A12;0;0:A13;0;0:A14;0;0:A15;0;0:A16;0;0:</typouts>
<cmdM0>3;0;Comd Manu/Auto;ManuBal;AutoBal;ManuRad;AutoRad;</cmdM0>
<cmdM1>0;0;Commande 2;Param1;Param2;Param3;Param4;</cmdM1>
<cmdM2>0;0;Commande 3;Param1;Param2;Param3;Param4;</cmdM2>
<cmdM3>0;0;Commande 4;Param1;Param2;Param3;Param4;</cmdM3>
<cmdM4>0;0;Commande 5;Param1;Param2;Param3;Param4;</cmdM4>
<cmdM5>0;0;Commande 6;Param1;Param2;Param3;Param4;</cmdM5>
<cmdM6>0;0;Commande 7;Param1;Param2;Param3;Param4;</cmdM6>
<cmdM7>1;2;Test routeur;Inject;Zéro;Moyen;Fort;</cmdM7>
<typCpt>EnConso;1;16:EnInj;1;16:EnPV_J;1;16:EnPV_P;1;16:Compt 5;0;0:Compt 6;0;0:Compt 7;0;0:Compt 8;0;0:</typCpt>
</xml></message>
   </debug>
 </root>


http://localhost/script/?exec=MSUNPV2.p ... =0&debug=1
Code : Tout sélectionner
<<?xml version="1.0" encoding="UTF-8"?>
 <root>
   <time>2023-02-13 08:46:29</time>
   <timestamp>1676274389</timestamp>
   <current>
     <conso></conso> <production></production> <routage_1></routage_1> <routage_2></routage_2> <tension></tension> <powbal1></powbal1> <powbal2></powbal2> <enConso>0</enConso> <enProd>0</enProd> <enPV_J>0</enPV_J> <enPV_P>0</enPV_P> <heure>08:46:29</heure> <date>13/02/2023</date> <etat>On</etat> <intervalle>01:00</intervalle> <nom>MS_PV2_2</nom> <version>5.0.1</version> <sn>0000220</sn> <cmd1>off</cmd1> <cmd2>off</cmd2> <test_routeur></test_routeur>
   </current>
   <paramSys v0="08:46:29" v1="13/02/2023" v2="On" v3="01:00" v4="0.0" v5="MS_PV2_2" v6="5.0.1" v7="0000220" v8="102e" v9="102c" v10="00:00" v11="00:00" />
   <debug>
     <command>192.168.1.247/index.xml?parS=0;0;0;0;0;0;0;2;</command><message><?xml version="1.0" encoding="ISO-8859-1"?><xml>
<paramSys>08:46:29;13/02/2023;On;01:00;0,0;MS_PV2_2;5.0.1;0000220;102e;102c;00:00;00:00</paramSys>
<typAns>PowRéso;1;6:PowP.V;1;6:OutBal;0;3:OutRad;0;3:VoltRés;1;4:T_Bal1;1;18:T_SDB;1;18:T_Amb;1;18:S9;0;0:S10;0;0:S11;0;0:S12;0;0:S13;0;0:S14;0;0:S15;0;0:S16;0;0:</typAns>
<typouts>R_Bal1;0;2:Rad_SDB;0;2:A3;0;0:A4;0;0:A5;0;0:A6;0;0:A7;0;0:A8;0;0:A9;0;0:A10;0;0:A11;0;0:A12;0;0:A13;0;0:A14;0;0:A15;0;0:A16;0;0:</typouts>
<cmdM0>3;0;Comd Manu/Auto;ManuBal;AutoBal;ManuRad;AutoRad;</cmdM0>
<cmdM1>0;0;Commande 2;Param1;Param2;Param3;Param4;</cmdM1>
<cmdM2>0;0;Commande 3;Param1;Param2;Param3;Param4;</cmdM2>
<cmdM3>0;0;Commande 4;Param1;Param2;Param3;Param4;</cmdM3>
<cmdM4>0;0;Commande 5;Param1;Param2;Param3;Param4;</cmdM4>
<cmdM5>0;0;Commande 6;Param1;Param2;Param3;Param4;</cmdM5>
<cmdM6>0;0;Commande 7;Param1;Param2;Param3;Param4;</cmdM6>
<cmdM7>1;2;Test routeur;Inject;Zéro;Moyen;Fort;</cmdM7>
<typCpt>EnConso;1;16:EnInj;1;16:EnPV_J;1;16:EnPV_P;1;16:Compt 5;0;0:Compt 6;0;0:Compt 7;0;0:Compt 8;0;0:</typCpt>
</xml></message>
   </debug>
 </root>
flc85
 
Messages : 70
Inscription : 17 Jan 2019

Re: MPVSUN

Messagepar Wil33 » 04 Avr 2024 21:30

Bonjour à tous,
Je possède une box eedomus et routeur MsunPV. Je ne connais absolument rien en script.
Je souhaiterai avoir les informations du routeur sur mon interface eedomus pour y accéder à distance
Pensez qu'il est possible de trouver une vidéo m'expliquant la démarche.
Je ne sais pas comment on créé un fichier PhP comme indiqué sur le site du fabricant du MSUNPV.

Je vous remercie pour vos retours
Wil33
 
Messages : 17
Inscription : 03 Sep 2020
Localisation : LIBOURNE

Re: MPVSUN

Messagepar Scalaire » 05 Avr 2024 07:39

Bonjour Wil33,
Un peu de lecture (les 4 pages) et tu vas t'en sortir, je ne suis surement pas plus compétent que toi dans ce domaine, mais j'ai mis ça en place et ça fonctionne parfaitement ;)
Bonne journée.
Scalaire
 
Messages : 11
Inscription : 21 Jan 2021

Re: MPVSUN

Messagepar opa95 » 05 Avr 2024 08:54

Bonjour Wil33
Wil33 a écrit:Bonjour à tous,
Je possède une box eedomus et routeur MsunPV. Je ne connais absolument rien en script.
Je souhaiterai avoir les informations du routeur sur mon interface eedomus pour y accéder à distance
Pensez qu'il est possible de trouver une vidéo m'expliquant la démarche.
Je ne sais pas comment on créé un fichier PhP comme indiqué sur le site du fabricant du MSUNPV.

Je vous remercie pour vos retours

Le plus simple est de voir avec les utilisateurs Scalaire ou flc85, j'ai bien fait un script, mais cela date et j'ai peu de disponibilités en ce moment. Si par la suite tu as des problèmes, fais le savoir :)
eedomus+, Zibase V1, RFP1000, RFXcom, RadioDriver CPL 630 X2D, capteurs puissance OWL, thermometres Oregon, téléinfo (USB Linky), detecteurs ouverture X2D, pilotage chauffage X2D, Ecoflow River PRO, PAC Shogun (Atlantic-Cozytouch)
opa95
 
Messages : 870
Inscription : 04 Fév 2019
Localisation : Val d'Oise

Re: MPVSUN

Messagepar Kitor » 07 Nov 2024 11:12

Bonjour, j'ai fait une petit script php mais il est hébergé sur mon Synology.
Si cela intéresse :)

J'ai un routeur MSunPV avec 2 sorties
J'ai connecté mon ballon et un radiateur (pour l'hiver)
Ci-joint l'image de récuprération pour EEDOMUS
PS : J'ai modifié l'injection à 20W au lieu de 100W d'origine ;)
Pièces jointes
Capture.JPG
Capture.JPG (6.21 Kio) Consulté 3434 fois
Kitor
 
Messages : 934
Inscription : 18 Nov 2014

Précédent

Retour vers API eedomus & eedomus toolbox

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 36 invité(s)