Assessement

Overall, it was a huge success! We could bath almost every day, had a lot of friends visiting us and enjoying the jacuzzi and had no severe technical problem.

The sole issue that stands out is the annoying smoke of the chimney during foggy days. We now have to find a way to increase the combustion or force the exhaust of the smoke.

Some raw numbers of this experiment…

  • 3 kg Active Oxygene
  • 2 lt pH Minus
  • 1.5 lt Active Oxygene Activator
  • 45 Test Strips
  • 1.5 cubic meter of wood
  • 6 cubic meter of water
  • 48 hours bathing

Finger food party (3) – the last one

Today, it we will be one month since we have the jacuzzi… time for the last jacuzzi party.

For the last time, we heated the jacuzzi, prepared a nice buffet with plenty of finger food and enjoyed this last party. Tomorrow, we will disassemble everything and put it on storage until the next jacuzzi season.

Finger food party in the hot tub (3)
Finger food party in the hot tub (3)

Finger food party (2)

After a first party, we decided to renew the experience. This time, we worked on a new setup, where the buffet sits in the middle of the jacuzzi.

This was a huge success! We could enjoy the warm water and access the buffet at the same time. Due to the high number of children in the water, we choose dishes with high sides to protect the food from unexpected waves…

The downside of this setup, is that you have to continuously run the filter during two days after the party in order to clean the water…

Finger food party in the hot tub
Finger food party in the hot tub (2)

Water quality control (2)

Today is the big day! I finally found a way to mount my water sensors on the water circuit. After a lot of unsuccessful and/or wet tries, I came to the idea of using the same Gardena elements as my sprinklers. They provides a 25mm PVC pipe, Tee fittings with 3/4 connectors and barbs to connect to flexible hoses.

As I had some pipes left from my sprinkler installation, I only had to buy a set of Tees in order to assemble my sensors bypass. From now on, I only have to start the secondary pump in order to get some fresh water in the pipe to take my water quality measures!

pH and ORP sensors inline
pH and ORP sensors inline

The missing filling valve

In a rush to build the heating system, we forgot to install a filling valve on the heater circulation pipes. Yesterday, the heater was very low on pressure and I tried to use the exhaust valve as a filling one. The sole result was that the cabin was inundated and the pressure stayed low.

So today I went to my favorite hardware store in order to buy a valve and some plumbing in order to install a filling valve on the heater. As we already made a lot of plumbing work when installing the cooling system of the Provence datacenter, I had some previous experience on sealing pipes with oakum. Proudly, after the installation, no one leaked 😉

Heater with missing filling valve
Heater with missing filling valve
Brand new filling valve
Brand new filling valve

New filling valve mounted on the primary circuit

New filling valve mounted on the primary circuit
1 bar manometer reading
1 bar manometer reading

Jacuzzi control 2.0

Today I finally had time to upgrade my jacuzzi control center. The Raspberry Pi is doing its work since the first day, but we had no way to operate the jacuzzi from the cabin, without using our cell phones.

I first had to find a touchscreen monitor (thanks to Ricardo I found a cheap one in Chur) and a 7 segment display (from Adafruit). After some soldering and mounting work, I now have a control center to manually start or stop the pumps, display the temperatures and sensors graphs.

DIY vesa mount for the touchscreen monitor
DIY vesa mount for the touchscreen monitor
Jacuzzi control center 2.0
Jacuzzi control center 2.0
7 segments temperature display
7 segments temperature display

Finger food party (1)

First finger food party in the jacuzzi! We used the visit of an old friend as an excuse to throw a party in the jacuzzi.

As a first experiment, it was very nice! We put the buffet table beside the jacuzzi and had to circulate through the jacuzzi to pick some food and drinks.

Water quality control (1)

Water control in a jacuzzi is almost a full time job. Due to the high temperatures (37°C-40°C), the sanitisers degrade very quickly. Overall, we had to put almost 3 times more sanitisers as in a 20°C pool. To control water quality (pH and the presence of enough Active Oxygen in the water), we used test strips every day.

Today, I just received water sensors from Atlas Scientific to control the pH and the ORP level of the water. My goal is to mount the sensors inline on the heating circuit.

The first step was to mount the sensors’ pcbs and the multiplexer on a breadbord and to test the serial connection to a Raspberry Pi.

Atlas Sensors breadboard mount
Atlas Sensors tests

Leds are blinking and measures are sent on the serial bus… Next step will be to mount the sensors on the circulation pipes.

Updated water jets fixture

Yesterday my children discovered that they could comfortably sit on the edge of the jacuzzi holding onto the pipe of the water jets. Unfortunately, I missed that part when I assembled the jacuzzi and the pipe fell in the water.

Today I get some split ring hangers from a local plumber and secured the pipes to the lid. Now it will last every sort of hanging…

Installation of split ring hangers for the water jets (1)
Installation of split ring hangers for the water jets (1)
Installation of split ring hangers for the water jets (2)
Installation of split ring hangers for the water jets (2)
Water jets in action
Water jets in action

Updated lid control

