Skip to content

Commit

Permalink
added def for SMPL
Browse files Browse the repository at this point in the history
  • Loading branch information
biemond committed Jan 7, 2023
1 parent b48d008 commit 7c4f901
Show file tree
Hide file tree
Showing 9 changed files with 179 additions and 12 deletions.
3 changes: 3 additions & 0 deletions .homeychangelog.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
{
"2.1.13": {
"en": "Add capability definitions"
},
"2.1.12": {
"en": "Allow 0W as export limit + fix stacktraces "
},
Expand Down
2 changes: 1 addition & 1 deletion .homeycompose/app.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"id": "solaredge.modbus",
"version": "2.1.12",
"version": "2.1.13",
"compatibility": ">=5.0.0",
"sdk": 3,
"brandColor": "#df001c",
Expand Down
16 changes: 16 additions & 0 deletions .homeycompose/capabilities/measure_current.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"type": "number",
"title": {
"en": "Current"
},
"getable": true,
"setable": false,
"decimals": 2,
"uiComponent": "sensor",
"insights": true,
"icon": "/assets/sun.svg",
"units": {
"en": "A",
"nl": "A"
}
}
16 changes: 16 additions & 0 deletions .homeycompose/capabilities/measure_power.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"type": "number",
"title": {
"en": "Solar power"
},
"getable": true,
"setable": false,
"decimals": 0,
"uiComponent": "sensor",
"insights": true,
"icon": "/assets/sun.svg",
"units": {
"en": "W",
"nl": "W"
}
}
16 changes: 16 additions & 0 deletions .homeycompose/capabilities/measure_temperature.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"type": "number",
"title": {
"en": "Temp"
},
"getable": true,
"setable": false,
"decimals": 0,
"uiComponent": "sensor",
"insights": true,
"icon": "/assets/sun.svg",
"units": {
"en": "C",
"nl": "C"
}
}
16 changes: 16 additions & 0 deletions .homeycompose/capabilities/measure_voltage.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"type": "number",
"title": {
"en": "Voltage"
},
"getable": true,
"setable": false,
"decimals": 0,
"uiComponent": "sensor",
"insights": true,
"icon": "/assets/sun.svg",
"units": {
"en": "V",
"nl": "V"
}
}
17 changes: 17 additions & 0 deletions .homeycompose/capabilities/meter_power.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"type": "number",
"title": {
"en": "Total Yield",
"nl": "Totale opbrengst"
},
"getable": true,
"setable": false,
"decimals": 0,
"uiComponent": "sensor",
"insights": true,
"icon": "/assets/sun.svg",
"units": {
"en": "kWh",
"nl": "kWh"
}
}
94 changes: 88 additions & 6 deletions app.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"_comment": "This file is generated. Please edit .homeycompose/app.json instead.",
"id": "solaredge.modbus",
"version": "2.1.12",
"version": "2.1.13",
"compatibility": ">=5.0.0",
"sdk": 3,
"brandColor": "#df001c",
Expand Down Expand Up @@ -1237,28 +1237,29 @@
}
},
"meter_power": {
"icon": "/assets/sun.svg",
"icon": "/assets/total_yield.svg",
"title": {
"en": "Total Yield",
"nl": "Totale opbrengst"
}
},
"meter_power.daily": {
"icon": "/assets/sun.svg",
"icon": "/assets/total_yield.svg",
"title": {
"en": "Total Day Yield",
"nl": "Totale dag opbrengst"
}
},
"decimals": 2
},
"meter_power.import": {
"icon": "/assets/sun.svg",
"icon": "/assets/total_yield.svg",
"title": {
"en": "Total Import",
"nl": "Totale Import"
}
},
"meter_power.export": {
"icon": "/assets/sun.svg",
"icon": "/assets/total_yield.svg",
"title": {
"en": "Total Export",
"nl": "Totale Export"
Expand Down Expand Up @@ -1604,6 +1605,87 @@
}
]
},
"measure_current": {
"type": "number",
"title": {
"en": "Current"
},
"getable": true,
"setable": false,
"decimals": 2,
"uiComponent": "sensor",
"insights": true,
"icon": "/assets/sun.svg",
"units": {
"en": "A",
"nl": "A"
}
},
"measure_power": {
"type": "number",
"title": {
"en": "Solar power"
},
"getable": true,
"setable": false,
"decimals": 0,
"uiComponent": "sensor",
"insights": true,
"icon": "/assets/sun.svg",
"units": {
"en": "W",
"nl": "W"
}
},
"measure_temperature": {
"type": "number",
"title": {
"en": "Temp"
},
"getable": true,
"setable": false,
"decimals": 0,
"uiComponent": "sensor",
"insights": true,
"icon": "/assets/sun.svg",
"units": {
"en": "C",
"nl": "C"
}
},
"measure_voltage": {
"type": "number",
"title": {
"en": "Voltage"
},
"getable": true,
"setable": false,
"decimals": 0,
"uiComponent": "sensor",
"insights": true,
"icon": "/assets/sun.svg",
"units": {
"en": "V",
"nl": "V"
}
},
"meter_power": {
"type": "number",
"title": {
"en": "Total Yield",
"nl": "Totale opbrengst"
},
"getable": true,
"setable": false,
"decimals": 0,
"uiComponent": "sensor",
"insights": true,
"icon": "/assets/sun.svg",
"units": {
"en": "kWh",
"nl": "kWh"
}
},
"ownconsumption": {
"type": "number",
"title": {
Expand Down
11 changes: 6 additions & 5 deletions drivers/invertorwithbatt/driver.compose.json
Original file line number Diff line number Diff line change
Expand Up @@ -160,28 +160,29 @@
}
},
"meter_power": {
"icon": "/assets/sun.svg",
"icon": "/assets/total_yield.svg",
"title": {
"en": "Total Yield",
"nl": "Totale opbrengst"
}
},
"meter_power.daily": {
"icon": "/assets/sun.svg",
"icon": "/assets/total_yield.svg",
"title": {
"en": "Total Day Yield",
"nl": "Totale dag opbrengst"
}
},
"decimals": 2
},
"meter_power.import": {
"icon": "/assets/sun.svg",
"icon": "/assets/total_yield.svg",
"title": {
"en": "Total Import",
"nl": "Totale Import"
}
},
"meter_power.export": {
"icon": "/assets/sun.svg",
"icon": "/assets/total_yield.svg",
"title": {
"en": "Total Export",
"nl": "Totale Export"
Expand Down

0 comments on commit 7c4f901

Please sign in to comment.