[APP][Pro] Duco modbus

I see that he’s an user on this forum, we can tag him to see if he reacts?

Good idea, done that

Do I understand correctly that homey does not want to publish your app because they recently approved my app?

I made the app for the devices I recently bought, because there was none in the store yet. I don’t mind removing my app so your app can get into the store.

Are you okay with me contributing to your app? for example the Dutch translation?

2 Likes

i tested your app, but it has some issues with a DucoBox Silent Connect:

  • i can’t install the app from github, because the app.json is missing
  • after some minutes the duco master gives the following error “Error: TCP Connection Timed Out”.
  • the RH Box Sensor and the RH Room Sensor are added as “unknown device” with the error “TypeError [ERR_INVALID_ARG_TYPE]: The “id” argument must be of type string. Received null”
  • I can’t find a way to adjust the ventilation mode.

hi Aartse,

Yes the app is blocked because you published yours. Mine was based on modbus RTU (older DUCO systems) and now I’m adding TCP (which I don’t own) starting with the TCP discovery of only the master device (partially).

Im still working on the app, do not have much experience with Homey developement (I have embedded background) and am limited in time.

If you can contribute that would be great. What’s your suggestion?

i can fork your repo and try to make it work with modbus TCP? when it is working, i can create a pull request?

yes of course

Hi the /app.json is added to gitignore by homey. I will remove it from the list and push.
I found a modbus offset error in the TCP Master, RTU uses offsets of 10 while TCP uses 100.
For the TCP master not all endpoints (capabilities) are handled yet.

Sorry for the late response

Hi, is there also still the plan to add the new communication print to the app? :slight_smile:

Hello Tjar,

I’ve tried it again after the new release, however it looks the same as before.

i know, they still have to be added. I have the discovery part enabled but for now I add them as unknown (default) device.

Hi @Tjar

I have a Duco Focus with a communication board that I tried onboarding with your app. It was discovered, but all the devices that appeared in Homey are unsupported and cannot update with real data. Do you have plans to update the app to support Focus? I can provide access to the device if needed.

Thanks!