f.zz.de

f.zz.de

ADAC zu hilf

Posted Mon 05 Dec 2022 10:46:17 AM CET Florian Lohoff
in

Immer wieder was neues. Heute: Keilriemen zerfleddert. So ohne Servolenkung, Lichtmaschine und co ist es dann doch nicht so schön fahren.

Ein Loch ist im Eimer

Posted Sun 04 Dec 2022 07:17:53 PM CET Florian Lohoff
in

Nach Monaten der Diskussion einfach Mal das Loch wirklich suchen und Flicken.

Fahrrad bei 3°

Posted Thu 01 Dec 2022 08:48:03 AM CET Florian Lohoff
in

Gibt ja auch gemütlicheres.

Goethe

Posted Wed 30 Nov 2022 05:47:06 PM CET Florian Lohoff
in

Im Süden mögen sie Goethe auch. Hier Bahnhof Bacharach.

ePaper Display

Posted Thu 17 Nov 2022 03:59:10 PM CET Florian Lohoff
in

Das spannenste im Spielzeugladen ist das gelbe ePaper Display.

Robot Cafee

Posted Thu 17 Nov 2022 03:58:15 PM CET Florian Lohoff
in

Mal wieder beim Kunden und heute Robot Cafee. Nur abholen muss man es selber.

Auge

Posted Sun 06 Nov 2022 12:54:09 PM CET Florian Lohoff
in

Lias Auge als sie einen Vogel im Garten erspäht.

Halloween

Posted Thu 03 Nov 2022 11:01:34 PM CET Florian Lohoff
in

Einige Kinder haben sich doch ein wenig umgesehen als ich so die Tür geöffnet habe. Aber seit wann ist das eine einseitige Geschichte mit dem Verkleiden.

Winterzeit

Posted Thu 03 Nov 2022 10:59:48 PM CET Florian Lohoff
in

Lia hat Winterzeit ausgerufen und ihr Heizkörperdomizil bezogen.

CBD O Mat

Posted Sun 30 Oct 2022 04:43:30 PM CET Florian Lohoff
in

Ich konnte nicht dran vorbei ohne einen Cola Canabis Lutscher zu kaufen.

Wenigstens den Automaten ein wenig Finanzieren.

Liebesschloss

Posted Sun 30 Oct 2022 04:42:06 PM CET Florian Lohoff
in

Statt schloss Pleuel und Kolben. Heiss brennende liebe würde ich sagen.

Erfindungen

Posted Sun 30 Oct 2022 04:14:05 PM CET Florian Lohoff
in

Ich würde sagen Deutschland ist im Arsch. China voll mit Ideen und Prototypen. Deutschland hat einen Schweinezaun und präsentiert die ausgestopfte Sau.

Automatik U-Bahn

Posted Sun 30 Oct 2022 04:12:31 PM CET Florian Lohoff
in

Sehr spannend. Eine Zugführerlose U-Bahn in Nürnberg. Man kann ganz vorne sitzen und in den Tunnel blicken.

3 Messen zusammen

Posted Sun 30 Oct 2022 04:10:56 PM CET Florian Lohoff
in

Es war lustig. Aber nicht so ausgedehnt wie erwartet. Auf der iEna gefühlt 50% Asiaten, und 30% China.

Sehr spannend das die Mint Gruppe eines Gymnasiums gegenüber dem Marken und Patentamt der Türkei steht. Lustige Kombination.

josm plbuildings for Northrhine-Westfalia

Posted Thu 27 Oct 2022 09:44:14 AM CEST Florian Lohoff
in

For a long time building imports in Northrhine-Westfalia or NRW was a hassle. The only source would be a WMS server and some people wrote software to convert the WMS tiles back to some useful vector informations and merge into the josm dataset. This solution was pretty fragile and my impression is that its basically unmaintained, although it still works for me.

For a long time i was looking for a solution to use something like generic WFS in JOSM with a rule based merging of tags and or geometries (Which geometries to use nodes from, snap distance etc). Nothing like this popped up in the last 10 years.

So i had a look yesterday and found the plbuildings plugin which just needs the right server component to serve OSM XML files.

