MQTT

www; Device Templates Repository; OTA URL
Odpovědět
Uživatelský avatar
Lion®
Administrátor fóra
Administrátor fóra
Příspěvky: 1604
Registrován: 28. září 2020, 14:07
Bydliště: podkrkonoší
Dal poděkování: 144 poděkování
Dostal poděkování: 193 poděkování
Kontaktovat uživatele:

MQTT

Příspěvek od Lion® »

GOOGLEM přeložeý zdroj:
!!! info "MQTT je hlavní protokol pro ovládání zařízení Tasmota"

Poté, co máte fungujícího makléře MQTT , musíte nakonfigurovat Tasmota, aby s ním mohl komunikovat. Pokud nemáte znalosti o tom, co je MQTT, můžete se o tom dozvědět z článků MQTT Essentials .
Nakonfigurujte MQTT

Pokud jste user_config_override.hpřed kompilací zablikali předkompilovaný .bin nebo jste nezadali informace MQTT , musíte je nejprve nakonfigurovat na svém zařízení.
Nakonfigurujte MQTT pomocí WebUI

Přejděte do části Konfigurace -] Konfigurovat další a zkontrolujte, zda je zaškrtnuto políčko „MQTT Enable“ .
Jakmile je MQTT povolen, musíte jej nastavit pomocí Konfigurace -] Konfigurovat MQTT .

!!! tip Zatímco jste zde, můžete také změnit Přátelské jméno na něco popisnějšího než obecné „Tasmota“.
Toto je nutnost funkce automatického objevování Home Assistant.

Obrázek

Obrázek

Pro základní nastavení musíte nastavit pouze hostitele , uživatele a heslo, ale je doporučeno změnit téma, abyste předešli problémům. Každé zařízení by mělo mít jedinečné téma .

Host = vaše adresa brokera MQTT nebo IP ( mDNS není k dispozici v oficiálních sestaveních Tasmota , znamená žádnou .localdoménu!)
Port = váš port zprostředkovatele MQTT (výchozí port je nastaven na 1883)
Klient = jedinečný identifikátor zařízení. V 99% případů je v pořádku ponechat to tak, jak je, ale někteří cloudoví makléři MQTT vyžadují ClientID připojený k vašemu účtu.
Uživatel = uživatelské jméno pro autentizaci u vašeho MQTT brokera
Heslo = heslo pro autentizaci u vašeho MQTT brokera
Téma = jedinečné identifikační téma pro vaše zařízení (např hallswitch. kitchen-light). %topic%ve wiki odkazy na toto. Pro téma se doporučuje použít jediné slovo.
FullTopic = definice celého tématu . Upravit, pokud chcete používat témata multi-level pro vaše zařízení, například lights/%prefix%/%topic%/, nebo %prefix%/top_floor/bathroom/%topic%/atd.

Nakonfigurujte MQTT pomocí Backlogu

Pomocí sériového připojení nebo konzoly WebUI můžete vydat (nebo ještě lépe vložit předem připravený) příkaz Backlog pro rychlé a snadné nastavení MQTT.

Kód: Vybrat vše

Backlog mqtthost < mqtt_broker_address ] ; mqttport < mqtt_broker_port ] ; mqttuser < uživatelské jméno ] ; mqttpassword < heslo ] ; téma < device_topic ]
Po restartu jsou nakonfigurována všechna potřebná nastavení MQTT. Nezapomeňte, že pro všechny příkazy můžete použít Backlog!
Příkazy nad MQTT

K odesílání příkazů a zobrazování odpovědí budete potřebovat klienta MQTT .

Příkazy nad MQTT jsou vydávány společnosti Tasmota pomocí cmnd/%topic%/<command] <parameter]. Pokud není <parameter](prázdná zpráva MQTT / užitečné zatížení), odešle se dotaz na aktuální stav <command].

!!! tip Pokud používáte mosquitto_pub , můžete pomocí možnosti -npříkazového řádku vydat prázdné užitečné zatížení . Pokud váš klient MQTT nemůže vydat prázdné užitečné zatížení, můžete ?místo toho použít jeden znak .
Tok příkazů

