At some point I always have to make a run to a site to deal with hardware thats locked up. That could be a PTP link or a Comcast, Charter modem or router. So I figured I needed to see what could be done to minimize the trips for simple reboots.
First off I wanted to do at least three things.
To detect power failure at remote site.
The ability to reboot Modem, Back Haul radios etc.
To be controlled via Mikrotik scripts and SSH.
I looked and really couldn’t find anything that really fit my needs. So that means time to make it!
Particle Electron 3G, External antenna, LiPo battery allows it to alert me to the power outage (otherwise no power no alert)
Particle shield.
Relay board from a PowerSwitchTail. (I soldered it into the normally closed position so that the relay only activates to break the circuit.
DC jack to power & charge Electron and also act as a power source monitor. (When DC is lost it triggers the GPIO)
Particle devices come with a $2.99 per month data service that covers 1MB of data. Its UDP and that allows for a heck of a lot of queries or alerts. It has tons of available GPIO pins so you could add additional relays or temp sensors etc.
The LiPo last about a day on its own. You can get larger ones and also limit the power usage in code.
I also use locking DC plugs so idiots don’t accidentally unplug it.
The Mikrotik devices can use the new tool fetch features to control the unit. You have to code the Electron of course to whatever feature set you desire. I build a simple On, Off, Reboot command set. And then you can hook it up to pushover.net or Amazon SNS etc.
Currently it sends me a SMS and Pushover notification when power goes out. I can SSH into it or have a Mikrotik control it through the particle API using fetch.
I also made a mini version for locations without racks. It utilizes an external PowerSwitchTail for outlet control.
For me its a cheap way to mass deploy as the cost is only $2.99 per month. I have Sierra Wireless AirLink ES450 units and they are awesome. But at $500 a pop and then adding to cellular plan for each location it gets costly. Also it has a LiPo battery that allows it to actually be “on” during power failures so it can actually send and receive data. The particle devices are not designed to give you Internet through the devices. Its for data acquisition or GPIO control. For around $200 in parts its pretty versatile.
As you stated traditional modems totally have their place and I utilize the ES450 modems for custom SDWAN applications using Mikrotik routers. Pretty cool to not even drop a VoIP call when primary Internet goes down and it switches to secondary.
I also am very interested in the LTE offering. I assume as long as they keep up on development and bugfixes the support for the modem should be acceptable. Its nice that it supports 3G fallback as well. If the modem sucks I suppose we could get one without the modem and add our own providing they support it. I got a custom Dell laptop and it has the Qualcomm Snapdragon X7 LTE-A (DW5811e) Verizon. I really like that modem. It will be interesting to see.