This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
FloatHub
#1
has anyone successfully uploaded content to AIShub, MarineTraffic, or FloatHub through Kplex or anything else on an openplotter rpi?
Reply
#2
Yes, with Signal K Aisreporter plugin to MarineTraffic.

Supporting other aggregators should be easy enough there in case they use something else than UDP.


Sent from my iPhone using Tapatalk
Reply
#3
(2018-11-15, 04:01 PM)tkurki Wrote: Yes, with Signal K Aisreporter plugin to MarineTraffic.

Supporting other aggregators should be easy enough there in case they use something else than UDP.

oh interesting. I'll give that a try. as I understood it, they dont stream nmea0183, they have another language. I'll investigate further.

they have opened up a server for me to test with, heres the info they sent:

FloatHub Support Team
Ok, we have set up a sandbox server at:

https://sandbox.floathub.com

The web page above will show the most recent connections to the server and whether it was able to decode FHS sentences into FHA/FHB/etc. plaintext. The sandbox code is hardwired to understand the following Device ID and Security Key pairs:

sandbox0 00000000000000000000000000000000
sandbox1 01010101010101010101010101010101
sandbox2 02020202020202020202020202020202
sandbox3 03030303030303030303030303030303
sandbox4 04040404040404040404040404040404
sandbox5 05050505050505050505050505050505
sandbox6 06060606060606060606060606060606
sandbox7 07070707070707070707070707070707
sandbox8 08080808080808080808080808080808
sandbox9 09090909090909090909090909090909


The server is listening on:
sandbox.floathub.com:50003

Are you in touch with Keith Young/stripydog, the author of kplex? We're somewhat familiar with the project (as users, not developers). Please let us know if anything isn't working or there's another way we could help out.
Reply
#4
Oh. FloatHub has a custom, encrypted protocol: https://support.floathub.com/hc/en-us/ar...l_0.35.pdf

The easiest solution would be a Signal K server plugin for FloatHub. Not overly much work, but not trivial either.

If somebody decides to give it a go I can provide assistance, but not going to start with it myself.

If you wanted Floathub why did you ask about the other services?
Reply
#5
I'm just interested in contributing to online services from a strong and free boat to land wifi connection. just found floathub and was interested in dabbling in that.
using aisreporter and kplex but the packets aren't getting to the respective servers yet.
Reply
#6
(2018-11-16, 07:26 PM)tkurki Wrote: Oh. FloatHub has a custom, encrypted protocol: https://support.floathub.com/hc/en-us/ar...l_0.35.pdf

The easiest solution would be a Signal K server plugin for FloatHub. Not overly much work, but not trivial either.

If somebody decides to give it a go I can provide assistance, but not going to start with it myself.

If you wanted Floathub why did you ask about the other services?

I ordered a FloatHub recently and managed to get them interested in SignalK  Idea

Their initial position was that it was too chatty i.e. bandwidth and power-hungry but when they saw WilhelmSK, they were well impressed.
Reply
#7
(2018-11-22, 09:49 AM)Havnjero Wrote: I'm just interested in contributing to online services from a strong and free boat to land wifi connection. just found floathub and was interested in dabbling in that.
using aisreporter and kplex but the packets aren't getting to the respective servers yet.

We've put together a script that will monitor NMEA data (e.g. coming out of something like KPLEX), and then mark it up, encrypt it, etc. to send on to FloatHub's servers. It can be monitored from there using a browser, the AIS can be relayed to other sites, etc. Happy to provide more info if anyone wants, the repo is on github at:

        https://github.com/floathub/sfh

This is an initial public release, and we welcome any and all comments/feedback/etc.
Reply
#8
(2019-01-11, 02:53 AM)floathub Wrote: We've put together a script that will monitor NMEA data (e.g. coming out of something like KPLEX), and then mark it up, encrypt it, etc. to send on to FloatHub's servers. It can be monitored from there using a browser, the AIS can be relayed to other sites, etc. Happy to provide more info if anyone wants, the repo is on github at:

        https://github.com/floathub/sfh

This is an initial public release, and we welcome any and all comments/feedback/etc.

I look forward to implementing this and testing it out — thanks!!
Reply
#9
(2019-01-18, 03:36 PM)Havnjero Wrote:
(2019-01-11, 02:53 AM)floathub Wrote: We've put together a script that will monitor NMEA data (e.g. coming out of something like KPLEX), and then mark it up, encrypt it, etc. to send on to FloatHub's servers. It can be monitored from there using a browser, the AIS can be relayed to other sites, etc. Happy to provide more info if anyone wants, the repo is on github at:

        https://github.com/floathub/sfh

This is an initial public release, and we welcome any and all comments/feedback/etc.

I look forward to implementing this and testing it out — thanks!!

Great. Let us know if you have any questions, if anything is unclear, or if you have any suggestions for enhancements. 

This is just a first release, but if there is sufficient interest we'd be happy to extend it (and/or accept extensions from others). One thing we have started playing with is having it log data when it can't make an outside network connection. It would then automatically send logged/historic data when connection comes back up). A physical FloatHub device already does this, and there's no particular reason why the soft one should not as well. Main issue are just making sure there's a way to limit (and cycle) the logging so it doesn't seriously impact storage in the event of a _long_ period without internet access.
Reply
#10
It has been a while on this, but we wanted to add that we wrote up a tutorial about how to get started with sfh and kplex on a Raspberry Pi:

   https://medium.com/@floathub/open-source...ba0c76b721

Probably pretty basic stuff for most users of this forum, but thought it might come in handy as a reference. 

[Image: raspberry.png]
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)