Geyserwise Tuya

kidcolt

Well-Known Member
Joined
Jul 9, 2010
Messages
215
For those whom choose to go with the custom firmware... I noticed that the firmware dev lifted tracks when replacing the WBR3 module with the ESP12-F module.

A guide for replacing the module without damaging the board...
(Disclaimer: This information is for education purposes only, changes could impact the installations COC and information is followed at the readers risk.)

Since the board seem to be using lead free solder... removing the module without pulling a trace or dumping alot of heat into it can be difficult. I recommend first dragging fresh solder 40:60 solder onto it (to lower the temperature required to heat all solder points and slide the module off the board). Then apply a liberal amount of solder flux and use a hot-air station @380-400 degrees to remove the module, I use a pair of helping hands at ~45 degrees to slide the module off. Do not excessively push or pull on the module and preferably pre-heat the area @ ~250 degrees.

Due to the proximity of the resistors to the module I recommend covering them with some kapton tape, as I'm yet to find a smd resistor that has blown off a board :)

Once the original module is off apply more flux and gently drag your solder iron over a wick and clean the area of access solder. Then using isopropyl alcohol and a cotton bud, clean the remaining flux from the board. Flux can be corrosive to the board so it is best not to leave it on.

Now using the smallest amount solder paste on each pad (~15-25% the size of a grain of rice), drop the pre-flashed replacement ESP12-F module in the module outline on the board and use the hot-air station to solder it on. Once the solder paste becomes shiny and has "soaked" up into the holes on the solder pads you are finished. Allow the board a few minutes to cool off and depending on the amount of solder use check for solder bridges. If you used the correct amount of solder paste the new module should "float" into place without any bridges.

1680106360304.png
1680106338155.png
 

GTHORN

New Member
Joined
Apr 7, 2014
Messages
8
Hope this is not a dumb question. I would like to retrofit the tuya board, but only if I will be able to set holiday mode remotely. Will the app allow me to do that?
 

kidcolt

Well-Known Member
Joined
Jul 9, 2010
Messages
215
Hope this is not a dumb question. I would like to retrofit the tuya board, but only if I will be able to set holiday mode remotely. Will the app allow me to do that?
Yes
Answered in the video on Geyserwise that the OP included @ 5minutes 33seconds
 

Thingwala

New Member
Joined
Jul 11, 2023
Messages
6

isie

Honorary Master
Joined
Jan 16, 2010
Messages
12,611
Hey Geyserwise integration fans,
We've just released the Geyserwala Connect we think it is a pretty cool smart upgrade:
View attachment 1555017
Promo Vid:

More Info: www.thingwala.com/geyserwala/connect

APIs: Json REST and MQTT: https://github.com/thingwala/geyserwala-connect

Bindings:
* Python: https://github.com/thingwala/geyserwala-py

Integrations:
* Home Assistant: https://github.com/thingwala/geyserwala-ha

Install and Setup Vid:
not bad but only about 70 bucks cheaper the the official Geyser wise upgrade , I dont see anything better from this then from the official geyser wise version?
 

RoganDawes

Expert Member
Joined
Apr 18, 2007
Messages
1,304
not bad but only about 70 bucks cheaper the the official Geyser wise upgrade , I dont see anything better from this then from the official geyser wise version?
Just a different ecosystem, Thingwala instead of Tuya. But they offer direct local control, apparently without having to jump through hoops like Tuya requires.
 

Tinuva

The Magician
Joined
Feb 10, 2005
Messages
12,701
not bad but only about 70 bucks cheaper the the official Geyser wise upgrade , I dont see anything better from this then from the official geyser wise version?
It has a HA integration and mqtt which is far better than tuya cloud. And you dont have to desolder a chip and solder on an ESP if you want local control.
 

Thingwala

New Member
Joined
Jul 11, 2023
Messages
6
We're very keen on open integration, and direct control of home automation devices. So the Geyserwala Connect offers a local REST and MQTT API, as well as an admin web app. By default it does not link to or need any cloud service to work (those are optional extras to give everyday users remote control, and added value - as is expected from any IoT device).

But when deployed in isolation you'd just connect to http://geyserwala.local (mDNS/ZeroConf address) or the IP address of the device. Additionally you don't need to install yet-another-app on your phone, we use Progressive Web Apps which is basically just a URL that you can add to your home screen and looks pretty, but actually it just runs in your browser.

For the more technically minded hobbiest you can build the Geyserwala Connect directly into your own HA, access it over you VPN, or however you choose. We've created a Home Assistant integration and have a few other integrations on our road map (if you want to start your own project give us a shout.). We want the Geyserwala Connect to be a convenient and easy to use building block so that people can spend more time working on optimising how they heat their water.

We also roll out regular firmware upgrades to all devices (that have updates turned on). So feel free to add a feature request on https://github.com/thingwala/geyserwala-connect and we will do our best to make it happen.
 

Tinuva

