Open bewee-i opened 2 years ago
Does the on/off problem exist on a fresh restart of the plonk server, as well as within the same instantiation post-commissioning?
I'll go ahead and merge this for now. Can you file an issue so this known issue is tracked.
I will also likely test with a Linux build once I get a hands on a machine, to check if there is some other libmdns expectation not being met
Does the on/off problem exist on a fresh restart of the plonk server, as well as within the same instantiation post-commissioning?
Yes, same problem in both scenarios.
I will also likely test with a Linux build once I get a hands on a machine, to check if there is some other libmdns expectation not being met
Sounds also reasonable to quickly do this before merging. You should additionally be able to test it on your Mac by copying the contents of the sys_linux.rs to the sys_macos.rs because this lib should be cross-platform compatible.
This sugests using libmdns for Linux MDNS advertisements.
Whereas this works well for comissioning, the application does not seem to receive onoff commands:
RUST_LOG="matter" cargo run --example onoff_light
chip-tool onoff off 12344321 1
Reference: #16