Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
TA with Home Assistant with Ethernet Only
#1
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:
platformtuya_wifi_mcu 

is located all over the place.

Does anyone have a complete yaml example without any wifi (ethernet only)?
Reply
#2
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
Reply
#3
(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'
Reply
#4
Ah nevermind, I was able to work with Tasmota plug in and MQTT. Thank you.
Reply


Forum Jump:


Users browsing this thread:
1 Guest(s)