Add config flow to System Monitor (#104906)

* Initial commit for config flow to System Monitor

* sensors

* Fixes

* Works

* Add import

* entity_registry_enabled_default = False

* entity_category = diagnostic

* Create issue

* issue in config flow

* Tests

* test requirement

* codeowner

* Fix names

* processes

* Fix type

* reviews

* get info during startup once

* Select process

* Legacy import of resources

* requirements

* Allow custom

* Fix tests

* strings

* strings

* Always enable process sensors

* Fix docstrings

* skip remove sensors if no sensors

* Modify sensors

* Fix tests
This commit is contained in:
G Johansson
2023-12-26 18:29:32 +01:00
committed by GitHub
parent 2cd6c2b6bf
commit 4f0ee20ec5
15 changed files with 687 additions and 24 deletions
+1
View File
@@ -490,6 +490,7 @@ FLOWS = {
"syncthru",
"synology_dsm",
"system_bridge",
"systemmonitor",
"tado",
"tailscale",
"tailwind",
+1 -1
View File
@@ -5731,7 +5731,7 @@
"systemmonitor": {
"name": "System Monitor",
"integration_type": "hub",
"config_flow": false,
"config_flow": true,
"iot_class": "local_push"
},
"tado": {