Bonjour à tous,
Bos luna version 4.4.19 protocole z2m avec module nodon sin 4 rs 20
j’essaye de créer une commande en « liste » qui me permette de choisir entre 5 position d’ouverture de mes VR :0, 25, 50, 75 et 100%.
j’ai réussi à créer cette liste mais je ne peux mettre qu’une seule réponse entre ces 5 positions.
Comment puis-je faire pour que la commande d’action répondent à ma demande.
merci à tous
Salut
Sans garantie:
Pour le json, remplacer 0;25… (mais pourquoi?) par #value #
Créer la liste comme donné dans la documentation, donc sans modification à ta sauce: 0|0;25|25;50|50;75|75;100|100;
Liste de valeurs : Liste de valeur|texte séparées par un ; (point-virgule) (action/liste uniquement).
Merci du conseil. Je m’y hâte
Tonio16:
#value #
J’ai écrit ça dans ma commande mais ça ne fonctionne pas : json::{"#value # : 0|0;25|25;50|50;75|75;100|100}
Est-ce que le format d’écriture ? Si non, que dois-je modifier ?
Merci
Mais non!!!
json::{position: #value #}
A tester avec ou sans guillemets autourde#value#.
Et 0|0;25|25;50|50;75|75;100|100 là où tu avais 0;25; sur la gauche.
oui lol, je me suis rendu compte juste après que j’avais écrit n’importe quoi
1 « J'aime »
Ok bon ça ne fonctionne pas. Une idée peut-être pourquoi ?
Tu peux donner une image de ta configuration de ta commande?
Antoine
Qu’est ce que tu en dis ?
Et avec #value # avec une minuscule pour le v ?
En fait c’est #select # au lieu de #value #
Bonsoir
J’ai un souci pour utiliser un slider avec un json pour une commande action jmqtt.
Je veux pouvoir modifier une valeur contenu dans un json en utilisant une liste. La métode fonctionnelle reste le virtuel?
Voici la liste: 0|0;1|1;2|2;3|3;4|Automatique;5|Party;
Le json:
{
"topic": "Mode_fonct",
"register": 5002,
"slave-ID": 1,
"signed": "true",
"prio": 1,
"value": #slider#,
"type": "number",
"multiple": 1
}
Mais le flow node-red reçoit le json avec #…
json::{« position »:« #Select # »}
j’ai essayé ça mais que nini. je sèche totalement
par contre dans la programmation normalement j’ai des guillemets comme ça "
Encore une fois, il ne faut pas de majuscule à #select #
Merci oui, il fallait #select # et le s en minuscule.
Bravo et encore merci
Mais pourquoi select à la place de value ?
Pourquoi pour le rouge ne s’appelle pas vert ??
Il doit bien y avoir une raison valable
ou logique tout du moins non ? ou juste le fait des programmeurs qui l’ont décidé ainsi…
Dans le principe #select # pour une liste ou #slider # pour un curseur ça semble juste logique
1 « J'aime »