Lecture status DS2405 : sensed toujours à "0"

Salut à tous,

En vue de déporter ma clé DS1490, je refais des tests sur mes DS2405.
C’est fonctionnel mais j’ai un souci avec le registre « sensed ».

Résumé des commandes « classiques » :

/mnt/1wire$ echo 1 > /mnt/1wire/05.89342A000000/PIO
→ Désactivation sortie ok

/mnt/1wire$ echo 0 > /mnt/1wire/05.89342A000000/PIO
→ Activation sortie ok

/mnt/1wire/uncached/05.89342A000000/sensed
→ Lecture état sortie KO → affiche toujours 0

J’arrive à afficher le statut réel de la sortie PIO avec cette commande :

cat /mnt/1wire/05.89342A000000/PIO

Je ne comprends pas, cette commande n’est pas documentée, tout ce que j’ai vu indique qu’il faut interroger « sensed ».

Ai-je loupé un truc ?
Qu’en pensez-vous ?

Suite des manips avec le DS2405…

Commandes fonctionnelles dans le plugin « ssh commander » :

Boutons et statut regroupés dans un virtuel :

C’est fonctionnel :
image

MAIS le statut correspond au bouton appuyé, or je voudrais lire le véritable statut du PIO.
Il faudrait lancer cette commande automatiquement :

J’ai pensé à un scénario mais ce n’est pas encore super clair…
Comment feriez-vous ?

Merci !

Hello,

J’ai pu finaliser, mon 1wire déporté est fonctionnel.
Je détaille un peu, cela pourrait aider d’autres utilisateurs :

1. Lecture état PIO

cat /mnt/1wire/05.89342A000000/PIO

Cette commande étant fonctionnelle, je l’ai conservée.
→ Si quelqu’un sait pourquoi « sensed » ne fonctionne pas, ne pas hésiter … :thinking:

2. Pilotage DS2405 avec affichage statut REEL de la sortie
Pour chaque radiateur (donc chaque DS2405) :

  • Création de commandes ON, OFF et READ dans « ssh commander ».

  • Création d’une paire de scénarios « ON + REFRESH » et « OFF + REFRESH »


  • Création d’un virtuel général regroupant toutes les commandes.


    → Pour que le plugin « boiler » lance les scénarios (impossible sinon).

    → Pour avoir une visu globale de l’état des radiateurs.
    → Pour commander manuellement chaque radiateur (purge, tests,…).
    image

Très satisfait d’avoir finalisé ça, ainsi que la mise en place de « usbip » pour Rfxplayer et ZwaveJS.
→ Mes 3 contrôleurs sont déportés, je vais pouvoir avancer sur mon cluster Proxmox et la HA :+1: