Page 54 sur 60

Re: [Plugin Tiers][Sujet Principal] Thermostat ELV/eQ-3/Conrad Max! / MaxCube

Publié : 15 févr. 2019, 12:05
par makaveli
Hello,

J'ai des mises à jour indiquées sur le market et j'ai à la tentative de MAJ :

[2019-02-15 12:05:00][ALERT] : [START UPDATE]
[2019-02-15 12:05:00][ALERT] : Début de la mise à jour de : maxcube
[2019-02-15 12:05:00][ALERT] : Action de pré-update...
[2019-02-15 12:05:00][ALERT] : OK
[2019-02-15 12:05:00][ALERT] : Téléchargement du plugin...
[2019-02-15 12:05:01][ALERT] : Téléchargement de maxcube...
[2019-02-15 12:05:02][ALERT] : OK
[2019-02-15 12:05:02][ALERT] : Echec lors du téléchargement du fichier. Veuillez réessayer plus tard (taille inférieure à 100 octets). Cela peut être lié à un manque de place, une version minimale requise non consistente avec votre version de Jeedom, un soucis du plugin sur le market, etc.
[2019-02-15 12:05:02][ALERT] : [END UPDATE ERROR]

Je suis le seul ?

Re: [Plugin Tiers][Sujet Principal] Thermostat ELV/eQ-3/Conrad Max! / MaxCube

Publié : 15 févr. 2019, 16:26
par psykoside
Chez moi aussi, idem que Makaveli, j'ai le même message

Re: [Plugin Tiers][Sujet Principal] Thermostat ELV/eQ-3/Conrad Max! / MaxCube

Publié : 15 févr. 2019, 23:10
par fensoft
J'ai activé la traduction dans le plugin et le robot jeedom de traduction a mis la merde dans le plugin (comprendre: le plugin ne contenais plus que les traduction, plus rien d'autre).
Ensuite le 2nd robot jeedom de vérification des plugins a détecté leur propres merdes et mis le plugin en "obsolète".

Je reste en contact avec eux pour corriger ça.

Re: [Plugin Tiers][Sujet Principal] Thermostat ELV/eQ-3/Conrad Max! / MaxCube

Publié : 05 mars 2019, 20:50
par Der_shadow
Bonjour tout le monde,
J'ai un soucis depuis que je suis passé à deux Maxcube.
J'ai renseigné les 2 IP dans le champ prévu pour en les séparant par une virgule.
Les têtes communiquent bien, les infos remontent dans Jeedom, par contre, impossible de commander les têtes d'un des Maxcube, le cube "1".
Si je repasse à une configuration avec une seule adresse IP, je commande bien les têtes associées au cube.

Des idées?
La configuration Json donne ça :

Code : Tout sélectionner

