Overkiz integration - Local API [Development / Testers topic]

It’s purely because I tend to shy away from anything in test mode. But if that’s the best way to get things working in the short term, I’ll give it a go! Is this the best (and easiest) way to accomplish this?

EDIT: To clear up any confusion, I was concerned that the current built-in Overkiz integration had problems with later HA releases - entities being renamed, disappearing etc. However, I just updated to the latest HA release and all seems fine with my Somfy blinds, with no changes required. Maybe the built-in integration got fixed somewhere along the line? I’m happy to wait for the integration that includes local control to become “official”.

Maybee a stupid question :smile:
Why is the wind sensor not included in the somfy/overkiz intergration ?

Not only somfy fails in that, brel/faher also :upside_down_face:

Best to discuss here Overkiz API and Somfy API - #99999999 - Feature Requests - Home Assistant Community (home-assistant.io), since this is not related to the Local API.

If it is visible and supported in the Somfy TaHoma app, it can be supported in the Overkiz integration.

Nope, not visible in the tahoma app :wink:

Thanks for the tip! In that case: have a good holiday and I’ll run the latest (test) version first than.

1 Like

Just made some small changes to the branch:

  • Small changes to the Config Flow strings (not visible when you use the custom component PR method)
  • Validate if Developer Mode is turned on, after login
  • no_such_token error would be raised on every error, now you will see the original error (e.g. cannot connect).

Feel free to test the latest version :).

When I was using the cloud api version, I had created an automation check in Node-RED to check if one of my covers are unavailable. When that was the case I get a push notification.

I get those messages on regular base.

Since 3 days I’m now using the test local api version in my production environment. The unavailable check is still running. And what I noticed is that the covers are still sometimes unavailable.

So does anybody else have unavailable entities of the Tahoma Switch with the local api at some times?

In my case (since 25-07) the covers are 7x unavailable. My Hue lights don’t show unavailable state and there are connected on the same network switch. Also my Tahoma switch is connected by ethernet.

Hi Mick, where can I download this latest version? (I’m using the custom component PR method)

And how can I log the information of this custom component?

logger:
  default: debug
  logs:
    custom_components.tahoma: debug

If your use the PR integration, go to the integration panel, click on the 3 dots on the device, and reload, see screenshot, this should repull the pull request to latest version. then just restart HA.

I have tried it, but how can I see if i really have the new code?

(I used this method: Overkiz API and Somfy API - Feature Requests - Home Assistant Community (home-assistant.io))

So I have copied the overkiz folder to the custom components folder.

[UPDATE] The official Somfy app kept notifying me the Tahoma Switch got disconnected. This got me thinking: Maybe my connection isn’t stable enough for the Tahoma Switch. I placed it for 12 hours on a different spot and no more disconnections! This might help others as well regarding the ‘unavailable’ states. These are gone now.

BUT: My Garage door isn’t getting the proper states still when my wife uses our oldskool ‘IO key’. Sometimes HA senses the door is being opened, but after closing within a minute the close states isn’t in my logs. I’m going to setup a quick REST dev setup soon for myself to test if the states are correct without this plugin to test. . After running the API via CURL everything is fine, but there is a bug regarding garage Doors and refreshing the closed state…

====

Ok, installed via PR custom component. Installation went flawless (although had to double read my PIN was necessary in the gateway URL.

After a couple of hours I’ve seen a lot of ‘Garage became unavailable’ and ‘Garage Identify became unavailable’. This is the same behaviour for my sun cover. Any idea what’s happening?

You are using the switch on wifi?

I use it with ethernet and get sometimes an unavailable state.

Not sure actually where this is coming from. I have seen this in the past, but I thought it was resolved in the last versions. Unfortunately the local API on my TaHoma Switch isn’t functional anymore, so I will have to wait for support…

Will keep an eye out for this issue, and see if I otherwise can add additional logging for this.

whats wrong with Local API on your Tahoma Switch ? Hardware issue ?

I use WiFi (which is default) indeed. I can’t use Ethernet unless I’ll expand with a special adapter.

No clue. It is connected via WiFi and I can access it in the TaHoma app, however I can’t ping the local API. It seems something is not working…

have you tried disabling Developer access and re-enable it?

well my Virgin Media Fibre BB is down yet again, at least it gave me chnace to test this integration a real world test HAHA, and it PASSED :slight_smile:

That is not possible. I wasn’t able to factory reset my TaHoma Switch, but I have had more issues with developer mode on my box in the past. My parents TaHoma v2 works like a charm for dev mode.

hmm, in UK site I can click on the developer access button to deactivate it