OpenMarine

Full Version: SignalK UUID changing on restart
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hey guys, trying to determine if i have a bug report or not.

My SignalK UUID changes every time i restart SignalK, i dont think is the right behaviour - but please advise.

uuid "urn:mrnConfusedignalk:uuid:fa87f094-7c54-421f-be26-09a11e434beb" 01/09 09:15:39 defaults 

uuid "urn:mrnConfusedignalk:uuid:da841692-f43d-49b3-8749-de812f9b8562" 01/09 09:16:40 defaults 

  • OpenPlotter app version - v3 (setting 3.4.7)

  • Raspberry Pi version (3/3+/4)  4B

  • Connected devices  5x 1wire temp sensors DS18B20, USB

Slack chat from SignalK...
.....


Colin Glover
1 day ago
What causes the UUID to change? i've been playing about with influxdb and grafana and something has caused the uuid to change that has caused an interesting duplication on my dashboard. Probably something i've done, just not sure what and would be nice to know...

12 replies

sbender
1 day ago
It should only change if you remove ~/settings.json or run signalk-server-setup again


Colin Glover
1 day ago
i didnt remove that, or run setup


Colin Glover
1 day ago
are there logs that might point us in the right direction?


sbender
1 day ago
Can you check the settings.json? Is the uuid in there?


Colin Glover
1 day ago
checking...


sbender
1 day ago
Sorry, should be in baseDeltas.json


Colin Glover
1 day ago
i can't find the file, where should i be looking please


sbender
1 day ago
~/.signalk/baseDeltas.json


Colin Glover
1 day ago
hmmm, this is what i see


Colin Glover
1 day ago
pi@openplotter:~/.signalk $ ls
node_modules package-lock.json security.json signalk-server
package.json plugin-config-data settings.json


sbender
1 day ago
Normally, I would tell you to run signalk-server-setup, but I’m not sure how openplotter would handle that. Might want to ask over on their forum.
Not sure if this helps or i relevant, but here's a list of the SignalK plugins i have installed..

Convert SignalK to NMEA0183
Forward and filter NMEA 0183 input to NMEA0183 out
Raspberry-Pi 1-Wire
Singnal K to InfluxDB 2
SignalK to NMEA 2000 ( i might as well remove this as i dont have any NMEA2000)
VE.Direct to SignalK
Trying to recreate this - I have (had) mmsi declared in settings & now no uuid seems to get assigned..
At least it doesn´t show up in data browser.
Sorry , no help, just a little more mud in the waters.
that is really weird, never seen. corrupted settings.json file?

Clicking "Reinstall Signal K" in openplotter-signalk-installer has the same effect as running signalk-server-setup. you will loose all your settings in both cases.
I have now set my MMSI and the UUID is now not visible in the data browser

My dashboards are now displaying correctly using InfluxDB/Grafana

Thanks for your support.