My booring Blog

Mauro Frigerio blog

Integrating Daikin Madoka into Home Assistant: the definitive ESPHome solution!

24-06-2025 3 min read Article

The enchantment of a smart home with Home Assistant

Home Assistant is a true magician when it comes to transforming your home into an intelligent and responsive environment. By connecting all your devices, infinite doors open to automations you could only dream of before! While many appliances integrate with a simple “plug-and-play,” others, like Daikin Madoka systems, present a more intriguing challenge due to their exclusive Bluetooth connectivity.

Previous challenges: a winding road

In my quest for the perfect integration for Madoka devices, I explored several avenues. Online, you can find solutions ranging from custom HACS integrations to proposals based on specific hardware. Although I haven’t tested the hardware solutions, the HACS integration, while promising, often proved unstable, forcing me into frustrating reboots and reconnections.

Continue reading

Improve your office (or home) air with a DIY sensor and Home Assistant

12-06-2025 3 min read Article

The air we breathe at home or in the office is crucial for our well-being and productivity. Often, however, indoor air quality can be affected by factors such as excess carbon dioxide (CO2), which leads to drowsiness and difficulty concentrating. For a while, I looked for a solution to monitor the air in my home office, but commercial options were often expensive and not flexible enough to integrate with my Home Assistant setup.

Continue reading

Enable HTTP/3 in traefik v3

22-05-2024 3 min read Article

The recent major release v3 of Traefik, brought new features or concretized some. Such as certificates via Tailscale and HTTP3. In this short guide, I want to present an example of configuration to use HTTP3 in Traefik. The change is not drastic, because the functionality already existed as experimental in the old version.

Requirements

  • Linux machine with docker and compose (otherwise you wouldn’t be here)
  • a domain
  • with which a valid TLS certificate (HTTPS) can be obtained.
  • in the example I use the domain, DNS and certificates from traefik.me

Procedure

  1. create the files docker-compose.yml and tls.yml with the contents of the following chapters

    Continue reading

How to use Tailscale certificates with Traefik

19-05-2024 2 min read Article

The new release of Traefik with major release 3, introduced some new features. Among them is the integration with Tailscale certificates. This new feature makes it easy to have certificates for https.

Of course, there are some limitations and they must be considered (installation on docker):

  1. Tailscale must be running on the machine on which docker is running
  2. currently (see #9772) may only apply for the certificate of the local machine (hostname defined on Tailscale admin panel)

Tailscale configuration

Several guides can be found on how to create Tailscale networks, so it will not be part of this guide. To make the next step work, the following points must be configured (administration console, in the DNS tab):

Continue reading

Recover photos from corrupted micro SD

06-11-2023 3 min read Article

My daughter received as a gift a children’s camera (ITSHINY or other similar manufacturers) with which she tries her hand at many artistic shots (50 author blurbs). I do not want to do a review of the device, but I do want to tell you about the situation I found myself in when I wanted to download the last photographs I took. In fact, I connected the machine via USB cable to my computer and strangely no disk appeared to download the photos. Panic, I lost all the photos (it wasn’t a problem but some were even nice).

Continue reading

Install Guacamole on Docker with Traefik, Postgres and 2FA

21-01-2023 3 min read Article

Remotely accessing an SSH terminal or graphics session with VNC/RDP can be very useful. Particularly if you have a lot of devices and if you regularly change your workstation. Guacamole is one of the open source solutions on the market. Unfortunately there is not a single docker container to install and it’s not easy to find a complete guide for installation from start to finish.

Below I’ve created a small guide to install Guacamole with a postgres database for user management and integration with Traefik to have an https connection.

Continue reading

Curling smart broom V2

07-12-2022 3 min read Video

TL;DR

Introducing the latest version of the smart curling broom. The new version includes:

  • a printed circuit board (PCB)
  • broom software
  • an enclosure and mounting bracket
  • software to analyze the data

At the bottom of the post are all the files needed to recreate the smart broom yourself.

Intro

Last year I created the first prototype for a smart broom to analyze sweeping in curling. The project in this time frame occasionally advanced. I created the printed circuit board (PCB) and had it assembled in order to use small components and take up as little space as possible.

Continue reading
Older posts