[Store] Climatisation Mitsubishi / Melcloud

Discussion et échanges de scripts pour la box eedomus

Re: [Store] Climatisation Mitsubishi / Melcloud

Messagepar Fab_Rice » 16 Avr 2021 17:10

merguez07 a écrit:Je viens de monter d'indice le plugin Melcloud

j'y ai intégré :
la commandes des volets horizontaux et des ailettes verticales
la météo du jour et de demain
la température extérieure et de la pièce
un cache pour limiter le nombre de requêtes inutiles

Bien sur le choix d'installation de ces nouveaux périphériques est proposé lors de l'installation

A tester


Bonsoir & merci à toi :thumbup:
Je vais tester tout ça, bon peut être pas tout de suite, mais avec grand plaisir.
Dire que l'on ne sait pas est une preuve d'intelligence
Eedomus+, Zigate V2, volets Somfy & Bubbendorf, radiateurs en Tado° & fil pilote, gestion chaudière bois/fioul, gestion borne IRVE, gestion piscine ...
Fab_Rice
 
Messages : 815
Inscription : 27 Déc 2020

Re: [Store] Climatisation Mitsubishi / Melcloud

Messagepar Fab_Rice » 17 Avr 2021 07:04

Bonjour,

C'est fait pour une des trois UI; par contre ça reste assez "fastidieux" d'être obligé de réinstaller complètement un appareil et donc d'être obligé de reprendre toutes les règles, modes & macros de programmation, il n'y a toujours pas de moyen de récupérer une "table de programmation" pour par exemple renommer en masse un appareil ? :shock:

Autrement j'ai fait un test sur les ailettes, ça fonctionne bien, mais avec une certaine latence, liée probablement à Melcloud.
Je ferai quelques règles de confort pour le soufflage.
Les infos de T°et de météo peuvent aussi être intéressantes à reprendre :thumbup:

@Merguez : qu'est ce que tu entends par "cache pour limiter le nombre de requêtes inutiles" ?
Je peux virer mes macros de temporisations de marche/arrêt ?
Dire que l'on ne sait pas est une preuve d'intelligence
Eedomus+, Zigate V2, volets Somfy & Bubbendorf, radiateurs en Tado° & fil pilote, gestion chaudière bois/fioul, gestion borne IRVE, gestion piscine ...
Fab_Rice
 
Messages : 815
Inscription : 27 Déc 2020

Re: [Store] Climatisation Mitsubishi / Melcloud

Messagepar merguez07 » 17 Avr 2021 10:33

Fab_Rice a écrit:Autrement j'ai fait un test sur les ailettes, ça fonctionne bien, mais avec une certaine latence, liée probablement à Melcloud.


oui en fait toutes les requêtes faites sur le cloud, que soit par eedomus ou par leur appli sur mobile, ne sont executées que au bout d'une minute (choix de leur part histoire de pas saturer leur serveur)

Fab_Rice a écrit:@Merguez : qu'est ce que tu entends par "cache pour limiter le nombre de requêtes inutiles" ?
Je peux virer mes macros de temporisations de marche/arrêt ?


Le cache a pour but de faire une requête pour tous les capteurs. je m'explique :
Si tu installes le capteur de température de la pièce, le capteur de température extérieur, les conditon météo du jour, les conditions météo de demain, on a 4 capteurs. Si on ne met pas de cache, chaque capteur va interroger le cloud de manière indépendante alors que si on a un cache, le premier capteur qui fait une requête cloud, ramene toutes les valeurs necessaire pour les autres capteurs et les met dans le cache. Les autres capteurs, vont ensuite chercher leur valeur, non plus sur le cloud, mais sur le cache. Cela évite des requêtes inutiles vers les serveurs de melCloud

Fab_Rice a écrit:Je peux virer mes macros de temporisations de marche/arrêt ?

Là ça n'a rien à voir avec le cache. J'ai effectivement modifié le code pour prendre en compte plusieurs ordres en même temps. Si tes macros étaient là pour ça, désactive les et teste pour voir si le problème qui t'a amené à mettre les macros a disparu
tuto 1 -->Programmation des scripts Eedomus
tuto 2 -->SmartDevice
tuto 3 -->Le déclenchement de règles
scripts -->Météo du jour | GH Thermostat | TotalWatt | Detecfire | smartbattery
Skype Eedomus -->lien vers le skype Eedomus
merguez07
 
Messages : 2346
Inscription : 15 Sep 2017
Localisation : Le Teil en Ardèche

