31-05-2016, 14:57:00
Bonjour à tous,
J'utilise actuellement un Rasp B qui fait office de coeur de mon système domotique très succin actuellement (gestion de prises commandées Chacon)
Sur le Rasp j'ai un serveur web sur lequel j'ai développé une interface web qui me permet d'exécuter programmes qui envoies des ordres à mes prises (on / off).
Le tout fonctionne avec un protocole en 433 Mhz que je souhaite conserver car majoritairement utilisé (peut être que plus tard j'utiliserai du Z-Wave en plus).
J'ai donc branché sur mon Rasp un récepteur et un émetteur en 433 Mhz, tout fonctionne parfaitement.
Mais voilà, je vais prochainement déménager dans une maison beaucoup plus grande et j'ai peur que la portée de mon petit émetteur (et récepteur) soit limitée ...
Mon idée est donc de faire une réseau en étoile en conservant le Rasp comme coeur du réseau avec son interface web accessible et qui enverrai / recevrai les données de noeuds esclaves. Le tout pour un coût le plus bas possible et fait maison. (je sais développer et bidouiller en électronique)
Pour cela j'ai plusieurs et c'est là où je demande vos conseils / avis.
Possibilités :
1) Créer des noeuds esclaves avec des Arduino qui recevraient / émettrais toutes les données envoyées en 433 Mhz. Avec un système d'adresse, si la donnée est pour le Arduino en question il ne la renvoie pas, sinon il la renvoie. Ainsi le noeud trop éloigné du Rasp recevraient / enverraient quand même les données.
Avantage : tout passe par le 433 Mhz, plutôt simple à développer
Inconvénient : ça coûte plus cher car il me faut un Arduino pour chaque noeud
2) Créer des noeuds esclaves avec des ESP8266, des petits modules Wifi qu'il est possible de programmer et pas cher (< 5€). Du coup là le Rasp enverrai des requêtes HTTP (ou en recevrai) aux nœuds ESP qui seront connectés à la box (normalement pas de problème de portée). Ceci auraient des modules 433 Mhz pour envoyer / recevoir les données des capteurs / actionneurs.
Avantage : utilise le wifi, donc portée plus importante, module pas cher
Inconvénient : plus compliqué à développer je pense, faut gérer le côté HTTP et le côté 433 Mhz
Voilà qu'en pensez-vous ? Avez-vous une autre solution ? Avez-vous déjà créé une réseau de ce type ?
Merci d'avance
J'utilise actuellement un Rasp B qui fait office de coeur de mon système domotique très succin actuellement (gestion de prises commandées Chacon)
Sur le Rasp j'ai un serveur web sur lequel j'ai développé une interface web qui me permet d'exécuter programmes qui envoies des ordres à mes prises (on / off).
Le tout fonctionne avec un protocole en 433 Mhz que je souhaite conserver car majoritairement utilisé (peut être que plus tard j'utiliserai du Z-Wave en plus).
J'ai donc branché sur mon Rasp un récepteur et un émetteur en 433 Mhz, tout fonctionne parfaitement.
Mais voilà, je vais prochainement déménager dans une maison beaucoup plus grande et j'ai peur que la portée de mon petit émetteur (et récepteur) soit limitée ...
Mon idée est donc de faire une réseau en étoile en conservant le Rasp comme coeur du réseau avec son interface web accessible et qui enverrai / recevrai les données de noeuds esclaves. Le tout pour un coût le plus bas possible et fait maison. (je sais développer et bidouiller en électronique)
Pour cela j'ai plusieurs et c'est là où je demande vos conseils / avis.
Possibilités :
1) Créer des noeuds esclaves avec des Arduino qui recevraient / émettrais toutes les données envoyées en 433 Mhz. Avec un système d'adresse, si la donnée est pour le Arduino en question il ne la renvoie pas, sinon il la renvoie. Ainsi le noeud trop éloigné du Rasp recevraient / enverraient quand même les données.
Avantage : tout passe par le 433 Mhz, plutôt simple à développer
Inconvénient : ça coûte plus cher car il me faut un Arduino pour chaque noeud
2) Créer des noeuds esclaves avec des ESP8266, des petits modules Wifi qu'il est possible de programmer et pas cher (< 5€). Du coup là le Rasp enverrai des requêtes HTTP (ou en recevrai) aux nœuds ESP qui seront connectés à la box (normalement pas de problème de portée). Ceci auraient des modules 433 Mhz pour envoyer / recevoir les données des capteurs / actionneurs.
Avantage : utilise le wifi, donc portée plus importante, module pas cher
Inconvénient : plus compliqué à développer je pense, faut gérer le côté HTTP et le côté 433 Mhz
Voilà qu'en pensez-vous ? Avez-vous une autre solution ? Avez-vous déjà créé une réseau de ce type ?
Merci d'avance
