[FritzBox TR-064] Add function: Change Call Deflection

Hi guys,

i´m currently trying to get a new function into the TR-064 binding for FritzBox users.

I would like to change the call deflection with openHAB based on some other variables like presence.
All my trys to change something in the source and compile to an .jar binding failed.
I´m not a developer and the informations about binding development are not basic enough for non developers.

The idea is to use X_AVM-DE_OnTel category and switch the call deflection with SetDeflectionEnable.

All informations for this can be found at AVM: https://avm.de/fileadmin/user_upload/Global/Service/Schnittstellen/AVM_TR-064_first_steps.pdf

And some more information can be found in this PDF that´s not hosted at AVM: http://docplayer.net/23969514-Tr-064-support-x_avm-de_ontel.html

Is there anyone able to develop this function?


Maybe this

could help :thinking:

Oh wow…
That’s some way i never thought about!

But it would be better if the some of the developers that worked on this before could have a look.

There’s still another bug in the binding that no one solved in over a year…

Yeah, sometimes tracking gets lost …

GitHub issue: https://github.com/openhab/openhab1-addons/issues/5290

Bounty: https://www.bountysource.com/issues/48723856-fritzbox-tr-064-enhancement-add-options-to-change-call-deflection-on-off