Hayward Omnilogic?

Thank you so much to everyone that put work into the Omnilogic project! I just updated to 116.0 and my sensors work great. Thank you!!

1 Like

@dts looks like you have uncovered (yet another) inconsistency in the Hayward data we get from their API. I’ll PM you with a way we can help to diagnose.

1 Like

Not 100% sure how the HomeKit bridge will handle this. You will have to set the heater through operation mode (noted in other responses) rather than a turn_on command.

There is a custom service on the switch to set the pump speed. You can call omnilogic.set_speed (look in Developer Tools for the additional YAML required).

For the light you can either use the Light Entity card from HACS for Lovelace control, or just click the detail on the light entity when it is on - you should see a drop down with all of the various light effect settings available to you.

@_Mike you shouldn’t have sensor issues if you are on at least version 0.115. There was a change in the way Home Assistant uses PERCENTAGE as a unit of measure at 115, but if you’re at least there it should work. If you can post your logs it would be helpful.

Colour effects can be changed either using Light Entity card (HACS) or by clicking the detail of the light entity when it is on. You should see an effect drop down.

Speed is a custom service (omnilogic.set_speed) to set the speed, but it is available.

I would be very interested in seeing more about the water heater target temperature. Can you post running/not running picture so I can see what you mean?

I was in to see my pool dealer today ordering up a new heat pump. Had a chat with him about the Omnilogic. He’s recommending the OmniHub for my system. Says it uses the same software, same web app, same everything and said it’s essentially a smaller version of the Omnilogic since it only controls 4 items. Between pump, salt cell, heat pump and light I don’t really need any more than 4 items. I could get it as an upgrade with a new variable speed pump which is a bonus since I’ve got a single speed now and plan on upgrading the pump anyways.

Would the OmniHub be compatible with this integration?

@MRobi I have the OmniHub as well. It is working with this integration!

1 Like

@MRobi @_Mike I have an OmniHub as well, its not working yet as I have solar and gas heating but the awesome developers are working on getting it working with that as well.

1 Like

Any way to also integrate this in homebridge to be able to add to HomeKit. Can someone make a plug-in based on this code.

@Shawn_Adam You don’t need Homebridge. Push it to HomeKit using the Home Assistant HomeKit Bridge.

I don’t have home assistant as I’m running homebridge on a small windows box. Don’t havea Pi and not worth it since most things available on homebridge

I hear ya. For what it’s worth, you should take a look at Home Assistant. I started with Homebridge and then over the course of a year or so slowly migrated everything to Home Assistant. And I mean everything. All of my scenes and automations are now in HA. I just use HomeKit for Siri now. You can really dig in and do so much more with HA. You should be able to run it in docker on Windows if you’re interested in giving it a try.

This is a fantastic integration… thx for those you that did the work to make this happen. I thought that maybe things had stalled based on this community thread but I see that @djtimca has added features in the latest release… awesome - i tip my hat in appreciation. Quick question - is there the ability to change the UOM that shows in HA for this integration? My Omnilogic itself and the mobile app show F and yet the integration is showing C… perhaps i’m missing a configuration setting somewhere - i apologize in advance if it’s a noob-ish question. Long live HA.

The UOM will show based on how you have units set in HA automatically. If all your other temps are in C then so will the readings from this. It is a universal setting.

You can set up a separate template sensor manually to convert if you prefer your pool in F and the rest in C (like most of us Canadians).

Impressive speed in responding… template sensor work-around… got it! Thx @djtimca !!

There are two API documents: one for integrating their cloud API and the other for the local API via the local IP Address of your panel.

I assume you are using the cloud API for this effort? If you email Greg and sign the NDA you can get the local API document.

We are using cloud for this integration. We have both APIs documentation, but they are significantly different. As we had already built the full library against the cloud API we will continue to use that until all platforms are added to HA.

After that we can look at building a local option.

Hello,
I am very interested to participate to the developpement of a gateway for H.A and Omni logic.

You say you are in contact with Hayward. Can you share your contact ? I would like to know if it is possible for Hayward to update the firmware of the heat pump.
I thank your very much !

I recently lost access to my pool and spa lights. I uninstalled and reinstalled the Omnilogic integration, but all of my pool light entities are still missing. Did something change recently that would make those go away?

what version of HA?

I just installed 2021.6.5 tonight but was on 2021.6.3 when I noticed the lights missing.