So i quickly hacked a server component to server the NRW Open Data Shape dataset.

When you install the plbuildings plugin into josm, and change the URL to:

plbuildings.server_url=https://osm.zz.de/plbuildingsnrw/v1/

You will be able to import building outlines from the Hausumringe NRW dataset. I am not that happy with the amount of nodes this dataset contains, or the usability with the plbuildings plugin, but its a start.

Also this will most like break horribly if you have real multipolygon buildings e.g. with a hole in the middle. This is not yet implemented at least on the server side as it would require to serve back a relation. I have no idea whether the plbuildings plugin supports this.

Quittengelee

Posted Mon 24 Oct 2022 06:45:08 PM CEST Florian Lohoff
in

Quittengelee mit Vanille. Sehr lecker nur ein bisschen flüssig vielleicht.

Rosemarie Nitribitt

Posted Mon 24 Oct 2022 06:44:03 PM CEST Florian Lohoff
in

Wenn man schon über den Nordfriedhof in Düsseldorf spaziert dann auch an das Grab von Rosemarie Nitribitt.

Motorradclub on the road

Posted Fri 14 Oct 2022 06:08:34 PM CEST Florian Lohoff
in

Der MC Hardrock Lohoff unterwegs um die nicht beräderten am Bahnhof einzusammeln.

Winterruhe

Posted Fri 14 Oct 2022 06:07:22 PM CEST Florian Lohoff
in

Das Katzentier kommt langsam in die Winterruhe und döst auf der Armlehne vom Sessel.

ArubaOS AP Firmware

Posted Fri 07 Oct 2022 09:32:15 AM CEST Florian Lohoff
in

Aruba published a set of CVEs concerning the AP Firmware, but the issue is that when you dont have a login, and your APs dont have direct internet access or the internet access is crippled you are dead in the water.

But when looking at some debug output you'll find the original URLs the APs would try to download the firmware:

Like this. The last part of the URI can be determined from the Aruba Website and is platform and version dependent:

http://common.cloud.hpe.com/ccssvc/ccs-system-firmware-registry/IAP/ArubaInstant_Gemini_8.11.0.0_85179

Postgis in multiple schema

Posted Wed 05 Oct 2022 10:30:19 AM CEST Florian Lohoff
in

Restoring the very same dump into multiple schemas is not that easy when using postgis. Typically a pg_dump contains public.geometry when creating the tables which is not reachable as postgis will be in a different schema at least on the second import.

First create a different schema for the postgis extension

create schema postgis;
create extension postgis with schema postgis;

Then set the search path for non schema qualified postgis functions to be found:

alter database joineddb SET search_path TO public,postgis;

Then feed your psql dumps into psql using sed. This import will end up in the public schema:

zcat "dump-with-postgis-new.sql.gz"  \
    | sed -e 's/public.geometry/postgis.geometry/ig'\
    | psql -f - joineddb

Then connect to the database and rename schema:

alter schema public rename to new;
create schema public;

And import the second file:

zcat "dump-with-postgis-old.sql.gz"  \
    | sed -e 's/public.geometry/postgis.geometry/ig'\
    | psql -f - joineddb

Now you have both dumps in the database for comparison.

Schraubertreff

Posted Sun 25 Sep 2022 01:01:26 PM CEST Florian Lohoff
in

Nach der Überholung des Vergasers mit neuen Dichtungen, Düse, Nadel und Gaszug läuft sie nun sehr gut.

Steckdose in der Verteilung

Posted Fri 23 Sep 2022 11:29:08 AM CEST Florian Lohoff
in

So sieht das gut aus. Dann kann der Sicherungskasten auch wieder zu.

Fliegende Qualle

Posted Sun 18 Sep 2022 08:12:27 PM CEST Florian Lohoff
in

Neben einer künstlichen Taube war Festo mit einer Fliegenden Elefantengroßen qualle da. Sehr beeindruckend und sicher ein cooler job.

Easymeter: Building Tasmota

Posted Wed 14 Sep 2022 10:32:04 AM CEST Florian Lohoff
in

If you want to use Tasmota for parsing your SML output and sending it out to MQTT you need to get tasmota from git, change some stuff, build it and flash it to your NodeMCU.

