TA with Home Assistant with Ethernet Only - upstream - 02-02-2026
How do I get the Tiny Alarm System (TA) to work with Home Assistant?
The yaml example at this post is set to use wifi. I want to use ethernet / poe only.
However, if I remove the wifi components, this line:
PHP Code: - platform: tuya_wifi_mcu
is located all over the place.
Does anyone have a complete yaml example without any wifi (ethernet only)?
RE: TA with Home Assistant with Ethernet Only - admin - 02-02-2026
the easiest way is download KCS v3 firmware to TA. enable mqtt auto discovery for home assistant.
here is KCS v3 firmware download link: https://www.kincony.com/forum/showthread.php?tid=8961
if you MUST want to use esphome, just remove wifi command in esphome yaml, add these code for ethernet:
Code: ethernet:
type: W5500
clk_pin: GPIO1
mosi_pin: GPIO2
miso_pin: GPIO41
cs_pin: GPIO42
interrupt_pin: GPIO43
reset_pin: GPIO44
RE: TA with Home Assistant with Ethernet Only - upstream - 02-03-2026
(02-02-2026, 11:18 PM)admin Wrote: the easiest way is download KCS v3 firmware to TA. enable mqtt auto discovery for home assistant.
here is KCS v3 firmware download link: https://www.kincony.com/forum/showthread.php?tid=8961
if you MUST want to use esphome, just remove wifi command in esphome yaml, add these code for ethernet:
Code: ethernet:
type: W5500
clk_pin: GPIO1
mosi_pin: GPIO2
miso_pin: GPIO41
cs_pin: GPIO42
interrupt_pin: GPIO43
reset_pin: GPIO44
I would like to use ESPHome yes.
Here's what I get when I remove the WiFi Compent and enable the ethernet:
Code: ERROR Unable to load component tuya_wifi_mcu.switch:
Traceback (most recent call last):
File "/esphome/esphome/loader.py", line 206, in _lookup_module
module = importlib.import_module(f"esphome.components.{domain}")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/importlib/__init__.py", line 90, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 999, in exec_module
File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
File "/data/external_components/e6f40ce0/components/tuya_wifi_mcu/switch/__init__.py", line 12, in <module>
CONFIG_SCHEMA = switch.SWITCH_SCHEMA.extend({
^^^^^^^^^^^^^^^^^^^^
AttributeError: module 'esphome.components.switch' has no attribute 'SWITCH_SCHEMA'. Did you mean: '_SWITCH_SCHEMA'?
ERROR Unable to load component tuya_wifi_mcu.switch:
Traceback (most recent call last):
File "/esphome/esphome/loader.py", line 206, in _lookup_module
module = importlib.import_module(f"esphome.components.{domain}")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/importlib/__init__.py", line 90, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<frozen importlib._bootstrap>", line 1387, in _gcd_import
File "<frozen importlib._bootstrap>", line 1360, in _find_and_load
File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 935, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 999, in exec_module
File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
File "/data/external_components/e6f40ce0/components/tuya_wifi_mcu/switch/__init__.py", line 12, in <module>
CONFIG_SCHEMA = switch.SWITCH_SCHEMA.extend({
^^^^^^^^^^^^^^^^^^^^
AttributeError: module 'esphome.components.switch' has no attribute 'SWITCH_SCHEMA'. Did you mean: '_SWITCH_SCHEMA'?
Failed config
Platform not found: 'switch.tuya_wifi_mcu'
Platform not found: 'switch.tuya_wifi_mcu'
RE: TA with Home Assistant with Ethernet Only - upstream - 02-03-2026
Ah nevermind, I was able to work with Tasmota plug in and MQTT. Thank you.
|