Adventures with Matter protocol on Tasmota #17872
Replies: 84 comments 336 replies
-
This next message keeps track of what's already implemented, what's missing and what will not be implemented: What is already implemented:
What's not yet implemented:
Not in scope
|
Beta Was this translation helpful? Give feedback.
-
Here what it looks like with The chip-tool command is:
|
Beta Was this translation helpful? Give feedback.
-
Tip: If and when come to the point that want to test both commissionings a Tasmota Matter device inside some other open-source Matter Server/Controller implementations and/or testing to commission other virtual Matter devices inside Tasmota then check out these projects: node-matter (Matter protocol client / server for node.js) Home Assistant (Matter integration with Matter protocol client / server ) PS: Note that both node-matter and Home Assistant have the ability to act as either a Matter server/controller or a client (or both). |
Beta Was this translation helpful? Give feedback.
-
What are the system requirements (e.g., MCUs)? |
Beta Was this translation helpful? Give feedback.
-
@Apollon77 a warm welcome here Mr. ioBroker ;-) |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
Thank you very much for bringing matter into Tasmota. I was waiting patiently this to happen. When can I expect a berry example to add matter support to custom device? |
Beta Was this translation helpful? Give feedback.
-
No luck connecting to Home app 16.3.1. FYI. 00:00:00.002 HDW: ESP32-D0WDQ6 |
Beta Was this translation helpful? Give feedback.
-
I finally got chip-tool compiled on MacOS after a few false starts. They have a few relevant script bugs. Can you help me with the command line for chip-tool for a Tasmota device over WiFi? I can't quite figure it out from the chip-tool Wiki. Thanks |
Beta Was this translation helpful? Give feedback.
-
Commissioning success. Session established. Nice work!
./chip-tool pairing onnetwork 0x7234 20202021
Kevin
… On Feb 14, 2023, at 2:53 AM, s-hadinger ***@***.***> wrote:
They may have changed the commands. It should be onnetwork, try to get the options for this command
—
Reply to this email directly, view it on GitHub <#17872 (reply in thread)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AF4WTTCXMFFFGFQ6M5ZQUUTWXM2WRANCNFSM6AAAAAAUQYNQYQ>.
You are receiving this because you commented.
|
Beta Was this translation helpful? Give feedback.
-
I wonder if this will ultimately become a blocking factor, where let's say Apple does not allow uncertified matter products to be added to their home app and the only way would be is to have it certified in order to get a valid cert. Matter is good for manufacturers, not for the DIY community. |
Beta Was this translation helpful? Give feedback.
-
Let us hope the do for Matter as the do for Homekit. The allow. |
Beta Was this translation helpful? Give feedback.
-
Indeed. The certification scheme is clearly not well suited for DYI. |
Beta Was this translation helpful? Give feedback.
-
There are some major improvements with the latest PR:
Multi-fabric is not yet supported, this is still a blocking point for Google/Apple compatibility. |
Beta Was this translation helpful? Give feedback.
-
Here is the new logging format. Below is a commissioning done with chip-tool:
|
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Is this a typo ? _X20and_X20condiguration vs _X20and_X20configuration |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
commissioned without using Google Hub or Homeassistant (homeassistant powered off) |
Beta Was this translation helpful? Give feedback.
-
There is a new version with reduced logs and polished UI, allowing to add/remove endpoints without rebooting. Here is for reference a pairing of a simple ESP32C3 with RGB led, from an iPhone/AppleTV:
|
Beta Was this translation helpful? Give feedback.
-
@s-hadinger @openshwprojects I let the 12.5.0.4(matter) 2023-06-06T17:41:20 run for several days with the OpenBeken device all attached to Apple HomeKit. It has been solid, responsive to HomePods voice requests. A simple case I'm sure, but I am very happy and impressed by your work. I will move forward and try your newer build of the Gateway and will try and write up my experiences with some Apple and Google and a bit more complex a setup. Again, thank you for your fine and useful work! |
Beta Was this translation helpful? Give feedback.
-
I flashed from web installer. {"NAME":"Test3","GPIO":[33,0,0,0,32,576,0,0,0,0,0,34,0,0,258,257,0,0,0,256,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"FLAG":0,"BASE":1} With alexa, only the 1st relay is visible, the 2nd and 3rd relays are not. |
Beta Was this translation helpful? Give feedback.
-
Guys, My idea was create 8 dummy switches using tasmota matter in a esp32 and pair them with Homekit and Alexa. If I setup first in Alexa, comission OK, but gets just the First Relay. There is some limitation in Alexa to multiple gang switches? Because im not getting this right. Im from brazil, sorry for the bad english. Thanks |
Beta Was this translation helpful? Give feedback.
-
@deepcoder The "standard" development builds do include matter by default since last week. |
Beta Was this translation helpful? Give feedback.
-
Nothing has changed in Matter. The way it is included in standard Tasmota32 is the same as it was in the extra matter Tasmota32 version. So it is a coincedence. |
Beta Was this translation helpful? Give feedback.
-
The behavior has changed in Tasmota 13. When I now add my Matter accessory to Apple Home, it needs to create a bridge first, then the accessory itself. My accessory is a single light, the additional bridge adds unnecessary clutter to HomeKit. |
Beta Was this translation helpful? Give feedback.
-
Message to all. Matter has now achieved official support since Tasmota v13. This discussion was exploratory, and it's getting too long. I am now closing this discussion. New questions or discussions around Matter needs to happen on new (and shorter) discussions. Thanks to all, it's been fun. And it's only the beginning! |
Beta Was this translation helpful? Give feedback.
-
Should Tasmota Matter also work with Samsung SmartThings? I can not get it to work. It won't connect successfully: |
Beta Was this translation helpful? Give feedback.
-
Does anyone know how to use the virtual contact sensor to match the status of a real relay? |
Beta Was this translation helpful? Give feedback.
-
The time has come! Tasmota support for Matter protocol is progressively building. This thread will allow you to follow progress.
This first milestone implements device commissioning over Wifi. It works with the reference tool
chip-tool
but is not yet validated on Alexa and not tested on iOS.To compile you need to add
#define USE_MATTER_DEVICE
. Once compiled with Matter support, you need to doSetOption151 1
to enable Matter support, or use the WebUI. The code is almost entirely in Berry code solidified in Flash, the impact on RAM is very low.Tasmota is constantly in Provisioning Mode. When pairing Tasmota, you will need either the Manual Pairing Code (11 digits) or the QR Code:
Beta Was this translation helpful? Give feedback.
All reactions