Zdravím,
děkuji za zajímavý článek.
Domácí automatizaci mám také na deskách Arduino Mega (4x) s Ethernet Shieldama. Pro nahrávání sketchů je mám všechny spojené a napájené v rozvaděči přes powered USB HUB, který je v Raspberry Pi.
Komunikace s RPi v reálu probíhá přes MQTT po Ethernetu.
Používám již 5 rok. Spolehlivost jak Arduina tak RPi je za mně velmi velmi vysoká. Ovládám přes 80 relé včetně všech světel, zásuvkových okruhů, čerpadel atd. Poslední výpadek byl 2 roky zpátky když odešel no-name USB HUB.
Pro ty co mají Arduina daleko a nemají zde LAN pro ethernet shield tak je to zajímavé řešení.
A není lepší mít v RS-485 protokolu možnost updatovat aplikace po celém domě na dálku. Prč ty jednotky dávat do rozvaděče, když mohou být přímo tam, kde něco řídí. uLAN na malých MCU umí nejen Flashovat, ale i číst a modifikovat paměť za běhu aplikace přímo z komunikačního přerušení. Takže je možné zanalyzovat na dálku, když se něco zasekne, zresetovat jednotku atd. Tedy když aplikace nezakáže přerušení nebo úplně nerozháže paměť. To vše od dob 8051, kde byla ještě možnost i na dálku aplikaci zastavit a krokovat. To jsem na ARMy zajím nedopsal a nepotřeboval.