diff --git a/bundles/org.openhab.binding.systeminfo/README.md b/bundles/org.openhab.binding.systeminfo/README.md index 4731686e4c1d0..3904626d7a2da 100644 --- a/bundles/org.openhab.binding.systeminfo/README.md +++ b/bundles/org.openhab.binding.systeminfo/README.md @@ -11,7 +11,7 @@ The system information binding provides operating system and hardware informatio - Battery information - estimated remaining time, capacity, name; - Sensors information - CPU voltage and temperature, fan speeds; - Display information; -- Network IP,name and adapter name, mac, data sent and received, packets sent and received; +- Network IP, name and adapter name, mac, data sent and received, packets sent and received; - Process information - size of RAM memory used, CPU load, process name, path, number of threads. The binding uses the [OSHI](https://github.com/oshi/oshi) library to access this information regardless of the underlying OS and hardware. @@ -51,6 +51,8 @@ That means that by default configuration: - channels with priority set to 'Medium' are updated every minute - channels with priority set to 'Low' are updated only at initialization or if the `REFRESH` command is sent to the channel. +Channels, not linked to an item, do not get updates, and do not periodically consume resources. + For more info see [channel configuration](#channel-configuration) ## Channels diff --git a/bundles/org.openhab.binding.systeminfo/src/main/java/org/openhab/binding/systeminfo/internal/model/SysteminfoInterface.java b/bundles/org.openhab.binding.systeminfo/src/main/java/org/openhab/binding/systeminfo/internal/model/SysteminfoInterface.java index fbe53cd253334..9668ae18d8c09 100644 --- a/bundles/org.openhab.binding.systeminfo/src/main/java/org/openhab/binding/systeminfo/internal/model/SysteminfoInterface.java +++ b/bundles/org.openhab.binding.systeminfo/src/main/java/org/openhab/binding/systeminfo/internal/model/SysteminfoInterface.java @@ -42,7 +42,7 @@ public interface SysteminfoInterface { // Operating system info /** - * Get the Family of the operating system /e.g. Windows,Unix,.../ + * Get the Family of the operating system /e.g. Windows, Unix,.../ */ StringType getOsFamily(); diff --git a/bundles/org.openhab.binding.systeminfo/src/main/resources/OH-INF/i18n/systeminfo.properties b/bundles/org.openhab.binding.systeminfo/src/main/resources/OH-INF/i18n/systeminfo.properties index 3cfbf63da7d8a..2768da5b39931 100644 --- a/bundles/org.openhab.binding.systeminfo/src/main/resources/OH-INF/i18n/systeminfo.properties +++ b/bundles/org.openhab.binding.systeminfo/src/main/resources/OH-INF/i18n/systeminfo.properties @@ -67,7 +67,7 @@ channel-type.systeminfo.ip.description = Host IP address of the network channel-type.systeminfo.load.label = Load channel-type.systeminfo.load.description = Load in percent channel-type.systeminfo.loadAverage.label = Load Average -channel-type.systeminfo.loadAverage.description = Load as a number of processes for the last 1,5 or 15 minutes +channel-type.systeminfo.loadAverage.description = Load as a number of processes for the last 1, 5 or 15 minutes channel-type.systeminfo.load_process.label = Load channel-type.systeminfo.load_process.description = Load in percent channel-type.systeminfo.mac.label = Mac Address diff --git a/bundles/org.openhab.binding.systeminfo/src/main/resources/OH-INF/thing/channels.xml b/bundles/org.openhab.binding.systeminfo/src/main/resources/OH-INF/thing/channels.xml index 150075edc5682..193a734d0d45b 100644 --- a/bundles/org.openhab.binding.systeminfo/src/main/resources/OH-INF/thing/channels.xml +++ b/bundles/org.openhab.binding.systeminfo/src/main/resources/OH-INF/thing/channels.xml @@ -327,7 +327,7 @@ Number - Load as a number of processes for the last 1,5 or 15 minutes + Load as a number of processes for the last 1, 5 or 15 minutes