The “Port Not Open” is coming from the library I’m using for Modbus, so unfortunately that is all the info I get when it tries to query a modbus message and fails.
Since you’ve restarted the unit without any luck could you try the following to see if any of those resolves the issue again?
Restart Östberg Homey app
Restart Homey
Restart Östberg Home Assistant app
Also, if you get it working again, could you try it running without the Home Assistant connection to the unit to see if the problem still occurs? I only have one connection towards my unit (through serial interface though) and that is working just fine, so it’s hard to troubleshoot without being able to reproduce the issue.
Yes! It actually seems to work if the Homey app gets connected first… Wasn’t even a need to reboot Homey. It looks like only One external device is allowed. However I had them working simultanously for several weeks. Maybe you can set a polling interval that allows för multiple devices?, and I was only lucky to get it working the first time.
Btw, there is a new Heru app out (atleast for Android) that allows you to do pretty much everything you can do with the IQC Touch panel. As opposed to the old one that only allowed you to set the fan modes.
Maybe they also opened up Cloud API’s for this? Food for thought, even if this is a bit out of scope for your app… Might be another way to control the newer ‘Connected’ Heru’s?
The Modbus interfaces allows to do a lot more than what the app can currently do, so it can be expanded with more functionality. I just made what I needed, and haven’t implemented much more than that
This app will at least continue to use modbus interface locally, since I prefer to have the option to control things when the internet or their server goes down. Then I’m also avoiding that things suddenly breaks due to changes in their API. But it would of course be possible to create one that uses Cloud API if there would be advantages of that.
There’s nothing I can do wrt changing “polling interval” to allow more connections to my knowledge. The polling interval is however adjustable in the test version that’s out.
Really appreciated using this app.
Have a Heru 250T EC 2 and acquired the new remote control 3.10 with modbus and E810-DTU V2 and connected it according to the manual. I can see E810 i the network so it seems to be working. However, you are referred to the ebyte configuration tool and then you come to a page that is down and the only other page is in Chinese, which is not my forte.
This is the first time I’m configuring modbus, at first I thought that the E810 had its own config server, but it seems that you need an external software for that, if so which one?
It has a web server for configuring it. I think it was setup with static IP and not DHCP when I got it, but I cant remember for sure. You just need to type the Ebytes IP in the browser, your device needs to have the same IP range of course, login with admin/admin and in the top right corner of the web page it says English or Chinese, tap it to change the language.
Awesom app! One thing I do not understand. I have a heru 100 with built in heater. Can you somehow in the homey-app turn the heater on/off? Or do you have to regulate that with temperature somehow?
There is no such feature as of now, only setting the desired temperature. Do you have the version with a remote or the IQC Touch panel? I see in the interface document for the IQC there is a register for heating enabled, so for that version it can probably be added.
I’ve now published a test version with the option to enable and disable the heater and the preheater. I don’t have the IQC version myself, so if you could test this functionality for me that would be great!
Tried the test version. Both enable and disable the heater works perfectly! But unfortunately I do not have a pre-heater to test that function. Now I can script all the heating in the house! Many thanks for your work!
Hei
Etter at jeg satt nytt passord på Wifi nettverket og fikk lagt det inn i Homeyen så får jeg ikke appen til og virke i fan mode , bare i regulation mode , det ser ut som jeg nå har verson 1.3.0 .
Flow som jeg gjerne skulle bukt i fan mode som setter på mer boost mode når det er et soverom som er fordålig dimensjonert av utbygger .
Noen tips om hva jeg kan gjøre , har restartet agregatet med modbus kortet og også homeyen
Hey kjeet90,
I have the Heru 70 K EC with the gen3 remote. I would like to control it via homey pro. However, I don’t have access to a wired ethernet connection from the unit. Is there any device that you know of that allows me to connect it straight through a wifi network?
Hey @kjeet90,
Yesterday I installed the Waveshare modbus to WiFi converter and everything works perfectly! Thanks for the advice.
I do have one more question though. On top of the away, standard, overpressure and boost fan settings, my Östberg Heru 70k ec als has a medium fan setting. It would be cool if I could choose that fan setting from Homey as well. Is it possible to add that?
This is the modbus interface I have for the gen 3 remote version. By the looks of it there is no way of setting a Medium mode similar to the Boost, Overpressure etc
Do you have this option in the main menu of the remote? I can’t seem to find a option like this on my Heru 100T EC at least.
I have the option to configure the fan power for the standard, min, medium and max settings in the EC Fan Setup section of the Service Menu 1199. I can then only activate the medium fan speed in the Week Timer. There’s no other way to select the medium fan speed anywhere. The Away mode uses the Min fan speed setting. The Boost feature, the Summer Cooling feature and the Extraction Hood feature all use the Max fan speed setting. The Overpressure feature uses the standard fan speed setting for the supply air, but 0% for extraction.
Because the Heru 70K EC is also an extraction hood, the max fan speed is configured to act as such. It makes a lot of noise and it is only meant to be used for very short periods when you really want to extract a lot of air. Therefore I mainly use the standard settings when people are home and active during the day. At night, I generally like to switch between the Min settings in winter, to keep as much heat inside as possible (25% of a lot is still a lot) and the Medium settings during summer when I want a little bit more cooler air.
This is actually what the summer cooling feature is meant to do automatically for you, but since it’s configured to always use the maximum fan setting, it’s kind a useless, since even on the highest settings it really takes hours to somewhat cool the entire apartment. That’s why I would like to automate this properly through homey. I already disabled the weekly timer option on Heru and have it controlled completely by the Heating Controller app on Homey.