The Magician
Joined
Feb 10, 2005
Messages
12,701
Questionable use of GitHub, for a closed source product?
I don't think so. It allows developers and users using an open platform to talk feature requests. They not the first company doing this btw.
 

RoganDawes

Expert Member
Joined
Apr 18, 2007
Messages
1,304
I don't think so. It allows developers and users using an open platform to talk feature requests. They not the first company doing this btw.
Oh, I know for sure that they are not the first company doing this. But it certainly seems cheeky at the least to use a platform designed to host free and open source software just for its issue tracking, if you’re not prepared to make your code free as well.

Maybe they are a GitHub subscriber in a commercial sense, which might make this ok. I dunno.
 

Spizz

Goat Botherer
Joined
Jan 19, 2009
Messages
32,017
Hey Geyserwise integration fans,
We've just released the Geyserwala Connect we think it is a pretty cool smart upgrade:
View attachment 1555017
Promo Vid:

More Info: www.thingwala.com/geyserwala/connect

APIs: Json REST and MQTT: https://github.com/thingwala/geyserwala-connect

Bindings:
* Python: https://github.com/thingwala/geyserwala-py

Integrations:
* Home Assistant: https://github.com/thingwala/geyserwala-ha

Install and Setup Vid:

I fitted the Geyserwala today into a Delta T panel and it’s working great on their web app.

My use case is controlling the geyser in a garden cottage used as an Airbnb, so this solution is perfect. The geyser is on a DB linked to the main DB and inverter so I need to change the timers often so it doesn’t run the batteries flat in the middle of the night. So now I just check on loadshedding times and set the timer before bedtime to ensure hot water in the morning for the cottage.
 
Last edited:

Thingwala

New Member
Joined
Jul 11, 2023
Messages
6
not bad but only about 70 bucks cheaper the the official Geyser wise upgrade , I dont see anything better from this then from the official geyser wise version?
Feel free to experience the user interface with our demo web app:
https://app.dev.thingwala.com/geyserwala/demo
Screenshot 2023-07-24 at 10.30.49.png Screenshot 2023-07-24 at 10.34.44.png
Be sure to try out the timer settings on the second page, they are more flexible, and you can associate a different temperature with each timer. You can also overlay the timers, for example to ensure a baseline temperature, whilst interspersing peaks.

Note that the Boost button is associated with the Setpoint input, so very easy to adapt to your needs adhoc. Great for varying hot water needs.

This web app is available directly over your local network. Naturally you'll need to allocate a fixed IP via DHCP, or configure the IP as static on the device, and/or use your own local DNS. There is a mDNS hostname, but YMMV. If you choose to link the device with the cloud, then you can access the web app over the internet too.

The device is not reliant on cloud services and can be installed as a component in a self hosted home automation setup. The REST API and MQTT client are both local. The automatic firmware updates can be switched off in the setting (but can still be checked/initiated manually). The metrics reporting can also be switched off.

It also offers additional modes, such as Setpoint and Solar mode, on top of the existing Timer and Holiday modes.
* Setpoint mode - turns the geyser into an old school setpoint geyser for those times when for example you have guests stay and you're not sure then they'll want hot water. Careful, expensive!
* Solar mode - ignores the timers and just takes what heading it can get from the sun. Used in combination with the Boost button this makes for a great "eco" mode.

For more info see: https://www.thingwala.com/geyserwala/connect/
 

newby_investor

Executive Member
Joined
Aug 8, 2018
Messages
5,145
Looks interesting. I'd like the functionality. I've got a Geyserwise TSE but the available functionality with HA is very limited.

Is this only for the Geyserwise Max?

Hey Geyserwise integration fans,
We've just released the Geyserwala Connect we think it is a pretty cool smart upgrade:
View attachment 1555017
Promo Vid:

More Info: www.thingwala.com/geyserwala/connect

APIs: Json REST and MQTT: https://github.com/thingwala/geyserwala-connect

Bindings:
* Python: https://github.com/thingwala/geyserwala-py

Integrations:
* Home Assistant: https://github.com/thingwala/geyserwala-ha

Install and Setup Vid:
 

DrJohnZoidberg

Honorary Master
Joined
Jul 24, 2006
Messages
24,220
I can turn the geyser on and off basically. Can't set desired temperatures.

I can't alter the timers either though I don't actually use them anymore since getting on to Home Assistant - I let that happen in software on the HA side.
Do you just have the non-wifi board connected to a smart relay then?
 

newby_investor

Executive Member
Joined
Aug 8, 2018
Messages
5,145
Do you just have the non-wifi board connected to a smart relay then?
No, I have this:


The only functionality that HA gives me is to switch it on or off basically. It also reports the temperature. Tuya seems to think it's an HVAC unit. If I try adjusting the desired temperature, then a little error message pops up which says "Failed to call service climate/set_temperature. connection lost". I haven't tried the local_tuya thing yet, just using the normal Tuya integration.
 
Top