Integration to Zimi / Powermesh

how we looking for some sort of release this weekend, haha i know im impatient i know it’ll be great when its out

If anyone is keen to help with some testing send me a PM. Still a few issues but we’d like some additional feedback and validation across a broader install base.

1 Like

message sent

Keen to test as well have 4 switches

Wondering if, with this add on, there is a way to control the Zimi devices directly from the home assistant server or does home assistant control the devices via the Zimi hub?

Communication is via WiFi to the Zimi Cloud Connect, and not directly to the devices via Bluetooth. But communication is completely direct between your HA instance and the ZCC, not via any external servers.

1 Like

Thanks for clarifying. I’m trying to work out how to build out smart switches/lights etc in my house and haven’t bought any Zimi products yet. I was wondering if I’d need to invest in the Zimi Cloud Connect so you’ve answered my question there. Will definitely be back here to use the add-on if I go ahead and purchase their switches!

1 Like

Ok, we’ve had a few people helping out with testing, more is always better! Anyone who wants to give this a go is welcome to do so now. All the normal caveats apply - backup before install, no guarantees etc. I don’t think there are any remaining major bugs.

The Zimi team have been great and some of the changes in the recent API update helped a lot, the integration is fast and (mostly) reliable. The only known issue is that sometimes the integration will lose contact with the ZCC so you might miss updates and you might experience a scenario where the first action (turn light on) after a long period of no interaction will not fire. A fix is in test.

INSTALL:
It is recommended you install as a custom repository using HACS, this will ensure you get notifications of new updates. Link to the repository: GitHub - markhannon/zimi-integration: Home Assistant Zimi Controller Integration

When you install the integration in HA can you please try the UDP discovery mode first (not put in any IP address and leave port at the default). This should work, you will see the integration box for zimi display an authentication error it will retry and then should become active - this is the zimi API model validating you onto the platform and is expected. If this doesn’t work try again by inputting your ZCC IP.

If you are interested, here is the link to the python module that is the real magic, there are details in the project description that will help you understand HA logs, you can also used this as a command line tool (or to build integration to other platforms): zcc-helper · PyPI

Feedback is appreciated!

2 Likes

Thanks man! I just add integration normally but added the ip of ZCC and it’s all working fine!

Novice at all this home assist stuff. In the process of building a new house and was wanting to use the Zimi switches throughout but only if I can use them in HomeKit. I’m using Hoobs and was wondering how hard it would be to get these working in HomeKit ?

someone would need to make a plugin for it, somewhere on here was a guy saying he was interested in making one not sure if his still around

Could you share the full error and warning?

I also just noticed today that version 1.0 was released yesterday!

I’m not sure if you’ve just downloaded today or working with an earlier version.

And just in case it helps, perhaps share info on your general setup (VM, etc).

I just installed this and it is fantastic!
Thanks to Bystander and everyone else involved.
Is there any reason this should not be part of the official HA integrations? That is where most people would look for it.

Hi Bystander00,

I am having trouble trying to connect to ZCC, running V1.0 setup as per normal. But Home Assistant just cannot connect, integration displays the following message:
“Retrying setup: Socket error when connecting to ZCC 192.168.0.47:5003”
Zimi Cloud Connect firmware version: 20220516010011

Any tips would be greatly appreciated!

I just installed this integration and it is amazing! So much so I went and created this account just so I could provide feedback!

Network discovery was fast and flawless. It picked up my garage door, the batteries and sensors. Using the integration is also super fast. To be honest I’m very surprised at how seamless the whole integration works - super pumped to start writing some automations for it!!

Thanks @Bystander00 and others!!!

Looking into this. No promises but the zcc-helper provides the base capability required to get a HomeKit “thing” working. I’m not in this eco-system however understand there is some demand. No idea what may be required to get HomeKit “certified” :pleading_face:

The general idea is to get this to an offical HA integration. As you can probably tell, work kind of ebbs and flows on this little project based on time availability. With V1.0 we are satisfied that it is as robust as we can reasonably make it. The self recovery when dealing with disconnects and timeouts has been tested for about a month now and appears solid. Very happy with that, took ages to get this to a point we felt it was ready for a full release.

There are things that need to be cleaned up and coding standards to be aligned before we can submit to the HA team for review. You can assume this will happen anywhere between this weekend and sometime next year :laughing:

Would be good to see some screenshots and implementation stories.

1 Like

Thanks for the feedback and glad you are finding it useful.

Question: do your sensor readings for the garage door appear correct? Mine are way off (i.e. suggest temp is currently 34deg, it would be lucky to be 12deg in there at the moment).

I can only speak for myself but for me, it has been 100% solid and I cannot tell you how grateful I am.
I have only 5 switches so I am a smallfry. But now that the integration is working I intend to buy some more. In terms of screenshots, this is all I can offer )I am still a newbie:


image

I don’t yet have any Zimi devices, although I came across them when looking at options for my Steel-Line garage door.

My question is whether or not this integration (which looks like some great work has been done on by the way, kudos to you!) requires the cloud controller, or whether it will work with just the devices (assuming your HA machine has the means to connect to them via bluetooth as I understand your phone app does)?