Tuya Zigbee - dotykowy pilot natynkowy

Tuya Zigbee - dotykowy pilot natynkowy

Jeden z ładniejszych przycisków ściennych Zigbee 3.0 jaki miałem w rękach! Ładny wygląd uzupełnia aż 6 akcji, które można nim wykonać! Urządzenie trafiło do mnie ze sklepu www.houseiq.pl

Urządzenie jest naprawdę czułe na dotyk - miło mnie to zaskoczyło. Co ciekawe w 2 gang (dwu przyciskowym) środkowa część (gdzie powinien być trzeci przycisk) również jest aktywna i sprzężona z lewym przyciskiem. Płytka jest przyklejona do panelu szklanego i wsparta na prawdziwym szczotkowanym aluminium - jest to jednolita sklejona ze sobą całość - z zewnątrz wygląda to naprawdę bardzo ładnie!

Urządzenie kupisz w Polsce tutaj 85 zł lub na Aliexpress od 16$ (68zł) tutaj - 14 zł więcej a masz coś z Polski na drugi dzień i z gwarancją ;) 

Dlaczego Zigbee?

Przeczytaj ten artykuł aby poznać zalety i możliwości tego standardu: Zigbee - jaką bramkę wybrać? Ogromne możliwości zamknięte standardy. 

Specyfikacja

  • Zasilanie: 2x bateria CR2032 (w zestawie). 
  • Zgodnie z certyfikacją urządzeń Zigbee - 2 lata pracy na baterii. 
  • Wykonane: aluminiowa ramka, szklany panel przedni, zaślepka z tyłu plastik
  • Mocowanie: otwory na śruby (trzeba je wkręcić w cienką przestrzeń plastiku) lub na dołączoną taśmę 3m - fajnie pomyśleli bo taśma może być na około ramki lub w środek w zależności jak mocno chcemy to przytwierdzić do ściany i jak mocno ma odstawać. 
  • Temperatura pracy: -10C - +45C
  • Zasięg ze specyfikacji: 10 metrów 
  • Uwaga, urządzenie jest na baterie, więc nie zwiększa zasięgu Zigbee!

Tuya Zigbee - Pilot natynkowy_3

Idea urządzenia

Jeden przycisk to 3 akcje: pojedyncze, podwójne i długie przytrzymanie czyli na wersji z 3 przyciskami będzie ich aż 9! Czyli możemy nic zrobić naprawdę ogrom rzeczy - nie tylko włączać światło! 

Tuya

Możliwości jest ogrom! Tuya tutaj nie odpuszcza - mamy aż 3 rodzaje wykorzystania przycisku. Jednak to nie wszystko, akcja Zigbee -> Zigbee jest wykonywana lokalnie - nie potrzeba internetu aby tym przyciskiem włączyć przełącznik światła (o ile jest Zigbee). 

Zanim weźmiesz się za resztę lektury, zobacz ten artykuł: Tuya Zigbee Bridge - pełny test 

Podłączenie

Wchodzimy w zakładkę dodaj nowe urządzenie w Smart Life, a następnie wybieramy przycisk Zigbee. Przytrzymujemy kilka sekund oba klawisze na przycisku do momentu aż zaczną mrugać. Dwie sekundy później urządzenie jest dodane - za każdym razem jak podłączam urządzenie Zigbee jest to dla mnie miła odmiana, względem tego samego na WiFi. 

Tuya Zigbee - Pilot natynkowy_7

Możliwości

Pojawia się nam wybór tego co może zrobić klawisz lewy i klawisz prawy.

Tuya Zigbee - Pilot natynkowy_8

Do wyboru mamy Condition czyli Warunki (może być ich wiele). A poniżej akcje, jak zostaną spełnione. 

Tuya Zigbee - Pilot natynkowy_9

W Conditions naszego urządzenia mamy trzy możliwości przycisku: pojedyncze lub podwójne kliknięcie oraz długie przytrzymanie. 

Tuya Zigbee - Pilot natynkowy_10

W Action możemy wybrać co ma zostać wykonane:

Tuya Zigbee - Pilot natynkowy_11

Scene (skrypty)

Możemy ustawić wiele scen - czyli skryptów zachowań - włącz światło, ustaw na 90% jasność i włącz ogrzewanie.

Tuya Zigbee - Pilot natynkowy_1 

Automation (automatyzacje)

Tutaj możemy przyciskiem włączać i wyłączać automatyzacje. Prosty przykład - automatyczne gaszenie światła, siedzimy nieruchomo na toalecie - więc światło zgaśnie, no chyba, że wyłączymy tą automatyzację.

Tuya Zigbee - Pilot natynkowy_12

Device

Tutaj prosto - włącz/wyłącz urządzenie, zasuń żaluzje, czy też zmniejsz ogrzewanie o 1 stopień itp. 

Sonoff Zigbee Bridge

Niestety mimo znalezienia urządzenia - nie pojawia się na liście urządzeń Zigbee w bramce a szkoda :( Więcej o bramce przeczytasz tutaj: Sonoff Zigbee Bridge - pełny test

Tuya Zigbee - Pilot natynkowy_14 Tuya Zigbee - Pilot natynkowy_15

Home Assistant - Zigbee2MQTT

Wszystko działa prawidłowo, pamiętajcie aby mieć zaktualizowaną wersję Addona!

Możemy odebrać dla dwóch przycisków, łącznie 6 stanów: left_single, left_double, left_hold i to samo dla right_single, right_double, right_hold.

 

Nie wiem tylko czemu ale lewy klawisz jest prawym. Dla mnie dół to zawsze miejsce gdzie jest element do podważenia obudowy w celu jej otwarcia. Czyli tak aby żarówki były w dół a tutaj niespodzianka - mają być w górę :D

Kod powyższego rozwiązania znajdziesz tutaj: 

[
    {
        "id": "11fb3659.6a937a",
        "type": "server-state-changed",
        "z": "150a1916.ccd1e7",
        "name": "Office Button SINGLE R",
        "server": "b3e9b226.7fd0c",
        "version": 1,
        "exposeToHomeAssistant": false,
        "haConfig": [
            {
                "property": "name",
                "value": ""
            },
            {
                "property": "icon",
                "value": ""
            }
        ],
        "entityidfilter": "sensor.0xec1bbdfffe7bc753_action",
        "entityidfiltertype": "exact",
        "outputinitially": false,
        "state_type": "str",
        "haltifstate": "right_single",
        "halt_if_type": "str",
        "halt_if_compare": "is",
        "outputs": 2,
        "output_only_on_state_change": true,
        "x": 160,
        "y": 360,
        "wires": [
            [
                "667c36ac.f2b738"
            ],
            []
        ]
    },
    {
        "id": "667c36ac.f2b738",
        "type": "api-current-state",
        "z": "150a1916.ccd1e7",
        "name": "Desk light on?",
        "server": "b3e9b226.7fd0c",
        "version": 1,
        "outputs": 2,
        "halt_if": "on",
        "halt_if_type": "str",
        "halt_if_compare": "is",
        "override_topic": false,
        "entity_id": "light.desk_light",
        "state_type": "str",
        "state_location": "payload",
        "override_payload": "msg",
        "entity_location": "data",
        "override_data": "msg",
        "blockInputOverrides": false,
        "x": 380,
        "y": 400,
        "wires": [
            [
                "1d69b86b.3d5998"
            ],
            [
                "a72b198d.0d1e78"
            ]
        ]
    },
    {
        "id": "1d69b86b.3d5998",
        "type": "api-call-service",
        "z": "150a1916.ccd1e7",
        "name": "Desk Light Off",
        "server": "b3e9b226.7fd0c",
        "version": 1,
        "debugenabled": false,
        "service_domain": "light",
        "service": "turn_off",
        "entityId": "light.desk_light",
        "data": "",
        "dataType": "json",
        "mergecontext": "",
        "output_location": "",
        "output_location_type": "none",
        "mustacheAltTags": false,
        "x": 620,
        "y": 380,
        "wires": [
            [
                "b2879580.0acd08"
            ]
        ]
    },
    {
        "id": "a72b198d.0d1e78",
        "type": "api-call-service",
        "z": "150a1916.ccd1e7",
        "name": "Desk Light On",
        "server": "b3e9b226.7fd0c",
        "version": 1,
        "debugenabled": false,
        "service_domain": "light",
        "service": "turn_on",
        "entityId": "light.desk_light",
        "data": "",
        "dataType": "json",
        "mergecontext": "",
        "output_location": "",
        "output_location_type": "none",
        "mustacheAltTags": false,
        "x": 620,
        "y": 440,
        "wires": [
            [
                "86bfd6c3.912758"
            ]
        ]
    },
    {
        "id": "86bfd6c3.912758",
        "type": "api-call-service",
        "z": "150a1916.ccd1e7",
        "name": "Ikea Light On",
        "server": "b3e9b226.7fd0c",
        "version": 1,
        "debugenabled": false,
        "service_domain": "light",
        "service": "turn_on",
        "entityId": "light.325057512462ab11dc0c",
        "data": "",
        "dataType": "json",
        "mergecontext": "",
        "output_location": "",
        "output_location_type": "none",
        "mustacheAltTags": false,
        "x": 850,
        "y": 440,
        "wires": [
            []
        ]
    },
    {
        "id": "b2879580.0acd08",
        "type": "api-call-service",
        "z": "150a1916.ccd1e7",
        "name": "Ikea Light Off",
        "server": "b3e9b226.7fd0c",
        "version": 1,
        "debugenabled": false,
        "service_domain": "light",
        "service": "turn_off",
        "entityId": "light.325057512462ab11dc0c",
        "data": "",
        "dataType": "json",
        "mergecontext": "",
        "output_location": "",
        "output_location_type": "none",
        "mustacheAltTags": false,
        "x": 830,
        "y": 380,
        "wires": [
            []
        ]
    },
    {
        "id": "5437a66e.d33898",
        "type": "api-call-service",
        "z": "150a1916.ccd1e7",
        "name": "Point Light On",
        "server": "b3e9b226.7fd0c",
        "version": 1,
        "debugenabled": false,
        "service_domain": "switch",
        "service": "turn_on",
        "entityId": "switch.18355330840d8e5f571c_2",
        "data": "",
        "dataType": "json",
        "mergecontext": "",
        "output_location": "",
        "output_location_type": "none",
        "mustacheAltTags": false,
        "x": 620,
        "y": 320,
        "wires": [
            []
        ]
    },
    {
        "id": "61c4631c.65ae4c",
        "type": "api-current-state",
        "z": "150a1916.ccd1e7",
        "name": "Point light on?",
        "server": "b3e9b226.7fd0c",
        "version": 1,
        "outputs": 2,
        "halt_if": "on",
        "halt_if_type": "str",
        "halt_if_compare": "is",
        "override_topic": false,
        "entity_id": "switch.18355330840d8e5f571c_2",
        "state_type": "str",
        "state_location": "payload",
        "override_payload": "msg",
        "entity_location": "data",
        "override_data": "msg",
        "blockInputOverrides": false,
        "x": 380,
        "y": 280,
        "wires": [
            [
                "3d1cc6d.405613a"
            ],
            [
                "5437a66e.d33898"
            ]
        ]
    },
    {
        "id": "2e04cd9.cfde332",
        "type": "server-state-changed",
        "z": "150a1916.ccd1e7",
        "name": "Office Button DOUBLE R",
        "server": "b3e9b226.7fd0c",
        "version": 1,
        "exposeToHomeAssistant": false,
        "haConfig": [
            {
                "property": "name",
                "value": ""
            },
            {
                "property": "icon",
                "value": ""
            }
        ],
        "entityidfilter": "sensor.0xec1bbdfffe7bc753_action",
        "entityidfiltertype": "exact",
        "outputinitially": false,
        "state_type": "str",
        "haltifstate": "right_double",
        "halt_if_type": "str",
        "halt_if_compare": "is",
        "outputs": 2,
        "output_only_on_state_change": true,
        "x": 170,
        "y": 300,
        "wires": [
            [
                "61c4631c.65ae4c"
            ],
            []
        ]
    },
    {
        "id": "a0cd53b8.7aa34",
        "type": "server-state-changed",
        "z": "150a1916.ccd1e7",
        "name": "Office Button SINGLE L",
        "server": "b3e9b226.7fd0c",
        "version": 1,
        "exposeToHomeAssistant": false,
        "haConfig": [
            {
                "property": "name",
                "value": ""
            },
            {
                "property": "icon",
                "value": ""
            }
        ],
        "entityidfilter": "sensor.0xec1bbdfffe7bc753_action",
        "entityidfiltertype": "exact",
        "outputinitially": false,
        "state_type": "str",
        "haltifstate": "left_single",
        "halt_if_type": "str",
        "halt_if_compare": "is",
        "outputs": 2,
        "output_only_on_state_change": true,
        "x": 160,
        "y": 240,
        "wires": [
            [
                "b5b15def.26da2"
            ],
            []
        ]
    },
    {
        "id": "b5b15def.26da2",
        "type": "api-current-state",
        "z": "150a1916.ccd1e7",
        "name": "Top light on?",
        "server": "b3e9b226.7fd0c",
        "version": 1,
        "outputs": 2,
        "halt_if": "on",
        "halt_if_type": "str",
        "halt_if_compare": "is",
        "override_topic": false,
        "entity_id": "switch.sonoff_1000343324",
        "state_type": "str",
        "state_location": "payload",
        "override_payload": "msg",
        "entity_location": "data",
        "override_data": "msg",
        "blockInputOverrides": false,
        "x": 390,
        "y": 180,
        "wires": [
            [
                "71ba2020.92054"
            ],
            [
                "71d7304c.7b18d"
            ]
        ]
    },
    {
        "id": "71ba2020.92054",
        "type": "api-call-service",
        "z": "150a1916.ccd1e7",
        "name": "Top Light Off",
        "server": "b3e9b226.7fd0c",
        "version": 1,
        "debugenabled": false,
        "service_domain": "switch",
        "service": "turn_off",
        "entityId": "switch.sonoff_1000343324",
        "data": "",
        "dataType": "json",
        "mergecontext": "",
        "output_location": "",
        "output_location_type": "none",
        "mustacheAltTags": false,
        "x": 610,
        "y": 140,
        "wires": [
            []
        ]
    },
    {
        "id": "71d7304c.7b18d",
        "type": "api-call-service",
        "z": "150a1916.ccd1e7",
        "name": "Top Light On",
        "server": "b3e9b226.7fd0c",
        "version": 1,
        "debugenabled": false,
        "service_domain": "switch",
        "service": "turn_on",
        "entityId": "switch.sonoff_1000343324",
        "data": "",
        "dataType": "json",
        "mergecontext": "",
        "output_location": "",
        "output_location_type": "none",
        "mustacheAltTags": false,
        "x": 610,
        "y": 200,
        "wires": [
            []
        ]
    },
    {
        "id": "3d1cc6d.405613a",
        "type": "api-call-service",
        "z": "150a1916.ccd1e7",
        "name": "Point Light Off",
        "server": "b3e9b226.7fd0c",
        "version": 1,
        "debugenabled": false,
        "service_domain": "switch",
        "service": "turn_off",
        "entityId": "switch.18355330840d8e5f571c_2",
        "data": "",
        "dataType": "json",
        "mergecontext": "",
        "output_location": "",
        "output_location_type": "none",
        "mustacheAltTags": false,
        "x": 620,
        "y": 260,
        "wires": [
            []
        ]
    },
    {
        "id": "d9c7a635.c070b8",
        "type": "api-call-service",
        "z": "150a1916.ccd1e7",
        "name": "Wyłączam ogrzewanie",
        "server": "b3e9b226.7fd0c",
        "version": 1,
        "debugenabled": false,
        "service_domain": "tts",
        "service": "google_translate_say",
        "entityId": "media_player.mini_office",
        "data": "{\"message\":\"Wyłączam ogrzewanie\",\"language\":\"pl\"}",
        "dataType": "json",
        "mergecontext": "",
        "output_location": "payload",
        "output_location_type": "msg",
        "mustacheAltTags": false,
        "x": 400,
        "y": 120,
        "wires": [
            []
        ]
    },
    {
        "id": "2297355c.7dfd9a",
        "type": "server-state-changed",
        "z": "150a1916.ccd1e7",
        "name": "Office Button DOUBLE L",
        "server": "b3e9b226.7fd0c",
        "version": 1,
        "exposeToHomeAssistant": false,
        "haConfig": [
            {
                "property": "name",
                "value": ""
            },
            {
                "property": "icon",
                "value": ""
            }
        ],
        "entityidfilter": "sensor.0xec1bbdfffe7bc753_action",
        "entityidfiltertype": "exact",
        "outputinitially": false,
        "state_type": "str",
        "haltifstate": "left_double",
        "halt_if_type": "str",
        "halt_if_compare": "is",
        "outputs": 2,
        "output_only_on_state_change": true,
        "x": 170,
        "y": 140,
        "wires": [
            [
                "4da585ca.fbe97c",
                "d9c7a635.c070b8"
            ],
            []
        ]
    }
]

Podsumowanie

Protip: żeby wywołać long trzeba trzymać 5 sekund! 

Przycisk mnie mega pozytywnie zaskoczył - wszystko działa prawidłowo, akcje są wykonywane natychmiast, przesyłanie danych, stabilność, wszystko działa lokalnie po Zigbee. A dodatkowo ten wygląd jest po prostu świetny! Gdyby na opakowaniu nie było napisu Tuya, pomyślałbym, że to jakaś lepsza firma - bo wykonanie jest naprawdę świetne! 

 

Chcesz wiedzieć więcej? Dołącz do grupy na FB. Będzie nam też miło jak polubisz Fanpage!

Odkurzacz pionowy bezprzewodowy Roborock H6

Od: 1550 zł 1799 zł | Powiadom gdy cena spadnie

Bardzo dobry odkurzacz w bardzo dobrej cenie - lekki zwrotny, mocny i łatwy w przechowywaniu - ciekawa alternatywa dla Dreame V11/

Dziwi brak reklam? Przeczytaj dlaczego i wesprzyj bloga na  ||