14-03-2025, 12:10 PM
Bonjour André et la communauté,
Je rencontre deux problèmes bloquants avec mon Shelly EM Gen3 (modèle S3EM-002CXCEU, firmware 1.5.1-beta2) lors de son intégration à mon routeur F1ATB.
Voici les détails techniques :
PROBLÈME 1 : Erreur HTTP “No handler for ‘/emeter/0’”
• Configuration du F1ATB : Source de mesure = Shelly EM avec adresse IP 192.168.0.8
• Les logs du Shelly montrent une erreur récurrente :
shos_http_server.cp:266 192.168.0.58: No handler for '/emeter/0'
• Le Shelly EM Gen3 semble ne pas reconnaître l’endpoint /emeter/0 utilisé par défaut dans F1ATB
Question pour André :
• Les Shelly Gen3 utilisent-ils une nouvelle structure d’API ?
• Faut-il modifier le code du F1ATB pour utiliser /rpc/Shelly.GetStatus ou /status/em1:0 à la place de /emeter/0 ?
PROBLÈME 2 : Données MQTT inaccessibles dans Home Assistant
• Configuration MQTT validée (broker Mosquitto sur 192.168.0.56:1883)
• Le Shelly publie bien sur les topics (confirmé via MQTT Explorer) :
ShellyEM3/status/em1:0 → {"voltage":233.1, "current":2.45, "act_power":567.8, ...}
• Mais les capteurs dans HA restent en “Inconnu” malgré :
mqtt:
sensor:
- name: "Puissance Shelly"
state_topic: "ShellyEM3/status/em1:0/act_power"
unit_of_measurement: "W"
qos: 1
• Problème d’interprétation des données JSON?
• Existe-t-il une version beta du F1ATB compatible avec les Shelly 3eme génération?
• Peut-on configurer manuellement l’endpoint dans un fichier de conf ?
Configuration matérielle :
• Routeur F1ATB v14.04 (ESP32)
• Shelly EM Gen3 (IP:192.168.0.8)
• Home Assistant 2025.3.1 (Supervisor)
Merci d'avance pour vos retours.
Je rencontre deux problèmes bloquants avec mon Shelly EM Gen3 (modèle S3EM-002CXCEU, firmware 1.5.1-beta2) lors de son intégration à mon routeur F1ATB.
Voici les détails techniques :
PROBLÈME 1 : Erreur HTTP “No handler for ‘/emeter/0’”
• Configuration du F1ATB : Source de mesure = Shelly EM avec adresse IP 192.168.0.8
• Les logs du Shelly montrent une erreur récurrente :
shos_http_server.cp:266 192.168.0.58: No handler for '/emeter/0'
• Le Shelly EM Gen3 semble ne pas reconnaître l’endpoint /emeter/0 utilisé par défaut dans F1ATB
Question pour André :
• Les Shelly Gen3 utilisent-ils une nouvelle structure d’API ?
• Faut-il modifier le code du F1ATB pour utiliser /rpc/Shelly.GetStatus ou /status/em1:0 à la place de /emeter/0 ?
PROBLÈME 2 : Données MQTT inaccessibles dans Home Assistant
• Configuration MQTT validée (broker Mosquitto sur 192.168.0.56:1883)
• Le Shelly publie bien sur les topics (confirmé via MQTT Explorer) :
ShellyEM3/status/em1:0 → {"voltage":233.1, "current":2.45, "act_power":567.8, ...}
• Mais les capteurs dans HA restent en “Inconnu” malgré :
mqtt:
sensor:
- name: "Puissance Shelly"
state_topic: "ShellyEM3/status/em1:0/act_power"
unit_of_measurement: "W"
qos: 1
• Problème d’interprétation des données JSON?
• Existe-t-il une version beta du F1ATB compatible avec les Shelly 3eme génération?
• Peut-on configurer manuellement l’endpoint dans un fichier de conf ?
Configuration matérielle :
• Routeur F1ATB v14.04 (ESP32)
• Shelly EM Gen3 (IP:192.168.0.8)
• Home Assistant 2025.3.1 (Supervisor)
Merci d'avance pour vos retours.