Niestety, po przestudiowaniu wielu postów opisujących problem, nie udało mi się uruchomić panela.
Generalnie zrobiłem wszytko wg. instrukcji, panel jest widoczny w HA, da się sterować przekaźnikami, pokazuje temperaturę (totalnie źle - około 2stC zamiast 21) i nic więcej nie mogę z nim zrobić.
Poniżej zamieszczam logi z AppDaemon i wgranej Tasmoty i konfigurację appdeamon.yaml i apps.yaml. Niestety moja wiedza jest zbyt nikła abym chociaż wiedział gdzie szukać błędu.
Może ktoś z forumowiczów poświeci trochę swojego cennego czasu i pomoże.
I jeszcze pytanie - czy wgranie z powrotem do panelu oryginalnego oprogramowania przywróci
jego pierwotną funkcjonalność?
Add-on: AppDaemon
Python Apps and Dashboard using AppDaemon 4.x for Home Assistant
-----------------------------------------------------------
Add-on version: 0.16.7
You are running the latest version of this add-on.
System: Home Assistant OS 15.2 (amd64 / qemux86-64)
Home Assistant Core: 2025.4.3
Home Assistant Supervisor: 2025.04.0
-----------------------------------------------------------
Please, share the above information when looking for help
or support in, e.g., GitHub, forums or the Discord chat.
-----------------------------------------------------------
s6-rc: info: service base-addon-banner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service base-addon-log-level: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service base-addon-log-level successfully started
s6-rc: info: service legacy-cont-init: starting
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service init-appdaemon: starting
Looking in indexes: https://pypi.org/simple, https://wheels.home-assistant.io/musllinux-index/
Collecting babel
Downloading babel-2.17.0-py3-none-any.whl.metadata (2.0 kB)
Downloading babel-2.17.0-py3-none-any.whl (10.2 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.2/10.2 MB 1.5 MB/s eta 0:00:00
Installing collected packages: babel
Successfully installed babel-2.17.0
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
s6-rc: info: service init-appdaemon successfully started
s6-rc: info: service appdaemon: starting
s6-rc: info: service appdaemon successfully started
s6-rc: info: service legacy-services: starting
[20:33:53] INFO: Starting AppDaemon...
s6-rc: info: service legacy-services successfully started
2025-04-24 20:34:00.344894 INFO AppDaemon: AppDaemon Version 4.4.2 starting
2025-04-24 20:34:00.345522 INFO AppDaemon: Python version is 3.11.10
2025-04-24 20:34:00.345889 INFO AppDaemon: Configuration read from: /config/appdaemon.yaml
2025-04-24 20:34:00.346262 INFO AppDaemon: Added log: AppDaemon
2025-04-24 20:34:00.346711 INFO AppDaemon: Added log: Error
2025-04-24 20:34:00.347029 INFO AppDaemon: Added log: Access
2025-04-24 20:34:00.347584 INFO AppDaemon: Added log: Diag
2025-04-24 20:34:00.778821 INFO AppDaemon: Loading Plugin HASS using class HassPlugin from module hassplugin
2025-04-24 20:34:01.187803 INFO HASS: HASS Plugin Initializing
2025-04-24 20:34:01.188180 WARNING HASS: ha_url not found in HASS configuration - module not initialized
2025-04-24 20:34:01.188613 INFO HASS: HASS Plugin initialization complete
2025-04-24 20:34:01.189141 INFO AppDaemon: Loading Plugin MQQT using class MqqtPlugin from module mqqtplugin
2025-04-24 20:34:01.191647 WARNING AppDaemon: error loading plugin: MQQT - ignoring
2025-04-24 20:34:01.191911 WARNING AppDaemon: ------------------------------------------------------------
2025-04-24 20:34:01.194952 WARNING AppDaemon: Traceback (most recent call last):
File "/usr/lib/python3.11/site-packages/appdaemon/plugin_management.py", line 140, in __init__
mod = __import__(full_module_name, globals(), locals(), [module_name], 0)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ModuleNotFoundError: No module named 'mqqtplugin'
2025-04-24 20:34:01.195229 WARNING AppDaemon: ------------------------------------------------------------
2025-04-24 20:34:01.195959 INFO AppDaemon: Initializing HTTP
2025-04-24 20:34:01.196698 INFO AppDaemon: Using 'ws' for event stream
2025-04-24 20:34:01.204973 INFO AppDaemon: Starting API
2025-04-24 20:34:01.211272 INFO AppDaemon: Starting Admin Interface
2025-04-24 20:34:01.212001 INFO AppDaemon: Starting Dashboards
2025-04-24 20:34:01.243084 INFO HASS: Connected to Home Assistant 2025.4.3
2025-04-24 20:34:01.246013 INFO AppDaemon: Starting Apps with 0 workers and 0 pins
2025-04-24 20:34:01.246732 INFO AppDaemon: Running on port 5050
2025-04-24 20:34:01.320883 INFO HASS: Evaluating startup conditions
2025-04-24 20:34:01.336547 INFO HASS: Startup condition met: hass state=RUNNING
2025-04-24 20:34:01.336953 INFO HASS: All startup conditions met
2025-04-24 20:34:01.358567 INFO AppDaemon: Got initial state from namespace default
2025-04-24 20:34:03.257055 INFO AppDaemon: Scheduler running in realtime
2025-04-24 20:34:03.263884 INFO AppDaemon: Adding /homeassistant/appdaemon/apps/ to module import path
2025-04-24 20:34:03.265160 INFO AppDaemon: Adding /homeassistant/appdaemon/apps/nspanel-lovelace-ui to module import path
2025-04-24 20:34:03.266747 INFO AppDaemon: Adding /homeassistant/appdaemon/apps/nspanel-lovelace-ui/luibackend to module import path
2025-04-24 20:34:03.267579 INFO AppDaemon: Adding /homeassistant/appdaemon/apps/nspanel-lovelace-ui/luibackend/translations to module import path
2025-04-24 20:34:03.268284 INFO AppDaemon: Adding /homeassistant/appdaemon/apps/nspanel-lovelace-ui/luibackend/translations/backend to module import path
2025-04-24 20:34:03.269636 INFO AppDaemon: Adding /homeassistant/appdaemon/apps/nspanel-lovelace-ui/luibackend/translations/frontend to module import path
2025-04-24 20:34:03.289679 WARNING AppDaemon: No app description found for: /homeassistant/appdaemon/apps/nspanel-lovelace-ui/nspanel-lovelace-ui.py - ignoring
2025-04-24 20:34:03.291792 WARNING AppDaemon: No app description found for: /homeassistant/appdaemon/apps/nspanel-lovelace-ui/luibackend/icon_mapping.py - ignoring
2025-04-24 20:34:03.294252 WARNING AppDaemon: No app description found for: /homeassistant/appdaemon/apps/nspanel-lovelace-ui/luibackend/theme.py - ignoring
2025-04-24 20:34:03.296601 WARNING AppDaemon: No app description found for: /homeassistant/appdaemon/apps/nspanel-lovelace-ui/luibackend/controller.py - ignoring
2025-04-24 20:34:03.299062 WARNING AppDaemon: No app description found for: /homeassistant/appdaemon/apps/nspanel-lovelace-ui/luibackend/mqtt.py - ignoring
2025-04-24 20:34:03.301620 WARNING AppDaemon: No app description found for: /homeassistant/appdaemon/apps/nspanel-lovelace-ui/luibackend/pages.py - ignoring
2025-04-24 20:34:03.303729 WARNING AppDaemon: No app description found for: /homeassistant/appdaemon/apps/nspanel-lovelace-ui/luibackend/helper.py - ignoring
2025-04-24 20:34:03.306079 WARNING AppDaemon: No app description found for: /homeassistant/appdaemon/apps/nspanel-lovelace-ui/luibackend/localization.py - ignoring
2025-04-24 20:34:03.308317 WARNING AppDaemon: No app description found for: /homeassistant/appdaemon/apps/nspanel-lovelace-ui/luibackend/apis.py - ignoring
2025-04-24 20:34:03.310694 WARNING AppDaemon: No app description found for: /homeassistant/appdaemon/apps/nspanel-lovelace-ui/luibackend/icons.py - ignoring
2025-04-24 20:34:03.312830 WARNING AppDaemon: No app description found for: /homeassistant/appdaemon/apps/nspanel-lovelace-ui/luibackend/updater.py - ignoring
2025-04-24 20:34:03.315060 WARNING AppDaemon: No app description found for: /homeassistant/appdaemon/apps/nspanel-lovelace-ui/luibackend/config.py - ignoring
2025-04-24 20:34:03.317012 INFO AppDaemon: App initialization complete
Wielkie dzięki za zainteresowanie się tematem.
Poprawiłem swoją ewidentną literówkę, Niestety panel nie ożył.
Ponownie wklejam logi z appdaemon’a i proszę o jakieś ukierunkowanie gdzie szukać przyczyny.
Pozdrawiam Jacek
Add-on: AppDaemon
Python Apps and Dashboard using AppDaemon 4.x for Home Assistant
-----------------------------------------------------------
Add-on version: 0.16.7
You are running the latest version of this add-on.
System: Home Assistant OS 15.2 (amd64 / qemux86-64)
Home Assistant Core: 2025.4.3
Home Assistant Supervisor: 2025.04.0
-----------------------------------------------------------
Please, share the above information when looking for help
or support in, e.g., GitHub, forums or the Discord chat.
-----------------------------------------------------------
s6-rc: info: service base-addon-banner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service base-addon-log-level: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service base-addon-log-level successfully started
s6-rc: info: service legacy-cont-init: starting
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service init-appdaemon: starting
Looking in indexes: https://pypi.org/simple, https://wheels.home-assistant.io/musllinux-index/
Collecting babel
Downloading babel-2.17.0-py3-none-any.whl.metadata (2.0 kB)
Downloading babel-2.17.0-py3-none-any.whl (10.2 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.2/10.2 MB 7.0 MB/s eta 0:00:00
Installing collected packages: babel
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
Successfully installed babel-2.17.0
s6-rc: info: service init-appdaemon successfully started
s6-rc: info: service appdaemon: starting
s6-rc: info: service appdaemon successfully started
s6-rc: info: service legacy-services: starting
[16:36:21] INFO: Starting AppDaemon...
s6-rc: info: service legacy-services successfully started
2025-04-25 16:36:28.643817 INFO AppDaemon: AppDaemon Version 4.4.2 starting
2025-04-25 16:36:28.644251 INFO AppDaemon: Python version is 3.11.10
2025-04-25 16:36:28.646162 INFO AppDaemon: Configuration read from: /config/appdaemon.yaml
2025-04-25 16:36:28.646709 INFO AppDaemon: Added log: AppDaemon
2025-04-25 16:36:28.646978 INFO AppDaemon: Added log: Error
2025-04-25 16:36:28.647213 INFO AppDaemon: Added log: Access
2025-04-25 16:36:28.650877 INFO AppDaemon: Added log: Diag
2025-04-25 16:36:29.212469 INFO AppDaemon: Loading Plugin HASS using class HassPlugin from module hassplugin
2025-04-25 16:36:29.650134 INFO HASS: HASS Plugin Initializing
2025-04-25 16:36:29.650605 WARNING HASS: ha_url not found in HASS configuration - module not initialized
2025-04-25 16:36:29.650967 INFO HASS: HASS Plugin initialization complete
2025-04-25 16:36:29.651603 INFO AppDaemon: Loading Plugin MQTT using class MqttPlugin from module mqttplugin
2025-04-25 16:36:29.814142 INFO MQTT: MQTT Plugin Initializing
2025-04-25 16:36:29.814589 INFO MQTT: Using 'appdaemon/status' as Will Topic
2025-04-25 16:36:29.814797 INFO MQTT: Using 'appdaemon/status' as Birth Topic
2025-04-25 16:36:29.815870 INFO AppDaemon: Initializing HTTP
2025-04-25 16:36:29.816626 INFO AppDaemon: Using 'ws' for event stream
2025-04-25 16:36:29.827411 INFO AppDaemon: Starting API
2025-04-25 16:36:29.832085 INFO AppDaemon: Starting Admin Interface
2025-04-25 16:36:29.832945 INFO AppDaemon: Starting Dashboards
2025-04-25 16:36:29.880889 INFO HASS: Connected to Home Assistant 2025.4.3
2025-04-25 16:36:29.892965 INFO MQTT: Connected to Broker at URL 192.168.0.167:1883
2025-04-25 16:36:29.896472 INFO AppDaemon: Starting Apps with 0 workers and 0 pins
2025-04-25 16:36:29.898631 INFO AppDaemon: Running on port 5050
2025-04-25 16:36:29.914406 INFO AppDaemon: Got initial state from namespace mqtt
2025-04-25 16:36:29.915507 INFO MQTT: MQTT Plugin initialization complete
2025-04-25 16:36:29.987922 INFO HASS: Evaluating startup conditions
2025-04-25 16:36:30.003224 INFO HASS: Startup condition met: hass state=RUNNING
2025-04-25 16:36:30.003795 INFO HASS: All startup conditions met
2025-04-25 16:36:30.023134 INFO AppDaemon: Got initial state from namespace default
2025-04-25 16:36:31.918139 INFO AppDaemon: Scheduler running in realtime
2025-04-25 16:36:31.923534 INFO AppDaemon: Adding /homeassistant/appdaemon/apps/ to module import path
2025-04-25 16:36:31.924265 INFO AppDaemon: Adding /homeassistant/appdaemon/apps/nspanel-lovelace-ui to module import path
2025-04-25 16:36:31.924845 INFO AppDaemon: Adding /homeassistant/appdaemon/apps/nspanel-lovelace-ui/luibackend to module import path
2025-04-25 16:36:31.925743 INFO AppDaemon: Adding /homeassistant/appdaemon/apps/nspanel-lovelace-ui/luibackend/translations to module import path
2025-04-25 16:36:31.926645 INFO AppDaemon: Adding /homeassistant/appdaemon/apps/nspanel-lovelace-ui/luibackend/translations/backend to module import path
2025-04-25 16:36:31.927482 INFO AppDaemon: Adding /homeassistant/appdaemon/apps/nspanel-lovelace-ui/luibackend/translations/frontend to module import path
2025-04-25 16:36:31.950005 WARNING AppDaemon: No app description found for: /homeassistant/appdaemon/apps/nspanel-lovelace-ui/nspanel-lovelace-ui.py - ignoring
2025-04-25 16:36:31.952465 WARNING AppDaemon: No app description found for: /homeassistant/appdaemon/apps/nspanel-lovelace-ui/luibackend/icon_mapping.py - ignoring
2025-04-25 16:36:31.954142 WARNING AppDaemon: No app description found for: /homeassistant/appdaemon/apps/nspanel-lovelace-ui/luibackend/theme.py - ignoring
2025-04-25 16:36:31.956067 WARNING AppDaemon: No app description found for: /homeassistant/appdaemon/apps/nspanel-lovelace-ui/luibackend/controller.py - ignoring
2025-04-25 16:36:31.958210 WARNING AppDaemon: No app description found for: /homeassistant/appdaemon/apps/nspanel-lovelace-ui/luibackend/mqtt.py - ignoring
2025-04-25 16:36:31.960085 WARNING AppDaemon: No app description found for: /homeassistant/appdaemon/apps/nspanel-lovelace-ui/luibackend/pages.py - ignoring
2025-04-25 16:36:31.962082 WARNING AppDaemon: No app description found for: /homeassistant/appdaemon/apps/nspanel-lovelace-ui/luibackend/helper.py - ignoring
2025-04-25 16:36:31.964711 WARNING AppDaemon: No app description found for: /homeassistant/appdaemon/apps/nspanel-lovelace-ui/luibackend/localization.py - ignoring
2025-04-25 16:36:31.967023 WARNING AppDaemon: No app description found for: /homeassistant/appdaemon/apps/nspanel-lovelace-ui/luibackend/apis.py - ignoring
2025-04-25 16:36:31.968854 WARNING AppDaemon: No app description found for: /homeassistant/appdaemon/apps/nspanel-lovelace-ui/luibackend/icons.py - ignoring
2025-04-25 16:36:31.971392 WARNING AppDaemon: No app description found for: /homeassistant/appdaemon/apps/nspanel-lovelace-ui/luibackend/updater.py - ignoring
2025-04-25 16:36:31.973652 WARNING AppDaemon: No app description found for: /homeassistant/appdaemon/apps/nspanel-lovelace-ui/luibackend/config.py - ignoring
2025-04-25 16:36:31.975795 INFO AppDaemon: App initialization complete
AppDaemon wydaje się startować poprawnie. Ale komunikacji z panelem brak.
Add-on: AppDaemon
Python Apps and Dashboard using AppDaemon 4.x for Home Assistant
-----------------------------------------------------------
Add-on version: 0.16.7
You are running the latest version of this add-on.
System: Home Assistant OS 15.2 (amd64 / qemux86-64)
Home Assistant Core: 2025.4.3
Home Assistant Supervisor: 2025.04.0
-----------------------------------------------------------
Please, share the above information when looking for help
or support in, e.g., GitHub, forums or the Discord chat.
-----------------------------------------------------------
s6-rc: info: service base-addon-banner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service base-addon-log-level: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service base-addon-log-level successfully started
s6-rc: info: service legacy-cont-init: starting
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service init-appdaemon: starting
Looking in indexes: https://pypi.org/simple, https://wheels.home-assistant.io/musllinux-index/
Collecting babel
Downloading babel-2.17.0-py3-none-any.whl.metadata (2.0 kB)
Downloading babel-2.17.0-py3-none-any.whl (10.2 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.2/10.2 MB 7.8 MB/s eta 0:00:00
Installing collected packages: babel
Successfully installed babel-2.17.0
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
s6-rc: info: service init-appdaemon successfully started
s6-rc: info: service appdaemon: starting
s6-rc: info: service appdaemon successfully started
s6-rc: info: service legacy-services: starting
[19:58:48] INFO: Starting AppDaemon...
s6-rc: info: service legacy-services successfully started
2025-04-25 19:58:55.457010 INFO AppDaemon: AppDaemon Version 4.4.2 starting
2025-04-25 19:58:55.457951 INFO AppDaemon: Python version is 3.11.10
2025-04-25 19:58:55.459487 INFO AppDaemon: Configuration read from: /config/appdaemon.yaml
2025-04-25 19:58:55.459865 INFO AppDaemon: Added log: AppDaemon
2025-04-25 19:58:55.460189 INFO AppDaemon: Added log: Error
2025-04-25 19:58:55.460479 INFO AppDaemon: Added log: Access
2025-04-25 19:58:55.460760 INFO AppDaemon: Added log: Diag
2025-04-25 19:58:55.913838 INFO AppDaemon: Loading Plugin HASS using class HassPlugin from module hassplugin
2025-04-25 19:58:56.301334 INFO HASS: HASS Plugin Initializing
2025-04-25 19:58:56.301671 WARNING HASS: ha_url not found in HASS configuration - module not initialized
2025-04-25 19:58:56.301904 INFO HASS: HASS Plugin initialization complete
2025-04-25 19:58:56.302284 INFO AppDaemon: Loading Plugin MQTT using class MqttPlugin from module mqttplugin
2025-04-25 19:58:56.450618 INFO MQTT: MQTT Plugin Initializing
2025-04-25 19:58:56.450960 INFO MQTT: Using 'appdaemon/status' as Will Topic
2025-04-25 19:58:56.451181 INFO MQTT: Using 'appdaemon/status' as Birth Topic
2025-04-25 19:58:56.452006 INFO AppDaemon: Initializing HTTP
2025-04-25 19:58:56.452703 INFO AppDaemon: Using 'ws' for event stream
2025-04-25 19:58:56.459765 INFO AppDaemon: Starting API
2025-04-25 19:58:56.464192 INFO AppDaemon: Starting Admin Interface
2025-04-25 19:58:56.464816 INFO AppDaemon: Starting Dashboards
2025-04-25 19:58:56.494592 INFO HASS: Connected to Home Assistant 2025.4.3
2025-04-25 19:58:56.511953 INFO MQTT: Connected to Broker at URL 192.168.0.167:1883
2025-04-25 19:58:56.524145 INFO AppDaemon: App 'Tasmota' added
2025-04-25 19:58:56.525837 INFO AppDaemon: Found 1 active apps
2025-04-25 19:58:56.526529 INFO AppDaemon: Found 0 inactive apps
2025-04-25 19:58:56.527203 INFO AppDaemon: Found 0 global libraries
2025-04-25 19:58:56.528233 INFO AppDaemon: Starting Apps with 1 workers and 1 pins
2025-04-25 19:58:56.530146 INFO AppDaemon: Running on port 5050
2025-04-25 19:58:56.531660 INFO AppDaemon: Got initial state from namespace mqtt
2025-04-25 19:58:56.532243 INFO MQTT: MQTT Plugin initialization complete
2025-04-25 19:58:56.599564 INFO HASS: Evaluating startup conditions
2025-04-25 19:58:56.615506 INFO HASS: Startup condition met: hass state=RUNNING
2025-04-25 19:58:56.616406 INFO HASS: All startup conditions met
2025-04-25 19:58:56.639278 INFO AppDaemon: Got initial state from namespace default
2025-04-25 19:58:58.543620 INFO AppDaemon: Scheduler running in realtime
2025-04-25 19:58:58.550170 INFO AppDaemon: Adding /config/apps to module import path
2025-04-25 19:58:58.555116 WARNING AppDaemon: No app description found for: /config/apps/hello.py - ignoring
2025-04-25 19:58:58.557758 INFO AppDaemon: App initialization complete
Proszę o jakieś rady - co i gdzie sprawdzić.
Pozdrawiam Jacek
Wracam do nierozwiązanego tematu.
Po kilkudniowym kombinowaniu na podstawie różnych opisów w internecie, niestety z żadnym skutkiem, pomyślałem, że wrócę do oryginalnego oprogramowania, ale jednak wgrałem na nowo tasmotę do panelu i wydaje mi się, że nie wszystko da się wykasować z pamięci podczas programowania. Tzn. po wgraniu tasmoty oraz pliku autoexec.be już pojawił się ekran z napisem “Waiting for content”.
Próba wgrania skryptu “FlashNextion http://nspanel.py…” poprzez konsolę niby “szła” ale od 88% do 100% a nie od początku. Tak jakby ten skrypt był już w pamięci. Jeżeli się nie mylę, to czy można wykasować wszystko co się wgrało do panelu?
PS. Może ktoś z forumowiczów próbował wrócić do oryginalnego oprogramowania i może w tym pomóc, czy wgranie kopii zrobionej podczas wgrywania tasmoty załatwia sprawę?
Pozdrawiam Jacek
Raczej nie wrócisz już do fabryki, bo aby uruchomić panel w/g tego historycznego tutoriala zmieniasz firmware w 2 miejscach - w MCU ESP (którego robiłeś backup, bo oczywiście musisz z niego skorzystać, gdyż w fabrycznym sofcie są zaszyte unikalne klucze) oraz w panelu Nextion (który nie jest tylko surowym wyświetlaczem), i tu nie wiem skąd wyczesać fabryczne firmware (bo nie słyszałem by istniała metoda na backup jego wsadu, ale może on jednak gdzieś istnieje? niestety nie podajesz użytecznych informacji).
Gdybyś podawał KONKRETY co robiłeś dałbyś sobie jakąkolwiek szansę na pomoc (wraz z linkami źródłowymi i/lub oryginalnym tekstem, którym się kierowałeś, bo wydaje się, że nie wiesz co robisz…)
Więc radzę jednak ogarnąć temat do końca (zamiast próbować cofać zmiany).
Jakkolwiek istnieje jeszcze alternatywne firmware na bazie ESPHome (niestety sam musisz podrążyć temat, bo jego autorzy przewidzieli konwersję z fabrycznego softu, ale nie wiem czy przewidzieli też drogę dla niekumatych z nieudanej instalacji Tasmoty).
Moja wiedza na temat Home Assistant jest faktycznie raczej nikła.
W swoich poczynaniach kierowałem się opisem z strony Sonoff NSPanel - zmiana oprogramowania Lovelance UI + Tasmota - HejDom - Twój Smart Home nie za miliony! (wszystko dokładnie krok po kroku).
Wgranie tasmoty i innych rzeczy, konfiguracja przebiegły raczej bez problemu (nie obserwowałem wgrywania firmware do wyświetlacza ponieważ szło dość wolno ale wydaje się, że wgrało się bez problemów).
Panel jest widoczny w HA, można sterować przekaźnikami…
Na początek chciałem doprowadzić aby cokolwiek (oprócz Wait for content…) wyświetlało się na panelu.a reszta w miarę zgłębiania tematu Z wielką pomocą ArtPC (serdeczne dzięki) udało się skonfigurować AppDaemon i wydaje mi się, że startuje poprawnie.
s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service base-addon-banner: starting
-----------------------------------------------------------
Add-on: AppDaemon
Python Apps and Dashboard using AppDaemon 4.x for Home Assistant
-----------------------------------------------------------
Add-on version: 0.16.7
You are running the latest version of this add-on.
System: Home Assistant OS 15.2 (amd64 / qemux86-64)
Home Assistant Core: 2025.4.4
Home Assistant Supervisor: 2025.04.1
-----------------------------------------------------------
Please, share the above information when looking for help
or support in, e.g., GitHub, forums or the Discord chat.
-----------------------------------------------------------
s6-rc: info: service base-addon-banner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service base-addon-log-level: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service base-addon-log-level successfully started
s6-rc: info: service legacy-cont-init: starting
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service init-appdaemon: starting
Looking in indexes: https://pypi.org/simple, https://wheels.home-assistant.io/musllinux-index/
Collecting babel
Downloading babel-2.17.0-py3-none-any.whl.metadata (2.0 kB)
Downloading babel-2.17.0-py3-none-any.whl (10.2 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.2/10.2 MB 7.8 MB/s eta 0:00:00
Installing collected packages: babel
Successfully installed babel-2.17.0
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
s6-rc: info: service init-appdaemon successfully started
s6-rc: info: service appdaemon: starting
s6-rc: info: service appdaemon successfully started
s6-rc: info: service legacy-services: starting
[21:20:27] INFO: Starting AppDaemon...
s6-rc: info: service legacy-services successfully started
2025-04-28 21:20:34.433976 INFO AppDaemon: AppDaemon Version 4.4.2 starting
2025-04-28 21:20:34.434601 INFO AppDaemon: Python version is 3.11.10
2025-04-28 21:20:34.435035 INFO AppDaemon: Configuration read from: /config/appdaemon.yaml
2025-04-28 21:20:34.435408 INFO AppDaemon: Added log: AppDaemon
2025-04-28 21:20:34.435798 INFO AppDaemon: Added log: Error
2025-04-28 21:20:34.436232 INFO AppDaemon: Added log: Access
2025-04-28 21:20:34.436657 INFO AppDaemon: Added log: Diag
2025-04-28 21:20:34.881632 INFO AppDaemon: Loading Plugin HASS using class HassPlugin from module hassplugin
2025-04-28 21:20:35.295964 INFO HASS: HASS Plugin Initializing
2025-04-28 21:20:35.296356 WARNING HASS: ha_url not found in HASS configuration - module not initialized
2025-04-28 21:20:35.296605 INFO HASS: HASS Plugin initialization complete
2025-04-28 21:20:35.297062 INFO AppDaemon: Loading Plugin MQTT using class MqttPlugin from module mqttplugin
2025-04-28 21:20:35.456607 INFO MQTT: MQTT Plugin Initializing
2025-04-28 21:20:35.456983 INFO MQTT: Using 'appdaemon/status' as Will Topic
2025-04-28 21:20:35.457181 INFO MQTT: Using 'appdaemon/status' as Birth Topic
2025-04-28 21:20:35.458050 INFO AppDaemon: Initializing HTTP
2025-04-28 21:20:35.458640 INFO AppDaemon: Using 'ws' for event stream
2025-04-28 21:20:35.466686 INFO AppDaemon: Starting API
2025-04-28 21:20:35.471000 INFO AppDaemon: Starting Admin Interface
2025-04-28 21:20:35.471637 INFO AppDaemon: Starting Dashboards
2025-04-28 21:20:35.501521 INFO HASS: Connected to Home Assistant 2025.4.4
2025-04-28 21:20:35.532130 INFO AppDaemon: App 'nspanel-1' added
2025-04-28 21:20:35.537852 INFO AppDaemon: Found 1 active apps
2025-04-28 21:20:35.540209 INFO AppDaemon: Found 0 inactive apps
2025-04-28 21:20:35.541460 INFO AppDaemon: Found 0 global libraries
2025-04-28 21:20:35.541932 INFO AppDaemon: Starting Apps with 1 workers and 1 pins
2025-04-28 21:20:35.543119 INFO MQTT: Connected to Broker at URL 192.168.0.167:1883
2025-04-28 21:20:35.546941 INFO AppDaemon: Running on port 5050
2025-04-28 21:20:35.565595 INFO AppDaemon: Got initial state from namespace mqtt
2025-04-28 21:20:35.568145 INFO MQTT: MQTT Plugin initialization complete
2025-04-28 21:20:35.673825 INFO HASS: Evaluating startup conditions
2025-04-28 21:20:35.690557 INFO HASS: Startup condition met: hass state=RUNNING
2025-04-28 21:20:35.691935 INFO HASS: All startup conditions met
2025-04-28 21:20:35.713460 INFO AppDaemon: Got initial state from namespace default
2025-04-28 21:20:37.568820 INFO AppDaemon: Scheduler running in realtime
2025-04-28 21:20:37.574736 INFO AppDaemon: Adding /config/apps to module import path
2025-04-28 21:20:37.578155 WARNING AppDaemon: No app description found for: /config/apps/hello.py - ignoring
2025-04-28 21:20:37.579759 INFO AppDaemon: App initialization complete
Niestety treści na panelu brak (wg opisu powinien się pojawić przynajmniej Zegar).
Fora internetowe głównie skupiają się na poprawnych wpisach (tożsamych z wpisami konfiguracji tasmoty - też miałem literówki) w apps.yaml i appdeaemon.yaml oraz ich umiejscowieniem w HA (u mnie addon_configs\a0d7b954_appdaemon.…) i logach AppDaemon
Z powodu mojej nikłej wiedzy nie wiem gdzie można jeszcze coś posprawdzać.
Wyczytane porady typu nazwy w MQTT tylko małymi literami, restart AppDaemon po każdej zmianie w plikach apps.yaml i appdeaemon.yaml nie przyniosły pożądanego rezultatu.
Na tą chwilę panel to tylko kawałek nieużytecznej elektroniki, dlatego pomyślałem o powrocie do stanu fabrycznego ale jak widać i to raczej się nie uda.
W temacie uruchomienia panelu jestem do całkowitej dyspozycji ale raczej trzeba mnie prowadzić za rączkę.
Pozdrawiam Jacek
Korzystałeś z beznadziejnego poradnika , autorowi nawet się nie chce tego zaktualizować.
Ale do brzegu, jak masz dodatek Samba , to pokaż zawartość a0d7b954_appdaemon
powinna być taka
Lawina problemów się zacznie jak nie przestaniesz korzystać z marnej jakości poradników.
Mając do dyspozycji dokumentację , znacznie lepiej korzystać właśnie z niej, to się tyczy nie tylko konfiguracji NSPanel.
Kolejne kroki proponuję robić na podstawie Prepare NsPanel - NsPanel Lovelace UI Docs
a wbudowany czujnik temperatury można trochę ucywilizować zmieniając parametry w konsoli tasmoty ADCParam1 2,12400,8800,3950
Do tego nie polecam ustawień zbyt dużej jasności ekranu, bo im jaśniej tym większe przekłamanie temperatury.
Dziękuję za poradę odnośnie temperatury.
Dokumentację staram się czytać ale mój angielski trochę kuleje, a translatory z tekstów technicznych robią istny bełkot.
Pozdrawiam Jacek
Hejdom - to blog, który narobił bardzo wielu nowym użytkownikom problemów. Autor nie znosi krytyki ale co gorsza robi poradniki pobieżnie, uwagę kierując bardziej na linki afirmacyjne niż analizę dokumentacji. Sam bez angielskiego i z translatorem w przeglądarce zaczynałem przygodę z HA (parę lat temu) właśnie od tej strony. Dopiero po czasie dowiadujesz się, że metoda instalacji czy pokazany sposób, rozwiązanie, nie pasują do twojej instancji i żmudna praca idzie w kosz. Osoby wytykające autorowi błędy w komentarzach są blokowane. Kolega Grzegorz zrobił sobie z tego maszynkę do robienia pieniędzy, a nie rzetelną platformę do zdobywania wiedzy. To moja opinia, ale nie czuję się z nią osamotniony.
W tym przypadku bardzo pomocne okazują się chaty AI. Obecnie z ich pomocą tłumaczenie anglojęzycznych źródeł nie stanowi żadnego problemu, polecam skorzystać i podszkolić szybko (zamiast angielskiego) umiejętne budowanie pytań z kontekstem. Wskazywanie konkretnych źródeł dokumentacji i czerpanie z nich na różne sposoby tłumaczeń, wyjaśnień pojęć.