Profruit banner

Умен звънец в openHAB

16 декември 2023

Телефонът е винаги с мен и сега, където и да се намирам получавам известие от openHAB, че някой е позвънил и чака пред вратата. А ако ме няма вкъщи става ясно часа и датата на последното позвъняване.

Tasmota Multipress

30 септември 2023

Идеята е Sonoff Touch T1 US 2 в салона, да управлява освен своето осветление и това в кухнята, а още вентилатора.

DIY 12V 1A WiFi Router UPS

22 април 2023

При поредно прекъсване на захранването вкъщи, батерията на нoтбука и двата UPS автоматично превключват на аварийно захранване и едновременно полита съобщение за конфуза

Zigbee2MQTT клониране

21 януари 2023

... как да клонираме съществуваща настройка на Zigbee2MQTT без да се налага последвало интервю на zigbee-устройствата.

LD2410 - бюджетен датчик присъствие в openHAB

11 февруари 2023

Цената на HLK-LD2410 зададе име на поредната тема в моя блог. С негова помощ се постига "народен" датчик присъствие в домашната автоматизация. . ...


Jacek Ziółkowski e автор на програма Tasmotizer. Проектa е изложил на GitHub. Предлага се вариант на Windows, но поставена цел е Ubuntu.

Описанието на инсталацията е толкова сумбурно и замъглено, че нямам думи. Ни ред за версия на операционна система, ни изисквания, нищо. И се започна ходене по мъките. Стигна се до две преинсталации на Ubuntu 14.04 и Ubuntu 16.04, и проба-грешка на тестова машина с Ubuntu 18.04, а после на Ubuntu 20.04.

Инсталация на Tasmotizer в Ubuntu 20.04 Gnome

В един от коментарите прочетох, че Tasmotizer изисква Python => 3.8. Ubuntu 20.04 идва с Python v3.8.2. и това ме подтикна, да се изкача до тази версия. Но, това не е вярно. Както и да е нека завършим с 20.04 и се върнем отново на Installation and how to run.

Option 2 ви кара да инсталирате tasmotizer и после просто да го стартирате. Не, мълчание на агнетата! Добре, Option 3 ви кара да инсталирате пакет PyQt5 и питон драйвер за usb-uart. Без всякакво ръководство или насока - тъпчете и се радвайте. Проблемът лъсва, ако внимателно проследите рапортите на инсталацията, нещо което не направих и съсипах две инсталации, похарчих маса време и нерви.

Инсталирате от името на локалния потребител, а инсталацията мята глобално tasmotizer в: /usr/local/lib/python3.8/dist-packages,

а python-файловете крие в вашата домашна папка:
~/.local/lib/python3.8/site-packages.

В резултат яж куме пий, ама булката я няма.

Рецептата:
# инсталация на pip3
sudo apt install python3-pip

# инсталация на tasmotizer
sudo pip3 install tasmotizer

# инсталация на PyQt5 и pyserial
sudo pip3 install PyQt5 pyserial

# експорт на променлива
export QT_DEBUG_PLUGINS=1

# преинсталция на пакет libxcb-xinerama0
sudo apt-get install --reinstall libxcb-xinerama0

# преход
cd /usr/local/lib/python3.8/dist-packages

# старт на tasmotizer
python3 tasmotizer.py & exit

Резултат
:

Tasmotizer

Този прозорец е изборът на ESP. Спестява време и мозъчни клетки. Край на командите в терминала и прехода в Windows, където ме чакаше комбайн от програми за манипулиране на ESP.

Инсталация на Tasmotizer в Ubuntu 16.04.5 Unity

На борда Python 3.5.2. Разликата с 20.04 е, че tasmotizer не се инсталира, даже под sudo. Нещата се решават с изтегляне на tasmotizer в домашната папка.

Рецептата:
sudo apt install python3-pip

sudo pip3 install PyQt5 pyserial

export QT_DEBUG_PLUGINS=1
sudo apt-get install --reinstall libxcb-xinerama0

sudo apt install git
git clone https://github.com/tasmota/tasmotizer.git

cd ~/tasmotizer
python3 tasmotizer.py & exit

Резултат
:

Tasmotizer






до нови срещи   ^.^
11 юни 2020 profruit 

0 Response to "Инсталация на Tasmotizer в Ubuntu"

Публикуване на коментар

Този блог е реинкарнация на първите ми опити за споделяне в нета. На времето започнах с къси разкази на преживяното. После се обезсмисли и превърнах блога си в системно радио. Пиша единствено неща, които карат душата ми да живее: openHAB, Ubuntu, Споделено и т.н. Това е моето системно радио, разбирате ли? Моята вълна и вие сте на нея сега.

Архив на блога