Replies: 6 comments 3 replies
-
The api endpoint is GET /state/chlorinator/:id. You can find the id of your chlorinator in the poolConfig.json. So if the id is 1 then GET /state/chlorinator/1 |
Beta Was this translation helpful? Give feedback.
-
Yea, got that already, but status info is not there |
Beta Was this translation helpful? Give feedback.
-
It should be in there. I just checked the endpoint and it does report the status value. Is it connected and communicating. If it is not then perhaps that is the issue.
|
Beta Was this translation helpful? Give feedback.
-
yea, it does report the status value, I actually get something really similar to what you posted, but the status is always the same value regardless of any active indicator on the chlorinator itself Maybe it's not being populated correclty in the code? |
Beta Was this translation helpful? Give feedback.
-
That status is reporting what the RS485 reports. Unfortunately, it looks like AquaRite doesn't report that data. |
Beta Was this translation helpful? Give feedback.
-
well, it appears your right :( I did some debugging of my own and the status byte directly from the rs485 response indeed stays to 0x00 even where I stop the pump. Maybe it's just the no flow that's not being reported, I'll have to wait and see when I get any other status report on my chlorinator, unfortunately, LOW SALT, HIGH SALT and CHECK CELL is not easy to manually test, so I'll have to check whenever any of those occur.. thanks anyway |
Beta Was this translation helpful? Give feedback.
-
I have an aquarite chlorinator that can report a few error status: no flow, low salt, high salt and check cell
According to the wiki (https://github.com/tagyoureit/nodejs-poolController/wiki/Chlorinator) the protocol sends the info about this status, so I was hoping to be able to get this info through the API, but it doesn't seem to get passed through.
I noticed the status node in the json for the chlorinator info:
status: {
val: 0,
name: "ok",
desc: "Ok"
}
but the value never changes, even if the panel has a specific status led lit.
Is there any way to get this info through the API ??
thanks!
Beta Was this translation helpful? Give feedback.
All reactions