Následující příklad pojednává o tom, co se stane, když odešlete příkaz MQTT.

Zařízení se zablesklo a nakonfigurován s FullTopic jako výchozí %prefix%/%topic%/a téma nastaven na tasmota_switch. Chceme vidět aktuální stav přepínače a změnit jej.

Při pohledu na tabulku příkazů se můžeme dozvědět o POWERpříkazu a možnostech s ním spojených.
Zeptejte se zařízení na stav

Kód: Vybrat vše

cmnd / tasmota_switch / Power  ←  	// prázdná zpráva / užitečné zatížení odešle dotaz na stav 
    ↳ stat / tasmota_switch / VÝSLEDEK  →  { "POWER" : "OFF" }   
    ↳ stat / tasmota_switch / POWER  →  OFF
Vidíme, že spínač (relé zařízení) je vypnutý.

#### Odeslání příkazu k přepnutí relé

Kód: Vybrat vše

cmnd / tasmota_switch / Napájení  ←  "TOGGLE" 
    ↳  // Napájení pro relé 1 je přepnuto 
    ↳ stat / tasmota_switch / VÝSLEDEK  →  { "POWER" : "ON" }   
    ↳ stat / tasmota_switch / POWER  →  ZAPNUTO
Odeslali jsme přepínací příkaz a obdrželi jsme potvrzení, že je přepínač zapnutý.

!!! tip Tasmota ve výchozím nastavení odpovídá na všechny příkazy .../RESULT. Toto chování lze změnit pomocí SetOption4 , díky čemuž příkazy reagují na koncový bod odpovídající názvu příkazu, např. cmnd/tasmota/PowerOnStatepošle odpověď dne cmnd/tasmota/POWERONSTATE.
Příklady

V následujících příkladech %topic%je tasmotaFullTopic %prefix%/%topic%/a předpony jsou výchozí cmnd/stat/tele:


Relé lze ovládat pomocí cmnd/tasmota/POWER on, cmnd/tasmota/POWER offnebo cmnd/tasmota/POWER toggle. Tasmota pošle stavovou zprávu MQTT jako stat/tasmota/POWER ON.


Zpráva o stavu napájení může být odeslána s nastaveným příznakem zachování pomocí PowerRetain 1.


Telemetrické zprávy lze také odesílat s příznakem zachování pomocí SensorRetain.


U Sonoff Dual nebo Sonoff 4CH je třeba kontaktovat relé cmnd/tasmota/POWER<x], kde {x} je číslo relé od 1 do 2 (Sonoff Dual) nebo od 1 do 4 (Sonoff 4CH). cmnd/tasmota/POWER4 offvypne 4. relé na Sonoff 4CH.


MQTT téma lze změnit, pomocí cmnd/tasmota/Topic tasmota1kterého se restartuje Tasmota a změní se %topic%na tasmota1. Od tohoto okamžiku by příkazy MQTT měly vypadat cmnd/tasmota1/POWER on.


O umístění firmwaru OTA může být tasmota informován cmnd/tasmota/OtaUrl http://ota.tasmota.com/tasmota/release/tasmota.bin. Obnovit výchozí pomocí cmnd/tasmota/OtaUrl 1.


Upgradujte firmware OTA ze serveru OtaUrl pomocí cmnd/tasmota/Upgrade 1.


Zobrazit všechny informace o stavu pomocí cmnd/tasmota/Status 0.


Tlačítko může odeslat zprávu MQTT makléři, který zase přepne relé. Chcete-li to nakonfigurovat, musíte provést cmnd/tasmota/ButtonTopic tasmotatam, kde se tasmota rovná tématu. Zpráva může být také opatřena příznakem zachování od cmnd/tasmota/ButtonRetain on.


Stav Sonoff Pow (a jakékoli zařízení se senzory) lze vyžádat ručně pomocí cmnd/tasmota/status 8. Tasmota navíc pravidelně zasílá telemetrii každé TelePeriod , které je standardně nastaveno na 300 sekund (5 minut).


