The beta firmware enables the humidity sensor of the dect 440 switch. I guess this sensor will find it’s way in HA sooner or later?
first of all, i am not a programmer. I recently bought a Rademacher RolloTron DECT for Fritz!Box (electric belt winder) and tried to get it working with the latest pyfritzhome version 0.6.0 – with some kind of success. The cover entity is loaded and controllable.
I also ordered a switch 440 and will try to integrate it too.
But since version 0.4.2, wich is used by the fritzbox integration, there are a few changes and with 0.6.0 i was only able to load one platform with it. I got a DECT 200 too and when both (switch and cover) are set in const.py only the first one is loaded. I tried to think me in the code a bit but it exceeds my understanding.
If someone had time to look and give me a hint i would love to tweak my custom component and share as long as we wait for the professionals to integrate it.
Support in pyfritzhome has been added for both 500 and 440. So pyfritzhome doesn’t seem to be a blocker any longer. We’d just need to update the dependency from its current 0.4.2 version to 0.6.0 probably
Is there already somebody working on the integration of the updated package? Can we support this somehow as non-developers, e.g. providing test logs from the Fritz DECT devices?
i will also support (testing) if required. since yesterday owner of an FRITZ!DECT 500 (Light Bulb).
Maybe I could do the programming part, since I have already spent effort into the fritzbox integration.
Give me time, to have a look into the new support of 440 and 500 devices in pyfritzhome 0.6.0.
Edit: pyfritzhome 0.6.0 is still not published yet, so still needs to wait …
I would love to see the Rademacher RolloTron DECT supported. It’s a shutter which can be controlled from the fritzbox or attached fritz switches/phones. In HA it only shows as binary sensor.
My current workaround is using a mqtt-cover that controls the device via iobroker…
Hello, version 0.6.1 published and DECT 500 will be supported
If you need someone for testing!?
Hi,
I got the Fritz!Dect 500 working, but there are a few problems:
The light supports only a few colors and I did not find a way to show that in Home Assistants UI. So you can pick from all the colors in Home Assistant and the light gets set to what comes closest to what you selected. Its not perfekt from a users perspective but I did not find a better solution for now.
This is my first experience with python, so feedback on my code is highly appreciated ;).
I’m currently struggling with some checks and unit-tests.
@mib1185 would you mind having a look?
Hi, Humidity Sensor support for the DECT 440 has been included in the HA 2021.10 release
I also looked into support for the buttons on the DECT 440. However there is a fundamental issue with how the Fritz API works, so there probably won’t ever be any good support for the buttons. The Fritz API as of now only provides a polling but no push mechanism. Meaning currently HA pulls status updates from the FritzBox every ~30s.
So if you press a button on the DECT 440, it may take up to 30s until HA notices the button press. Moreover the API only reports the timestamp of the latest button press. So, if you press a button multiple times, HA may be able to recognize a single click only.
One hacky way, I saw you can set up the DECT 440 (and your FritzBox) to send an email when pressing a button. So in theory, you could send a (local) email to your HA instance and then have an email trigger (if there’s already a integration for that) you automations, etc.
A big thank you to @flabbamann and @jloehr for the integration of the DECT 440 and 500 systems!
@flabbamann: As AVM just released new iOS and Android versions of the “FRITZ!App Smart Home” app which now support “Free color selection for FRITZ!DECT 500 LED lights”, would it be possible to integrate the color selection wheel also into Home Assistant?
See e.g. for the change log: https://play.google.com/store/apps/details?id=de.avm.android.smarthome&hl=en&gl=US
Yes, I saw that too and I hope to find some time soon to have a Look at how to implement the free color selection
Hi,
can someone tell If the buttons of the Fritz 440 are supported in intervals shorter than 30s?
Would like to know before buying some of these.
Thank you!
This is just my observation with other Fritz DECT devices (especially the DECT 301):
When you physically interact with the DECT device and press any button, it will instantly report the status update back to the FritzBox. So on your FritzBox you get a rather fast update.
However Home Assistant will only poll the device states from your FritzBox every 30s, therefore it can take up to 30s for Home Assistant to get notified about that update.
Hi @syt6ss,
HA 2022.6.0 gives us free color selection for Fritz!DECT 500 lights.
Please let me know if you’re experiencing any problems in your setup as this feature is not documented by AVM .
How could you use button presses into HA?
I am not able to integrate them into automations.
I only get this:
Hi Julian,
any basic implementation would also be fine! My workaround at the moment is to “abuse” an idle DECT 201 switch for the detection of an button event:
The switch is configured in my Fritzbox to switch an idle Fritzdect 201 for only 1 minute to OFF. That transition is used as a trigger for a custom “fritz 400 button” binary sensor. At the moment I can live with the 30s delay! But in the foreseeable future I would like to reactivate that 201 switch for a different project…
Any ideas / plans on your roadmap? Thank you so much!
Hi,
I recently upgraded my Fritzbox to FritzOS 7.50. Now one can set up some URL to be called on button press. So, I now can use webhooks in HA to trigger anything by the press of a button on my dect 440. This is what we wanted!