Bon, c'est intéressant comme concept, mais j'ai plusieurs remarques par rapport à la solution matérielle mise en place pour les noeuds du système domotique.
1) Les arduino
Pourquoi utiliser des arduino partout ? Ils coûtent cher, et pour connecter un capteur de température et quelques relais je ne trouve pas que ce soit très utile. Si le choix d'arduino est motivé par la facilité de programmation via l'environnement arduino, sachez qu'il existe des alternatives.
Une board MSP430 par exemple, de chez Texas Instruments : http://www.ti.com/ww/en/launchpad/launchpads-msp430-msp-exp430g2.html#tabs
Elle coûte 10$ TTC sur le store officiel TI, et elle est programmable via Energia ( http://energia.nu/ ) , un clone libre d'Arduino dédié aux boards de TI. L'avantage du MSP430 est sa consommation de courant ridicule, qui lui permet de fonctionner en autonomie très (très très) longtemps sur une pile.
2) Ethernet
Là-encore je pense que c'est beaucoup de complications pour rien : on peut acheter sur le net à peu près n'importe où des NRF24L01+ pour 2 à 4,ドル qui sont des modules transceivers sans-fils qui opèrent dans la bande des 2.4ghz. Il existe plein de librairies pour les utiliser facilement sous Arduino et Energia. Exit les cables ethernet de partout. Pour alimenter la board, des piles suffisent pour faire tenir la board pendant des mois, des années en l'occurrence pour le MSP430.
Cela résoudrait en plus vos problèmes avec USB sur le raspberry pi et les déconnexions intempestives, le NRF24L01+ s'interface très bien avec les GPIO du rasp, il existe également des librairies sur le net pour ça.
# Matériel utilisé
Posté par Munrek . En réponse au journal Angharad, mon système de domotique maison. Évalué à 10.
Bon, c'est intéressant comme concept, mais j'ai plusieurs remarques par rapport à la solution matérielle mise en place pour les noeuds du système domotique.
1) Les arduino
Pourquoi utiliser des arduino partout ? Ils coûtent cher, et pour connecter un capteur de température et quelques relais je ne trouve pas que ce soit très utile. Si le choix d'arduino est motivé par la facilité de programmation via l'environnement arduino, sachez qu'il existe des alternatives.
Une board MSP430 par exemple, de chez Texas Instruments : http://www.ti.com/ww/en/launchpad/launchpads-msp430-msp-exp430g2.html#tabs
Elle coûte 10$ TTC sur le store officiel TI, et elle est programmable via Energia ( http://energia.nu/ ) , un clone libre d'Arduino dédié aux boards de TI. L'avantage du MSP430 est sa consommation de courant ridicule, qui lui permet de fonctionner en autonomie très (très très) longtemps sur une pile.
2) Ethernet
Là-encore je pense que c'est beaucoup de complications pour rien : on peut acheter sur le net à peu près n'importe où des NRF24L01+ pour 2 à 4,ドル qui sont des modules transceivers sans-fils qui opèrent dans la bande des 2.4ghz. Il existe plein de librairies pour les utiliser facilement sous Arduino et Energia. Exit les cables ethernet de partout. Pour alimenter la board, des piles suffisent pour faire tenir la board pendant des mois, des années en l'occurrence pour le MSP430.
Cela résoudrait en plus vos problèmes avec USB sur le raspberry pi et les déconnexions intempestives, le NRF24L01+ s'interface très bien avec les GPIO du rasp, il existe également des librairies sur le net pour ça.