Po dosažení prahové hodnoty Sonoff Pow (a jakéhokoli zařízení se senzory měření výkonu), jako je PowerLow, tele/tasmota/POWER_LOW ONbude odeslána zpráva . Po opravě chyby tele/tasmota/POWER_LOW OFFbude odeslána zpráva .



Zatímco většina příkazů MQTT bude mít za následek zprávu ve formátu JSON, zpětná vazba stavu napájení bude vždy vrácena stat/tasmota/POWER ONstejně.

Telemetrická data budou odeslána pomocí předpony telejakotele/tasmota/SENSOR {"Time":"2017-02-16T10:13:52", "DS18B20":{"Temperature":20.6}}
Definice tématu MQTT
FullTopic

Toto je téma MQTT používané ke komunikaci s Tasmota přes MQTT. Vytváří se pomocí tokenů umístěných v uživatelem definovatelném řetězci (limit 100 znaků). Tokeny se dynamicky nahrazují za běhu. Dostupné substituční žetony jsou:

● %prefix%= jedna ze tří předpon definovaných příkazy Prefix1 (výchozí = cmnd) , Prefix2 (výchozí = stat) a Prefix3 (výchozí = tele) .
● %topic%= Jedním z pěti témat, jak je definována příkazy Topic, GroupTopic, ButtonTopic, SwitchTopica MqttClient.
● %hostname%= název hostitele zařízení, jak je definován prostřednictvím webového uživatelského rozhraní (výchozí = %s-%04d) nebo pomocí Hostnamepříkazu.
● %id% = MAC adresa zařízení.


!!! tip Tyto substituční tokeny budou použity v příkladech v celé dokumentaci

Pokud token FullTopicneobsahuje %topic%, zařízení se nepřihlásí k odběru GroupTopica FallbackTopic.

!!! tip Na pořadí % předpona% a % topic% nezáleží, pokud jste neaktivovali automatické zjišťování pro Home Assistant ( SetOption19). Povolení této možnosti přeformátuje FullTopic na požadovanou objednávku.

Pomocí tokenů lze vytvořit následující ukázková témata:

● FullTopic %prefix%/%topic%/ výchozí
● FullTopic tasmota/%topic%/%prefix%/
● FullTopic tasmota/bedroom/%topic%/%prefix%/
● FullTopic penthouse/bedroom1/bathroom2/%topic%/%prefix%/
● FullTopic %prefix%/home/cellar/%topic%/

%předpona%

Tasmota používá 3 předpony pro vytvoření FullTopic:

● cmnd- předpona pro vydávání příkazů; požádat o status
● stat - hlásí zpět stav nebo konfigurační zprávu
● tele - hlásí telemetrické informace ve stanovených intervalech


!!! varování K vyřešení možných smyček témat MQTT se důrazně doporučuje použít %prefix%token ve všech svých FullTopics. Stav a telemetrie nepotřebují předponu.
%téma%

Všechny zprávy o stavu MQTT budou odesílány pomocí konfigurovatelného, %topic%který musí být uživatelem jedinečný. Lze jej volat, bedroomale lze jej také volat XP-TS_10, pokud uživatel ví, o co jde a kde jej najde.

!!! bug „Výchozí téma je tasmota_XXXXXX, kde XXXXXXje jedinečný a pochází z posledních 6 znaků adresy MAC“

Použití %topic%tokenu je povinné v případě, že jej chcete použít ButtonTopica / nebo SwitchTopic. Poskytuje také funkce GroupTopic a Fallback Topic.

!!! tip Používejte %prefix%a %topic%žetony kdykoli v rámci vaší definice FullTopic!
GroupTopic

Mít dvě zařízení se stejným tématem umožnilo, aby byly příkazy MQTT odeslány jednou, aby zařízení fungovala společně. To inspirovalo třetí téma s názvem GroupTopic. Zařízení se stejným GroupTopic budou všichni poslouchat GroupTopic a reagovat na stejný příkaz MQTT, který mu bude zaslán. Můžete to použít k provedení globálních akcí, jako je aktualizace firmwaru na všech zařízeních nebo rozdělení zařízení do různých skupin pomocí jedinečného GroupTopic pro každou skupinu.

!!! chyba „Výchozí GroupTopic je tasmotas“
FallBack Téma

Zpočátku měla společnost Tasmota naplánováno jedno konfigurovatelné téma MQTT s názvem Téma. Brzy se ukázalo, že když se dvě zařízení připojí ke stejnému tématu, bude to přinejmenším výzva!

Společnost Tasmota poté představila jedinečný, nekonfigurovatelný „FallBack Topic“, který umožňuje komunikaci MQTT bez ohledu na konfigurovatelné téma. Toto záložní téma je tím, čím má být: záložní téma v případě nouze!

Ve výchozím nastavení je záložní téma místo, DVES_XXXXXX_fbkde xxxxxx je odvozen od posledních 6 znaků MAC adresy zařízení (kromě :). Mohlo by to vypadat nějak takhle: DVES_3D5E26_fb. Kód DVES zjistíte na stránce Informace ve webovém uživatelském rozhraní nebo vydáním Status 6:

Kód: Vybrat vše

12 : 36 : 17 MQT: stat / tasmota / Stav 6 = { " StatusMQT " : { " MqttHost " : " 1.1.1.1 " , " MqttPort " : 1883 , " MqttClientMask " : " DVES_% 06X " , " MqttClient " : " DVES_3D5E26 " , " MqttUser " : " tasmota " ," MqttCount" : 1 , " MAX_PACKET_SIZE " : 1000 , " KEEPALIVE " : 30 }}
Ponechané zprávy MQTT

Pokud je MQTT definován a PowerRetainje používán, bude poslední stav trvale uložen v databázi MQTT.
PříkazPopisPowerRetainZobrazit aktuální stav zachování MQTT energie.
0/ off= deaktivovat zachování napájení MQTT při aktualizaci stavu (výchozí)
1 / on= povolit zachování výkonu MQTT při aktualizaci stavu
ALE , zpráva ve vašem MQTT brokeru označená jako „zachována“ vždy přepíšePowerOnState .

To je obvykle hlavní příčina „přepínání duchů“. Další informace najdete v vysvětlených zadržených zprávách MQTT . Podívejte se na tento výukový program pro řešení potíží s přepínáním duchů.
Vymazání uchovaných zpráv

Chcete-li zkontrolovat, zda je pro téma napájení přepínače nastaven příznak zachování, monitorujte cmnd/+/powerv klientovi MQTT (doporučeno MQTT.fx pro Windows nebo Eclipse Mosquitto v linuxu).

Pomocí Správce zařízení Tasmota můžete jediným kliknutím vymazat všechny zachované zprávy pro vybrané zařízení.



nebo použijte následující výukové programy / vlákna fóra:

Vymazání zachovaných zpráv pomocí komára
Odeberte zachované zprávy v Home Assistant
Odebrání zadržených zpráv v doplňku hass.io MQTT
________________
🍻 Přispěj a získej přístup do obsahu fóra pro dárce. :thx:
Oficiální sada s Raspberry Pi 4B/4GB, černá +Argon NEO Raspberry Pi 4 Case
Patriot Burst 2.5" SATA SSD 120GB + AXAGON EE25-XA6 ALINE box

Galerie realizací

Uživatelský avatar
Lion®
Administrátor fóra
Administrátor fóra
Příspěvky: 1604
Registrován: 28. září 2020, 14:07
Bydliště: podkrkonoší
Dal poděkování: 144 poděkování
Dostal poděkování: 193 poděkování
Kontaktovat uživatele:

Re: MQTT

Příspěvek od Lion® »

Google překlad zdroje:

Aktualizováno: 01.11.2020 By SteveNastavení přepínače Sonoff Tasmota MQTT

Přepínače Sonoff normálně nepodporují MQTT, ale můžete si koupit flash zařízení, na kterých běží firmware Tasmota, který je podporuje.
Obrázek
Firmware Sonoff-Tasmota poskytuje tři rozhraní: MQTT , webové a sériové, které lze použít k ovládání přepínače.

