Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Bug sur la gestion Shelly Pro3EM en monophasé
#1
Bonjour,

le Shelly Pro 3EM peut se gérer en monophasé sans pour autant modifier de device profile. Du coup, em1: n'existe pas et le routeur n'arrive pas à trouver les valeurs Power. Exemple de sortie de GetStatus d'un Pro3EM utilisé en monophasé

dh@feijoa [~] $ curl -X POST -d '{"id":1, "method":"Shelly.GetStatus"}' http://192.168.10.200/rpc|jq     
  % Total    % Received % Xferd  Average Speed  Time    Time    Time  Current
                                Dload  Upload  Total  Spent    Left  Speed
100  1361  100  1324  100    37  22743    635 --:--:-- --:--:-- --:--:-- 23465
{
  "id": 1,
  "src": "shellypro3em-8813bfxxyyzz",
  "result": {
    "ble": {},
    "bthome": {
      "errors": [
        "bluetooth_disabled"
      ]
    },
    "cloud": {
      "connected": true
    },
    "em:0": {
      "id": 0,
      "a_current": 0.027,
      "a_voltage": 0.0,
      "a_act_power": 0.0,
      "a_aprt_power": 0.0,
      "a_pf": 0.00,
      "a_freq": 0.0,
      "b_current": 0.145,
      "b_voltage": 0.0,
      "b_act_power": 0.0,
      "b_aprt_power": 0.0,
      "b_pf": 0.00,
      "b_freq": 0.0,
      "c_current": 2.242,
      "c_voltage": 232.7,
      "c_act_power": 264.7,
      "c_aprt_power": 522.0,
      "c_pf": 0.50,
      "c_freq": 50.0,
      "n_current": null,
      "total_current": 2.415,
      "total_act_power": 264.720,
      "total_aprt_power": 521.955,
      "user_calibrated_phase": []
    },
    "emdata:0": {
      "id": 0,
      "a_total_act_energy": 0.03,
      "a_total_act_ret_energy": 0.00,
      "b_total_act_energy": 0.03,
      "b_total_act_ret_energy": 3.21,
      "c_total_act_energy": 274201.27,
      "c_total_act_ret_energy": 15946.82,
      "total_act": 274201.34,
      "total_act_ret": 15950.04
    },
    "eth": {
      "ip": null
    },
    "modbus": {},
    "mqtt": {
      "connected": true
    },
    "sys": {
      "mac": "8813BFxxyyzz",
      "restart_required": false,
      "time": "14:14",
      "unixtime": 1740402866,
      "uptime": 1627762,
      "ram_size": 246960,
      "ram_free": 97604,
      "fs_size": 524288,
      "fs_free": 180224,
      "cfg_rev": 29,
      "kvs_rev": 0,
      "schedule_rev": 2,
      "webhook_rev": 2,
      "available_updates": {
        "beta": {
          "version": "1.5.1-beta1"
        }
      },
      "reset_reason": 3
    },
    "temperature:0": {
      "id": 0,
      "tC": 43.4,
      "tF": 110.1
    },
    "wifi": {
      "sta_ip": "192.168.10.200",
      "status": "got ip",
      "ssid": "WifiId",
      "rssi": -70
    },
    "ws": {
      "connected": false
    }
  }
}

Dans cet exemple, la valeur energy/power qui m'intéresse dans em:0 et emdata:0 est la c_xxxx. Dans le logiciel routeur les valeurs brutes sont bien remontées mais elles restent à 0 dans l'affichage.
Répondre


Messages dans ce sujet
Bug sur la gestion Shelly Pro3EM en monophasé - par Dash - Hier, 05:03 PM

Atteindre :


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