Follow these steps to get the add-on installed on your system:
- Navigate in your Home Assistant frontend to Supervisor -> Add-on Store.
- Click on the three dots in the upper left, then Repositories, and add this repository: https://github.com/sjthespian/addon-tuyagateway
- Find the "TuyaGateway" add-on and click it.
- Click on the "INSTALL" button.
- No configuration is necessary for the Tuya Gateway if you are running MQTT on your Home Assistant server or to run GizmoCaster on its default port. If not, in the TuyaGateway add-on configuration, perform the following:
- Add your MQTT username and password if any.
- Update MQTT host IP address and port if you aren't running MQTT on your Home Assistant server.
- Optionally change the GismoCaster port.
- Click the Start button to start the add-on.
- Check the Log tab to insure the add-on started and is communicating to your MQTT broker.
NOTE: GismoCaster may take a while to start the first time as it has to create and populate the database
Optional add-on configuration for Tuya Gateway if no MQTT server running on HA:
mqttuser: ""
mqttpass: ""
mqtthost: 127.0.0.1
mqttport: 1883
GizmoCaster will automatically have the mqtt database values configured from the installed mqtt broker or the settings above if one is not running on each start. This will override the values entered through the Web UI.
Username for authenticating to the MQTT broker
Password for authenticating to the MQTT broker
IP or hostname of the MQTT broker. The default should work if your MQTT broker is running on your Home Assitant instance.
Network port of the MQTT server. The default should work if your MQTT broker is running on the standard port.
For example:
mqttuser: mqttuser
mqttpass: mqttpass
mqtthost: 127.0.0.1
mqttport: 1883
- None
Got questions?
You have several options to get them answered:
- The TuyaGateway Wiki.
- The Home Assistant Discord Chat Server.
- The Home Assistant Community Forum.
- Join the Reddit subreddit in /r/homeassistant
In case you've found a bug, please open an issue on our GitHub.