1. Возьмите телефон (можно старый), установите Termux из Google Play или из F-Droid (в Google Play  старая версия) - хотя у меня и с ней работает
https://f-droid.org/ru/packages/com.termux/

2. В Termux:
pkg update && pkg upgrade
pkg install python
pip install paho-mqtt ifaddr

3. После установки, дайте разрешения на доступ к хранилищу:
Настройки -> Приложения -> Termux -> Разрешения -> Хранилище (включить)
 Или через терминал: (самого termux)
termux-setup-storage
-найти там Termux и разрешить ему

4. Запуск
Скопируйте самостоятельно код в папку на телефоне, например soft/logger_pc
в терминале
cd /storage/emulated/0/soft/logger_pc
python main.py

5. После запуска
Откройте браузер на телефоне: http://localhost:8080/chart2_4.htm
Или с другого устройства: http://[IP_телефона]:8080/chart2_4.htm

Termux в телефоне делаем приложением без приостановки работы
Телефон кладем рядом с роутером, это теперь mqtt брокер с автоматическим логированием Самоварычей.