Récuperer le RSSI

Bonjour,

Sur mes shelly je souhaiterai récupérer le RSSI ce qui permettrait de générer des alertes quand la valeur est faible.
En regardant pour moi il n’y a aucun json dans le dossier devices qui contient cette information.
Est ce que l’on pourrait le rajouter ?

Merci

J’aurai préféré l’intégrer au shelly mais pourquoi pas en attendant que Lunarok l’implémente.
Comment on fait j’avoue que mqtt j’ai pas tout compris ;o)

C’est le même principe que le plugin espeasy que j’utilise ?

Je pense que cette donnée est aussi accessible via les api http… A voir sur les doc techniques de Shelly.

https://shelly-api-docs.shelly.cloud/gen1/#status

Accessible à mon avis avec le plugin script sans monter un serveur mqtt juste pour ça

Norbert

En debug on a bien la remonté du rssi, au même titre que la température etc …

En mode debug du plugin shelly on voit que l’on récupère ceci :

Call : http://192.168.1.106/status, return : 200, content : {"wifi_sta":{"connected":true,"ssid":"XXXX","ip":"192.168.1.106","rssi":-52},"cloud":{"enabled":false,"connected":false},"mqtt":{"connected":false},"time":"02:50","unixtime":1674093000,"serial":0,"has_update":false,"mac":"B4E3F9D9E85F","cfg_changed_cnt":0,"actions_stats":{"skipped":0},"thermostats":[{"pos":0.0,"target_t":{"enabled":true,"value":16.0,"value_op":8.0,"units":"C"},"tmp":{"value":16.8,"units":"C","is_valid":true},"schedule":false,"schedule_profile":1,"boost_minutes":0,"window_open":false}],"calibrated":true,"bat":{"value":100,"voltage":4.144},"charger":false,"update":{"status":"unknown","has_update":false,"new_version":"[20220811-152343/v2.1.8@5afc928c](mailto:20220811-152343/v2.1.8@5afc928c)","old_version":"[20220811-152343/v2.1.8@5afc928c](mailto:20220811-152343/v2.1.8@5afc928c)","beta_version":null},"ram_total":97280,"ram_free":31144,"fs_size":65536,"fs_free":59436,"uptime":74668,"fw_info":{"device":"shellytrv-B4E3F9D9E85F","fw":"[20220811-152343/v2.1.8@5afc928c](mailto:20220811-152343/v2.1.8@5afc928c)"},"ps_mode":0,"dbg_flags":0}

On a donc bien le rssi.

Je serai pour l’intégration dans le plugin ce qui serait le plus simple.

@lunarok
Bonjour Luanarok serait il possible d’intégrer le rssi dans les modules ainsi que le niveau de batterie ?

Merci