Skip to content

Commit 387da59

Browse files
committed
add dirty bit sensor for sense hysteresis config
1 parent a1557f1 commit 387da59

File tree

4 files changed

+18
-0
lines changed

4 files changed

+18
-0
lines changed

custom_components/plugwise_usb/binary_sensor.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,15 @@ class PlugwiseBinarySensorEntityDescription(
6161
entity_registry_enabled_default=False,
6262
api_attribute="dirty",
6363
),
64+
PlugwiseBinarySensorEntityDescription(
65+
key="sense_config_dirty",
66+
translation_key="sense_config_dirty",
67+
node_feature=NodeFeature.SENSE_HYSTERESIS,
68+
device_class=BinarySensorDeviceClass.SAFETY,
69+
entity_category=EntityCategory.DIAGNOSTIC,
70+
entity_registry_enabled_default=False,
71+
api_attribute="dirty",
72+
),
6473
)
6574

6675

custom_components/plugwise_usb/strings.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,9 @@
5454
},
5555
"battery_config_dirty": {
5656
"name": "Battery config changed"
57+
},
58+
"sense_config_dirty": {
59+
"name": "Sense hysteresis config changed"
5760
}
5861
},
5962
"select": {

custom_components/plugwise_usb/translations/en.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,9 @@
5454
},
5555
"battery_config_dirty": {
5656
"name": "Battery config changed"
57+
},
58+
"sense_config_dirty": {
59+
"name": "Sense hysteresis config changed"
5760
}
5861
},
5962
"select": {

custom_components/plugwise_usb/translations/nl.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,9 @@
5454
},
5555
"battery_config_dirty": {
5656
"name": "Batterijinstellingen aangepast"
57+
},
58+
"sense_config_dirty": {
59+
"name": "Sense hystereseinstellingen aangepast"
5760
}
5861
},
5962
"select": {

0 commit comments

Comments
 (0)