Hej, chciałbym sobie zacząć robić swój system do smart home - czysto hobbystycznie.
Na początek chciałbym funkcjonalność taką, że w każdym pomieszczeniu zbuduję sobie moduł czytający różne rzeczy - pewnie na początek temperaturę oraz wilgotność i będzie przesyłał te dane do rpi zero, na której postawię sobie serwerek w javie/kotlinie (programuję zawodowo w tym). Na telefon napiszę sobie apkę i będę się łączył z RPI po websockecie co by dostawać te dane regularnie i ewentualnie jakiś REST po statsy historyczne. Wszystkie moduły, tj te czytające dane z pokojów i RPI normalnie mogą być podłączone do sieci.
Czy dobrym rozwiązaniem będzie użycie jakiegoś małego, taniego arduino na każdy z pokojów? Są pod to jakieś dedykowne moduły WIFI, którymi łatwo połączę się z serwerem (RPI)? Co ewentualnie jeszcze będę potrzebował? W jaki sposób mam przesyłać pakiety danych z arduino do rpi po wifi? Też mogę się połączyć jakimś websocketem czy to jakoś inaczej wygląda?
PS. Nie chcę bawić się w lutowanie.
Pozdrawiam.