Open 8illy8o8 opened 2 years ago
Hi, please take a look in this for the sensor. Regarding the hot water... maybe I miss something here but this is a thermostat so this is only to turn on/off the heating/cooling equipment based on the room temperature. But, if you are able to see the hot water info and controlling the switch from the salus page please share a print-screen of the page. Tx!
Sorry I didn't see the other issue about the sensor at first. Sensor is now defined and working. I looked into your code and found the links to the web pages which I followed. The data page shows me: Ajax data.txt I'm afraid I don't understand how you are pulling the Salus data into your Python code but I was hoping to just copy what you did for the hot water parameters that are in that data file on the first line after the central heating parameters.
"HWmode":"","HWboost":"","HWschedType":"","HWonOffStatus":"","HWautoMode":"","esStatus":"","tempUnit":"","timeFormat":"","holidayoption":"","holidayStatus":"expired","holiday_start":
Is this the data you were after?
It looks as though everything is there so I might be able to have Home Assistant take over running everything rather than the terrible Salus app that forces me to have 3 hot water periods every day.
If you want anything else please let me know.
Here is how it looks on the Salus site.
Many thanks for this useful integration ... did you make any progress on the hot water question? I would like to be able to kick off how water if needed.
I have an iBoost fitted to my solar PV which heats the hot water via the emersion heater when there is spare solar power available (rather than exporting it). This is good for sunny days, but when its cloudy the tank does not get any heat from the immersion heater. I have added a temperature gauge to my tank so that I can see if its low, and based on that, I want to do a hot water boost for an hour if needed.
The alternate it to rip out the it500 and put in a tado but that's costly....
No I put this on hold while I created a project to heat my hot water from excess solar power. I am trying to recreate the iBoost but much cheaper. Once finished I will go back to getting this working. It should be very straightforward once we understand the data file.
Hi - hope your work to replicate the iBoost went well - I went for the iBoost itself and it works well - I am now looking to replace my hot water tank with one that has the economy 7 configuration with a heating element low down ... Just using the top heating element is ok but only heats the top part - with a few people in the house I need more hot water!
So the point of the question was to see if you finished that project and managed to find the time to get back to enhancing this integration?
The hot water diverter is now up and running and has provided all the hot water we needed until today. Two days of cloud and rain and alternative energy is required. Not even looked at this integration since the last message. Now looks like I have exactly the same need as you to use this integration to top up the hot water when solar wasn't enough.
For hot water you should create a new file like in this example but modified as your need. You should have some Python knowledge to do this. https://github.com/chomupashchuk/ariston-remotethermo-home-assistant/blob/master/ariston/water_heater.py
Regarding how I'm taking the data:
Thanks so much, it is just what I need to integrate my Salus iT500 into HA. The integration is working nicely.
Can you help me understand how I should define a sensor for current_temperature? I want to be able to graph the temp of the Salus thermostat.
Also is it possible to control the hot water side? Just need to know if it is on or off and be able to switch it.