Montag, 9. November 2026

Shelly Sensor in eine andere Wohnung desselben Benutzers verschieben

Seit Kurzem bietet die Shelly.app an, mehrere Wohnungen (oder für die gutbetuchten unter uns: Häuser) unter einem Konto zu führen.

Endlich, das kommt für mich und alle Leute mit entweder mehr als einer Wohnung, oder einer Ferienwohnung, ganz nützlich.

Nachdem man die neue Wohnung erstellt hat, geht man in das All Devices Tab der Shelly.app für die bestehende Wohnung. Dort klickt man auf das drei Punkte Symbol und wählt aus dem Dropdown Transfer Devices. Nun wählt man den oder die gewünschten Sensoren mittels Checkbox an. Dann Transfer anklicken, und To another home in this account. Verschoben, fertig!

ACHTUNG: Hat man den Sensor mit einem anderen Shelly-Benutzer geteilt, steht die Funktion nicht zur Verfügung. Zuerst muss man die Freigabe aus den Einstellungen entfernen, erst dann kann man den Sensor verschieben.

Tags: , , ,
Labels: Smart Home

Keine Kommentare | neuen Kommentar verfassen

Freitag, 30. Oktober 2026

Apple Shortcuts auf iOS (respektive: Automations): Doch zu etwas nützlich

Um die Apple Shortcuts App habe ich bislang einen grossen Bogen gemacht.

Doch wie ich erfreut feststellen durfte, fanden sich folgende Anwendungsfälle für die App. Nachfolgend beschreibe ich sie.

Batterie schonen

  • When battery level falls below 65%
  • Set Low Power Mode

Letzte bekannte Position

  • When battery level is 5%
  • Get Current Location
  • Send Message

So kriege ich hoffentlich auf jeden Fall eine Meldung, wo sich mein iPhone aufgehalten hat, als die Batterie kurz vor Leerstand war.

Auto fahren

  • When CarPlay connects
  • Blitzer.de PRO: Start warn logic

Damit muss ich nicht länger überlegen, wenn ich ins Auto steige, das iPhone per USB an den Sony-Receiver anschliesse, und losfahre. Blitzer.de startet automatisch (im Hintergrund) und informiert mich über Staus und Baustellen.

Training

  • When I start a Rowing workout
  • Send Message
  • Set Focus
  • Set Brightness
  • Set Volume

Sobald ich auf der Apple Watch das Rudertraining aktiviere, erhält meine Frau eine iMessage, dass ich nun zu rudern begonnen habe und das ca. 50 Minuten dauern wird. Weiter setze ich das Telefon auf „Do not disturb“, regle die Bildschirmhelligkeit auf 5 Prozent herunter (ich verwende das iPhone mit der ErgData App während dem Rudern, und der Bildschirm muss nicht wie ein Weihnachtsbaum strahlen), und schlussendlich setze ich das Volumen auf 80 Prozent, da ich während dem Rudern immer Podcasts höre.

WICHTIG: Damit die Nachricht auch wirklich gesendet wird, musste ich Folgendes einschalten:

  • Run immediately
  • Notify When Run: No

Die Nachricht wurde aber nicht abgeschickt, wenn ich den Kontakt meiner Frau mit dem iMessage-Chat angewählt habe. Die iMessages wurden erst versendet, als ich aus dem Kontakt meiner Frau zwei (2!) Zieladressen auswählte und so (offenbar) einen Gruppenchat mit ihr, nochmals ihr, und meinerseits eröffnete.

Hürden

Übrigens: Ich beneide den Application Owner nicht (oder wie Apple die Leute nennt, die die Verantwortung für eine native, von Apple entwickelte App tragen). Das UI finde ich unintuitiv und habe meine liebe Mühe damit. Das Problem: Ich kann mir mit bestem Willen nicht ausdenken, wie eine App mit solch komplexen Fähigkeiten sonst aussehen sollte. Was ich hingegen sagen kann: So wie sie jetzt aussieht ist zu kompliziert.

Noch verwirrender: Ich öffne die Apple Shortcuts App, welche ein Tab „Automations“ enthält, und dort Automations aufführt die ich auch under Apple Home App sehe (bspw. die Rollläden je nach Tageszeit hoch- und runterfahren). Make it make sense

Tags:
Labels: Apple

Keine Kommentare | neuen Kommentar verfassen

Samstag, 24. Oktober 2026

Migadu: „550 5.7.1 sender address rejected: not allowed“

Wegen anhaltender Probleme mit Cyons Email-Infrastruktur, und insbesondere auf Grund eines unterschiedlichen Verständisses zwischen Kunde und Anbieter, für was eine solche Infrastruktur gebraucht werden kann und dabei tolerieren sollte, bin ich auf Migadu gestossen.

Der Anbieter will nur eines machen: Email, und zwar gut, für Power User und Geeks. Ein fantastisches Produkt!

Ich habe deshalb über Hostpoint eine zweite Domain gekauft, und wickle nun emailbasierte Systemmeldungen meines Serverparks über Migadu ab.

So möchte ich verhindern, dass mir Cyon über mehrere Tage hinweg wegen „Problemen“ mit Emails meiner Infrastruktur meine privaten und geschäftlichen Emails abklemmt.

In dem Zusammenhang: Cyons Crew ändert auch schon mal einfach so das Passwort eines angeblich „kompromittierten“ Email-Kontos (Meine Meinung: Bounces sind kein Hackerangriff …), und blockiert dann wenig später gleich das ganze Kundenkonto, weil die Automationen, welche mit dem alten, vom Kunden gesetzten Passwort weiter regelmässig auf das Email-Konto zugreifen wollen, dann als noch grössere „Attacke“ erachtet werden. Item.

Migadu hat Restriktionen, wie viele „outgoing“ Mails man versenden kann. Der Clou: Emails, welche innerhalb der eigenen Domain versendet werden, zählen hierbei nicht. Solange ich also von server.xyz@meineinfra.tld an events@meineinfra.tld maile, kann ich so viele Mails rauslassen wie ich will (vermutlich zieht aber dennoch Fair Use).

In den letzten Tagen stauten sich plötzlich Emails auf meinen Servern und konnten über Migadu nicht ausgeliefert werden.

In den Postfix-Logs tauchte immer wieder folgende Meldung auf:

...
Oct 23 19:06:28 SERVER postfix/smtp[73067]: Untrusted TLS connection established to smtp.migadu.com[51.210.223.36]:587: TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256
Oct 23 19:06:29 SERVER postfix/smtp[73067]: 9556D5F006: to=, relay=smtp.migadu.com[51.210.223.36]:587, delay=121, delays=0.01/120/0.24/0.04, dsn=5.7.1, status=bounced (host smtp.migadu.com[51.210.223.36] said: 550 5.7.1 sender address rejected: not allowed (in reply to end of DATA command))

In meiner Recherche fand ich heraus, dass das Problem am 15. Oktober aufzutreten begann. Ich könnte schwören, dass ich an dem Tag nichts an Migadu geändert hatte. Aber ich kann mich täuschen.

Lustigerweise betraf dies nicht alle Emails, viele Mails kamen weiterhin durch, und anfänglich machte alles keinen Sinn.

Bis ich auf folgenden Blog-Artikel stiess: Email aliases: receive and send with a different address per sender. Dort wurde sowohl Migadu erwähnt, als auch genau die von mir beobachtete Fehlermeldung.

Die Schlüsselstelle im Artikel:

  1. In the Migadu admin, open the domain, then Mailboxes, then the mailbox that receives everything.
  2. Turn on Wildcard sender. The mailbox may now send as any address of this domain, with its own login. Identities don’t inherit the right.
  3. Open the domain settings and set the catch-all („improperly addressed messages“) to deliver to that mailbox.
  4. Use smtp.migadu.com, port 465 (SSL), with the mailbox address and password, in every client.

Jetzt ging mir ein Licht auf. Die Emails, die nicht ankamen, wurden über server.xyz@meineinfra.tld versendet, trugen als Absender aber From: monitoring@meineinfra.tld. Das hatte seit Eröffnung des Migadu-Kontos problemlos funktioniert, nun aber nicht mehr.

Nach etwas Herumpröbeln im Migadu-Interface dann die Lösung:

  • Email Domains > meineinfra.tld > Mailboxes > server.xyz@meineinfra.tld > Wildcard Sender > [x] Permit wildcard sending Authentifiziere ich mich mit diesem Konto gegen Migadus SMTP, kann ich in From: einen beliebigen Präfix von @meineinfra.tld verweden.
  • monitoring@meineinfra.tld hatte ich bei Eröffnung des Kundenkontos als Mailbox eingerichtet. Diese brauche ich aber nicht wirklich, da ich die Email-Adresse nur als Absenderadresse verwende. Somit habe ich die Mailbox gelöscht.
  • Stattdessen erstellte ich unter Email Domains > meineinfra.tld > Mailboxes > server.xyz@meineinfra.tld >Identities eine neue Identity monitoring@meineinfra.tld, und gab ihr das Attribut Not used for authentication, sender persona only

Und siehe da, nach ein paar Minuten begannen meine Server, die bis jetzt zurückgewiesenen Emails in deren Postfix Queue auszuliefern.

Übrigens: Egal ob Cyon oder Migadu oder ein anderer Mail-Anbieter, was man auf keinen Fall will: Einen SMTP respektive eine INBOX mit Emails im Sekundentakt fluten. Deshalb habe ich in meiner Postfix main Folgendes stehen:

...
initial_destination_concurrency = 1
default_destination_concurrency_limit = 1
default_destination_rate_delay = 60
default_destination_recipient_limit = 2
default_process_limit = 100
...

Tags: , , , , , , , ,
Labels: IT

Keine Kommentare | neuen Kommentar verfassen

Dienstag, 20. Oktober 2026

Céline Amaudruz war wie alt, als sie zum zweiten Mal Mutter wurde?!

Gemäss Wikipedia ist Céline Marie-Claire Amaudruz am 15. März 1979 geboren. Ihre zweite Tochter kam gemäss Blick „Ende April 2025“ auf die Welt. Das hiesst sie war zu dem Zeitpunkt 46-jährig. Krass.

Erinnert mich an dieses Video: You Can Still Have Babies After 35 | Adam Ruins Everything.

Tags: , , , , , , , , , ,
Labels: Baby, Politik

Keine Kommentare | neuen Kommentar verfassen

Sonntag, 27. September 2026

Erinnerungen an das Baby, welches die Elternteile mit ins Grab nehmen

Meine Mutter starb am 26. Oktober 2025 „nach langer, schwerer Krankheit“. Eine Floskel, die man vor einem solchen Verlust regelmässig in Todesanzeigen liest und zur Kenntnis nimmt — man sich aber nicht wirklich vorstellen kann, welche Leiden sich dahinter verbergen.

Mein erstes Kind, Ella Giulia, wurde am 20. Januar 2026 geboren. Wie ein Bekannter, welcher etwas ähnliche durchmachte, so schön sagte: „Die beiden sind wohl im Lift aneinander vorbeigefahren …“

Gerade eben ist Ella eingeschlafen, alleine bei mir im Bett. Nach dem üblichen „Abefahre“-Ritual mit Papa. Zuvor lag sie auf meinen angewinkelten Oberschenkeln, wir schauten uns an, und ich habe ihre kleinen Füsschen genommen und über die Stoppeln meines Dreitagebartes gestrichen. Das „Schleifpapiergefühl“ oder das „Nadelgefühl“ irritiert sie sofort sichtbar, aber begleitet mit komischen „Meerschweinchen“-Geräuschen des Vaters bringt sie das zum Lachen. Das eigene, einen anlachende Baby, etwas vom Schönsten, was das Leben bietet. Als Abwechslung blase ich ihr auch auf die Fussunterseite, was sie zum Kichern bringt. Halt ganz persönliche, experimentelle Dinge, welche man mit dem ersten Kind so macht.