V tomto tutoriálu se budu zabývat základním nastavením základního přepínače Sonoff Tasmota MQTT a tím, jak používat MQTT k ovládání a konfiguraci přepínače.




Ovládací tlačítko

K ovládání spínače slouží pouze jedno tlačítko.

Lze jej použít k ručnímu zapnutí / vypnutí vypínače nebo k přepnutí do různých konfiguračních režimů podle toho, jak často je stisknuto.

Tento odkaz zde obsahuje přehled možností tlačítek.
Přepněte konfiguraci

Konfigurace má dva kroky:

● Nastavení Wi-fi
● Konfigurace klienta MQTT

Nastavení Wi-Fi

Chcete-li nakonfigurovat přepínač Tasmota, musíte jej připojit k síti Wi-Fi.

Přepínač se připojuje k síti Wi-Fi stejně jako mobilní zařízení, takže budete muset nakonfigurovat SSID a heslo této sítě.

Existuje několik způsobů, jak toho dosáhnout, a zde jsou metody konfigurace popsány pod použitím tlačítek

Nejjednodušší metodou je použití WPS následované aplikací pro Android.


Pokud používáte manuální metodu, 4 krátká stisknutí, mějte na paměti následující:

Poznámka: novější firmware používá 6 krátkých stisknutí.

U této možnosti přepínač začíná jako bezdrátový přístupový bod. SSID na mě bylo sonoffbasic-1122.

Poté musíte k tomuto přístupovému bodu připojit počítač a přejít na adresu IP 192.168.4.1 .

Poté můžete zadat SSID a heslo sítě Wi-Fi, ke které budete zařízení připojovat.

Když zadáte tyto informace na webovou stránku, přepínač se restartuje, připojí se k síti Wi-Fi a získá adresu IP .

Chcete-li ji dále konfigurovat, budete potřebovat znát získanou adresu IP .

Není to tak snadné, jak to zní, ale zdá se, že název zařízení v síti je stejný jako přístupový bod.

Takže můžete zkusit ping na tento název sítě, který by vám měl dát IP adresu.

V mé síti BT Home Hub zobrazuje všechna připojená zařízení a dokázal tam najít IP adresu zařízení. (snímek obrazovky níže).
Obrázek

Konfigurace MQTT

Přepínač bude spuštěn jako klient MQTT a také jako webový server.

Počáteční konfigurace zařízení se provádí pomocí webového serveru. Chcete-li otevřít konfigurační stránku, přejděte na

http: // Device-IP / cn např

Obrázek

Klikněte na tlačítko Konfigurovat MQTT a měla by se zobrazit obrazovka podobná té níže:

Obrázek

Musíte zadat:

IP adresa nebo doménové jméno MQTT kancelář
Port (výchozí 1883)
Klient - používá se jako ID klienta a musí být jedinečný
Uživatelské jméno - volitelné
Heslo - volitelné
Téma - Klient publikuje a přihlásí se k odběru tohoto tématu. Název by měl být smysluplný.
Celé téma - Výchozí nastavení předpony / tématu - předpona je stat , cmnd nebo tele, viz níže ve výchozích tématech MQTT.


Poznámka: Můžete použít externího brokera, jako je test.mosquitto.org, ale je lepší použít lokálního brokera . Viz instalace mosquitto nebo instalace mosca na uzlově červenou

Po dokončení uložte konfiguraci a přepínač by se měl restartovat.
Témata Sonoff MQTT

Sonoff se přihlásí k odběru témat, aby dostával řídicí příkazy . Rovněž zveřejní informace o stavu témat.

Rozhodování o struktuře tématu je důležitou součástí konfigurace.

Každé zařízení Sonoff má jedinečný název, který si nakonfigurujete v sekci téma (viz výše).

Tento název bude odrážet použití zařízení a měl by mít smysl, např

hlavní světlo, venkovní světlo atd

Předpona je buď CMND, stat nebo tele a volba je obvykle