{ "0": { 
"170522": { "rf_address": "170522", "device_type": 0, "serial_number": "NEQ1210232", "cube": "1" },
"17cd40": { "rf_address": "17cd40", "device_type": 0, "serial_number": "NEQ1447107", "cube": "0" } },
"Salon": { "1a9d8d": { "devicetype": 1, "rf_address": "1a9d8d", "serialnumber": "OEQ1739127", "device_name": "Radiateur salon", "room_id": 1, "device_type": 1, "serial_number": "OEQ1739127", "comfort_temp": 21.5, "eco_temp": 16.5, "max_setpoint_temp": 30.5, "min_setpoint_temp": 4.5, "temp_offset": 0, "max_valve": 100, "initialized": true, "fromCmd": false, "error": true, "valid": true, "mode": "MANUAL", "dst_active": true, "gateway_known": true, "panel_locked": false, "link_error": false, "battery_low": false, "valve": 100, "setpoint": 21, "temp": 20, "setpoint_user": 21, "lastUpdate": "2019-03-05T20:43:10+01:00", "cube": "0", "group_rf_address": "1a9d8d" } },
"Couloir RDC": { "1a9dd7": { "devicetype": 1, "rf_address": "1a9dd7", "serialnumber": "OEQ1740498", "device_name": "Radiateur couloir RDC", "room_id": 2, "device_type": 1, "serial_number": "OEQ1740498", "comfort_temp": 21.5, "eco_temp": 16.5, "max_setpoint_temp": 30.5, "min_setpoint_temp": 4.5, "temp_offset": 0, "max_valve": 100, "initialized": true, "fromCmd": false, "error": false, "valid": true, "mode": "MANUAL", "dst_active": true, "gateway_known": true, "panel_locked": false, "link_error": false, "battery_low": false, "valve": 37, "setpoint": 21, "temp": 20.2, "setpoint_user": 21, "cube": "0", "group_rf_address": "1a9dd7", "lastUpdate": "2019-03-05T20:43:10+01:00" } },
"Entree": { "1a9791": { "devicetype": 1, "rf_address": "1a9791", "serialnumber": "OEQ1738798", "device_name": "Radiateur entree", "room_id": 3, "device_type": 1, "serial_number": "OEQ1738798", "comfort_temp": 21.5, "eco_temp": 16.5, "max_setpoint_temp": 30.5, "min_setpoint_temp": 4.5, "temp_offset": 0, "max_valve": 100, "initialized": true, "fromCmd": false, "error": false, "valid": true, "mode": "MANUAL", "dst_active": true, "gateway_known": true, "panel_locked": false, "link_error": false, "battery_low": false, "valve": 0, "setpoint": 16, "temp": 19.4, "setpoint_user": 16, "cube": "0", "group_rf_address": "1a9791", "lastUpdate": "2019-03-05T20:38:30+01:00" } },
"SaM Porte": { "1a9777": { "devicetype": 1, "rf_address": "1a9777", "serialnumber": "OEQ1738771", "device_name": "Radiateur SaM Porte", "room_id": 4, "device_type": 1, "serial_number": "OEQ1738771", "comfort_temp": 21.5, "eco_temp": 16.5, "max_setpoint_temp": 30.5, "min_setpoint_temp": 4.5, "temp_offset": 0, "max_valve": 100, "initialized": true, "fromCmd": false, "error": false, "valid": true, "mode": "MANUAL", "dst_active": true, "gateway_known": true, "panel_locked": false, "link_error": false, "battery_low": false, "valve": 48, "setpoint": 21, "temp": 19.5, "setpoint_user": 21, "cube": "0", "group_rf_address": "1a9777", "lastUpdate": "2019-03-05T20:43:10+01:00" } },
"SaM Cheminee": { "1a9a42": { "devicetype": 1, "rf_address": "1a9a42", "serialnumber": "OEQ1739834", "device_name": "Radiateur SaM Cheminee", "room_id": 5, "device_type": 1, "serial_number": "OEQ1739834", "comfort_temp": 21.5, "eco_temp": 16.5, "max_setpoint_temp": 30.5, "min_setpoint_temp": 4.5, "temp_offset": 0, "max_valve": 100, "initialized": true, "fromCmd": false, "error": false, "valid": true, "mode": "MANUAL", "dst_active": true, "gateway_known": true, "panel_locked": false, "link_error": false, "battery_low": false, "valve": 80, "setpoint": 21, "temp": 0, "setpoint_user": 21, "cube": "0", "group_rf_address": "1a9a42" } },
"Cuisine": { "1a978f": { "devicetype": 1, "rf_address": "1a978f", "serialnumber": "OEQ1738796", "device_name": "Radiateur Cuisine", "room_id": 6, "device_type": 1, "serial_number": "OEQ1738796", "comfort_temp": 21.5, "eco_temp": 16.5, "max_setpoint_temp": 30.5, "min_setpoint_temp": 4.5, "temp_offset": 0, "max_valve": 100, "initialized": true, "fromCmd": false, "error": false, "valid": true, "mode": "MANUAL", "dst_active": true, "gateway_known": true, "panel_locked": false, "link_error": false, "battery_low": false, "valve": 36, "setpoint": 21, "temp": 19.9, "setpoint_user": 21, "lastUpdate": "2019-03-05T20:43:10+01:00", "cube": "0", "group_rf_address": "1a978f" } },
"WC RDC": { "1a972b": { "devicetype": 1, "rf_address": "1a972b", "serialnumber": "OEQ1738740", "device_name": "Radiateur WC RDC", "room_id": 7, "device_type": 1, "serial_number": "OEQ1738740", "comfort_temp": 21.5, "eco_temp": 16.5, "max_setpoint_temp": 30.5, "min_setpoint_temp": 4.5, "temp_offset": 0, "max_valve": 100, "initialized": true, "fromCmd": false, "error": false, "valid": true, "mode": "MANUAL", "dst_active": true, "gateway_known": true, "panel_locked": false, "link_error": false, "battery_low": false, "valve": 39, "setpoint": 19, "temp": 19.3, "setpoint_user": 19, "lastUpdate": "2019-03-05T20:39:30+01:00", "cube": "0", "group_rf_address": "1a972b" } },
"Chambre parents": { "1a9c74": { "devicetype": 1, "rf_address": "1a9c74", "serialnumber": "OEQ1740412", "device_name": "Radiator Ch Parents", "room_id": 2, "device_type": 1, "serial_number": "OEQ1740412", "comfort_temp": 21.5, "eco_temp": 16.5, "max_setpoint_temp": 30.5, "min_setpoint_temp": 4.5, "temp_offset": 0, "max_valve": 100, "initialized": true, "fromCmd": false, "error": false, "valid": true, "mode": "MANUAL", "dst_active": true, "gateway_known": true, "panel_locked": false, "link_error": false, "battery_low": false, "valve": 0, "setpoint": 16, "temp": 0, "setpoint_user": 16, "cube": "1", "group_rf_address": "1a9c74" } },
"Chambre Eva": { "1a9700": { "devicetype": 1, "rf_address": "1a9700", "serialnumber": "OEQ1738718", "device_name": "Radiator Ch Eva", "room_id": 8, "device_type": 1, "serial_number": "OEQ1738718", "comfort_temp": 21.5, "eco_temp": 16.5, "max_setpoint_temp": 30.5, "min_setpoint_temp": 4.5, "temp_offset": 0, "max_valve": 100, "initialized": true, "fromCmd": false, "error": false, "valid": true, "mode": "MANUAL", "dst_active": true, "gateway_known": true, "panel_locked": false, "link_error": false, "battery_low": false, "valve": 0, "setpoint": 16, "temp": 21.4, "setpoint_user": 16, "cube": "1", "group_rf_address": "1a9700", "lastUpdate": "2019-03-05T20:43:10+01:00" } },
"Chambre Robin": { "1a9c5d": { "devicetype": 1, "rf_address": "1a9c5d", "serialnumber": "OEQ1740353", "device_name": "Radiator Ch Robin", "room_id": 9, "device_type": 1, "serial_number": "OEQ1740353", "comfort_temp": 21.5, "eco_temp": 16.5, "max_setpoint_temp": 30.5, "min_setpoint_temp": 4.5, "temp_offset": 0, "max_valve": 100, "initialized": true, "fromCmd": false, "error": false, "valid": true, "mode": "MANUAL", "dst_active": true, "gateway_known": true, "panel_locked": false, "link_error": false, "battery_low": false, "valve": 100, "setpoint": 21, "temp": 0, "setpoint_user": 21, "cube": "1", "group_rf_address": "1a9c5d" } },
"Chambre amis": { "1a9703": { "devicetype": 1, "rf_address": "1a9703", "serialnumber": "OEQ1738711", "device_name": "Radiateur Chambre Amis", "room_id": 10, "device_type": 1, "serial_number": "OEQ1738711", "comfort_temp": 21.5, "eco_temp": 16.5, "max_setpoint_temp": 30.5, "min_setpoint_temp": 4.5, "temp_offset": 0, "max_valve": 100, "initialized": true, "fromCmd": false, "error": false, "valid": true, "mode": "MANUAL", "dst_active": true, "gateway_known": true, "panel_locked": false, "link_error": false, "battery_low": false, "valve": 30, "setpoint": 20, "temp": 0, "setpoint_user": 20, "cube": "1", "group_rf_address": "1a9703" } },
"Salle video": { "1aa030": { "devicetype": 1, "rf_address": "1aa030", "serialnumber": "OEQ1741096", "device_name": "Radiateur Salle Video", "room_id": 11, "device_type": 1, "serial_number": "OEQ1741096", "comfort_temp": 21.5, "eco_temp": 16.5, "max_setpoint_temp": 30.5, "min_setpoint_temp": 4.5, "temp_offset": 0, "max_valve": 100, "initialized": true, "fromCmd": false, "error": false, "valid": true, "mode": "MANUAL", "dst_active": true, "gateway_known": true, "panel_locked": false, "link_error": false, "battery_low": false, "valve": 14, "setpoint": 18, "temp": 0, "setpoint_user": 18, "cube": "1", "group_rf_address": "1aa030" } } }

Re: [Plugin Tiers][Sujet Principal] Thermostat ELV/eQ-3/Conrad Max! / MaxCube

Publié : 06 mars 2019, 09:06
par fensoft
Je vais essayer ce soir, j'ai probablement fait une erreur dans le code.

Re: [Plugin Tiers][Sujet Principal] Thermostat ELV/eQ-3/Conrad Max! / MaxCube

Publié : 06 mars 2019, 22:40
par olivierh_
Bonjour à tous,
Nouvel utilisateur de Jeedom, je viens d'installer MaxCube.
J'ai eu un peu de mal faire l'installation (pas trouvé trop d'information à jour...). Quelques difficultés avec nodejs(sur raspberry, le repertoire /var/www n'a les droits d'ecriture que pour root).
Ensuite, dans la configuration du plugin, il est necessaire de saisir les valeurs par defaut des ports, sinon il n'y a pas le bon nombre de parametres passés à la commande de lancement du daemon (==> erreur lors du split du 7eme argument... qui n'existe pas!).
Maintenant, le daemon demarre, mais Exception un peu plus loin :
[2019-03-06T22:35:10+01:00] connected to cube 0
[2019-03-06T22:35:10+01:00] Data received: M []
buffer.js:183
throw new TypeError(kFromErrorMsg);
^

TypeError: First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.
at Function.Buffer.from (buffer.js:183:11)
at new Buffer (buffer.js:158:17)
at MaxCube.parseCommandMetadata (/var/www/html/plugins/maxcube/resources/maxcube.js/node_modules/maxcube/maxcube.js:253:24)
at MaxCube.parseCommand (/var/www/html/plugins/maxcube/resources/maxcube.js/node_modules/maxcube/maxcube.js:209:35)
at Socket.<anonymous> (/var/www/html/plugins/maxcube/resources/maxcube.js/node_modules/maxcube/maxcube.js:81:36)

Comment corriger ?

Merci pour votre aide.
Olivier.

Re: [Plugin Tiers][Sujet Principal] Thermostat ELV/eQ-3/Conrad Max! / MaxCube

Publié : 06 mars 2019, 22:48
par olivierh_
Oupss.. Trouvé, mais pas compris....
Lorsque je me connecte avec avec l'application je ne trouve plus aucun device définis!?!?
Pourquoi plus rien... Mystere d'autant que sur le robinet thermostatique que j'ai regardé, il semble bien apparairé.

Re: [Plugin Tiers][Sujet Principal] Thermostat ELV/eQ-3/Conrad Max! / MaxCube

Publié : 07 mars 2019, 00:01
par fensoft
que donne le json ?

Re: [Plugin Tiers][Sujet Principal] Thermostat ELV/eQ-3/Conrad Max! / MaxCube

Publié : 08 mars 2019, 00:39
par Der_shadow
fensoft a écrit :
06 mars 2019, 09:06
Je vais essayer ce soir, j'ai probablement fait une erreur dans le code.
Bonjour fensoft, as tu jeter un œil?
Je continu à surveiller mes têtes, mais j'ai l'impression que les consignes qui leurs sont envoyées ne correspondent pas aux valeurs de température données par le plugin thermostat.

Re: [Plugin Tiers][Sujet Principal] Thermostat ELV/eQ-3/Conrad Max! / MaxCube

Publié : 08 mars 2019, 00:47
par fensoft
Pas encore eu le temps, un peu compliqué ces temps ci désolé

Re: [Plugin Tiers][Sujet Principal] Thermostat ELV/eQ-3/Conrad Max! / MaxCube

Publié : 12 mars 2019, 11:45
par satseb
Hello,
Je rencontre un problème récurrent sur mon installe, je perds des appareils eq3 sans raison.
Thermostats ou vannes radiateurs qui ne prennent plus les consignes et qui ne renvoient plus rien !
Obligé de revenir dans l'interface MAX! et de réinitialiser (désaffection + réaffectation) les appareils concernés pour retrouver un fonctionnement avec jeedom.
Je suis le seul dans ce cas ?
Il y a une solution pour éviter ce dysfonctionnement ?

Re: [Plugin Tiers][Sujet Principal] Thermostat ELV/eQ-3/Conrad Max! / MaxCube

Publié : 12 mars 2019, 17:49
par fensoft
peut-être un problème de portée ?

Re: [Plugin Tiers][Sujet Principal] Thermostat ELV/eQ-3/Conrad Max! / MaxCube

Publié : 13 mars 2019, 08:20
par caplam
j’ai le même genre de problème mais j’ai arrêté de faire la manip dans max et ça fini par revenir mais ça peut prendre des jours.
je ne pense pas que ce soit lié à la portée car j’ai déjà eu le cas sur une vanne et un thermostat situés à moins d’un mètre du cube en champs libre.
dans jeedom j’ai des messages: erreur de communication avec ....


Re: [Plugin Tiers][Sujet Principal] Thermostat ELV/eQ-3/Conrad Max! / MaxCube

Publié : 13 mars 2019, 08:31
par satseb
De mon coté, après vérification hier soir, il s'agissait bien des appareils les plus mal positionnés (traversée de plusieurs murs en béton notamment dans le sens de la longueur)
J'ai donc déplacé légèrement le cube et rebooté.
A voir le résultat dans quelques jours donc.

Re: [Plugin Tiers][Sujet Principal] Thermostat ELV/eQ-3/Conrad Max! / MaxCube

Publié : 13 mars 2019, 19:45
par jpty
Bonjour,
Après passage en 3.3.16 ou plus, les données ne remontent plus.
Il y a un message: "Vous n'êtes pas autorisé à effectuer cette action 1, IP : 192.168.1.xxx" à chaque mise à jour d'une température.

Le plugin envoie l'apikey générale au lieu de l'apikey du plugin. ( Voir dans Configuration Jeedom / Onglet API )

Pour résoudre:
Il faut arrêter le daemon du plugin.

Puis dans maxcube.class.php, il faut modifier la fonction deamon_start pour envoyer la bonne key.
$url = network::getNetworkAccess('internal', 'proto:ip:port:comp') . '/core/api/jeeApi.php?api=' . config::byKey('api') . "&type=maxcube&method=update";
Ajouter le nom du plugin en argument à la fonction byKey
$url = network::getNetworkAccess('internal', 'proto:ip:port:comp') . '/core/api/jeeApi.php?api=' . config::byKey('api','maxcube') . "&type=maxcube&method=update";

Puis redémarrer le daemon.

JP

Re: [Plugin Tiers][Sujet Principal] Thermostat ELV/eQ-3/Conrad Max! / MaxCube

Publié : 13 mars 2019, 23:45
par winhex
Merci beaucoup pour l info même si je vais attendre un petit peu

une question :
Les thermostat murals isolé (sans têtes de radiateurs)
fonctionnent ils maintenant ? Merci

Re: [Plugin Tiers][Sujet Principal] Thermostat ELV/eQ-3/Conrad Max! / MaxCube

Publié : 14 mars 2019, 15:52
par fensoft
le fait que les thermostats ne fonctionnent pas sans tête on ne peux rien y faire. je regarde pour corriger l'apikey et le double cube

Re: [Plugin Tiers][Sujet Principal] Thermostat ELV/eQ-3/Conrad Max! / MaxCube

Publié : 14 mars 2019, 16:38
par HadesDT
fensoft a écrit :
14 mars 2019, 15:52
le fait que les thermostats ne fonctionnent pas sans tête on ne peux rien y faire. je regarde pour corriger l'apikey et le double cube
Je confirme qu'en faisant la modification proposée par @jpty les remontées refonctionnent parfaitement ;)

Re: [Plugin Tiers][Sujet Principal] Thermostat ELV/eQ-3/Conrad Max! / MaxCube

Publié : 14 mars 2019, 17:43
par fensoft
j'ai publié une update concernant le pb d'apikey.
le double cube fonctionne très bien de mon coté => juste après un reboot du/des cubes tu ne peux rien modifier tant que chaque device d'une même pièce n'as pas communiqué avec le cube. ça ne viendrais pas de là ?
j'ai aussi bugfix le mode boost et auto qui ne fonctionnais pas et ajouté une (inutile) image pour le bouton éco

Re: [Plugin Tiers][Sujet Principal] Thermostat ELV/eQ-3/Conrad Max! / MaxCube

Publié : 14 mars 2019, 19:14
par Der_shadow
fensoft a écrit :
14 mars 2019, 17:43
j'ai publié une update concernant le pb d'apikey.
le double cube fonctionne très bien de mon coté => juste après un reboot du/des cubes tu ne peux rien modifier tant que chaque device d'une même pièce n'as pas communiqué avec le cube. ça ne viendrais pas de là ?
j'ai aussi bugfix le mode boost et auto qui ne fonctionnais pas et ajouté une (inutile) image pour le bouton éco
Je vais vérifier ce point là, mais pas avant samedi, je ne suis pas chez moi.