Apop's Home Assistant Setup and Other Resources

sure thing - thanks for your help. I was able to get the white noise to play on our google nest point speaker. Alexa complains when I run the input boolean, but I don’t think it is possible to trigger music / commands from Home Assistant at present.

this is what I have presently. The mp3 is my ‘www’ folder which I understand is referenced as ‘/local’ in HA.

when I trigger the input boolean, I see the following in my AppDaemon logs.

[13:41:49] INFO: Starting AppDaemon...
2020-09-21 13:41:52.778819 INFO AppDaemon: AppDaemon Version 4.0.5 starting
2020-09-21 13:41:52.779554 INFO AppDaemon: Python version is 3.8.5
2020-09-21 13:41:52.780375 INFO AppDaemon: Configuration read from: /config/appdaemon/appdaemon.yaml
2020-09-21 13:41:52.781125 INFO AppDaemon: Added log: AppDaemon
2020-09-21 13:41:52.782530 INFO AppDaemon: Added log: Error
2020-09-21 13:41:52.783358 INFO AppDaemon: Added log: Access
2020-09-21 13:41:52.784126 INFO AppDaemon: Added log: Diag
2020-09-21 13:41:52.855786 INFO AppDaemon: Loading Plugin HASS using class HassPlugin from module hassplugin
2020-09-21 13:41:52.898314 INFO HASS: HASS Plugin Initializing
2020-09-21 13:41:52.899213 INFO HASS: HASS Plugin initialization complete
2020-09-21 13:41:52.901291 INFO AppDaemon: Initializing HTTP
2020-09-21 13:41:52.903015 INFO AppDaemon: Using 'ws' for event stream
2020-09-21 13:41:52.915398 INFO AppDaemon: Starting API
2020-09-21 13:41:52.932608 INFO AppDaemon: Starting Admin Interface
2020-09-21 13:41:52.934287 INFO AppDaemon: Starting Dashboards
2020-09-21 13:41:52.995416 INFO HASS: Connected to Home Assistant 0.115.2
2020-09-21 13:41:53.183316 INFO AppDaemon: App 'white_noise1' added
2020-09-21 13:41:53.185050 INFO AppDaemon: App 'white_noise2' added
2020-09-21 13:41:53.186724 INFO AppDaemon: App 'white_noise3' added
2020-09-21 13:41:53.191126 INFO AppDaemon: Found 3 total apps
2020-09-21 13:41:53.193298 INFO AppDaemon: Starting Apps with 3 workers and 3 pins
2020-09-21 13:41:53.198900 INFO AppDaemon: Running on port 80
2020-09-21 13:41:53.253544 INFO HASS: Evaluating startup conditions
2020-09-21 13:41:53.286641 INFO HASS: Startup condition met: hass state=RUNNING
2020-09-21 13:41:53.287824 INFO HASS: All startup conditions met
2020-09-21 13:41:53.407882 INFO AppDaemon: Got initial state from namespace default
2020-09-21 13:41:55.244565 INFO AppDaemon: Scheduler running in realtime
2020-09-21 13:41:55.318244 INFO AppDaemon: Adding /config/appdaemon/apps to module import path
2020-09-21 13:41:55.319850 INFO AppDaemon: Adding /config/appdaemon/apps/White-Noise to module import path
2020-09-21 13:41:55.326469 INFO AppDaemon: Loading App Module: /config/appdaemon/apps/White-Noise/whitenoise.py
2020-09-21 13:41:55.370876 INFO AppDaemon: Initializing app white_noise1 using class WhiteNoise from module whitenoise
2020-09-21 13:41:55.377696 INFO AppDaemon: Initializing app white_noise2 using class WhiteNoise from module whitenoise
2020-09-21 13:41:55.384743 INFO AppDaemon: Initializing app white_noise3 using class WhiteNoise from module whitenoise
2020-09-21 13:41:55.480047 WARNING HASS: Error calling Home Assistant service default/media_player/volume_down
2020-09-21 13:41:55.482983 WARNING HASS: Code: 500, error: 500 Internal Server Error
Server got itself in trouble
2020-09-21 13:41:55.534483 INFO AppDaemon: App initialization complete
#apps.yaml 

white_noise1:
  module: whitenoise
  class: WhiteNoise
  media_player: bedroom
  input_boolean: white_noise
  filename: /local/03-White-Noise-60min.mp3

white_noise2:
  module: whitenoise
  class: WhiteNoise
  media_player: office_wifi
  input_boolean: white_noise
  filename: /local/03-White-Noise-60min.mp3
  
white_noise3:
  module: whitenoise
  class: WhiteNoise
  media_player: kids_room
  input_boolean: white_noise
  filename: /local/03-White-Noise-60min.mp3
#configuration.yaml
input_boolean:
  white_noise:
    name: White Noise

Prior to starting AppDaemon, make sure your input_boolean is turned off. Then, try restarting AppDaemon and then turn on the input_boolean. From what I can tell from the logs, it looks like the input_boolean is already on. So, let’s start with that and see if it works if you have the input_boolean off to begin with. If that works, I can code a fix for it, and if not, we’ll look at other possibilities.

prior to starting boolean:

[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 00-banner.sh: executing... 
-----------------------------------------------------------
 Add-on: AppDaemon 4
 Python Apps and Dashboard using AppDaemon 4.x for Home Assistant
-----------------------------------------------------------
 Add-on version: 0.3.0
 You are running the latest version of this add-on.
 System: HassOS 4.13  (armv7 / raspberrypi3)

after starting boolean

Home Assistant Core: 0.115.2
 Home Assistant Supervisor: 245
-----------------------------------------------------------
 Please, share the above information when looking for help
 or support in, e.g., GitHub, forums or the Discord chat.
-----------------------------------------------------------
[cont-init.d] 00-banner.sh: exited 0.
[cont-init.d] 01-log-level.sh: executing... 
[cont-init.d] 01-log-level.sh: exited 0.
[cont-init.d] appdaemon.sh: executing... 
[cont-init.d] appdaemon.sh: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
[09:21:13] INFO: Starting AppDaemon...
2020-09-22 09:21:19.087126 INFO AppDaemon: AppDaemon Version 4.0.5 starting
2020-09-22 09:21:19.087931 INFO AppDaemon: Python version is 3.8.5
2020-09-22 09:21:19.088678 INFO AppDaemon: Configuration read from: /config/appdaemon/appdaemon.yaml
2020-09-22 09:21:19.089443 INFO AppDaemon: Added log: AppDaemon
2020-09-22 09:21:19.090269 INFO AppDaemon: Added log: Error
2020-09-22 09:21:19.091080 INFO AppDaemon: Added log: Access
2020-09-22 09:21:19.092161 INFO AppDaemon: Added log: Diag
2020-09-22 09:21:19.196039 INFO AppDaemon: Loading Plugin HASS using class HassPlugin from module hassplugin
2020-09-22 09:21:19.327438 INFO HASS: HASS Plugin Initializing
2020-09-22 09:21:19.329351 INFO HASS: HASS Plugin initialization complete
2020-09-22 09:21:19.332854 INFO AppDaemon: Initializing HTTP
2020-09-22 09:21:19.335430 INFO AppDaemon: Using 'ws' for event stream
2020-09-22 09:21:19.348817 INFO AppDaemon: Starting API
2020-09-22 09:21:19.366745 INFO AppDaemon: Starting Admin Interface
2020-09-22 09:21:19.369703 INFO AppDaemon: Starting Dashboards
2020-09-22 09:21:19.532726 INFO HASS: Connected to Home Assistant 0.115.2
2020-09-22 09:21:19.702558 INFO AppDaemon: App 'white_noise1' added
2020-09-22 09:21:19.706930 INFO AppDaemon: Found 1 total apps
2020-09-22 09:21:19.709545 INFO AppDaemon: Starting Apps with 1 workers and 1 pins
2020-09-22 09:21:19.713471 INFO AppDaemon: Running on port 80
2020-09-22 09:21:19.792354 INFO HASS: Evaluating startup conditions
2020-09-22 09:21:19.825718 INFO HASS: Startup condition met: hass state=RUNNING
2020-09-22 09:21:19.827177 INFO HASS: All startup conditions met
2020-09-22 09:21:19.956610 INFO AppDaemon: Got initial state from namespace default
2020-09-22 09:21:21.756453 INFO AppDaemon: Scheduler running in realtime
2020-09-22 09:21:21.833545 INFO AppDaemon: Adding /config/appdaemon/apps to module import path
2020-09-22 09:21:21.835589 INFO AppDaemon: Adding /config/appdaemon/apps/White-Noise to module import path
2020-09-22 09:21:21.842169 INFO AppDaemon: Loading App Module: /config/appdaemon/apps/White-Noise/whitenoise.py
2020-09-22 09:21:21.889211 INFO AppDaemon: Initializing app white_noise1 using class WhiteNoise from module whitenoise
2020-09-22 09:21:21.911125 INFO AppDaemon: App initialization complete

hello, I have some questions kindly, the file for the telegram notification I have modified it with my notification script and placed it in the / appdaemon / check_config folder but it does not see it, the path is right?
and then I wanted to ask you for the direct link to download the icons for the lovelace advance card

thank you so much

I hope someone can help.

I’m trying to get the check config and results working
I have installed AppDeamon from the add-on store and started the app.
I have added the following to the app.yaml Located /config/appdaemon/apps

check_config:
  module: checkconfig
  class: CheckConfig
  restart: false
  folder_watcher: false

I also added the following to my Scripts.yaml file

check_config:
    sequence: []
    alias: Check Configuration

once i add it my lovelace dashboard i get that the sensor.config_result is not valid.
Ive checked in the entities area and there is no sensor.config_result there.
I’ve check the App Daemon logs aswell and there is no mention of starting/creating any sensor.config_result

Any help would be appreciated