axeljaeger / gopro-wifi-enabler

Web application to enable WiFi on a GoPro Hero 9 or 10
https://axeljaeger.github.io/gopro-wifi-enabler/
1 stars 1 forks source link

This is very cool! #122

Open pavloshargan opened 9 months ago

pavloshargan commented 9 months ago

Had same idea but had not time for it! Have you added any UI to send commands? Like enabling COHN or something like that?

I am able to connect to camera on Mac in Chrome as well, but don't see anything except connecting to the camera. Am I missing something, or this was the goal?

I think this project could easily grow to a GoPro media management tool / video editing tool

axeljaeger commented 8 months ago

Hi Pavlo, I am glad to like my work! I do not get any metrics here if anyone is actually using this, so any kind of interaction and feedback is highly appreciated.

No, I did not add any more commands, as my primary usecase just was to enable me using the HTTP API of the camera and then actually start developing apps against the camera.

I created another project, (GoPro Dev Server)[https://github.com/axeljaeger/gopro-dev-server] that actually uses the official HTTP API doc and wraps it into clickable swagger ui. You may want to check it out too. This is also the API that you would use for media management. However, you need some way allow http connections to the camera, such as my proxy. So this is not so straight forward.

I see that there is also some COHN commands in the GoProHTTP API, however, it looks like you first need to provision the camera using the bluetooth API.

I see that you can actually enable COHN also using the Bluetooth-API, so adding this functionality would be possible. I am planning to add functionality to get more information from the camera such as serial number, etc. that are helpful to support developers. Eventually, I might support everything from the bluetooth API. I only heard about COHN recently my camera, the HERO 10 does not have this feature.