prefix + topic ( % prefix% /% topic% / ) nebo topic + prefix ( % topic% /% prefix% / ).

příklady:

tele / hlavní světlo / nebo hlavní světlo / tele
Použití předpony jako první části tématu usnadňuje přihlášení k odběru více zařízení sonoff pomocí:
možnosti tele / #, stat / # a cmnd / #

Další možností a mou preferovanou možností je přidat vlastní předponu.

Takže pokud byly ve vašem domě použity všechny Sonoffy, můžete použít hierarchii témat

dům / předpona / téma nebo dům / téma / předpona

nyní se můžete přihlásit k odběru všech zařízení Sonoff pomocí house / #

V tomto případě preferuji house / topic / prefix .

Konfigurace tohoto použití:

dům /% topic% /% prefix% /
Obrázek

Počínaje Sonoffem

Při spuštění se zařízení Sonoff přihlásí k odběru několika témat. Přesná témata závisí na tom, jak jste strukturovali hierarchii témat. Zde používáme strukturu house / topic / prefix:

● dům / hlavní světlo / cmnd / #
● dům / hlavní světlo-1 / cmnd / #
● house / sonoffs / cmnd / #


kde

● main-light = název tématu
● main-light-1 = název klienta nebo záložní téma
● sonoffs je název skupiny .


Také zveřejňuje svůj stav a zpráva Last will wth se zachovaným příznakem zprávy.

● dům / hlavní světlo / stat / ZAPNUTÍ
● dům / hlavní světlo / tele / LWT online


Níže je snímek obrazovky zobrazující zprávy odesílané spouštěcím zařízením sonoff.
Obrázek

Ovládání přepínače

Přepínač můžete ovládat, tj . Zapínat a vypínat pomocí protokolu http nebo MQTT .

To je důležité si uvědomit, protože některé systémy mohou vyžadovat http, a pokud máte existující kontrolní systém, který používá http , může být jednodušší jej použít, než jít do MQTT.

Tento tutoriál se bude hlavně zabývat MQTT, ale v dalším tutoriálu se budu věnovat také http .
Zapnutí / vypnutí pomocí mqtt

Chcete-li jej zapnout / vypnout, publikujete na téma cmnd

Přesné téma bude záviset na tom, jak jste nastavili strukturu tématu. Níže používám strukturu topic / prefix, takže k zapnutí a vypnutí zařízení sonoff-light používám téma:

sonoff-light / cmnd / POWER1

Se zapnutou nebo vypnutou zprávou (malá a velká písmena)

V níže uvedeném příkladu si ukážeme, jak to pomocí klienta mosquitto_pub .

Obrázek

Zapnutí / vypnutí pomocí protokolu http

Můžete použít příkaz curl nebo snadněji webový prohlížeč.

Zadejte následující

http: // sonoff ip adresa / cm? cmnd = výkon% 20 zap

moje IP adresa je 192.168.1.134, takže zadávám

http: // 192.168.1.134 / cm? cmnd = výkon% 20 zap

Poznámka :% 20 je mezera.

Obrázek
MQTT Výchozí předpony témat

Přepínač publikuje a přijímá informace o několika předponách témat, kterými jsou:
TémaZasláno odPoužitícmndPC, chytrý telefon pomocí klienta MQTTChcete-li ovládat Sonoff, nastavte konfiguraci a získejte informace o stavustatOdesláno SonoffemOdesláno v reakci na příkazteleInformace o stavuReportujte informace o stavu v nastavených intervalech
Výše uvedená témata mají předponu přepínacího tématu, např

topicbase / stat /
Příkazy a odpovědi MQTT

Kromě zapnutí a vypnutí přepínače lze pomocí příkazů provést různá nastavení, jako je broker MQTT, příznak zachování portu atd., A získat informace o přepínači.

Přepínač používá strukturu odezvy příkazu. Každý příkaz je potvrzen odpovědí.

Příkazy MQTT používají strukturu tématu:

topicbase / cmnd / COMMAND

výsledek příkazu používá téma

topicbase / stat / VÝSLEDEK

