Bon, maintenant que nous avons bien avancé sur l’aspect matériel du pilotage d’un chauffage électrique, nous pouvons passer à autre chose !
Pour moi, se posent des tas de questions, je vais essayer de les ordonner et de ne pas toutes les poser en même temps, je commence par les deux qui me préoccupent le plus et qui conditionnent la suite.
1) Je veux pouvoir faire fonctionner mon chauffage (mais, c’est aussi vrai pour d’autres fonctions : arrosage, éclairage ?, …) selon des plages horaires déterminées, par exemple.
a) pour les zones 1,2 et 4 :
- les lundi, mardi, mercredi, jeudi et vendredi selon : de HH1:MM1 à HH2:MM2 et de HH3:MM3 à HH4:MM4
- les samedi et dimanche selon : HH5 :MM5 à HH6:MM6 et de HH7:MM7 à HH8:MM8
b) pour les zones 3 et 5 :
les lundi, mardi, jeudi et vendredi selon : de HH9:MM9 à HH10:MM10 et de HH11:MM11 à HH12:MM12
- les mercredi, samedi et dimanche selon : HH13 :MM13 à HH14:MM14 et de HH15:MM15 à HH16:MM16
C’est vraiment un exemple, il faut que cela soit le plus souple et malgré tout le plus simple possible !
J’ai une horloge temps réel DS1307 connectée sur mon arduino.
Ma question : Où est-il le plus pratique de stocker les différentes données des plages horaires ?
Dans l’arduino, en mémoire flash ? Toutes ou celles de la journée en cours ?
Si c’est uniquement celles de la journée en cours => les autres données sont stockées sur le serveur web.
2) Ma deuxième question concerne le serveur web : il en a déjà été question dans des contributions précédentes de ce même sujet, des avis ont été donnés mais il n’y a pas d’option choisie.
- J’ai une carte Ethernet shield W5100 avec lecteur SD, mais j’ai aussi une carte Ethernet shield ENC28J60.
- J’ai également un disque dur NAS (Iomega Home Media) qui tourne en permanence et est branché le réseau local, avec lequel je crois pouvoir faire un serveur web.
- J’ai également un (petit) espace hébergé avec un nom de domaine.
J’ai donc plusieurs possibilités :
1) utiliser uniquement l’arduino Mega 2560 avec Ethernet Shield, s’il est possible de stocker une partie des données et des images sur la carte SD.
- Avantage : l’accès aux données est facile (si ce n’est que je n’ai pas trouvé comment stocker et lire sur la carte SD).
- Inconvénients : espace de stockage limité (sauf si SD fonctionnelle), accès par le web ?
2) essayer d’utiliser le serveur du disque dur NAS (je ne sais pas si cela est possible).
- Avantage : accès facile depuis réseau local ?
- Inconvénient : pb si NAS HS
3) utiliser un espace hébergé.
- Avantage : accès facile depuis le web
- Inconvénient : ne marche pas si pas de connexion ADSL ou si hébergeur inaccessible (rare).
Vers quelle solution me conseilleriez-vous de m’orienter, en sachant que je ne suis pas du tout un spécialiste des réseaux et de la programmation web ?