Skip to content

Architecture

Jan-Jaap Kostelijk edited this page Apr 2, 2021 · 7 revisions

Architecture

Machine interaction

The Dyson PureLink machines use the MQTT protocol to connect to our Dyson device. MQTT stands for Message Queue Telemetry Transport. It is a publish/subscribe, extremely simple and lightweight messaging protocol, designed for constrained devices and low-bandwidth, high-latency or unreliable networks. The protocol is ideal for the emerging “machine-to-machine” (M2M) or “Internet of Things” world of connected devices, and for mobile applications where bandwidth and battery power are at a premium. You can read more here.

Architecture

cloud interaction

sequence diagram

SW design

The module’s current structure:

Packages
Classes
Clone this wiki locally