How can I currently control Matter devices with Hubitat?

I have a matter device that advertises 48 lighting loads. How can I control these with Hubitat? If I discover them with an Amazon Echo (with today's release of Matter support), is there a way for Hubitat to discover those devices on the Echo?

Is there an ETA on Matter support?

They never give hard dates/ETA, but I have heard it is being actively worked on - so it will be released "when ready".

If you have a specific Matter device you are interested in, it may be worth posting make/model in case it is one they are testing against / could test against.

2 Likes

Yeah, it's one I built on a rPi to control a 30 year old lighting system that has a serial interface. I was building an MQTT->serial gateway for it, but it was overkill to run an MQTT server just for that. Plus, I never quite finished it as I was busy with other things. The plan was to use the MQTT app on the HE to control it and get updates for when someone manually controlled a light.

The Matter implementation was way less work.

I can't seem to find any software for doing Matter discovery, testing, and troubleshooting. MQTT Explorer was great when I was debugging and figuring out how things worked. But, nothing for Matter that I can find. If anyone knows of something, please share it here.

1 Like

MQTT only takes a few MB of memory, it isn't that big of a thing to "run"... I have hundreds deployed in industrial scenarios running on absurdly low powered hardware.

That said, if the only thing you needed MQTT for was that one system, I agree there may be more elegant ways of doing it.

I really don't see how that could possibly be true. But I guess it depends on where the data needs to go, and what you are doing with it.

Does Echo discover your lights now using your home written Matter coding?

Is this a C-Bus lighting system by any chance?

I haven't tried it yet. I just found out about the Matter support for Echo a day ago, and I'm traveling right now. I'll be able to check at the end of the week when I get home.

It's not C-bus. It's LiteTouch.

Edit: It's a proprietary RS-232 thing for control. From the controller to the modules, it's something proprietary running over RS-485 (4-wire). Keypads are 2-wire RS-485 (-5v/+17v) with inverted bits (based on an old oscilloscope I borrowed from a friend). I tried reverse engineering it to make modern keypads with touchscreens, but all of the RS-485 adapters/hats I can find are 5v. I have a buspirate, but that is 5v also. In any case, the RS-232 port is there for firmware upgrades and control, and the protocol for that is documented. I wrote a Vera driver for it that worked just fine.

1 Like

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.