Petite présentation (que vous pouvez sauter ou lire en diagonale) :
Utilisateur (satisfait) des IPX depuis plus de deux ans, j’ai commencé à équiper ma maison en IPXV3 l’année dernière (2 IPX + 2 extensions, et bientôt un ecodevice).
Étant donné le fait que j’utilise 2 IPX (3 en fait avec une IPX de première génération), c’est compliqué de naviguer entre les différentes interfaces.
Jusqu’ici j’avais développé un petit site (html/css/php) rapide pour centraliser le contrôle des 3 mais qui me servait vraiment en dépannage.
Je vais donc prendre le temps pendant mes prochains congés pour refaire quelque chose de propre.
Comme le projet (très complet à vrai dire) multicardipx800 ne convient pas forcément à mon besoin (et aussi parce que j’aime bien faire les choses moi même) : je pars de zéro.
Je posterai donc quelques bouts de code qui pourront peut-être être utiles à d’autres personnes dans la section contribution.
Vrai question, demande d’amélioration
Aussi j’ai une petite demande d’amélioration que vous jugerez utile ou non :
Serait-il possible d’avoir sur l’IPX un fichier XML ou JSON léger récapitulatif des timers.
Actuellement je suis obligé de parser la page /protect/timers/alltimer.htm mais ce ni très propre, ni pratique ni rapide car dans l’idéal il faudrait :
-La valeur du jour (de 0 à et non sa transcription en anglais
-Le numéro du relais et non son nom
-La valeur de l’action (0 à 4 ou 7) et non sa transcription en anglais
Merci de partager votre code (je sais que c’est beaucoup d 'heures de travail).
Pour le Json, celui ci est déjà implante sur les ecodevices et sera porté sur l’ipx800.
Petite question…Voulez vous tous les timers dans la meme trame json ou une requête avec un n° qui vous renvoi les data d’un seul timer a la fois?
GCE Bonjour.
J’utilise environ une vingtaine d’entrée d’entrées de l’IPX et extensions pour visualiser mes contacts d’alarmes filaires et les Out pour le pilotage des télécommandes de volets roulants,
L’IPX étant de plus piloté par une box domotique FIBARO HC2.
L’intérêt de l’implémentation de JSON dans les IPX800 me permettra-t-il remonter à la HC2 l’état individuel d’une entrée analogique (btn) et d’avoir un retour d’état des cdes (GET) de la HC2 vers l’IPX sur les OUT .
la HC2 disposant d’API+JSON
Merci pour votre réponse.
GCE bonsoir.
Ok je ne suis pas dans le sujet « JSON & Timers » mais dans « JSON & Input ou Output ».
Et si votre la question se pose aussi dans ce cas, ma préférence est pour une trame par Input ou Output.
C’était tout simplement le sens de mon post.
Cdt.
C’est avec plaisir que je partagerai quelques bouts de code (voir mon application entière si ça intéresse quelqu’un), je code pour moi mais ça ne me coûte pas plus cher de partager.
Cela représente effectivement beaucoup de temps, mais paradoxalement ce sont de très bons moments à bidouiller et à exploiter mes IPX.
Concernant votre question, pour mon usage personnel je préférerais avoir tous les timers dans la même trame ; mais ce n’est peut être pas le besoin du plus grand nombre.