Security News
Supply Chain Attack Detected in Solana's web3.js Library
A supply chain attack has been detected in versions 1.95.6 and 1.95.7 of the popular @solana/web3.js library.
signalk-postgsail
Advanced tools
Automatically log your sails and remotely monitor your boat with history. Your vessel logbook, monitoring and visibility open-source stack.
PostgSail effortlessly logs your voyages, automatically capturing your trips, moorages, dockings and anchorages with no additional need to stop/start anything. Built for sailors, motorboats and commercial uses.
Send, monitor, alert, observe all numeric values & positions & status to a self-hosted or cloud instances of PostgSail (PostgreSQL, Grafana).
Signal K server plugin to send all self SignalK numeric data and navigation entry to a PostgSail server.
https://github.com/xbgmsharp/signalk-postgsail/assets/1498985/b2669c39-11ad-4a50-9f91-9397f9057ee8
signalk-autostate by @meri-imperiumi. Used to determine the vessel's state based on sensor values, and updates the navigation.state
value accordingly.
The signalk-derived-data and signalk-path-mapper plugins are both useful to remap available data to the required canonical paths.
The following SignalK paths are used by PostgSail to generate logbook and monitoring. SignalK Keys Reference (Vessel)
SignalK path | Timeline name | Notes |
---|---|---|
navigation.state | use for trip start/end and motoring vs sailing | |
navigation.courseOverGroundTrue | Course | |
navigation.headingTrue | Heading | |
navigation.speedThroughWater | ||
navigation.speedOverGround | Speed | |
environment.wind.directionTrue | Wind | |
environment.wind.speedTrue | Wind | |
environment.wind.speedOverGround | Wind | |
environment.*.pressure | Baro | Pressure in zone |
environment.*.temperature | Temp | |
environment.*.relativeHumidity | Ratio | 1 = 100% |
environment.water.swell.state | Sea | |
navigation.position | Coordinates | |
navigation.log | Log | If present, used to calculate distance |
propulsion.*.runTime | Engine | If present, used to calculate engine hour usage |
steering.autopilot.state | Autopilot changes are logged. | |
navigation.state | If present, used to start and stop automated hourly entries. Changes are logged. | |
propulsion.*.state | Propulsion changes are logged. | |
electrical.batteries.*.voltage | Voltage measured | |
electrical.batteries.*.current | Current measured | |
electrical.batteries.*.stateOfCharge | ratio | State of charge, 1 = 100% |
electrical.solar.* | Solar measured | |
tanks.*.currentLevel | Level of fluid in tank 0-100% | |
tanks.*.capacity.* | Total capacity |
The signalk-derived-data and signalk-path-mapper plugins are both useful to remap available data to the required canonical paths.
Optional, create a free account on iot.openplotter.cloud.
Host your own PostgSail server.
A full-featured development environment ready to test and code.
FAQs
Automatically log your sails and remotely monitor your boat with history. Your vessel logbook, monitoring and visibility open-source stack.
We found that signalk-postgsail demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
A supply chain attack has been detected in versions 1.95.6 and 1.95.7 of the popular @solana/web3.js library.
Research
Security News
A malicious npm package targets Solana developers, rerouting funds in 2% of transactions to a hardcoded address.
Security News
Research
Socket researchers have discovered malicious npm packages targeting crypto developers, stealing credentials and wallet data using spyware delivered through typosquats of popular cryptographic libraries.