Fantasy-Buchempfehlungen für 7-8-Jährige

Auf Twitter wurde nach Fantasy-Buchempfehlungen für 7 -8 Jährige gefragt, ich habe das mal (ganz uneigennützig und vllt auch nicht ganz vollständig) zusammengefasst:

AutorTitel
Terry PratchettKleine freie Männer
Die Schule der magischen Tiere
Nevermoor-Serie
Sabine BohlmannWillow-Reihe (Ein Mädchen namens Willow)
Sabine BohlmannWummelies wunderbare Welt
Artemis Fowl-Reihe
Eragon (!)
Die Duftapotheke
Michael EndeDie unendliche Geschichte
Michael EndeMomo
Schimmerie Harztropf im Reich der Faseltaki
Walter MoersEnsel und Krete
HohlbeinMärchenmond
Hohlbein13
Die Luftpiraten
Emily SkyDie Drachenschule
Percy Jackson
Emmi & Einschwein
Ein Baum für Tomti
Die Sumpflochsaga
Wisperwasser
Akademie Fortuna
Luzifer Junion
Eine lausige Hexe
Alanna-Reihe (Die schwarze Stadt)
Tamora PierceDhana-Reihe (Kampf um Tortall)
Christine NöstlingerDie feuerrote Friederike
Dragon Ninjas
School of Talents
Das Unkrautland
Patricia C. WredeDie Drachenprinzessin
Kirsten BoieRitter Trenk
Das magische Land
Terry PratchettTiffany-Weh-Reihe
Freya und die Furchtlosen
Die kleine Dame
Alea Aquarius-Reihe
Die vier verrückten Schwestern
Septimus Heap
Frau Honig
Lippels Traum
Die Kinder des Dschinn
Peter FreundLaura
Villa der Zaubertiere
Heiko HentschelGlas-Trilogie (>9-10 Jahre?)
Michael PeinkoferHolly Holmes
Michael PeinkoferDie Farm der fantastischen Tiere
Die Katze mit Hut
LöffelbeinMonsterschule
Dinotopia
Warrior Cats
Die Tierpolizei
Die Haferhorde
Lillys magische Schule
Wenn der geheime Park erwacht, nehmt euch vor Schabalu in Acht
Die Gilder der schwarzen Magier
Die letzte Zauberin
Das Zeitalter der Fünf
Olchis-Reihe
Käthe RecheisDer weiße Wolf
Diana Wynne JonesDas wandelnde Schloss (Sophie im Schloss des Zauberers)
Cornelia FunkeDrachenreiter
Tanya StewnerLiliane Susewind
Die (un)langweiligste Schule der Welt
Das magische Baumhaus
Astrid LindgrenMio, mein Mio
Die Chroniken von Narnia
Der Hummelreiter Friedrich Löwenmaul
Das Wolkenschiff
Vom Wind in den Weiden
Die Brautprinzessin
Handbuch für Superhelden
Die Wasserläufer
Tintenherz
Die Stadt der träumenden Bücher
Papavera
Alexander WolkowZauberlandreihe
Emmy und die Wunderschrumpfratte
Die geheime Benedict Gesellschaft
Hotel der Magier
Tommy KrappweisGhostsitter-Reihe
Jutty EhmkeDas Wunschbüro der Lilith Faramay
Holly BlackDie Spiderwick-Geheimnisse
Zaubergarten-Reihe
Der zauberhafte Wunschbuchladen
Kai MeyerDie Wellenläufer
Alexander WolkovZauberer der Smaragdenstadt
Meike HaasDer wundersame Weltraumzoo
Mäc Mief
Der kleine Major Tom
Snöfried vom Wiesental
Die Olchis
Rubinia Wunderherz die mutige Waldelfe
Das wilde Pack
Die Legende der Wächter
Chroniken der Weltensucher
Maria ParrSommersprossen auf den Knien
Glücksbäckerei
Keeper of the Secrets
Andreas SuchanekFlüsterwald-Reihe
Sternenschweif
Trixie Belden
Rosalie, Ritterkind
Lichterland
Amalia von Flatter
Teppichpiloten
Petronella Apfelmus
Drachenzähmen leicht gemacht
Nina BlazonKiesel die Elfe
Fabelheim

