integration module wifi aspirateur ROOMBA Thinking Cleaner
#1
Bonjour, je viens de recevoir le module wifi pour mon aspirateur ROOMBA 600. Module très simple a installé et qui possède une API très intéressante (http://www.thinkingcleaner.com/downloads/TC_API.pdf). Aucun problème pour l'intégrer a la LD pour les commandes de base. Par contre je souhaiterai pouvoir récupérer son état par le biais du port d'écoute car l'api permet d'envoyer son état en format JSON. D'après la doc du connecteur universel en écoute, on peut récupérer via ce port en format json ! Mais faut t'il créer une variable du nom du retour json ?
exemple de retour json de l'aspirateur
{
"action" : "status",
"result" : "success",
"status" : {
"name" : "aspirateur",
"battery_charge" : 100,
"capacity" : "2696",
"cleaner_state" : "st_base_trickle",
"cleaning" : "0",
"schedule_serial_number" : "0",
"near_homebase" : "0"
}
}
l'état de marche de l'aspi est dans "status" : "cleaning" : "0" (pour arrêt) et "1" pour marche

Dans l'attente d''aides d'un expert
Répondre
#2
Petire rectification. L'api ne permet pas de récupérer l'état en live en cas de changement de statut, mais permet d'envoyer une commande informant que le statut change.
il faut donc avec la LD récupérer une info sur le port en écoute et faire un triger dans un automate lorsque qu'il recoit un message sur le port d'écoute. L'automate lance alors une demande de retour d'état (par ex status.json). On récupère ensuite les valeurs en variable dans un l'équipement correspondant.

Par contre il sera interessant que l'équipe de LD prévoit de pouvoir récupérer directement une varariable lors d'un retour au format json ou xml sans passer par du js.
Répondre


Sujets apparemment similaires...
Sujet Auteur Réponses Affichages Dernier message
  Demande d'aide Recupération valeur HC2 module virtuel VYJ 11 13,525 07-05-2020, 05:40 PM
Dernier message: sud-domotique-expert
  Configuration switch wifi myStrom avec API vincentbraillard 8 12,219 01-22-2019, 02:52 PM
Dernier message: vincentbraillard
  Demande d'aide Retour d'état clim Daikin wifi BRP069A42 Plume 2 5,411 03-19-2017, 01:54 PM
Dernier message: Hsd
  Intégration Freebox knxdomus 32 35,726 08-08-2016, 03:11 PM
Dernier message: david39
  Intégration XBMC ngm47 20 22,848 10-29-2014, 06:59 PM
Dernier message: Ludwigp94
  Module écoute universel UDP iHabitation 5 10,070 09-13-2013, 08:05 PM
Dernier message: Olivier



Utilisateur(s) parcourant ce sujet : 1 visiteur(s)