ximon / hot-tub-remote Goto Github PK
View Code? Open in Web Editor NEWLay-z-Spa wifi remote (3 pin model)
Lay-z-Spa wifi remote (3 pin model)
I am running a HASS system on RPi3b with HASSIO and ESPHOME. Mainly because ESPHOME makes managing all components so easy. I have a similar INTEX Spa (with jets and bubbles) and love to be able to use the ground work you have done (kudo's BTW) as a basis for an ESPHOME component.
My programming skills do not go beyond basic yaml, so any suggestions would be appreciated.
I am pretty new in PlatformIO so i downloaded The VScode, installed the PIO and opened all the forks that were available but i have a lot of errors and i don't have a clue what to do. Would it be possible to create a BIN file that I could burn on the Wemos mini (8266)? I am not a programmer so all this is not my cup of tea,
I have a netspa octo and saw that the unit also have a 3 wire connection between the mainboard and the control unit so i figured to try this on a netspa. The hardware side is done. next is the fimware.
Mijn.Handen
Hi,
can you please add
ICACHE_RAM_ATTR
before the 2 functions which are called by the interrupt handler.
ICACHE_RAM_ATTR void handleButtonPress() {
sendTestCommand = true;
}
ICACHE_RAM_ATTR void handleDataInterrupt() {
word data = receiveCommand();
decodeCommand(data);
lastReceivedCommand = millis();
}
Otherwise it crashes on startup, see also
esp8266/Arduino#1734
Many thanks for your great work!
Hey All,
I have this system working now and it's great!
Just one question. In the download, there is a folder TestPage with an HTML index file in it. Has anyone been able to get this installed and working? If so how? As I don't really need to use the REST API with the way I have set things up. I would just like a webpage I can logon to.
Edd
When changing the temperature from the esp it seems to under / overshoot the temperature it's aiming for
I'm really keen to try this idea on my hot tub. Would it be possible to have some info on how you installed it on yours?
Even if it's just some photos of your setup.
Thanks
Detection of error states seems to be broken, pump was showing E02 but the status JSON wasn't showing the error.
Hello,
First of all, well done for your work, this looks amazing !!
I'm a bit new in eletronic and I can't figure out how you made your schema ? Do you have photos of actual PCB ?
Where the condensator should be linked to ?
What is the component in the middle with VCCA VCCB A B and DIR in entries ?
Thanks !
Ronando
Everything seems to be really unstable with multiple restarts happening often, also pin change interrupts seem to miss some transitions and mess with the message receiving.
This seems to have increased since moving to timer and interrupt driven message decoding.
Current options for this, in order of preference:
Anyone have any thoughts / suggestions / tips?
Not much progress on this lately as my tub's pump shaft has snapped and its dismantled for the time being :(
I'm quite happy to chip in and help with anything though.
Originally posted by @ximon in #4 (comment)
Hi Ximon! Good work, and nice to see your take on this.
Regarding hardware; I'm on my 2:nd pump and it too has gone rattling and beeing loud in general. I ordered some stainless steel bars and replaced the worn impeller axle, but it still makes too much noise. I noticed parts of a plastic washer in the pool. Anyone know a good fix to the pump, or maybe a substitute pump (better)?
Can anyone help me with 6 pin version: images
Any guess how to start?
Measured on cabels from base unit without the head:
Simple question, does this allow you to override the temperature limit?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.