-
Notifications
You must be signed in to change notification settings - Fork 97
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] Intellichem Tank Level reset to 0 #631
Comments
Display Friendly name for ssdp in device list.
The screenshots are helpful, but @rstrouse is referring to a packet capture. Can you turn on the capture and run the same exact scenario and then upload the resulting files? Often we can see what's going on with the packets and pick up nuances that are otherwise not available to us just by screen shots. But it does sound like you are on the right track. |
I have I have dropped all numbers by 1 unit. See attached the logs. |
Did you pull the changes from the repo before running the capture? I believe you should be able to even set the tank levels from dashPanel if you click/tap on the tank. The output from njsPC is identical to the setting changes from IntelliCenter but only if you pull the latest code. |
my bad, I bad, I didn't pull the latest docker image, from the screenshots it seemed that the OCP sends to Chem to set bytes 4 & 5, not 11 & 12, I though that the change would work, I should have still pulled and tested. I just did that and it seems to work to asjust Alkalinity, Calcium Hardness, Cyanuric Acid and Tank levels. |
Awesome. It looks like you can actually set tank levels from njsPC but not IntelliCenter... funny. Keep in mind that there are more than one conversation going on with the messages related to IntelliChem.
The conversation from your screenshots above is the one between IntelliChem and the OCP. The messageManager filter should allow you to identify the proper conversations in the filter. |
nodejs-poolController Version/commit
7.7.0/79f330b
nodejs-poolController-dashPanel Version/commit
7.7.0/0193678
relayEquipmentManager Version/commit
none
Node Version
docker
Platform
docker
RS485 Adapter
Wlfin
Are you using Docker?
OCP
Intellicenter i5PS
Pump(s)
Intelliflo VS & WisperFlow
Chlorinator(s)
Intellichem
What steps will reproduce the bug?
Reset Alkalinity Level
What happens?
The Tank Level for ORP and Acid are reset to 0
What should have happened?
The Tank Level for ORP and Acid should remain untouched
Additional information
When I change the alkalinity this message is sent:
PUT http://XXXX:4200/state/chemController
{"id":1,"ph":{"setpoint":7.5,"dailyVolumeDosed":1000},"orp":{"setpoint":700,"dailyVolumeDosed":10},"alkalinity":95,"calciumHardness":350,"cyanuricAcid":40,"borates":0,"saturationIndex":"-0.1"}
In messageManager I see:
The text was updated successfully, but these errors were encountered: