GithubHelp home page GithubHelp logo

Comments (14)

joBr99 avatar joBr99 commented on September 7, 2024

where's your apps.yaml?
it belongs into /config/appdaemon/apps/ folder and not into /config/appdaemon/apps/nspanel-lovelace-ui

should look like this:
image

if it's still not working please post your apps.yaml

from nspanel-issue-graveyard.

burghs avatar burghs commented on September 7, 2024

as follows:

image

this is the apps.yaml:

"
nspanel-1:
module: nspanel-lovelance-ui
class: NsPanelLovelanceUIManager
config:
panelRecvTopic: "tele/nspanel/RESULT"
panelSendTopic: "cmnd/nspanel/CustomSend"
timeoutScreensaver: 15 #in seconds, values between 5 and 60 are allowed
#brightnessScreensaver: 10
brightnessScreensaver:
- time: "7:00:00"
value: 10
- time: "23:00:00"
value: 0
locale: "de_DE"
timeFormat: "%H:%M"
dateFormat: "%A, %d. %B %Y"
weatherEntity: weather.burghs_home
pages:
- type: cardEntities
heading: Example Page 1
items:
- cover.garage_door
- input_boolean.away_lights
- binary_sensor.back_door_contact
- type: cardEntities
heading: Example Page 2
items:
- button.lamp_button
- input_button.alarm_button
- light.wled_2
- delete # To make sure we don't keep buttons from previous page (read this as 'empty')
- type: cardEntities
heading: Example Page 3
items:
- scene.morning
- scene.evening
- delete
- delete
- type: cardThermo
heading: Exmaple Thermostat
item: climate.example_climate
- type: cardMedia
heading: Exampe Media
item: media_player.spotify_user
"

from nspanel-issue-graveyard.

joBr99 avatar joBr99 commented on September 7, 2024

so panelRecvTopic and panelSendTopic looks good

so it looks like it's the server/username/password of your mqtt connection in appdaemon or on tasmota

you can check the appdaemon log and/or the log of your mqtt broker

appdaemon start should look like this:

2022-03-14 17:45:09.453310 INFO AppDaemon: Loading Plugin MQTT using class MqttPlugin from module mqttplugin
2022-03-14 17:45:09.456771 INFO MQTT: MQTT Plugin Initializing
2022-03-14 17:45:09.456895 INFO MQTT: Using 'appdaemon/status' as Will Topic
2022-03-14 17:45:09.456975 INFO MQTT: Using 'appdaemon/status' as Birth Topic
2022-03-14 17:45:09.457224 INFO AppDaemon: Initializing HTTP
2022-03-14 17:45:09.457395 INFO AppDaemon: Using 'ws' for event stream
2022-03-14 17:45:09.459305 INFO AppDaemon: Starting API
2022-03-14 17:45:09.461112 INFO AppDaemon: Starting Admin Interface
2022-03-14 17:45:09.461317 INFO AppDaemon: Starting Dashboards
2022-03-14 17:45:09.470341 INFO HASS: Connected to Home Assistant 2022.3.4
2022-03-14 17:45:09.494468 INFO MQTT: Connected to Broker at URL 192.168.75.30:1883
2022-03-14 17:45:09.497216 INFO AppDaemon: App 'nspanel-kueche' added
2022-03-14 17:45:09.497684 INFO AppDaemon: Got initial state from namespace mqtt
2022-03-14 17:45:09.497948 INFO MQTT: MQTT Plugin initialization complete

from nspanel-issue-graveyard.

burghs avatar burghs commented on September 7, 2024

Restarted the appdaemon service to double check the logs:
"
2022-03-14 18:54:49.470323 INFO AppDaemon: Loading Plugin HASS using class HassPlugin from module hassplugin
2022-03-14 18:54:49.667099 INFO HASS: HASS Plugin Initializing
2022-03-14 18:54:49.668524 INFO HASS: HASS Plugin initialization complete
2022-03-14 18:54:49.669726 INFO AppDaemon: Loading Plugin MQTT using class MqttPlugin from module mqttplugin
2022-03-14 18:54:49.710212 INFO MQTT: MQTT Plugin Initializing
2022-03-14 18:54:49.711919 INFO MQTT: Using 'appdaemon/status' as Will Topic
2022-03-14 18:54:49.713821 INFO MQTT: Using 'appdaemon/status' as Birth Topic
2022-03-14 18:54:49.716888 INFO AppDaemon: Initializing HTTP
2022-03-14 18:54:49.719685 INFO AppDaemon: Using 'ws' for event stream
2022-03-14 18:54:49.742862 INFO AppDaemon: Starting API
2022-03-14 18:54:49.756456 INFO AppDaemon: Starting Admin Interface
2022-03-14 18:54:49.759098 INFO AppDaemon: Starting Dashboards
2022-03-14 18:54:49.948929 INFO MQTT: Connected to Broker at URL 192.168.1.36:1883
2022-03-14 18:54:49.963791 INFO HASS: Connected to Home Assistant 2022.3.4
2022-03-14 18:54:50.040372 INFO AppDaemon: Got initial state from namespace mqtt
2022-03-14 18:54:50.043904 INFO MQTT: MQTT Plugin initialization complete
2022-03-14 18:54:50.114527 INFO AppDaemon: App 'nspanel-1' added
2022-03-14 18:54:50.118092 INFO AppDaemon: Found 1 total apps
2022-03-14 18:54:50.120797 INFO AppDaemon: Starting Apps with 1 workers and 1 pins
2022-03-14 18:54:50.124736 INFO AppDaemon: Running on port 5050
2022-03-14 18:54:50.321115 INFO HASS: Evaluating startup conditions
2022-03-14 18:54:50.336629 INFO HASS: Startup condition met: hass state=RUNNING
2022-03-14 18:54:50.338777 INFO HASS: All startup conditions met
2022-03-14 18:54:50.494491 INFO AppDaemon: Got initial state from namespace default
2022-03-14 18:54:52.159771 INFO AppDaemon: Scheduler running in realtime
2022-03-14 18:54:52.170397 INFO AppDaemon: Adding /config/appdaemon/apps to module import path
2022-03-14 18:54:52.172618 INFO AppDaemon: Adding /config/appdaemon/apps/nspanel-lovelace-ui to module import path
2022-03-14 18:54:52.181069 WARNING AppDaemon: No app description found for: /config/appdaemon/apps/nspanel-lovelace-ui/nspanel-lovelace-ui.py - ignoring
2022-03-14 18:54:52.185570 INFO AppDaemon: App initialization complete
"
Tasmota:

image

NS Panel:
image

from nspanel-issue-graveyard.

joBr99 avatar joBr99 commented on September 7, 2024

can you post your appdaemon.yaml?

from nspanel-issue-graveyard.

joBr99 avatar joBr99 commented on September 7, 2024

nevermind, found the issue

in your apps.yaml

replace

module: nspanel-lovelance-ui
class: NsPanelLovelanceUIManager

with

module: nspanel-lovelace-ui
class: NsPanelLovelaceUIManager

from nspanel-issue-graveyard.

burghs avatar burghs commented on September 7, 2024

oh my, cant believe i missed that. will give it a try and confirm. thank you.

from nspanel-issue-graveyard.

joBr99 avatar joBr99 commented on September 7, 2024

well is this typo still somewhere in the documentation? should be fixed at all locations

from nspanel-issue-graveyard.

burghs avatar burghs commented on September 7, 2024

well is this typo still somewhere in the documentation? should be fixed at all locations

I will go over my entire config again to make sure it is all accurate. I fixed it in the apps.yaml but it was still stuck on the same screen after restarting the appdaemon service in HA and the NSPanel.

from nspanel-issue-graveyard.

joBr99 avatar joBr99 commented on September 7, 2024

Any change in your AppDeamon log?, previously it didn't load the app with the adjusted config it should now load it.

from nspanel-issue-graveyard.

burghs avatar burghs commented on September 7, 2024

still getting the "WARNING AppDaemon: No app description found for: /config/appdaemon/apps/nspanel-lovelace-ui/nspanel-lovelace-ui.py - ignoring" in the log.

from nspanel-issue-graveyard.

burghs avatar burghs commented on September 7, 2024

from nspanel-issue-graveyard.

burghs avatar burghs commented on September 7, 2024

All sorted, I ended up rolling back the entire installation of appdaemon, studio code and the tasmota configuration. I followed the guide again step by step and as soon as I got to the part of adding the mqtt topics in the appdaemon.yaml the nspanel screen changed from the "waiting for content". thank you for the quick responses and help !

from nspanel-issue-graveyard.

jormus avatar jormus commented on September 7, 2024

well is this typo still somewhere in the documentation? should be fixed at all locations

its not, I don't know where it got the example from, but took me some time to figure this one out. :-)
have a look at this tool: https://rtyley.github.io/bfg-repo-cleaner/

from nspanel-issue-graveyard.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.