Resol KM2 Controller

Hi @Benthouse

I still have not figured out why the integration is not included in HACS anymore.

You can go to HACS, then load custom integration via custom URL

Just copy that URL into HACS after clicking on the dots top right hand corner in HACS, Custom repositories.

Hope this helps

Thanks
Martin

Hey Martin,

have you had the chance to look into the topic…?

Kind regards
Michael

Hi Martin,

it is a great intigration. Thx for your work. I am using it with the resol DL2. After the installation of the intigration i get all entities but they don’t refresh automaticly.

here is a part of the log:

2024-10-15 15:31:35.583 WARNING (SyncWorker_26) [custom_components.resol] RequestException in fetch_data_km2(): Error while fetching data from 192.168.178.21: Expecting value: line 1 column 1 (char 0) Please log any issues here: https://github.com/evercape/resol/issues
2024-10-15 15:31:35.587 ERROR (MainThread) [custom_components.resol] 001E664208BE: Error fetching data from the device: RequestException in fetch_data_km2(): Error while fetching data from 192.168.178.21: Expecting value: line 1 column 1 (char 0) Please log any issues here: https://github.com/evercape/resol/issues
2024-10-15 15:31:50.076 WARNING (SyncWorker_8) [custom_components.resol] RequestException in fetch_data_km2(): Error while fetching data from 192.168.178.21: Expecting value: line 1 column 1 (char 0) Please log any issues here: https://github.com/evercape/resol/issues
2024-10-15 15:31:50.078 ERROR (MainThread) [custom_components.resol] 001E664208BE: Error fetching data from the device: RequestException in fetch_data_km2(): Error while fetching data from 192.168.178.21: Expecting value: line 1 column 1 (char 0) Please log any issues here: https://github.com/evercape/resol/issues

Do you have any idea?
Thanks in advance.

Kind Regards
Frank

Hi Frank, could you pls give me temporarily access to your module? Via public IP or DYNDNS. You can send me details via DM. Then I can look into it.
Thanks
Martin

Hi Martin,

I am new here and i cannot write DMs actual. Could you please send me a DM so i can reply on it?

thx
brgds Frank

Hi Walter
Can you post link of HW you bought ?
James

Hi @FrankSch I have updated the main branch with a fix that I think will resolve the issue. Can you pls update to the main branch? I have another user also testing it, once it is confirmed its working will upgrade to 2024.11 release.

Thanks Martin

1 Like

Hi Walter,

Have you managed to integrate the VBUS/LAN into Home assistant?

Thanks
Max

edit: now it also works with vbus/lan adapter

Hi Martin,

now it works well :+1:

Thank you

Thanks Frank, glad its working.

I am publishing version 2024.11.0 with the update.

Thanks
Martin

1 Like

Hi,
I have been using the older plugin from dm82m but having issues when rebooting the host.
So I wanted to try this version instead and have removed all the old plugins etc
Question, is the jason live data server still needed with this new integration?

I have a Deltasol BX Plus Controller (Firmware 1.10) with VBUS Lan adapter

When trying to install this I am getting an “unexpected error” in the GUI, in the Homeassistant logs:
2024-12-21 13:56:40.476 ERROR (MainThread) [custom_components.resol] Unexpected exception
Traceback (most recent call last):
*** File “/config/custom_components/resol/config_flow.py”, line 95, in async_step_user***
*** device = await validate_input_for_device(self.hass, user_input)***
*** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^***
*** File “/config/custom_components/resol/config_flow.py”, line 45, in validate_input_for_device***
*** device = await hass.async_add_executor_job(resol_api.detect_device)***
*** ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^***
*** File “/usr/local/lib/python3.13/concurrent/futures/thread.py”, line 58, in run***
*** result = self.fn(self.args, self.kwargs)
*** File “/config/custom_components/resol/resolapi.py”, line 70, in detect_device***
*** error = f"{self.device[‘serial’]}: Your device was reachable at {url } but could not be successfully detected."***
*** ~~~~~~~~~~~^^^^^^^^^^***
TypeError: ‘NoneType’ object is not subscriptable

Any help much appreciated

Hi there, i also started today to setup your integration with my DL2 plus but at the first GUI i have the same fault: unexpected error. Unfortunatly i dont know where to see the HA log to have more information to show here…
DL2 plus does not need user information for login - only password.
Maybe this is the problem?
Also tried dm82m integration but only can see update integration…

Hi there, and sorry for late reply. the VBUS LAN Adapter worked for many people that installed my Resol custom integration. Could you provide access to the VBUS LAN?

Happy new year

Yes, I think it does not need username/password. you can just enter any such as admin/admin. that is what other people have done before and it just works.

Hi Martin, sorry i´m not shure if i get you right. I have my lokal IP of the DL2 plus Datalogger and if i use this for connection i always get an unexpected error, no matter if i change port and/or password/user
I also have a vbus account like Scheme-Designer but don`t know how to use it in your GUI. Can you explain it?

is it possible to write in german here or not usual?

Its and English forum. but you can email me in German or send direct message in German. M

hi, also sorry for the late reply … need to check my notification settings…
Sure we can arrange something for you to access to the VBUS adapter… let me know when and how.

thanks

ideally public IP or dydndns.org, port forwarding and access details.
Thanks

1 Like

Hello,

the connection to the DL2 Plus is not working anymore in the version 2024.11.0. I tried to resetup the device because my entities were gone and now I always get “Unexpected error.” If i reinstall to version 2024.04.1 everything works perfectly! I used the same credentials.

Thank you in advance for any help :slight_smile: