A week ago, with all the bad storms, I decide to test the generator. Easiest way to test it is to manually flip the transfer switches. Generator sees a loss of power and should start right up. Except.... NOTHING. Pull the panel off it and the control panel is dark. Put a meter on the battery and it's stone cold dead (about 1 volt).
I ASSUMED that the generator had some kind of built-in trickle charger that wasn't working. So I put my charger on the battery, charged it over night, and tested the generator the next day. Also called the generator company for a service call.
That afternoon my electrician was here looking at the panels to run a dedicated 20 amp circuit in the garage for an air compressor, and he finds a breaker on one of the outdoor panels labelled "Battery Charger". DOH! I never knew that was there, and the tech who set up the generator never turned it on. Apparently it's standard to use an external charger and you DO want a kill-switch or breaker so you can turn the charger off before removing the battery, so you don't short out the charger.
This generator also has a web-based monitoring system, which I initially didn't want to use because it's just another un-vetted IoT (Internet of Shit) device that I don't want on my network. Now I think I'd like to be able to monitor it's status to make sure the battery's ok, the bi-weekly test ran, etc.
Sadly there seems to be no way to monitor it on the local network. It wants to phone home to the manufacture's server and I'm supposed to setup an account on their site. SIGH. I'm having a network cable run out to the generator and it's, needless to say, going to be connected to my "untrusted" IoT/Guest network. I did email them to see if there was a local app I could run to monitor it without using the Internet. Surely they sell generators to enterprise customers who either can't have an un-vetted device on the Internet, or maybe have the generator located at a facility that doesn't have internet access? I would really prefer not to have some Chinese or Ukranian hacker randomly start my generator for the Lulz.
I can query the generator's status from the main panel, but that involves removing the cover off the generator which is ridiculous.
The generator DOES run a telnet server (that's how you confirm it's connected to your network). Maybe I'll try to hack the Telnet server when I get it hooked up. Can't find any info about it online, but I bet there's some query commands to get the generator status. Maybe I can write a script

