Skip to content

Commit f1bd58f

Browse files
committed
update localizations and configuration for coffee
1 parent af4050f commit f1bd58f

File tree

3 files changed

+48
-41
lines changed

3 files changed

+48
-41
lines changed

custom_components/smarter/devices/smarter_coffee_SMCOF01.yaml

Lines changed: 28 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,14 @@ secondary_entities:
2929
- entity: sensor
3030
translation_key: coffee_soak_percentage
3131
state_class: measurement
32+
enabled_default: false
3233
- entity: sensor
3334
translation_key: coffee_custom_brew_time
35+
enabled_default: false
3436
- entity: sensor
3537
translation_key: coffee_custom_grind_time
3638
state_class: measurement
39+
enabled_default: false
3740
- entity: sensor
3841
translation_key: keep_warm_time
3942
unit: minutes
@@ -47,38 +50,38 @@ secondary_entities:
4750
- entity: binary_sensor
4851
translation_key: cup_mode_enable
4952
icon: "mdi:cup"
53+
enabled_default: false
5054
- entity: binary_sensor
5155
translation_key: carafe_is_present
5256
- entity: select
5357
translation_key: coffee_strength
5458
state_field: coffee_strength
59+
icon: "mdi:wifi-strength-1"
5560
setter: set_coffee_strength
5661
mapping:
57-
- value: 20
58-
native_value: "Weak"
59-
- value: 50
60-
native_value: "Medium"
61-
- value: 80
62-
native_value: "Strong"
62+
- value: "Weak"
63+
native_value: 20
64+
- value: "Medium"
65+
native_value: 50
66+
- value: "Strong"
67+
native_value: 80
6368
setter_mapping:
64-
- value: 20
65-
native_value: "Weak"
66-
- value: 50
67-
native_value: "Medium"
68-
- value: 80
69-
native_value: "Strong"
69+
- value: "Weak"
70+
native_value: 20
71+
- value: "Medium"
72+
native_value: 50
73+
- value: "Strong"
74+
native_value: 80
7075
- entity: number
7176
translation_key: coffee_strength
7277
state_class: measurement
7378
setter: set_coffee_strength
74-
mapping:
75-
- value: 20
76-
native_value: "Weak"
77-
- value: 50
78-
native_value: "Medium"
79-
- value: 80
80-
native_value: "Strong"
79+
range:
80+
min: 20
81+
max: 80
82+
step: 30
8183
icon: "mdi:wifi-strength-1"
84+
enabled_default: false
8285
- entity: number
8386
translation_key: number_of_cups
8487
unit: "cups"
@@ -95,7 +98,7 @@ secondary_entities:
9598
device_class: duration
9699
setter: set_preheat_time
97100
state_class: measurement
98-
icon: "mdi:clock"
101+
icon: "mdi:coffee-maker-outline"
99102
range:
100103
min: 0
101104
max: 300
@@ -127,9 +130,13 @@ secondary_entities:
127130
setter: start_brew
128131
native_value: true
129132
mapping:
133+
- native_value: "Preheating"
134+
value: true
130135
- native_value: "Brewing"
131136
value: true
132-
- native_value: "Keeping warm"
137+
- native_value: "Dripping"
138+
value: true
139+
- native_value: "Keeping Warm"
133140
value: true
134141
- default: true
135142
value: false

custom_components/smarter/translations/en.json

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -60,18 +60,18 @@
6060
"entity": {
6161
"select": {
6262
"coffee_strength": {
63-
"name": "Coffee Strength"
63+
"name": "Coffee strength"
6464
}
6565
},
6666
"sensor": {
6767
"keep_warm_finished": {
68-
"name": "Keep Warm Finished"
68+
"name": "Keep warm finished"
6969
},
7070
"cooled_keeping_warm": {
71-
"name": "Cooled Keeping Warm"
71+
"name": "Cooled keeping warm"
7272
},
7373
"boiled_keeping_warm": {
74-
"name": "Boiled Keeping Warm"
74+
"name": "Boiled keeping warm"
7575
},
7676
"boiling_started": {
7777
"name": "Boiling started"
@@ -92,28 +92,28 @@
9292
"name": "State"
9393
},
9494
"brewed_keeping_warm": {
95-
"name": "Brewed Keeping Warm"
95+
"name": "Brewed keeping warm"
9696
},
9797
"brewing_started": {
98-
"name": "Brewing Started"
98+
"name": "Brewing started"
9999
},
100100
"number_of_cups_since_descale": {
101-
"name": "Number of Cups Since Descale"
101+
"name": "Number of cups since descale"
102102
},
103103
"coffee_soak_percentage": {
104-
"name": "Coffee Soak Percentage"
104+
"name": "Coffee soak percentage"
105105
},
106106
"coffee_custom_brew_time": {
107-
"name": "Coffee Custom Brew Time"
107+
"name": "Coffee custom brew time"
108108
},
109109
"coffee_custom_grind_time": {
110-
"name": "Coffee Custom Grind Time"
110+
"name": "Coffee custom grind time"
111111
},
112112
"keep_warm_time": {
113-
"name": "Keep Warm Time"
113+
"name": "Keep warm time"
114114
},
115115
"keep_warm_time_remaining": {
116-
"name": "Keep Warm Time Remaining"
116+
"name": "Keep warm time remaining"
117117
}
118118
},
119119
"number": {
@@ -127,16 +127,16 @@
127127
"name": "Keep warm time"
128128
},
129129
"coffee_strength": {
130-
"name": "Coffee Strength"
130+
"name": "Coffee strength"
131131
},
132132
"number_of_cups": {
133-
"name": "Number of Cups"
133+
"name": "Number of cups"
134134
},
135135
"formula_mode_temperature": {
136-
"name": "Formula Mode Temperature"
136+
"name": "Formula mode temperature"
137137
},
138138
"preheat_time": {
139-
"name": "Preheat Time"
139+
"name": "Preheat time"
140140
}
141141
},
142142
"binary_sensor": {
@@ -153,10 +153,10 @@
153153
"name": "Is present"
154154
},
155155
"cup_mode_enable": {
156-
"name": "Cup Mode"
156+
"name": "Cup mode"
157157
},
158158
"carafe_is_present": {
159-
"name": "Carafe Is Present"
159+
"name": "Carafe is present"
160160
}
161161
},
162162
"switch": {
@@ -167,7 +167,7 @@
167167
"name": "Brewing"
168168
},
169169
"formula_mode_enable": {
170-
"name": "Formula Mode"
170+
"name": "Formula mode"
171171
},
172172
"grind_enable": {
173173
"name": "Grind enabled"

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ requires-python = "~=3.12.4"
44
readme = "README.md"
55
license = { text = "MIT" }
66
name = "homeassistant-smarter"
7-
version = "0.4.0-dev.11"
7+
version = "0.4.0-dev.12"
88
description = "Default template for PDM package"
99
authors = [{ name = "Kirill Birger", email = "[email protected]" }]
1010

0 commit comments

Comments
 (0)