Czy wolisz polską wersję strony elektroda?
Nie, dziękuję Przekieruj mnie tam
{
"vendor": "Tuya",
"bDetailed": "0",
"name": "Tuya TH Sensor",
"model": "enter short model name here",
"chip": "BK7231N",
"board": "PCB_576P1-V1.0",
"flags": "0",
"keywords": [
"Tuya",
"CHT8310",
"temperature",
"humidity",
"battery",
"sensor"
],
"pins": {
"6": "CHT83XX_SCK;1;0",
"9": "CHT83XX_SDA;1;2",
"17": "BAT_Relay;5",
"20": "dInput;43",
"23": "BAT_ADC;40",
"26": "WifiLED_n;37"
},
"command": "backlog PowerSave 1; startDriver battery; startDriver CHT83XX; Battery_Setup 2350 3000; CHT_calibrate -1.5 10",
"image": "https://obrazki.elektroda.pl/5076675700_1736544409.jpg",
"wiki": "https://www.elektroda.com/rtvforum/topic4098816.html"
}PowerSave 1
startDriver NTP
startDriver Battery
startDriver CHT83XX
Battery_Setup 2500 3400 2.00 2400 4096
Battery_cycle 2
addEventHandler OnHold 20 SafeMode
//addEventHandler OnClick 20 delay_s 600
DSEdge
waitFor WiFiState 4
publishAll
delay_s 5
PinDeepSleep 900V:BK7231N_1.0.1
REG:cpsr spsr r13 r14
SVC:000000D3 00401C1C 000033AC
IRQ:000000d2 00000010 00401e0c 00004c28
FIR:000000d1 00000010 00401ffc db6ca612
SYS:000000df 0040192c 00000158
ST:0001AD12
J 0x10000
bk_misc_init_start_type b 1ad12
prvHeapInit-start addr:0x4142f0, size:113936
[Flash]id:0xeb6015
sctrl_sta_ps_init
cset:0 0 0 0
Entering initLog()...
Commands registered!
initLog() done!
Info:MAIN:Main_Init_Before_Delayirogala wrote:Any idea what/how to try to bring it to life?
oddyutza wrote:please see attached picture from the first post in the thread
{
"abi":"0",
"id":"null",
"swv":"2.1.8",
"bv":"40.00",
"pv":"2.2",
"lpv":"3.4",
"pk":"x3o8epevyeo3z3oa",
"firmk":"keycx5ftedppgup7",
"cadv":"1.0.3",
"cdv":"1.0.0",
"dev_swv":"1.0.0",
"s_id":"null",
"dtp":"9",
"sync":"0",
"attr_num":"0",
"mst_tp_0":"0",
"mst_ver_0":"null",
"mst_tp_1":"0",
"mst_ver_1":"null",
"mst_tp_2":"0",
"mst_ver_2":"null",
"mst_tp_3":"0",
"mst_ver_3":"null "
}startDriver TuyaMCU
startDriver tmSensor
setChannelType 1 temperature_div10
linkTuyaMCUOutputToChannel 1 val 1
setChannelType 2 Humidity
linkTuyaMCUOutputToChannel 2 val 2PowerSave 1; waitFor MQTTState 1; delay_s 5; PinDeepSleep 3600; startDriver battery; startDriver NTP; startDriver CHT8305; CHT_Alert 0.2 0 60 2; CHT_Calibrate -1.5 2;
{
"vendor": "Tuya",
"bDetailed": "0",
"name": "Generic Wi-Fi TH01? Temperature & Humidity Sensor [CHT8310]",
"model": "TH08",
"chip": "BK7231N",
"board": "CBU",
"flags": "0",
"keywords": [
"battery",
"environment",
"AAA",
"hygrometer",
"th08 label",
"blue pcb",
"sensylink"
],
"pins": {
"8": "BAT_Relay;3",
"14": "dinput;4",
"16": "WifiLED_n;0",
"20": "CHT83XX_SCK;0",
"22": "CHT83XX_SDA;0;1",
"23": "BAT_ADC;2"
},
"command": "backlog PowerSave 1; startDriver battery; startDriver CHT83XX",
"image": "https://obrazki.elektroda.pl/5743076800_1701986603.png",
"wiki": "https://www.elektroda.com/rtvforum/topic4019974.html"
}
// press and hold button while inserting battery, wait for wifi connecting LED to go out and wait another 5 seconds before releasing button to stop below code from running.
if $CH4==0 then goto END
//CHT_Calibrate 0 6
setChannelType 0 Temperature_div10
setChannelType 1 Humidity
waitFor MQTTState 1
delay_s 1
//publish temp-humidity/device_1 "{\"CHN4\":$CH4}" 1
publish temp-humidity/device_1 "{\"temp\":$CH0,\"humidity\":$CH1,\"bat_voltage\":$batteryVoltage,\"bat_percent\":$batteryLevel}" 1
delay_s 1
DeepSleep 300
END:
mqtt:
sensor:
# Tuya TH08 wifi only
- name: "th08_temperature"
state_topic: "temp-humidity/device_1"
unit_of_measurement: "°C"
device_class: temperature
state_class: measurement
value_template: "{{ value_json.temp / 10 }}"
- name: "th08_humidity"
state_topic: "temp-humidity/device_1"
unit_of_measurement: "%"
device_class: humidity
state_class: measurement
value_template: "{{ value_json.humidity }}"
- name: "th08_battery_voltage"
state_topic: "temp-humidity/device_1"
unit_of_measurement: "V"
entity_category: "diagnostic"
device_class: battery
state_class: measurement
value_template: "{{ value_json.bat_voltage / 1000 }}"
- name: "th08_battery_percent"
state_topic: "temp-humidity/device_1"
unit_of_measurement: "%"
entity_category: "diagnostic"
device_class: battery
state_class: measurement
value_template: "{{ value_json.bat_percent }}"
Quote:
DC current for 3.3v pin, up to 500mA provided for better support of XBee pro
p.kaczmarek2 wrote:Any USB to UART adapter should work. A good power supply is required, but I see yours have 3.3V LDO?Quote:
DC current for 3.3v pin, up to 500mA provided for better support of XBee pro