# EcoDevice RT - Bug Json

**URL:** <https://forum.gce-electronics.com/t/ecodevice-rt-bug-json/4312>\
**Category:** Eco-Devices - Téléinfo\
**Created:** [Mars 25, 2017, 8:15 UTC](https://forum.gce-electronics.com/t/ecodevice-rt-bug-json/4312 "2017-03-25T20:15:38Z")\
**Posts on this page:** 19\
**Page:** 1

<div class="post-metadata">

**Author:** ![nicohi](https://forum.gce-electronics.com/letter_avatar_proxy/v4/letter/n/5f8ce5/32.png) [@nicohi](https://forum.gce-electronics.com/u/nicohi)\
**Post date:** [Mars 25, 2017, 8:15 UTC](https://forum.gce-electronics.com/t/ecodevice-rt-bug-json/4312/1 "2017-03-25T20:15:38Z")

</div>

A priori j’ai un souci sur le json : [http://192.168.0.13/api/xdevices.json?Get=P](http://192.168.0.13/api/xdevices.json?Get=P)  
Il manque le «&nbsp;}&nbsp;» à la fin, chez vous aussi ?

---

<div class="post-metadata">

**Author:** ![nicohi](https://forum.gce-electronics.com/letter_avatar_proxy/v4/letter/n/5f8ce5/32.png) [@nicohi](https://forum.gce-electronics.com/u/nicohi)\
**Post date:** [Mars 25, 2017, 10:37 UTC](https://forum.gce-electronics.com/t/ecodevice-rt-bug-json/4312/2 "2017-03-25T22:37:12Z")

</div>

Bon un autre présentant le même problème : [http://192.168.0.13/api/xdevices.json?key=apikey&DPrice=S](http://192.168.0.13/api/xdevices.json?key=apikey&DPrice=S).

Et ce dernier pose d’autre souci, il répond très mal.

---

<div class="post-metadata">

**Author:** ![didierm](https://forum.gce-electronics.com/user_avatar/forum.gce-electronics.com/didierm/32/4_2.png) [@didierm](https://forum.gce-electronics.com/u/didierm)\
**Post date:** [Mars 25, 2017, 10:40 UTC](https://forum.gce-electronics.com/t/ecodevice-rt-bug-json/4312/3 "2017-03-25T22:40:29Z")

</div>

Bonjour il y a quelque bug constaté sur api la prochaine version dispo la semaine prochaine je pense corrigera les petits soucis 🙂 ( pour info @Maxime_gce )

---

<div class="post-metadata">

**Author:** ![nicohi](https://forum.gce-electronics.com/letter_avatar_proxy/v4/letter/n/5f8ce5/32.png) [@nicohi](https://forum.gce-electronics.com/u/nicohi)\
**Post date:** [Mars 25, 2017, 10:48 UTC](https://forum.gce-electronics.com/t/ecodevice-rt-bug-json/4312/4 "2017-03-25T22:48:19Z")

</div>

Parfait. J’ai presque fini le VD pour la HC2, du coup il sera opérationnel.

---

<div class="post-metadata">

**Author:** ![Maxime\_gce](https://forum.gce-electronics.com/letter_avatar_proxy/v4/letter/m/bb73d2/32.png) [@Maxime\_gce](https://forum.gce-electronics.com/u/Maxime_gce)\
**Post date:** [Mars 27, 2017, 6:53 UTC](https://forum.gce-electronics.com/t/ecodevice-rt-bug-json/4312/5 "2017-03-27T06:53:09Z")

</div>

En effet, je pense qu’on peut dire qu’actuellement la majorité de l’API JSON est HS, elle a un comportement aléatoire du à des overflow. Cela peut même poser quelques problèmes sur d’autres composantes donc à éviter pour le moment. Nous avons prévu une MAJ en ce début de semaine pour corriger ça 😉

---

<div class="post-metadata">

**Author:** ![nicohi](https://forum.gce-electronics.com/letter_avatar_proxy/v4/letter/n/5f8ce5/32.png) [@nicohi](https://forum.gce-electronics.com/u/nicohi)\
**Post date:** [Mars 27, 2017, 8:28 UTC](https://forum.gce-electronics.com/t/ecodevice-rt-bug-json/4312/6 "2017-03-27T08:28:29Z")

</div>

Yes, j’ai mis des petites rustines, en attendant, mais parfait si vous avez trouvez le pourquoi. Le VD pour la box HC2 est déjà prêt et presque fonctionnel ! Sinon nickel, surtout le fait d’avoir le daily en JSON !  
Le top (Je sais je demande beaucoup), serait d’avoir aussi le month, cela éviterai des calculs et stockage de données en dehors de l’ERDT2 !

---

<div class="post-metadata">

**Author:** ![Maxime\_gce](https://forum.gce-electronics.com/letter_avatar_proxy/v4/letter/m/bb73d2/32.png) [@Maxime\_gce](https://forum.gce-electronics.com/u/Maxime_gce)\
**Post date:** [Mars 28, 2017, 8:06 UTC](https://forum.gce-electronics.com/t/ecodevice-rt-bug-json/4312/7 "2017-03-28T08:06:55Z")

</div>

C’est réalisable je pense. N’hésitez pas à relancer le sujet lorsque nous aborderons les premières MAJ d’évolution 😉

---

<div class="post-metadata">

**Author:** ![nicohi](https://forum.gce-electronics.com/letter_avatar_proxy/v4/letter/n/5f8ce5/32.png) [@nicohi](https://forum.gce-electronics.com/u/nicohi)\
**Post date:** [Mars 28, 2017, 10:42 UTC](https://forum.gce-electronics.com/t/ecodevice-rt-bug-json/4312/8 "2017-03-28T10:42:10Z")

</div>

Oki ce serait parfait.

---

<div class="post-metadata">

**Author:** ![didierm](https://forum.gce-electronics.com/user_avatar/forum.gce-electronics.com/didierm/32/4_2.png) [@didierm](https://forum.gce-electronics.com/u/didierm)\
**Post date:** [Mars 29, 2017, 6:45 UTC](https://forum.gce-electronics.com/t/ecodevice-rt-bug-json/4312/9 "2017-03-29T18:45:31Z")

</div>

bonjour une bêta est dispo 🙂  
j’ai testé le json est en net amélioration

> [@Version Beta EDRT 2](https://forum.gce-electronics.com/t/version-beta-edrt-2/4356):
>
> Nous déposerons ici les nouvelles version d’EDRT 2 en beta test avant publication officielle. Merci d’avance pour votre participation wink

cdt

---

<div class="post-metadata">

**Author:** ![nicohi](https://forum.gce-electronics.com/letter_avatar_proxy/v4/letter/n/5f8ce5/32.png) [@nicohi](https://forum.gce-electronics.com/u/nicohi)\
**Post date:** [Mars 29, 2017, 8:08 UTC](https://forum.gce-electronics.com/t/ecodevice-rt-bug-json/4312/10 "2017-03-29T20:08:18Z")

</div>

Ok je teste aussi ce soir de suite !

---

<div class="post-metadata">

**Author:** ![nicohi](https://forum.gce-electronics.com/letter_avatar_proxy/v4/letter/n/5f8ce5/32.png) [@nicohi](https://forum.gce-electronics.com/u/nicohi)\
**Post date:** [Mars 29, 2017, 8:39 UTC](https://forum.gce-electronics.com/t/ecodevice-rt-bug-json/4312/11 "2017-03-29T20:39:57Z")

</div>

Tout est nickel, merci !

Par contre petite requête : Dans le JSON, pourrait on avoir les libellées des postes et sous postes, car sinon à chaque changement il faut tout refaire côté lecture Json.

---

<div class="post-metadata">

**Author:** ![Maxime\_gce](https://forum.gce-electronics.com/letter_avatar_proxy/v4/letter/m/bb73d2/32.png) [@Maxime\_gce](https://forum.gce-electronics.com/u/Maxime_gce)\
**Post date:** [Mars 30, 2017, 6:42 UTC](https://forum.gce-electronics.com/t/ecodevice-rt-bug-json/4312/12 "2017-03-30T06:42:37Z")

</div>

Bonjour,

Nous avons choisi ce format car il est plus générique (pour intégration diverses comme impérihome, jeedom, ou autre) et que justement les libellé ne peuvent pas évoluer. Vous avez plus de chance de décider de changer le nom d’un poste que de refaire votre configuration en changement une valeur physique de poste et de sous-poste.

N’hésitez pas à me donner votre avis là dessus, nous ne sommes pas fermé loin de la, mais sur ce point je pense que l’existant est plus pratique à grande échelle 😉

---

<div class="post-metadata">

**Author:** ![nicohi](https://forum.gce-electronics.com/letter_avatar_proxy/v4/letter/n/5f8ce5/32.png) [@nicohi](https://forum.gce-electronics.com/u/nicohi)\
**Post date:** [Mars 30, 2017, 8:14 UTC](https://forum.gce-electronics.com/t/ecodevice-rt-bug-json/4312/13 "2017-03-30T08:14:40Z")

</div>

Bonjour Maxime,

Je me suis mal exprimé. En fait le fait que les étiquettes soient figées, c’est parfait, au contraire ,ej ne verrai même pas comment faire autrement.  
Moi je parlais de rajouter pour chaque étiquette, un seconde entrée qui est son libellé dans l’ERDT2, pour rendre le tout complétement dynamique justement.  
Exemple :  
Si le sous poste 1 du poste 1 s’appelle dans l’ERDT2 «&nbsp;Pompe à chaleur&nbsp;», on garde bien l’étiquette P1\_SP1 (Je n’ai plus là le nom précis de l’étiquette), qui renvoi la valeur x.xx (Ce qui est en place aujourd’hui), mais on ajoute une seconde étiquette P1\_SPI\_L, qui aurait elle comme valeur «&nbsp;Pompe à chaleur&nbsp;», c’est à dire le libellé qu’on lui a donné dans l’ERDT2.

---

<div class="post-metadata">

**Author:** ![Maxime\_gce](https://forum.gce-electronics.com/letter_avatar_proxy/v4/letter/m/bb73d2/32.png) [@Maxime\_gce](https://forum.gce-electronics.com/u/Maxime_gce)\
**Post date:** [Mars 30, 2017, 8:51 UTC](https://forum.gce-electronics.com/t/ecodevice-rt-bug-json/4312/14 "2017-03-30T08:51:47Z")

</div>

Ok en effet je n’avais pas compris ça de cette manière. Du coup ces infos sont disponible dans ip/admin/status.json ou status.xml ou encore les mêmes fichiers en user.

Les commandes API ont pour objectif d’être les plus «&nbsp;légère&nbsp;» possible et les noms sont assez lourd à aller chercher mais nous pouvons envisager de les ajouter tout de même si ce n’est dérangeant pour personne ?

---

<div class="post-metadata">

**Author:** ![nicohi](https://forum.gce-electronics.com/letter_avatar_proxy/v4/letter/n/5f8ce5/32.png) [@nicohi](https://forum.gce-electronics.com/u/nicohi)\
**Post date:** [Mars 30, 2017, 8:59 UTC](https://forum.gce-electronics.com/t/ecodevice-rt-bug-json/4312/15 "2017-03-30T08:59:28Z")

</div>

Je regarde ce soir dans ip/admin/status.json, si on retrouve tout, aucun souci, cela irait. On charge celui ci en premier pour créer tous les libellés, et ensuite on parcours l’API «&nbsp;légère&nbsp;» pour les données. Je vous tiens au courant. Merci.

---

<div class="post-metadata">

**Author:** ![woodrunner](https://forum.gce-electronics.com/letter_avatar_proxy/v4/letter/w/9de0a6/32.png) [@woodrunner](https://forum.gce-electronics.com/u/woodrunner)\
**Post date:** [Avril 19, 2017, 10:20 UTC](https://forum.gce-electronics.com/t/ecodevice-rt-bug-json/4312/16 "2017-04-19T22:20:39Z")

</div>

Bonjour ,cela m’intéresse également pour les api " légère " … pouvez vous me guider un peut vers ma eedomus ou je galère justemenr

---

<div class="post-metadata">

**Author:** ![nicohi](https://forum.gce-electronics.com/letter_avatar_proxy/v4/letter/n/5f8ce5/32.png) [@nicohi](https://forum.gce-electronics.com/u/nicohi)\
**Post date:** [Avril 20, 2017, 6:22 UTC](https://forum.gce-electronics.com/t/ecodevice-rt-bug-json/4312/17 "2017-04-20T06:22:50Z")

</div>

Bonjour,  
J’ai fais un VD pour la HC2 avec le code détaillé dans un autre topic sur ce site, vous verrez comment récupérer en LUA les données JSON.

---

<div class="post-metadata">

**Author:** ![woodrunner](https://forum.gce-electronics.com/letter_avatar_proxy/v4/letter/w/9de0a6/32.png) [@woodrunner](https://forum.gce-electronics.com/u/woodrunner)\
**Post date:** [Avril 21, 2017, 10:14 UTC](https://forum.gce-electronics.com/t/ecodevice-rt-bug-json/4312/18 "2017-04-21T22:14:43Z")

</div>

vous pouvez me guider ?

---

<div class="post-metadata">

**Author:** ![nicohi](https://forum.gce-electronics.com/letter_avatar_proxy/v4/letter/n/5f8ce5/32.png) [@nicohi](https://forum.gce-electronics.com/u/nicohi)\
**Post date:** [Avril 22, 2017, 9:59 UTC](https://forum.gce-electronics.com/t/ecodevice-rt-bug-json/4312/19 "2017-04-22T09:59:01Z")

</div>

Tu peux le trouver ici, l’accès au code est libre dedans, tu trouveras tout : [Module virtuel EcoDevice RT2 pour Home Center 2 - Tutoriels - Domotique-fibaro](https://www.domotique-fibaro.fr/topic/10275-ecodevice-rt/)