Re: [Store] Climatisation Mitsubishi / Melcloud

Messagepar Fab_Rice » 17 Avr 2021 11:32

Merci de tes retours :thumbup:
Dire que l'on ne sait pas est une preuve d'intelligence
Eedomus+, Zigate V2, volets Somfy & Bubbendorf, radiateurs en Tado° & fil pilote, gestion chaudière bois/fioul, gestion borne IRVE, gestion piscine ...
Fab_Rice
 
Messages : 815
Inscription : 27 Déc 2020

Re: [Store] Climatisation Mitsubishi / Melcloud

Messagepar BRUNO.LUCAT » 05 Mai 2021 15:40

Bonjour à tous,
J'essaye depuis plusieurs heures à faire fonctionner le script, sans succès.
J'ai l'erreur suivante systématiquement (voir ci-dessous). Mes VAR 1 et VAR2 semblent corrects, je pense que ça se connecte car sur un script où il y avait des echos j'ai pu obtenir des valeurs mais toujours avec l'erreur à la fin.
merci par avance pour vos lumières....

---------------
XML error:

<!DOCTYPE html>

<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>Error</title>
<style type="text/css">
BODY, P {
font-family: sans-serif;
}
</style>
</head>
<body>
<div style="text-align: center">
<a href="http://www.melcloud.com"><img style="max-width: 100%;" src="/css/assets/logo-wide.png" alt="MELCloud" /></a>
</div>
<h1>Unexpected Error</h1>

<p>An unexpected error has occurred.
<a href="http://www.melcloud.com">Please return to the home page.</a></p>
<p>Diagnostic information: Unexpected Internal Error 168</p>

</body>
</html>
BRUNO.LUCAT
 
Messages : 2
Inscription : 05 Mai 2021

Re: [Store] Climatisation Mitsubishi / Melcloud

Messagepar Fab_Rice » 09 Mai 2021 07:22

Bonjour,

Je ne sais pas s'il y a une incidence, mais suite à la lecture de ton précédent post, mes données "VAR3" ne sont pas vides, elles contiennent "plugin.parameters.session"
Dire que l'on ne sait pas est une preuve d'intelligence
Eedomus+, Zigate V2, volets Somfy & Bubbendorf, radiateurs en Tado° & fil pilote, gestion chaudière bois/fioul, gestion borne IRVE, gestion piscine ...
Fab_Rice
 
Messages : 815
Inscription : 27 Déc 2020

Re: [Store] Climatisation Mitsubishi / Melcloud

Messagepar merguez07 » 09 Mai 2021 07:57

Fab_Rice a écrit:Je ne sais pas s'il y a une incidence, mais suite à la lecture de ton précédent post, mes données "VAR3" ne sont pas vides, elles contiennent "plugin.parameters.session"


non le problème ne vient pas de là. Je pense que c'est un problème de version de box (voir mon message du 20 octobre 2020 sur ce même topic)
tuto 1 -->Programmation des scripts Eedomus
tuto 2 -->SmartDevice
tuto 3 -->Le déclenchement de règles
scripts -->Météo du jour | GH Thermostat | TotalWatt | Detecfire | smartbattery
Skype Eedomus -->lien vers le skype Eedomus
merguez07
 
Messages : 2346
Inscription : 15 Sep 2017
Localisation : Le Teil en Ardèche

Re: [Store] Climatisation Mitsubishi / Melcloud

Messagepar Fab_Rice » 09 Mai 2021 13:12

En effet, s'il s'agit d'une ancienne Eedomus (V1), l'interaction des "sécurités" (très voir trop nombreuses) n'est probablement pas contournable.
Dire que l'on ne sait pas est une preuve d'intelligence
Eedomus+, Zigate V2, volets Somfy & Bubbendorf, radiateurs en Tado° & fil pilote, gestion chaudière bois/fioul, gestion borne IRVE, gestion piscine ...
Fab_Rice
 
Messages : 815
Inscription : 27 Déc 2020

Re: [Store] Climatisation Mitsubishi / Melcloud

Messagepar SARNIGUET » 11 Août 2021 14:48

Bonjour,
Je n'arrive pas à faire marcher le script.
J'ai le retour ci-dessous.
Est ce parce que j'ai deux bâtiments différents avec des étages dans l'organisation de melcloud ?
Pour tant le nom du device-id est bien dans le melcloud.

Par avance merci de votre aide.

Cdt

XML error:

<!DOCTYPE html>

