Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Optional MQTT support/bridge for virtual devices #8

Open
dxdc opened this issue Mar 22, 2020 · 0 comments
Open

Optional MQTT support/bridge for virtual devices #8

dxdc opened this issue Mar 22, 2020 · 0 comments

Comments

@dxdc
Copy link

dxdc commented Mar 22, 2020

@suderman I was wondering what your thoughts were on incorporating MQTT support for interaction with ISY variables.

I don't think it would be a lot more work necessarily to incorporate, and it would allow for a lot of flexibility. Essentially, an MQTT bridge between ISY variables and non-ISY variables.

For example, instead of hb as the prefix, it could be hbmqtt. Then, it could be used to synchronize variable states between MQTT and ISY.

There have been other attempts to do this (e.g., https://github.com/berndpfrommer/ISY-Homie-Bridge) as well, but I think direct integration through MQTT would allow for a lot of power and flexibility esp. when considering how Node-RED can interact with MQTT.

Using the homie convention directly would be really interesting, if it could mirror all ISY states of course, but even just using the variables would be quite powerful.

Here is one implementation of MQTT in Node:
https://github.com/arachnetech/homebridge-mqttthing/blob/master/index.js

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant