Feature Request: Hobby Connect for Hobby Caravans

The Hobby group is one of the largest caravan companies in europe with a marketshare of 36% based on their brands Hobby and Fendt.

Hobby caravans can be controlled via Hobby Connect App since 2008. The app connects via bluetooth to the cravan to control temperature, lights, water level and stuff.

Hobby Connect+ (plus) was an addon for that, based on a Raspberry Pi 3(+?) and connected via mobile (2G?) you were able to control all that online from anywhere. Hobby Connect+ is discontinued end of 2025.

As I have a home assistant and ESP32 based bluetooth proxy in our caravan, I would like to ask if someone has the skill and fun to create a home assistant integration for Hobby caravans based on the local bluetooth connection. Reverse engineering the Hobby Connect app from AppStore/Playstore would be a great start to get an idea of what is going on.

I am no programmer, so could only assist with delivering data from our caravan. Don’t know if tools like Bluestack or something help to capture what is going on over bluetooth between the app and the caravan or something.

Hope someone finds this integration interesting and is willing to help.

Hi,

i am in the same situation like you. There are some german telegram chats about smart home in caravans and some people have reverse engineered the bluetooth protocol or intercepted the cables. but there is no ready made solution…

1 Like

Hello,
I would also appreciate an integration for the Hobby Connect bluetooth connection to my caravan. But I think I need to wait a little more :slight_smile:

1 Like

Hi,i would also appreciate an integration for the Hobby Connect bluetooth connection to my caravan 540WLU 2019

2 Likes

I was able to communicate with the Fendt Caravan via Bluetooth using an ESP32 C3. I started developing an ESPHome component. I have completed the implementation of the Main Control Unit and Alde devices of the Caravan. I believe Hobby Caravan is also using the same interface. After finishing the Fendt implementation. I can start the Hobby Caravan. But I need your help for testing.

3 Likes

Hi there… i whould really wanna test this on hobby caravan and see how it will be. IĀ“ve been testing few things with hobby caravan, just started to reverse engineer bluetooth :wink:

If you could send me what you got and the way you got it to work, i might be able to get it to work :slight_smile:

and Nicly done! :smiley:

Hope to hear from you :slight_smile:

1 Like

Hi,i would also appreciate an integration for the Hobby Connect bluetooth connection to my caravan
Reverse engineering Bluetooth is way above my capabilities so any help would be greatly appreciate :pray::pray::pray:

Can you post your ESPHome component code?

Any updates on this topic?

Hello,

I am also interested is there a own thread or Blog for this would be super interested to use this in my Fendt Camper wir HA

Sorry for the late reply. I missed this conversation. I have completed ESPHome device development for the Fendt Caravan. Is there any procedure to send PR to the main ESPHome dev branch? If you guide me, I can send a PR to merge my development into the dev branch.

thanks…

3 Likes

That would be fantastic - home this will be available - soon THANKS a lot - hardware is ready for testing :smiley:

Have you had any success with your test? Did some testing before I put my Hobby in winter storage, will still be about 2 months til I take it out of ā€œwinter hibernationā€. I guess they are using BLE for communication… But have too little experience with this… how the pairing process works. Anyway while I had the Hobby Connect app running I also ran nRFconnect app and logged some (most) data, think I also understand what it all means…
But my issue is that I can’t figure out how to get my ESP32/esphome to pair to my caravan.

My caravan is using the ā€œHobby Part No. 6121980022 BT Masterpanel MoCaā€ also looked into ā€œtapping intoā€ the signal between it microcontroller and BLE transceiver. Hoping they would use an UART, but seems like they are using SPI on the BLUENRG-M0L BLE chip… Beyond my current knowledge, but willing to learn if I can’t figure out how the BLE pairing process works.

Some help from rawsludge/Ahmet would be really appreciated.

Have you been able to publish this on esphome or github. Cannot find anything. Appreciate a short update

I have pushed new PR. You can reach codes from following branch, Currently, my code does not support Truma Combi/Heater, If some body help me for testing. I can also add this feature. There are some missing implementations like Water Level, Battery Level. If needed I can add this functionalities.

1 Like

Hi, I have a Truma heater and can test - so just let me knwo I am in the configuration of the hardware. Little bit struggling.
I try to get this ready this week …

Hello,

Current PR contains onlu Main Control Unit device sensors. When the PR merged. I will add other device sensor developments. After everything completed, I can start development of the Truma Heater. I will keep posted here about the progress.

Thanks.

2 Likes
Here are all available variables and values (at time of logging) that I managed to log last year with nRF connect. I have a  Truma Combi 6.
HEATER_AVAILABLE 0
HEATER_ONOFF 0
HEATER_EL Off
HEATER_GAS On
HEATER_WATER Off
HEATER_TEMP 5.0^C
HEATER_WATER_TEMP Off
AC_TRUMA_AVAILABLE 0
AC_TRUMA_ENABLE Off
AC_TRUMA_TYPE	 0
AC_TRUMA_TEMP 210
AC_TRUMA_MODE 0
AC_TRUMA_FAN_LEVEL 0
AC_TRUMA_LIGHT_ON_OFF 0
AC_TRUMA_LIGHT_DIMMER 80
AC_TRUMA_MM 0

Unfortunately no access to my camper yet (winter storage)
1 Like