Excusez la blague à 2 balles, il n'est bien sûr pas question d'acheter quelque chose mais de trouver les commandes que le cube peut recevoir et les réponses qu'il peut fournir. On a déjà vu quelques commandes : "a:" qui remet le cube dans un état vide "c:" qui interroge le cube […]
Mot-clé - domotique
Quelques ordres S: (S12,S20,S21,S22,S23)
J'ai été très occupé ces derniers temps, pas eu trop le temps d'écrire les articles sur d'autres fonctions S:(end) de l'ELV Max! En voici quelques unes : ConfigValve (Commande 0x12) 00 00 01 Bitfield : 76543210 10 = broadcast (?) 02 12 COMMANDE 03 00 04 00 05 00 06 AABBCC Adresse d'émission 07 .. 08 […]
ELV Max! commande "s:" syntaxe générale et commande de réglage des températures par défaut (0x11)
La commande "s:" sert à envoyer une commande (send en anglais quoi). Le format général est s:<chaine en base64> Pour illustrer voici la commande générée par la modification du décalage de température sur un thermostat dont l'adresse est 00fb6d. s:AAARAAAAAPttACoiPQkJGAM= Le décodage […]
ELV Max! Contenu de la ligne L:ive
A la différence des lignes de C:onfig qui sont aussi nombreuses qu'il y a de périphériques branchés, la ligne L:ive est unique. Tous les périphériques sont regroupés en une seule ligne. Par ailleurs il n'y a pas d'information sur le cube dans la ligne L: Interogation du cube On peut demander une […]
ELV Max! Contenu de la config (ligne C:)
La ligne C: se décompose en 2 champs principaux. Outre l'entête "C:", on retrouve le code d'adressage en hexadécimal sur 6 caractères (donc une fois retransformé, sur 24bits) suivi d'une virgule et à nouveau un contenu encodé en Base64. […]
J'ai découvert une commande de plus sur ELV Max!, ben j'aurais préféré m'en passer... :)
Alors que je bidouillais le Cube via netcat, j'ai lancé quelques commandes de la forme <lettre><:><cr><lf> Et bien, ca m'a permis de découvrir à mon corps défendant la commande "a:" que l'on peut désormais surnommer "Reset sauvage de toute les […]
ELV MAX! Lignes Host (H:) et Maison (M:)
Revenons à l'étude de la réponse initiale du Cube Max! Le format le plus global est : un ensemble de lignes commençant toutes par une lettre suivie d'un "deux points" lui même suivi d'un contenu chaque ligne est terminée par un marqueur assez classique : cr/lf (carriage return/line feed) […]
ELV MAX! Début d'exploration
Je vais vous épargner le détail de la méthodologie mais pour faire simple. Il faut sniffer le réseau entre l'appli java qui réside sur l'ordinateur et le boîtier. Pour cela, j'ai fait brutal (parce que bien sur l'appli ne marche que sous Windows) : j'ai intercalé un ordi entre les 2, mis en place […]
Domotiqueuh tiqueuh tiqueh
Non, je ne me transforme pas en Soeur sourire mais depuis quelques mois j'avais mis en place des corps thermostatiques sur certains des radiateurs de la maison et en ce début d'année, j'y ai installé les têtes thermostatisques adaptées