Quantcast
Channel: Domotique – pon.fr
Viewing all articles
Browse latest Browse all 66

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

$
0
0

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

IDBaseNameDescription
------------------------------------------------------
1FibaroWallplugFibaro WallplugFibaro Wallplug
2iphone5siphone5siphone5s
3RaspberryPi2Raspberry Pi 2Raspberry Pi 2
4smsSMSSMS
5TabletAndroidTablet AndroidTablet Android
6TabletAppleTablet AppleTablet Apple
7Z-wave nodeZ-wave nodeGreenWave Z-wav
9poubelle_vertepoubelle vertepoubelle verte
10BoiteAuxLettreBoite Aux LettrBoite Aux Lettr
11poubelle_bleupoubelle bleupoubelle bleu
12TumbleDryerSèche LingeSèche Linge
13WashingMachineLave LingeLave Linge
14holidayholidayIcon holiday
15KodiKodiKodi Media Play
16KodiBlackKodiKodi Media Play
17KodiRoundKodiKodi Media Play
18prevairgreenprevairgreenPrevAir plugin
19prevairorangeprevairorangePrevAir plugin
20prevairredprevairredPrevAir plugin
21voletsautoVolets automatiIcone Volets au
22windowFenetreIcone Fenetre
23DoorPorteIcone porte
24NAS_SynologySynology NASSynology NAS
25xfr_pimonitorPiMonitorPiMonitor
26flashforgeflashforgeImprimante flas
27TwitterTwitterCompte Twitter
28djudjudju by papoo
29MoonPhases1NMMoonPhases1NMNewMoon MoonPha
30MoonPhases2WCMoonPhases2WCWaxingCrescent
31MoonPhases3FQMoonPhases3FQFirstQuarter Mo
32MoonPhases4WGMoonPhases4WGWaxingGibbous M
33MoonPhases5FMMoonPhases5FMFullMoon MoonPh
34MoonPhases6WGMoonPhases6WGWaningGibbous M
35MoonPhases7LQMoonPhases7LQLastQuarter Moo
36MoonPhases8WCMoonPhases8WCWaningCrescent
37LundiLundiLundi by https:
38MardiMardiMardi by https:
39MercrediMercrediMercredi by htt
40JeudiJeudiJeudi by https:
41VendrediVendrediVendredi by htt
42SamediSamediSamedi by https
43DimancheDimancheDimanche by htt

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


Viewing all articles
Browse latest Browse all 66

Trending Articles