Dabei kommt mir der Gedanke an meine Mutter, und ich frage mich, welche Dinge sie mit dem acht Monate alten Mario wohl angestellt hat, die nur ich und sie erlebt haben. Und da ich keine Erinnerung an diese Zeit habe, bedeutet dies leider auch, dass sie diese Erinnerungen mit ins Grab genommen hat …

Ein Grund mehr, im nächsten Leben viel früher Kinder zu zeugen und grosszuziehen. Damit solche Fragen nicht zwangsläufig unbeantwortet bleiben …

Tags: , , , , , , , ,
Labels: Baby

Keine Kommentare | neuen Kommentar verfassen

Montag, 14. September 2026

Mit fdupes Duplikate auf der Kommandozeile finden, und löschen

Nachdem ich die Anwendung auf meinem MacBook mit

# port install fdupes

installiert hatte, befreite ich den gewünschten Ordner folgendermassen automatisch von Duplikaten:

$ fdupes --delete --immediate .

ACHTUNG: Dieser Vorgang löscht die Duplikate ungefragt. Wer auf Nummer sicher gehen will, führt den Befehl ohne die zwei Argumente aus, und schaut, welche Dateien gefunden werden.

Tags: , , ,
Labels: IT

Keine Kommentare | neuen Kommentar verfassen

Samstag, 5. September 2026

SSH: Remote host identification has changed

In den letzten Wochen habe ich einige physische Server mit VM-Pendants ersetzt. Da ich alle von „Scratch“ auf aufgesetzt habe, wurde ich bei den SSH-Versuchen nach dem Herunterfahren der physischen Rechner und dem Hochfahren der VMs unter der IP des ehemaligen Servers immer mit folgender Warnung konfrontiert:

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the ED25519 key sent by the remote host is
SHA256:.
Please contact your system administrator.
Add correct host key in /Users/mario/.ssh/known_hosts to get rid of this message.
Offending RSA key in /Users/mario/.ssh/known_hosts:29
Host key for 10.1.2.3 has changed and you have requested strict checking.
Host key verification failed.

Über Jahr habe ich jeweils versucht, die angegebene Zeile in /Users/mario/.ssh/known_hosts zu löschen. Oft aber scheine ich die falsche Zeile erwischt zu haben, weshalb ich anfing, die Zeile vor und nach der angegebenen Zeile zu löschen.

Dabei wäre es so einfach, diese Fehlermeldung wegzubringen:

$ ssh-keygen -R 10.1.2.3

Tags: , , , , ,
Labels: IT, Linux

Keine Kommentare | neuen Kommentar verfassen

Dienstag, 1. September 2026

IKEA ÖNSKLIG: Welche Abfallsackgrösse?

In den grössten IKEA ÖNSKLIG-Behälter (unser temporärer Windelabfall) passen 10 Liter-Säcke gut, sprich sie sind zu gross und lassen sich deshalb schön ausreichend über den Aussenrand falten.

Ich benutze dafür die Coop Kosmetikeimerbeutel 10L 40 Stück für 2.50 CHF, sprich der Sack kostet unter 7 Rappen. Nützlich wäre noch ein eingebauter Zug zum Zubinden des Abfallsacks, aber alles kann man nicht haben.

Tags: , , , , , , ,
Labels: Baby

Keine Kommentare | neuen Kommentar verfassen

Montag, 31. August 2026

Postfinance:in:es:*

Heute nach dem Login in Postfinance eFinance aufgefallen (das war eben noch nicht so, oder?):

Mutig, Mitte 2026 noch auf diesen ausgelutschten Zug aufspringen zu wollen:

Wieso beim Abschnittstitel aufhören? Da hat es noch Luft nach oben. Sollte man der Homogenität zu liebe nicht auch „Empfänger:in-konto“ schreiben, „Empfänger:in-bank“ und „Empfänger:in-name und -adresse“?

Tags: , ,
Labels: Funny

Keine Kommentare | neuen Kommentar verfassen