Got it to work from fiddler, Thanks, now to code it into my client app.
essentially just JSON RPC action
http://192.168.1.5:8080/jsonrpc?request={"jsonrpc": "2.0","method":"Input.ExecuteAction","params":{"action":"middleclick"},"id":0}
then JSON RPC channel
http://192.168.1.5:8080/jsonrpc?request={"jsonrpc":"2.0","method":"Input.SendText","params": {"text": "001", "done":true},"id":1}
works good,now to modify the google home app to send these so i can change channels with voice.
Thanks for all the help, if I get the google home app working with this i'll post the mods. Probably will try to change the dialog to be hidden, may break the sendtext tho.
UPDATE: Got that working, now I can use google home voice control to change channel on TVGFS, something new I just noticed tho. If I change channel with channel numbers either by dialog or OSD, the guide scrolls to that channel, but then removes all channels above it. I need to back out to get them to show up again.
thoughts?
Also any way to have number shortcuts but not display them?
Thanks