- Joined
- Nov 16, 2016
- Messages
- 61
- Reaction score
- 30
I'm an Apex user, and I love the automation and control it offers. I think there are plenty of areas for improvement, but I think our tank is a lot better with it than without it.
That said, the lack of openness of the system and the lack of integration with other systems, like Amazon's Alexa, got me thinking about alternatives.
Yes, I know Neptune just announced Alexa support coming soon, but honestly it appears that they only did it because someone figured out how to hack one around them, and they wanted the control it...
Anyway, I started thinking about if it was possible to build an decent controller using Alexa. This came up when I set up a powerhead in my sump attached to a piece of tubing that I use to clean the sand. I wanted to turn this on/off by voice, since my hands were holding the tubing about to squirt water all over the place. With no "hands-free" options on the Apex, I plugged the powerhead into an Alexa "smart-outlet". I just say "Alexa, turn on cleaner", and its on.
I also use smart outlets to control lamps in the house. They go on based on a timer, as well as being voice controlled.
So, can you build a complete controller with Alexa as the base/brain behind it?
Obviously simple control of outlets is covered. For ~$15 you can add a smart-outlet (once you have an Echo/Alexa). And voice control and timing are pretty easy to set up.
Unfortunately, its gets a lot more complex from there on...
There's no out-of-the-box support for:
The "hard" part (for me, at least) would be supporting the various input devices (probes, switches, etc). I'm sure there's a solution here involving Particles, arduinos, or something similar. But, for me (a software guy), that makes a project like this less feasible.
I'd love to figure out an easily extendable solution. Something that a community could easily contribute to. Something built off existing, reliable components (a la Alexa, smart outlets, etc).
So, any thoughts on this?
That said, the lack of openness of the system and the lack of integration with other systems, like Amazon's Alexa, got me thinking about alternatives.
Yes, I know Neptune just announced Alexa support coming soon, but honestly it appears that they only did it because someone figured out how to hack one around them, and they wanted the control it...
Anyway, I started thinking about if it was possible to build an decent controller using Alexa. This came up when I set up a powerhead in my sump attached to a piece of tubing that I use to clean the sand. I wanted to turn this on/off by voice, since my hands were holding the tubing about to squirt water all over the place. With no "hands-free" options on the Apex, I plugged the powerhead into an Alexa "smart-outlet". I just say "Alexa, turn on cleaner", and its on.
I also use smart outlets to control lamps in the house. They go on based on a timer, as well as being voice controlled.
So, can you build a complete controller with Alexa as the base/brain behind it?
Obviously simple control of outlets is covered. For ~$15 you can add a smart-outlet (once you have an Echo/Alexa). And voice control and timing are pretty easy to set up.
Unfortunately, its gets a lot more complex from there on...
There's no out-of-the-box support for:
- Probes (pH, Salinity, temp, etc)
- Reading current state
- Charting historic data/trends
- Other inputs (float switches, Feed "buttons", etc)
- Triggering actions based on:
- The state of another device (e.g. "when return pump is off, turn the heater off")
- The state of a probe or input (e.g. "when float switch is on, turn on the ATO pump")
- Alerting (alarms, emails, texts based on a condition/state)
The "hard" part (for me, at least) would be supporting the various input devices (probes, switches, etc). I'm sure there's a solution here involving Particles, arduinos, or something similar. But, for me (a software guy), that makes a project like this less feasible.
I'd love to figure out an easily extendable solution. Something that a community could easily contribute to. Something built off existing, reliable components (a la Alexa, smart outlets, etc).
So, any thoughts on this?


