/WiFi-remote-for-Bestway-Lay-Z-SPA

Hack - ESP8266 as WiFi remote control for Bestway Lay-Z spa Helsinki

Primary LanguageC++GNU General Public License v3.0GPL-3.0

WiFi-remote-for-Bestway-Lay-Z-SPA

ESP8266 hack to use as WiFi remote control for Bestway Lay-Z-Spa Whirlpools (including 2021 year models)
Latest code found in Development branch
Build instructions and more: Read the manual


Disclaimer

As mentioned, this is a hack. If anything breaks it is your fault.

Caution

Pull out the mains plug before modifying hardware, or you can die!

Donate

If you like this project, please consider a donation. Buy me a coffee, thanks!

Features

  • Control buttons, watch the temperature and get current states from your browser.
  • Custom text on the SPA pump display.
  • Custom sound instead of just beeping is possible.
  • OTA: Update firmware "over the air". Super convenient when mounted inside the pump.
  • Simple to build. No hardware changes needed on the SPA pump. Just remove the display, disconnect the 6- or 4-pin ribbon cable and plug it into this device.
  • Timer for chlorine addition and filter change. Hit the button on the web interface and it will count the days for you. (@Bankaifan)
  • Electricity cost estimation and more..
  • MQTT support! Now you can control the SPA from Home Assistant, OpenHab etc. (@faboaic, @877dev)
  • Schedule events like heater on/off at specific dates, with repeat functionality.
  • Listen to input signal on one pin and trigger a signal on another pin on desired events. For instance let solar panels turn on/off heater.

BOM

  • ESP8266 NodeMCU 1.0 (NOT for ESP32)
  • 8 channel bidirectional level converter
  • 6 or 4 pin male header (0.1 in spacing) or better: JST-SM Housing Connector
  • 6 or 4 pin female header (JST-SM Housing Connector) see build instructions for more info.

Web Interface





WiFi Module / Pump


Schematics

It's in this project PCB_V2B Open the PCB tab and go to menu Fabrication, Gerber files. Order the PCB_V2B.

Installation

Build instructions and more: Instructions Technical details in the Documentation.

@misterpeee's wife made and shared this case for 3d printing visualapproach#265 (comment) but it's for the PCB_V1 which is deprecated. Latest PCB is PCB_V2B.

Problems?

Read the FAQ, other discussions and current issues.