Commit Graph

13 Commits

Author SHA1 Message Date
Nick Mowen
5158e5e24f Fix cross references 2022-11-28 14:17:04 -07:00
Nick Mowen
35947e2761 Show error if gpu stats could not be retrieved 2022-11-28 14:17:04 -07:00
Nick Mowen
3b3382d6d0 Fix errors 2022-11-28 14:17:04 -07:00
Nick Mowen
67fd039b95 Remove duplicate function 2022-11-28 14:17:04 -07:00
Nick Mowen
51fe3dde40 Set vainfo output in error correctly 2022-11-28 14:17:04 -07:00
Nick Mowen
9f1d2b998a Get support for vainfo 2022-11-28 14:17:04 -07:00
Nick Mowen
472888c44d Make gpu match style 2022-11-28 14:17:04 -07:00
Nick Mowen
cc7bae68d3 Make keys consistent 2022-11-28 14:17:04 -07:00
Nick Mowen
bc205ad47d Fix organization 2022-11-28 14:17:04 -07:00
Nick Mowen
3be336afa8 Handle case where hwaccel is not setup 2022-11-28 14:17:04 -07:00
Nick Mowen
1b35af4c0d Add chart for gpu stats 2022-11-28 14:17:04 -07:00
Nicolas Mowen
6c0978498d
Abstract MQTT from communication and make mqtt optional (#4462)
* Add option for mqtt config

* Setup communication layer

* Have a dispatcher which is responsible for handling and sending messages

* Move mqtt to communication

* Separate ws communications module

* Make ws client conform to communicator

* Cleanup imports

* Migrate to new dispatcher

* Clean up

* Need to set topic prefix

* Remove references to mqtt in dispatcher

* Don't start mqtt until dispatcher is subscribed

* Cleanup

* Shorten package

* Formatting

* Remove unused

* Cleanup

* Rename mqtt to ws on web

* Fix ws mypy

* Fix mypy

* Reformat

* Cleanup if/else chain

* Catch bad set commands
2022-11-23 20:03:20 -06:00
Blake Blackshear
82432a78b7
rename debug to system (#4447) 2022-11-20 08:56:48 -06:00