Zwei Leuchttürme

Willkommen auf meinem Blog

Sail-In Bilder

Das Sail-In zur Sail Amsterdam aus der Perspektive an der Zeesluis IJmuiden, wo der ganze Treck der Segler aus der Nordsee kommend losgegangen ist.

Sail Amsterdam 2025: AIS Rekord

Mein AIS (Positionssignal der Schiffe) Empfänger hat heute bei der Einfahrt der ganzen Schiffe zur Sail Amsterdam, die von der Nordsee kommen, eine Rekordzahl von fast 800 Schiffen empfangen. Normal sind 200 - 300 im Einzugsgebiet von IJmuiden. 

Links der Graph über die letzten beiden Tage.
Rechts eine Hardcopy aus Vesselfinder zum Zeitpunkt des Maximum.

Eindrücke PreSail IJmond

Ein paar Eindrücke von der PreSail im Hafen von IJmuiden.

Bitte zuerst die Überschrift vom Artikel anklicken. In der Post-Ansicht werden die Bilder schön als Galerie dargestellt.

U-Boot

Mal ein anderes Schiff, das bei unserem Haus vorbeigefahren ist. Ein U-Boot der niederländischen Marine:

Ein U-Boot auf dem Nordseekanal

 

Rose

Eine Rosenblüte (Sorte: Hansestadt Rostock) aus unserm Tuin (Garten) in IJmuiden:

Rosenblüte

Summarized Status of Uptime-Kuma

Uptime Kuma is a lightweight self hosted monitoring system for IT infrastructure (ping, Webpages, Cronjobs, etc). For my Homeassistant Dashboard I needed a short traffic light as "All ok" or "Something went wrong". 

I did it with a short Webpage that is included via an iFrame.

You need a custom statuspage from Uptime Kuma with all relevant sensors included. This statuspage provides a JSON array with the current statuses of all sensors automaticly. I fetch this JSON array with a small PHP Skript and iterate through it, to check if any sensor is NOTOK.

Code example:

<meta http-equiv="refresh" content="30">
<?php
$errorcounter=0;
$string = file_get_contents("https://<your-uptimekuma-url>/api/status-page/heartbeat/<your-statuspage-slug>");
$data=json_decode($string,true);
foreach ($data['heartbeatList'] as $deviceId => $entries) {
    $lastEntry = end($entries);
    if($lastEntry['status']!=1) {$errorcounter++;};
}
if ($errorcounter == 0) 
        {echo "OK";}
    else 
        {echo "Not OK";};
?>