cribskip / esp8266_spa

Control for a Balboa BP2100G0 spa controller using the esp8266
47 stars 19 forks source link

Temp going haywire! #32

Open davidmpye opened 1 year ago

davidmpye commented 1 year ago

My Spa has been plodding along happily for a week or so, then it seems a confused message led to the temperature thinking it was 70'C where it has persisted...

The MQTT debug output looks like this:

Spa/time/state 07:16 Spa/heatingmode/state ON Spa/heat_mode/state heat Spa/heatstate/state OFF Spa/highrange/state ON Spa/jet_1/state OFF Spa/jet_2/state OFF Spa/circ/state OFF Spa/blower/state OFF Spa/light/state OFF Spa/relay_1/state OFF Spa/relay_2/state ON Spa/target_temp/state 35.00 Spa/time/state 07:17 Spa/heatingmode/state ON Spa/heat_mode/state heat Spa/heatstate/state OFF Spa/highrange/state ON Spa/jet_1/state OFF Spa/jet_2/state OFF Spa/circ/state OFF Spa/blower/state OFF Spa/light/state OFF Spa/relay_1/state OFF Spa/relay_2/state ON Spa/node/msg 7e 05 fe bf 00 ac 7e Spa/node/msg 7e 08 fe bf 02 23 f1 73 ab 7e Spa/node/id 35 Spa/target_temp/state 70.00 Spa/time/state 07:18 Spa/heatingmode/state ON Spa/heat_mode/state heat Spa/heatstate/state OFF Spa/highrange/state ON Spa/jet_1/state OFF Spa/jet_2/state OFF Spa/circ/state OFF Spa/blower/state OFF Spa/light/state OFF Spa/relay_1/state OFF Spa/relay_2/state ON Spa/target_temp/state 70.00

Not quite sure what has happened, would welcome any suggestions :-)

David

cribskip commented 1 year ago

Please post a bunch of msg debugs to see if the value for the temp changes.

Also, which rs485 module do you use?

David Pye @.***> schrieb am Di., 7. März 2023, 17:06:

My Spa has been plodding along happily for a week or so, then it seems a confused message led to the temperature thinking it was 70'C where it has persisted...

The MQTT debug output looks like this:

Spa/time/state 07:16 Spa/heatingmode/state ON Spa/heat_mode/state heat Spa/heatstate/state OFF Spa/highrange/state ON Spa/jet_1/state OFF Spa/jet_2/state OFF Spa/circ/state OFF Spa/blower/state OFF Spa/light/state OFF Spa/relay_1/state OFF Spa/relay_2/state ON Spa/target_temp/state 35.00 Spa/time/state 07:17 Spa/heatingmode/state ON Spa/heat_mode/state heat Spa/heatstate/state OFF Spa/highrange/state ON Spa/jet_1/state OFF Spa/jet_2/state OFF Spa/circ/state OFF Spa/blower/state OFF Spa/light/state OFF Spa/relay_1/state OFF Spa/relay_2/state ON

Spa/node/msg 7e 05 fe bf 00 ac 7e Spa/node/msg 7e 08 fe bf 02 23 f1 73 ab 7e Spa/node/id 35 Spa/target_temp/state 70.00 Spa/time/state 07:18 Spa/heatingmode/state ON Spa/heat_mode/state heat Spa/heatstate/state OFF Spa/highrange/state ON Spa/jet_1/state OFF Spa/jet_2/state OFF Spa/circ/state OFF Spa/blower/state OFF Spa/light/state OFF Spa/relay_1/state OFF Spa/relay_2/state ON Spa/target_temp/state 70.00

Not quite sure what has happened, would welcome any suggestions :-)

David

— Reply to this email directly, view it on GitHub https://github.com/cribskip/esp8266_spa/issues/32, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAK476VBBW6MFKHMJHX5HBTW25MHZANCNFSM6AAAAAAVSVLUDU . You are receiving this because you are subscribed to this thread.Message ID: @.***>

davidmpye commented 1 year ago

Hi

I have had a few more issues of similar problems and one where it crashed the controller, so I am suspecting faulty hardware (likely the RS485 board)

WIll change it and see if that fixes the problem.

I was using this one:

image

David

cribskip commented 1 year ago

Hey David,

I'm using the same and also see increasing transmission errors in the last days. On another project one of these got hot to the point where the chip self destroyed. The quality seems to be fluctuating on these modules.

Anyway, I also suspect the rs485 setup. Could you please do me a favor and measure the resistance between the two data lines between each other and ground while the entire pool is shut off? Please disconnect the esp8266 and rs485 board for the measurements to only inspect the pool.

The resistance especially between the data lines should be around 120 Ohms. In this case, please remove R7 from the module as it is a superfluous additional termination resistor.

Good luck and thanks in advance for your feedback Sascha

David Pye @.***> schrieb am Sa., 11. März 2023, 00:13:

Hi

I have had a few more issues of similar problems and one where it crashed the controller, so I am suspecting faulty hardware (likely the RS485 board)

WIll change it and see if that fixes the problem.

I was using this one:

[image: image] https://user-images.githubusercontent.com/2261985/224445152-c89ccb1a-5936-448a-8dcf-ad11dfa24b55.png

David

— Reply to this email directly, view it on GitHub https://github.com/cribskip/esp8266_spa/issues/32#issuecomment-1464626284, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAK476UMAZ4FI5DXOFQHSIDW3OYRDANCNFSM6AAAAAAVSVLUDU . You are receiving this because you commented.Message ID: @.***>