AVM released a battery powered one-button-switch, the FRITZ!DECT 400. Are there any plans to support this button as a new Thing for the avmfritz!binding?
I tried to use the new button simply as a HAN_FUN_SWITCH, but either I’m missing something or the HAN_FUN_SWITCH configuration is not compatible with the new FRITZ!DECT 400.
@cweitkamp would you know anything about support for the new button?
of course I am planning to add support for the new switch. But unfortunately I was neither able to access one for testing nor is there any kind of documentation available. Do you already own a device? If so, it will be very much appreciated if you can provide me some TRACE logs for the binding.
FRITZ!DECT 400 offers, for the time being (FRITZ!OS 07.01), non-satisfying support of the AHA API of the FRITZ!Box. A reply from the FRITZ!Box contains only the following fields for the FRITZ!DECT 400:
(xxxxx xxxxxxx stands for the individual AIN)
Non of these fields show that the button was pressed -> no way for the avmfritz-binding to work with that.
Just for comparision, the following shows the reply for an FRITZ!DECT 200:
Lets add “currently” to this statement . I have started implementing the basic support for the F!D400. Discovery and ONLINE / OFFLINE thing status are working fine right now. But for more features we will have to wait. Maybe the new F!OS 7.08 release will bring us more data via AHA interface.
Maybe they are still in holiday-mode - but for sure it wouldn’t hurt if they got contacted by additional openHAB-users to show them that there is an issue…
I got an answer to my mail. They want to provide more functions for the AHA-HTTP interface in the future and are currently working on extensions for the F!D400. But today there is no set release date yet.
I just received a mail that AVM has extended the information provided by the F!D400. Unfortunately I can’t provide any information for the implementation in the binding since the F!OS 7.08 seems to be only available to some of the top models of the F!B products at the moment.
Yes, they updated the documentation - according to the change log they added info and battery information to the API with FRITZ!OS 7.08:
<button>-Info für FD400 erweitert, optionale Attribute hinzugefügt
<battery> und <batterylow>-Info für <device>(wenn vorhanden)
But the current version of FRITZ!OS for both of my own boxes (7490 & 7590 (Cable)) is 7.01 (stable release). Seems like we have to wait a bit until additional support for the button is out of beta…
AFAIK there will be support for battery_low and battery_level readings beside a short press and a long press event.
I already upgraded one of my FRITZ!Boxes to their " FRITZ! Labor" version but I saw nothing exciting. They have released a new test version yesterday. Cannot wait to test it.
I upgraded my FRITZ!Box 7490 to latest “FRITZ! Labor” version: 07.08-65237. I was very happy to get additional information in the response of AHA interface. But unfortunately the XML structure got so weird right now, that I cannot use the current XML library to get proper parsed Java classes of it. Thus I need more time to rewrite the parsing part of the binding ot maybe switch to a different library.
Any updates on the Dect 400? I would be really interested in buying one and using it with openhab as it would be a nice elegant push button solution for me.