LanguageFRENDE
← Modules

SmartPhoton

MQTT Cloud 2-Way Synchronizer

Connect Home Assistant to remote devices through a cloud MQTT broker, using TLS and two-way exchanges.

Published add-on · documentation and code available

A second home, an ESP32 on 4G, your data in Home Assistant.

A remote device publishes data to the cloud broker. The add-on brings it into Home Assistant; supported commands can travel in the other direction. This MQTT path requires no VPN, proxy or dynamic DNS. A cloud broker and suitable configuration are still required.

Repository diagram: Home Assistant ↔ cloud MQTT broker ↔ remote devices.

Documented functions

From topic to entity

Use device/{device_id}/{entity}/config for the definition and /state for the value. Images use /snapshot. Publishing a value alone does not replace the configuration topic required to create an entity.

Repository example: Home Assistant entities created from configuration topics.

Prepare the connection

Prepare local and cloud MQTT access, the TLS broker address and the Home Assistant settings requested by the add-on. The README provides topic formats and examples.

This page summarises the public repository documentation. Screenshots retain their original language.

ESP32 4G and encrypted MQTT

A remote communication demonstration using encrypted MQTT, published on @domosimple on 10 September 2026.

Watch on YouTube ↗

Search SmartPhoton

Enter at least two characters.

Shortcut: / or Ctrl+K · Escape to close