Je suis entrain de finaliser un plugin pour les afficheurs LED Byfeel et j'ai un petit souci pour la luminosité :
Pour changer la luminosité (intensité), il faut utiliser cette requête :
http://ip-notifheure/Options?INT= de 0 a 15
Probleme : il faut que la luminosité soit en mode manuel
http://ip-notifheure/Options?LUM=0
Et on ne peut pas mettre deux options sur une seule requête séparée par un &
Ce qui veut dire que je dois d'abord cliquer sur le bouton manuel puis sur l'intensité choisie
Pas sur que le nouvel utilisateur va y penser...
J'ai pensé mettre une liste de macros donc ca pas de souci
Mais j'aimerai rendre invisible toutes les valeurs pour ne voir apparaître que les macros à la place pour éviter que l’utilisateur s'y perde
Je ne sais pas comment rendre invisible toutes les valeurs dans le plugin ?
- Code : Tout sélectionner
{
"device_id": "byfeel_intensite",
"parent_id": "byfeel_message",
"module_id": 41,
"type": "http",
"name_fr": "plugin.name - Intensité",
"icon": "displayledbyfeel.png",
"utilisation_id": 43,
"default_value": 2,
"parameters": {
"value_type": "list",
"ignore_errors": 3,
"VAR1": "plugin.parameters.IP",
"VAR2": "",
"VAR3": ""
},
"values": [
{
"value": 0,
"http_url": "http://[VAR1]/Options?INT=",
"http_type": "GET",
"http_params": "0",
"description": "Luminosité minimum",
"icon": "notifhr_04.png"
},
{
"value": 1,
"http_url": "http://[VAR1]/Options?INT=",
"http_type": "GET",
"http_params": "5",
"description": "Intensité faible",
"icon": "notifhr_04.png"
},
{
"value": 2,
"http_url": "http://[VAR1]/Options?INT=",
"http_type": "GET",
"http_params": "7",
"description": "Intensité normale",
"icon": "notifhr_04.png"
},
{
"value": 3,
"http_url": "http://[VAR1]/Options?INT=",
"http_type": "GET",
"http_params": "10",
"description": "Intensité forte",
"icon": "notifhr_04.png"
},
{
"value": 4,
"http_url": "http://[VAR1]/Options?INT=",
"http_type": "GET",
"http_params": "15",
"description": "Intensité maximale",
"icon": "notifhr_04.png"
}
]
}
Quelqu'un peut il m'aider ? Merci !