All Projects β†’ PaulAnnekov β†’ Tuyaha

PaulAnnekov / Tuyaha

Licence: other
Implements the special Tuya Home Assistant API.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Tuyaha

Hadotnet
🏑 A .NET Standard library for Home Assistant.
Stars: ✭ 52 (-47.47%)
Mutual labels:  home-assistant, home-automation
Home Assistant Config
Home Assistant Configuration & Documentation for my Smart House.
Stars: ✭ 1,115 (+1026.26%)
Mutual labels:  home-assistant, home-automation
Homeautomation.codesys3
Home Automation system build in CoDeSys 3 with MQTT communication to any third party Home Automation software
Stars: ✭ 55 (-44.44%)
Mutual labels:  home-assistant, home-automation
Home Card
A quick glance of the state of your home in Home Assistant Lovelace UI.
Stars: ✭ 94 (-5.05%)
Mutual labels:  home-assistant, home-automation
Frigate
NVR with realtime local object detection for IP cameras
Stars: ✭ 1,329 (+1242.42%)
Mutual labels:  home-assistant, home-automation
Home Assistant Js
🐝 JavaScript implementation of the Home Assistant API using NuclearJS
Stars: ✭ 50 (-49.49%)
Mutual labels:  home-assistant, home-automation
Scenegen
πŸŽ† Generate Scenes for Home Assistant
Stars: ✭ 60 (-39.39%)
Mutual labels:  home-assistant, home-automation
Open Home
Projeto de automação residencial usando softwares e hardwares open source.
Stars: ✭ 41 (-58.59%)
Mutual labels:  home-assistant, home-automation
Node Red Contrib Home Assistant
Home Assistant + Node-Red
Stars: ✭ 71 (-28.28%)
Mutual labels:  home-assistant, home-automation
Streamdeck Homeassistant
🏠 Use the Elgato Stream Deck as Home Assistant controller. Call any available service and toggle lights or resume your music.
Stars: ✭ 69 (-30.3%)
Mutual labels:  home-assistant, home-automation
Wavin Ahc 9000 Mqtt
Esp8266 mqtt interface for Wavin AHC-9000/Jablotron AC-116
Stars: ✭ 47 (-52.53%)
Mutual labels:  home-assistant, home-automation
Ha Bt Proximity
Distributed Bluetooth Room Presence Sensor for Home Assistant
Stars: ✭ 77 (-22.22%)
Mutual labels:  home-assistant, home-automation
Home Assistantconfig
🏑 My Home Assistant Configs. Be sure to 🌟 my repo, if it has been of any help
Stars: ✭ 43 (-56.57%)
Mutual labels:  home-assistant, home-automation
Home Assistant Config
🏠 My Home Assistant configuration, a bit different that others :) Be sure to 🌟 this repository for updates!
Stars: ✭ 1,050 (+960.61%)
Mutual labels:  home-assistant, home-automation
Home Assistant Config
My Home Assistant configuration
Stars: ✭ 41 (-58.59%)
Mutual labels:  home-assistant, home-automation
Netdaemon
An application daemon for Home Assistant written in .NET 5.0
Stars: ✭ 56 (-43.43%)
Mutual labels:  home-assistant, home-automation
Home Assistant octopusagile
Octopus Agile custom component for Home Assistant
Stars: ✭ 30 (-69.7%)
Mutual labels:  home-assistant, home-automation
Hass Config
Configuration files for Home Assistant
Stars: ✭ 32 (-67.68%)
Mutual labels:  home-assistant, home-automation
Homeassistant Config
My personal Home Assistant config
Stars: ✭ 66 (-33.33%)
Mutual labels:  home-assistant, home-automation
Home Assistant Configs
Config files used for my install of Home Assistant. This is no longer maintained as I started my install over, and have been using the UI for configuration.
Stars: ✭ 73 (-26.26%)
Mutual labels:  home-assistant, home-automation

tuyaha

Cloned from the abandoned package tuyapy v0.1.3. This package implements a Tuya API endpoint that was specially designed for Home Assistant.

This clone contains several critical fixes. Check commits.

FAQ

How to check whether the API this library using can control your device?

  • Copy this script to your PC with Python installed or to https://repl.it/
  • Set/update config inside and run it
  • Check if your devices are listed
    • If they are and description matches real device (e.g. lamp is lamp, not switch) - device is supported
    • If they are not or description doesn't match real device - don't open an issue. Ask Tuya support to support your device in their /homeassistant API
  • Remove the updated script, so your credentials won't leak

My device is not listed in Tuya API response or contains incomplete state, what should I do?

Write an email to [email protected] and mention the tuyapy library and https://px1.tuya{}.com API endpoint. Usually they ignore incoming emails, but perhaps, if they get a lot of emails, they will start fixing the API.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].