Skip to content

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

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Change log v4

  • Update firmware and html-files via web UI
  • Brightness slider in HA
  • Brightness temporarily increases on button press
  • Non blocking audio and text
  • New sounds like sweeping up/down, hopefully making it easier for people with impaired vision
  • Print text command
  • Set SPA ready time command
  • Fix buggy estimate time to ready
  • Better hover tips in web ui
  • Added calibration reset in web ui
  • 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.

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


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.

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 68.0%
  • HTML 19.1%
  • C 6.2%
  • JavaScript 4.0%
  • CSS 2.3%
  • Python 0.4%