Je me permets de faire ce post car je ne trouve pas la réponse sur les forums Domoticz.
J'ai des sondes températures de même type (82 via la commande select * from DeviceStatus; via Sqlite3).
Je remplace de temps en temps mes dispositifs par des nouveaux, notamment au changement des piles.
Je vois bien mon nouveau dispositif.
Code : Tout sélectionner
sqlite> select * from DeviceStatus where used=0;
ID HardwareID DeviceID Unit Name Used Type
---------- ---------- ---------- ---------- ---------- ---------- ----------
2280 61 46073 2 New_Temp 0 82Je vois bien mes 2 dispositifs. ST_SAM et New_Temp.
Code : Tout sélectionner
sqlite> select * from DeviceStatus where ID>2273 and type=82;
ID HardwareID DeviceID Unit Name Used Type
---------- ---------- ---------- ---------- ---------- ---------- ----------
2276 18 44289 1 ST_SAM 1 82
2280 61 46073 2 New_Temp 0 82Je le sélectionne, comme je le fais toujours et d'habitude, cela fonctionne, cependant, là... cela ne marche plus.
Il prend mon nouveau dispositif, cependant, j'ai toujours les valeurs du dispositif ST_SAM et quand je regarde dans la base, je ne trouve plus mon dispositif !!! Comme si le Remplacer faisait le supprimer.
Code : Tout sélectionner
sqlite> select * from DeviceStatus where ID>2273 and type=82;
ID HardwareID DeviceID Unit Name Used Type
---------- ---------- ---------- ---------- ---------- ---------- ----------
2276 18 44289 1 ST_SAM 1 82Une idée du problème ?