Shelly 1 Plus - Firmware 0.10.1
Plugin SHELLY - Version du 2022-03-03 01:02:02
Jeedom - Version 4.2.14
Bonjour à tous,
Le sujet a été abordé il y a quelques temps dans ce post https://community.jeedom.com/t/bug-suite-maj-plugin-shelly/40128, il semblait avoir été réglé mais il se trouve que j’ai à mon tour un problème d’envoi de commande et de retour d’état sur un Shelly 1 Plus lorsqu’est activé l’authentication.
Chemin pour reproduire :
- Activer l’authentication sur la page de paramétrage du Shelly 1 Plus et saisir le mot de passe.
- Dans le plugin Shelly sur Jeedom, saisir « admin » dans le champ « Utilisateur (si paramétré) » et le mot de passe précédemment saisi sur la page de paramétrage du Shelly 1 Plus dans le champ « Mot de Passe (si paramétré) »
- Faire une action.
A toutes fins utiles je mets les logs de debug :
Avec Authentication :
[2022-04-25 15:00:09][DEBUG] : Call : http://192.168.10.201/relay/0?turn=on, return : 401, content :
[2022-04-25 15:00:09][DEBUG] : Call : http://192.168.10.201/rpc/Shelly.GetStatus, return : 401, content :
[2022-04-25 15:00:22][DEBUG] : Call : http://192.168.10.202/status, return : 200, content : {"wifi_sta":{"connected":true,"ssid":"MON_SSID","ip":"192.168.XXX.XXX","rssi":-64},"cloud":{"enabled":false,"connected":false},"mqtt":{"connected":false},"time":"","unixtime":0,"serial":4,"has_update":false,"mac":"485519027AA9","cfg_changed_cnt":1,"actions_stats":{"skipped":0},"rollers":[{"state":"stop","source":"input","power":0.00,"is_valid":true,"safety_switch":false,"overtemperature":false,"stop_reason":"normal","last_direction":"open","current_pos":100,"calibrating":false,"positioning":true}],"meters":[{"power":0.00,"overpower":0.00,"is_valid":true,"timestamp":0,"counters":[0.000, 0.000, 0.000],"total":0},{"power":0.00,"overpower":0.00,"is_valid":true,"timestamp":0,"counters":[0.000, 0.000, 0.000],"total":0}],"inputs":[{"input":0,"event":"","event_cnt":0},{"input":0,"event":"","event_cnt":0}],"temperature":44.42,"overtemperature":false,"tmp":{"tC":44.42,"tF":111.96, "is_valid":true},"temperature_status":"Normal","update":{"status":"unknown","has_update":false,"new_version":"","old_version":"20220209-093016/v1.11.8-g8c7bb8d"},"ram_total":49920,"ram_free":36400,"fs_size":233681,"fs_free":145329,"voltage":234.55,"uptime":9538}
[2022-04-25 15:00:22][DEBUG] : Call : http://192.168.10.201/rpc/Shelly.GetStatus, return : 401, content :
Sans Authentication :
[2022-04-25 15:03:08][DEBUG] : Call : http://192.168.10.201/relay/0?turn=on, return : 200, content : {"ison": true, "has_timer":false, "timer_started_at": 0, "timer_duration": 0.00, "timer_remaining": 0.00, "source": "http"}
[2022-04-25 15:03:09][DEBUG] : Call : http://192.168.10.201/rpc/Shelly.GetStatus, return : 200, content : {"ble":{},"cloud":{"connected":false},"input:0":{"id":0,"state":false},"mqtt":{"connected":false},"switch:0":{"id":0, "source":"http", "output":true,"temperature":{"tC":53.1, "tF":127.6}},"sys":{"mac":"7C87CE55D914","restart_required":false,"time":"15:03","unixtime":1650891789,"uptime":8504,"ram_size":239892,"ram_free":171248,"fs_size":458752,"fs_free":225280,"cfg_rev":9,"available_updates":{}},"wifi":{"sta_ip":"192.168.XXX.XXX","status":"got ip","ssid":"MON_SSID","rssi":-60}}
[2022-04-25 15:03:13][DEBUG] : Call : http://192.168.10.201/relay/0?turn=off, return : 200, content : {"ison": false, "has_timer":false, "timer_started_at": 0, "timer_duration": 0.00, "timer_remaining": 0.00, "source": "http"}
[2022-04-25 15:03:13][DEBUG] : Call : http://192.168.10.201/rpc/Shelly.GetStatus, return : 200, content : {"ble":{},"cloud":{"connected":false},"input:0":{"id":0,"state":false},"mqtt":{"connected":false},"switch:0":{"id":0, "source":"http", "output":false,"temperature":{"tC":53.1, "tF":127.6}},"sys":{"mac":"7C87CE55D914","restart_required":false,"time":"15:03","unixtime":1650891794,"uptime":8509,"ram_size":239888,"ram_free":170832,"fs_size":458752,"fs_free":225280,"cfg_rev":9,"available_updates":{}},"wifi":{"sta_ip":"192.168.XXX.XXX","status":"got ip","ssid":"MON_SSID","rssi":-60}}
Merci pour votre aide !