Probleme de syntaxe State Object Name

Bonjour à tous,

Je suis entrain de me faire un dashboard domotique, et je remonte quelques infos de ma box jeedom.
Jusqu’là là tout fonctionne, j’ai bien mes State Object à jour.

Maintenant j’aimerai les afficher sur ma page via Angular.JS

Le soucis est que jeedom nomme les State Object comme ceci: [Salon][Température salon]
donc je ne trouve pas la bonne syntaxe pour l’afficher sur ma page .html.

<a href="#">{{ temperature.[Salon][Température salon].Value }}</a> ne fonctionne evidemment pas …

Merci d’avance :slight_smile:

Bonjour,

A quoi correspond la variable de scope temperature ?

Si c’est un objet qui contient tes StateObjects linkés tu peux accéder aux SO via l’indexeur :

temperature["[Salon][Température salon]"].Value

En fait en Javascript, myObject.myPropertry est équivalent à myObject["myPropertry"]

Bien à toi

Top merci :slight_smile:
Finalement j’ai modifié le plugin constellation dans Jeedom pour qu’il passe le nom avant l’envoi sur Constellation (pour retirer les ] etc…)
Mais merci du tips, ça me sera sûrement utile par la suite :slight_smile: