Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
58 commits
Select commit Hold shift + click to select a range
c466e88
Update json/hca.washerMode.json
Flobul Apr 28, 2025
e04d4aa
Update json/hca.washerMode.json
Flobul May 8, 2025
7f96b1d
Update json/hca.washerMode.json
Flobul Jun 8, 2025
c2d67da
Update json/hca.washerMode.json
Flobul Jun 15, 2025
d9e5e6b
Update json/hca.washerMode.json
Flobul Jun 22, 2025
21b67e3
Update json/hca.washerMode.json
Flobul Jun 29, 2025
57453ba
Update json/hca.washerMode.json
Flobul Jul 1, 2025
06caa94
Update json/hca.washerMode.json
Flobul Jul 8, 2025
f4b0313
Update json/hca.washerMode.json
Flobul Jul 15, 2025
7023057
Update json/hca.washerMode.json
Flobul Jul 22, 2025
39fc8d2
Update json/hca.washerMode.json
Flobul Jul 29, 2025
f94df25
Update json/hca.washerMode.json
Flobul Aug 1, 2025
8ad3374
Update json/hca.washerMode.json
Flobul Aug 8, 2025
12888aa
Update json/hca.washerMode.json
Flobul Aug 15, 2025
9e91ec3
Update json/hca.washerMode.json
Flobul Aug 22, 2025
e4cd75f
Update json/hca.washerMode.json
Flobul Aug 29, 2025
9f4390e
Update json/hca.washerMode.json
Flobul Sep 1, 2025
f06e438
Update json/hca.washerMode.json
Flobul Sep 8, 2025
cd7b22e
Update json/hca.washerMode.json
Flobul Sep 15, 2025
86248d4
Update json/hca.washerMode.json
Flobul Sep 22, 2025
aff8377
Update json/hca.washerMode.json
Flobul Sep 29, 2025
3745515
Update json/hca.washerMode.json
Flobul Oct 1, 2025
74634a2
Update json/hca.washerMode.json
Flobul Oct 8, 2025
334dad5
Update json/hca.washerMode.json
Flobul Oct 15, 2025
5f48962
Update json/hca.washerMode.json
Flobul Oct 22, 2025
349a198
Update json/hca.washerMode.json
Flobul Oct 29, 2025
b290230
Update json/hca.washerMode.json
Flobul Nov 1, 2025
8a746b9
Update json/hca.washerMode.json
Flobul Nov 8, 2025
14cd7ff
Update json/hca.washerMode.json
Flobul Nov 15, 2025
b59c19d
Update json/hca.washerMode.json
Flobul Nov 22, 2025
42d3c66
Update json/hca.washerMode.json
Flobul Nov 29, 2025
375bd1d
Update json/hca.washerMode.json
Flobul Dec 1, 2025
445784e
Update json/hca.washerMode.json
Flobul Dec 8, 2025
113e232
Update json/hca.washerMode.json
Flobul Dec 15, 2025
484b357
Update json/hca.washerMode.json
Flobul Dec 22, 2025
735ac64
Update json/hca.washerMode.json
Flobul Dec 29, 2025
5bdc362
Update json/hca.washerMode.json
Flobul Jan 1, 2026
f8a70d1
Update json/hca.washerMode.json
Flobul Jan 8, 2026
9cabc59
Update json/hca.washerMode.json
Flobul Jan 15, 2026
2fc1016
Update json/hca.washerMode.json
Flobul Jan 22, 2026
58e8eed
Update json/hca.washerMode.json
Flobul Jan 29, 2026
0d47898
Update json/hca.washerMode.json
Flobul Feb 1, 2026
3226778
Update json/hca.washerMode.json
Flobul Feb 8, 2026
3e6c9c1
Update json/hca.washerMode.json
Flobul Feb 15, 2026
909212c
Update json/hca.washerMode.json
Flobul Feb 22, 2026
ae98e54
Update json/hca.washerMode.json
Flobul Mar 1, 2026
9148be0
Update json/hca.washerMode.json
Flobul Mar 8, 2026
726d3da
Update json/hca.washerMode.json
Flobul Mar 15, 2026
4b08f88
Update json/hca.washerMode.json
Flobul Mar 22, 2026
7261e9f
Update json/hca.washerMode.json
Flobul Mar 29, 2026
5e2f41f
Update json/hca.washerMode.json
Flobul Apr 1, 2026
413983d
Update json/hca.washerMode.json
Flobul Apr 8, 2026
e205472
Update json/hca.washerMode.json
Flobul Apr 15, 2026
aae5084
Update json/hca.washerMode.json
Flobul Apr 22, 2026
39adf8c
Update json/hca.washerMode.json
Flobul Apr 29, 2026
31dfa54
Update json/hca.washerMode.json
Flobul May 1, 2026
9843b58
Update json/hca.washerMode.json
Flobul May 8, 2026
10f7040
Update json/hca.washerMode.json
Flobul May 15, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
110 changes: 71 additions & 39 deletions README.md

Large diffs are not rendered by default.

429 changes: 386 additions & 43 deletions capabilities.json

Large diffs are not rendered by default.

16 changes: 8 additions & 8 deletions json/accelerationSensorPresentation.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@
"alternatives": [
{
"key": "active",
"value": "{{i18n.attributes.acceleration.i18n.value.active.label}}",
"value": "Vibration detected",
"type": "active"
},
{
"key": "inactive",
"value": "{{i18n.attributes.acceleration.i18n.value.inactive.label}}",
"value": "No vibration",
"type": "inactive"
}
]
Expand All @@ -22,19 +22,19 @@
},
"detailView": [
{
"label": "{{i18n.label}}",
"label": "Vibration sensor",
"displayType": "state",
"state": {
"label": "{{acceleration.value}}",
"alternatives": [
{
"key": "active",
"value": "{{i18n.attributes.acceleration.i18n.value.active.label}}",
"value": "Vibration detected",
"type": "active"
},
{
"key": "inactive",
"value": "{{i18n.attributes.acceleration.i18n.value.inactive.label}}",
"value": "No vibration",
"type": "inactive"
}
]
Expand All @@ -44,18 +44,18 @@
"automation": {
"conditions": [
{
"label": "{{i18n.label}}",
"label": "Vibration sensor",
"displayType": "list",
"list": {
"alternatives": [
{
"key": "active",
"value": "{{i18n.attributes.acceleration.i18n.value.active.label}}",
"value": "Vibration detected",
"type": "active"
},
{
"key": "inactive",
"value": "{{i18n.attributes.acceleration.i18n.value.inactive.label}}",
"value": "No vibration",
"type": "inactive"
}
],
Expand Down
1 change: 1 addition & 0 deletions json/activityLightingMode.i18n.en.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"tag": "en",
"label": "Light mode",
"description": "Set the temperature of a light based on pre-configured activities.",
"attributes": {
"lightingMode": {
"label": "Light mode",
Expand Down
1 change: 1 addition & 0 deletions json/activityLightingMode.i18n.fr.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"tag": "fr",
"label": "Mode d'éclairage",
"description": "Set the temperature of a light based on pre-configured activities.",
"attributes": {
"lightingMode": {
"label": "Mode d'éclairage",
Expand Down
166 changes: 83 additions & 83 deletions json/activityLightingModePresentation.json

Large diffs are not rendered by default.

40 changes: 20 additions & 20 deletions json/activitySensorPresentation.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,32 +6,32 @@
"alternatives": [
{
"key": "noActivity",
"value": "{{i18n.attributes.activity.i18n.value.noActivity.label}}",
"value": "No activity",
"type": "inactive"
},
{
"key": "falling",
"value": "{{i18n.attributes.activity.i18n.value.falling.label}}",
"value": "Falling",
"type": "active"
},
{
"key": "lying",
"value": "{{i18n.attributes.activity.i18n.value.lying.label}}",
"value": "Lying",
"type": "active"
},
{
"key": "sitting",
"value": "{{i18n.attributes.activity.i18n.value.sitting.label}}",
"value": "Sitting",
"type": "active"
},
{
"key": "standing",
"value": "{{i18n.attributes.activity.i18n.value.standing.label}}",
"value": "Standing",
"type": "active"
},
{
"key": "eating",
"value": "{{i18n.attributes.activity.i18n.value.eating.label}}",
"value": "Eating",
"type": "active"
}
]
Expand All @@ -42,39 +42,39 @@
},
"detailView": [
{
"label": "{{i18n.label}}",
"label": "Activity sensor",
"displayType": "state",
"state": {
"label": "{{activity.value}}",
"alternatives": [
{
"key": "noActivity",
"value": "{{i18n.attributes.activity.i18n.value.noActivity.label}}",
"value": "No activity",
"type": "inactive"
},
{
"key": "falling",
"value": "{{i18n.attributes.activity.i18n.value.falling.label}}",
"value": "Falling",
"type": "active"
},
{
"key": "lying",
"value": "{{i18n.attributes.activity.i18n.value.lying.label}}",
"value": "Lying",
"type": "active"
},
{
"key": "sitting",
"value": "{{i18n.attributes.activity.i18n.value.sitting.label}}",
"value": "Sitting",
"type": "active"
},
{
"key": "standing",
"value": "{{i18n.attributes.activity.i18n.value.standing.label}}",
"value": "Standing",
"type": "active"
},
{
"key": "eating",
"value": "{{i18n.attributes.activity.i18n.value.eating.label}}",
"value": "Eating",
"type": "active"
}
]
Expand All @@ -84,38 +84,38 @@
"automation": {
"conditions": [
{
"label": "{{i18n.label}}",
"label": "Activity sensor",
"displayType": "list",
"list": {
"alternatives": [
{
"key": "noActivity",
"value": "{{i18n.attributes.activity.i18n.value.noActivity.label}}",
"value": "No activity",
"type": "inactive"
},
{
"key": "falling",
"value": "{{i18n.attributes.activity.i18n.value.falling.label}}",
"value": "Falling",
"type": "active"
},
{
"key": "lying",
"value": "{{i18n.attributes.activity.i18n.value.lying.label}}",
"value": "Lying",
"type": "active"
},
{
"key": "sitting",
"value": "{{i18n.attributes.activity.i18n.value.sitting.label}}",
"value": "Sitting",
"type": "active"
},
{
"key": "standing",
"value": "{{i18n.attributes.activity.i18n.value.standing.label}}",
"value": "Standing",
"type": "active"
},
{
"key": "eating",
"value": "{{i18n.attributes.activity.i18n.value.eating.label}}",
"value": "Eating",
"type": "active"
}
],
Expand Down
37 changes: 19 additions & 18 deletions json/airConditionerFanMode.i18n.en.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
{
"tag": "en",
"label": "Air conditioner fan mode",
"label": "Wind strength",
"description": "Maintains and sets the state of an air conditioner's fan",
"attributes": {
"fanMode": {
"label": "Air conditioner fan mode",
"label": "Wind strength",
"description": "The current mode of the fan",
"displayTemplate": "{{device.label}} {{attribute}} was {{value}}",
"i18n": {
Expand All @@ -28,10 +28,10 @@
"label": "Auto"
},
"max": {
"label": "max"
"label": "MAX"
},
"turbo": {
"label": "turbo"
"label": "Turbo"
},
"medium": {
"label": "Medium"
Expand All @@ -40,16 +40,16 @@
"label": "Off"
},
"smart": {
"label": "smart"
"label": "Smart"
},
"sleep": {
"label": "sleep"
"label": "Sleep"
},
"high": {
"label": "High"
},
"windfree": {
"label": "windfree"
"label": "Wind free"
},
"low": {
"label": "Low"
Expand All @@ -58,7 +58,7 @@
"label": "quite"
},
"quiet": {
"label": "quiet"
"label": "Quiet"
},
"pet": {
"label": "pet"
Expand All @@ -68,19 +68,20 @@
},
"supportedAcFanModes": {
"label": "supported ac fan modes",
"description": "Supported states for this air conditioner fan to be in",
"description": "The complete list of air conditioner fan modes that are fully supported by a given device\n",
"displayTemplate": "{{device.label}} {{attribute}} are {{value}}",
"i18n": {}
},
"availableAcFanModes": {
"label": "availableAcFanModes",
"displayTemplate": "{{attribute}} of {{device.label}} was updated",
"label": "available ac fan modes",
"description": "The currently available air conditioner fan modes that a given device can support depending on its present state.\nThis feature is primarily utilized for real-time control as it reflects the current status of the device.\nIt is optional and may not be guaranteed to be provided by all devices.\nTo enable ‘availableAcFanModes’, you must specify it under the ‘supportedValues’ section of your device configuration.\n",
"displayTemplate": "{{device.label}} {{attribute}} are {{value}}",
"i18n": {}
}
},
"commands": {
"setFanMode": {
"label": "Air conditioner fan mode",
"label": "Wind strength",
"description": "Set the fan's mode",
"arguments": {
"fanMode": {
Expand All @@ -104,28 +105,28 @@
"label": "Auto"
},
"max": {
"label": "max"
"label": "MAX"
},
"turbo": {
"label": "turbo"
"label": "Turbo"
},
"medium": {
"label": "Medium"
},
"smart": {
"label": "smart"
"label": "Smart"
},
"off": {
"label": "Off"
},
"sleep": {
"label": "sleep"
"label": "Sleep"
},
"high": {
"label": "High"
},
"windfree": {
"label": "windfree"
"label": "Wind free"
},
"low": {
"label": "Low"
Expand All @@ -134,7 +135,7 @@
"label": "quite"
},
"quiet": {
"label": "quiet"
"label": "Quiet"
},
"pet": {
"label": "pet"
Expand Down
Loading