Smartbox SW: MQTT client

Registered by Ondrej Wisniewski

The Smartbox is typically installed in a private LAN which is not reachable from the public Internet. However Telegea needs to be able to send commands to the Smartbox. This should be possible without modifying the users router settings like firewall rules or port forwarding.

It is proposed to use the MQTT protocol for the communication from the Telegea server to the Smartbox. A new software module acting as MQTT client has to be implemented on the Smartbox, which connects to the public IP address of the Telegea server, where the MQTT broker will be running. The client will subscribe to a specific topic where the server can publish commands for the device.

Blueprint information

Status:
Complete
Approver:
Ondrej Wisniewski
Priority:
High
Drafter:
Ondrej Wisniewski
Direction:
Approved
Assignee:
Ondrej Wisniewski
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Ondrej Wisniewski
Completed by
Ondrej Wisniewski

Related branches

Sprints

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.