Category Archives: Brewing / Fermenting / Booze

Whisky galore

Wild whisky days, so i bought two new Whisky’s ..

When there is only a little left, i keep some for nosing and nipping.

The little ones .. stored in my cocktail cabinet.

Util recently i’ve been using a android application to keep track.

Coffee (And more)

We looove coffee, so we keep track ..

The problem with something so suggestive as taste .. it depends on your mood, time of day, the weather ..
Also we started with a few, after that you really should revisit previously tasted coffees. Maybe they are worse, or better than you tasted after that.

Maybe i have a Winter Coffee … or a hangover coffee, who knows.

But here are the ones we’ve sorted. (Maybe there are ones in multiple categories .. )

Maybe i have to look at countries, brands, the family of beans being used, and how the beans are roasted.
I’ll have to revisit this post

We didn’t like

Coffee’s kindda okay

Coffee we liked a lot

I made some Coffee liqueur in the past, coffee ice, used it glazing meat on my smoker and cocktails.

Coffee liqueur

Coffee liqueur: 3 cups sugar, 2 cups water, vanilla, 8 tablespoons grounded coffee and 700cl rum .. vodka wil work also.
Heat without the alcohol, strain and add the alcohol in a container.
Leave for several days, and enjoy.
(note .. rum adds more flavour, depends of you want this)

Take a italian ham, prosciutto for example put a coffee bean in it. And eat this .. its amazing!

These coffee variations i’ve tried also. And ofcource i had to try Kopi Luwak.

Kopi luwak is a coffee that consists of partially digested coffee cherries, which have been eaten and defecated by the Asian palm civet.

Whisky 2022 Scotland

Dutch only

Instead of saying PPM is parts per million, i say Peats per minute!
Henri

3 – 26 Juni zijn we op vakantie geweest in Schotland. Daarbij hebben we met name de western isles bezocht.

Henri

Hieronder heb ik stukken uit ons logboek geplakt aangaande bezoeken aan whisky distillers.

Naast de vele distillers op Islay, hebben we nog wat andere bezocht op de andere eilanden.

Isle of Islay

7 Juni – Arran distiller (Isle of Arran)

Hier een fles whisky gekocht en een kiltpin (van beide kun je er nooit genoeg hebben)

8 Juni – Laphroaig, Ardbeg, Lagavullin distillers (Isle of Islay)

Na een ontbijt van 2 chokolade koekjes en een banaan, de eerste destileerderij Laphroaig bezocht. We zijn door het mini-museumpje gelopen met hierin een aantal informatieborden met hierop de geschiedenis van de distilleerderij. Vervolgens hebben we een taster genomen met 4 whisky’s. We hebben een andere taster in driver’s flesjes meegenomen, en de complimentary drink uit de festival fles.
Hier een boek over distillers gekocht.

Malt Whisky Yearbook 2022

Rond 13en kwamen we aan bij de Ardbeg destileerderij, 7km verderop. Ook hier zijn we eerst door het shopje gelopen. We hebben hier een CD en tunebook van Fraser Shaw gekocht. Vervolgens hebben we een broodje gehaald bij de foodtruck die buiten stond, en hebben we deze buiten opgegeten (gelukkig was het nog steeds droog). Ook hier hebben we weer een taster genomen van 5 whisky’s.

Daarna zijn we weer 1.5km terug gereden naar de Lagavulin destileerderij. Nadat we weer even in de souveniershop hadden rondgekeken (een Lagavulin petje gekocht) meldde we ons voor de rondleiding. Om 15.30 ging de rondleiding van start een heeft Beth ons een uurtje door de distillery heengeleidt. De rondleiding eindigde met een tasting met 3 whisky’s: de 8 jaar, de 16 jaar, en de Festival fles van dit jaar. We waren het er over eens dat we deze laatste wel een beetje scherp in smaak vonden. Coline kon haar 3 tasters meenemen in driver’s flesjes (Zij was deze dag de BOB) . Na de rondleiding zijn we nog even naar de resten van Dunyvaig Castle gelopen. Vanaf hier had je namelijk een mooi uitzicht op de Lagavulin distillery, opnieuw met de naam in grote zwarte letters op de witte muur van het warehouse. We hebben de ruine beklommen, waarbij we een groot gat moesten overbruggen.

Savonds nog even fotos gemaakt van de Bowmore destileerderij.

9 Juni – Bruichladdich, Kilchoman, Ardnahoe, Bunnahabhain distillers (Isle of Islay)

Rond 11en zijn we vervolgens naar de Bruichladdich distillery gereden. Hier hebben we een bezoekje gebracht aan de shop. We hebben een kleine (gratis) tasting gedaan met 3 whisky’s: de bruchladdie, de 10 year Port Charlotte, en de Octomore 5th edition. Het meisje achter de sampling bar was erg enthousiast en vertelde veel. Later hebben we ook nog de botanist gin geproefd. we hebben een fles octomore (208ppm), een flesje Octomore-BBQ saus, een fles botanist gin, en een T-shirt gekocht.

We zijn doorgereden naar de Kilchoman distillery. Hier kwamen we rond 14.15 aan. Het was inmiddels wel lunchtijd, dus we waren blij verrast dat ze hier een groot visitors centre hadden met een restaurant gedeelte. Terwijl we wachtte op een vrij tafeltje hebben we ook een tasting gedaan met een core range met 4 samplers.

Vervolgens moesten we een beetje aanmaken om op tijd voor de rondleiding bij de Ardnahoe distillery te zijn, het was namelijk 15.15 en het was minstens nog een half uur rijden terwijl we onze rondleiding om 16 van start zou gaan. Na ons aangemeld te hebben, hadden we zelfs nog even tijd om door het shopje heen te lopen. Om 16 uur ging onze tour van start. Ardnahoe is de jongste distillery op Islay en is pas sinds 2018 in werking. Dit betekende dat we wel een rondleiding door de werkende distillery konden krijgen, maar nog niet hun eigen whisky konden proeven. Na rondgeleid te zijn, waarbij de stills het meest indrukwekkend waren oa door de ruimte waarin ze stonden met een prachtig uitzicht richting Jura, konden we kiezen uit 4 flessen van welke we een dram wilde proeven, 1 van de 2 mystery blends of 1 van de 2 mystery malts. Henri nam de Hepburn’s choice (Auchroisk 9yr) die gematureerd was op rode wijnvaten, en Coline heeft de andere malt meegenomen in een driver’s flesje. Hier mochten we de tasting glaasjes meenemen. Nadat we onze tasters op hadden zijn we er snel vandoor gegaan om nog net voor sluitingstijd bij de Bunnahabhain distillery het shopje in te kunnen duiken.

Bunnahabhain lag zo’n 2 km verderop dus we kwamen even voor 17en aan, en we konden inderdaad nog net even het shopje inlopen. We waren te laat om daar ter plekke nog een tasting te doen, maar we hebben van 3 whisky’s een 3cl tasting flesje meegenomen en nog een T-shirt gekocht. Eenmaal buiten zijn we nog even het terrein opgelopen en de pier, zodat we ook hier nog even het witte warehouse met de naam Bunnahabhain in zwarte letters konden fotograferen.

We wilden eigenlijk ook nog even langs de Caol Ila distillery rijden om ook hier een foto te maken van het witte warehouse met de naam Caol Ila in zwarte letters, maar we wisten dat deze gesloten was voor onderhoud. Maar de weg ernaartoe was ook afgesloten. We hebben het geprobeerd, maar de weg ernaartoe lag ook echt open, dus dat ging ‘m helaas echt niet worden. 

10 Juni – Bowmore, Port Ellen distillers (Isle of Islay)

Een bezoekje gebracht aan de distillery shopje, waar we ook weer een kleine tasting hebben gedaan met de 10yr old (deze was complimentary), en Henri heeft nog een dram genomen uit de fles van het Fèis ìle festival van dit jaar.

In Port Ellen zijn we nog even langs de Port Ellen distillery gereden, die ergens dit jaar ook weer heropend zou moeten worden. Maar toen we er langs reden was het duidelijk dat ze nog vol in de bouw fase zitten. Het frame stond, de tanks en de stills stonden er ook al in, maar voor de rest miste er nog veel. Wel leuk om zo te zien! 

