Tuya-Convert - bezprzewodowa zmiana oprogramowania urządzeń Tuya
Вставка
- Опубліковано 11 лип 2024
- Pokażę, w jaki sposób najłatwiej zmienić oprogramowanie na Tasmotę w urządzeniach, które zawierają moduły WiFi Tuya, aby działały lokalnie. Wykorzystam do tego Tuya-Convert. Urządzenia Tuya są sprzedawane pod wieloma markami, ale wszystkie można rozpoznać po tym, że łączą się z tymi aplikacjami na telefon: Smart Life lub Tuya Smart. Tuya-Convert to najskuteczniejsza metoda flashowania modułów Tuya bez otwierania urządzenia i lutowania. Wykonywana jest bezprzewodowo przez WiFi.
Poruszane zagadnienia: #smarthome #homeassistant #tasmota #tuya #tuyaconvert
▬ Treści ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
0:00 Intro
0:29 Raspberry Pi OS (Instalacja Raspberry Pi Imager)
1:47 Zmiana oprogramowania Tuya-Convert
4:29 Konfiguracja Tasmoty
6:39 Integracja w Home Assistant
▬ Co jest potrzebne ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
* Raspberry Pi z WiFi (dowolne)
* urządzenie, które podłączymy do naszego "serwera" (np.telefon)
* urządzenie smart home, które chcemy przeprogramować (w przykładzie Hykker SL-0392 650lm CCT)
▬ Skrypty SSH ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
sudo apt-get update
sudo apt install git
git clone github.com/ct-Open-Source/tuy...
cd tuya-convert
./install_prereq.sh
Sudo reboot
cd tuya-convert
./start_flash.sh
▬ Materiały do filmu ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
www.raspberrypi.org/downloads/
templates.blakadder.com/
tasmota.github.io/docs/Tuya-C...
▬ Uzupełnienie i więcej materiałów na blogu ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
hejsmart.pl/zmiana-oprogramow...
▬ Materiały powiązane ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ - Наука та технологія
Super pomocni instruktarz. Dzięki.👍👍👍👍🍻🍻🍻
Fajna rzecz korzystałem ale niestety w niektórych produktach Tuya nie działa to ponieważ przez załatanie dziury w oprogramowaniu co nie umożliwia korzystanie z tuya convert :(
BArdzo fajny poradnik. Dzięki! Zastanawiam się tylko czy taką operację można wykonac bez fizycznej malinki, np dowolnego linuxa na wirtualnej maszynie>
jeżeli będzie miał możliwość konfiguracji Access Point WiFi to tak. Ja akurat korzystam z maliny (mam stare, nieużywane już urządzenie, które służy mi właśnie to takich celów)
Fajny poradnik...a czy da się w jakiś sposób sflashować urządzenie Tuya Moes BHT-002 na suplę?
Nie próbowałem, nie chce się w tym temacie wypowiadaj zanim nie sprawdzę
Witam.Swietny poradnik,może niedługo wezmę się za HA.Mam pytanie o uchwyt-nóżki do raspberry i dysk.Sam poszukuje takich i domyślam się że są chyba drukowane w 3D.Szukam gdzie lub u kogo można by zakupić taki stojaczek.Pozdrawiam
W sierpniu będę miał przygotowany projekt to wrzucę jakiś material wideo, chciałbym żeby to było coś fajnego i przede wszystkim dyskretnego. Planuje nagrać materiał o druku 3D przy projektowaniu Smart Home.
Niestety tuya-convert nie działa. W telefonach siec vtrust-flash jest traktowana jak straszne zło i telefon nie łączy się z tą siecią.
Cześć, dzięki za super film. Robię zgodnie z instrukcją, jednak na etapie gdy tuya-convert tworzy access point wywala mnie z ssh. Co jest w sumie logiczne jak karta sieciowa rpi przechodzi w tryb AP. AP się pojawia ale niestety ja już nie jestem w stanie potwierdzić [enter], że urządzenie jest gotowe do parowania. Masz może na to jakąś radę? z góry dzięki!
PODŁĄCZ RPI KABLEM DO ROUTERA!
Masz pomysł jak wgrać Tasmotę do aktualnie dostępnej na rynku wersji gniazdka GOSUND SP111? Tylko programowanie przez kabelki?
Ciężko powiedzieć jaka tam jest wersja oprogramowania. Nie podłączaj gniazdka do aplikacji od producenta, bo wtedy może zostać automatycznie zaktualizowana do najnowszego oprogramowania. Po zakupie możesz skorzystac z Tuya-Convert. Jeżeli nie zadziała ty tylko flashowanie po kablu.
@@HejSmart Największym problemem jest to, że gniazdko jest klejone. Trudno się je rozbiera. Starsze wersje były skręcane jedną śrubką.
Cześć, bardzo fajny poradnik. Od środy rozpocząłem zabawę z Home Assistant i już z kilku twoich poradników skorzystałem. Natomiast po przejściu z aplikacji Tuya na HA nie mogę sobie poradzić z tematem zliczania zużycia energii. W aplikacji Tuya jeżeli powiedzmy smart gniazdko miało funkcjonalność Power Meter można było sprawdzić zużycie kWh w danym dniu, miesiącu oraz sprawdzić historię zużycia kWh w poszczególnych dniach na przestrzeni miesiąca. Po zintegrowaniu aplikacji Tuya z HA (oczywiście z wykorzystaniem Twojego poradnika) nie potrafię uzyskać ww. danych w HA. Czy mógłbyś pomóc w tym temacie i przygotować poradnik? Pozdrawiam :)
A w jaki sposób zrobiłeś integrację Tuya w HA? Przez integrację Tuya czy Tuya local?
@@HejSmart poprzez Tuya
@@kaftan87 a czy urządzenie w HA pokazuje zużycie prądu?
@@HejSmart w HA nie, ale w aplikacji Tuya na telefonie tak. W HA do wyboru są jedynie Current, Power, Voltage oraz opcja włącz/wyłącz oraz dodatkowo w niektórych child lock, indicator light mode, power on behavior.
No jeżeli masz informacje o zużyciu energi (current - pobór mocy w danym momencie). Jesteś w stanie zrobić dodatkowy mechanizm, który na podstawie current będzie zaliczał całkowita moc. Napisz do mnie na Fb wiadomość
Dziękuję za kolejny poradnik. Niestety nie rozumiem dwóch rzeczy. Po co z telefonu łączysz się z vtrust-flash jak nic na telefonie więcej nie robisz. I jak Tuya-Convert odnajduje żarówkę? Tuya-Convert ma jakąś bazę danych SSID urządzeń które są w fazie parowania? Jak to działa?
Hej, taki jest mechanizm postępowania. Tuya-convert (poprzez raspberry pi) tworzy sieć vtrust-flash, następnie telefon łącząc się z tą siecią tworzy (najprawdopodobniej) "most" między AccessPoint'em a wprowadzonym w tryb parowania urządzeniem. Następnie Enter w konsoli powoduje wyszukiwanie urządzeń w trybie parowania i wgrywanie do nich (jeżeli jest kilka to będzie po kolei flashować urządzenia) oprogramowania Tasmota.
@@HejSmart System operacyjny telefonu nie ma znaczenia? Android, iOS?
Korzystam z Androida, ale nie znalazłem w dokumentacji informacji na temat nie wspierania iOS, więc powinno też działać
A jaka jest przewaga Tasmoty na Tuya? Brakuje mi odpowiedzi na to pytanie na wstępie, a nie bardzo się orientuje po co to robić.
Hej, przewaga Tasmoty jest taka, że urządzenie działa lokalnie (bez konieczności chmury Tuya), łatwo połączyć do Home Assistant, dodatkowo czasami można otrzymać więcej opcji niż w oryginalnym oprogramowaniu.
Korzystam z aplikacji tuya po zmianie hasła wifi ktora robie co jakis czas trzeba programowac wszystkie gniazdka kamery czujniki od nowa czy masz może pomysl jak sobie z tym poradzić w programie nie znalazłem takiej funki zeby przypisac nowe hasło wszystkim urzadzeniom naraz a zalatwiło by to sprawe
A sprawdź czy po zmianie hasła do WiFi nie zmieniają się adresy ip urządzeń, być może musisz ustawić stałe adresy ip na routerze i będzie po problemie.
@@HejSmart nie urzadzenia nie zmieniaja adresow ip po prostu sie nie łącza z siecia ... trzeba by może zrobic dla nich jakaś druga wewnetrzna sieć w routerze żeby mogły sie łączyć bez hasła tylko nie wiem czy tak sie da i czy wogóle jest to bezpieczne
Cześć
Czy możesz wyjaśnić dlaczego łączysz się poprzez telefon z siecią virtual trust jeśli robisz flash. Żarówek ?
Hej, ponieważ jak wygrasz nowy soft do żarówki to musisz ją połączyć z siecią wifi domowa, a przed tego zrobieniem musisz ustawić parametry sieci wifi za pomocą tego kroku.
@@HejSmart Super! Dziękuje za wiadomość
Sorki, że tak późno ale chwilę mocniej byłem zawodowymi sprawami zajęty
@@HejSmart Wiem jak to jest, Fajny kanał prowadzisz, Dużo czerpałem wiedzy dla swojego HA
Dziękuję :)
Masz może pomysł lub poradnik jak obudzić bramkę zibgee 3 wifi od tuyi? Kupiłem rok temu pod głowicę termostatyczne, dodałem bramkę do apki, połączyłem głowice i było ok, ale odłączyłem to bo nie miałem czasu na konfig. Teraz odpaliłem ponownie, bramka pokazała że ma update, kliknąłem i od tego czasu słuch o niej zaginął. Cały czas świecą się 2 diody. Po kilku minutach gasną i zapalają się ponownie (tak jakby bramka się rebootowala) przycisk reset nic nie daje. Diody nie zaczynają migac. Szukałem poradnika czy da się wgrać jakoś soft ale nic nie mogę poszukać.
O kurcze, tak bez testowania to nic jie podpowiem. Nie korzystam z bramek od producentów tylko uniwersalnego koordynatora zigbee. Powinien zadziałać twardy reset. Na pewno wykonałem reset prawidłowo. Sprawdź w instrukcji jakie kroki należy wykonać.
A da się tak zrobić dla Supli ?
powinno zadziałać
Hej a jak nie mam wolnego raspberry pi to co polecasz ?
Można użyć Linux Mint też działa
Zgodnie z instrukcją można wykorzystać komputer z linuxem + Wifi adapter
REQUIREMENTS:
Linux computer with a wifi adapter
Secondary wifi device (e.g. smartphone)
Dependencies will be installed by install_prereq.sh
These scripts were tested in
Kali-Linux 2018.4 in VMWARE
a Raspberry Pi Zero W with Rasbian
a Raspberry Pi 3B / 3B+ / 4B with Raspbian Stretch and its internal Wifi chip
a Raspberry Pi 3B / 3B+ Raspberry Pi OS Buster (previously called Raspbian) and its internal Wifi chip
a Raspberry Pi 3B+ + USB-WIFI with an image from here
Ubuntu 18.04.3 64Bit in VirtualBox on Win10 with a cheap RTL8188CU Wifi Adapter connected to the VM
Ja użyłem starego laptopa z LinuxMintem
Nie trzeba mieć karty wifi zewnętrznej, wystarczy sam laptop z wbudowanym interfejsem WiFi.
W pliku ~/tuya-convert/config.txt wystarczy w linijce WLAN=wlan0 zmienić wlan0 na odpowiedni interface. W moim przypadku to wlp2s0. Można to sprawdzić poleceniem "networkctl" w terminalu (lub ssh).
@@DanielRodek mi nie działa tworzenie sieci dla tuya na linucie live pendrive. a na virtual boxie po zainstalowaniu linuxa nie wykrywa karty wifi w laptopie, więc też instalacja nieudana. chyba najlepiej będzie kupić gniazdka z takim już systemem do załączania podczas wysokiego napięcia przy fotowoltaice
@@DanielRodek Jestem właśnie w tym miejscu, że nie wiem, w jaki sposób mogę zmienić w pliku config.txt na moją kartę sieciową wlp0s12f0. Jak dobrać się do tego pliku i w jaki sposób można to w prosty sposób edytować? Bardzo proszę o pomoc. Pozdrawiam.
MORDO, NIE DOWOLNE RPI, BO NIE KAŻDE MA WIFI?
Tak, nie każde ma, ale zawsze można dołożyć adapter WiFi.
@@HejSmarta jak ją dodać w systemie? mam "AP mode not supported!
Please attach a WiFi card that supports AP mode.
======================================================
Cleaning up...
No screen session found.". adapter tp-link Archer T2U Nano
Nie działa z urządzeniami które mają aktualny system !!!! Załatali tą dziurę !!!! Czy masz na to rozwiązanie ???
pozostaje tylko Tuya Local. Wrzuciłem kiedyś poradnik jak ją zintegrować. Jeżeli znajdę jakiś sposób to dam znać.
Można jeszcze wgrać za pomocą serial za pomocą ftdi
gdzie mogę sprawdzić jaka wersja softu jest "załatana" a jaką jeszcze mogę sflashować? Głównie chodzi mi o żarówki, bo gniazdka mam Zigbee i łączę Donglem Sonoffa
@@Daniel-cv1ys zależy czy ma esp czy beken
@@dog_ds a jak to sprawdzić?