Skip to content

S3: Sensor-to-cloud pipeline is reliable and low-latency #26

Description

@xishell

Persona

Harbor master

User outcome

As a harbor master, I see live berth state in the dashboard within 5 seconds of the physical change, because the sensor-to-cloud pipeline is reliable and low-latency.

Covers everything between a sensor reading change and the backend database being updated: BLE Mesh transport, gateway uplink, MQTT broker, backend ingest, event logging.

Acceptance Criteria

  • Gateway receives data from multiple sensor nodes simultaneously
  • MQTT payloads match the R3 contract
  • Gateway publishes a last-will message on unexpected disconnect
  • Status topic uses retain=true so new subscribers get last known state
  • End-to-end latency from sensor change to DB update < 5s
  • Backend writes event rows on every state change

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    backendServer, API, databasefirmwareEmbedded codeinfrastructureCI/CD, tooling, configpersona:harbor-masterStaff member responsible for harbor operationstheme:data-pipelineSensor → broker → backend → dashboard plumbing

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions