I have the same problem. Power usage and temperature are not updated for me in homey. I think I need to switch to a router which has mDNS and CoAP forwarding between vlans.
I am currently using a linux based 4G-router from Teltonika. I am curious to know if Unifi gateway/DreamMachine could handle this better.
What happens if you press the white color selector. Could you create a video of what happens?
Does it not update the generic alarm capability of the device? The way this works has changed to a more generic setup and might require you to update flows (as mentioned in the change log).
If you expect anyone to help you with this you gonna have to supply more info. What does stop working means?
Do you know how to run the app from the command line. Will need to do some debugging to see what is going on with the input of the Shelly 1 and the Shelly EM.
Drag and drop in the comment field? If itâs to large, use a cloud service like Google drive or even YouTube?
Run the debug branch from Github with the command homey app run using this tutorial. When itâs running it should spit out the error for the Shelly EM. After that try and update the status of the reed switch of your Shelly1. It should hopefully show some information why the alarm_generic capability is not being updated.
I have the Shell 1L. This supports the following Actions
Button 1 switched on URL
Button 2 switched on URL
Button 1 switched off URL
Button 2 switched off URL
Button 1 long pressed URL
Button 2 long pressed URL
Button 1 short pressed URL
Button 2 short pressed URL
But in the Homey App there is no âMaintenance Actionsâ. Is it possible to enable this option also for the 1L?
The way this works in the version 3.x of my app is different than the version 1.x. You do not need to set the action URLâs through the maintenance actions anymore. The actions will be available under the generic Action Event trigger card.
I still need to implement the button 2 events though. Seems like those where added only recently.
I canât install the app. it gives me this error:
â Plugin compose finished
â Validating appâŚ
Ă Homey App did not validate against level debug:
[
{
âkeywordâ: âmaximumâ,
âdataPathâ: â.sdkâ,
âschemaPathâ: â#/properties/sdk/maximumâ,
âparamsâ: {
âcomparisonâ: â<=â,
âlimitâ: 2,
âexclusiveâ: false
},
âmessageâ: âshould be <= 2â
}
]
Not installing, please fix the validation issues first.
I canât use âhomeyâ commands, instead I use âathomâ.
Homey app run > Athom app run
I have also discovered that my S plug does not update consumption values. Could there be a communication problem? In the previous version everything worked perfectly
2021-02-14 14:35:12 [err] [ManagerDrivers] [shellyem] [0] Device.onInit Error: Error: Invalid Flow Card ID: triggerReactivePower
at new FlowCard (/opt/homey-client/node_modules/homey-apps-sdk-v3/lib/FlowCard.js:43:13)
at new FlowCardTrigger (/opt/homey-client/node_modules/homey-apps-sdk-v3/lib/FlowCardTrigger.js:16:5)
at new FlowCardTriggerDevice (/opt/homey-client/node_modules/homey-apps-sdk-v3/lib/FlowCardTriggerDevice.js:9:1)
at ManagerFlow.getDeviceTriggerCard (/opt/homey-client/node_modules/homey-apps-sdk-v3/manager/flow.js:70:18)
at ShellyEmDevice.onInit (/drivers/shellyem/device.js:18:21)
at ShellyEmDevice._onInit (/opt/homey-client/node_modules/homey-apps-sdk-v3/lib/Device.js:118:18)
at /opt/homey-client/node_modules/homey-apps-sdk-v3/lib/Driver.js:139:36
at processTicksAndRejections (internal/process/task_queues.js:97:5)
2021-02-14 14:35:12 [err] [ManagerDrivers] [shellyem] [1] Device.onInit Error: Error: Invalid Flow Card ID: triggerReactivePower
at new FlowCard (/opt/homey-client/node_modules/homey-apps-sdk-v3/lib/FlowCard.js:43:13)
at new FlowCardTrigger (/opt/homey-client/node_modules/homey-apps-sdk-v3/lib/FlowCardTrigger.js:16:5)
at new FlowCardTriggerDevice (/opt/homey-client/node_modules/homey-apps-sdk-v3/lib/FlowCardTriggerDevice.js:9:1)
at ManagerFlow.getDeviceTriggerCard (/opt/homey-client/node_modules/homey-apps-sdk-v3/manager/flow.js:70:18)
at ShellyEmDevice.onInit (/drivers/shellyem/device.js:18:21)
at ShellyEmDevice._onInit (/opt/homey-client/node_modules/homey-apps-sdk-v3/lib/Device.js:118:18)
at /opt/homey-client/node_modules/homey-apps-sdk-v3/lib/Driver.js:139:36
at processTicksAndRejections (internal/process/task_queues.js:97:5)