Sign inSign up

toggledbits/ezmqtt

By toggledbits

Updated over 4 years ago

An MQTT interface for Ezlo home automation hubs

Image
0

231

toggledbits/ezmqtt repository overview

ezmqtt

ezmqtt is a gateway between Ezlo hubs and MQTT brokers. It enables you to use your Ezlo hub with MQTT-compatible subsystems and applications like Node-RED and others. It monitors the devices and hub for state changes and publishes them as MQTT topics.

ezmqtt/tele/device/83827728388438a/item/dimmer 50         # published when dimmer set to 50%
ezmqtt/set/device/83827728388438a/item/dimmer 0             # changes the dimmer to off (0%)
ezmqtt/tele/device/3789348572888a0/item/freeze_alarm freeze_detected      # published when freeze sensor is tripped
ezmqtt/cmd/hub/reboot     # commands the hub to reboot
  • All devices and items are published.
  • House mode changes, including pending change, are published.
  • Hub state changes are published.
  • Devices may be commanded by setting item values (the Ezlo model) through published topics.
  • Any Ezlo API method can be run through a published topic.
  • Connects to API through local interface or Ezlo cloud relay (configurable).
  • Works with Ezlo Plus, Secure, Atom, and PlugHub.

Please read the full README with installation and configuration instruction in this project's Github repository.

This is a community supported project. If you find ezmqtt useful, please consider making a donation at https://www.toggledbits.com/donate (PayPal, BTC), and thank you in advance for your support. I am not affiliated with Ezlo Innovation, just a long-time independent developer in the IoT space who likes to make cool tools.

Tag summary

Content type

Image

Digest

Size

41.1 MB

Last updated

over 4 years ago

docker pull toggledbits/ezmqtt:latest-amd64