Shelly Binding

This should not be a big deal. However, I’m currently working with @Nadahar to fix concurrency issues on in the RPC socket handling - really tricky.

That’s the plan

  • Finalize and merge PR #20069
  • Have a 2nd one to add some additional handling
  • PR #20094 will fix “duplicate id” in device log - verified, but needs review and merge
  • PR #20044 refactors mDNS discovery to serialize processing (avoiding concurrent processing)
  • Fix “triphase unknown API value” (and there was another one)

Fix “EM3 missing channels for 3rd meter”

Featurewise next would be extended Dimmer Support, this is 80% developed, but needs more testing. The PRs above already took a lot of time, but need to be completed before adding more features. Nice side effect: Resource consumption will go down.

@Larsen please create an issue here to get it on the list.

5 Likes