• [^] # Re: fil pilote

    Posté par (site web personnel) . En réponse au journal Réseau domestique : mes choix. Évalué à 6. Dernière modification le 15 décembre 2014 à 10:06.

    Un petit dessin vite fait :
    fpusb archi

    Un device usb home made à base de v-usb contrôle le fil pilote (choix de l'alternance positive/négative). Côté hw, il est très simple: 2 optocoupleur et 2 diodes, pilotées par un attiny45. Côté firmware aussi, tout est fait par la lib v-usb. La Phase est aussi protégée dans le tableau par un disjoncteur 2A (comme le contacteur HP/HC par exemple)

    Un utilitaire userland en ligne de commande (via libusb) envoi les ordres à ce device usb.

    Cet utilitaire est appelé par un cron qui vérifie dans une base de donnée si il y a un ordre à passer.

    Une appli web (développée avec les pieds) alimente cette base de données.

    Le code/schéma de la partie fw/hw sont disponible sur github. Mais pas la partie web qui n'est pas intéressante. J'envisage d’ailleurs de la remplacer par un gestionnaire web de cron qui lancera directement l'utilitaire.