За съжаление преподнесено прекалено сумбурно и объркващо. Цената ми се стори достъпна и това наклони везните.
Изработено от ABC пластик с приемливо тактилно усещане. Състои от две основни части: "легло" и пулт с три бутона. В пултът има вграден неодимов магнит, който залепя обратно умното устройство в леглото.
Леглото ( конзола, носач на крайно zigbee устройство ) има две отверстия за закрепване, чрез дюбели в стена. Силиконови тапички закриват главите на винтовете.
На практика това е крайно zigbee устройство и в системите за домашна автоматизация играе роля на логически ключ в сянка. Чрез него се управляват други умни устройства и за целта е нужен посредник: zibee HUB или система - Умен дом. В моя случай OpenHAB.
Поглед отвътре

Два самореза в пластмасови резби слага веднага на устройството клеймо - китайска икономия. Следват стегнати щипки, за което внимателно отцепвайте. В такъв случай винаги смазвам с технически вазелин. Помага при затваряне и бъдещо отваряне.
Електронна платка
Производителят не е открил пореден велосипед, а използвал познат ZS3L Module.
Бутони K1, K4, K2 са лицеви бутони за управление, а бутон K3 на обратната страна на устройството за сдвояване към мрежата или връщане към фабрични настройки. Те са твърди на натиск и шумни - поредна икономия. Моят екземпляр бе с неизмит флюс за запояване - пореден минус и на свой ред го измих с технически спирт.
Захранване
TS0043 се захранва от Li-Ion батерия CR2032. 20 e диаметър, а 32 височина, разбирай 3.2mm. Това е слабото място на устройството и причина, да му отделя внимание в поредна тема на блога.
Като ново устройство на пазара коментарите от купувачи бяха оскъдни, но днес масово се жалват преглеждайки новите отговори. Моето устройство пристигна с батерия Newcell, която издъхна след две седмици служба. Име непознато и предположих, че е поредния бюджетен китайски фокус. Смених с Duracell и точно след две седмици капут. Това ме издразни, защото същия период от време споделяха купувачи.
Малко преди да издъхне вграденият оранжев светодиод започва да мига, до пълно изтощаване. В този случай TuYa Wireless switch with 3 buttons престава да реагира и привлича с светлинна индикация, че батерията е за смяна.
С лабораторен източник на захранване и микро-ампереметър захраних моя екземпляр. При покой консумира 4.3uA, а при излъчване вдига пик до 2mA. Приблизително около 2~3 пъти на ден го ползвам, което е нищо за подобно източване на CR2032.
Съединение в Zigbee2MQTT
Към датата на съединение нещата бяха следните:
Zigbee2MQTT version 1.23.0 zigbee-herdsman (0.14.10) zStack3x0 revision:20211217TS0043 отлично работи на zigbee канал 11 и 20 (тествано на различни конфигурации с координатори на съответния канал). Нулиране и ново съединение без проблем.
MQTT съобщения
TS0043 - TuYa Wireless switch with 3 buttons предлага клавишни комбинации. Еднократно натискане на бутон, двукратно и продължително с задържане от 4 сек. На лице са следните излъчвания:
action: 1_single 2_single 3_single 1_double 2_double 3_double 1_hold 2_hold 3_hold battery linkquality
След успешно съединение с служба zigbee2mqtt ...
// nano /opt/zigbee2mqtt/data/devices.yaml '0x84fd27fffe602948': friendly_name: hallloratap legacy: false... следва създаване на файл:
- THINGS;
- ITEMS;
- MAP;
- RULES.
//TS0043 - TuYa Wireless switch with 3 buttons (EndDevice) Thing topic TWS3B "TuYa Wireless 3 buttons" @ "Zigbee" { Channels: Type string : action "action" [ stateTopic = "zigbee2mqtt/hallloratap/action"] Type number : linkquality "linkquality" [ stateTopic = "zigbee2mqtt/hallloratap/linkquality" ] Type number : battery "battery" [ stateTopic = "zigbee2mqtt/hallloratap/battery" ] Type datetime : lastseen "last seen" [ stateTopic = "zigbee2mqtt/hallloratap/last_seen" ] }
/** TS0043 - TuYa Wireless switch with 3 buttons.items **/ String TWS3B_CLICK "Ключ [%s]" <lightsw> {channel="mqtt:topic:644a0a87:TWS3B:action" } Number TWS3B_LINK "Сигнал [%d]" <qualityofservice> {channel="mqtt:topic:644a0a87:TWS3B:linkquality"} Number TWS3B_BATT "CR2032 [%1.0f %%]" <battery> {channel="mqtt:topic:644a0a87:TWS3B:battery"} DateTime TWS3B_LAST_SEEN "last seen [%1$td.%1$tm.%1$tY %1$tH:%1$tM:%1$tS]" <lastseen> {channel="mqtt:topic:644a0a87:TWS3B:lastseen" [profile="timestamp-update"]}
/**** TS0043.map ****/ 1_single=лява хол 2_single=дясна хол 3_single=етажерка 1_double= 2_double= 3_double= 1_hold=градина 2_hold=малка салон 3_hold=голяма кухняДвойният клик на всеки един бутон е резервиран в очакване на 4-ри канално Wi-Fi реле под управление на ESP8266.
rule "TS0043-TuYa Wireless switch with 3 buttons" when Item TWS3B_CLICK received update then val String actionName = TWS3B_CLICK.state.toString switch(actionName) { case "1_single": { // лява хол if (Hall_L_light.state != ON) { Hall_L_light.sendCommand(ON)} else { Hall_L_light.sendCommand(OFF)} } case "2_single":{ // дясна хол if(Hall_R_light.state != ON) { Hall_R_light.sendCommand(ON)} else { Hall_R_light.sendCommand(OFF)} } case "3_single":{ // етажерка if(H_LED_Shelf.state != ON) { H_LED_Shelf.sendCommand(ON)} else { H_LED_Shelf.sendCommand(OFF)} } case "1_hold":{ // градина if(Garden_LIGHT.state != ON) { Garden_LIGHT.sendCommand(ON)} else { Garden_LIGHT.sendCommand(OFF)} } case "2_hold":{ // малка салон if(S_3_Power.state != ON) { S_3_Power.sendCommand(ON)} else { S_3_Power.sendCommand(OFF)} } case "3_hold":{ // голяма кухня if(K_Big_Power.state != ON) { K_Big_Power.sendCommand(ON)} else { K_Big_Power.sendCommand(OFF)} } default: { logInfo("D1", "No match found for {}", actionName)} } endВизуализация в OpenHAB
Тя показва последното действие, ниво на захранване в % и време на последно "ръкостискане" с координатора.
Вердикт
Смяна на всеки две седмици на нова CR2032 е абсурд. За целта изведох кабел към две AA Toshiba alkaline батерии и реших да узная, колко ще издържат по време.
Когато батериите фалират ще допълня резултата. При период под 6 месеца ще премина на 3.3V токоизправител, което обрича мобилността.
Вердикт
Устройството не струва. Твърди бутони, лакомо за енергия.
10.05.2023 ПРОДЪЛЖЕНИЕЕдна година, един месец и 19 дни издържаха двете AA Toshiba alkaline батерии. Замених си с ER14250 1/2AA Westinghouse Lithoium Batterry 3.6V.

до нови срещи ^.^
0 Response to "TS0043 - TuYa Wireless switch with 3 buttons"
Публикуване на коментар