Skip to content

Commit

Permalink
Release 3.0.31
Browse files Browse the repository at this point in the history
  • Loading branch information
jghaanstra committed Mar 29, 2021
1 parent 0cffb64 commit 54fdeff
Show file tree
Hide file tree
Showing 152 changed files with 2,283 additions and 12,577 deletions.
9 changes: 9 additions & 0 deletions .homeychangelog.json
Original file line number Diff line number Diff line change
Expand Up @@ -208,5 +208,14 @@
},
"3.0.28": {
"en": "Fixed an issue with the Shelly Dimmer 1 (added a workaround due to not using semantic versioning in firmware version of the Shelly Dimmer 1)"
},
"3.0.29": {
"en": "Code improvements for easier maintenance and a small fix for switching between color modes of the Shelly Bulb."
},
"3.0.30": {
"en": "Code improvements for easier maintenance and a small fix for switching between color modes of the Shelly Bulb."
},
"3.0.31": {
"en": "Code improvements for easier maintenance and a small fix for switching between color modes of the Shelly Bulb."
}
}
68 changes: 35 additions & 33 deletions .homeycompose/app.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,64 +9,66 @@
"tags": {
"en": [
"Shelly",
"Shelly 1",
"Shelly 2",
"Shelly Plug",
"Shelly Plug S",
"Shelly 4 Pro",
"Shelly RGBW2",
"Shelly EM",
"Shelly 1",
"Shelly 1L",
"Shelly 1PM",
"Shelly 2",
"Shelly 3EM",
"Shelly 4 Pro",
"Shelly 2.5",
"Shelly Bulb",
"Shelly Flood Sensor",
"Shelly Humidity Temperature",
"Shelly Door Window",
"Shelly Button 1",
"Shelly Dimmer",
"Shelly Duo",
"Shelly Vintage",
"Shelly i3",
"Shelly Door Window",
"Shelly EM",
"Shelly Flood Sensor",
"Shelly Gas",
"Shelly Button",
"Shelly Motion"
"Shelly Humidity Temperature",
"Shelly i3",
"Shelly Motion",
"Shelly RGBW2",
"Shelly Smoke",
"Shelly Uni",
"Shelly Vintage"
],
"nl": [
"Shelly",
"Shelly 1",
"Shelly 2",
"Shelly Plug",
"Shelly Plug S",
"Shelly 4 Pro",
"Shelly RGBW2",
"Shelly EM",
"Shelly 1",
"Shelly 1L",
"Shelly 1PM",
"Shelly 2",
"Shelly 3EM",
"Shelly 4 Pro",
"Shelly 2.5",
"Shelly Bulb",
"Shelly Flood Sensor",
"Shelly Luchtvochtigheid Temperatuur",
"Shelly Deur Raam",
"Shelly Button 1",
"Shelly Dimmer",
"Shelly Duo",
"Shelly Vintage",
"Shelly i3",
"Shelly Door Window",
"Shelly EM",
"Shelly Flood Sensor",
"Shelly Gas",
"Shelly Button",
"Shelly bewegingsensor",
"Shelly motion"
"Shelly Humidity Temperature",
"Shelly i3",
"Shelly Motion",
"Shelly RGBW2",
"Shelly Smoke",
"Shelly Uni",
"Shelly Vintage"
]
},
"version": "3.0.28",
"version": "3.0.31",
"compatibility": ">=5.0.0",
"author": {
"name": "Jelger Haanstra",
"email": "homey@solidewebservices.com",
"website": "https://github.com/jghaanstra/cloud.shelly/"
},
"contributors": {
"developers": [
{
"name": "Sebastian Lotz"
}
]
},
"contributing": {
"donate": {
"paypal": {
Expand Down
8 changes: 6 additions & 2 deletions .homeycompose/flow/actions/flipbackSwitch.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,10 @@
"en": "Switch state temporary",
"nl": "Wijzig status tijdelijk"
},
"titleFormatted": {
"en": "Switch state temporary to [[switch]] for [[timer]] seconds",
"nl": "Wijzig status tijdelijk naar [[switch]] voor [[timer]] seconden"
},
"hint": {
"en": "Use this card to turn Shelly ON or OFF but only for the set time in seconds, after the timer it will switch back.",
"nl": "Gebruik deze actie om Shelly AAN of UIT te schakelen voor de ingestelde duur in seconden, na de timer zal hij terugschakelen."
Expand Down Expand Up @@ -50,7 +54,7 @@
"en": "Select Shelly",
"nl": "Selecteer Shelly"
},
"filter": "driver_id=shelly1|shelly-plug|shelly-plug-s"
"filter": "driver_id=shelly1|shell1pm|shelly1l|shelly-plug|shelly-plug-s|shellyem|shelly3em"
}
]
}
}
85 changes: 85 additions & 0 deletions .homeycompose/flow/actions/flipbackSwitch2.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,85 @@
{
"id": "flipbackSwitch2",
"title": {
"en": "Switch state temporary",
"nl": "Wijzig status tijdelijk"
},
"titleFormatted": {
"en": "Switch state of [[relay]] temporary to [[switch]] for [[timer]] seconds",
"nl": "Wijzig status of [[relay]] tijdelijk naar [[switch]] voor [[timer]] seconden"
},
"hint": {
"en": "Use this card to turn the Shelly 2 ON or OFF but only for the set time in seconds, after the timer it will switch back.",
"nl": "Gebruik deze actie om de Shelly 2 AAN of UIT te schakelen voor de ingestelde duur in seconden, na de timer zal hij terugschakelen."
},
"args": [
{
"name": "relay",
"type": "dropdown",
"placeholder": {
"en": "Relay",
"nl": "Relay"
},
"values": [
{
"id": "0",
"label": {
"en": "Relay 1",
"nl": "Relay 1"
}
},
{
"id": "1",
"label": {
"en": "Relay 2",
"nl": "Relay 2"
}
}
]
},
{
"name": "switch",
"type": "dropdown",
"placeholder": {
"en": "Temporary switch",
"nl": "Tijdelijk schakelen"
},
"values": [
{
"id": "0",
"label": {
"en": "Switch OFF",
"nl": "Uitschakelen"
}
},
{
"id": "1",
"label": {
"en": "Switch ON",
"nl": "Inschakelen"
}
}
]
},
{
"name": "timer",
"type": "number",
"placeholder": {
"en": "Duration in seconds",
"nl": "Duur in seconden"
},
"min": 1,
"max": 120,
"step": 1
},
{
"name": "device",
"type": "device",
"placeholder": {
"en": "Select Shelly",
"nl": "Selecteer Shelly"
},
"filter": "driver_id=shelly2|shelly25|shellyuni"
}
]
}
98 changes: 98 additions & 0 deletions .homeycompose/flow/actions/flipbackSwitch4.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,98 @@
{
"id": "flipbackSwitch4",
"title": {
"en": "Switch state temporary",
"nl": "Wijzig status tijdelijk"
},
"titleFormatted": {
"en": "Switch state of [[relay]] temporary to [[switch]] for [[timer]] seconds",
"nl": "Wijzig status of [[relay]] tijdelijk naar [[switch]] voor [[timer]] seconden"
},
"hint": {
"en": "Use this card to turn the Shelly 4 Pro ON or OFF but only for the set time in seconds, after the timer it will switch back.",
"nl": "Gebruik deze actie om de Shelly 4 Pro AAN of UIT te schakelen voor de ingestelde duur in seconden, na de timer zal hij terugschakelen."
},
"args": [
{
"name": "relay",
"type": "dropdown",
"placeholder": {
"en": "Relay",
"nl": "Relay"
},
"values": [
{
"id": "0",
"label": {
"en": "Relay 1",
"nl": "Relay 1"
}
},
{
"id": "1",
"label": {
"en": "Relay 2",
"nl": "Relay 2"
}
},
{
"id": "2",
"label": {
"en": "Relay 3",
"nl": "Relay 3"
}
},
{
"id": "3",
"label": {
"en": "Relay 4",
"nl": "Relay 4"
}
}
]
},
{
"name": "switch",
"type": "dropdown",
"placeholder": {
"en": "Temporary switch",
"nl": "Tijdelijk schakelen"
},
"values": [
{
"id": "0",
"label": {
"en": "Switch OFF",
"nl": "Uitschakelen"
}
},
{
"id": "1",
"label": {
"en": "Switch ON",
"nl": "Inschakelen"
}
}
]
},
{
"name": "timer",
"type": "number",
"placeholder": {
"en": "Duration in seconds",
"nl": "Duur in seconden"
},
"min": 1,
"step": 1
},
{
"name": "device",
"type": "device",
"placeholder": {
"en": "Select Shelly",
"nl": "Selecteer Shelly"
},
"filter": "driver_id=shelly4pro"
}
]
}
6 changes: 5 additions & 1 deletion .homeycompose/flow/actions/moveRollerShutter.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,10 @@
"en": "Change roller shutter",
"nl": "Wijzig roller shutter"
},
"titleFormatted": {
"en": "Change roller shutter to [[direction]] for [[move_duration]] seconds",
"nl": "Change roller shutter naar [[direction]] voor [[move_duration]] seconden"
},
"hint": {
"en": "Use this card to open, close or stop your roller shutter for a given time.",
"nl": "Gebruik deze actie om de roller shutter te openen, sluiten of stoppen met de opgegeven duur."
Expand Down Expand Up @@ -61,4 +65,4 @@
"filter": "driver_id=shelly2-rollershutter|shelly25-rollershutter"
}
]
}
}
6 changes: 5 additions & 1 deletion .homeycompose/flow/actions/moveRollerShutterOffset.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,10 @@
"en": "Change roller shutter with offset",
"nl": "Wijzig roller shutter met offset"
},
"titleFormatted": {
"en": "Change roller shutter to [[direction]] with offset [[offset]]",
"nl": "Change roller shutter naar [[direction]] met offset [[offset]]"
},
"hint": {
"en": "Use this card to open or close your roller shutter with a given offset.",
"nl": "Gebruik deze actie om de roller shutter te openen of stoppen met de opgegeven offset."
Expand Down Expand Up @@ -54,4 +58,4 @@
"filter": "driver_id=shelly2-rollershutter|shelly25-rollershutter"
}
]
}
}
4 changes: 4 additions & 0 deletions .homeycompose/flow/triggers/triggerCallbacks.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,10 @@
"en": "Action event",
"nl": "Actie gebeurtenis"
},
"titleFormatted": {
"en": "[[shelly]] action event [[action]]",
"nl": "[[shelly]] actie gebeurtenis [[action]]"
},
"tokens": [
{
"name": "id",
Expand Down
Loading

0 comments on commit 54fdeff

Please sign in to comment.