HELP with Qolsys Gateway - qolsysgw

Trying to get the appdaemon automation Qolsys Gateway - qolsysgw working. I have been using HA for a while but not appdaemon and or much MQTT before. This has lead to me somewhat hacking this together which I am sure many of us are used to here.

I am not seeing the panel come through in HA. Looking at the appdaemon longs, below, I feel like I am close but am still missing something. Maybe somewhere can see hat I am missing. Below the logs are my config files.

Blockquote
My AppDaemon Logs

2024-06-18 17:43:48.506826 INFO MQTT: MQTT Plugin initialization complete
2024-06-18 17:43:48.507437 INFO AppDaemon: App ‘qolsys_panel’ added
2024-06-18 17:43:48.508316 INFO AppDaemon: Found 1 active apps
2024-06-18 17:43:48.508539 INFO AppDaemon: Found 0 inactive apps
2024-06-18 17:43:48.508700 INFO AppDaemon: Found 0 global libraries
2024-06-18 17:43:48.508864 INFO AppDaemon: Starting Apps with 1 workers and 1 pins
2024-06-18 17:43:48.509418 INFO AppDaemon: Running on port 5050
2024-06-18 17:43:48.531972 INFO HASS: Evaluating startup conditions
2024-06-18 17:43:48.537851 INFO HASS: Startup condition met: hass state=RUNNING
2024-06-18 17:43:48.538056 INFO HASS: All startup conditions met
2024-06-18 17:43:48.539619 INFO AppDaemon: New client Admin Client connected
2024-06-18 17:43:48.551692 INFO AppDaemon: Got initial state from namespace default
2024-06-18 17:43:50.373846 INFO AppDaemon: New client Admin Client connected
2024-06-18 17:43:50.513805 INFO AppDaemon: Scheduler running in realtime
2024-06-18 17:43:50.521713 INFO AppDaemon: Adding /config/apps to module import path
2024-06-18 17:43:50.521950 INFO AppDaemon: Adding /config/apps/qolsysgw to module import path
2024-06-18 17:43:50.522203 INFO AppDaemon: Adding /config/apps/qolsysgw/mqtt to module import path
2024-06-18 17:43:50.522411 INFO AppDaemon: Adding /config/apps/qolsysgw/qolsys to module import path
2024-06-18 17:43:50.528037 INFO AppDaemon: Loading App Module: /config/apps/qolsysgw/gateway.py
2024-06-18 17:43:50.577944 WARNING AppDaemon: No app description found for: /config/apps/qolsysgw/mqtt/listener.py - ignoring
2024-06-18 17:43:50.578816 WARNING AppDaemon: No app description found for: /config/apps/qolsysgw/mqtt/exceptions.py - ignoring
2024-06-18 17:43:50.579681 WARNING AppDaemon: No app description found for: /config/apps/qolsysgw/mqtt/updater.py - ignoring
2024-06-18 17:43:50.580406 WARNING AppDaemon: No app description found for: /config/apps/qolsysgw/mqtt/utils.py - ignoring
2024-06-18 17:43:50.581129 WARNING AppDaemon: No app description found for: /config/apps/qolsysgw/qolsys/partition.py - ignoring
2024-06-18 17:43:50.581881 WARNING AppDaemon: No app description found for: /config/apps/qolsysgw/qolsys/socket.py - ignoring
2024-06-18 17:43:50.582717 WARNING AppDaemon: No app description found for: /config/apps/qolsysgw/qolsys/config.py - ignoring
2024-06-18 17:43:50.583403 WARNING AppDaemon: No app description found for: /config/apps/qolsysgw/qolsys/control.py - ignoring
2024-06-18 17:43:50.584120 WARNING AppDaemon: No app description found for: /config/apps/qolsysgw/qolsys/exceptions.py - ignoring
2024-06-18 17:43:50.584810 WARNING AppDaemon: No app description found for: /config/apps/qolsysgw/qolsys/utils.py - ignoring
2024-06-18 17:43:50.585530 WARNING AppDaemon: No app description found for: /config/apps/qolsysgw/qolsys/observable.py - ignoring
2024-06-18 17:43:50.586327 WARNING AppDaemon: No app description found for: /config/apps/qolsysgw/qolsys/state.py - ignoring
2024-06-18 17:43:50.586964 WARNING AppDaemon: No app description found for: /config/apps/qolsysgw/qolsys/actions.py - ignoring
2024-06-18 17:43:50.587754 WARNING AppDaemon: No app description found for: /config/apps/qolsysgw/qolsys/sensors.py - ignoring
2024-06-18 17:43:50.588542 WARNING AppDaemon: No app description found for: /config/apps/qolsysgw/qolsys/events.py - ignoring
2024-06-18 17:43:50.589173 INFO AppDaemon: Loading app qolsys_panel using class QolsysGateway from module gateway
2024-06-18 17:43:50.590805 INFO AppDaemon: Calling initialize() for qolsys_panel
2024-06-18 17:43:50.622375 INFO qolsys_panel: Starting
2024-06-18 17:43:50.628205 INFO qolsys_panel: Started
2024-06-18 17:43:50.628698 INFO AppDaemon: App initialization complete
2024-06-18 17:43:50.641430 INFO qolsys_panel: Establishing connection to 192.168.1.200:12345
2024-06-18 17:46:28.449750 INFO AppDaemon: Client disconnection from Admin Client
2024-06-18 17:46:28.468597 INFO qolsys_panel: 192.168.1.166 [18/Jun/2024:22:46:28 +0000] “GET /aui/index.html HTTP/1.1” 200 236 “http://192.168.1.10:8123/” “Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:127.0) Gecko/20100101 Firefox/127.0”
2024-06-18 17:46:28.737310 INFO qolsys_panel: 192.168.1.166 [18/Jun/2024:22:46:28 +0000] “GET /aui/favicon.ico HTTP/1.1” 200 0 “http://192.168.1.10:5050/aui/index.html” “Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:127.0) Gecko/20100101 Firefox/127.0”
2024-06-18 17:46:28.743077 INFO AppDaemon: New client Admin Client connected
2024-06-18 17:49:49.430892 INFO AppDaemon: Client disconnection from Admin Client
2024-06-18 17:49:49.447191 INFO qolsys_panel: 192.168.1.166 [18/Jun/2024:22:49:49 +0000] “GET /aui/index.html HTTP/1.1” 200 236 “http://192.168.1.10:8123/” “Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:127.0) Gecko/20100101 Firefox/127.0”
2024-06-18 17:49:49.583985 INFO qolsys_panel: 192.168.1.166 [18/Jun/2024:22:49:49 +0000] “GET /aui/favicon.ico HTTP/1.1” 200 0 “http://192.168.1.10:5050/aui/index.html” “Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:127.0) Gecko/20100101 Firefox/127.0”
2024-06-18 17:49:49.594661 INFO AppDaemon: New client Admin Client connected
2024-06-18 17:49:50.519910 INFO AppDaemon: Client disconnection from Admin Client
2024-06-18 17:49:50.536835 INFO qolsys_panel: 192.168.1.166 [18/Jun/2024:22:49:50 +0000] “GET /aui/index.html HTTP/1.1” 200 236 “http://192.168.1.10:8123/” “Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:127.0) Gecko/20100101 Firefox/127.0”
2024-06-18 17:49:50.672240 INFO qolsys_panel: 192.168.1.166 [18/Jun/2024:22:49:50 +0000] “GET /aui/favicon.ico HTTP/1.1” 200 0 “http://192.168.1.10:5050/aui/index.html” “Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:127.0) Gecko/20100101 Firefox/127.0”
2024-06-18 17:49:50.680302 INFO AppDaemon: New client Admin Client connected
2024-06-18 17:49:51.352115 INFO AppDaemon: Client disconnection from Admin Client
2024-06-18 17:49:51.368636 INFO qolsys_panel: 192.168.1.166 [18/Jun/2024:22:49:51 +0000] “GET /aui/index.html HTTP/1.1” 304 177 “http://192.168.1.10:8123/” “Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:127.0) Gecko/20100101 Firefox/127.0”
2024-06-18 17:49:51.507359 INFO AppDaemon: New client Admin Client connected

Blockquote
My appdaemon yaml file

---
secrets: /homeassistant/secrets.yaml
appdaemon:
  latitude: 52.379189
  longitude: 4.899431
  elevation: 2
  time_zone: America/Chicago
  plugins:
    HASS:
      type: hass
    MQTT: 
      type: mqtt  
      namespace: mqtt  
      client_host: core-mosquitto
      client_port: 1883
      client_user: ****
      client_password: ****

http:
  url: http://192.168.*.**:5050
admin:
api:
hadashboard:

Blockquote
My apps.yaml file

---
qolsys_panel:
  module: gateway
  class: QolsysGateway
  panel_host: 192.168.***.***
  panel_token: ****

You have the MQTT integration installed?

Yeah looks like one of my changes made it start working. I am not entirely sure which one because I didn’t think to look at MQTT for the devices. I am still seeing the warnings but they are not stooping it from working.