https://vi.aliexpress.com/item/1005003428063886.html, ktorý sám o sebe je dosť o ničom ale poslúžil na testovanie.
Ak máte doma tuya zariadenie, ktoré neviete nejakým lahkým spšosobom prehodiť do esphome ale funguje napriklad pod localtuya kde nahadzujete datapointy. Tak presne takýto modul sa dá ľahko prehodiť dokonca bez znefunkčennia priamo v tuya.
Postačuje rozobrať zariadenie a napajkovať RX TX pin
a pripojiť priamo na RX TX pin napr na ESP8266
v yaml:
Kód: Vybrat vše
# Enable logging, but not to serial, because it's shared with the Tuya MCU
logger:
baud_rate: 0
uart:
rx_pin: GPIO3
tx_pin: GPIO1
baud_rate: 9600
# Register the Tuya MCU connection
tuya:
Kód: Vybrat vše
[12:39:45][C][tuya:023]: Tuya:
[12:39:45][C][tuya:032]: Datapoint 1: switch (value: ON)
[12:39:45][C][tuya:036]: Datapoint 3: enum (value: 1)
[12:39:45][C][tuya:036]: Datapoint 6: enum (value: 0)
[12:39:45][C][tuya:034]: Datapoint 7: int value (value: 0)
[12:39:45][C][tuya:032]: Datapoint 9: switch (value: OFF)
[12:39:45][C][tuya:046]: Product: '{"p":"hqq73kftvzh8c92u","v":"1.0.0","m":0}'
napriklad:
Kód: Vybrat vše
sensor:
- platform: tuya
name: HCHO
sensor_datapoint: 2
accuracy_decimals: 2
filters:
- multiply: 0.01
unit_of_measurement: "mg/m3"
icon: "mdi:chemical-weapon"
state_class: "measurement"
- platform: tuya
name: Temperature
sensor_datapoint: 18
accuracy_decimals: 1
filters:
- multiply: 0.1
unit_of_measurement: "°C"
icon: "mdi:temperature"
device_class: "temperature"
state_class: "measurement"
- platform: tuya
name: Humidity
sensor_datapoint: 19
accuracy_decimals: 1
filters:
- multiply: 0.1
unit_of_measurement: "%"
device_class: "humidity"
state_class: "measurement"
- platform: tuya
name: VOC
sensor_datapoint: 21
accuracy_decimals: 1
filters:
- multiply: 0.1
unit_of_measurement: "ppm"
device_class: "volatile_organic_compounds"
state_class: "measurement"
- platform: tuya
name: CO2
sensor_datapoint: 22
accuracy_decimals: 0
filters:
unit_of_measurement: "ppm"
device_class: "carbon_dioxide"
state_class: "measurement"
Následne môžte odletovať aj priamo jestvujúci modul od tuya a pridať vlastne esp.
Hádam niekomu pômože návod