We had some hard time to convince the children that closing the lid when they were in the water was not the best idea. However, some time it’s just too difficult to resist… So, before someone get caught under the lid, I changed the remote control of the lid and put a main switch on the control board in the cabin.

From now on, it’s only possible to open/close the lid when the main control switch is on. The rest of the remote control functions are unaffected (control of water games).

Lid opening control and command
Lid opening control and command

Jacuzzi automation

Today I planned to program the Raspberry Pi in order to start the filtration pump and turn on the underwater lights when we are using the jacuzzi.

I needed some magnetic contacts in order to close a contact pin from the GPIO. Unfortunately, it seems that most hardware store are no more carrying these in their inventory. So I bought a cheap door alarm and disassembled it in order to use the magnetic contact for my sensor.

Cheap alarm with magnetic contact
Cheap alarm with magnetic contact
Lid sensor
Lid sensor
Lid sensor test
Lid sensor test

Jacuzzi transport from Apples to Lyss

Currently the jaccuzi is still in Apples. Today, at 7:00 it’s time to leave Lyss to go to Apples in order to load and transport the jacuzzi.

Leaving Lyss to pickup the jacuzzi...
Leaving Lyss to pickup the jacuzzi…

After we finished to saw the floor of the cabin, it was time to try to load it on the Dyna while the wood burner and the frame were already loaded on the truck’s deck…

Loading the cabin on the Dyna
Loading the cabin on the Dyna
Ready to leave Apples
Ready to leave Apples

Now it’s time to pack the remaining pieces of the jacuzzi. A picture of the hydraulic aggregate connections… just to remember how to connect it back.

Just to remember how to reconnect the hydraulic aggregate...
Just to remember how to reconnect the hydraulic aggregate…

Done! Ready to go to Yverdon-les-Bains in order to pickup the steel bars that we brought to the galvanoplasty workshop.

First shopping tour

Today was my first trip to Hornbach in order to buy the material needed to start the construction of the jacuzzi.

  • 2 colliers 150 avec tige filetée pour l’écartement
  • bâche plastique 6x8m
  • 3x plaque de tôle galvanisée 200x100x1
  • lumière cabine (lampe, interrupteur et prise IP 67)
  • presse étoupe M20
  • adaptateur robinet cuisine 1/2 – 3/4
  • 2x boîte dérivation IP 68
  • 10m GD 2×0.75
  • panneau pour fond box 14*27 cm
  • adaptateur 3/4 (Gardena)
  • mousse isolante pour tuyau 4cm x 8m
  • oxygène actif
  • activateur d’oxygène
  • kit de contrôle pH / peroxyde
  • 2x fiche / prise CEE 16A
  • 10m GD 5×1.5mm

Some hours later, it looks like that 😉

First shopping trip...
… just a small sample of the material…

As we now have a steel frame, I decided to add some underwater led lights in the jacuzzi, fixed on the frame by strong magnets.

Magnetic stands for imerged lights
Magnetic stands for underwater lights

Building the Jacuzzi frame

The jaccuzzi.ch team created a lot of jacuzzi based on wooden palettes frames, like the one we built during the ig100 event in Crans-Montana.

IG100 in Crans-Montana
IG100 in Crans-Montana

For this one, we wanted something that can be isolated in order to avoid excessive heat losses during night. Following an unfortunate encounter between a forklift and a sectional door, we had the raw material.

After a day of sawing, drilling and grinding, we had 13 isolated panels assembled to form our 3m diagonal jacuzzi frame.

New jacuzzi structure made of sectional garage door elements
New jacuzzi structure made of sectional garage door elements
Sectional garage door reminder
Sectional garage door reminder

Building temperature probes

As a long time fan of the 1-wire bus, and due to its integration on the Raspberry Pi chipset, I decided to build some probes for the jacuzzi.

Waterproof probes

The idea is taken from this DIY waterproof probe based on the DS18B20 1-wire sensor. I tried to keep it small, so I choose a Bic pen tube as the container.

First temperature sensor embedded in a pen tube
First temperature sensor embedded in a pen tube

Unfortunately, the diameter of the tube was too small and the sensor was not correctly immersed in silicon. For the second edition, I used a pen tube from our university… Now I have nice probes that are really waterproof, but a bit larger than the first try.

Second revision of an embedded temperature sensor in a pen tube
Second revision of an embedded temperature sensor in a pen tube

Inline probes

To measure temperatures in the cabin, outdoor and on the heater circuits, I needed some probes that I could chain together. For these ones, I used RJ45 female adapters and put the sensor inside the case. Both sides of the adapters are wired together, so it’s quite easy to solder a sensor between the RJ45 sockets.

Temperature sensor embedded in a double RJ45 adapter
Temperature sensor embedded in a double RJ45 adapter

A dream comes to life

After enjoying the pleasure of a hot-tub in front of the house during our Whistler holidays, we decided to repeat the experience in Lyss…
I should say… the experiment as this will be a wood heated home made Jacuzzi!
The project started some weeks ago while meeting with Nicolas, the proud owner of a hand made Jacuzzi and best maker I know.