# Urządzenia: Kompatybilność z Tasmota

**URL:** <https://ai-speaker.discourse.group/t/urzadzenia-kompatybilnosc-z-tasmota/58>\
**Category:** faq\
**Created:** [17 Grudzień 2019 12:53 UTC](https://ai-speaker.discourse.group/t/urzadzenia-kompatybilnosc-z-tasmota/58 "2019-12-17T12:53:14Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Autor:** ![Celina](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/celina/32/27_2.png) [@Celina](https://ai-speaker.discourse.group/u/Celina)\
**Data wpisu:** [17 Grudzień 2019 12:53 UTC](https://ai-speaker.discourse.group/t/urzadzenia-kompatybilnosc-z-tasmota/58/1 "2019-12-17T12:53:14Z")

</div>

**Tasmota++**  
Nasze oprogramowanie dla urządzeń automatyki domowej działa na bazie bardzo popularnego projektu Tasmota.

> **[arendst/Tasmota](https://github.com/arendst/Tasmota)**
>
> Alternative firmware for ESP8266 with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full do...

Jak powstaje nasze oprogramowanie do urządzeń domowych:

- regularnie pobieramy najnowszą stabilną wersję Tasmota,
- dodajemy ustawienia umożliwiające automatyczne wykrywania i **ułatwiające** działanie z Asystentem domowym,
- kompilujemy wersję z naszymi kodami i ustawieniami,
- testujemy na kilkudziesięciu urządzeniach,
- udostępniamy nasze kody oraz skompilowaną wersję do pobrania,
- instalujemy na naszych urządzeniach, które sprzedajemy.

Wszystkie nasze poprawki udostępniamy też społeczności Tasmota, dodatkowo rozwijamy aplikację na system Android, którą zaoferowaliśmy jako oficjalną aplikację ułatwiającą Konfigurację początkową dla urządzeń z oprogramowaniem Tasmota.

## Jakie ułatwienia dostarczamy

### Tryb parowania

Umożliwiamy łatwe wprowadzenie w tryb parowania przez szybkie naciśnięcie przycisku na urządzeniu od 3 do 7 razy lub **poprzez naciśnięcie i przytrzymanie przycisku na urządzeniu przez 4 sekundy**.  
W dokumentacji dodaliśmy opis krok po kroku jak to zrobić:

> **[Obsługa urządzenia z przeglądarki · Asystent domowy](https://sviete.github.io/AIS-docs/docs/en/ais_iot_browser.html#konfiguracja-wi-fi)**
>
> \## Wprowadzenie

Motywacją do tej zmiany było umożliwienie łatwego dodawania urządzeń do naszego systemu przez osoby starsze oraz mające problem ze wzrokiem (dla części osób szybkie wciśnięcie dokładnie cztery razy w krótkich odstępach czasu tak, żeby dioda odpowiednio migała… było “troszkę” problematyczne).

### Wyszukiwanie bramki

Urządzenia do sterowania nie potrzebują Internetu (serwisu w chmurze producenta). To bardzo ułatwia dostępność i przyśpiesza działanie sterowania, ale niesie ze sobą też kilka wyzwań technologicznych.

Główny problem to jak znaleźć bramkę w lokalnej sieci. Dla osób zaznajomionych z technologią ustawienie stałego IP dla bramki nie jest problemem, ale są też osoby, które nie wiedzą (i nie chcą wiedzieć) co to jest IP.

My ten problem rozwiązujemy i umożliwiamy urządzeniu wyszukanie bramki, czyli mając nasze oprogramowanie i bramkę możesz ją przełączać z Ethernet na WiFi, zmieniać jej adres IP a urządzenia i tak ją znajdą i się z nią połączą.

Tu ważne jest, żeby nazwa unikalnego klienta MQTT (którą ma każde urządzenie) zaczynała się od identyfikatora bramki. Przy takiej konfiguracji urządzenie samo będzie “szukało bramki” w sieci lokalnej. To oczywiście wysyłamy z bramki do urządzenia podczas “parowania urządzenia z bramką”.

 ![mqtt_client_dom](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/1X/e2eaac66b786855b4490031117f690475bfd0b52.png)

### Współpraca z Asystentem domowym

W naszej kompilacji oprogramowania Tasmota automatycznie ustawiamy na urządzeniu, żeby przedstawiało się bramce (mqtt discovery). Wszystkie urządzenia dodane są też do grupy **dom**. Bramka po uruchomieniu publikuje na tę grupę prośbę o przedstawienie się do urządzeń i ustala komunikację z nowymi urządzeniami. Szczegółowo opisane jest to w dokumentacji w sekcji MQTT

> **[Broker MQTT działający na bramce · Asystent domowy](https://sviete.github.io/AIS-docs/docs/en/ais_bramka_mqtt.html)**
>
> Asystent domowy ma wbudowany broker MQTT.

Udostępniamy też filmy wideo, na których pokazujemy “krok po kroku” jak dodać nowe gniazdo WiFi do bramki AIS dom korzystając z kreatora w aplikacji:

> **[Wprowadzenie · Asystent domowy](https://sviete.github.io/AIS-docs/docs/en/ais_iot_gate.html)**
>
> Urządzenia z oprogramowaniem \*\*AIS dom\*\* w bardzo łatwy sposób można zintegrować z bramką \*\*AIS dom\*\*. Taka integracja umożliwia \[łatwą konfigurację urządzenia\]() oraz wykorzystanie \[pełnych możliwości...

### Ustawienia lokalne

W naszej kompilacji oprogramowania Tasmota ma lokalne polskie ustawienia:

- polskie menu,
- regionalne serwery czasu NTP ([pl.pool.ntp.org](http://pl.pool.ntp.org), [0.pl.pool.ntp.org](http://0.pl.pool.ntp.org)),
- strefę czasową dla Polski,
- lokalizacja to środek polski (52.069528, 19.480300) do wykorzystania podczas ustawiania charmonogramu opartego na wschodzie i zachodzie słońca.

## Czy urządzenia z inną kompilacją Tasmota działają z bramką?

**Tak**. Na bramce jest broker MQTT dlatego każde urządzenie, które rozumie MQTT będzie działało z bramką.

Może to jednak nie być tak proste, jak w przypadku naszych urządzeń, ponieważ nie wiemy, czy kompilacja, (którą masz wgraną na urządzeniu) ma włączoną współpracę z Asystentem domowym, mDNS i czy… została prawidłowo przygotowana i wgrana.

Są trzy wyjścia, żeby działało:

1. Zrozumieć jak działa MQTT i komunikacja z bramką - co dokładnie opisujemy

> **[Broker MQTT działający na bramce · Asystent domowy](https://sviete.github.io/AIS-docs/docs/en/ais_bramka_mqtt.html)**
>
> Asystent domowy ma wbudowany broker MQTT.

1. Wgrać nasze darmowe oprogramowanie do urządzenia.
2. Kupić nasze gotowe urządzenie i cieszyć się z tego, że wsparło się nasz projekt i wszystko magicznie i fajnie działa - do czego też bardzo zachęcamy 🙂

## Co wysyłamy do urządzenia podczas parowania z bramką?

Podczas parowania z bramką do urządzenia wysyłamy:

- FriendlyName1 - przyjazną nazwę urządzenia podaną w konfiguratorze
- SSId1 - nazwę sieci WiFi
- Password1 - hasło do WiFI
- MqttClient - unikalną nazwę klienta MQTT (identyfikator bramki + 6 ostatnich znaków z adresu MAC urządzenia)
- Topic - unikalny temat MQTT
- GroupTopic -temat grupowy dla wszystkich urządzeń **dom**
- MqttHost - adres IP bramki
- SetOption3 - włączamy MQTT na urządzeniu
- SetOption30 - przypisanie do grupy światła (jeśli tak zostało wybrane w konfiguratorze)

---

<div class="post-metadata">

**Autor:** ![Michal.S](https://avatars.discourse-cdn.com/v4/letter/m/7993a0/32.png) [@Michal.S](https://ai-speaker.discourse.group/u/Michal.S)\
**Data wpisu:** [19 Grudzień 2019 13:02 UTC](https://ai-speaker.discourse.group/t/urzadzenia-kompatybilnosc-z-tasmota/58/2 "2019-12-19T13:02:07Z")

</div>

Cześć, a pomożecie dodać urządzenia supli? Jest fajny klient supli dla mqtt ale za cholerę nie potrafię dodać urządzenia do asystenta ☹

supla/channels/status/dimmer/41349

{

“id”: 41349,

“brightness”: 100,

“online”: 1

}

Typ i id urządzenia jest publikowany w temacie po status/

Jak dodać te urządzenia do HA abym je widział jako encje ?

EDIT: Zapomniałem dodać że jest integracja ale nie widzi wszystkich urządzeń.

---

<div class="post-metadata">

**Autor:** ![jolka](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/jolka/32/5_2.png) [@jolka](https://ai-speaker.discourse.group/u/jolka)\
**Data wpisu:** [19 Grudzień 2019 16:47 UTC](https://ai-speaker.discourse.group/t/urzadzenia-kompatybilnosc-z-tasmota/58/3 "2019-12-19T16:47:08Z")

</div>

jeżeli urządzenie nie wysyła komunikatu “discovery” (a tak chyba jest w przypadku SUPLA mqtt)  
[MQTT - Home Assistant](https://www.home-assistant.io/docs/mqtt/discovery/) to nie można go automatycznie dodać, trzeba ręcznie podać w konfiguracji definicje tego urządzenia (opisać jak z nim gadać)

Najpierw proponuje pogadać z urządzeniem za pomocą jakiegoś MQTT klienta, np:

> **[MQTT Explorer](http://mqtt-explorer.com/)**
>
> An all-round MQTT client that provides a structured topic overview

czyli definujemy połaczenie z bramką AIS dom

 ![image](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/1X/dcc735a560ece126c8f792dd5f7e5812f25cf688.png)

i publikujemy do brokera MQTT (do którego podłaczone jest urządzenie supla) wiadomości

o temacie/topic: supla/channels/command/41349  
i o treści/payload która rozumie urządzenie: {“idx”: 41349, “on”: false}

 ![image](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/1X/48e594329c2dfd5cc51e423c274b506c03aba536.png)

jeżeli uda nam się w ten sposób komunikować z urządzeniem, to możemy dodać definicję w pliku konfiguracyjnym Asystenta domowego

zakładają, że  
topic to: supla/channels/command/41349  
payload: { “idx”: 41349, “on”: false } → wyłącza światło  
payload: { “idx”: 41349, “on”: true } → włącza światło

logujemy się po ssh do bramki  
[https://sviete.github.io/AIS-docs/docs/en/next/ais\_bramka\_remote\_ssh.html](https://sviete.github.io/AIS-docs/docs/en/next/ais_bramka_remote_ssh.html)

i dodajemy definicję urządzenia w pliku ~/AIS/configuration.yaml

> [@Bramka: configuration.yaml](https://ai-speaker.discourse.group/t/bramka-configuration-yaml/67):
>
> Plik konfiguracyjny configuration.yaml Dążymy do tego, żeby wszystkie podstawowe ustawienia i popularne integracje były dostępne z interfejsu użytkownika. Obecnie jednak nie wszystko jest jeszcze konfigurowalne za pośrednictwem interfejsu użytkownika i aby dodać integrację z niektórymi urządzeniami, wymagana jest ręczna edycja pliku konfiguracyjnego Asystenta domowego. Plik ten znajduje się na urządzeniu w folderze /data/data/pl.sviete.dom/files/home/AIS i ma nazwę configuration.yaml. Konfigur…

```yaml
light:
  - platform: mqtt
    schema: template  
    name: "światło"
    state_topic: "supla/channels/status/41349"    
    command_topic: "supla/channels/command/41349"
    command_on_template: ' { "idx": 41349, "on": true } '
    command_off_template: ' { "idx": 41349, "on": false } '

```

**Nie mamy takiego urządzenia więc ta instrukcja jest nie sprawdzona.**

Jeżeli się uda to będziemy wdzięczni za opis (proszę dodać do FAQ)- przyda się dla innych użytkowników SUPLA 🙂

Powodzenia

---

<div class="post-metadata">

**Autor:** ![Michal.S](https://avatars.discourse-cdn.com/v4/letter/m/7993a0/32.png) [@Michal.S](https://ai-speaker.discourse.group/u/Michal.S)\
**Data wpisu:** [5 Styczeń 2020 23:37 UTC](https://ai-speaker.discourse.group/t/urzadzenia-kompatybilnosc-z-tasmota/58/4 "2020-01-05T23:37:31Z")

</div>

Dopiero dziś miałem czas powalczyć, i nie działa ☹ Nie dodają się urządzenia, wydaje mi się że problemem jest format komunikatów, chyba powinien być json  
Klient supli przyjmuje payload w takiej postaci  
{  
“id”: 34347,  
“caption”: “Światło”,  
“on”: 0,  
“online”: 1  
}

---

<div class="post-metadata">

**Autor:** ![mariusz\_70](https://avatars.discourse-cdn.com/v4/letter/m/ee59a6/32.png) [@mariusz\_70](https://ai-speaker.discourse.group/u/mariusz_70)\
**Data wpisu:** [6 Styczeń 2020 15:58 UTC](https://ai-speaker.discourse.group/t/urzadzenia-kompatybilnosc-z-tasmota/58/5 "2020-01-06T15:58:47Z")

</div>

Ta publikacja mówi że “id”: 34347 w Supla Cloud jest ustawiona jako “włącznik zasilania”

 ![wł.zaś](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/1X/73b903f36a080311845ea7ab9bbf0d5a35a15362.jpeg)  
“caption”: “Światło” - to podpis danego kanału w Supla Cloud który sam ustawiłeś  
 ![nazwa](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/1X/6ed4cac08012fd7be02cfa902c32bc68a5e8f70c.jpeg)  
czyli masz ustawione jako - “włącznik zasilania” o nazwie “Światło”  
Jolka nie będzie widziała tego kanału jako “light” tylko “switch”  
Z taką konfiguracją w configuration.yaml powinno działać jako przełącznik:

```
switch:
  - platform: mqtt
    name: "Światło"
    state_topic: "supla/channels/status/switch/34347"  
    command_topic: "supla/channels/command/34347"
    payload_on: '{ "ident": { "id": 34347 }, "on": 1 }'
    payload_off: '{ "ident": { "id": 34347 }, "on": 0 }'
    state_on: '{"id": 34347, "caption": "Światło", "on": 1, "online": 1}'
    state_off: '{"id": 34347, "caption": "Światło", "on": 0, "online": 1}'

```

Komendy dla światła i gniazd z command.yaml dla supla-mqtt-client

```
# template for power switch 
# payload: { "ident": { "id": 2 }, "on": 1 }
- topic: 'supla/channels/command/#'
  id: '/ident/id'
  on_off: '/on'
  on_value: 1
  off_value: 0

# template for light switch
# payload: { "idx": 4, "on": true }
- topic: 'supla/channels/command/#'
  id: '/idx'
  on_off: '/on'
  on_value: true
  off_value: false

```

Aby dany kanał ustawić jako oświetlenie musisz w Supla Cloud zmienić “włącznik zasilania” na “włącznik światła”  
i configuration.yaml dodać taki wpis:

```
light:
  - platform: mqtt
    schema: template  
    name: "Światło"
    state_topic: "supla/channels/status/relay/34347"  
    command_topic: "supla/channels/command/34347"
    command_on_template: '{ "idx": 34347, "on": true }'
    command_off_template: '{ "idx": 34347, "on": false }'
    state_template: '{{ "on" if value_json.on else "off" }}'
```

---

<div class="post-metadata">

**Autor:** ![Cino111](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/cino111/32/283_2.png) [@Cino111](https://ai-speaker.discourse.group/u/Cino111)\
**Data wpisu:** [6 Styczeń 2020 17:32 UTC](https://ai-speaker.discourse.group/t/urzadzenia-kompatybilnosc-z-tasmota/58/6 "2020-01-06T17:32:59Z")

</div>

@Celina, a czy byście mogli skompilować soft dla rolet? Ja osobiście potrzebuję ten soft do elektrozaworów wody. Tu [Rolety](https://github.com/nospam2000/Sonoff-Tasmota-Shutters) są źródła, ale bym wolał mieć wszytko na Waszym sofcie 🙂

---

<div class="post-metadata">

**Autor:** ![Celina](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/celina/32/27_2.png) [@Celina](https://ai-speaker.discourse.group/u/Celina)\
**Data wpisu:** [7 Styczeń 2020 07:40 UTC](https://ai-speaker.discourse.group/t/urzadzenia-kompatybilnosc-z-tasmota/58/7 "2020-01-07T07:40:23Z")

</div>

@Cino111 Myślę, że można to wrzucić do kategorii “Pomysły” 🙂

---

<div class="post-metadata">

**Autor:** ![Cino111](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/cino111/32/283_2.png) [@Cino111](https://ai-speaker.discourse.group/u/Cino111)\
**Data wpisu:** [7 Styczeń 2020 21:48 UTC](https://ai-speaker.discourse.group/t/urzadzenia-kompatybilnosc-z-tasmota/58/8 "2020-01-07T21:48:22Z")

</div>

Dajcie sobie spokój z suplą. Nie komplikujcie sobie życia. Ja juz wszystkie moduły z supla sflashowalem softem Jolki, a serwer z cloudem i skryptami fracza leży w szufladzie. Jolka to duzo bardziej stabilny soft, a o mozliwosciach nawet nie mówię. Supla nie dorasta Jolce do pięt. 2 lata się mordowalem z Suplą, a tu w miesiąc zrobiłem wszystko dużo lepiej. Automatyzacja na Jolce działa wręcz fantastycznie. W Supli może namiastka automatuzacji będzie za jakieś 2 lata. Jeżeli czegoś nie mozesz zrobic na Jolce to napisz. Postaram się pomóc. Jak czasowo dam radę to jutro opiszę jak zrobic licznik impulsów, a na roboczo wygląda to tak

 ![Screenshot_20200107-224730_Home Assistant](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/1X/c106aef0ea3871604983d5846bf3ac7c482e2bee.jpeg)

---

<div class="post-metadata">

**Autor:** ![Tomasz](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/tomasz/32/286_2.png) [@Tomasz](https://ai-speaker.discourse.group/u/Tomasz)\
**Data wpisu:** [7 Styczeń 2020 22:13 UTC](https://ai-speaker.discourse.group/t/urzadzenia-kompatybilnosc-z-tasmota/58/9 "2020-01-07T22:13:32Z")

</div>

W 100% się z Tobą @cino111 zgadzam, mamy podobne doświadczenia 👍👍👍 Cały czas jestem pod ogromnym wrażeniem AISpeaker i jego możliwości, tu można zrobić dosłownie wszystko. Dawaj opis softu do liczników oraz hardware do niego bo chyba pora na zamontowanie u mnie 😉

---

<div class="post-metadata">

**Autor:** ![Michal.S](https://avatars.discourse-cdn.com/v4/letter/m/7993a0/32.png) [@Michal.S](https://ai-speaker.discourse.group/u/Michal.S)\
**Data wpisu:** [8 Styczeń 2020 14:37 UTC](https://ai-speaker.discourse.group/t/urzadzenia-kompatybilnosc-z-tasmota/58/10 "2020-01-08T14:37:08Z")

</div>

Nie przesadzajcie, mam SUPLĘ na RPI od ponad 2 lat i 0 problemów, nie licząc tych które samemu spowodowałem, pozostałe moduły które mam na supli od profesjonalnych producentów też nie sprawiają żadnych problemów. A ponad to nie da się porównać HA do Supli są to dwa różne rozwiązania supla jest zamkniętym środowiskiem a HA agreguje różne rozwiązania mni suplę.

W HA tez trzeba się na początku nagłówkowa żeby ogarnąć wiele zagadnień.

---

<div class="post-metadata">

**Autor:** ![Cino111](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/cino111/32/283_2.png) [@Cino111](https://ai-speaker.discourse.group/u/Cino111)\
**Data wpisu:** [8 Styczeń 2020 22:19 UTC](https://ai-speaker.discourse.group/t/urzadzenia-kompatybilnosc-z-tasmota/58/11 "2020-01-08T22:19:16Z")

</div>

@Michal.S jak masz produkty ZAMELa to faktycznie to działa, ale jak chcesz już samemu coś zrobić to jest tragedia. Brak softu, który by działał bez błędów (np. na Sonoff mini - zapalałem światło w łazience a odpalała się lampka w pokoju - masakra. Na tasmocie ani razu mi się coś takiego nie zdarzyło. Drugie to brak automatyzacji i to mówi samo przez siebie. Kolejne to brak wsparcia pomysłodawcy - na każdą prośbę jest jedna odpowiedź “brak zasobów czasowych”. Zespół Jolki w kilka godzin od prośby o soft do rolet przygotował to co potrzebne. Jeżeli masz już bramkę AIS to po co Supla? Jedyny plus jaki znajduję to własne ikonki 🙂  
Każdy zrobi jak woli - Ja polecam Jolkę 👍

---

<div class="post-metadata">

**Autor:** ![kindziol](https://avatars.discourse-cdn.com/v4/letter/k/f17d59/32.png) [@kindziol](https://ai-speaker.discourse.group/u/kindziol)\
**Data wpisu:** [8 Styczeń 2020 22:23 UTC](https://ai-speaker.discourse.group/t/urzadzenia-kompatybilnosc-z-tasmota/58/12 "2020-01-08T22:23:35Z")

</div>

@Cino111

I tu co do pracy z Supla to tylko się zgadzam co do ikonek.

---

<div class="post-metadata">

**Autor:** ![Tomasz](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/tomasz/32/286_2.png) [@Tomasz](https://ai-speaker.discourse.group/u/Tomasz)\
**Data wpisu:** [8 Styczeń 2020 23:12 UTC](https://ai-speaker.discourse.group/t/urzadzenia-kompatybilnosc-z-tasmota/58/13 "2020-01-08T23:12:38Z")

</div>

Ach te ikonki, ich twórca powinien jakąś premie dostać 😉  
Ale tak na serio w Supli jak zamontowałem wszystkie włączniki to nastała nudaaa…  
Co z tych przełączników? Włączanie z apki i tylko harmonogramy a na Jolce taki kombajn że szok, zwłaszcza jak ktoś ma zintegrowany alarm Satela.  
No i ten soft, stabilny, zdalny update (ile ja się na rozkręcałem i na wymieniałem oprogramowania w gniazdkach i włącznikach). Ogólnie Supla fajny projekt, dużo zdolnych ludzi ale uważam że Jolka ma ogromną przewagę bo oparta na HA.  
Każdy ma inne potrzeby i jest na innym etapie wiedzy w zakresie Inteligentnego Domu. Może jakbym trafił na Jolkę z 2 late temu to miałbym inne spojrzenie. Czas pokaże czy dokonałem dobrego wyboru 😉

---

<div class="post-metadata">

**Autor:** ![mariusz\_70](https://avatars.discourse-cdn.com/v4/letter/m/ee59a6/32.png) [@mariusz\_70](https://ai-speaker.discourse.group/u/mariusz_70)\
**Data wpisu:** [10 Styczeń 2020 12:32 UTC](https://ai-speaker.discourse.group/t/urzadzenia-kompatybilnosc-z-tasmota/58/14 "2020-01-10T12:32:09Z")

</div>

Z tymi ikonami nie jest tak do końca że nie możemy mieć własnych, nie testowałem tych konfiguracji ale popatrzcie na parametr icon\_template i entity\_picture\_template:

```
cover:
  - platform: template
    covers:
      cover_group:
        friendly_name: "Cover Group"
        open_cover:
          service: script.cover_group
          data:
            modus: 'open'
        close_cover:
          service: script.cover_group
          data:
            modus: 'close'
        stop_cover:
          service: script.cover_group
          data:
            modus: 'stop'
        value_template: "{{is_state('sensor.cover_group', 'open')}}"
        icon_template: >-
          {% if is_state('sensor.cover_group', 'open') %}
            /local/cover-open.png
          {% else %}
            /local/cover-closed.png
          {% endif %}

```

> **[Template Cover](https://www.home-assistant.io/integrations/cover.template)**
>
> Instructions on how to integrate Template Covers into Home Assistant.

```
light:
  - platform: template
    lights:
      theater_volume:
        friendly_name: "Receiver Volume"
        value_template: >-
          {% if is_state('media_player.receiver', 'on') %}
            {% if state_attr('media_player.receiver', 'is_volume_muted') %}
              off
            {% else %}
              on
            {% endif %}
          {% else %}
            off
          {% endif %}
        icon_template: >-
          {% if is_state('media_player.receiver', 'on') %}
            {% if state_attr('media_player.receiver', 'is_volume_muted') %}
              /local/lightbulb-off.png
            {% else %}
              /local/lightbulb-on.png
            {% endif %}
          {% else %}
            /local/lightbulb-off.png
          {% endif %}
        turn_on:
          service: media_player.volume_mute
          data:
            entity_id: media_player.receiver
            is_volume_muted: false
        turn_off:
          service: media_player.volume_mute
          data:
            entity_id: media_player.receiver
            is_volume_muted: true

```

> **[Template Light](https://www.home-assistant.io/integrations/light.template/)**
>
> Instructions on how to integrate Template Lights into Home Assistant.

```
switch:
  - platform: template
    switches:
      garage:
        value_template: "{{ is_state('cover.garage_door', 'on') }}"
        turn_on:
          service: cover.open_cover
          data:
            entity_id: cover.garage_door
        turn_off:
          service: cover.close_cover
          data:
            entity_id: cover.garage_door
        entity_picture_template: >-
          {% if is_state('cover.garage_door', 'open') %}
            /local/garage-open.png
          {% else %}
            /local/garage-closed.png
          {% endif %}

```

> **[Template Switch](https://www.home-assistant.io/integrations/switch.template/)**
>
> Instructions on how to integrate Template Switches into Home Assistant.

I tutaj ciekawy projekt interfejsu HA:

> **[Home Assistant Control Panel](https://reformedreality.com/home-assistant-control-panel)**
>
> An Angular Control Panel for Home Assistant. Automate your home with this simple to use, fully configurable, Hassio control panel UI.

---

<div class="post-metadata">

**Autor:** ![Tomasz](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/tomasz/32/286_2.png) [@Tomasz](https://ai-speaker.discourse.group/u/Tomasz)\
**Data wpisu:** [10 Styczeń 2020 12:39 UTC](https://ai-speaker.discourse.group/t/urzadzenia-kompatybilnosc-z-tasmota/58/15 "2020-01-10T12:39:05Z")

</div>

tak na szybko, własnie testuje własne ikonki w Jolce  
nie wiem jak tylko zrobić zmianę ich stanu, trzeba poczytać  
tylko czasu brak 😉

 ![60c82ad8-6ef1-4af2-a199-7a27231d814c](https://global.discourse-cdn.com/free1/uploads/ai_speaker/original/1X/82d6e9554b02111c9df7f5f0c2af31152ab7be22.jpeg)

---

<div class="post-metadata">

**Autor:** ![Tomasz](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/tomasz/32/286_2.png) [@Tomasz](https://ai-speaker.discourse.group/u/Tomasz)\
**Data wpisu:** [10 Styczeń 2020 22:03 UTC](https://ai-speaker.discourse.group/t/urzadzenia-kompatybilnosc-z-tasmota/58/16 "2020-01-10T22:03:26Z")

</div>

@mariusz_70 dziękuje za linki, dzięki nim udało mi się zrobić zmianę stanu ikonek 👍

---

<div class="post-metadata">

**Autor:** ![rocko](https://avatars.discourse-cdn.com/v4/letter/r/22d042/32.png) [@rocko](https://ai-speaker.discourse.group/u/rocko)\
**Data wpisu:** [11 Styczeń 2020 10:32 UTC](https://ai-speaker.discourse.group/t/urzadzenia-kompatybilnosc-z-tasmota/58/17 "2020-01-11T10:32:01Z")

</div>

@Tomasz bardzo ciekawy projekt sam usiłowałem dostosować ikony pod moje potrzeby i nie mogłem sobie z tym poradzić, proszę załóż w chwili wolnego czasu nowy temat i opisz jak tego dokonałeś - gdzie umieściłeś ikonki, jakiej są wielkości (piksele) podaj podstawową konfiguracje dla oświetlenia,bram i przełączników.  
Forum zaczyna nam się rozrastać a widzę że wątki zaczynają się mieszać temat poświęcony “Kompatybilności z Tasmota” a tu takie ciekawe info o ikonach dlatego prośba do wszystkich użytkowników zakładajmy konkretne tematy to i forum będzie bardziej czytelne. Wiem że jest temat odnośnie kamer ip jeden znalazłem [Dzwonek z Biedronki + kamera = zdjęcie na Slack'a](https://ai-speaker.discourse.group/t/dzwonek-z-biedronki-kamera-zdjecie-na-slacka/52) ale wydaje mi się że czytałem gdzieś podobny wątek i nie mogę go zlokalizować i tu druga moja prośba do autorów wpisów odnośnie kamer ip czy możecie założyć nowy temat dotyczący konfiguracji kamer będzie dla potomnych. Z góry bardzo dziękuje!!

---

<div class="post-metadata">

**Autor:** ![Tomasz](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/tomasz/32/286_2.png) [@Tomasz](https://ai-speaker.discourse.group/u/Tomasz)\
**Data wpisu:** [11 Styczeń 2020 10:49 UTC](https://ai-speaker.discourse.group/t/urzadzenia-kompatybilnosc-z-tasmota/58/18 "2020-01-11T10:49:28Z")

</div>

Jak tylko znajdę chwilę to opiszę.

---

<div class="post-metadata">

**Autor:** ![Cino111](https://yyz2.discourse-cdn.com/free1/user_avatar/ai-speaker.discourse.group/cino111/32/283_2.png) [@Cino111](https://ai-speaker.discourse.group/u/Cino111)\
**Data wpisu:** [11 Styczeń 2020 13:28 UTC](https://ai-speaker.discourse.group/t/urzadzenia-kompatybilnosc-z-tasmota/58/19 "2020-01-11T13:28:48Z")

</div>

Kolejny temat z kamerą masz tu. Zaraz właśnie do tego siadam 🙂

---

<div class="post-metadata">

**Autor:** ![kindziol](https://avatars.discourse-cdn.com/v4/letter/k/f17d59/32.png) [@kindziol](https://ai-speaker.discourse.group/u/kindziol)\
**Data wpisu:** [11 Styczeń 2020 14:07 UTC](https://ai-speaker.discourse.group/t/urzadzenia-kompatybilnosc-z-tasmota/58/20 "2020-01-11T14:07:10Z")

</div>

Mały ale dokładny opis jest tu : [Integracje Supla](https://ai-speaker.discourse.group/t/integracje-supla/96/7)

[Następna strona](https://ai-speaker.discourse.group/t/urzadzenia-kompatybilnosc-z-tasmota/58.md?page=2)
