I'm working on multiple home automation type projects using Moteino {Garagemote, temperature sensors, perhaps some lighting control}, and I'm going to tie them all into the same RaspberryPi. Felix, you've done an awesome job putting example sketches for each of your projects into your RFM69 library, but each is very self contained. So is your strategy that you use separate Moteinos connected to a single RPi, each on their own Network ID or perhaps different frequencies; or do you have a sketch that incorporates all of the elements needed for being the base station for each of the home automation tasks?
I'm inclined to keep all of the systems on the same NetworkID in hopes of keeping collisions down, but wanted to check in with what Felix and others are doing in the situation before I dive into making a "one base station to rule them all" sketch (which might just be a 'pass it all up to the RPi and deal with the functions there' modem).
Hey - I'm converging to that point myself. I think it makes a lot of sense to keep everything on 1 Network ID, unless for instance you got another system that is logically separated from the home automation and does something else, or you got a separate Pi, etc. Someone asked if Moteinos can be used to transmit audio, I think it's possible to use the continuous mode of the RFM69 to transmit voice at telephone quality (19.2kbaud) so that might have to be a different frequency. I think you get the idea ...
I'm really just working hard on bringing the next few projects alive and I will blog about those soon. Once I have all these things working I will concentrate on putting everything together. I think the code I published so far is pretty complete (apart from syncing all the settings) and you can have 1 gateway which is interfacing to your LAN where you can then interact with your automation from your webserver on your PC or tablet or even from outside the home.
So I think a few building blocks are there, just need to tie them together and make everything play nice. It's a bit slow when you're doing all the hardware and the firmware and web stack etc...
Sounds good, just wanted to check in on what your general thoughts on the subject are. Thanks for the hard work you've put in on your hobby and for sharing it with the rest of us.
If I get to the point of having anything worth pushing back to the community I'll be sure to do so.