Bonjour,
Je cherche a communiquer avec le module wifi comme si j’étais l’appli mobile.
J’ai donc sniffé le réseau envoyé depuis mon téléphone et identifié cette adresse de leur API :
http://wifi.micronovasrl.com/WiFiMi/WiFiMiRestWebService.svc
Et ai essayé quelques appels mais difficile de decrypter les arguments… Si quelqu’un souhaite m’aider sur ce coup.
$customerCode = xxxxxxx
$token = xxxxxxxxxxxxxxx
$mac = xxxxxxxxxxxx
$poele_id = xxxxxxxxxxxxxxxx
Token :
https://www.mczgroup.com/getToken/customerCode/$customerCode?_=$poele_id
GevDeviceInfo
http://wifi.micronovasrl.com/WiFiMi/WiFiMiRestWebService.svc/xml/GetDeviceInfo/$customerCode|$token|$mac
Réponse
name|xxxxxxx|serial|1|1|1|1|1|0|0|0|0|0|6|0|255|0|255|1|5|5|40|0|255|1|1|5
1er arg : nom
2ème arg : code poele
3eme arg : type de branchement
GetState
http://wifi.micronovasrl.com/WiFiMi/WiFiMiRestWebService.svc/xml/GetState/$customerCode|$token|$mac
001A21FF2005FFFFFF00010100010500FF00000000FFFFFF00000000FFFFFF000000FFFF00FF
WriteParameter
http://wifi.micronovasrl.com/WiFiMi/WiFiMiRestWebService.svc/xml/GetState/$customerCode|$token|$mac
4eme arg : paramètre
5eme arg : valeur
GetActiveAlarmLocalized
http://wifi.micronovasrl.com/WiFiMi/WiFiMiRestWebService.svc/xml/GetActiveAlarmLocalized/$customerCode|$token|$mac|fr
IsDeviceRegistered
http://wifi.micronovasrl.com/WiFiMi/WiFiMiRestWebService.svc/xml/IsDeviceRegistered/$customerCode|$token