Forum eedomus https://forum.eedomus.com/ |
|
MPVSUN https://forum.eedomus.com/viewtopic.php?f=23&t=11776 |
« Précédent Page 3 sur 4 Suivant » |
Auteur: | flc85 [ 06 Fév 2023 11:25 ] |
Sujet du message: | Re: MPVSUN |
Concernant la commande de sortie des routages j'ai trouvé une info sur un forum: S1 auto S2 OFF = parS=2;0;0;0;0;0;0;2; S1 manu S2 OFF = parS=1;0;0;0;0;0;0;2; S1 OFF S2 auto = parS=8;0;0;0;0;0;0;2; S1 OFF S2 Manu = parS=4;0;0;0;0;0;0;2; S1 OFF S2 OFF = parS=0;0;0;0;0;0;0;2; S1 auto S2 auto = parS=10;0;0;0;0;0;0;2; S1 manu S2 manu = parS=5;0;0;0;0;0;0;2; S1 manu S2 AUTO = parS=9?;0;0;0;0;0;0;2; S1 AUTO S2 manu = parS=6?;0;0;0;0;0;0;2; ça complique la donne ou pas cmd1 devra avoir la bonne valeur suivant la configuration souhaitée ci dessus (d'autres doivent exister mais il faudra tester), et pas besoins de cmd2 |
Auteur: | opa95 [ 06 Fév 2023 11:47 ] |
Sujet du message: | Re: MPVSUN |
Bonjour
C'est prévu dans le logiciel que tu as, tu peux modifier indépendamment les commandes de routage. cmd1 modifie routage_1 et cmd2 modifie routage_2 pour refabriquer la bonne valeur globale. Si la valeur vaut 10, il faut d'ailleurs la remplacer par 'a' (10 en hexadécimal). Donc quand tu modifies cmd1, on récupère la valeur qui correspond au routage_2 pour fabriquer la bonne valeur et inversement. J'ai tenu compte de ton info sur cmdPos[v7] et je refabrique la chaine de commande avec cette valeur, je ne sais pas si c'est nécessaire. Voici la dernière version
Peux-tu essayer avec un actionneur HTTP avec ces valeurs |
Auteur: | flc85 [ 06 Fév 2023 11:57 ] |
Sujet du message: | Re: MPVSUN |
J'ai déjà testé cela fonctionne pour cmd1. |
Auteur: | flc85 [ 06 Fév 2023 11:59 ] |
Sujet du message: | Re: MPVSUN |
par contre pour cmd2 si je tape ça: http://localhost/script/?exec=MSUNPV.ph ... 247&cmd2=2 il ne se passe rien |
Auteur: | flc85 [ 06 Fév 2023 12:06 ] |
Sujet du message: | Re: MPVSUN |
j'ai testé également pour avoir 1 et 2 en auto avec: http://localhost/script/?exec=MSUNPV.ph ... 1=2&cmd2=2 ça ne fonctionne pas non plus si j'ai bien compris la logique pour avoir cmd1 en auto et cmd2 en manu il faut que : parS=6;0;0;0;0;0;0;2; |
Auteur: | opa95 [ 06 Fév 2023 13:15 ] |
Sujet du message: | Re: MPVSUN |
Bonjour
Corrige la ligne
par
desolé |
Auteur: | flc85 [ 06 Fév 2023 13:22 ] |
Sujet du message: | Re: MPVSUN |
TOP ça fonctionne nickel. Je regarde si je trouve des infos pour la commande de V7 Merci beaucoup |
Auteur: | opa95 [ 06 Fév 2023 14:21 ] |
Sujet du message: | Re: MPVSUN |
OK
Voici donc la version V1.2 à jour du 2023-02-06
|
Auteur: | flc85 [ 06 Fév 2023 18:39 ] |
Sujet du message: | Re: MPVSUN |
Donc en cherchant un peu on a bien: <test_routeur>1</test_routeur> 1= Injection 2= Zéro injection 4= Moyen 8= Fort Je pense que pour commander le routeur c'est la dernière valeur de parS (parS=2;0;0;0;0;0;0;2;)mais je ne sais pas comment vérifier? |
Auteur: | opa95 [ 06 Fév 2023 18:48 ] |
Sujet du message: | Re: MPVSUN |
Bonsoir
Est-ce que tu peux la modifier avec ton appli? Si oui, on peut aussi le faire avec l'eedomus. as -tu essayé la commande avec l'actionneur HTTP? |
Auteur: | flc85 [ 06 Fév 2023 18:56 ] |
Sujet du message: | Re: MPVSUN |
Oui c'est comme cela que j'ai trouvé les valeurs. il faudrait rajouter un cmd3 qui modifie la dernière valeurs de parS. J'ai créé 2 actionneurs http un pour rout_1 et l'autre pour rout_2 tout fonctionne nickel |
Auteur: | opa95 [ 06 Fév 2023 19:34 ] |
Sujet du message: | Re: MPVSUN |
Bonsoir
OK, je te l'envoie demain dans la matinée. |
Auteur: | opa95 [ 07 Fév 2023 11:43 ] |
Sujet du message: | Re: MPVSUN |
Bonjour Voici la dernière version (V1.2) qui affiche l'état du MSUNPV et permet d'envoyer des commandes. Les informations nécessaires sont en tête de script, en attendant une doc et peut être une mise sur le STORE (je n'ai pas le temps). Sauver le script MSUNPV.php et le transférer sur l'eedomus. Créer des capteurs HTTP pour récupérer les informations : Mettre l'adresse IP du MSUNPV dans VAR1 Faire les appels avec http://localhost/script/?exec=MSUNPV.php&url=[VAR1] Faire les lectures avec //conso.... ou //inAns/@v0... Créer des actionneurs HTTP pour envoyer des commandes : cmd1 (routeur1), cmd2 (routeur2) ou cmdtest Créer les valeurs 3 valeurs pour les cmd, 4 valeurs pour cmdtest (cf. script) en remplissant Valeur brute, description et URL exemple : 2, manuel et http://localhost/script/?exec=MSUNPV.php&url=[VAR1]&cmd1=2 Tester et signaler les problèmes ou les améliorations souhaitées (je ne peux pas tester les commandes car je n'ai pas de MSUNPV)
|
Auteur: | Scalaire [ 07 Fév 2023 15:53 ] |
Sujet du message: | Re: MPVSUN |
Bonjour, Une remarque, le routeur dans sa configuration max peut gérer 4 entrées(pinces ampermetriques) et 4 sorties( relais ssr ou contact sec) ainsi que jusqu'a 8 sondes de températures, peut être que certains utilisateurs pourraient avoir l'utilité de les suivre ou de les piloter avec l'eedomus ..... Pour ma part, cette version est top. Merci. |
Auteur: | opa95 [ 07 Fév 2023 16:04 ] |
Sujet du message: | Re: MPVSUN |
Bonjour Scalaire et merci
Les données sont accessibles avec les appels de type //champ/@vi (i de 0 à 15). Si on veut plus convivial, il faut me donner la position et les noms des valeurs, ce sera intégré très rapidement et ça restera compatible avec les anciennes versions. |
Auteur: | flc85 [ 11 Fév 2023 17:08 ] |
Sujet du message: | Re: MPVSUN |
Bonjour, J'ai testé les commandes (cmdtest) elles ne fonctionne pas. |
Auteur: | opa95 [ 11 Fév 2023 18:07 ] |
Sujet du message: | Re: MPVSUN |
Bonsoir jlc85
Je ne peux tester que la partie logicielle et pas l'effet sur MSUNPV car je ne l"ai pas. J'ai rajoute un debug depuis la fenêtre test envoie http://localhost/script/?exec=MSUNPV.ph ... on&debug=1 et observe le résultat, moi j'ai 192.168.x.y/index.xml?parS=9;0;0;0;0;0;0;1 mais je ne peux pas l'envoyer. qu'y a-t-il dans //message? Est-ce que cmd1 fonctionne? Voici le code avec debug
|
Auteur: | flc85 [ 11 Fév 2023 18:16 ] |
Sujet du message: | Re: MPVSUN |
voilà le résultat je n'ai rien en debug
|
Auteur: | flc85 [ 11 Fév 2023 18:21 ] |
Sujet du message: | Re: MPVSUN |
attends je n'ai pas mis "injection" mais "1" http://localhost/script/?exec=MSUNPV2.p ... =1&debug=1 AVEC http://localhost/script/?exec=MSUNPV2.p ... on&debug=1
|
Auteur: | opa95 [ 11 Fév 2023 20:41 ] |
Sujet du message: | Re: MPVSUN |
Bonsoir
Il manquait peut-être un ";" Voici avec la correction.
|
Page 3 sur 4 | Le fuseau horaire est UTC+1 heure |
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/ |