Ajout d’un Texte dans un virtual sensor

La version >=2086 apporte une modification sympathique qui nous permet d’afficher un message de notre choix dans un composant virtuel spécial « Texte ».

Il suffit de créer un « Virtual Sensor » Texte dans la configuration comme d’habitude.

virtauldev-textePuis il faut le « pousser » dans les dispositifs par le flèche verte, le nommer… et noter son Idx dont nous aurons besoin pour la suite.

Il apparait dans l’onglet « Mesures »

Afin d’écrire un texte sur ce composant un petit :

http://IP:PORT/json.htm?type=command&param=udevice&idx=mon_idx&svalue=MONTEXTEAAFFICHER

fait passer le status à « MONTEXTEAFFICHER »

virtualtxtA nous de jouer pour tirer profit de cette évolution.

Pour toute question technique concernant cet article, veuillez utiliser les forum situés à https://easydomoticz.com/forum/
Posted in Débutants, domoticz and tagged , , .

6 Comments

  1. Bonjour,

    Je ne parviens pas a ajouter de champ texte, j’ai bien ajouté dans le menu matériel le virtual sensor mais quand j’ajoute un device virtuel il n’apparaît pas dans les dispositifs.
    Je suis en version 2139 avez vous une idée du problème?

  2. Bonjour
    Oui,dans le parametrage tu dois avoir la case « *accepter de nouveaux periperiques » qui n’esgt pas cochée

  3. Bonjour

    Je suis en version 2.2139 et j’ai un widget texte contenant la couleur du jour Tempo (mis à jour via Domogeek)
    Je n’arrive pas à créer d’évènement lié au contenu du texte.
    ex :
    Si « bleu » alors mettre l’interrupteur « truc » à ON
    ou
    Si « bleu » alors ecrire « bleu » dans le log de domoticz

    ça ne fait jamais rien !
    J’ai raté un truc ?

    merci

  4. Bonsoir,

    Tu ne peux pas faire une action par rapport au texte de ton widget, cela n’existe pas
    Comme je pense que tu utilises le script shell trouvé ici https://easydomoticz.com/couleur-tempo-edf-widget-domoticz/

    Il faut donc utiliser la variable tempo pour faire des actions, cette variable contient « bleu », »blanc », « rouge »
    le script devient

    #!/bin/bash
    tempo=$(curl -s « http://api.domogeek.fr/tempoedf/now »)
    echo $tempo

    if [ $tempo = « bleu » ]
    then
    echo « bleu »
    curl ‘http://192.168.1.81:8080/json.htm?type=command&param=switchlight&idx=112&switchcmd=On&level=0’

    elif [ $tempo = « blanc » ]
    then
    echo « blanc »
    curl ‘http://192.168.1.81:8080/json.htm?type=command&param=switchlight&idx=112&switchcmd=Off&level=0’

    else
    echo « rouge »
    curl ‘http://192.168.1.81:8080/json.htm?type=command&param=switchlight&idx=112&switchcmd=Off&level=0’

    fi

    bien sur remplace les dans les lignes ou tu as mon ip par la tienne et remplace l’idx par le tien ainsi que les on/off à ta convenance

  5. bonjour,

    y a t’il moyen de modifier l’icône demande laissée sur le fofo et pas de réponse

Comments are closed.