I tried it without any credentials as I skipped setting credentials. Select Your Error Code: EO1 E02 E02 Error Code Troubleshooting download E03 E03 Error Code Troubleshooting download E04 E04 Error Code Troubleshooting download E05 Keypresses? I never have seen any leds on the pump display and I don't hear anything! The wifi part works, shows 22C, but for if I switch from C to F for example the slider goes back to C after few secs. 1. Its my first arduino programming and I think i am not far away from the goal but I have the following problem: After entering the wifi credentials over the Auto Portal, i cannot get any Connection over the IP adress which my Router has given to the ESP8266. decoding the serial protocol was quite simple. After a little bit of time in error and beeping on the Display, I get a E48 and E01 on the UI. programmed the esp, going to test it tommorw. I made a second board with everything new, but it behaves the same. Ithought of, - use the 3 wires between the input board and the 230v board, - set the temperature/on/off/ values via the 3 wires, - receive the temperature/on/off/ button presses and send the proper signals via the 3 wires. Are you sure you want to remove yourself as Was easy enough to implement but its not a perfect science I dont think. I went over the wiring at least a dozen times and all is according to the documentation. Bestway Miami. The Lay-z-spa Miami hot tub costs just 149.99 at Farmfoods, compared to its original price tag of 399.99. I have no idea what did the trick. When a power source was added there was no function at all on any button press. We recommend following these troubleshooting steps to get back in your LayZSpa in no time. If I interpret your pics right you have In order to connect all these parts, all parties have to speak the same language under the same "topic" in MQTT. This is the init sequence, before the first beep, after the pump is powered: With nothing pressed, and off, is what you said 1B 1B. which is frustrating as it may have cooled down significantly. Remove them and try again. Ch2 = chip select (enable) so In this HOW to fix. MQTT support would be perfect feature to integrate the lay-z-spa into house automation with node red. Thanks for getting back to me. Availability and pricing has changed between the two variants of level shifters so that's why I complemented Eric's PCB. However when I navigate to the IP in the browser I just get 404: File Not Found. Unfortunately, the Fujitsu remote controller we have doesn't have IR. 0x1b1b means no button. If you're in the UK you can find the connectors on Amazon: https://www.amazon.co.uk/sourcing-map-Plastic-Terminal-Connector/dp/B07GT51DZ2. Red = 5v, Yellow = Data, Green = Gnd, All available commands were recorded using an OLS Logic sniffer and the signals.xml file was created using WaveMe. Wonder if you could attach the Microbot to an XY controller? Whether it be the built-in lights on a Lay-Z-Spa Airjet or the Aqua Glow Water Powered LED Light for HydroJet models, lights can really enhance your LayZSpa experience. Did you define the correct model in BWC_8266_globals.h? Our premises are located at 114 Longton Lane, Rainhill, Merseyside, L35 8PA, United Kingdom (Please note that we are a Mail based Repair Business), Site Development and Maintenance by Martin Smith. Check out this thread: #150 about websockets. Sending in the 40ms window works fine, I tested it today (it's what the display controller does) do you have the startup waveform? https://github.com/visualapproach/WiFi-remote-for-Bestway-Lay-Z-SPA/releases, https://www.thingiverse.com/thing:2045664, https://github.com/visualapproach/WiFi-remote-for-Bestway-Lay-Z-SPA/issues. I've finally got the motivation to get back on this project. Homebridge is a total game changer. Temperature here is quite nice today. have you got any further on this, my Egg has died (the heater) i was considering buying one of the new units, but not if it doesnt work with this. Light will not work if remote is lost or damaged. Also the step to an esp-12e meant that I only had to program one device which is neat. Ordered the pcb at jlcpcb for the first time. The following is a list of error codes, the reason behind them and how they can be solved. Maybe the level shifter (https://www.amazon.de/gp/product/B07N7FFY2Q/ref=ppx_yo_dt_b_asin_title_o05_s03?ie=UTF8&psc=1) is defective? @visualapproach I'll leave it up to you but given the experiences from a few people here, wouldn't it be a good idea to either make it the default LLC in the documentation for the project or at least warn people that it does make a difference depending on the pump model? Beta If you click the clickable area it sends a message to the MQTT broker (your "whiteboard"). But my trials today were met with failure! Turning off power to the Spa and back on works most of the times, although sometimes that evene doesn't work. Also as an mqtt user any improvements will be much appreciated. Im really hoping thats the case. @Bankaifan @sjeffrey101 Moved over to #54. Imagine a flow like a process in which you have a starting point and you define what happens along the way. The result (on the bench, no CIO, analyser connected to the DISP output) is that the logic signals are now clean and look like they should. Has anybody decoded the serial protocol? Im assuming the transformer to 5v is quite noisy too. I'll try swapping out for a different LLC. That LLC may well be the problem. ***>: Yes but it wont fit the provided PCB. Also the web UI can be slow to respond sometimes (this could be to do with my home network but everything else is super fast so not sure). I spent ages crimping the tiny little buggers think I'll get them from eBay too! When loading the page. Regards, I have a lay-z-spa Miami and at least the display looks the same. Hopefully start mqtt next week ( I have 5p energy at night, On Sat, 15 Aug 2020, 08:04 faboaic, ***@***. Measuring voltages on data pins only tell you so much. Like (0x42) 0x1b 0x1b, and the longer sequence is to write back to the screen? Maybe some flaw in the code, or hardware problem. I would rather go with 2 connections (Controller, Mainboard) and discard the messages sent from Controller to Mainboard. I installed the Spa. The tab 1 and tab 2 are defining the process from pump to homebridge and vice versa. The esp8266 connects to the hot tub via a 1 bit bus bidirectional transceiver (74LVC1T45 in this case). The spa must be supplied by earthed power source. This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. Has anybody successfully implemented it? Sign up for a free GitHub account to open an issue and contact its maintainers and the community. Also wanted to thank you for this great project and the effort you put in. Description I have been dreaming of improving this product for some time. Notice that the blue elements have a clickable element to their left? Aside from that the issue Im having now is that it seems to turn off sporadically. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. ***> wrote: Thanks so much for your project. The DMM probably average over some time when it is switching rapidly (like 100000 times per second) between 0 and Vcc. It took me hours here, since I had an connection issue. Video: https://www.dropbox.com/s/ytt413138dncrwg/Video%2028.12.20%2C%2022%2042%2027.mp4?dl=0. Make it easy to remote control - Antanaitis - Do It Yourself Since the start of summer, I have noticed a sale for some of these Lay-Z-Spa inflatable hot tubs. Sign in Gesendet: Saturday, May 15, 2021 11:05:10 AM The filtration pump and heater turn off after 24 hours (manufacturer intended feature), I check and bleed the pump daily - but not always at the same time (so some days it would be cooling down until I turn it back on, wasting energy). If you need to rearrange the wires, do it on both headers/cables, accordingly. Thanks @visualapproach , I only got as far as analysing and decoding, other real life commitments get in the way :( can't wait to try this next weekend! Other than my previous post with pics, no. It does have serial though A custom fan/pump/light controller with temperature, RPM, and flow monitoring for a liquid-cooled GPU, This is an esp-idf project in progress with an ESP32 flight controller/receiver and esp8266 D1 mini transmitter, http://www.thebmwz3.co.uk/2018/04/lay-z-spa-hottub-controller.html, https://www.element14.com/community/community/stem-academy/blog/2016/01/04/a-raspberry-pi-data-logger-for-about-25-temperature-probe-and-thingspeak, https://github.com/softScheck/tplink-smartplug, https://circuits.io/circuits/201809-spa-controller-basic, Reverse engineering a Fujitsu Air Conditioner Unit. This is a WiFi remote using a Esp8266 in the form of a Wemos D1 mini. Add. You signed in with another tab or window. Log in. Cheers @877dev. Do not permit any electric appliance, such as a light, telephone, radio, or television, within 5 feet (1.5 m) of a spa. Not sure though. Pin5 = CS = channel 2 = D1 No, its my first and only setup. D1 mini can handle 5V from pump or this specific pump model above uses different voltage? I have the same pump with 3-wires and connected my osci 2 days ago :). E48: ??? REMOTE CONTROL for LAY-Z SPA. I only uploaded the LittleFS Sketch and not the Files. Had a bit of a nightmare with the timing of the outgoing commands, i managed to get single bits to be the correct length (440us), but the timing changed when sending commands with multiple consecutive highs or lows. I guess you should use the miami2021 model. The startup of the pump is also slow. Just like the display does. Connected it to my node red server. Ok it today fell over today - wouldnt connect to wifi when I was restarting the egg to try and get a connection. I don't know if it's supposed to be like this, but on the display the buttons aren't in sync, for example: I turn on "take control" and "Bubbles", and the pump turns on bubbles, but the display still doesn't turn on the bubbles button. Where VB1,2,3 are 4.5-4.7V. It doesnt refresh or respond. Any ideas how to investigate this further? Ch1 = red wire. Run in a few seconds - now takes up to 5 minutes. I don't think there is something super exiting about the latest version right now, but just so you know. Thanks for the info chaps and again, excellent work. Hi, I have a quick question - my Webinterface gets slower and slower. Other reviewers of the Android app found the same thing, and helpfully pointed me to the Bestway app, which worked flawlessly. Maybe just luck. Hackaday API. Wifi remote control for the Lay-Z-Spa. It's possible to edit the code instead, but then you will need to do that every time you update the firmware. Have I swapped the display and pump connector? As soon as you touch a button that value will change. It can happen if wifi is poor in the area. cio_cs_pin should be D1, As for the display port, the order should be the same. I think I discovered the reason why it does not work: I will try to order another level shifter And we will see next month depending on AliExpress, There you have it. This project is to enable remote control, monitoring and auto-restart after 24H of my hot tub pump. Maybe we can try to get the 4 pin model to work next year :). D4 has nothing to do with Wi-Fi. According to TP-Link, my "egg" consumes 1 watt in standby, 24 watts pump-only, 1201 watts pump & heat. (if something goes wrong you can delete them with "Heizung lschen" und "Pumpe lschen" remember that you change the name of "Pumpe hinzufgen" in step 6 which you need to do in this element as well if you want to delete it). Open three terminals. Hello, to your account. It turns out opto-isolators are pretty slow and building a suitable level translator with output enable uses too many components (in the sizes i have) to fit on the D1 mini proto board, so i'm swapping the interface circuite to use a single 74lvc1t45 instead. Board and WiFi are working but spa control shows no data and the display/controls aren't working. This is a WiFi remote using a Esp8266 in the form of a Wemos D1 mini. However it isn't always working. How would one start to reverse engineer this thing? I'd just uploaded where i was up to so i could work on it at work on my lunch, it's not quite there but getting there - I've got a chunk of work ready to be committed after some testing tonight / tomorrow. Thank you, send me an email to info @ visualapproach dot se. Check it out on Git hub. Imagine MQTT like a whiteboard in the center of a public town. Red = data. Do steps 1-3 again, then use the app Bestway Smart Hub. 3rd party hiring and commercial use is not covered by the . Is it worth buying a JST-SM Housing Connector to make sure that the connection isn't bad? Von: dwoosnam ***@***. Contact Hackaday.io I have followed your latest 'install doc' to the letter (as far as i can tell so jsut tried it from an android phone - and get the same thing, connects to teh AutoPortal wifi fine - then says theres no internet connection - and you press yes to stay connected, then nothing. About 4-5ft of wire is just hanging off the egg - not connected to anything. Thank you for your support guys! MQTT support would be perfect feature to integrate the lay-z-spa into house automation with node red. I have a D1 mini and the web interface is giving me only the temperature and no response when I filp a switch I feel like I had this because I hadn't uploaded the LittleFS files. The ESP is connected with WiFi and reachable over web. If other people can confirm it works with their setup we can exclude the code from the list of suspects. The display is deceptive so only check web ui. Heater schedule (start/end, temperature) Fallback temperature (e.g. If your router gave it an IP there is likely a connection. The one switching the fewest times is the Chip Select (red). After investing hours I want to share what I have learnt. I made a small extension plug to test against the CIO too, the beep sound changed tho, which is strange because I only added a resistor to the 3 lines after 5V and GND. May be a bad connection. Thanks, Hi @Grebiman since I still have 3 empty boards, yes it is possible :) I can see the wifi on my iphone, connect to it - iphone gets ip address. On HV1,2,3(VB1,2,3) I have measured 4.5-4.9v and on HV5,6,7,8(VB5,6,7,8) there are constant 4.9V. But thanks so much :-) This is not a complete guide, but it should provide you the cornerstones, you'll need to do it. Any progress on this? Maybe check the signals between dsp and esp with your analyzer would be good. The display controller seems to just send them whenever and get away with it, my plan was to time it so that the commands were sent in the 40ms between commands from the pump controller - i'm just testing it now. About Press Copyright Contact us Creators Advertise Developers Terms Privacy Policy & Safety How YouTube works Test new features NFL Sunday Ticket Press Copyright . It appears neither the cio nor the dsp connection is working for you. 5)Here is my logic for inferring egg state from power usage (watts): if(spaPower < 2): spaState = 'On Standby' # usually ~1 watt elif(spaPower < 500): spaState = 'Circ pump only' # usually ~24 watts elif(spaPower < 1100): spaState = 'Half-heating' # usually ~625 watts (600 + 24 pump) elif(spaPower < 1280): spaState = 'Heating' # usually ~1225 watts (600*2 + 24 pump) else spaState = 'Blower' # usually ~1325 watts (1300w blower + 24 pump), - https://www.element14.com/community/community/stem-academy/blog/2016/01/04/a-raspberry-pi-data-logger-for-about-25-temperature-probe-and-thingspeak, - https://github.com/softScheck/tplink-smartplug. The ESP just sends the file to the browser. I think it is mentioned at the very bottom but not hyperlinked. Make it easy to remote control, Giving old electronics new life rather than throwing it away. Hi, Will you port 4-wire version to Arduino IDE, please ? I will take note of all the buttons, I guess holding them is a different code? https://github.com/visualapproach/WiFi-remote-for-Bestway-Lay-Z-SPA/issues/1#issuecomment-674360071, https://github.com/notifications/unsubscribe-auth/ADSAOW4X63JNY67FVPFPGQDSAYXOLANCNFSM4PONLRSA, https://www.amazon.co.uk/sourcing-map-Plastic-Terminal-Connector/dp/B07GT51DZ2, https://github.com/notifications/unsubscribe-auth/AADUHG4XYDDZHK2DNKOXQO3TFGHJ7ANCNFSM4VAQN42Q, https://github.com/notifications/beacon/AADUHG7HS5YSTPW5WBLZQO3TFGHJ7A5CNFSM4VAQN422YY3PNVWWK3TUL52HS4DFWFCGS43DOVZXG2LPNZBW63LNMVXHJKTDN5WW2ZLOORPWSZGOAAD7J6Y.gif, https://github.com/notifications/unsubscribe-auth/AADUHGZAXAR7FCAMU6TESXTTNY2MNANCNFSM4VAQN42Q. One in the main folder and one in a subfolder "conf". dsp_data_pin = D4 Phillip Schofield's lover works in 'remote' pub after being 'paid off' Not super intuitive yet, but maybe in the future I'll make it easier. It goes without saying that due to the time lock, all changes require a power cycle first. Cycle through and select from seven bright colours or . The thing that most impressed about the Lay-Z-Spa Barbados was its insulation. It does work but is somewhat temperamental. Check whether it is now added to your standard room. I mention it in the build instructions and I have a new PCB ordered for testing, that take both kinds of LLC. I've added the diagrams to the github repohere, the file is called signals.xml. You said you'd tried resistors to 'both cio and dsp'. Step 2 Check massage seam of liner . So, I tried with everything different, and still no go (new JST, esp, etc). Bestway Lay-Z-Spa Paris Hot Tub (Black) at Amazon for $662.22 Bestway Lay-Z-Spa Paris review: Overview Thanks to 140 AirJets and a digital display control panel to adjust the temperature at the tap of a finger, the Lay-Z-Spa Paris dishes out well-maintained heat and massaging bubbles for an all-round relaxing experience. I'm just working on the same thing. Tried different boards with all different parts. I captured some more precise actions in case you can take a look. I understand this issue is now closed, however, I felt the need to chip in Having built this module with the 8ch Level Shifter (TXS0108E), I couldn't get it to work. The display is not working. Is it something stupid I am not doing? Mosquitto is a MQTT broker service. Check if the ESP is in AP mode. Try development branch again and it will most likely work. The slider value upon refresh is 0 but the lowest it can show (by design) is 20. Can you control the pump, like turning on airbubbles from the web UI? Not a member? I haven't regret buying the connectors. press pump and heater on.csv I am not sure what else to try, Oh sorry, yes I tried all versions in that file . Disables the ChemConnect on models that have it. Can't do anything about it (without modding the hardware) due to the way the pump is designed. Someone had better luck with really short cables. I solved this by removing the rubber part of the button toggle and replacing it with the coiled end of some threaded copper wire (14awg) I had laying around. Learn more about the CLI. sign in Lock temperature setting - revert any changes made by the control panel, Auto-restart - the pump turns off after 24H, this will re-start the pump automatically. I'll try , I flipped wires on pin3 and pin4, but now it does not even receive the temperature as before (the temperature and C/F is received correctly). The most recent problem though I've not been able to figure out. Doable over the air. I ordered some of those for my pump last year (4 pin) and they fitted nicely. /Thomas. The following features can be controlled: On any state change a message containg the complete status is sent to the following topic: I skipped "Heizung hinzufgen" and edited the service_name. Once everything's setup and talking to IFTTT then any measure of automation is within reach, including Alexa/Google Home or script-based control with webhooks. Signals are consistent with MIAMI2021 (misleading name since that's just describing the lining. Prevent and fix E02. Just change them back if you like. Found the problem - the mqtt-broker was not reachable what seems to freeze the esp. first i would thank you for the great guide about the Lay-Z-Spa Wifi remote. Maybe you have an idea, what my problem could be? If the pump is working correctly please move onto step 2. Made my board this weekend. Always glad to here about success. I stumbled up on your solution via another project; https://github.com/ximon/Hot-tub-remote cant get on any of the 'web pages' - so cant actually set the thing up. The heater gets turned off whenever the blower is on. I just had a look at your github repo and the signals with WaveMe. Gesendet: Mittwoch, 24. Log In. Ch0 = green wire. You are about to report the project "Hot tub remote", please tell us the reason. If it works it will scroll through the ip number and fw_version at startup. I'm going to test it on the Miami 2021 version, anyone here had success with that version? View details . A broken or misplaced thermostat could cause the hot water to reach a temperature more than 20 degrees below the set temperature. Work fast with our official CLI. Nothing sent just yet, I've just been building the decoder / encoder, I've updated the signals with better descriptions. I also added "Hey google how's the spa" and that voices the current temperature via a quick chromecast. I tried writing a dumb pass thru, only sending stuff from the cio to display, without any success tho. Before continuing make sure this is working. It just turns the heater on or off depending in its reported temperature. Adding a device successful responds a message that contains "ack: true". So assuming its the made up plugs Ive got between the board and pump. ( Best I found so far; https://github.com/mrQ000/layz-rc ). Pass through is harder on the 6 wire than the 4 wire because it's bidirectional data on one wire. Yup it's the Miami2021 model you shall have defined! Maybe worth a try? Thank you. Please see the attached video. Was this translation helpful? Can't promise they will solve your problem but it won't hurt either. ), I will try, which format is the best for sharing the captures? Compatible With: Lay-Z-Spa Paris 54148 Please Note: The Lay Z Spa LED Light Strip is intended for domestic home use only. A friend and I were discussing all this and ran across your mechanical finger method. If you disconnect the controller before startup, the Mainboard isn't sending any commands, so I think the Mainboard waits for some heartbeat from the Controller which can be seen on the Controller. AIR JET PUMP ERROR CODE 13: Internal communication error code. But there is still no connection. IIRC you had pressed button FFFF (on the phone now so not sure) which would indicate a weak pull down from the dsp. An: visualapproach/WiFi-remote-for-Bestway-Lay-Z-SPA ***@***. Restarting the broker und rebooting the esp solved this. If you want to debug, I recommend you to open an terminal and subscribe to '#' to read all messages. I've hooked up wires to the serial bus inside the pump and connected my OLS logic analyser to try and decode the signals. The script is running on your browser, not on the ESP. MQTT would be awesome, then I can integrate into HomeAssistant! Open safari on iphone, and go to 192.168.4.1 and jsut sits tehre for ages, but never loads a page. Troubleshooting Guides Get help with your Lay Z Spa Pump General help for your Lay-Z-Spa pump Get help with your Lay Z Spa Inflatable Liner General help for your Lay-Z-Spa inflatable liner Get help with your Lay Z Spa Cover General help for your Lay-Z-Spa cover Get help with your Lay Z Spa Inflatable Lid ***> Think it just lost power completely, I'm sorry for the stupid question ^^, but I can't figure out how to order the PCB's, can someone help guide me in the right direction? You're welcome! MQTT support would be perfect feature to integrate the lay-z-spa into I just built a circuit for that and will try to do some tests next week. Sign in Regarding the suspected bug - Yeah I know how you're thinking. Will investigate WiFi manager library wasn't working in non blocking mode. Inside the pump unit there are two seperate controllers, one which deals with 230v power distribution to the heater, filter pump and massage blower, the other has a set of three seven segment displays and buttons which turn the heater, filter and massage blower on and off. https://www.ebay.co.uk/itm/323733997560, Some description of how the code works would be most interesting, its way way beyond what I could create but I like to at least be able to read the code , Damnmit! What I already tried to do to resolve the issue was putting all of the "goodies" inside a different enclosure, that lets the air flow, so the ESP doesn't overheat, because I notice it was getting kind of warm. . I am happy to help with that if you need. Now it works perfectly, great project and many thanks! Btw. Btw, my controlling unit sends signals all the time, therefore I'm not sure if we could just send a signal 'on the bus' or need to build a man-in-the-middle circuit to discard the signals from the controlling unit during the sending part. Fits any brand or model of tub. lay z-spa Remote Repair Details Manufacturer : lay z-spa Customers Fault Description : was dropped in the spa This Spa controller arrived safely, on first inspection there was damage to the casing due to a previous attempt at opening. PS - EXCELLENT work on this @visualapproach, thanks so much for sharing this project for all to enjoy! Also putting a PCB together for it. Hard to tell from the pic but is 3.3 V connected to the LLC? Anyhow, this is so awesome thanks for the help and the firmware. Every now and again it just stops the pump and I may not notice for a few hours or a day etc. Hi, did someone manage to communicate with Bestway Lay-z spa ? Done to the dev branch. In dev branch where things happens first before merging to master. To the debugging: It uses port 1883 for standard. 3) Raspberry pi 3 ($35)& 16gb SD ($10) [supposedly you can use a cheaper PiZero W as well], 1) Install TP-Link smart plug and configure & link to IFTTT via TP-Link Kasa, 2) Download "Prota OS" image and write to SD Card; insert in RasPi, 3) Install "Microbot Push" over spa heater toggle button using 2 sided tape, 4) Install "Prota places" app on phone, setup "Prota Pi" within that and then setup "Microbot Push" within that. I assembled it for my S100101 pump, and the display does not react (it gets power and shows 22 but nothing else). Do you have some scripts you used before this project took shape? :D note that I actually had TXS before, so there is something wrong with those 8 ch level shifter. Thx for the update of the signals. Indicator tells when spa is calibrated; No need to edit code before compiling; All pump models in one firmware; Set hardware config from web ui (Pump, display and PCB model) Use any 6-wire display with any pump; Feedback is welcome in discussion #428 State your hardware config and your feedback. Returned - 18-Jul-2016, Customers Fault Description : was dropped in the spa. You signed in with another tab or window. Give feedback. yes, no power pins, only esp and dsp, in series. Rightclick in the browser and choose inspect. , Thanks! This time, the pump instantly connects. If you can tell what chips are used we might get the answer instead of guessing. DO not use the spa alone. ***> I have a digital analyzer but that will take more effort. To check that the pump is working correctly place the stopper caps on the liner and remove the pump. Ok, I developed with an arduino + esp01 before going 8266 but I don't think it's necessary to go simpler. Just on holiday, will post what I have when I get back. Pin3 = DATA = channel 1 (in your picture) = D7 Good, you are welcome! A replacement remote control for the Lay-Z-Spa Paris AirJet, New York AirJet or Bali AirJet. Payment Received upload the files ) WiFi-remote-for-Bestway-Lay-Z-SPA Back on this after some time away, I've committed my initial work on the web api to the github repo, will get on with the serial decoder tonight. Was this translation helpful? I will test in the night, I hope it works! What does it say about 'pressed button'? This is what the display sends to the esp and if it's crazy it will probably screw things up, And if you want to make sure your device is compatible softwarewise you could write down which codes corresponds to each button on the display. I am based in Portugal. Its my first arduino programming and I think i am not far away from the goal but I have the following problem: After entering the wifi credentials over the Auto Portal, i cannot get any Connection over the IP adress which my Router has given to the ESP8266. It heats up no problem, when the water gets to the right . Lay Z Spa has been hard at work improving many of their older models for their newest 2021 range. The repeating three bytes is the cio asking the display which button is pressed. Hello @mod24 great! It appears in your picture that the display is working.