Busch-Jaeger Free@Home

Hi,

now is function :wink:
Thanks for help.

This procedure has helped:

  • Uninstall binding from PaperUI / Remove jar file from openhab2-addons folder
  • ssh into OpenHab service
  • Remove bridge (wirte down bridge number 1st, needed for re-installing manually)
  • Stop OpenHab service: sudo systemctl stop openhab2.service
  • Remove tmp files: sudo rm -rf /var/lib/openhab2/tmp/*
  • Remove cache files: sudo rm -rf /var/lib/openhab2/cache/*
  • Remove backup files: sudo rm -rf /var/lib/openhab2/jsondb/backup/*
  • Remove cache: sudo openhab-cli clean-cache
  • Download file and put into openhab2-addons folder
  • Restart OpenHab service: sudo reboot
  • Install bridge manually with same bridge number
  • Deleted all raffsore actors
  • Install raffstore new by autodiscovering
1 Like

I’ve found one issue or inconsistency with the new version of the binding. I have some raffstores grpuped together in the freeathome sys ap configuration (i.e. one physical switch controls 2 raffstores in parallel). PaperUI correctly identifies these groups (e.g. device ID starts with “FFFF
” rather than “ABB2
”). These groups respond correctly to “UP” and “DOWN” commands (channel “complete”) just like single raffstores, but they do not respond to any values sent to the channel “percentageshutter”. Just no reaction at all
?

Any hints or thoughts?

Thanks for your support and kind regards,
Tim

ABB is using “FFFF
” as device type ID for both scenes, actions, time programs etc created within SysAp. Thus, due to all potential options, it is hard to generalise the binding to handle all different “FFFF
” device type IDs (a lot of different channels/idps/odps).

However, why don’t you use OH to group items and/or create rules? Following OH rules tutorial it should be simple to create a rule for controlling both your raffstores based on activation/deactivation of your switch control.

Hi @kjoglums,

I checked out the new jar file today. First test with one shutter worked fine.

I replaced now my workaround with the new configuration for 13 shutters. Everything is now online. Expecting sun like today, I will have a large scale test tomorrow. :wink:

Thanks for your effort. Let me know in case I can help with development / coding.

BTW: May I ask how large your fee@home system is? I have some strage effects which seem to be an access point bug (happens independent of openhan). I would be happy to discuss


Best, Lui

1 Like

My F@H system consists of 34 wired/bus devices + 25 “other” devices (Hue, Sonos, virtual switches etc). I have the “old” SysAp version, but have not observed any strange behavior (as I am aware of).

Thanks @kjoglums, in case you would have similar problems, you would know: My configurations consists of 57 wired devices. Key challenge is that when I address 11 shutters up (e.g. after sun protection), sometimes one to three of them do not move upwards. Downwards, everything works.

I have contacted Busch JĂ€ger now, let’s see what they say.

Best, Lui

@kjoglums Thanks for all the great work! I tried out your 2.5.8 jar and noticed that my welcome door is not showing up. Is that something thats not implemented yet? If not, is it on the roadmap or are you looking for a contributor?

The Welcome M system is not implemented in the binding as of now.

I also have the Welcome M outdoor video station installed, but haven’t identified any beneficial use cases to implement the system into openHAB. Maybe you have some ideas you would share?

As a general update: Have been playing around with development of the Free@Home binding to prepare for openHAB 3.0. As it might seem, I am successfully running the new version of the binding under openHAB 3.0 SNAPSHOT environment (testing only). So, looks promising to be able to have a working binding also after the big OH upgrade.

@kjoglums re video: As far as I know, the video feed can’t be accessed via the SysAP. You will need the separate IP Gateway.

My use case is that not only can you have a video feed with Welcome, but also door openers / lights. Those are connected to the touch panel and can be triggered via it or the SysAP. This should then also be available via OpenHAB.

I also have a Busch Jaeger Welcome outdoor system ( button at the door-gateway, door opener ). The system can be accessed via the IP-Gateway. Can this binding be used to control the door opener and let OH do an action once the button at the door-gateway is being pressed ?
As far as I understand from the headline this binding suppports the Free@Home products but is the Welcome supported as well ?

@danilobuerger @Wolfgang_S
As I have my Welcome system only as a doorbell/outdoor video system, without IP-gateway, I have no clue if it is possible to implement the system into the binding.

In order to try to implement the Welcome system in the binding, we would first need to identify device type id (possibly from recognition by binding discovery if having “dummy” things enabled) in order to be able to define the system as a separate thing in OH. Furthermore, we would need to know which channel(s) and idps/odps which the Welcome system is operating under.

I don’t have the IP Gateway either, door opener of the Welcome system can be used without it.

Device ID for “free@homeTouch 7” is “1038”. The channel depends on the setup. For me, my door opener is on “ch0010”.

Still, devicetype id, channels and idps/odps would be required for implementation into the binding.

And thats why I was asking if its on your roadmap or somebody else should do it?

For me, without the device/feature of interest, I would obviously need the input from someone who is that eager to get the system/features included.

I also have the 7" touch (1038), although nothing interesting to find using Postman.

Why/what different alternatives?

The binding discovery/operation is based on:
Type id → Create thing of certain type → Channel / idps / odps → Operation

Would recommend using Postman and identifying channel(s) and idps/odps for the features you would like to be implemented into the binding.

in my case it’s different although I have the IP-gateway I do not have the “base station” of the Welcome system as in hour house we have problems to get the wiring from the IP-gateway to the Welcome system ( screen ) that normally is placed next to the door for communication.
So the deicsion was to use the IP-gateway together with the welcome app.
I assume that the binding normally communicates with the Welcome “base station” which we do not have. The IP-gateway is registered at Busch-Welcome page - not Busch-free@home.

The channel will depend on the setup as you can connect up to 4 (as far as I know) door systems.

I don’t use Postman. I know the channel and idp that I need to trigger:
1038 -> ch0010 -> idp0000 send 1 to buzz.

I also have no problem implementing that feature in the binding. Again, thats why I was asking.

On a side note: I find it quite hard to discuss code related matters here, it would be much nicer to have github issues enabled in your repository and continue there. Anyway, I will submit a PR over there.

@danilobuerger
Just did a quick update of the binding, and also tried to implement the door opener functionality.

Please feel free to test the new feature:
org.openhab.binding.freeathome-2.5.9-SNAPSHOT.jar

NOTE: Door opener is currently set up as a regular switch (1/0). From binding side, it will not be auto-reset, although the SysAp will automatically reset/switch off once activated.

1 Like