Tagged: avnav, mobile-app, openplotter
- This topic has 0 replies, 1 voice, and was last updated 2 months, 1 week ago by
Skipper Don.
-
AuthorPosts
-
May 11, 2026 at 2:03 pm #530
Skipper Don
Keymasterd3k-lite: What if OpenPlotter Had a Turnkey Kiosk + AI Assistant + Fix My Pi?
We’ve been watching OpenPlotter users solve the same problem over and over:
1. Install OpenPlotter (great platform)
2. Add AvNav addon (best charting experience)
3. Manually configure Chromium kiosk mode (frustrating setup)
4. Live without an integrated dashboard, weather, or AI help
5. When something breaks, troubleshoot alone or post in forumsWe’re proposing d3k-lite — a free .deb addon that fixes step 3–5 in one command.
What d3k-lite Delivers
d3k-lite is a lightweight wrapper around your existing OpenPlotter install. After you install the .deb, your Pi boots
straight into a full-screen marine dashboard. Everything already on your boat stays working — Signal K, AvNav, your
NMEA devices — we just wrap it and add five new capabilities:1. Turnkey Chromium Kiosk
– Pi boots directly into d3k-lite dashboard (no manual autostart config)
– Touch-optimized Chromium experience
– Bottom navigation: Charts | Weather | AI | Settings | About2. Live Instruments from Signal K
– Speed, depth, GPS position, course, engine data — all real-time from your existing sensors
– Instrument cells update every second
– No new hardware required3. AvNav Charts — Integrated
– Your existing AvNav installation wrapped in the dashboard
– Full chart interaction — zoom, pan, mark waypoints
– Tap to navigate — same as standalone AvNav, but unified UI4. Live Weather (Windy)
– Sea state, radar, wind overlays — centered on your live GPS position
– Three view buttons: waves | rain | wind
– Updates every 15 minutes
– Free — no API key required5. AI Assistant (Gemini)
– Ask: “What’s the maximum following sea height for a 32ft sailboat?”
– Get: Clear answer citing seamanship principles
– You supply your own Gemini API key (free tier available, or pay-as-you-go)
– Knows your vessel name and home port (context from settings)
– Zero query text stored — token counts only (privacy by design)The Feature You’ve Been Asking For: Fix My Pi
When your Signal K crashes at 6am before a passage, d3k-lite submits a diagnostic snapshot to AtMyBoat.com. Our
system:1. Scans your OpenPlotter state — addons installed, versions, Signal K health, NMEA device status, system metrics
2. Analyzes with AI — “What’s broken and why?”
3. Fixes what it can automatically — restart Signal K, clear AvNav cache, patch a config, update a service
4. Tells you the rest — manual steps if needed (e.g., “re-seat your NMEA cable”)The Bonus: Mobile Companion
Install the d3k-lite app on your phone. Same experience as d3kOS users:
– Find My Boat — your Pi’s GPS location on a map (when boat is at sea)
– Anchor Alerts — get notified if your anchor drags (geofence breach)
– Fix My Pi Status — track diagnostic submissions
– Engine Alerts — get notified if engine coolant spikes or oil pressure drops
– Community Map — see other d3kOS/d3k-lite boats nearby (position blurred to ~500m, privacy-first)QR pairing takes 5 seconds. Creates a free AtMyBoat.com account linked to your phone. That account is your
relationship with the system — all features sync to it.It’s Free to Install
If you want additional capabilities later (unlimited diagnostics, predictive engine monitoring, camera integration,
voice assistant), you can upgrade to d3kOS on new hardware. Same account, same mobile app, no lock-in.Technical Reality Check
Status: Feasibility study complete. Design fully specified. No code written yet.
Compatibility: Runs on OpenPlotter v4. Does NOT modify OpenPlotter’s services or addons. Adds a new dashboard service
and optional health scanner.Ports used:
– :8085 — d3k-lite dashboard (new — no conflict)
– :3000 — Signal K (OpenPlotter — unchanged)
– :8080 — AvNav (OpenPlotter — unchanged)
– :3001 — Gemini proxy (new — no conflict)What runs:
– Flask web server (dashboard + API)
– Python health audit service (on-demand and daily)
– Systemd cloud agent (polls for diagnostics and OTA updates)
– Chromium kiosk (existing OpenPlotter, repointed to d3k-lite)What we don’t touch:
– Signal K, AvNav, OpenCPN, Node-RED, NMEA device managers
– Any existing OpenPlotter configuration
– Your boat’s data — stays local on your PiQuestions for the OpenPlotter Community
Before we build this, we need your feedback:
On Fix My Pi:
1. What diagnostic information would be most valuable when your system breaks? (We scan: addon versions, service
status, Signal K health, NMEA device list, disk usage, temperature, error logs)
2. Would you trust automatic repairs (restart Signal K, clear cache, apply config patches) or would you want to review
and approve them first?
3. How often do you experience OpenPlotter issues serious enough that you’d want professional diagnostics?On the Dashboard:
1. Is a 4-item bottom nav (Charts | Weather | AI | Settings) the right layout, or would you want it different?
2. Would you want live engine data if your boat has NMEA 2000? (We can add it.)
3. Any other charts/tools from OpenPlotter you’d want integrated?On Mobile:
1. Is the Find My Boat + anchor alerts + engine alerts feature set valuable, or is there something else you need from
your phone?
2. Would you pair your phone to your Pi via QR code? (Takes 5 seconds, creates your free account.)On Community:
1. Should we announce this on the OpenMarine Forum, or reach you differently?
2. Would you be interested in early testing?What We’re Committing To
– If interest validates: Start Phase 1 build (core kiosk, AvNav, AI, weather)
– Build transparency: Post progress updates as we go
– No hidden costs: Everything specified above is what you get
– OpenPlotter-first design: d3k-lite never modifies OpenPlotter’s core — it’s an addon that enhances, not replacesGet Involved
Reply in this thread with:
– “Yes, build this” — your interest
– Feedback on any of the 9 questions above
– Use cases — what would make you install d3k-lite on your Pi?
– Concerns — what would make you hesitate? -
AuthorPosts
- You must be logged in to reply to this topic.
Comments are closed.