Skip to content
Merged
Show file tree
Hide file tree
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions homeassistant/components/vicare/button.py
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,13 @@ class ViCareButtonEntityDescription(
value_getter=lambda api: api.getOneTimeCharge(),
value_setter=lambda api: api.activateOneTimeCharge(),
),
ViCareButtonEntityDescription(
key="deactivate_onetimecharge",
translation_key="deactivate_onetimecharge",
entity_category=EntityCategory.CONFIG,
value_getter=lambda api: api.getOneTimeCharge(),
value_setter=lambda api: api.deactivateOneTimeCharge(),
),
)


Expand Down
3 changes: 3 additions & 0 deletions homeassistant/components/vicare/icons.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,9 @@
"button": {
"activate_onetimecharge": {
"default": "mdi:shower-head"
},
"deactivate_onetimecharge": {
"default": "mdi:shower-head"
}
},
"number": {
Expand Down
3 changes: 3 additions & 0 deletions homeassistant/components/vicare/strings.json
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,9 @@
"button": {
"activate_onetimecharge": {
"name": "Activate one-time charge"
},
"deactivate_onetimecharge": {
"name": "Deactivate one-time charge"
}
},
"climate": {
Expand Down
Loading