Sign in

Not logged in

Smart Marine Device

Your path starts here โ€” device data that turns marine operations into trusted reports.
Live Device Packets--:--:--MASAR
Device StatusWaiting
Packets Today0
Today's Cost0
Action Items0

Action Items Detail

PriorityBoatIssueAction
Loading action items...

Action Details

StatusNo action selected

Active Device Alerts

No active device alertsLive hardware alerts will appear here.
Route map โ€ข live device position
Starlink primary โ€ข LTE fallback
๐Ÿšค

Waiting for live boat

No device packet loaded
Current--
Max--
Min--
Heading--
ETA--
Trip Fuel--

Current Trip

RouteNo active route
Distance / Remaining0 NM / 0 NM
Trip Time--
Fuel Rate--
ConnectionWaiting for device

Device Timeline

Waiting for device packetNo hardware packet received in this session.

The device is the trusted source.

MarineOS should not look like a manual dashboard. The device must prove value by producing reliable data that management can trust every month.

Selected Device

Boat--
Primary--
Fallback--
GPSWaiting
Last Packet--

Device Captures

GPSLocation / route
SpeedCurrent / max / avg
HeadingDirection
Engine hoursService countdown

Connectivity

PrimaryStarlink Wiโ€‘Fi
BackupLTE
HealthOnline / offline
PacketsStored history

Device Outputs

Monthly reportTrips / cost / speed
MaintenanceHours-based service
SafetyStop-operation flag
ManagementOne reliable view

-- Monthly Device Report

Select a boat first, then generate the shareable operational report. It shows trips, fuel, engine service, safety, geofence warnings, SOS records, route compliance, maintenance and connection health.

Hardware โ†’ Report Flow

Device
GPS / speed / heading / hours
โ†’
Connectivity
Starlink / LTE
โ†’
Report
Trips / fuel / safety / service

Report Summary

MASAR
Total Trips0
Total Distance0 NM
Engine Hours0 h
Total Operating Cost--
Max Speed--
Min Speed--
Average Speed--
GPS Packets0
Fuel Used--
Fuel Cost--
Full Trips--
Service Status--
Route Legs--
Route Deviations--
Geofence Warnings--
Safety Reviews--
Report statusReady to generate
Excel file statusNot downloaded yet
Manual downloadGenerate first

Maintenance

Next serviceNo engine data
Open work orders0
Maintenance cost0 BHD
Parts cost0 BHD

Device Health

Starlink uptime--
LTE fallback--
Last packet--
Data qualityComplete

Trip Counter Record

Active routeNo active route
Full trips0
Completed legs0 / 0
Skipped stops0
Trip statusNot assigned

Fuel & Operating Cost Record

Fuel used--
Fuel cost--
Fuel price--
Cost / NM--
Total operating cost--

Engine Service Record

Boat service meter--
Highest engine--
Next service--
Hours remaining--
RuleHighest engine hour

Safety / SOS Record

SOS statusNo active SOS
Time--
Position--
Safety reviews0 pending
NoteAdditional to VHF 16 / DSC

Geofence Warning Record

StatusNo active warning
Event--
Position / speed--
Safety Review--
Warnings this report0

Operation Route Record

RouteNo active route
Points--
From / To--
Status--
Route approvalNo approved proposal yet
Reviewed by--

Ready Assets

Can operate0

Service Soon

Hours-based0

Blocked

Device / maintenance0

Device-Linked Asset List

BoatStatusEngine HoursDeviceOpen
Waiting for pilot boat and device.

Boundary Types

Active zones0
Draft points0
Recent events0
Allowed Operating Zone CoreAlert when the boat exits the approved operating area.
Restricted Zone CriticalAlert when the boat enters a blocked or restricted area.
Speed Zone LimitAlert when the boat is inside the zone and exceeds the selected speed limit.

Map Boundary Builder

Click on the map to place the first point and continue around the boundary. Drag any blue point to adjust its position. No coordinate typing is required.

Drawing Allowed Zone
How to draw: click map โ†’ add points โ†’ drag points if needed โ†’ save zone.
Cursor / selected point--
No draft points yet. Click on the map to place Point 1.

Add / Save Zone

Speed Zone requires a speed limit in knots.
Use a clear operational name.
For pilot, keep MASAR-27 selected.
Editable when Zone Type is Speed Zone. Saved Speed Zones can also be edited from Active Zones.
Critical appears as a high-priority Action Item.

Active Zones

Stored in Supabase
ZoneTypeBoatSpeed LimitPointsStatusAction
No zones loaded.

Recent Geofence Events

Reports record violations
TimeBoatEventSeverityPositionSafety StatusAction
No geofence events recorded.

Operation Route Planner

Create draft-based route proposals or manual multi-point operation routes from one Route Builder. Each operation point creates a 30 meter circle. Only approved / active routes are shown on the Command map.

Linked to Command Map
Active routes0
Draft points0
Default radius30 m

Operation Map Builder

For manual operation points, click the map to add Point 1, Point 2, Point 3, etc. Drag any numbered point to adjust. Each point automatically creates a 30 meter operation circle.

Route Draw Mode
Unified Route Builder: single-click = manual operation point. Double-click = FROM / TO proposal. Manual point click will clear proposal selection only, not saved routes.
Cursor / selected point--
No operation points yet. Click the map to place Point 1.
No optional correction corridors yet.

Route Builder

Compact route creation: draft proposal, optional correction points, and Port Captain edit in one panel.

CompactBlue Water Proposal Engine + Trip Counter + Engine Service + Real Supabase Auth
Map actions: single-click = add manual operation point. Double-click = set From / To proposal. Manual point mode is always available.
Departure location.
Arrival location.
Boat draft.
Safety margin.
Proposal name.
Reviewer.
Required depth1.8 m
Map selectionFrom and To not selected
Current proposalNo proposal selected
ApprovalWaiting for proposal
Manual points
For manually drawn routes.
Single-click map to add.
Operation point type.
Default 30m.
Pilot: MASAR-27.
Verified minimum depth for this manually optional expert correction.
Used by Depth Route Finder when routing.
Port Captain edit
Manual point entrySingle-click + drag
Point circle30 meter radius
Command mapApproved / Active only
StatusReady to add Point 1
Route Builder is separate from Geofence. Approved routes go to Command map.

Route Proposals / Port Captain Review

Approved routes only go to Command
RouteFromToRequired DepthStatusReviewed ByAction
No route proposals yet.

Active Operation Routes

Shown on Command Map
RouteBoatPointsFromToRadiusStatusAction
No operation routes loaded.

Hidden / Archived Routes

Hidden routes are saved but not shown on the Operation map or Command map. Restore brings the route back to the available route list.

Saved but not visible
RouteBoatPointsFromToRadiusStatusAction
No hidden routes.

Active Operation Points

30m circles
OrderPointTypePositionRadius
No operation points loaded.

Trip Counter Engine

GPS packets are checked against the approved multi-point route order. The engine counts legs, full trips, skipped stops and route progress. Route proposal does not count trips until approved / active.

StatusNo route assigned
Route--
Current leg--
Next stop--
Completed legs0 / 0
Full trips today0

Decision Rules

Eligible routeApproved / Active only
Point orderA โ†’ B โ†’ C โ†’ D
Arrival dwell30 seconds inside point radius
Start speed3 kn minimum
False count protectionDwell + exit + order
Skipped stopDeviation event
Device sends GPS only. Trip logic runs in MarineOS backend / edge function.

Trip Legs

Multi-point route
LegFromToStatusCompleted
Load a route to see legs.

Live Events

State machine
No trip events yetWaiting for real device GPS packets.Waiting

Trip Sessions

Counts stored
SessionBoatRouteStatusLegs
No completed session yet.

Engine Hours & Service Reminder

MarineOS stores each engine hour separately, but boat service reminders use the highest engine hour. This is safer for twin, triple and quad engine boats because no engine can pass the service interval.

