Shelly 1PM et 2 sondes de temperatures

Bonsoir Lunarok

A priori, le plugin a un soucis lorsqu’il y a plusieurs sondes de temperature. L’addon temperature est capable de gérer jusqu’à 3 sondes.
C dessous le message d’erreur avec 2 sondes:

[2020-02-03 21:22:04][ERROR] : Erreur sur la fonction cron du plugin : [MySQL] Error code : 23000 (1062). Duplicate entry '45-Température Sonde ' for key 'unique'  : INSERT INTO `cmd` SET `id` = :id, `logicalId` = :logicalId, `generic_type` = :generic_type, `eqType` = :eqType, `name` = :name, `order` = :order, `type` = :type, `subType` = :subType, `eqLogic_id` = :eqLogic_id, `isHistorized` = :isHistorized, `unite` = :unite, `configuration` = :configuration, `template` = :template, `display` = :display, `value` = :value, `isVisible` = :isVisible, `alert` = :alert

et le status.json correspondant

{"wifi_sta":{"connected":true,"ssid":"*******","ip":"192.168.0.217","rssi":-84},"cloud":{"enabled":true,"connected":true},"mqtt":{"connected":false},"time":"16:01","serial":32,"has_update":false,"mac":"**********","relays" :[{"ison":false, "has_timer":false,"overpower":false}],"meters":[{"power":0.00,"is_valid":true,"timestamp":1580572895,"counters":[0.000, 0.000, 0.000],"total":0}],"inputs":[{"input":0}],"ext_temperature":{"0":{"tC":10.69,"tF":51.237500},"1":{"tC":13.69,"tF":56.637500}},"temperature":24.25,"overtemperature":false,"tmp":{"tC":24.25,"tF":75.66, "is_valid":"true"},"update":{"status":"idle","has_update":false,"new_version":"20200122-090726/v1.5.9@4b657c90","old_version":"20200122-090726/v1.5.9@4b657c90"},"ram_total":50664,"ram_free":36008,"fs_size":233681,"fs_free":167919,"uptime":1011}

Merci d’y jeter un coup d’œil à l’occasion.
Bonne soirée

ca devrait etre bon dans la prochaine mise à jour

Bonsoir,
Merci pour la mise à jour, les 2 sondes remontent sans erreurs!
Par contre lorsque je coche « historiser » dans la page de configuration du plugin, la sonde disparaît et revient au refresh suivant avec un nouvel ID.

Bonjour,
L’ID des sondes change à chaque refresh du plugin en fait. Quand j’ai branché la sonde j’avais l’ID 5303 et maintenant l’ID de la sonde est 15302. Je n’ai bien entendu pas ajouté 10000 objets depuis la création de l’objet Shelly.

@lunarok, merci pour la mise à jour! historique sonde ok.