YoLink Bridge

I put together a program that allows for fairly easy integration with YoLink devices. It is an external program (not an add-on) that acts as a bridge between the YoLink MQTT broker and a local MQTT broker. It takes care of the complexities of authenticating with the YoLink MQTT broker (which requires an access token that can change over time). And, it exposes the data in a more device centric topic structure (as opposed to YoLink’s more message centric topic structure).

I only have a few different types of YoLink devices. But, the program is written in such a way that it should work with all different types of devices. I have only tested it on Linux.

You will need to set up a local MQTT broker, if you don’t already have one.

The program is not OpenHAB specific. However, example things/items/rules, for OpenHAB, are included.

If you think it might be useful, you can check it out at:

Bill

1 Like