Výsledek je obsažen v užitečném obsahu zprávy.

Snímek obrazovky níže zobrazuje zprávy s odpověďmi příkazu pro nastavení příznaku zachování MQTT na klientovi mqtt.

Obrázek

Snímek obrazovky níže ukazuje stavové zprávy, které Sonoff zasílá v pravidelných intervalech,
Obrázek

Nastavení tématu skupiny

Kolekci zařízení lze ovládat nastavením na používání stejného skupinového tématu .

Pokud naše zařízení používala například skupinové téma housesonoffs, mohli bychom zařízení zapnout nebo vypnout pomocí:

house / housesonoffs / cmnd / POWER1 se zprávou zapnutou nebo vypnutou



Chcete-li nastavit téma skupiny pro zařízení, použijte:

topic house / sonoff-light / cmnd / grouptopic s názvem skupiny zpráv . Jak je ukázáno níže:



Měli byste si uvědomit, že nastavení skupinového tématu způsobí restartování přepínače, protože se musí přihlásit k odběru nového tématu.
Ovládání pomocí ukázkového skriptu Pythonu

Pokud používáte python, napsal jsem krátký ukázkový skript, který by se vám mohl hodit. Můžete si jej stáhnout níže


Poznámky

Protože změna určitých parametrů vede k restartu, můžete změnit několik parametrů v jednom příkazu pomocí tématu nevyřízených položek, další podrobnosti najdete v části Funkce MQTT .
________________
🍻 Přispěj a získej přístup do obsahu fóra pro dárce. :thx:
Oficiální sada s Raspberry Pi 4B/4GB, černá +Argon NEO Raspberry Pi 4 Case
Patriot Burst 2.5" SATA SSD 120GB + AXAGON EE25-XA6 ALINE box

Galerie realizací

okubis
Začínající autor
Začínající autor
Příspěvky: 10
Registrován: 02. leden 2022, 15:40
Dal poděkování: 1 poděkování

Re: MQTT

Příspěvek od okubis »

Mam v HA INTEGRACI MQTT i TASMOTA . Některá zařízení - starsi se s frimwarem tasmota integrují jen pod MQTT - jde nějak tuto integraci přesunout pod integraci TASMOTA? V případe SetOption19 0. “Zmizí” zařízení z integrace MQTT ale u integrace TASMOTA se neobjeví . Zkoušel jsem i aktualizovat na poslední firmware tasmota v zařízeních a nic …
30B1C275-5461-476B-8615-7875563C1F57.jpeg
Přílohy
C0D197EE-BB3A-45F6-BBA0-F343A8C5CC9B.jpeg

Uživatelský avatar
Lion®
Administrátor fóra
Administrátor fóra
Příspěvky: 1604
Registrován: 28. září 2020, 14:07
Bydliště: podkrkonoší
Dal poděkování: 144 poděkování
Dostal poděkování: 193 poděkování
Kontaktovat uživatele:

Re: MQTT

Příspěvek od Lion® »

zkus projít nabídku pod třemi tečkami
________________
🍻 Přispěj a získej přístup do obsahu fóra pro dárce. :thx:
Oficiální sada s Raspberry Pi 4B/4GB, černá +Argon NEO Raspberry Pi 4 Case
Patriot Burst 2.5" SATA SSD 120GB + AXAGON EE25-XA6 ALINE box

Galerie realizací

Uživatelský avatar
Lion®
Administrátor fóra
Administrátor fóra
Příspěvky: 1604
Registrován: 28. září 2020, 14:07
Bydliště: podkrkonoší
Dal poděkování: 144 poděkování
Dostal poděkování: 193 poděkování
Kontaktovat uživatele:

Re: MQTT

Příspěvek od Lion® »

další věc:
jak máš nastaveno mqtt u těch zařízení co se neobjevují?
screen?
________________
🍻 Přispěj a získej přístup do obsahu fóra pro dárce. :thx:
Oficiální sada s Raspberry Pi 4B/4GB, černá +Argon NEO Raspberry Pi 4 Case
Patriot Burst 2.5" SATA SSD 120GB + AXAGON EE25-XA6 ALINE box