<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>Error</title>
<style type="text/css">
BODY, P {
font-family: sans-serif;
}
</style>
</head>
<body>
<div style="text-align: center">
<a href="http://www.melcloud.com"><img style="max-width: 100%;" src="/css/assets/logo-wide.png" alt="MELCloud" /></a>
</div>
<h1>Unexpected Error</h1>

<p>An unexpected error has occurred.
<a href="http://www.melcloud.com">Please return to the home page.</a></p>
<p>Diagnostic information: Unexpected Internal Error 102</p>

</body>
</html>
SARNIGUET
 
Messages : 6
Inscription : 25 Nov 2019
Localisation : Le Mesnil-Saint-Denis (78320)

Re: [Store] Climatisation Mitsubishi / Melcloud

Messagepar merguez07 » 11 Août 2021 15:25

salut SARNIGUET,

tu as quelle version de box Eedomus ?
tuto 1 -->Programmation des scripts Eedomus
tuto 2 -->SmartDevice
tuto 3 -->Le déclenchement de règles
scripts -->Météo du jour | GH Thermostat | TotalWatt | Detecfire | smartbattery
Skype Eedomus -->lien vers le skype Eedomus
merguez07
 
Messages : 2346
Inscription : 15 Sep 2017
Localisation : Le Teil en Ardèche

Re: [Store] Climatisation Mitsubishi / Melcloud

Messagepar SARNIGUET » 12 Août 2021 16:43

Bonjour Merguez07,

J'ai une EEDOMUS +.
SARNIGUET
 
Messages : 6
Inscription : 25 Nov 2019
Localisation : Le Mesnil-Saint-Denis (78320)

Re: [Store] Climatisation Mitsubishi / Melcloud

Messagepar merguez07 » 12 Août 2021 17:41

Salut SARGUINET,

je te propose de me donner en MP tes identifiants et nom des clim que tu souhaites installer. je vais regarder ce qui cloche
tuto 1 -->Programmation des scripts Eedomus
tuto 2 -->SmartDevice
tuto 3 -->Le déclenchement de règles
scripts -->Météo du jour | GH Thermostat | TotalWatt | Detecfire | smartbattery
Skype Eedomus -->lien vers le skype Eedomus
merguez07
 
Messages : 2346
Inscription : 15 Sep 2017
Localisation : Le Teil en Ardèche

Re: [Store] Climatisation Mitsubishi / Melcloud

Messagepar merguez07 » 13 Août 2021 09:57

Plugin mis à jour pour mieux rechercher les climatisations dispo
tuto 1 -->Programmation des scripts Eedomus
tuto 2 -->SmartDevice
tuto 3 -->Le déclenchement de règles
scripts -->Météo du jour | GH Thermostat | TotalWatt | Detecfire | smartbattery
Skype Eedomus -->lien vers le skype Eedomus
merguez07
 
Messages : 2346
Inscription : 15 Sep 2017
Localisation : Le Teil en Ardèche

Re: [Store] Climatisation Mitsubishi / Melcloud

Messagepar SARNIGUET » 13 Août 2021 12:02

Merci pour tout
SARNIGUET
 
Messages : 6
Inscription : 25 Nov 2019
Localisation : Le Mesnil-Saint-Denis (78320)

Re: [Store] Climatisation Mitsubishi / Melcloud

Messagepar tosmatrix3 » 22 Nov 2021 12:54

Merci merguez07 pour ce plugin qui fonctionne parfaitement chez moi !

2 questions me viennent :

Est-il possible d'ajouter les valeurs de température de consigne avec le demi degrés ? Exemple : 20.5 ?
Cette valeur est possible via melcloud, mais je n'y arrive pas avec ton plugin ...

Dans certains périphériques créés, il y a des macro de 0% à 100% par pas de 10. C'est nécessaire des les conserver (pour le cache peu être ?) ou je peux les supprimer ?
tosmatrix3
 
Messages : 5
Inscription : 28 Avr 2021

Re: [Store] Climatisation Mitsubishi / Melcloud

Messagepar merguez07 » 22 Nov 2021 13:17

Salut tosmatrix3

tosmatrix3 a écrit:Est-il possible d'ajouter les valeurs de température de consigne avec le demi degrés ? Exemple : 20.5 ?
Cette valeur est possible via melcloud, mais je n'y arrive pas avec ton plugin ...


Oui pour simplifier et réduire le nombre de valeurs dans le plugin on a arrondit mais rien ne t'empèche de rajouter des valeurs en configurant le périphérique. il faudra juste modifier les champs valeur brute description et paramètres

