So it looks like mine is communicating on port 4257
If I packet capture it is sending out 31 byte packet
Looks like this
0x0000: 7E10 FFAF 1300 0362
0x0008: 0C11 0228 0100 080C
0x0010: 0100 0000 0000 0002
0x0018: 0250 0000 0060 7E
The app is reportig temp at 98F = 62Hex so I am thinking that the 62 in line one is the temp - will keep hacking it
Update
0X0000: 7E1D FFAF 1300 0362 = The current water temp 98F = 62Hex
0x0010: 0000 = Pumps 00 = Off, 01 = Circulating, 02=Pump1 on, 09 = Circulating and Pump2 on, 0A = Pump1 and 2 on
0x0010: 0000 0003 = Lights 00 = Off, 03 = On
0x0018: 0250 the 50Hex is the setpoint in my case the temp was set to 80F