Vanaf de boot hadden we nog een mooi uitzicht op Port Ellen en de Port Ellen distillery, waardoor we ook hier het witte warehouse met de naam Port Ellen in zwarte letters hebben kunnen fotograferen

11 juni: Oban distiller (Scottish Mainland)

Vandaag de shop van de Oban distillery binnengelopen. Helaas konden we hier geen tasting doen.

12 juni: Tobemory distiller (Isle of Mull)

In Tobermory zijn we ook nog even naar de Tobermory distillery (Ledaig => is niet uit te spreken) te gaan. Hier konden we de 2 whisky’s proeven, de 12 jaar Tobermory (is unpeated) en de 10 jaar Ledaig (is wel peated). Deze laatste hebben we thuis staan. Henri besloot om een flesje van de andere te kopen, ter vergelijk ook straks thuis.

16 Juni – Ardnamurchan

Even in de shop gekeken, en een inieminie klein glaasje kunnen proeven, nog een flesje gekocht en wat foto’s maken.

20 Juni – North Uist Distillery (Benbecula),  Isle of Harris distillery (Isle of Harris

We hebben nog een korte stop gemaakt bij de North Uist Distillery, welke om 10 uur open zou gaan. Deze destilleerderij is nog maar net begonnen dus heeft nog geen Whisky, maar zoals zovele startende destillerderijen, mogen ze wel gin maken. Hier hebben we een bezoekje gebracht aan het shopje waar ze hun downpour gin verkochten (welke we bij de AirBnB van Isabel & Robert hadden geproefd). We hebben een fles gekocht (al was het vanwege de mooie fles)

Hier hebben we een bezoekje gebracht aan de Isle of Harris distillery. Ook hier zijn ze nog te jong om al een whisky te hebben gebotteld. Maar ook hier zijn ze begonnen met een gin, deze bevat sugar kelp als speciaal extra ingrediënt.

23 Juni – Abhainn Dearg Distillery (Isle of Lewis)

Het was een uurtje rijden naar de Abhainn Dearg distillery. Hier hadden we voor 11 uur een rondleiding geboekt; we kwamen netjes 10 voor 11 aan. Dit was een zeer kleinschalige craft distilleerderij op een soort boerderij. Terwijl we over het erf liepen werden we gewezen op het schuurtje waar we moesten zijn. De tour begon bij de mouterij, en toen naar de ruimte met de stills. Hier bleek het dat de distillery al geruime tijd (18 maanden) uit of business was doordat de wash stills lek waren en vervangen moesten worden, wat mede door corona erg veel vertraging opliep. Naar de toer, ging we terug naar de ruimte waar we gestart waren waar we elk 2 whiskies mochten proeven. Samen konden we ze alle 4 proeven: hun 10 jaar whisky of bourbon vatten gerijpt, en de 3 cask strengths op 3 verschillende vaten gerijpt (dessertwijn, sherry, en een roja rode wijn). Uiteindelijk hebben we nog een flesje van de 10 jaar meegenomen. En om 12 uur zijn we weer in de auto gesprongen. Dit was een leuke andere distiller, één waarbij mensen het niet zo nauw namen met hoe ze de whisky maken. Spinnenwebben, koper buisjes beetje aan elkaar gesoldeerd.  Doffe stills die niet mooi rond waren, maar een cilinder met wat smalle buisjes. Whatever gets the job done.

24 Juni Edradour, Blair Atholl Distillery (Mainland)

Omdat we toch via Pitlochry naar het zuiden gingen, maar even lans de woonplaats van de helaas te vroeg overleden held van ons Gordon Duncan.
Hier ligt het kleinste destillery van Scotland Edradour, maar deze is ‘temporarily closed’
Vanwege tijdgebrek van Blair Atholl alleen maar een foto gemaakt.

Restricted Content
To view this protected content, enter the password below:

Software i use(d)

Below from a old shared document (needs editing)

  • 3D printing
    • Openscad
    • Cura
    • Meshroom
    • Blender
    • Sketchup
    • Octoprint (see esp monitor)
  • API
    • Postman
    • Flash (python) see ledserver
  • Beamer
    • Mapmap
    • LPMT
  • Brewing
    • Brouwhulp
    • Brewfather
  • Browser stuff
    • vimperator (old)
    • links/curl/dsniff/urlsnarf
  • Databases (mariadb/mongodb/influxdb/sqlite)
    • Metabase
    • Adminder
  • Drawing/Image manipulation
    • Gimp (see wacom script)
    • Hugin
    • ImageMagick
    • Krita (wacom)
    • Scrot (snapshot tool)
    • Luminace-hdr
    • Blender
    • Sketchup
    • GDlib
  • Ebook Readers
    • Calibre
    • Fbreader
  • Editors
    • Vim
    • Scribus
    • Dia (old)
    • Drawio
    • Blackmagic Fusion
  • Filemanagers
    • Ranger
    • MC
    • fdupes
    • PureRef
  • Google
    • gcalcli
    • gcalcron
    • rclone for syncing
  • Home automation
    • Domoticz
    • Node-red
    • Home assistant
    • MQTT-Explorer
    • Mosquitto
  • IDE’s
    • Android studio
    • Arduino IDE
    • Nextion IDE
    • PlatformIO
  • IRC
    • Irssi
  • Mail
    • Mutt
    • Mailcow
  • Media Players
    • Vlc
    • Kodi (openelec/xbmc)
    • Tinymediamanager
  • Monitoring
    • Check_mk (i’ve started with Netsaint (1999), Nagios,Icinga,
    • Librenms (was observium)
    • Grafana
    • Cacti (old)
  • Networking
    • Winbox (Mikrotik)
    • GNS3
    • iptraf
    • ntopng
  • Note keeping
    • Joplin
    • Twiki/Foswiki (old)
  • Password managers
    • Keepass2 (with browser plugin)
    • KeepassXC (with browser plugin)
  • Photomanager
    • Digikam
    • Darktable
    • Rawtherapy
    • Gallery2/3/Wipigo
    • Jellyfin
    • My own photo manager
    • Pureref
    • Cewe Photobooks
    • qdlsrdashboard
    • gphoto2
  • Schematics/Electronics
    • Fritzing
    • Login
    • Ktechlab
  • Sound
    • Ardour5
    • Audacity (old non-cripled-version)
    • LMMS
    • Puredata
    • Cadence
  • Video
    • Handbrake
    • Avconv/FFMpeg
    • Blender
    • Openshot
    • OBS
    • Natron
    • Vlc
    • yt-downloader
    • 4k downloader
  • Music engraving software
    • Bagpipe Music Player
    • ABCmusic (see own tools)
    • MuseScore
    • Lilypond
  • Taggers
    • Mp3tag
    • Tinymediamanager
    • MusicBrainz Picard
    • Beets
  • Music players
    • MOC
    • SoftSqueeze
    • Spotify
    • Clementine
    • Badly Designed Sound Machine
  • Server stuff
    • Namazu2
    • Netdata
    • Ntopng
    • Snort/Snortsam
  • Virtualisation
    • Opencv (old)
    • Vmware/ESX (old)
    • Xen (old)
    • VirtualBox
    • Libvirt/Kvm/Ovirt
  • Window managers (See other post)
    • Xmonad (current)
    • Gnome (current)
    • Enlightenment (old)
    • Compiz (old)
    • Fluxbox (old)
    • Ratpoison (tried)
    • Twm (tried)
    • Xfce (old)
    • Window Maker(old)
    • Sawfish (old)
    • Kde (old)
    • i3 (old)
    • IceWM (old)
    • Motif (old)
    • Flwm (old)
    • Fvwm (old)
    • Ximian desktop (bought) (old)
  • Home Drawing
    • Sweethome3D
    • Blender
    • Sketchup
    • Drawio
  • Old but cool
    • Mainactor
    • Appleshake
    • Zbruch
    • Povray
    • Lightzone

Other tools:

Git, tig, xdotool, nmon, ntop, iotop, etc etc (lijstje genereren)

Botteling – Pepermeibock


Beer at last taken out of the cooling unit. Cooling temperature was not perfect, need to fix some things in my brewing computer 🙂

Brewfather

Above the brewfather app. The transition from Brouwhulp to brewfather was big, but it is a great online tool, with perfect integration of tools like ispindel, of DIY tools!

Diy tiltmeter

The recipe

Recipe Details

Batch Size Boil Time IBU SRM Est. OG Est. FG ABV
23 L 90 min 28.9 7.3 SRM 1.067 1.013 7.09 %

Style Details

Name Cat. OG Range FG Range IBU SRM Carb ABV
Helles Bock 04 C 1.064 - 1.072 1.011 - 1.018 23 - 35 6 - 9 0 - 0 0 - 0 %

Fermentables

Name Amount %
Pilsen MD 6.5 kg 85.75
Carahell 1 kg 13.19
Caramunich II 80 g 1.06

Hops

Name Amount Time Use Form Alpha %
Northern Brewer 38.8 g 90 min Boil Whole 7.9

Miscs

Name Amount Time Use Type
Madame Jeanette peper 3 g 0 min Boil Spice

Yeast

Name Lab Attenuation Temperature
SafAle English Ale (S-04) Fermentis 75% 0°C - 0°C

Mash

Step Temperature Time
Stap 1 52°C 15 min
Stap 2 66°C 45 min
Stap 3 72°C 30 min
Stap 4 78°C 5 min

Fermentation

Step Time Temperature
Primary 8 days 19.8°C
Secondary 8 days 15°C
Tertiary 14 days 4°C
Aging 0 days 0°C

Some of the types of beer i made:

  • IPA
  • Smoke beer
  • Abbey beer with herbs
  • Stouts
  • Bock
  • Saison
  • Guiness clone
  • White ale
  • Chouffe clone
  • Leffe blond clone
  • Trippel
  • Bock with pepers
  • A mix and match from leftovers

Top beers i wrote down, or remembered

BEERBREWER
Trinity in blackpuhaste estland
Funky FalconTwo chefs brewing
Troubadour MagmaThe Musketeers
Hop zij met onsJopen
Smoked wheat everydayJopen
De verloren zoon #7Jopen
Double denim smoked barley wineTempest Brewing
GuinnessGuinness
Duchesse de bourgogneBrouwerij Verhaeghe Vichte
WestvleterenWestvleteren
Baltic DubbelInsel Brauerei
Birra NazionaleBaladin
Sans PardonDochter van de korenaar
StaalBier door mannen
Ola dubh 12Harviestoun Brewery
Dark IslandOrkney Brew
Brewer’s Reserve Brandy Barrel BarleywineCentral Waters

Fermenting sauerkraut in a crock

We love fermenting!
Sometimes we ferment our own sauerkraut.

Depending on the volume it can take at least 2 weeks up to several months.

If you don’t have crock pot weights, use a plastic bag filled with water.
(See below)

Mixture: Salt, juniper berries, dill, celery seeds and caraway.

  • Rinse Cabbage and clean. Cut out and discard the hard white center.
  • Take the largest leaves from one cabbage and lay them out at the bottom of your clean and rinsed out crock pot.
  • Shred the rest of the cabbage.
  • Add a layer of shredded cabbage over the laid out leaves in the crock pot. Sprinkle some of above mixture over this layer. Compress by stomping down with the stomper.
  • Repeat the layering process until you used up all the cabbage, salt, and juniper berries. After each layer stomp it down.
  • Pour all the luke warm water over the cabbage. That will activate the fermentation process.
  • Place clean crock pot weights over the cabbage and close the crock pot with the lid. Pour water into the ring of your crock pot and make sure there is always water in that.
  • Wait several weeks until cabbage is done fermenting into Sauerkraut.

Some books about the subject we own

Pressure Lab

For measuring pressure in fermentation containers, I designed a pressure sensor which could be wireless connected to a fermentation container.
The sensor would transmit the values to a Raspberry which was configured as a Access Point and would store the measurements and generated graphs using Grafana.

Raspberry with RealtimeClock
RTC on raspberry

3D printed holder, designed in blender. Holds battery prints and has little handle to lift from container

Nodes config:

Esp configuration, connect with micro-usb
Flashing with linux

esptool.py -p /dev/ttyUSB0  write_flash 0x00000  ESP_Easy_mega-20190311_normal_ESP8266_4M.bin

Make a connection with the ESP Access point

Connect esp with a power source.
Look for a AP with ESP_Easy_0

Use password “configesp” to connect

Start you browser and enter http://192.168.4.1

In wifi wizard setup select “pressurespot”
Enter password “pressurespot”

Press connect

Wait 20s and look in the raspberry logs which IP the ESP got.

Connect laptop/mobile to wifi “pressurespot”and connect

Enter found IP from ESP in your browser.

Proceed to main config

Main setting table, set the following

  • Unit name & number + append
  • SSID and WPA key pressurespot
  • Client IP block level allow all
  • Press submit

Press controller tab

Press first edit button and set following
– Protocol: domoticz http
Next set
– Controller IP : 10.42.0.1
– Toggle enabled and press submit

Resulting in:

Next we got to Hardware

I2C interface switch GPIO-4 and GPIO-5

  • GPIO – SDA: GPIO-4 (D2) change to GPIO-5 (D1)
  • GPIO – SCL: GPIO-5 (D1) change to GPIO-4 (D2)
  • Press “Submit”

Devices TAB

Press edit, and select device “Environment – BMx280” from the pulldown menu.

Next, set the following

  • Name: pressure
  • Enable on
  • I2C address : 0x76 ( Is there is no 0x76 of 0x77 .. do a i2c scan on the next tab )
  • Send to controller , mark this
  • IDX: give this the number you had given this node (this is the one you have to use in domoticz )
  • interval 10Seconds
  • and press submit

In the Devices tab, you should be able to see the sensor with the values (Temperature and pressure)

No values? Do a i2c scan and/or reboot ESP ( You can find these in the tools tab)

Tools TAB

Press I2C scan, when seeing a address like 0x76 or 0x77 use this in previous tabs.
Still nothing, even after reboot? Maybe faulty hardware?

Everything okay? Back to the config tab

We are going to set the sleep mode.
Warning ! .. when setting this it is hard to get into the config pages again.
ESP will startup, connect to wifi, send values and goes to sleep again.

At the bottom set: Sleep awake time 1 sec

Buttons on the raspberry / pressurespot

Red button :

  • Less than 3 seconds is reboot
  • Longer than 3 seconds is shut down
    • Charger can be removed, when the green light is off

Led lights on the sensors

  • Red light (R2; constant): battery is charging
  • Blue light (R1; constant): battery is full
  • Blue light (R1; constant) & red light (R2; blinking): trying to charge, but no battery connected

Add shutdown script to /etc/rc.local

python /usr/local/bin/power-switch.py &

/usr/local/bin/power-switch.py

#!/usr/bin/python
import threading, subprocess
import RPi.GPIO as GPIO
def shutdown():
    subprocess.call('sudo shutdown -h now', shell=True)
def edge_detected(pin):
    if GPIO.input(pin):
        t.cancel()
        subprocess.call('sudo reboot', shell=True)
    else:
        t.start()
if __name__ == '__main__':
    try:
        GPIO.setmode(GPIO.BOARD)
        GPIO.setup(5, GPIO.IN)
        GPIO.add_event_detect(5, GPIO.BOTH, callback=edge_detected, bouncetime=10)
        t = threading.Timer(3.0, shutdown)
        while True:
            pass
    finally:
        GPIO.cleanup()

/usr/local/bin/ledoff.py

#!/usr/bin/python
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BCM)
GPIO.setwarnings(False)
GPIO.setup(18,GPIO.OUT)
GPIO.output(18,GPIO.LOW)

/usr/local/bin/ledon.py

#!/usr/bin/python
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BCM)
GPIO.setwarnings(False)
GPIO.setup(18,GPIO.OUT)
GPIO.output(18,GPIO.HIGH)

