]> git.basschouten.com Git - openhab-addons.git/commit
[systeminfo] dynamic channels (#13562)
authorMark Herwege <mherwege@users.noreply.github.com>
Fri, 4 Nov 2022 12:28:27 +0000 (13:28 +0100)
committerGitHub <noreply@github.com>
Fri, 4 Nov 2022 12:28:27 +0000 (13:28 +0100)
commitcf2a1afd569e350d448a7ecd169a063afc94b2be
tree68cfacd86d09b12c7048c9ef99b4f8a56ed39ba1
parenta4f6159f091324cdcd34d284a8bca40adb7474e1
[systeminfo] dynamic channels (#13562)

* Dynamic channels
* Status messages i8n
* Format fix
* Cache process load values
* Restore channel configs
* Fix test
* Stabilize tests
* Fix CpuLoad1-5-15 update
* Fix test bndrun
* String equals cleanup
* Fix potential null pointer in test

Signed-off-by: Mark Herwege <mark.herwege@telenet.be>
12 files changed:
bundles/org.openhab.binding.systeminfo/README.md
bundles/org.openhab.binding.systeminfo/src/main/java/org/openhab/binding/systeminfo/internal/SysteminfoBindingConstants.java
bundles/org.openhab.binding.systeminfo/src/main/java/org/openhab/binding/systeminfo/internal/SysteminfoHandlerFactory.java
bundles/org.openhab.binding.systeminfo/src/main/java/org/openhab/binding/systeminfo/internal/SysteminfoThingTypeProvider.java [new file with mode: 0644]
bundles/org.openhab.binding.systeminfo/src/main/java/org/openhab/binding/systeminfo/internal/handler/SysteminfoHandler.java
bundles/org.openhab.binding.systeminfo/src/main/java/org/openhab/binding/systeminfo/internal/model/OSHISysteminfo.java
bundles/org.openhab.binding.systeminfo/src/main/java/org/openhab/binding/systeminfo/internal/model/SysteminfoInterface.java
bundles/org.openhab.binding.systeminfo/src/main/resources/OH-INF/i18n/systeminfo.properties
bundles/org.openhab.binding.systeminfo/src/main/resources/OH-INF/thing/channels.xml
bundles/org.openhab.binding.systeminfo/src/main/resources/OH-INF/thing/computer.xml
itests/org.openhab.binding.systeminfo.tests/itest.bndrun
itests/org.openhab.binding.systeminfo.tests/src/main/java/org/openhab/binding/systeminfo/test/SysteminfoOSGiTest.java