OnCue Server replacement for Kohler generators and network disconnects

I have been struggling with the OnCue environment as have others, network disconnects requiring reboot, etc. I don’t have HA running yet, but had an idea of a Home OnCue server app running locally. My big issue is when on generator, the internet is usually down. After multiple days, I would like to know the gen condition. There have been several people in this forum that have written an interface for Kohler’s server to replace their phone app. My thought to do this was to sniff the protocol between the generator and OnCue server while it’s working and built the app and redirect the communication to local hardware or both. BUT, I’m a Fortran and assembly language guy( retired). This is Way past my skill set. This seems like a good application for the HA system and with a fair number of kohler users.

For any reader that has a OnCue dropping connection, I have been testing my router DHCP lease time length and think the OnCue programmers may have dropped out the re-request ( or what was there before as mine worked fine for 2 years). I’ve extended mine to 30 days and am in test. Prior with 24 hours lease time, mine lost connection in 24 hrs.

I know this late to this thread, but like you, I have a Kohler and wanted to view what my generator is doing remotely somehow. From what I can tell it looks like OnCue has been discontinued in favor of their new OnCue Plus. It looks like the integration for Home Assistant doesn’t work anymore. I think it is idiotic for Kohler to make their generator control software internet only. The same tree that will take out my power will also take out my internet. When I would need to view what my generator is doing most, I wouldn’t be able to. This leaves us with 2 options. You get a listener on RS485 for their K-bus protocol, which looks like a bastardization of Modbus. Option 2 is you get the info yourself. I ended up buying the LED strip for the ATS, building a little board to tranlsate the signals and running that to a proper Modbus RTU. I also purchased the PIM which I am also using to monitor other things like warnings, faults, if the generator is running, cooling down, etc. In the end, it doesn’t matter if I lose internet or Kohler stops offering the service, I’ll always be able to get this information.

Secondly, I think it is idiotic for Kohler to allow users to be able to remotely start and stop your generator without some kind of local override (I haven’t seen this anywhere). By override, I mean I should be able to have my generator connected to their service in automatic mode and disable any remote control locally (by switch or on the RDC2). I work in the utility industry, and no utility in their right mind would make an internet connected control with just a simple login to access critical hardware. They are just one hack away from someone turning all their connected generators on or worse, shutting them all down.

I’m sure Kohler will discontinue this service or start charging a fortune for it in the future. Either way, it won’t affect me. I’m happy to give more specifics if needed.