nmcli device wifi hotspot ssid pressurespot password pressurespot

 /etc/NetworkManager/system-connections/Hotspot-1

[connection]
id=Hotspot-1
uuid=c2c05528-63f9-44c7-93ce-264187a45086
type=wifi
permissions=
timestamp=1553708934

[wifi]
hidden=true
mac-address=B8:27:EB:7F:D5:E7
mac-address-blacklist=
mode=ap
seen-bssids=B8:27:EB:7F:D5:E7;
ssid=pressurespot

[wifi-security]
group=ccmp;
key-mgmt=wpa-psk
pairwise=ccmp;
proto=rsn;
psk=pressurespot

[ipv4]
dns-search=
method=shared

[ipv6]
addr-gen-mode=stable-privacy
dns-search=
method=ignore

/usr/bin/servicecheck.sh (in rc.local and crontab root user – every minute

#!/bin/bash
nmcli connection show  | grep "Hotspot-1           c2c05528-63f9-44c7-93ce-264187a45086  802-11-wireless  wlan0" >/dev/null && touch /tmp/wlan || rm -f /tmp/wlan
for f in influx domoticz telegraf grafana mosquitto ; do
pgrep $f >/dev/null && touch /tmp/$f || rm -f /tmp/$f
done
count=$(ls  /tmp/influx /tmp/domoticz /tmp/telegraf /tmp/grafana /tmp/mosquitto /tmp/wlan | wc -l)
if [ $count -eq 6 ]  ; then
/usr/local/bin/ledon.py
exit 0
fi

for timer in {1..10} ; do
/usr/local/bin/ledon.py
sleep 1

/usr/local/bin/ledoff.py
sleep 1
done

Rest services to be installed on Raspberry

At the moment the raspberry uses domoticz between the Mqtt broker (Mosquitto) and the database (Influx)
Data wil be displayed using grafana.

tail -f /var/log/syslog shows which ip to which ESP
DHCPACK(wlan0) 10.42.0.104 cc:50:e3:c4:96:61 lab-
DHCPACK(wlan0) 10.42.0.181 cc:50:e3:c4:8d:73 lab-4
DHCPACK(wlan0) 10.42.0.186 cc:50:e3:c4:9b:ef lab-1

Configuring the raspberry

Install influx and grafana

First we add Influx repositories to apt:

wget -qO- https://repos.influxdata.com/influxdb.key | sudo apt-key add -
source /etc/os-release
echo "deb https://repos.influxdata.com/debian $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/influxdb.list

Update apt with the new repo & install.

sudo apt update && sudo apt install -y influxdb

Then start the influxdb service and set it to run at boot:

sudo systemctl enable influxdb --now

Again we need to add the Grafana packages to apt:

wget -q -O - https://packages.grafana.com/gpg.key | sudo apt-key add -
echo "deb https://packages.grafana.com/oss/deb stable main" | sudo tee /etc/apt/sources.list.d/grafana.list

We can now update and install the binaries:

sudo apt update && sudo apt install -y grafana

Then simply enable the service and set to run at boot:

sudo systemctl enable grafana-server.service --now

Now we can check that grafana is up by loading it in a browser: http://10.42.0.1:3000. If so, you can log in with the username and password = admin and set a new admin password.

Install mosquitto

sudo apt install mosquitto mosquitto-clients

Install domoticz using below command

<code><strong>curl -sSL install.domoticz.com | sudo bash</strong></code>

Under hardware add MQTT server adress 127.0.0.1

Add virtual sensors to domoticz.

Click hardware and create virtual sensor, lab with sensornumber. Sensor type is Temp+Baro.

When looking at devices you will see the virtual devices.

Here you can see if data is coming from the ESP’s

Pushing the data into Influxdb:

Goto settings > more options > data push > influxdb

Add temperature

  • Device name: lab* (lab plus unit number)
  • Value to send: temperature
  • Target type: direct (NOTE screenshot below is wrong)
  • press add

Add barometer

  • Device name: lab* (lab plus unit number)
  • Value to send: Barometer
  • Target type: direct (NOTE screenshot below is wrong)
  • press add

Configure Grafana

Go with your browser to http://10.42.0.1 when connected to the rpi access point

Goto settings and data sources, add influxdb with source http://localhost:8086
Goto dashboard and create a new one.

Data source is influx, select A Barometer
And the IDX that was used in configuring the ESP
Axes: Units in millibars, above example had temperature, for both Baro and Temp in one graph.
Select null value as connected

TODO

Telegraf/mosquito
Services in domoticz
Rpi status display
Sensor test / monitor