tosmatrix3 a écrit:Dans certains périphériques créés, il y a des macro de 0% à 100% par pas de 10. C'est nécessaire des les conserver (pour le cache peu être ?) ou je peux les supprimer ?


oui j'avais même pas remarqué ces macros qui sont créées par défaut mais que tu peux supprimer

Cordialement
tuto 1 -->Programmation des scripts Eedomus
tuto 2 -->SmartDevice
tuto 3 -->Le déclenchement de règles
scripts -->Météo du jour | GH Thermostat | TotalWatt | Detecfire | smartbattery
Skype Eedomus -->lien vers le skype Eedomus
merguez07
 
Messages : 2346
Inscription : 15 Sep 2017
Localisation : Le Teil en Ardèche

Re: [Store] Climatisation Mitsubishi / Melcloud

Messagepar tosmatrix3 » 22 Nov 2021 13:33

merguez07 a écrit:Oui pour simplifier et réduire le nombre de valeurs dans le plugin on a arrondit mais rien ne t'empèche de rajouter des valeurs en configurant le périphérique. il faudra juste modifier les champs valeur brute description et paramètres


J'ai tenté, mais j'ai un message d'erreur quand je test.

J'ai testé en "paramètre" : (test via l'interface eedomus des valeurs)
&temperature=20.5
&temperature=20,5
&temperature='20.5'
&temperature="20.5"
Mais a chaque fois j'ai une erreur melcloud...

<h1>Unexpected Error</h1>

<p>An unexpected error has occurred.
<a href="http://www.melcloud.com">Please return to the home page.</a></p>
<p>Diagnostic information: Unexpected Internal Error 128</p>
tosmatrix3
 
Messages : 5
Inscription : 28 Avr 2021

Re: [Store] Climatisation Mitsubishi / Melcloud

Messagepar Fab_Rice » 22 Nov 2021 13:57

Bonjour,

Je viens d'essayer avec virgule ou point de séparation, ça passe pas vers MelCloud ... :roll:
Dire que l'on ne sait pas est une preuve d'intelligence
Eedomus+, Zigate V2, volets Somfy & Bubbendorf, radiateurs en Tado° & fil pilote, gestion chaudière bois/fioul, gestion borne IRVE, gestion piscine ...
Fab_Rice
 
Messages : 815
Inscription : 27 Déc 2020

Re: [Store] Climatisation Mitsubishi / Melcloud

Messagepar merguez07 » 22 Nov 2021 14:14

Je confirme, ça passe pas...et je sais pourquoi

bon comme l'Eedomus est limité et ne m'autorise pas a utiliser le code php "number_format" il va falloir que je trouve une parade.

Bon laissez moi un peu de temps car là je vais en vadrouille pendant 2 jours mais après je m'y attele

Pour ceux qui s'y connaissent un peu en php le pb se situe en ligne 337 du script
Code : Tout sélectionner
    if ($EffectiveFlags == 4) {
      $aremplacer = '"SetTemperature":' . $device['SetTemperature'];
      $json = str_replace($aremplacer, '"SetTemperature":' . $temperature, $json);
    }

en effet il faudrait que $device['SetTemperature'] soit avec un chiffre significatif après la virgule mais si ce chiffre est 0 il est malheureusement supprimé.
tuto 1 -->Programmation des scripts Eedomus
tuto 2 -->SmartDevice
tuto 3 -->Le déclenchement de règles
scripts -->Météo du jour | GH Thermostat | TotalWatt | Detecfire | smartbattery
Skype Eedomus -->lien vers le skype Eedomus
merguez07
 
Messages : 2346
Inscription : 15 Sep 2017
Localisation : Le Teil en Ardèche

Re: [Store] Climatisation Mitsubishi / Melcloud

Messagepar Fab_Rice » 22 Nov 2021 16:55

Merci Merguez pour ton job, mais perso, y a pas le feu et au degré près c'est déjà bien :thumbup:
Dire que l'on ne sait pas est une preuve d'intelligence
Eedomus+, Zigate V2, volets Somfy & Bubbendorf, radiateurs en Tado° & fil pilote, gestion chaudière bois/fioul, gestion borne IRVE, gestion piscine ...
Fab_Rice
 
Messages : 815
Inscription : 27 Déc 2020

PrécédentSuivant

Retour vers Scripts & Périphériques du store

Qui est en ligne ?

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