Page 1 sur 3

Création icone pour sélecteur

Publié : 24 nov. 2018, 19:26
par Ankalag0n
Bonjour la communauté

Je suis a la recherche de la façons de crée des icônes pour mes interrupteurs sélecteur.
( fichiers texte et syntaxe des libellés des images )

Merci de m'avoir lu,

Re: Création icone pour sélecteur

Publié : 25 nov. 2018, 10:02
par thier

Re: Création icone pour sélecteur

Publié : 25 nov. 2018, 18:43
par Ankalag0n
Bonjour
Sauf erreur de ma part cette méthode ne fonctionne qu'avec les interrupteur de style on/off et pas les sélecteur a plus de 2 positions.

Re: Création icone pour sélecteur

Publié : 04 déc. 2018, 20:25
par dxfantome
de toute façon l'icone d'un sélecteur n'a que 2 etats :
- On et Off ("pas" On)
et ce quelque soit le nombre de niveaux du selecteur, puisque le sélecteur n'est qu'un dimmer personnalisé qui va de 10 en 10 ,et avec un nom pour les niveaux

Re: Création icone pour sélecteur

Publié : 05 déc. 2018, 23:31
par balajol
dxfantome a écrit : 04 déc. 2018, 20:25 de toute façon l'icone d'un sélecteur n'a que 2 etats :
- On et Off ("pas" On)
et ce quelque soit le nombre de niveaux du selecteur, puisque le sélecteur n'est qu'un dimmer personnalisé qui va de 10 en 10 ,et avec un nom pour les niveaux
Bonsoir
Dans la version Précédente Stable il était possible de modifier l'icone pour chaque position du sélecteur..
Dans la 4.97, plus possible , ca bug
viewtopic.php?f=8&t=5913&p=49550&hilit= ... eur#p49550

Cdt
Bertrand

Re: Création icone pour sélecteur

Publié : 06 déc. 2018, 10:50
par dxfantome
Malheureusement cette méthode est un Hack de domoticz , non une fonctionnalité intégrée . donc non suivi lors des différentes versions :-(
peut être trouvera tu ta réponses ici:
https://www.domoticz.com/forum/viewtopic.php?t=11988

Re: Création icone pour sélecteur

Publié : 07 déc. 2018, 17:13
par fking
Comme ça ?

Image

Par contre l'icône ne change pas en fonction de la position du sélecteur. C'est juste décoratif.

Re: Création icone pour sélecteur

Publié : 07 déc. 2018, 21:03
par Datawolf
On peut modifier par script l'icone du sélecteur, avec une icone par état (niveau).

Mon code:

Code : Tout sélectionner

return {
	on = {
		devices = {
			'Sélecteur Mode'
		}
	},
	execute = function(domoticz, device)
		if device.level == 10 -- Eteint
		then
           os.execute('curl -s -i -H "Accept: application/json" "http://88.88.88.88/json.htm?type=setused&idx=17&name=Sélecteur+Mode&description=&switchtype=18&customimage=104&used=true"')		   		   
		elseif device.level == 20 -- Auto 
		then
           os.execute('curl -s -i -H "Accept: application/json" "http://88.88.88.88/json.htm?type=setused&idx=17&name=Sélecteur+Mode&description=&switchtype=18&customimage=103&used=true"')		   
		elseif device.level == 30 -- Forçage
		then
           os.execute('curl -s -i -H "Accept: application/json" "http://88.88.88.88/json.htm?type=setused&idx=17&name=Sélecteur+Mode&description=&switchtype=18&customimage=102&used=true"')		   		              
		end -- if
		                                                                          
end -- function

}
8-)

Re: Création icone pour sélecteur

Publié : 09 déc. 2018, 16:41
par paya.aabg
Bonsoir, je cherche depuis longtemps le moyen de modier les icones d un selecteur.
j'essaye de comprendre la syntaxe:
type=setused ? pas trouvé sur le net
idx=17 idx de selecteur donné par DMZ lors de la déclaration
name=Sélecteur+Mode ? le nom du selecteur j imagine ici 'Sélecteur+Mode' à remplacer par mon_selecteur ?
description= ? champ vide ? correspond au champ 'description' d'un device ? obligatoire ?
switchtype=18 ? code (type) du selecteur dans DMZ ?
customimage=104 ? surement pas un nom tel-que ? ou doit on la ranger, comment ces custumimage sont elles identifiées ?
used=true ? pas trouvé sur le net

Bref maintenant, de suis à peu près certain de idx,description,switchtype.
Si vous pouvez préciser la fonction des différents parametres, je vous en serais reconnaissant.

Merci à tous de vos lumières.

Re: Création icone pour sélecteur

Publié : 10 déc. 2018, 10:10
par Datawolf
Name = nom du sélecteur

customimage = n° de l'icone; pour le connaitre tu modifies l'icone de ton sélecteur à la main et tu regardes la requete dans la console réseau (F12 dans ton navigateur chrome ou firefox)