shun84 / jeedom-plugin-mullerintuitiv

GNU General Public License v2.0
4 stars 0 forks source link

Autres commandes API dispo ? #1

Closed Yann0128 closed 4 months ago

Yann0128 commented 4 months ago

Bonjour, Votre package m’a été d’une grande aide, merci beaucoup. Je cherche à récupérer d’autres informations depuis les API comme la consommation électrique de mes radiateurs. Est ce que vous auriez la liste des commandes API de Muller Intuitiv ?

shun84 commented 4 months ago

Hello,

Sur la branche beta, je récupère la consommation électrique

Cordialement

Le dim. 2 juin 2024 à 23:13, Yann0128 @.***> a écrit :

Bonjour, Votre package m’a été d’une grande aide, merci beaucoup. Je cherche à récupérer d’autres informations depuis les API comme la consommation électrique de mes radiateurs. Est ce que vous auriez la liste des commandes API de Muller Intuitiv ?

— Reply to this email directly, view it on GitHub https://github.com/shun84/jeedom-plugin-mullerintuitiv/issues/1, or unsubscribe https://github.com/notifications/unsubscribe-auth/AKM4UF6CNGSIURXWZR6XNO3ZFODJJAVCNFSM6AAAAABIVL3VSGVHI2DSMVQWIX3LMV43ASLTON2WKOZSGMZDSOBWGY4DAOA . You are receiving this because you are subscribed to this thread.Message ID: @.***>

Yann0128 commented 4 months ago

Roh merci, je ne l'avais pas vu. J'ai pu intégrer cette commande API dans mon modèle Node Red mais je galère à intégrer les différents paramètres au POST HTTP : j'obtiens des erreurs code 21 (Invalid array arg) à chaque essai. Vous aviez eu ce genre de soucis lorsque vous avez développé l'appli beta ?

Les paramètres saisis pour le post HTTP (j'ai modifié les id des 3 appareils) : { "scale":"1month", "home": {"rooms": [{"type":"sum_energy_elec_heating", "id":"_IDROOM_", "bridge":"_@RADIATEUR_" }], "id":"_IDHOME_" } } image

shun84 commented 4 months ago

Re, non en gros il y a un soucis sur votre json, c'est des array, il manque date_end et date_begin

Le lun. 3 juin 2024 à 22:13, Yann0128 @.***> a écrit :

Roh merci, je ne l'avais pas vu. J'ai pu intégrer cette commande API dans mon modèle Node Red mais je galère à intégrer les différents paramètres au POST HTTP : j'obtiens des erreurs code 21 (Invalid array arg) à chaque essai. Vous aviez eu ce genre de soucis lorsque vous avez développé l'appli beta ?

Les paramètres saisis pour le post HTTP (j'ai modifié les id des 3 appareils) : { "scale":"1month", "home": {"rooms": [{"type":"sum_energy_elec_heating", "id":"IDROOM", @.***_" }], "id":"IDHOME" } } image.png (view on web) https://github.com/shun84/jeedom-plugin-mullerintuitiv/assets/167800817/8a44ac53-b5b9-4c86-b20e-3bcae9cbd8eb

— Reply to this email directly, view it on GitHub https://github.com/shun84/jeedom-plugin-mullerintuitiv/issues/1#issuecomment-2146037266, or unsubscribe https://github.com/notifications/unsubscribe-auth/AKM4UFYI22T6HSRGDTIMUBLZFTE5ZAVCNFSM6AAAAABIVL3VSGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCNBWGAZTOMRWGY . You are receiving this because you commented.Message ID: @.***>

Yann0128 commented 4 months ago

Ah merci, je pensais qu´ils etaient optinonnels comme chez Netatmo. Mais même en rajoutant ces deux champs, j'obtiens des erreurs 21 a chaque tentative. Vous auriez un exemple de la requête envoyée par Intuis connect ? (je n'ai pas réussi a sniffer l'appli avec HTTP Toolkit)

Yann0128 commented 4 months ago

C’est bon, j’ai trouvé une trame modèle. Merci pour votre aide ☺️