I’ve got a FGD-212 dimmer paired to my Ezlo Hub, and configured the dimmer to act as a scene controller (by setting parameter 28 to ‘1’). Examining the ha-zwaved.log file I can see the dimmer is correctly sending scene commands to the Ezlo hub:
2023-03-26 14:20:54.245088 INFO : znetSceneActivationSetResult (node id: 44, scene number: 26)
2023-03-26 14:20:54.245453 INFO : onSceneActivated: onSceneActivated, nodeId: 44, command: 43, channelId: 0, sceneNumber: 26
However, even though I rediscovered the device and rebooted my hub, this scene control functionality does not show up in meshbots as a trigger.
Is there a specific method to make sure the meshbots act accordingly, or do I need to edit the zwave device_setting.json file on the hub to expose this functionality?
It probably hasn’t been implemented into Meshbots.
They likely need to add triggers that support being able to select / monitor “scene number” and allow you to specify what scene number you are expecting and for the rule to then trigger and run its actions based on that.
This is a pretty important feature, as I also have Fibaro dimmers and use double and triple clicks on the wall switches to run various different rules.
I am currently using Multi System Reactor rules to do this however as Pattick added support for it after I asked him.
Oh, another thing I noticed: The dimmer has 2 inputs and 2 outputs. Controlling the first input shows the expected response on the dashboard, either turning on/off or dimming up or down.
However, controlling the second input gives identical results in the dashboard, it responses as if the first input was controlled. Even though nothing changes with the physical lights, so the dimmer is controlling the right output.
Thanks for that! It’s integrated, as in the inclusion steps are nicely documented in the App etc. Not all features work though as indicated above.
@cw-kid: basic scene control is supported by meshbots already. My Aeotec Wallmote quad devices work fine, however they send a slightly different zwave scene command: znetCentralSceneNotification instead of znetSceneActivationSetResult used by Fibaro. The basics are in there it seems.
I know, I was able to setup a Remotec Scene Master ZRC-90 Scene Controller with my Ezlo Plus and Meshbot Scenes OK and that works as you say. I had to edit each desired scene individually however and add a trigger for a button press of the Scene Controller device.
However its still not as good as an old Vera hub as they was no central area in the web GUI to see what buttons were mapped to which scenes.
You have to remember what scenes you had assigned and then manually edit each of those scenes and their triggers.
Which isn’t great if you programmed your scene controller months ago and then later want to make some changes or see what buttons you previously assigned etc as there is no page to see and view all button assignments.
Unless they have recently added that? Which I dont think so.
Note - This is regarding regular Scene Controllers not about the original question regarding Fibaro “Scene Activation”.
Looking in the Vera mobile app on my Remotec Scene Master device paired to the Ezlo Plus hub.
You can actually see that it lists the scenes that are being used as triggers. It doesnt say which buttons are mapped to which scenes however.
You would have to edit each scene and look at their triggers to work out which buttons / button presses were for which scene.
If you then switch the Vera mobile app to connect to a Vera Plus hub instead and go into a Scene Controller device, in this case an Aeotec Minimote, there is then an extra option called “Set Button Actions” if you click that I then just see this page which doesnt do anything. So that is broken. On the Android app at least. I didn’t try the iOS app.
However if you use the old UI7 web GUI and go into your Scene Controllers devices setttings you can get to a “central area” / page that lists which buttons are assigned to which scenes. And from this central location you can easily assign the buttons to scenes.
This is missing from the Ezlogic web GUI for scene controller devices and ideally needs to be added in to the devices settings area as it is on the old Vera UI7 web GUI.
As you can see in the below screenshot for an Aeotec Minimote it even lists the different types of button press. E.g. Tap or long Hold for each button. Meaning one button can run two different scenes.
Diving a bit into this, it’s intriguing to see the devices.json file in the zwave plugin directory on the hub. For some devices (e.g. FGS-213), it automatically seems to configure the switch to enable scene control for all modes (271 is fibaro, 1027_4096 is a FGS-213):
"description": "Enable scene controller functionality for first switch",
"name": "S1 Switch - scenes sent",
"description": "Enable scene controller functionality for second switch",
"name": "S1 Switch - scenes sent",
Which switches are you using? I can check if the config is in there for that specific switch.