Page 3 sur 3

Re: Création icone pour sélecteur

Publié : 17 déc. 2018, 10:55
par fking
Dim33 a écrit : 15 déc. 2018, 14:07
fking a écrit : 07 déc. 2018, 17:13 Comme ça ?

Image

Par contre l'icône ne change pas en fonction de la position du sélecteur. C'est juste décoratif.
Par contre, je suis preneur de cette icone. Merci.
Bonjour,
Tu peux la télécharger sur mon site :
http://frederic.feve3.free.fr

Rubrique DOMOTICZ
Puis Pack d'icônes interrupteurs

Elle est dans le zip, à diverses positions.

Re: Création icone pour sélecteur

Publié : 17 déc. 2018, 11:50
par Datawolf
fking a écrit : 17 déc. 2018, 10:53 Ça ne règle pas le problème, cette manip n'est valable que pour un interrupteur, pas un sélecteur.
Si tu lisais le topic depuis le début, d'abord ? :roll:

Re: Création icone pour sélecteur

Publié : 17 déc. 2018, 13:49
par fking
Datawolf a écrit : 17 déc. 2018, 11:50
fking a écrit : 17 déc. 2018, 10:53 Ça ne règle pas le problème, cette manip n'est valable que pour un interrupteur, pas un sélecteur.
Si tu lisais le topic depuis le début, d'abord ? :roll:
Il me semble que c'est ce que j'ai fait. Pas la peine d'agresser les gens.
Tout le monde ici n'a peut-être pas tes connaissances dans le domaine DZ.
Il y a longtemps que j'ai réussi à personnaliser les icônes d'interrupteurs, même si je l'ai fait à la main en modifiant le fichier switch_icons.txt et pas en suivant le tuto que tu indiques plus haut.

Re: Création icone pour sélecteur

Publié : 17 déc. 2018, 15:49
par Datawolf
fking a écrit : 17 déc. 2018, 13:49 Il me semble que c'est ce que j'ai fait. Pas la peine d'agresser les gens.
Tout le monde ici n'a peut-être pas tes connaissances dans le domaine DZ.
Il y a longtemps que j'ai réussi à personnaliser les icônes d'interrupteurs, même si je l'ai fait à la main en modifiant le fichier switch_icons.txt et pas en suivant le tuto que tu indiques plus haut.
Ankalag0n voulait savoir comment personnaliser les icones d'un sélecteur.
On lui a répondu que ce n'était pas possible.
=> Je lui ai donné un exemple de script qui modifie l'icone en fonction du niveau choisi.
Ankalag0n a alors voulu savoir comment personnaliser les icones.
=> je lui ai indiqué la procédure.
Alors quand derrière tu passes juste pour vendre ton icone et dire " l'icône ne change pas en fonction de la position du sélecteur" et insister avec un "cette manip n'est valable que pour un interrupteur, pas un sélecteur" je me dis que tu n'as lu que la dernière page du topic. :?

Re: Création icone pour sélecteur

Publié : 17 déc. 2018, 16:03
par fking
Si TOI tu avais lu correctement, tu aurais vu que ce n'est pas la même personne qui m'a demandé mon icône.

Et je ne vends rien, puisqu'elle est à dispo sur mon site, avec beaucoup d'autres. J'essaie de rendre les services qu'on a pu me rendre ici.

Personne ne parle de modifier les icônes d'un inter, la discussion porte toujours sur un sélecteur. C'est toi avec ton message du 16/12 à 19h12 qui parle d'icône d'inter en citant le lien. C'est pour cette raison que j'ai dit que ça ne résolvait pas le problème.

Re: Création icone pour sélecteur

Publié : 17 déc. 2018, 16:34
par Datawolf
fking a écrit : 17 déc. 2018, 16:03Personne ne parle de modifier les icônes d'un inter, la discussion porte toujours sur un sélecteur. C'est toi avec ton message du 16/12 à 19h12 qui parle d'icône d'inter en citant le lien. C'est pour cette raison que j'ai dit que ça ne résolvait pas le problème.
:lol:
Dans ce post je donne deux liens:
- un sur la procédure pour ajouter ses icones personnalisées par upload de zip
- un sur un outil pour constituer ce fichier zip

Re: Création icone pour sélecteur

Publié : 12 avr. 2020, 13:44
par Jmrios
Bonjour a tous


Script de Datawolf

Code : Tout sélectionner

return {
	on = {
		devices = {268
			
		}
	},
	execute = function(domoticz, device)
		if device.level == 10 
		then
           os.execute('curl -s -i -H "Accept: application/json" "http://192.168.0.107:8080/json.htm?type=setused&idx=268&name=Sélecteur+Mode&description=&switchtype=18&customimage=31&used=true"')		   		   
		elseif device.level == 20 
		then
           os.execute('curl -s -i -H "Accept: application/json" "http://192.168.0.107:8080/json.htm?type=setused&idx=268&name=Sélecteur+Mode&description=&switchtype=18&customimage=32&used=true"')		   		   
		elseif device.level == 30 
		then
           os.execute('curl -s -i -H "Accept: application/json" "http://192.168.0.107:8080/json.htm?type=setused&idx=268&name=Sélecteur+Mode&description=&switchtype=18&customimage=33&used=true"')		   		   
		elseif device.level == 40 
		then
           os.execute('curl -s -i -H "Accept: application/json" "http://192.168.0.107:8080/json.htm?type=setused&idx=268&name=Sélecteur+Mode&description=&switchtype=18&customimage=34&used=true"')		   		   
		elseif device.level == 50 
		then
           os.execute('curl -s -i -H "Accept: application/json" "http://192.168.0.107:8080/json.htm?type=setused&idx=268&name=Sélecteur+Mode&description=&switchtype=18&customimage=35&used=true"')		   		   
		elseif device.level == 60 
		then
           os.execute('curl -s -i -H "Accept: application/json" "http://192.168.0.107:8080/json.htm?type=setused&idx=268&name=Sélecteur+Mode&description=&switchtype=18&customimage=36&used=true"')		   		   
		elseif device.level == 70  
		then
           os.execute('curl -s -i -H "Accept: application/json" "http://192.168.0.107:8080/json.htm?type=setused&idx=268&name=Sélecteur+Mode&description=&switchtype=18&customimage=37&used=true"')		   
		elseif device.level == 80 
		then
           os.execute('curl -s -i -H "Accept: application/json" "http://192.168.0.107:8080/json.htm?type=setused&idx=268&name=Sélecteur+Mode&description=&switchtype=18&customimage=38&used=true"')		   		              
		end -- if

                                                                          
end -- function

}
J'ai integre ce script proposé par Datawolf et cela fonctionne a moitier, c'est a dire

Sur mon interrupteur Sélecteur il me faut rafraîchir la page après avoir sélectionne un de mes huit boutons pour avoir le changement d''image

J'ai enregistre le script au format lua sous /home/pi/domoticz/scripts/dzVents/scripts

Si quelqu'un a une idée ? Merci d'avance