The easyiest way is to build tasmota with the espressif toolchain in a Docker container. To create the docker container:

git clone https://github.com/tasmota/docker-tasmota 
cd docker-tasmota
docker build -t docker-tasmota .

Now you have a usable toolchain. Next step is to fetch tasmota and enable SML and fix the immediate MQTT sendout to a different Topic:

git clone git@github.com:arendst/Tasmota.git
cd Tasmota
git checkout -b build v12.1.1
curl https://github.com/flohoff/Tasmota/commit/c64dea980a5bdde75e4d1097c4c384bc08f49813.patch | patch -p1 -E 
curl https://github.com/flohoff/Tasmota/commit/9669193390e64e926267f4af1aa8aed41617991b.patch | patch -p1 -E

And now we need to build Tasmota:

mkdir platformiocache
docker run --rm -ti -v $PWD/platformiocache:/.platformio \
    -v $PWD/Tasmota:/tasmota \
    -u $UID:$GID \
    docker-tasmota \
    -e tasmota4M

And there is your tasmota NodeMCU binary in Tasmota/build_output/firmware/tasmota4M.bin

In case you need to flash your NodeMCU by USB because you have a 1M flash version installed and cant do "Over The Air" (OTA) upgrades - use esptool like this:

esptool --port /dev/ttyUSB0 --baud 1000000 \
    write_flash --flash_size=4MB \
    -fm dio 0 \
    Tasmota/build_output/firmware/tasmota4M.bin

And continue your normal setup by joining the Wifi the Tasmota opens.

Tasmota SML Script for Easymeter Q3DA1002

Posted Tue 13 Sep 2022 03:10:01 PM CEST Florian Lohoff
in

It took me a while to get this going - Reading out the Smartmeter with a NodeMCU but finally its there. So in case you have the same Smartmeter, in this case the Easymeter Q3DA1002 this is your Tasmota Script for SML decoding.

I'll put up all the other stuff like OpenSCAD/STL files for the 3D printed Case, and other descriptions the next days.

>D
>B
=>sensor53 r
>M 1
+1,13,o,0,9600,SML
1,0-0:96.1.255*255(@#),Serienummer,,serial,0
1,1-0:96.5.5*255(@1,Status,,Status,0
1,1-0:21.7.255*255(@1,L1,W,L1,18
1,1-0:41.7.255*255(@1,L2,W,L2,18
1,1-0:61.7.255*255(@1,L3,W,L3,18
1,1-0:1.7.255*255(@1,P_in,W,P_in,18
1,1-0:1.8.0*255(@1,EC,kWh,EC,4
#

Führerschein

Posted Tue 06 Sep 2022 07:45:14 PM CEST Florian Lohoff
in

Yeah ... das große Kind hat den AM Führerschein bestanden. Schnell musste ich mit ihm zum Straßenverkehrsamt um den abzuholen. Danach ging es direkt das erste mal mit dem Roller zur Schule und ich bin nach Hause gelaufen.

Claims stecken

Posted Mon 05 Sep 2022 08:06:27 AM CEST Florian Lohoff
in

Vor 3 Monaten hing der noch nicht hier. Jetzt hat Siegelsdorf einen CBD-O-Mat.

Ich gehe davon aus das hier Claims gesteckt werden. Sobald das legal ist werden da auch THC haltige Dinge verkauft werden. Der ECKarten Leser für dir Altersverifikation ist ja schon drin.

Mobbender Fahrstuhl

Posted Sun 04 Sep 2022 10:13:23 PM CEST Florian Lohoff
in

Wir waren zu 4. und der Fahrstuhl kann 5 Menschen. Trotzdem hat der gesagt das wir zu dick sind und wollte uns nicht in den 4. Stock fahren.

Riese im MX5

Posted Sun 04 Sep 2022 10:11:53 PM CEST Florian Lohoff
in

Ich muss feststellen das der MX5 echt zu klein für mich ist. Es fühlt sich an wie ein Gokart und man hat das Gefühl das man in einer Pfütze ertrinken kann aber ich passe schlicht nicht vernünftig rein.