Highest hour rule
Boat service meter--
Status--
Next service due--
Hours remaining--
Last service hour--
Reminder starts--
Interval100 h
Reminder before30 h

Installation Rule

Install baselineEnter real hour meter
Service reminderHighest engine hour
Service togetherAll engines
Manual correctionAdmin + reason + audit
Counting sourceDevice power
Device powered ON = engine hours counting. Device powered OFF = engine hours stopped.
Waiting for device data

Quick Configuration

Live Supabase configuration

Individual Engine Hours

Stored separately
EngineBaselineCountedCurrentSignal
Waiting for engine packets.

Service Audit Log

Controlled records
No audit recordsWaiting for service records.
Waiting

Service Logic

Highest hour formula
ConditionStatus
Highest hour below reminder startOK
Highest hour within reminder windowUpcoming
Highest hour equal / above dueDue / Overdue

Maintenance Triggered By Device Hours

Work orders are created from real device and engine-service conditions.

๐Ÿ› ๏ธ
No open work orderReal device and service alerts will appear here.
Clear

Summary

Open work orders0
Critical maintenance0
Next service sourceDevice engine hours

Maintenance Defect Log

Use this only when a real defect is reported. Maintenance closes the defect first, then Safety releases the boat.

BoatDefectSeverityStatusAction
No defect selected.

Operating Cost Summary

BoatTrip costMaintenancePartsTotal
MASAR-27--------

Cost Answer

Total fleet operating cost is --. The selected boat cost is edited below and is linked to the active boat only.

Add / Modify Cost โ€” MASAR-27

Choose the boat from the top Active boat selector. This form saves maintenance, parts and notes to that active boat only.

Service, labour, inspection or repair cost.
Batteries, sensors, filters, consumables or spare parts.
This note is saved to the active boat and appears in the downloaded report.
Cost input statusEditing MASAR-27

Fuel Price Update

Use this when Bahrain marine fuel price changes monthly. This updates the internal calculation only; the existing cost and report flow stays the same.

Example: 0.248
This note appears in the Excel report.
Fuel price statusCurrent: 0.248 BHD/L

Safety Release Queue

Safety only handles active boats sent by Maintenance. Released defects move to History and the professional report.

BoatDefectSeverityStatusDecision
No boat pending Safety Release.

SOS Safety Review

SOS Assist is routed to Safety. It cannot be deleted silently; Safety must acknowledge, close verified, or escalate. Once acknowledged or closed, it clears from Command active items but remains in the report/audit record.

Linked to SOS Assist
Workflow: SOS activated โ†’ Command Critical Action Item โ†’ Safety Review โ†’ Close-Out / Escalation โ†’ Report record.
TimeBoatSOS EventSeverityPositionSafety StatusAction
No SOS safety review pending.

Geofence Safety Review

Critical geofence violations are routed to Safety for acknowledgement, crew explanation, closure, or escalation. This does not automatically stop or release a boat; it creates an auditable safety review.

Linked to Geofencing
Workflow: Geofence violation โ†’ Command Action Item โ†’ Safety Review โ†’ Monthly Report record.
TimeBoatViolationSeverityPosition / SpeedSafety StatusAction
No geofence safety review pending.

Defect History

Closed and released defects are kept here for review and reporting. They are removed from active action screens.

BoatDefectSeverityClosed / ReleasedFinal Note
No closed defect history yet.

Practical 30-day pilot

Start with MASAR-27 only. Prove the device produces useful monthly reporting before expanding to the full fleet.

Approval Request

Phase 11 device / 1 boat
Duration30 days
OutputMonthly device report
DecisionExpand or adjust

Week 1

Install device on MASAR-27, confirm GPS, speed, heading, Starlink and LTE fallback.

Week 2-3

Collect real trips, test packet reliability, compare device records against actual operations.

Week 4

Generate monthly report and present cost, speed, maintenance and connectivity results.

Dashboard URL

This is the active MarineOS production URL. A final MASAR company domain can be added later.

Live URL Set
Main URLDetecting current URL...
HostingCloudflare Pages
Site NameDetecting...