OpenHAB3

OpenHAB3 ist ein unglaublich mächtiges und flexibles Smart Home Automatisierungssystem, das dir ermöglicht, fast alle Geräte und Dienste in deinem Zuhause zu integrieren und zu automatisieren. Es ist die neueste Version von OpenHAB und bietet dir eine Vielzahl von Vorteilen gegenüber früheren Versionen und anderen Smart Home-Systemen.

Einer der größten Vorteile von OpenHAB3 ist seine Unterstützung für eine breite Palette an Protokollen und Geräten. Es unterstützt fast alle gängigen Protokolle wie Zigbee, Z-Wave, Bluetooth und Infrarot. Das bedeutet, dass du fast jedes Gerät, das du besitzt, mit OpenHAB3 verbinden und automatisieren kannst.

Ein weiterer großer Vorteil von OpenHAB3 ist seine Benutzerfreundlichkeit. Das System ist sehr einfach zu installieren und zu konfigurieren, auch wenn du keine Erfahrung im Bereich der Smart Home Automatisierung hast. Es gibt auch eine große Community von Benutzern und Entwicklern, die dir bei Fragen und Problemen helfen können.

OpenHAB3 bietet dir auch eine Vielzahl von Möglichkeiten, um die Automatisierung deines Zuhauses an deine individuellen Bedürfnisse anzupassen. Du kannst Regeln erstellen, um Geräte zu steuern und zu automatisieren, basierend auf Ereignissen wie Zeit, Ort oder Sensorwerte. Du kannst auch Benachrichtigungen erhalten, wenn bestimmte Ereignisse eintreten, und sogar dein Smart Home von überall auf der Welt mit einer mobilen App steuern.

Ein weiterer Vorteil von OpenHAB3 ist die Möglichkeit, das System mit anderen Diensten und Anwendungen zu integrieren. Zum Beispiel kannst du OpenHAB3 mit Amazon Alexa oder Google Assistant verbinden, um dein Smart Home per Sprachbefehl zu steuern. Du kannst auch OpenHAB3 mit IFTTT oder Node-RED integrieren, um noch komplexere Automatisierungen zu erstellen.

Insgesamt bietet OpenHAB3 dir eine Vielzahl von Möglichkeiten, um dein Zuhause intelligent und automatisiert zu gestalten. Es ist flexibel, benutzerfreundlich und unterstützt eine breite Palette an Geräten und Diensten. Wenn du auf der Suche nach einem Smart Home Automatisierungssystem bist, solltest du unbedingt OpenHAB3 in Betracht ziehen.

zigbee2mqtt auf einem Raspberry Pi Zero installieren

Raspberry Pi Zero

Vorbereitung

mkdir downloads
cd downloads
sudo apt update
sudo apt full-upgrade
sudo apt install -y git make gcc g++

USB Stick indentifizieren

ls -l /dev/ttyUSB0

oder

ls -l /dev/serial/by-id

Pfad anpassen

sudo nano ~/.profile

ans Ende anfügen

if [ -d "/usr/local/bin" ] ; then
PATH=$PATH:/usr/local/bin
fi

npm downloaden

npm in der Version 18 ist mit z2m kompatibel, vllt auch andere Versionen, habe ich aber nicht getestet (19.3.0 jedenfalls nicht zu diesem Zeitpunkt der Veröffentlichung dieses Artikels).

