Measuring CO2/Temp/RH/Pressure with ESP8266 version 2

By Atomstar on Sunday 3 January 2021 12:21 - Comments (8)
Categories: ESP8266, Smarthome, Views: 5.228

After experimenting a bit, I've made a new iteration of my ESP8266 sensor board, which now sports a PCB design (thanks all fellow Tweakers on GoT!). Some improvements:
  • More compact & uncluttered thanks to PCB
  • Added one (optionally more distant) temperature sensor to prevent self-heating
  • Added deep-sleep cycle to alternatively mitigate self-heating


Update 20210207: made voltage regulator for BME280 requirement more explicit (thanks @ManS-H!)

Read more »

Reading out Kamstrup Multical 402/403 with home-built optical head

By Atomstar on Monday 16 November 2020 21:09 - Comments (4)
Categories: Linux, Smarthome, Views: 1.590

Our grid heating meter has been replaced, and since I like to read out meters, I had to replace my read out sensor as well. Here I document how I custom-built an IR / optical head to read out the Kamstrup Multical heat meter using their proprietary protocol.

TL;DR:
  • Get head from using the hal9k.dk reader head (archive) then solder together (22 EUR including shipping in EU, a bargain :) Best to pay with PayPal because banks apparently charge a ridiculous amount to transfer money across currencies.)
  • Connect to an FTDI USB TTL reader (e.g. at tinytronics)
  • Use either use this python script to read out the sensor and push to domoticz, or use my fork to push to InfluxDB or MQTT. Note that the original script seems to use more battery than required (see issue on GitHub repo, being worked on)
  • Useful background info on the Kamstrump Multical meter sensor here (archive) and here (archive).


Read more »

Coupling my fiber internet directly into my router

By Atomstar on Monday 13 July 2020 21:24 - Comments are closed
Category: Linux, Views: 355

I have FttH which we use for our internet. Because I can, I replaced our NTU (Network Termination Unit) that converts optical to electrical signals, and directly coupled the fiber into my MikroTik router. Here I summarise my findings for my own record and hopefully to help others. Among other things, I cover TX/RX wavelengths, fiber ends, fiber connectors, SFP compatibility, transceivers, and DHCP & VLAN settings.

Read more »

Saving 2.0GJ/yr heating by upgrading heat exchanger

By Atomstar on Saturday 18 April 2020 14:03 - Comments (10)
Categories: RaspberryPi, Smarthome, Views: 3.710

Now that I've been collecting data on my house for a while, I've used this to diagnose and fix a heat leak we had in our Eneco district heating ('stadsverwarming' in Dutch) heat exchanger ('warmteafleverset' in Dutch).

TL;DR: Our 20-year old heat exchanger leaked 2.7 GJ/year, after upgrading to a better insulated one this was reduced to only 0.65 GJ/year, saving 2.0GJ or 50 euros per year! The upgrade was for 'free', meaning it's included in the yearly fee of 90 euro/year. It's unclear why Eneco does not do this pro-actively, but you can also request an upgrade if you say the old one does not suffice anymore.

Update: replies disabled because of spam

Heat exchanger yearly heat loss and cost comparison

Read more »

Backing up e-mail with OfflineIMAP

By Atomstar on Saturday 11 January 2020 20:26 - Comments (12)
Category: Mac, Views: 3.281

Last week, Gandi lost quite some customer data and urged users use their own backup. Thinking about this, I realised I don't backup my (Gandi) e-mail (except for program cache), so I decided to fix using OfflineIMAP.

An alternative could be Mailstore (guide). A similar guide for Protonmail was written by peterrus.

Do you backup your e-mail? How?

Read more »