Skip to content

SmartThings driver for creating MQTT-connected devices

License

Notifications You must be signed in to change notification settings

yschen5812/MQTTDevices

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 

Repository files navigation

The edge drivers developed based on toddaustin07/MQTTDevices's project.

It doesn't include any devices found in toddaustin07/MQTTDevices. This driver is specifically tailored for my personal home notification logic needs.

Setup

Please refer to toddaustin07/MQTTDevices for setup instructions.

Devices Supported

  • MQTT Notification

    This is a virtual device that implements the audioNotification and audioVolume capabilities. You can then add this device as part of the action (Then) to "Play message on speaker". When the routine is triggered, a mqtt message will be published with payload {volume: integer, uri: string}. It's your responsibility to implement the real messaging between the physical device upon receiving the mqtt message in your home automation logic. It also supports subscribing mqtt topic with expected payload format {volume: integer} to update the volume bar in the Smartthings device UI. This is only useful if your speaker device is not officially supported by Smartthings and no 3rd-party edge driver exists, whereas the speaker does support API so that you'll then be able to control the physical device within your own home automation system such as HA or Node-Red directly.

95025 95024

About

SmartThings driver for creating MQTT-connected devices

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Lua 100.0%