Sono uno sviluppatore web / amministratore di sistema e ho un progetto client con un progetto che è appena oltre me. In breve, abbiamo bisogno delle seguenti funzionalità:
- Tieni traccia dello stato di centinaia di sensori a infrarossi passivi
- Traccia lo stato di centinaia di luci (non sono ancora sicuro se sarà un semplice valore BOOL o un valore percentuale / luminosità)
- Attiva una qualsiasi delle luci singolarmente o in gruppo da una console principale ed eventualmente da app mobili
- Registrare tutte le modifiche di stato per i sensori di movimento e le luci
- Generare report e analisi dei modelli in base ai registri
La programmazione in questione sarà semplice. Capisco come funziona .. ma da dove comincio persino a controllare le luci e a monitorare quei flussi di input esterni? Quale hardware e software dovrei guardare? Posso costruirlo su un server Linux per un accesso più facile da un dispositivo mobile?