Galerie realizací

okubis
Začínající autor
Začínající autor
Příspěvky: 10
Registrován: 02. leden 2022, 15:40
Dal poděkování: 1 poděkování

Re: MQTT

Příspěvek od okubis »

Ani pod třemi teckami, ani po znovunacteni integrace se neobjeví, přihlašování v nastaveni tasmoty na jednotlivých zařízeních přes ip adresu zařízení jsem kontroloval.. přihlašovací jméno / heslo - restart zařízení a nic… zkoušel jsem jih cca 2 měsíce zpět řešit radou na fc - home Assistant hassio chytrý dům cz/sk - a bez výsledku …

Uživatelský avatar
Lion®
Administrátor fóra
Administrátor fóra
Příspěvky: 1604
Registrován: 28. září 2020, 14:07
Bydliště: podkrkonoší
Dal poděkování: 144 poděkování
Dostal poděkování: 193 poděkování
Kontaktovat uživatele:

Re: MQTT

Příspěvek od Lion® »

fulltopic v nastaveni tasmota v zařízení může hrát roli
IMG_20230107_235357.jpg
edit:
Topic si dávám vlastní (pouze malá písmena bez diakritiky).
Celý topic nikdy neměním (doporučeno neměnit v dokumentaci).

edit 2:
ještě možná v - Další nastavení - zatrhnuto - MQTT aktivní ?
________________
🍻 Přispěj a získej přístup do obsahu fóra pro dárce. :thx:
Oficiální sada s Raspberry Pi 4B/4GB, černá +Argon NEO Raspberry Pi 4 Case
Patriot Burst 2.5" SATA SSD 120GB + AXAGON EE25-XA6 ALINE box

Galerie realizací

okubis
Začínající autor
Začínající autor
Příspěvky: 10
Registrován: 02. leden 2022, 15:40
Dal poděkování: 1 poděkování

Re: MQTT

Příspěvek od okubis »

topic - jen malá písmena a bez mezer , celý topic: %prefix%/%topic%/ , další nastavní : MQTT zaškrtnuto :?:

Uživatelský avatar
Lion®
Administrátor fóra
Administrátor fóra
Příspěvky: 1604
Registrován: 28. září 2020, 14:07
Bydliště: podkrkonoší
Dal poděkování: 144 poděkování
Dostal poděkování: 193 poděkování
Kontaktovat uživatele:

Re: MQTT

Příspěvek od Lion® »

tak už mě nic nenapadá

edit:
Možná zkusit odebrat integraci Tasmota.
Restart HA.
Znova přidat (instalovat) integraci Tasmota.
________________
🍻 Přispěj a získej přístup do obsahu fóra pro dárce. :thx:
Oficiální sada s Raspberry Pi 4B/4GB, černá +Argon NEO Raspberry Pi 4 Case
Patriot Burst 2.5" SATA SSD 120GB + AXAGON EE25-XA6 ALINE box

Galerie realizací

okubis
Začínající autor
Začínající autor
Příspěvky: 10
Registrován: 02. leden 2022, 15:40
Dal poděkování: 1 poděkování

Re: MQTT

Příspěvek od okubis »

Tak už jsem na to přišel .. jsem kok.... :lol: přes webové rozhraní jsem dal info o tasmotě. nahoře vyskočilo: Program Version 8.5.5. (tasmota).. dal jsem sice OTA aktualizaci - ale nezměnil jsem v příkazovém řádku OTA verzi TASMOTY na novější - takže to aktualizovalo jen soubory z verze 8.5.5 .. tzn. vzal jsem novou verzi OTA poslední aktualizaci : http://ota.tasmota.com/tasmota/release-12.3.1/ - A přehrál software na Tasmota 12.3.1. . vše naběhlo a již zařízení je v integraci Tasmoty .... prostě chyba mezi klávesnicí a židlí .. aspoň si to bude pamatovat .. :thx: ale díky za pomoc snad pomůže i někomu dál ...

Odpovědět

Zpět na „Tasmota“