Comments (24)
Worth noting the very old version number on the panel. Suspect that has something to do with it!
from aqualinkd.
I see the problem. All other panels I've come across report "Pool Temp" and "Spa Temp", yours states "Water Temp". I'm looking for Pool or Spa in the message and not Water. I'll make a change in a few days to account for this.
Do you have a spa? As I'm wondering if I need to use "water temp" and set that to "pool temp" or "spa temp" depending on the status of the "spa mode" switch. If you have a spa, if you could turn that on, and post another set of logs? That would be helpful, as then I can see if there is any change in the message.
from aqualinkd.
from aqualinkd.
Yes I will have to account for the heater setpoint as well. Can you post the logs from when you have tried to set that, as I’m guessing it also states water and not pool in the message for setting the temperature but I’d like to know for sure.
from aqualinkd.
from aqualinkd.
Looking at the logs, it seems your system is not listing the "heater setpoint" in the way other control panels do. So far I have only seen the below message:-
POOL TEMP IS SET TO xx
SPA TEMP IS SET TO xx
MAINTAIN TEMP IS SET TO xxx
So I was expecting 'WATER TEMP IS SET TO xx' on yours rather than POOL & SPA But there are two values that came back
TEMP1 (HIGH TEMP) IS SET TO 82F
TEMP2 (LOW TEMP) IS SET TO 74F
I'm not sure what they represent, do you know what you have set to 82F and 74F ?
from aqualinkd.
from aqualinkd.
Also, note, turning on the pool heater switch will activate temp1 currently.
from aqualinkd.
I've uploaded a new version that should work for reading your water temp and heater setpoint now, but I don't have enough information for the setting of the heater setpoint. I played with my control panel hoping if I put it in single device mode (ie no spa) it would act like yours, but it didn't, so I have been unable to fully test the changes.
Please test the latest version, hopefully you not get pool temp and heater setpoint showing correctly, and once running try to set the heater setpoint (I'm sure it will fail) but post the logs and I'll be able to fix that as well.
from aqualinkd.
from aqualinkd.
OK, figured out the heater set point (I can't count).
from aqualinkd.
Hi
I was able to test and capture some logs:
http://paste.ubuntu.com/p/dG9MmZKjQX/
A few different pieces in here .. please let me know if you would like to track them in separate issues or keep consolidated in this one. We may want to call this "RS6 support" since I think this is driving the differences vs RS8 panels.
-
The pool temp set point. This still does not seem to be captured correctly. Please let me know how else I can help you debug.
-
The process to change the TEMP1 setpoint. This is through the programming menu.
-
Also, not in the logs, but the heater mode may need further tweaking. I am able to turn the heater on correctly ... light comes on, heater_enabled says true. However, when I try to turn off it remains enabled. This is true in the software and the panel so probably a slightly different message may be required for RS6.
Thanks and looking forward to get your thoughts!
from aqualinkd.
A bit more info on #3. It seems I have hit a corner case. Here is the situation. If you have both the pump and heater enabled .. then turn the pump off. The heater should stay enabled while the pump turns off .. however the Pool_Heater gets turned off in MQTT / HomeAssistant. Ironically the sensor "Heater enabled" continues to show correctly so not sure what is going on. Either way, because heater turns off with pump, it prevents actually turning off the heater unless you first turn the pump back on (where both will turn on). This can be logged into a separate issue since it probably affects all platforms.
from aqualinkd.
I had a quick look, I will take some more time during the week and give you a better reply. But quickly.
From the last log you posted, it looks like it’s working (except reading heater set point).
Can you try the built in web ui, as that may give you a better idea. There may be some issues with how hass.io is configured.
Start AqualinkD and let it run for a minute before doing anything, as it has to program the control panel. Build in web ui will let you know then it’s finished.
There are 4 modes to each led (on, off, enable & flash). The web ui will show you these, in the form of on off (obvious) enable will be green for a heater and on will be red. Flash will state delay, and flash.
The pump status will not effect the heater off or enabled, you should be able the change those independently, are you saying that you can’t change them independently on the keypad or in AqualinkD?
You can also use ‘mosquito_sub -t “aqualinkd/#” -v’ to see what gets posted to MQTT
from aqualinkd.
from aqualinkd.
This is fixed in latest update. Now supports "Pool OR Spa Only" mode not just "Pol and Spa" mode.
from aqualinkd.
Fantastic. Tested and confirmed it can read the values correctly! Thanks
Should this commit also allow me to change the temp setpoint? If not, no worries, it works great with the two setpoints i have configured already.
from aqualinkd.
Is should work for setpoints as well now. I can’t test it, but I’ve had one other person confirm it workes.
from aqualinkd.
Hi All,
I am unable to set the Temp1 or Temp2 setpoints in the Rev.MMM Pool Only Version of Aqualink.
Here is the log of trying to change the temperature via the webpage:
(Edit: Log deleted)
from aqualinkd.
Can you post the complete log as an attachment? The code that detects pool or spa rather than pool and spa doesn’t look like it’s working, to it’s trying to set a pool setpoint rather than Temp1. That code gets executed at startup. So if you can start aqualinkd wait for programming to finish, then try to set a setpoint. Then post the entire log, that would be really helpful.
from aqualinkd.
Hi Shaun - Log as requested.
from aqualinkd.
Thanks.
This message, looks like you are not on the latest version.
Sep-19-18 23:53:13 PM Notice: Aqualink Daemon v1.2.1
V1.2.2 has some fixes to automatically detect "Pool AND Spa" vs "Pool OR Spa". So I think this may be your problem.
from aqualinkd.
Ooops - here is the updated log for v1.2.2
....
from aqualinkd.
Shaun.
Testing on 1.2.2d of (Pool Only) Aqualink RS-P8:
I’ve done some basic testing
• Setting Temp1 works well under various situations.
o I tried setting temp1 lower than temp 2 and it tries to program for a minute or so but nothing happens which is what you would expect.
• Setting Temp2 works well under various situations.
o If I try to set temp2 above temp1 nothing happens – so I can’t confuse it.
o Although I am getting various “connection error!” problems playing with Temp2. I will try to recreate something that replicates the same each time and report back. BTW I fix it by rebooting the pi!
I’d say this 1.2.2d version is an outstanding success.
Shuan, you are a genius!! THANK YOU SO MUCH.
from aqualinkd.
Related Issues (20)
- Raspi inactive disconnect HOT 6
- Pool Temp is not updated when using "Low Speed" mode
- Would a TTL to RS485 adapter work instead of a USB one?
- System datetime is ignored and set to UTC HOT 5
- Can not set SPA heater to 104
- Newbie alert: How do I "add the AqualinkD bridge" in IOS? HOT 2
- Running AqualinkD on PC wanting to control other equipment HOT 22
- Clarity re Aqualink M8 and PDA+RS HOT 3
- Unable to make on new Pi Zero
- Can't turn buttons off in config.js HOT 6
- SWG percentage HOT 1
- Saltwater cell - 0%-> programmed % -> 0% (bouncing) when AqualinkD service is started HOT 17
- compiler warnings seen after bullseye update (other than mongoose)
- Jandy TCX Support
- Can't run on raspberry pi 4 model B with os 64bit HOT 6
- Increase syslog level limit HOT 3
- Pentair / J&J Lights Not Working
- AqualinkD Controlled Color Lights Not Working
- Read RS485 bus from ESP32 HOT 6
- Build broken by commit 77c8e29 HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from aqualinkd.