Net als sommige anderen vis ik dus naast de boot wat betreft de samenkopen-actie(s) - aangezien ik pas sinds korte tijd het Nodo-project heb ontdekt. Ik heb er nog niks mee gedaan op dit moment, behalve veel te veel tijd besteed op internet - zoekende naar oplossingen en ideeën. Ik zal proberen mijn bevindingen hier te delen. Evenals hersenspinsels trouwens, beter hardop te denken, dan straks ergens tegenaan te lopen.
Laat ik met deur in huis vallen: Nodo shield-print is niet te krijgen momenteel, en het is niet bekend wanneer het all-in-one-Nodo-plus-Ethernet-shield in de eventuele verkoop gaat. Helder. DIY is sneller op dit punt.
Wat wil ik ermee gaan doen?
Simpel. Ik wil in staat zijn om in ieder geval Klik-aan-Klik-uit apparatuur in- en uit te schakelen via een (web)app op mijn smartphone (en die van m'n vriendin, en de iPad in huis). Alle extra functionaliteit is gewoon 'mooi meegenomen'. Infrarood is voor ons 'overbodig'. Potentiële uitbreidbaarheid is een pré. Conclusie tot nu toe: Nodo fits the bill.
Web-App
Update - heb de SVN gevonden van de Nodo Webapp () - goed uitgangspunt voor ontwikkelen van eigen custom webapp, niet dat de bestaande webapp niet voldoet, maar het is de uitdaging die me roept.
Momenteel is er dus via Nodo een webapp beschikbaar. Maar aangezien ikzelf webdeveloper ben is het voor mij veel leuker om zelf iets in elkaar te flansen. Daarnaast zou ik e.e.a. op eigen server/beheer willen draaien (ik weet het, die mogelijkheid is ook de uiteindelijke bedoeling, maar goed, dat kan op dit moment nog niet) Dus op eigen webserver draaien klinkt als dé oplossing. Een uitgebreide webapp draaien vanaf de Arduino zelf is een no-no, daarvoor heeft 't beestje niet de benodigde power onder de motorkap liggen. Mijn idee: een Raspberry Pi ernaast als webserver - daarvan is het ook niet zo erg als het 24/7 aanstaat.
Arduino
Aanbevolen is de Arduino Mega 2560 i.v.m. het Ethernet shield en Nodo die er anders niet zo veel mee kan qua code - als ik het goed begrepen heb tenminste.
Maakt het nog veel uit of er gekozen wordt voor een echte Arduino of een kloon? Zoals bijvoorbeeld de Funduino of Freaduino? Stiekem vind ik het een uitdaging om het zo compleet mogelijk te doen tegen een zo laag mogelijke prijs. Dus een Funduino met het goedkope Ethernetshield van DX.com zou dan 'leuk' zijn.
Alamode Arduino
Update - gezien de documentatie en benodigde/eventuele aanpassingen in code ziet dit Alamode Arduino vertakkinkje van de research er uit als een (voor mij) te complex dead-end
Dit is iets wat ik tijdens mijn zoektochten tegenkwam. Is het mogelijk om zonder Ethernet Shield een Nodo te besturen via USB? Dit zou namelijk interessant zijn. Dan is het hele Ethernet Shield theoretisch te skippen, en kan de Arduino rechstreeks via USB op de Raspberry aangesloten worden, welke ook een Ethernet-aansluiting heeft. Moet het dan nog steeds een Mega 2560 zijn voor de Nodo?
Indien het Ethernet-shield op die manier geskipped kan worden, en het géén Mega 2560 zou hoeven zijn - is misschien de een idee. Dit is in feite een Arduino op een Raspberry Pi-shield. #plottwist
Deze oplossing zou bijvoorbeeld ook het clock-component van de Nodo overbodig maken, aangezien de Alamode hier al over beschikt. Het lijkt als 'buitenstaander' een hele pragmatische oplossing - potentieel spinoff project: NodoPi
Conclusie
~ahhh, wat kan iemand hier veel tijd in verliezen, het neuzen naar/in hobby-projecten~