SQlite : connaitre le numéro d’un icone personnalisé dans domoticz

Bonjour,
vous utilisez des interrupteurs sélecteurs (Selector Switch) et vous souhaitez personnaliser l’icone à chaque changement de niveau (level) comme je vous le proposais avec les scripts
moonSelectorIcons, daysSelectorIcons et plus récemment avec le JsonDescription

C’est très facilement réalisable depuis la base de données via SQLite

Connectez vous en SSH à votre matériel hébergeant domoticz
installez sqlite3 si ce n’est pas déjà fait

sudo apt-get install sqlite3 libsqlite3-dev

puis saisissez la ligne de commande suivante

sqlite3 /home/pi/domoticz/domoticz.db -cmd ".headers on" -cmd ".mode column" -cmd ".tables"

puis

sqlite> select * from CustomImages;

vous obtenez la liste de vos icônes personnalisés comme ici les miens
[table id=5 /]
on additionne 100 à l’ID pour connaitre le numéro exact
si vous supprimez un icone personnalisé cela décale le résultat (pour exemple l’icone 108 n’existe plus chez moi)
pour quitter sqlite

sqlite> .quit

Laisser un commentaire