
Guy Lavoie
Members-
Posts
477 -
Joined
-
Last visited
Everything posted by Guy Lavoie
-
You can find Matter command stuff here: https://community.silabs.com/s/article/Implementing-custom-commands-for-the-Matter-CLI?language=en_US And no, we don't necessarily need new hardware to send and receive commands. Matter is implemented using IPv6 over hardwired, wifi, or Zigbee physical layers. No new physical layer has been introduced along with Matter. Yes, it is a standardized way of interrogating a device to find out what it is, and what parameters it will accept. That's the whole attraction. Up until recently, each protocol had it's own, often proprietary way of doing things. Serial bytes to a PLM to send Insteon, various command implementations sending data over Zigbee and Zwave. Raw bytes to an IP port to send data to various hubs. Then things started to use more similar network layer implementations to save on costs, like HTTP for Venstar and Ecobee thermostats, Hue hubs, etc. Various forms of security too. The physical layers also become more common (like Zigbee and Zwave), but the commands sent across these physical layers were still proper to each device, and often undocumented. Then in 2019 (from the wikipedia article on Matter): In December 2019, Amazon, Apple, Google, Samsung SmartThings and the Zigbee Alliance announced the collaboration and formation of the working group of Project Connected Home over IP. The goal of the project is to simplify development for smart home product brands and manufacturers while increasing the compatibility of the products for consumers. Finally, lets get our stuff to talk to each other! The idea was to create a high level API that allowed common commands to be sent to each other's platforms. It might not implement every single feature, but each one could decide what to allow (expose) to be done by "foreign" controllers. That way they could still compete on finer exclusive features. For example allow lights to be turned on and off, dimmed, and set to a color. But things like animation, scenes etc could be restricted to the native platform. We often see that in product feature descriptions. Now with a controller like the eisy, UDI does the implementation of the commands needed for each protocol. They first did Insteon and X10, then added Zwave, then Zigbee, and now Matter. For us users, it always comes down to the same simple command, such as Turn <device node name> On That's what we pay them to do for us 😀
-
That's the whole reason why we (UDI controller users) are interested in Matter: because it's the first industry lead effort in interoperability. Go look at the dozens of smart bulb products available. They all boast "Works with Alexa" and "Works with Google Home". They all show a free phone app that you need to create an account for. But count how many of those have an open, local API? How many can you include into a scene command launched locally by your controller? Very few. Right now, Matter compatible products are rare. But give it a year or two and they should become as common as those Alexa compatible products. Many smart products are already IP compatible, so they just need new software. The Hue hub is a good example of acquired Matter compatibility. Having Matter compatibility in our favorite controller now gives us futureproofing.
-
That's the right approach. You've hit upon the one exception with true/false testing: a test for a state variable being greater than or less than a value will retrigger true every time that the variable itself changes value, along with the logic test itself being true. So you are doing the right thing by setting a second variable to one of two values, as a flag that your conditions are met.
-
You can't have a scene trigger another scene (though it can be done with a program and using the Virtual plugin). Instead, you should simply create a new 3rd scene, that involves all the lights that you want it to control. Individual lights can be responders to dozens of scenes if you wish.
- 1 reply
-
- 2
-
-
To my knowledge (from what I've read on the forum since the release of 5.9.1) no one has successfully added a Matter device yet. We all get that kind of error when reading the QR code. I have these two test subjects on hand myself: the Cync bulb is Matter over wifi, the Nanoloeaf is Matter over thread. They both work with their phone apps (Nanoleaf over blutooth) For the Thread bulb, I don't have a border router yet (keeping an eye open for a deal on a used 4th gen. Amazon Echo) though I would think that eventually, the ZMatter dongle should be able to do that directly.
-
It's only there if you're using the ZMatter dongle. If you have the Zooz dongle, there is no backup option in the menu.
-
If a common cause was identified, it wasn't mentioned here... But it's interesting that only some Polisys got bricked, and no eisys as far as I know.
-
Instead of using "control" (is switched on) use the "status" for the If command. That way the Wait statement will execute for it's time interval. Test it with a short time initially, like 15 seconds.
-
Some of us are keeping them as a spare, and test system. That's what I'm doing with the one I acquired used (I got it after I got my eisy). A Polisy is still capable of running the latest IoX version.
-
https://bondhome.io/product/bond-bridge/?srsltid=AfmBOorgH_cOydFlDoW4OqUwL9_0NPRQfd2bycSXlSLF6FhhDMW0Jnqs Not sure if it can learn new devices, or if it can be controlled via a local API
-
That's neat, and I think we all learned a bit more in the process 😀
-
Interesting, thanks. So a keypadlinc toggle button sends dim commands if you hold it down. I'll experiment with that.
-
Well, could you explain how the keypad (a Keypadlinc?) button is configured. We might learn something here.
-
For Alexa, see here. Scroll down to Using Alexa Routines https://wiki.universal-devices.com/index.php?title=ISY_Portal_Amazon_Echo_Integration_V3#ISY_Can_Talk_To_You.21_.28Alexa_Routines.29
-
Well how are you doing it? Triggering scenes? That would work. But he wants real time control, manually.
-
It's the fact that you need to use a program at all that's the limiting factor. Dimming is usually a realtime thing that you do manually and intuitively, and doesn't lend itself well to translation. Take someone who speaks English fluently and someone else who speaks French fluently, and now add a translator between the two. The fluency is lost.
-
Well that's it, this is an early attempt at implementing it, and is even labeled as being beta. It's an opportunity for us to get up to speed early on as to how it will work. I bought that Cync bulb for the very purpose of familiarizing myself with Matter, because it looks like over time, this should become as common as "works with Alexa" and such on packaging. I've already managed to get that bulb working with a Google mini speaker, and the learning experience has been very productive. Because Matter is being presented as an interoperability standard (and not another communication protocol like Zwave or Zigbee), this is of particular interest to people like us, who like the UDI controller because it is already a unifying component for us. Insteon, Zwave, etc all brought to a common level (nodes) that we can program with. For the longest time, we've been patching together these independent ecosystems with solutions like the eisy. For the first time, the automation industry itself has finally recognized the interoperability problem and has actually done something to address it with Matter.
-
Since translating your intentions from an Insteon dimmer to a Hue bulb requires using programs, there is no easy solution. You could try creating a bunch of programs, each one for a range of desired dimming, but you're still stuck without real time control, because of the way Insteon sends the final dim level as previously mentioned.
-
Fading up and down in real time isn't very likely to work with programs because when you dim an Insteon switch manually, it only sends the new, final dim level when you let go of the paddle. This means you'll be limited to detecting a dim level (more like a range) with one or more programs, and/or detecting fast on/off commands, and then sending equivalent Hue commands. Things like that. You'd need to post your program(s), to see what it's trying to do.
-
Well that's better. It wasn't clear from your description. So you're using programs to detect the Insteon switch status, and then send Hue commands via the plugin?
-
That's contradictory... If you set the Insteon dimmers to anything less than 100%, then the bulbs aren't getting 100% power anymore. Try powering your PC through a dimmer and lower the level to control the screen brightness... You'll just blow the power supply, or dimmer, or both. The Hue bulb is a computer. It needs 100% sine wave AC power to operate properly and do it's thing, which is to receive commands to dim, change colors, etc.
-
Do you mean that you are trying to use Hue bulbs powered through an Insteon dimmer switch? That won't work, and can possibly damage the Hue bulbs. Hue bulbs contain electronics that need constant, full line voltage. Any functions like dimming need to be done by the bulb itself, through Hue commands. You could use regular LED bulbs, but then again some are dimmable, others aren't. Read the packaging carefully.
-
It was mentioned several weeks ago that all portal renewals were now one year only.
-
It's a wifi bulb, and supports either their own app, or Matter. I actually went to the hardware store just to find an inexpensive Matter compatible bulb that I could experiment and learn with. I did manage to link it to a Google home mini speaker, and it works. I tried Matter linking inUD mobile with: 1- The bulb itself 2- A Philips Hue hub 3- The Google home mini, as a shared device In each case I get the same 500 error code. In the situations where the device or app only gives me a numeric pairing code, I used a website to convert it as text to a QR code, and tried scanning it off my computer screen. The UD app would show the correct pairing number when scanning it, but still give the 500 error. In the case of the Hue hub, the pairing code is only valid for 15 minutes. then you need to get a new one (the usual Philips security paranoia!) As for multiple sharing, it might depend on the capabilities of the individual device. The bulb might not have enough smarts to share to several hubs, but hubs (or some hubs) might be capable. All part of the learning process.
-
Quite likely. In the documentation of the GE Cync bulb I tried, it said that the bulb can be set up either with their app or with Matter, but not both. Probably the same thing applies to being linked to two Matter hubs.