Hi everyone, I’m new and I hope I’m not making any mistakes writing here.
Doing some online research I found the user Stephenm27 in the old Victron forum who created a web page for Garmin and other MFDs from Raspberry.
Having said that, I can’t contact him because the site is inaccessible, but if anyone has an example or contact information for this user I would be very grateful, as there isn’t much information online.
I am also trying to accomplish this as well.
I am having a lot of trouble with the mDNS returning the _garmin-mrn-html file. I think this is the biggest hurdle here.
Anyway lets use this post to possibly document this process if possible. If I make any headway with this I will post it here.
I am still in the wireshark phase to understand the the mDNS process.
Guess I should state what I want to accomplish here, I run Signal K with KIP in a windows 10 pc and would like to have KIP on my Garmin OneHelm options. It’s a long shot I know but will keep trying all the same.
Hi there .. i am trying to get this to work too?
I am trying too, on ESP32 nothing worked, i made a standalone c# file and managed to send mDNS and SSDP files. Watching the network, Garmin did download my UPnP file, but can’t get him to download my config JSON file and i am stuck there, To download UPnP file i was struggling too and don’t know what Garmin is using it for since it only provide UUID, name of the app, but that JSON file should be used to let Garmin know where the app is.
I am not sure how this mDNS works, do i need to send advertisements constantly and how to do the advertisement properly? On esp32 i even managed to send those mDNS, and i think Garmin did pick them up, but didn’t download anything.
Reverse-engineering it is hard thing for me .. i am not sure why Garmin doesn’t publish documentation about it. This thing should be public and would do them a favour, but still Garmin is a Garmin