OH3.1 Generac MobileLink Binding

OH 3.1, Pi 3B, Rhaspbian 10 (Buster)

I have a spiffy Generac Generator which I can monitor stats via mobile… I saw that there was an openhab binding for #generac-mobilelink-binding and got all excited… unfortunately after installing the binding and configuring the whopping 3 settings ( mobilelink username, password and refresh interval) all I seem to get is Status Offline Communication error.

openhab> log:display|grep generac                                                                                                                                                          
05:10:38.883 [INFO ] [openhab.event.ThingStatusInfoEvent   ] - Thing 'generacmobilelink:account:eb4bf2c09f' updated: OFFLINE (COMMUNICATION_ERROR)

I’ve truncated it here as I have 1 line every minute in my logs for this… note the logs are all openhab.event.ThingStatusInfoEvent and nothing from the binding itself even though I show

org.openhab.binding.generacmobilelink              │ TRACE

When I execute a log:get…
Is it just terminally broken or where can I find the code for the binding to debug further and maybe, just maybe contribute some error, warn, info, debug and trace logging into the binding if nothing else…

Mrgh, found my own answer… found the code… it hardcoded the site https://api.mobilelinkgen.com which is a non-entity according to DNS…
grumble… now to go chew upon Generac for a new link/api!

Do you know if this was ever resolved? If not, did you open an issue on it?

It could be recoded, but it would be complex as Generac eol’d the api and took the test start/stop capabilities away from the owners because they were seeing ‘excessive cycling’ via the API and web interfaces both

Yeah, they also switched to using Microsoft azure as identity provider and i never got around to reverse engineering the login process (its quite complicated !) . This has been on my radar to fix for sure. I’ll see if i can find some time this weekend to look at it.

@digitaldan
Hi, Did you ever find any time to update this binding?

I also Downloaded and was hoping to use it as well.
Even without the test functionality it would be nice to port Genie status and other items into good ole openhab .