wget https://unofficial-builds.nodejs.org/download/release/v18.0.0/node-v18.0.0-linux-armv6l.tar.xz
tar xvfJ node-v18.0.0-linux-armv6l.tar.xz
sudo cp -R node-v18.0.0-linux-armv6l/* /usr/local/
z2m installieren
sudo mkdir /opt/zigbee2mqtt
sudo chown -R ${USER}: /opt/zigbee2mqtt
git clone --depth 1 https://github.com/Koenkk/zigbee2mqtt.git /opt/zigbee2mqtt
cd /opt/zigbee2mqtt/
npm ci

z2m yaml anpassen

nano /opt/zigbee2mqtt/data/configuration.yaml

frontend: true

und

advanced:
pan_id: GENERATE

Service erstellen und starten (systemctl)

sudo nano /etc/systemd/system/zigbee2mqtt.service

Inhalt

[Unit]
Description=zigbee2mqtt
After=network.target

[Service]
Environment=NODE_ENV=production
ExecStart=/usr/local/bin/npm start
WorkingDirectory=/opt/zigbee2mqtt
StandardOutput=inherit

# Or use StandardOutput=null if you don't want Zigbee2MQTT messages filling syslog, for more options see systemd.exec(5)

StandardError=inherit
Restart=always
RestartSec=10s
User=pi

[Install]
WantedBy=multi-user.target

Start Zigbee2MQTT

sudo systemctl start zigbee2mqtt

Show status

systemctl status zigbee2mqtt.service

Show journal

sudo journalctl -f -u zigbee2mqtt.service

Tickler

Lego Weltraummännchen

In Powershell:

$tickler = "tickler"
$jahr = 2022

new-item -name $tickler -itemtype directory

for ($monat_start=1;$monat_start -lt 13; $monat_start++) {
   $monat_name = get-date "$jahr-$monat_start" -Format MMMM
   if ($monat_start.tostring().length -eq 1) {
      $monat = "0$monat_start $monat_name"
   } else {
      $monat = "$monat_start $monat_name"
   }

   new-item -name $monat -itemtype directory -path ".\$tickler\"
   $tage = [DateTime]::DaysInMonth($jahr, $monat_start)

   for ($i=1; $i -lt $tage+1; $i++) {
     if ($i.tostring().length -eq 1) {
       $tag = "0$i"
     } else {
       $tag = "$i"
     }

     new-item -name $tag -itemtype directory -path ".\$tickler\$monat"
   }
}

Python – feedparser und das etag

Verzweiflung bei der Verwendung von etag in feedparser, weil kein Status 304 eines nicht aktualisiertem blogfeed zurück kommt. Beispiel:

import feedparser

feedurl = 'https://www.foerderverein-rembruecken.de/feed/'
feed = feedparser.parse(feedurl)
print(feedparser.parse(feedurl, etag=feed.etag).status)

Status 200

import feedparser

feedurl = 'https://www.foerderverein-rembruecken.de/feed/'
feed = feedparser.parse(feedurl)
print(feedparser.parse(feedurl, etag=feed.etag, modified=feed.modified).status)

Status 200

import feedparser

feedurl = 'https://www.foerderverein-rembruecken.de/feed/'
feed = feedparser.parse(feedurl)
print(feedparser.parse(feedurl, modified=feed.modified).status)

Status 304

Anscheinend ist der Server so konfiguriert, dass er den ‚If-Modified-Since‘-Header überprüft.

MariaDB für Zugriff von außen konfigurieren

Wir haben eine MariaDB-Installation auf einem Raspberry Pi und wollen nicht über localhost (127.0.0.1) sondern von einem anderen Rechner in einem Skript auf die DB zugreifen. Dafür muss in der

/etc/mysql/my.cnf

folgendes hinzugefügt werden.

[mysqld]
skip-networking=0
skip-bind-address

Und dann noch mit

sudo systemctl restart mysqld.service

den Service neu starten.

Diese ziemlich verkürzte Anleitung wurde von hier geklaut: https://mariadb.com/kb/en/configuring-mariadb-for-remote-client-access/

Python – feedparser

import feedparser

url = "http://www.biopop.de/feed"
fp = feedparser.parse(url)
for item in fp:
   print(item.title, item.id, item.published, item.updated)
   print(fp.etag)

Bricklink wurde verkauft

Bricklink wurde verkauft und zwar an Lego™. Wer mehr dazu erfahren möchte, klickt mal hier rein:

https://www.stonewars.de/news/lego-kauft-bricklink/

https://zusammengebaut.com/die-lego-group-kauft-bricklink-was-aendert-sich-auf-der-plattform-83147/

Der Held der Seine und die klemmbausteinlyrik haben auch was dazu zu sagen:

So, jetzt heißt es schnell sein. Der Kaiser ist tot lang lebe der Kaiser. Die Möglichkeit bricklink 2.0 ins Leben zu rufen um den Zweitmarkt zu retten, wer ist dabei?