Looking for a way to pass serial data (a blinking generator status LED) to the Hubitat

I have a whole-house generator. It has an optional LED. There are 2 pins, LED+ and common. The LED is meant to flash a different number of times (from 1 - 9 flashes) to indicate 9 different possible generator faults. I am looking for a way to feed those two pins into a device that could then pass the number of pulses on to the hubitat, where I could translate them into meaningful error codes which I already have figured out. Is there a zigbee or z-wave device that could accomplish this? Thanks!

What is the make and model? I have a Generac and I installed a raspberry pi running Genmon on it and have that integrated with HE.

5 Likes

I suspect you could use the Fibaro FGBS-222 Smart Implant Temp/IO ZW device.
I'm not at home so you will have to search the forums for the integration and driver info.

2 Likes

This thing might have been an option, but it doesn't look like it's made anymore, at least by HomeSeer:

2 Likes

I wish I could use Genmon! It's a Briggs and Straton that is one generation too old for anything like Genmon. Thanks for the suggestion!

1 Like

About to buy the FGBS-222, but I am trying to find some information on how to actually get the serial data (the number of "blinks" from the generator LED) from the FGBS-222 to the Hubitat, and then to translate it to a specific generator status. Perhaps I could use rule machine to do this? I know x blinks = x status already and would simply need to translate the data after the device receives it.