Zmiana oprogramowania przez Tuya-Convert

Zdarza się, że kupimy lub dostaniemy w prezencie (od osób nie interesujących się Smart Home) urządzenia z popularnych marketów. Często są to urzadzenia WiFi, które są stworzone na modułach Tuya.
W tym poradniku, chciałem pokazać w jaki sposób bez potrzeby rozkręcania i lutowania zmienić oprogramowanie z wykorzystaniem Tuya-Convert.

w artykule:

Uwaga! W najnowszych wersjach oprogramowania w urządzeniach Tuya już nie można wykorzystywać tej metody. Dlatego jeżeli posiadasz urządzenie kupione stosunkowo niedawno to nie łącz go do oficjalnej aplikacji (Tuya lub innej), ponieważ może zostać ono zaktualizowane automatycznie do najnowszej wersji. Sprawdź poniższą metodę a być może uda Ci się wgrać Tasmotę bezprzewodowo (wg. poniższego poradnika).

Wideo-poradnik

PuTTY SHH Skrypty

Tutaj umieszczam pełen skrypt (dla osób, które pierwszy raz korzystają z tego rozwiązania). Jeżeli już wcześniej korzystaliście z tego rozwiązania to nie musicie aktualizować tego rozwiązania (2 pierwsze linijki).

sudo apt-get update
sudo apt install git
git clone https://github.com/ct-Open-Source/tuya-convert
cd tuya-convert
./install_prereq.sh
Sudo reboot


cd tuya-convert
./start_flash.sh

Materiały do filmu

https://www.raspberrypi.org/downloads/

https://templates.blakadder.com/

https://tasmota.github.io/docs/Tuya-Convert/

Powiązane materiały

Postaw mi kawę na buycoffee.to
5 2 votes
Article Rating
Subscribe
Powiadom o
guest
1 Komentarz
najstarszy
najnowszy oceniany
Inline Feedbacks
View all comments
lukasz
lukasz
4 miesięcy temu

takie cos wyskoczyło podczas instalacji

0 upgraded, 0 newly installed, 0 to remove and 91 not upgraded.
error: externally-managed-environment

× This environment is externally managed
╰─> To install Python packages system-wide, try apt install
   python3-xyz, where xyz is the package you are trying to
   install.

   If you wish to install a non-Debian-packaged Python package,
   create a virtual environment using python3 -m venv path/to/venv.
   Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
   sure you have python3-full installed.

   For more information visit http://rptl.io/venv

note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing –break-system-packages.
hint: See PEP 668 for the detailed specification.

1
0
Would love your thoughts, please comment.x