tinwhisker / IntexSpaRemote

Control and monitor your Intex PureSpa remotely.
MIT License
10 stars 2 forks source link

More information about #2

Open red-gee opened 5 years ago

red-gee commented 5 years ago

Could you please give me more information about, how to connect. which pin do you use. Could you please give me an example of the mqtt message you send?

tinwhisker commented 5 years ago

@red-gee Sure, I'll update the project shortly.

I haven't added mqtt support just yet, as I'm time limited atm.

The pins used on the control panel are 5v, gnd, data, clk, latch (typical shift register wiring).

The code decodes the data or writes back with shifted keypresses.

red-gee commented 5 years ago

Thank you for your reply, but one little more question, which pin do you use on the ESP?

LangeJan87 commented 5 years ago

Based on the code I would say

const int CLK = 13; const int LAT = 12; const int DAT = 14;

tinwhisker commented 5 years ago

IIRC, there's no specific requirement for these pins, as long as the CLK and LAT pins are interrupt capable,

DAT needs to be a bi-directional pin, as you would need to pull it high during write-back. DAT will likely need to be level shifted too to allow write-back.

(I think all pins are fine, except pin 16 as that's routed via the RTC)

Eddine97 commented 4 years ago

Hi, a made a simple prototype that would fit inside the panel box, thus some waterproofness is still needed.

photo_2020-04-11_13-11-16

red-gee commented 4 years ago

here are some Pictures of my PCB, its an SaltwaterPool from Intex maybe you could use it IMG_3372

IMG_3373 ![Uploading IMG_3372.jpeg…] IMG_2700 IMG_2699 IMG_2698 IMG_2697

IMG_3374