Ce Forum passera en lecture seule en janvier 2020
Image
Merci de vous rendre sur https://community.jeedom.com maintenant pour vos prochains postes ;)

[Plugin Tiers][Sujet Principal] Plugin Melcloud

Pour échanger sur les plugins classés en catégorie "Bien-être/Confort"
XXXL
Timide
Messages : 177
Inscription : 02 mars 2016, 09:10
Localisation : Montpellier
Contact :

Re: [Sujet officiel] Plugin Melcloud

Message par XXXL » 25 avr. 2016, 12:03

Bonjour,
Mon électricien me propose une pompe à chaleur en clim gainable Mitsubishi, avec interface wifi :
http://confort.mitsubishielectric.fr/so ... 4832770765
Et je me rends compte qu'il y a le plugin Jeedom ! Excellent, merci !!!
Ce plugin peut piloter la température dans différentes pièces indépendamment ? Sachant que c'est limité à quelques degrés.
Mon installation sur maison neuve : Jeedom + KNX + Zwave + CozyTouch
Détail du projet : https://www.bimgas.com/maison-domotique ... nx-jeedom/

floman321
Timide
Messages : 397
Inscription : 28 nov. 2015, 13:18

Re: [Sujet officiel] Plugin Melcloud

Message par floman321 » 25 avr. 2016, 12:05

Bonjour, c'est ca
tu peux avoir autant de clim que tu veux dans le plugin.

Tu peux régler la température, la ventilation etc ...

et surtout avoir un retour d'etat

XXXL
Timide
Messages : 177
Inscription : 02 mars 2016, 09:10
Localisation : Montpellier
Contact :

Re: [Sujet officiel] Plugin Melcloud

Message par XXXL » 25 avr. 2016, 12:09

floman321 a écrit :Bonjour, c'est ca
tu peux avoir autant de clim que tu veux dans le plugin.

Tu peux régler la température, la ventilation etc ...

et surtout avoir un retour d'etat
Ok, excellent, merci pour ce retour !!!
Mon installation sur maison neuve : Jeedom + KNX + Zwave + CozyTouch
Détail du projet : https://www.bimgas.com/maison-domotique ... nx-jeedom/

Eric69
Timide
Messages : 1
Inscription : 12 mai 2016, 21:03

Re: [Sujet officiel] Plugin Melcloud

Message par Eric69 » 12 mai 2016, 21:14

Bonjour,

Je viens d'installer ce plugin pour commander mes quatre modules Melcloud. Merci a son développeur.

J'ai crée donc mes quatre équipements et 1 seul s'est mis a fonctionner. Or les trois autres étaient dans une "zone" dans l'interface Melcloud.
J'ai donc déplacé les trois modules pour les mettre dans l'aire par défaut. A ce moment là les ID ont bien été récupéré et la communication s'est mise à fonctionner.

Comment dois-je nommer les modules pour qu'il fonctionne dans une zone ("chambre" par exemple)? que puis-je testé?

note : J'ai essayé de remettre les modules dans la zone en conservant les ID dans le plugin mais ca ne fonctionne pas.

Merci de votre aide.

floman321
Timide
Messages : 397
Inscription : 28 nov. 2015, 13:18

Re: [Sujet officiel] Plugin Melcloud

Message par floman321 » 13 mai 2016, 08:19

Bonjour,

En effet, il peut exister un bug sur le multi zone car jen 'ai qu'un appareil chez moi.

Si tu veux, tu peux me donner le token pour analyse

JujuDesBois33
Timide
Messages : 4
Inscription : 26 mai 2016, 23:37

Re: [Sujet officiel] Plugin Melcloud

Message par JujuDesBois33 » 27 mai 2016, 00:00

Bonjour,

Je pense avoir une réponse sur la problématique multi-zone car je suis dans le même cas de figure et je viens d'analyser le code.

il s'agit d'un problème de structure des tableaux.

Dans le cadre du multi-zone, c'est le tableau "Areas" qui est rempli avec n "Areas".
Mais chaque "Area" possède n "Devices".
Or dans le code, on ne descend que d'un niveau dans un objet qui n'existe pas : $maison['Structure']['Areas']['Devices']

le code actuelle :

Code : Tout sélectionner

for ($i=0; $i < count($maison['Structure']['Areas']['Devices']) ; $i++) {					
	$device = $maison['Structure']['Areas']['Devices'][$i];
	if ($device['DeviceID'] == '') continue;
	log::add('melcloud', 'info', $i.' =>'.$device['DeviceID'].' '.$device['DeviceName']);
	foreach (eqLogic::byType('melcloud',true) as $mylogical){
		if ($mylogical->getConfiguration('namemachine') != $device['DeviceName'] ) continue;
		log::add('melcloud', 'info', 'setdevice '.$device['Device']['DeviceID']);
		$mylogical->setConfiguration('deviceid',$device['Device']['DeviceID']);
		$mylogical->setConfiguration('buildid',$device['BuildingID']);
		$mylogical->save();
		foreach ($mylogical->getCmd() as $cmd) {
			$v = $cmd->getName();
			$cmd->setCollectDate('');
			$cmd->event($device['Device'][$v]);
		}
	}
}
dans les logs je n'avais rien (aucun device...)

Avec le code corrigé

Code : Tout sélectionner

for ($i=0; $i < count($maison['Structure']['Areas']) ; $i++) {
	for ($j=0; $j < count($maison['Structure']['Areas'][$i]['Devices']) ; $j++) {					
		$device = $maison['Structure']['Areas'][$i]['Devices'][$j];
		if ($device['DeviceID'] == '') continue;
		log::add('melcloud', 'info', 'Areas['.$i.'] => Devices['.$j.'] =>'.$device['DeviceID'].' '.$device['DeviceName']);
		foreach (eqLogic::byType('melcloud',true) as $mylogical){
			if ($mylogical->getConfiguration('namemachine') != $device['DeviceName'] ) continue;
			log::add('melcloud', 'info', 'setdevice '.$device['Device']['DeviceID']);
			$mylogical->setConfiguration('deviceid',$device['Device']['DeviceID']);
			$mylogical->setConfiguration('buildid',$device['BuildingID']);
			$mylogical->save();
			foreach ($mylogical->getCmd() as $cmd) {
				$v = $cmd->getName();
				$cmd->setCollectDate('');
				$cmd->event($device['Device'][$v]);
			}
		}
	}
}
et dans les logs j'ai :

[2016-05-26 23:51:38][melcloud][INFO] : Areas[0] => Devices[0] =>57728 salon
[2016-05-26 23:51:38][melcloud][INFO] : Areas[1] => Devices[0] =>57917 chambre-leo
[2016-05-26 23:51:38][melcloud][INFO] : Areas[2] => Devices[0] =>57925 bureau
[2016-05-26 23:51:38][melcloud][INFO] : Areas[3] => Devices[0] =>57929 parents

C'est mieux ;)

Je pense que le correctif sera le même pour la partie FLOORS et AREAS IN FLOORS.

Et là, j'ai rajouté mon clim du Salon avec le nom "salon" (comme dans la log) et là, magie, j'ai bien le Build ID et le Device ID qui se sont remplis :D :D

En esperant que cela aide ;)

floman321
Timide
Messages : 397
Inscription : 28 nov. 2015, 13:18

Re: [Sujet officiel] Plugin Melcloud

Message par floman321 » 27 mai 2016, 08:18

Très intéressant, merci pour ton aide,

Il faut vérifier que tout fonctionne sur ma config maintenant et mettre à jour le plugin sur le market.

JujuDesBois33
Timide
Messages : 4
Inscription : 26 mai 2016, 23:37

Re: [Sujet officiel] Plugin Melcloud

Message par JujuDesBois33 » 30 mai 2016, 18:55

Bonjour,

J'ai vue qu'il y a eu une mise à jour.

Je l'ai faite, j'ai supprimé un de mes appareils et relancer la mise à jour pour les identifiants de cet appareil : Les 2 identifiants se sont bien remplies :)

Merci pour le correctif (enfin surtout pour les autres si je puisse dire :P)

floman321
Timide
Messages : 397
Inscription : 28 nov. 2015, 13:18

Re: [Sujet officiel] Plugin Melcloud

Message par floman321 » 30 mai 2016, 19:36

Super :)
Beau trop de coopération !

10tribu
Timide
Messages : 88
Inscription : 02 sept. 2015, 22:14
Localisation : Générac
Contact :

Re: [Sujet officiel] Plugin Melcloud

Message par 10tribu » 08 juin 2016, 17:16

Bonjour, j'ai moi aussi une PAC mitsubishi Ecodan avec le module wifi configuré sur Melcloud
j'ai mis le plugin en place activé rempli mes Identifiants et mot de passe.
j'ai fais une demande de token.

(j'ai un boite alerte en haut rouge sans rien a l'intérieur, dans les logs Melcloud nada...!)
5mn après j'ai bien le token rempli !

Je crée un nouveau périphérique nommé "PAC"
et pour le nom de la machine j'ai mis : "Maison"
Image
je sauve et rien ne se passe sur le dashboard :
Image
idem pour les Device ID et Build ID ne se remplisse pas !

quelqu'un a une idée ?
RPI2 (jeedom 3.0.9) - Razberry - Rfxcom - Blea - Hue - Melcloud - Xiaomi
Linux jeedom 4.4.21-v7+ armv7l GNU/Linux [8.0]
PHP : 5.6.24-0+deb8u1 - MYSQL : 5.5.52-0+deb8u1

floman321
Timide
Messages : 397
Inscription : 28 nov. 2015, 13:18

Re: [Sujet officiel] Plugin Melcloud

Message par floman321 » 08 juin 2016, 18:23

Bonjour, essaye avec le nom wifi ecodan


Envoyé de mon iPhone en utilisant Tapatalk

10tribu
Timide
Messages : 88
Inscription : 02 sept. 2015, 22:14
Localisation : Générac
Contact :

Re: [Sujet officiel] Plugin Melcloud

Message par 10tribu » 08 juin 2016, 19:12

j'ai changer en wifi ecodan
Dernière édition par 10tribu le 08 juin 2016, 19:16, édité 1 fois.
RPI2 (jeedom 3.0.9) - Razberry - Rfxcom - Blea - Hue - Melcloud - Xiaomi
Linux jeedom 4.4.21-v7+ armv7l GNU/Linux [8.0]
PHP : 5.6.24-0+deb8u1 - MYSQL : 5.5.52-0+deb8u1

10tribu
Timide
Messages : 88
Inscription : 02 sept. 2015, 22:14
Localisation : Générac
Contact :

Re: [Sujet officiel] Plugin Melcloud

Message par 10tribu » 08 juin 2016, 19:13

j'attend 5 min le temps que le cron tourne
RPI2 (jeedom 3.0.9) - Razberry - Rfxcom - Blea - Hue - Melcloud - Xiaomi
Linux jeedom 4.4.21-v7+ armv7l GNU/Linux [8.0]
PHP : 5.6.24-0+deb8u1 - MYSQL : 5.5.52-0+deb8u1

10tribu
Timide
Messages : 88
Inscription : 02 sept. 2015, 22:14
Localisation : Générac
Contact :

Re: [Sujet officiel] Plugin Melcloud

Message par 10tribu » 11 juin 2016, 16:38

bon j'ai l'id qui c'est rempli mais toujours rien sur le dash
dans les log j'ai eu un retour d'erreur :

Code : Tout sélectionner

[2016-06-09 13:20:06][melcloud][ERROR] : Erreur sur melcloud::pull() : Exception Object (     [message:protected] => Echec de la requête http : https://app.melcloud.com/Mitsubishi.Wifi.Client/User/ListDevices Curl error : couldn't connect to host     [string:Exception:private] =>      [code:protected] => 404     [file:protected] => /usr/share/nginx/www/jeedom/core/com/http.com.php     [line:protected] => 114     [trace:Exception:private] => Array         (             [0] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/plugins/melcloud/core/class/melcloud.class.php                     [line] => 275                     [function] => exec                     [class] => com_http                     [type] => ->                     [args] => Array                         (                             [0] => 30000                             [1] => 2                         )                  )              [1] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/core/php/jeeCron.php                     [line] => 67                     [function] => pull                     [class] => melcloud                     [type] => ::                     [args] => Array                         (                         )                  )          )      [previous:Exception:private] =>  )
RPI2 (jeedom 3.0.9) - Razberry - Rfxcom - Blea - Hue - Melcloud - Xiaomi
Linux jeedom 4.4.21-v7+ armv7l GNU/Linux [8.0]
PHP : 5.6.24-0+deb8u1 - MYSQL : 5.5.52-0+deb8u1

floman321
Timide
Messages : 397
Inscription : 28 nov. 2015, 13:18

Re: [Sujet officiel] Plugin Melcloud

Message par floman321 » 12 juin 2016, 13:19

Bonjour,

Essaye de mettre ton log en info pour voir et renvoie ton blog stp.

Si tu veux je peux aussi me connecter a ta box pour régler le tout.

10tribu
Timide
Messages : 88
Inscription : 02 sept. 2015, 22:14
Localisation : Générac
Contact :

Re: [Sujet officiel] Plugin Melcloud

Message par 10tribu » 20 juin 2016, 19:30

Salut
Voila mon log pour melcloud :

Code : Tout sélectionner

[2016-06-09 13:20:06][melcloud][ERROR] : Erreur sur melcloud::pull() : Exception Object (     [message:protected] => Echec de la requête http : https://app.melcloud.com/Mitsubishi.Wifi.Client/User/ListDevices Curl error : couldn't connect to host     [string:Exception:private] =>      [code:protected] => 404     [file:protected] => /usr/share/nginx/www/jeedom/core/com/http.com.php     [line:protected] => 114     [trace:Exception:private] => Array         (             [0] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/plugins/melcloud/core/class/melcloud.class.php                     [line] => 275                     [function] => exec                     [class] => com_http                     [type] => ->                     [args] => Array                         (                             [0] => 30000                             [1] => 2                         )                  )              [1] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/core/php/jeeCron.php                     [line] => 67                     [function] => pull                     [class] => melcloud                     [type] => ::                     [args] => Array                         (                         )                  )          )      [previous:Exception:private] =>  ) 
[2016-06-14 07:04:22][melcloud][ERROR] : Erreur sur melcloud::pull() : Exception Object (     [message:protected] => Echec de la requête http : https://app.melcloud.com/Mitsubishi.Wifi.Client/User/ListDevices Curl error : couldn't connect to host     [string:Exception:private] =>      [code:protected] => 404     [file:protected] => /usr/share/nginx/www/jeedom/core/com/http.com.php     [line:protected] => 114     [trace:Exception:private] => Array         (             [0] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/plugins/melcloud/core/class/melcloud.class.php                     [line] => 275                     [function] => exec                     [class] => com_http                     [type] => ->                     [args] => Array                         (                             [0] => 30000                             [1] => 2                         )                  )              [1] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/core/php/jeeCron.php                     [line] => 67                     [function] => pull                     [class] => melcloud                     [type] => ::                     [args] => Array                         (                         )                  )          )      [previous:Exception:private] =>  ) 
[2016-06-14 11:34:21][melcloud][ERROR] : Erreur sur melcloud::pull() : Exception Object (     [message:protected] => Echec de la requête http : https://app.melcloud.com/Mitsubishi.Wifi.Client/User/ListDevices Curl error : couldn't connect to host     [string:Exception:private] =>      [code:protected] => 404     [file:protected] => /usr/share/nginx/www/jeedom/core/com/http.com.php     [line:protected] => 114     [trace:Exception:private] => Array         (             [0] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/plugins/melcloud/core/class/melcloud.class.php                     [line] => 275                     [function] => exec                     [class] => com_http                     [type] => ->                     [args] => Array                         (                             [0] => 30000                             [1] => 2                         )                  )              [1] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/core/php/jeeCron.php                     [line] => 67                     [function] => pull                     [class] => melcloud                     [type] => ::                     [args] => Array                         (                         )                  )          )      [previous:Exception:private] =>  ) 
[2016-06-14 11:39:20][melcloud][ERROR] : Erreur sur melcloud::pull() : Exception Object (     [message:protected] => Echec de la requête http : https://app.melcloud.com/Mitsubishi.Wifi.Client/User/ListDevices Curl error : couldn't connect to host     [string:Exception:private] =>      [code:protected] => 404     [file:protected] => /usr/share/nginx/www/jeedom/core/com/http.com.php     [line:protected] => 114     [trace:Exception:private] => Array         (             [0] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/plugins/melcloud/core/class/melcloud.class.php                     [line] => 275                     [function] => exec                     [class] => com_http                     [type] => ->                     [args] => Array                         (                             [0] => 30000                             [1] => 2                         )                  )              [1] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/core/php/jeeCron.php                     [line] => 67                     [function] => pull                     [class] => melcloud                     [type] => ::                     [args] => Array                         (                         )                  )          )      [previous:Exception:private] =>  ) 
[2016-06-14 11:44:20][melcloud][ERROR] : Erreur sur melcloud::pull() : Exception Object (     [message:protected] => Echec de la requête http : https://app.melcloud.com/Mitsubishi.Wifi.Client/User/ListDevices Curl error : couldn't connect to host     [string:Exception:private] =>      [code:protected] => 404     [file:protected] => /usr/share/nginx/www/jeedom/core/com/http.com.php     [line:protected] => 114     [trace:Exception:private] => Array         (             [0] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/plugins/melcloud/core/class/melcloud.class.php                     [line] => 275                     [function] => exec                     [class] => com_http                     [type] => ->                     [args] => Array                         (                             [0] => 30000                             [1] => 2                         )                  )              [1] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/core/php/jeeCron.php                     [line] => 67                     [function] => pull                     [class] => melcloud                     [type] => ::                     [args] => Array                         (                         )                  )          )      [previous:Exception:private] =>  ) 
[2016-06-14 11:49:21][melcloud][ERROR] : Erreur sur melcloud::pull() : Exception Object (     [message:protected] => Echec de la requête http : https://app.melcloud.com/Mitsubishi.Wifi.Client/User/ListDevices Curl error : couldn't connect to host     [string:Exception:private] =>      [code:protected] => 404     [file:protected] => /usr/share/nginx/www/jeedom/core/com/http.com.php     [line:protected] => 114     [trace:Exception:private] => Array         (             [0] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/plugins/melcloud/core/class/melcloud.class.php                     [line] => 275                     [function] => exec                     [class] => com_http                     [type] => ->                     [args] => Array                         (                             [0] => 30000                             [1] => 2                         )                  )              [1] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/core/php/jeeCron.php                     [line] => 67                     [function] => pull                     [class] => melcloud                     [type] => ::                     [args] => Array                         (                         )                  )          )      [previous:Exception:private] =>  ) 
[2016-06-14 11:54:19][melcloud][ERROR] : Erreur sur melcloud::pull() : Exception Object (     [message:protected] => Echec de la requête http : https://app.melcloud.com/Mitsubishi.Wifi.Client/User/ListDevices Curl error : couldn't connect to host     [string:Exception:private] =>      [code:protected] => 404     [file:protected] => /usr/share/nginx/www/jeedom/core/com/http.com.php     [line:protected] => 114     [trace:Exception:private] => Array         (             [0] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/plugins/melcloud/core/class/melcloud.class.php                     [line] => 275                     [function] => exec                     [class] => com_http                     [type] => ->                     [args] => Array                         (                             [0] => 30000                             [1] => 2                         )                  )              [1] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/core/php/jeeCron.php                     [line] => 67                     [function] => pull                     [class] => melcloud                     [type] => ::                     [args] => Array                         (                         )                  )          )      [previous:Exception:private] =>  ) 
[2016-06-14 11:59:20][melcloud][ERROR] : Erreur sur melcloud::pull() : Exception Object (     [message:protected] => Echec de la requête http : https://app.melcloud.com/Mitsubishi.Wifi.Client/User/ListDevices Curl error : couldn't connect to host     [string:Exception:private] =>      [code:protected] => 404     [file:protected] => /usr/share/nginx/www/jeedom/core/com/http.com.php     [line:protected] => 114     [trace:Exception:private] => Array         (             [0] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/plugins/melcloud/core/class/melcloud.class.php                     [line] => 275                     [function] => exec                     [class] => com_http                     [type] => ->                     [args] => Array                         (                             [0] => 30000                             [1] => 2                         )                  )              [1] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/core/php/jeeCron.php                     [line] => 67                     [function] => pull                     [class] => melcloud                     [type] => ::                     [args] => Array                         (                         )                  )          )      [previous:Exception:private] =>  ) 
[2016-06-14 12:04:22][melcloud][ERROR] : Erreur sur melcloud::pull() : Exception Object (     [message:protected] => Echec de la requête http : https://app.melcloud.com/Mitsubishi.Wifi.Client/User/ListDevices Curl error : couldn't connect to host     [string:Exception:private] =>      [code:protected] => 404     [file:protected] => /usr/share/nginx/www/jeedom/core/com/http.com.php     [line:protected] => 114     [trace:Exception:private] => Array         (             [0] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/plugins/melcloud/core/class/melcloud.class.php                     [line] => 275                     [function] => exec                     [class] => com_http                     [type] => ->                     [args] => Array                         (                             [0] => 30000                             [1] => 2                         )                  )              [1] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/core/php/jeeCron.php                     [line] => 67                     [function] => pull                     [class] => melcloud                     [type] => ::                     [args] => Array                         (                         )                  )          )      [previous:Exception:private] =>  ) 
[2016-06-14 12:09:19][melcloud][ERROR] : Erreur sur melcloud::pull() : Exception Object (     [message:protected] => Echec de la requête http : https://app.melcloud.com/Mitsubishi.Wifi.Client/User/ListDevices Curl error : couldn't connect to host     [string:Exception:private] =>      [code:protected] => 404     [file:protected] => /usr/share/nginx/www/jeedom/core/com/http.com.php     [line:protected] => 114     [trace:Exception:private] => Array         (             [0] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/plugins/melcloud/core/class/melcloud.class.php                     [line] => 275                     [function] => exec                     [class] => com_http                     [type] => ->                     [args] => Array                         (                             [0] => 30000                             [1] => 2                         )                  )              [1] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/core/php/jeeCron.php                     [line] => 67                     [function] => pull                     [class] => melcloud                     [type] => ::                     [args] => Array                         (                         )                  )          )      [previous:Exception:private] =>  ) 
[2016-06-14 12:14:20][melcloud][ERROR] : Erreur sur melcloud::pull() : Exception Object (     [message:protected] => Echec de la requête http : https://app.melcloud.com/Mitsubishi.Wifi.Client/User/ListDevices Curl error : couldn't connect to host     [string:Exception:private] =>      [code:protected] => 404     [file:protected] => /usr/share/nginx/www/jeedom/core/com/http.com.php     [line:protected] => 114     [trace:Exception:private] => Array         (             [0] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/plugins/melcloud/core/class/melcloud.class.php                     [line] => 275                     [function] => exec                     [class] => com_http                     [type] => ->                     [args] => Array                         (                             [0] => 30000                             [1] => 2                         )                  )              [1] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/core/php/jeeCron.php                     [line] => 67                     [function] => pull                     [class] => melcloud                     [type] => ::                     [args] => Array                         (                         )                  )          )      [previous:Exception:private] =>  ) 
[2016-06-14 12:19:21][melcloud][ERROR] : Erreur sur melcloud::pull() : Exception Object (     [message:protected] => Echec de la requête http : https://app.melcloud.com/Mitsubishi.Wifi.Client/User/ListDevices Curl error : couldn't connect to host     [string:Exception:private] =>      [code:protected] => 404     [file:protected] => /usr/share/nginx/www/jeedom/core/com/http.com.php     [line:protected] => 114     [trace:Exception:private] => Array         (             [0] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/plugins/melcloud/core/class/melcloud.class.php                     [line] => 275                     [function] => exec                     [class] => com_http                     [type] => ->                     [args] => Array                         (                             [0] => 30000                             [1] => 2                         )                  )              [1] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/core/php/jeeCron.php                     [line] => 67                     [function] => pull                     [class] => melcloud                     [type] => ::                     [args] => Array                         (                         )                  )          )      [previous:Exception:private] =>  ) 
[2016-06-14 12:24:20][melcloud][ERROR] : Erreur sur melcloud::pull() : Exception Object (     [message:protected] => Echec de la requête http : https://app.melcloud.com/Mitsubishi.Wifi.Client/User/ListDevices Curl error : couldn't connect to host     [string:Exception:private] =>      [code:protected] => 404     [file:protected] => /usr/share/nginx/www/jeedom/core/com/http.com.php     [line:protected] => 114     [trace:Exception:private] => Array         (             [0] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/plugins/melcloud/core/class/melcloud.class.php                     [line] => 275                     [function] => exec                     [class] => com_http                     [type] => ->                     [args] => Array                         (                             [0] => 30000                             [1] => 2                         )                  )              [1] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/core/php/jeeCron.php                     [line] => 67                     [function] => pull                     [class] => melcloud                     [type] => ::                     [args] => Array                         (                         )                  )          )      [previous:Exception:private] =>  ) 
[2016-06-14 12:29:20][melcloud][ERROR] : Erreur sur melcloud::pull() : Exception Object (     [message:protected] => Echec de la requête http : https://app.melcloud.com/Mitsubishi.Wifi.Client/User/ListDevices Curl error : couldn't connect to host     [string:Exception:private] =>      [code:protected] => 404     [file:protected] => /usr/share/nginx/www/jeedom/core/com/http.com.php     [line:protected] => 114     [trace:Exception:private] => Array         (             [0] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/plugins/melcloud/core/class/melcloud.class.php                     [line] => 275                     [function] => exec                     [class] => com_http                     [type] => ->                     [args] => Array                         (                             [0] => 30000                             [1] => 2                         )                  )              [1] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/core/php/jeeCron.php                     [line] => 67                     [function] => pull                     [class] => melcloud                     [type] => ::                     [args] => Array                         (                         )                  )          )      [previous:Exception:private] =>  ) 
[2016-06-14 12:34:21][melcloud][ERROR] : Erreur sur melcloud::pull() : Exception Object (     [message:protected] => Echec de la requête http : https://app.melcloud.com/Mitsubishi.Wifi.Client/User/ListDevices Curl error : couldn't connect to host     [string:Exception:private] =>      [code:protected] => 404     [file:protected] => /usr/share/nginx/www/jeedom/core/com/http.com.php     [line:protected] => 114     [trace:Exception:private] => Array         (             [0] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/plugins/melcloud/core/class/melcloud.class.php                     [line] => 275                     [function] => exec                     [class] => com_http                     [type] => ->                     [args] => Array                         (                             [0] => 30000                             [1] => 2                         )                  )              [1] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/core/php/jeeCron.php                     [line] => 67                     [function] => pull                     [class] => melcloud                     [type] => ::                     [args] => Array                         (                         )                  )          )      [previous:Exception:private] =>  ) 
[2016-06-14 12:39:20][melcloud][ERROR] : Erreur sur melcloud::pull() : Exception Object (     [message:protected] => Echec de la requête http : https://app.melcloud.com/Mitsubishi.Wifi.Client/User/ListDevices Curl error : couldn't connect to host     [string:Exception:private] =>      [code:protected] => 404     [file:protected] => /usr/share/nginx/www/jeedom/core/com/http.com.php     [line:protected] => 114     [trace:Exception:private] => Array         (             [0] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/plugins/melcloud/core/class/melcloud.class.php                     [line] => 275                     [function] => exec                     [class] => com_http                     [type] => ->                     [args] => Array                         (                             [0] => 30000                             [1] => 2                         )                  )              [1] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/core/php/jeeCron.php                     [line] => 67                     [function] => pull                     [class] => melcloud                     [type] => ::                     [args] => Array                         (                         )                  )          )      [previous:Exception:private] =>  ) 
[2016-06-14 12:44:19][melcloud][ERROR] : Erreur sur melcloud::pull() : Exception Object (     [message:protected] => Echec de la requête http : https://app.melcloud.com/Mitsubishi.Wifi.Client/User/ListDevices Curl error : couldn't connect to host     [string:Exception:private] =>      [code:protected] => 404     [file:protected] => /usr/share/nginx/www/jeedom/core/com/http.com.php     [line:protected] => 114     [trace:Exception:private] => Array         (             [0] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/plugins/melcloud/core/class/melcloud.class.php                     [line] => 275                     [function] => exec                     [class] => com_http                     [type] => ->                     [args] => Array                         (                             [0] => 30000                             [1] => 2                         )                  )              [1] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/core/php/jeeCron.php                     [line] => 67                     [function] => pull                     [class] => melcloud                     [type] => ::                     [args] => Array                         (                         )                  )          )      [previous:Exception:private] =>  ) 
[2016-06-14 12:49:21][melcloud][ERROR] : Erreur sur melcloud::pull() : Exception Object (     [message:protected] => Echec de la requête http : https://app.melcloud.com/Mitsubishi.Wifi.Client/User/ListDevices Curl error : couldn't connect to host     [string:Exception:private] =>      [code:protected] => 404     [file:protected] => /usr/share/nginx/www/jeedom/core/com/http.com.php     [line:protected] => 114     [trace:Exception:private] => Array         (             [0] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/plugins/melcloud/core/class/melcloud.class.php                     [line] => 275                     [function] => exec                     [class] => com_http                     [type] => ->                     [args] => Array                         (                             [0] => 30000                             [1] => 2                         )                  )              [1] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/core/php/jeeCron.php                     [line] => 67                     [function] => pull                     [class] => melcloud                     [type] => ::                     [args] => Array                         (                         )                  )          )      [previous:Exception:private] =>  ) 
[2016-06-14 12:54:20][melcloud][ERROR] : Erreur sur melcloud::pull() : Exception Object (     [message:protected] => Echec de la requête http : https://app.melcloud.com/Mitsubishi.Wifi.Client/User/ListDevices Curl error : couldn't connect to host     [string:Exception:private] =>      [code:protected] => 404     [file:protected] => /usr/share/nginx/www/jeedom/core/com/http.com.php     [line:protected] => 114     [trace:Exception:private] => Array         (             [0] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/plugins/melcloud/core/class/melcloud.class.php                     [line] => 275                     [function] => exec                     [class] => com_http                     [type] => ->                     [args] => Array                         (                             [0] => 30000                             [1] => 2                         )                  )              [1] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/core/php/jeeCron.php                     [line] => 67                     [function] => pull                     [class] => melcloud                     [type] => ::                     [args] => Array                         (                         )                  )          )      [previous:Exception:private] =>  ) 
[2016-06-14 12:58:16][melcloud][ERROR] : Erreur sur melcloud::pull() : Exception Object (     [message:protected] => Echec de la requête http : https://app.melcloud.com/Mitsubishi.Wifi.Client/User/ListDevices Curl error : couldn't connect to host     [string:Exception:private] =>      [code:protected] => 404     [file:protected] => /usr/share/nginx/www/jeedom/core/com/http.com.php     [line:protected] => 114     [trace:Exception:private] => Array         (             [0] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/plugins/melcloud/core/class/melcloud.class.php                     [line] => 275                     [function] => exec                     [class] => com_http                     [type] => ->                     [args] => Array                         (                             [0] => 30000                             [1] => 2                         )                  )              [1] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/core/php/jeeCron.php                     [line] => 67                     [function] => pull                     [class] => melcloud                     [type] => ::                     [args] => Array                         (                         )                  )          )      [previous:Exception:private] =>  ) 
[2016-06-14 13:04:22][melcloud][ERROR] : Erreur sur melcloud::pull() : Exception Object (     [message:protected] => Echec de la requête http : https://app.melcloud.com/Mitsubishi.Wifi.Client/User/ListDevices Curl error : couldn't connect to host     [string:Exception:private] =>      [code:protected] => 404     [file:protected] => /usr/share/nginx/www/jeedom/core/com/http.com.php     [line:protected] => 114     [trace:Exception:private] => Array         (             [0] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/plugins/melcloud/core/class/melcloud.class.php                     [line] => 275                     [function] => exec                     [class] => com_http                     [type] => ->                     [args] => Array                         (                             [0] => 30000                             [1] => 2                         )                  )              [1] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/core/php/jeeCron.php                     [line] => 67                     [function] => pull                     [class] => melcloud                     [type] => ::                     [args] => Array                         (                         )                  )          )      [previous:Exception:private] =>  ) 
[2016-06-14 13:09:19][melcloud][ERROR] : Erreur sur melcloud::pull() : Exception Object (     [message:protected] => Echec de la requête http : https://app.melcloud.com/Mitsubishi.Wifi.Client/User/ListDevices Curl error : couldn't connect to host     [string:Exception:private] =>      [code:protected] => 404     [file:protected] => /usr/share/nginx/www/jeedom/core/com/http.com.php     [line:protected] => 114     [trace:Exception:private] => Array         (             [0] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/plugins/melcloud/core/class/melcloud.class.php                     [line] => 275                     [function] => exec                     [class] => com_http                     [type] => ->                     [args] => Array                         (                             [0] => 30000                             [1] => 2                         )                  )              [1] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/core/php/jeeCron.php                     [line] => 67                     [function] => pull                     [class] => melcloud                     [type] => ::                     [args] => Array                         (                         )                  )          )      [previous:Exception:private] =>  ) 
[2016-06-14 13:14:19][melcloud][ERROR] : Erreur sur melcloud::pull() : Exception Object (     [message:protected] => Echec de la requête http : https://app.melcloud.com/Mitsubishi.Wifi.Client/User/ListDevices Curl error : couldn't connect to host     [string:Exception:private] =>      [code:protected] => 404     [file:protected] => /usr/share/nginx/www/jeedom/core/com/http.com.php     [line:protected] => 114     [trace:Exception:private] => Array         (             [0] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/plugins/melcloud/core/class/melcloud.class.php                     [line] => 275                     [function] => exec                     [class] => com_http                     [type] => ->                     [args] => Array                         (                             [0] => 30000                             [1] => 2                         )                  )              [1] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/core/php/jeeCron.php                     [line] => 67                     [function] => pull                     [class] => melcloud                     [type] => ::                     [args] => Array                         (                         )                  )          )      [previous:Exception:private] =>  ) 
[2016-06-14 13:24:20][melcloud][ERROR] : Erreur sur melcloud::pull() : Exception Object (     [message:protected] => Echec de la requête http : https://app.melcloud.com/Mitsubishi.Wifi.Client/User/ListDevices Curl error : couldn't connect to host     [string:Exception:private] =>      [code:protected] => 404     [file:protected] => /usr/share/nginx/www/jeedom/core/com/http.com.php     [line:protected] => 114     [trace:Exception:private] => Array         (             [0] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/plugins/melcloud/core/class/melcloud.class.php                     [line] => 275                     [function] => exec                     [class] => com_http                     [type] => ->                     [args] => Array                         (                             [0] => 30000                             [1] => 2                         )                  )              [1] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/core/php/jeeCron.php                     [line] => 67                     [function] => pull                     [class] => melcloud                     [type] => ::                     [args] => Array                         (                         )                  )          )      [previous:Exception:private] =>  ) 
[2016-06-14 13:29:20][melcloud][ERROR] : Erreur sur melcloud::pull() : Exception Object (     [message:protected] => Echec de la requête http : https://app.melcloud.com/Mitsubishi.Wifi.Client/User/ListDevices Curl error : couldn't connect to host     [string:Exception:private] =>      [code:protected] => 404     [file:protected] => /usr/share/nginx/www/jeedom/core/com/http.com.php     [line:protected] => 114     [trace:Exception:private] => Array         (             [0] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/plugins/melcloud/core/class/melcloud.class.php                     [line] => 275                     [function] => exec                     [class] => com_http                     [type] => ->                     [args] => Array                         (                             [0] => 30000                             [1] => 2                         )                  )              [1] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/core/php/jeeCron.php                     [line] => 67                     [function] => pull                     [class] => melcloud                     [type] => ::                     [args] => Array                         (                         )                  )          )      [previous:Exception:private] =>  ) 
[2016-06-14 13:34:21][melcloud][ERROR] : Erreur sur melcloud::pull() : Exception Object (     [message:protected] => Echec de la requête http : https://app.melcloud.com/Mitsubishi.Wifi.Client/User/ListDevices Curl error : couldn't connect to host     [string:Exception:private] =>      [code:protected] => 404     [file:protected] => /usr/share/nginx/www/jeedom/core/com/http.com.php     [line:protected] => 114     [trace:Exception:private] => Array         (             [0] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/plugins/melcloud/core/class/melcloud.class.php                     [line] => 275                     [function] => exec                     [class] => com_http                     [type] => ->                     [args] => Array                         (                             [0] => 30000                             [1] => 2                         )                  )              [1] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/core/php/jeeCron.php                     [line] => 67                     [function] => pull                     [class] => melcloud                     [type] => ::                     [args] => Array                         (                         )                  )          )      [previous:Exception:private] =>  ) 
[2016-06-20 13:29:20][melcloud][ERROR] : Erreur sur melcloud::pull() : Exception Object (     [message:protected] => Echec de la requête http : https://app.melcloud.com/Mitsubishi.Wifi.Client/User/ListDevices Curl error : couldn't connect to host     [string:Exception:private] =>      [code:protected] => 404     [file:protected] => /usr/share/nginx/www/jeedom/core/com/http.com.php     [line:protected] => 114     [trace:Exception:private] => Array         (             [0] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/plugins/melcloud/core/class/melcloud.class.php                     [line] => 275                     [function] => exec                     [class] => com_http                     [type] => ->                     [args] => Array                         (                             [0] => 30000                             [1] => 2                         )                  )              [1] => Array                 (                     [file] => /usr/share/nginx/www/jeedom/core/php/jeeCron.php                     [line] => 67                     [function] => pull                     [class] => melcloud                     [type] => ::                     [args] => Array                         (                         )                  )          )      [previous:Exception:private] =>  )
Merci pour ta proposition contact moi en MP floman si tu veux un accès a mon jeedom.
RPI2 (jeedom 3.0.9) - Razberry - Rfxcom - Blea - Hue - Melcloud - Xiaomi
Linux jeedom 4.4.21-v7+ armv7l GNU/Linux [8.0]
PHP : 5.6.24-0+deb8u1 - MYSQL : 5.5.52-0+deb8u1

floman321
Timide
Messages : 397
Inscription : 28 nov. 2015, 13:18

Re: [Sujet officiel] Plugin Melcloud

Message par floman321 » 20 juin 2016, 22:03

Le problème venait du faite que c'était une pac air eau non géré jusqu'a maintenant.

Voici les rubriques utilisables avec un pac air eau Melcloud.

Code : Tout sélectionner

"LastTimeStamp": "2016-06-20T21:51:00"
"DeviceType": 1
"FTCVersion": 1201
"FTCRevision": "r0 "
"LastFTCVersion": 1201
"LastFTCRevision": "r0 "
"FTCModel": 1
"RefridgerentAddress": 0
"DipSwitch1": 176
"DipSwitch2": 14
"DipSwitch3": 0
"DipSwitch4": 0
"HasThermostatZone1": true
"HasThermostatZone2": true
"TemperatureIncrement": 0.5
"DefrostMode": 0
"HeatPumpFrequency": 0
"MaxSetTemperature": 42
"MinSetTemperature": 30
"RoomTemperatureZone1": 24.5
"RoomTemperatureZone2": -39
"OutdoorTemperature": 23
"FlowTemperature": 22.5
"FlowTemperatureZone1": 25
"FlowTemperatureZone2": 25
"FlowTemperatureBoiler": 25
"ReturnTemperature": 21.5
"ReturnTemperatureZone1": 25
"ReturnTemperatureZone2": 25
"ReturnTemperatureBoiler": 25
"BoilerStatus": false
"BoosterHeater1Status": false
"BoosterHeater2Status": false
"BoosterHeater2PlusStatus": false
"ImmersionHeaterStatus": false
"WaterPump1Status": true
"WaterPump2Status": true
"WaterPump3Status": false
"ValveStatus3Way": false
"ValveStatus2Way": true
"WaterPump4Status": false
"ValveStatus2Way2a": false
"ValveStatus2Way2b": false
"TankWaterTemperature": 25
"UnitStatus": 0
"HeatingFunctionEnabled": true
"ServerTimerEnabled": null
"EffectiveFlags": 0
"Power": true
"EcoHotWater": false
"OperationMode": 3
"OperationModeZone1": 4
"OperationModeZone2": 4
"SetTemperatureZone1": 23
"SetTemperatureZone2": 23
"SetTankWaterTemperature": 50
"TargetHCTemperatureZone1": 21
"TargetHCTemperatureZone2": 21
"ForcedHotWaterMode": false
"HolidayMode": false
"ProhibitHotWater": true
"ProhibitHeatingZone1": false
"ProhibitHeatingZone2": false
"ProhibitCoolingZone1": false
"ProhibitCoolingZone2": false
"ServerTimerDesired": false
"SecondaryZoneHeatCurve": false
"SetHeatFlowTemperatureZone1": 0
"SetHeatFlowTemperatureZone2": 0
"SetCoolFlowTemperatureZone1": 21
"SetCoolFlowTemperatureZone2": 21
"HCControlType": 0
"ThermostatTemperatureZone1": 0
"ThermostatTemperatureZone2": 0
"DECCReport": false
"CSVReport1min": false
"Zone2Master": false
"DailyEnergyConsumedDate": null
"DailyEnergyProducedDate": null
"CurrentEnergyConsumed": 0
"CurrentEnergyProduced": 0
"CurrentEnergyMode": null
"Rate1StartTime": null
"Rate2StartTime": null
"HeatingEnergyConsumedRate1": 0
"HeatingEnergyConsumedRate2": 0
"CoolingEnergyConsumedRate1": 0
"CoolingEnergyConsumedRate2": 0
"HotWaterEnergyConsumedRate1": 0
"HotWaterEnergyConsumedRate2": 0
"HeatingEnergyProducedRate1": 0
"HeatingEnergyProducedRate2": 0
"CoolingEnergyProducedRate1": 0
"CoolingEnergyProducedRate2": 0
"HotWaterEnergyProducedRate1": 0
"HotWaterEnergyProducedRate2": 0
"ErrorCode2Digit": 0
"SendSpecialFunctions": 0
"RequestSpecialFunctions": 0
"SpecialFunctionsState": 0
"PendingSendSpecialFunctions": 0
"PendingRequestSpecialFunctions": 0
"HasZone2": false
"CanHeat": true
"CanCool": true
"HasHotWaterTank": false
"CanSetTankTemperature": false
"CanSetEcoHotWater": false
"HasEnergyConsumedMeter": false
"HasEnergyProducedMeter": false
"CanMeasureEnergyProduced": false
"CanMeasureEnergyConsumed": false
"Zone1InRoomMode": false
"Zone2InRoomMode": false
"Zone1InHeatMode": false
"Zone2InHeatMode": false
"Zone1InCoolMode": true
"Zone2InCoolMode": true
"AllowDualRoomTemperature": false
"HasEcoCuteSettings": false
"HasFTC45Settings": true
"CanEstimateEnergyUsage": false
"CanUseRoomTemperatureCooling": false
"IsFtcModelSupported": true
"MaxTankTemperature": 60
"DeviceID": ????
"MacAddress": "????"
"SerialNumber": "????"
"TimeZoneID": 121
"DiagnosticMode": 0
"DiagnosticEndDate": null
"ExpectedCommand": 1
"Owner": null
"DetectedCountry": 78
"FirmwareDeployment": null
"FirmwareUpdateAborted": false
"WifiSignalStrength": -52
"WifiAdapterStatus": "NORMAL"
"Position": "unregistered"
"PCycle": 1
"RecordNumMax": 1
"ErrorCode": 8000
"HasError": false
"LastReset": "2016-05-17T06:45:38.447"
"FlashWrites": 1
"TemperatureIncrementOverride": 0
"ProtocolVersion": 768
"UnitVersion": 256
"FirmwareAppVersion": 4000
"FirmwareWebVersion": 2000
"FirmwareWlanVersion": 3005009
"EffectivePCycle": 1
"Units": 

floman321
Timide
Messages : 397
Inscription : 28 nov. 2015, 13:18

Re: [Sujet officiel] Plugin Melcloud

Message par floman321 » 31 oct. 2016, 11:49

Utilisez vous le plugin en ce moment ?

Pensez vous qu'il est possible de gérer une clim air / air avec le plugin thermostat ?

Avatar de l’utilisateur
patamacour
Actif
Messages : 594
Inscription : 01 mars 2015, 17:21
Localisation : Anglet

Re: [Sujet officiel] Plugin Melcloud

Message par patamacour » 28 nov. 2016, 21:21

floman321 a écrit :Utilisez vous le plugin en ce moment ?

Pensez vous qu'il est possible de gérer une clim air / air avec le plugin thermostat ?
Bonsoir,
j'utilise ce plugin. Peux-tu préciser ta demande?
Je ne pense pas que le plugin thermostat puisse se substituer à la régulation de ton appareil mitsubishi... Une action sur le Marche/Arret, la régulation serait une catastrophe surtout si c'est un inverter..

artpol
Timide
Messages : 144
Inscription : 01 janv. 2017, 20:31

Re: [Sujet officiel] Plugin Melcloud

Message par artpol » 01 janv. 2017, 20:44

Bonjour,

J'ai reussi à obtenir le numero Token mais impossible de finaliser l’étape avec l'ajout du matériel. voici comment j'ai procédé apres l'obtention de monToken.

Plugins => Bien-être => Melcloud
j'arrive dans la rubrique mes Mes Matériels, je clique sur ajouter.
dans la case nom matériel, j'indique le nom du bâtiment selon l'info dans le Melcloud, objet parent faut-il le remplir dans l’Immédiat ? je l'active et le rend visible et pour finir j'indique le nom que j'ai donné à l'unité intérieure dans le cloud dans la case Nom Machine.

le device et build ID ne se remplissent pas. Ou est la boulette ?

Répondre

Revenir vers « [Catégorie] Confort / Bien-être »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 5 invités