Code Monkey home page Code Monkey logo

homebridge-aqualisa's People

Contributors

cr3ative avatar dependabot[bot] avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

homebridge-aqualisa's Issues

MQTT

I think MQTT is the key to this. I set up my own broker, fudged DNS so my shower thought it was aqualisa and I got a lot of traffic (> 1 message per second) from the shower. At this point nothing is flowing from my network to the cloud servers. I then tried and failed to turn the shower on with the app. What I think happens is the app makes a REST call to a cloud server, which then sends the instruction to turn on/off etc via the MQTT broker. This makes sense (to me) as it doesn't need to make an incoming call into the shower, the shower is just subscribed to some command topic and does what it is told to do.

My next plan is to figure out an MQTT SSL proxy so I can see whatever is sent back over MQTT from the cloud.

Installation

Oh my days. This Aqualisa shower was touted as being smart and it's as thick as s***. The app is next to hopeless and profiles have been removed from the controller. Sigh.

What do I want? I want to know when the shower is on or off, or the bath is on or off (the secondary valve) as then I can kick off magical events. I'd love to help test this with you and using HomeBridge and therefore into Home Assistant to make it actually useful.

THANKYOU!

Add WiFi to legacy "Digital Processors" using a ESP8266

I'm currently looking to add WiFi to a Aqualisa Quartz that I have laying around.
The unit is a Quartz (Divert?) unit, that uses the Black “Digital processor”
So far I have worked out the following schematics for the Main controller on the shower
0b50e047d19f14849fb67a5caaabca04c0af490e
A remote control to trigger Start/Stop (There is an error, R5 is 1K)
a3f4e3d06c556b40c0bb905a1818acbd2ed40aea

There are a couple of bits I'm looking for circuity for, the Divert function, How does the hand unit send the signal to be picked up by the "Divert Processor" and the other is Flow control, only on higher end hand units, such as hiqu, ilux,or infinia.

It would be nice to get the protocol figured out, so that we can make a better controller for home automation. I know its possible as this place makes a 3rd party controller

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.