revk / ESP32-Faikin

ESP32 based module to control Daikin aircon units
GNU General Public License v3.0
407 stars 59 forks source link

HomeKit (matter) work #93

Closed revk closed 3 months ago

revk commented 1 year ago

Try and get matter working with Faikin

Screenshot 2023-08-15 at 14 40 43
revk commented 1 year ago

I have managed to build a test matter app and load on a test board. This is progress. I have yet to get as far as any integration with Faikin, yet.

revk commented 1 year ago

This may be complicated, it looks like some specific flash partitions may be needed, and possibly even some per device "factory set up", which would be a bugger.

revk commented 1 year ago

This is a nightmare, it seems that the esp-matter IDF itself has a load of things like WS1812 drivers, and when trying to change the example LED driver it links in those drivers regardless rather than letting me use the later managed component. This makes no sense - why would such a driver be ing the matter IDF anyway?

I may have to wait for matter to be more mature, a simple idf.py add-dependency asp-matter would be lovely, but we do not seem close to that at the moment.

I'll carry on working on trying to integrate matter in to my build systems anyway.

njh commented 1 year ago

It does sound like a maturity problem. Are there any alternatives? Thanks for looking into it!

revk commented 1 year ago

Agreed, I have been looking for a while, so not really sure yet. Still working on it.

revk commented 1 year ago

Driving me mad, but getting closer every day.

njh commented 1 year ago

I am wondering how long it will be until you decide it would be easier to just write your own Matter library 😀

revk commented 1 year ago

I have made a lot of progress testing this.

Key issues remain

If I can make it all work I can upgrade current code. For now I am going to be working on a different build for this, which will be available for people to test with soon.

njh commented 1 year ago

If I can make it all work I can upgrade current code. For now I am going to be working on a different build for this, which will be available for people to test with soon.

Good work! I am happy to give it a go, once you have a build ready for testing 👍

revk commented 1 year ago

Parking this for a while, maybe after my holiday - I am sure people can nag me if you need :-)

revk commented 12 months ago

OK coming back to this - I now have a nice reference for someone doing things the way I want to do them (i.e. I control wifi, etc, but allow matter as well). This should help a lot.

Cptmeme commented 9 months ago

hi, I just bought one of your boards from amazon and was wondering if there were any updates regarding matter support? (not trying to be annoying, just interested) Thanks for this entire project!!

revk commented 9 months ago

Slightly stalled for now, but still planned.

Cptmeme commented 9 months ago

Okay great, thank you!

revk commented 3 months ago

It is going on hold, sorry. One day, but to be honest, right now, HA seems a better choice for a lot of people.