BitBastelei #652 – HDMI over RJ45 Extender

BitBastelei #652 - HDMI over RJ45 Extender

(1.3 GB) 19:11

2025-07-13 10:00 🛈

HDMI über längere Strecken zu verlegen ist eher unschön. Unflexible Kabel und nicht wechselbare Stecker bringen in vielen Situationen Probleme, welche bei anderen Verkabelungsstandard wie z.B. Kupfer-Netzwerk seit langem gelöst sind. Kleine Kästen können die HDMI-Signale so umsetzen, dass sie über diese Netzwerkkabel übertragen werden können. Oder übertragen werden sollten, denn dieses Set drückte man mit mit der Info „Billigkram gekauft, geht nicht“ in die Hand. Schauen wir mal, ob wir die Ursache finden.

Inhalt

  • 00:00 HDMI
  • 00:37 Packungsangaben
  • 05:45 Lieferumfang
  • 06:52 Anleitungsangaben
  • 09:25 Zerlegerei
  • 11:45 Funktionstest
  • 17:01 Kapitulation

Transparenz

Das Gerät wurde mir für eine Funktionsprüfung überlassen und ging im Anschluss wieder zurück. Die Person ist nicht in den Verkauf der Geräte involviert. Angesichts der widersprüchlichen Angaben des Herstellers dürfte es für die meisten Anwendungsfälle eher nicht zu empfehlen sein.

BitBastelei #651 – DIY Smart-Backofen mit ESPHome & HomeAssistant

BitBastelei #651 - DIY Smart-Backofen mit ESPHome & HomeAssistant

(1.3 GB) 35:12

2025-07-06 10:00 🛈

Ein letzter Auftritt des E-Herds aus den 80ern: Mittels ESP32, SSRs und Thermocouple soll der Backofen jetzt Smart werden und sich von PC oder Smartphone per HomeAssistant (fern)steuern lassen. Schauen wir mal, ob wir das ohne zwischenfälle zusammengestellt bekommen.

Inhalt

  • 00:00 Vorgeschichte & Plan
  • 02:33 Temperaturfühler
  • 06:29 Regelung
  • 13:21 Test am Gerät
  • 27:18 Ideen, Probleme und Fazit

Links zum Thema

Transparenz

Das Gerät gehört zum Haushalt. Es dürfte nicht mehr im Verkauf sein.

Gitlab-CE: Passwortwechsel bei nächstem Login erzwingen

GitLab ist – wie der Name schon erahnen lässt – ein Git-basiertes Entwicklungsmanagement auf Ruby-Basis. Zusätzlich zur Versionsverwaltung gibt es auch Issue-Tracker, Wikis, CI/CD und Vieles mehr. Im Gegensatz zu GitHub lässt es sich auch lokal auf eigenen Systemen installieren, in der Community Edition dabei unter freier Lizenz. Als Alternative wäre noch Forgejo zu nennen, welches weniger kommerziell daher kommt.

Auf einer GitLab-Instanz hatte ich nun eine etwas andere Aufgabe: Ein verwendeter Zugang wurde als potentiell unsicher eingestuft. Nichts, was eine direkte Aktion notwendig machte, aber man sollte es auch nicht ignorieren. Normalerweise erzwinge ich in solchen Fällen einen Passwortwechsel beim nächsten Login. So wird der Nutzer zu geeigneter Zeit aktiv auf das Problem hingewiesen und es sind keine alternativen Kommunikationskanäle notwendig. Während GitLab prinzipiell einen erzwungenen Passwortwechsel unterstützt, gibt es offenbar keine Option dies über die üblichen Wege manuell auszulösen.

Der offizielle Weg

Die Offizielle Empfehlung ist recht klar: Als Admin unter Overview→User→Edit und dort ein neues Passwort festlegen. Dies ist temporär, der User muss es beim nächsten Login ändern. Hierbei wird auch sichergestellt, dass die aktuellen Kennwortrichtlinien eingehalten werden.

Für mich in diesem Fall kein sinnvoller Weg, da durch den Kennwort-Wechsel der Zugang umgehend nicht mehr möglich ist und ein separater, sicherer Kommunikationskanal notwendig ist um das neue, temporäre Kennwort zu übermitteln.

Eingeweide

Offiziell geht es also nicht, aber die Funktion selbst ist ja da. Über einige Tricks kann man dafür sorgen, dass der Passwortwechsel mit dem aktuellen Kennwort angefordert wird. Notwendig ist dazu ein Konsolenzugang zum Server, auf dem GitLab ausgeführt wird. Hier startet man eine Rails-Konsole (ggf. mit sudo), sucht den User und setzt das Ablaufdatum des Kennworts auf die aktuelle Zeit.

gitlab-rails console
user = User.find_by_username('bernd')
user.password_expires_at=Time.now
user.save
quit

Beim nächsten Login sollte nun der Passwortwechsel angefordert werden. Tipp: Es gibt auch ein verlockendes user.password_automatically_set. Dieses sorgt nicht für einen Passwortwechsel, sondern sperrt den interaktiven Login vollständig.

Eigentlich schade, dass so eine einfache und technisch vorhandene Möglichkeit nicht in den Dialogen angeboten wird. Auch wenn ich sicherheitstechnisch nachvollziehen kann, dass eine Sperrung und temporäres Passwort oft die bessere Wahl ist, sollte man den Admins nicht die Wahl vorenthalten Prozesse zu nutzen, welche den eigenen Anforderungen bessern entsprechen.

BitBastelei #650 – Alte Spiele mit DOSBox

BitBastelei #650 - Alte Spiele mit DOSBox

(1512.6 MB) 20:00

2025-06-29 10:00 🛈

Wer alte Spiele auf aktuellen PCs spielen möchte, der steht teils vor ziemlichen Problemen, denn nativ funktionieren die wenigsten noch „einfach so“ auf modernen Systemen. Gibt es dann keine Re-Releases in den aktuellen Vertriebsplattformen oder Patches aus der Community, können Emulatoren helfen. Für Software auf MS-DOS-Basis gibt es dazu z.B. DOSBox, welches neben dem Betriebssystem auch gleich noch alte Hardware wie Soundkarten emuliert und so viele Spiele aus vergangenen Zeiten wieder auf den Bildschirm zaubern kann.

Inhalt

  • 00:00 Vorgeschichte
  • 01:40 Spiele-Möglichkeiten
  • 06:02 MS-DOS und DOSBox
  • 08:07 Virtuelle Festplatten
  • 10:37 Virtuelle CDs
  • 13:57 Persistente Konfiguration
  • 16:39 Frontends und Kompatibilität
  • 18:03 Alternative Implementierungen
  • 19:16 Fazit

Links zum Thema

Transparenz

Die gezeigten Spiele wurden irgendwann mal von mir gekauft oder mir von Bekannten geschenkt. Die meisten dürften nicht mehr im Verkauf sein. Gezeigte Angebote von Re-Makes basieren auf meinen persönlichen Einkäufen und dienen nur der Illustration, möglicherweise sind diese über andere Plattformen günstiger/besser zu erwerben.

BitBastelei #649 – Sniffer für Serielle Schnittstellen

BitBastelei #649 - Sniffer für Serielle Schnittstellen

(1510 MB) 26:35

2025-06-22 10:00 🛈

Auch wenn sie immer wieder als Veraltet gekennzeichnet werden – Serielle Schnittstellen finden sich an vielen Geräten. Etwa genau so vielfältig sind die Protokolle, die die Hersteller sich dazu ausdenken. Können sich diese dann nicht einigen, schaut man selbst oft in die Röhre, denn Schuld ist ja immer die andere Seite. Einen solchen Fall habe ich aktuell vor der Nase, also klemmen wir uns mal dazwischen um schauen zu können, wer sich da am Ende nicht an seine eigenen Angaben hält.

Inhalt

  • 00:00 Das Problem
  • 02:04 RS232 und RS422
  • 04:22 Anforderungen + Ideen
  • 09:29 Pegelwandlerbasteleien
  • 17:20 Testaufbau
  • 17:42 Software
  • 24:27 Ergebis & Fazit

Fehler und Ergänzungen

  • 07:19 Auf dem Stecker Pins 2 und 3, nicht 3 und 4.

Links zum Thema

Transparenz

Alle Geräte wurden selbst gekauft und bezahlt.

BitBastelei #648 – DIY-Smart-Backofen: Kochstellen

BitBastelei #648 - DIY-Smart-Backofen: Kochstellen

(985.4 MB) 24:46

2025-06-15 10:00 🛈

In vorherigen Folgen hatte ich den Aufbau eines klassischen Elektroherdes und dessen Steuerung gezeigt. Diesmal bringen wir das fast 45 Jahre alte Gerät in die Moderne: Wir machen es „Smart“. Ganz ohne Cloud. In dieser Folge beginnen wir mit der Kochstelle.

Inhalt

  • 00:00 Rückblick und Sicherheitshinweise
  • 01:11 Der Plan – Eingabemethoden
  • 05:07 Der Plan – Aktoren
  • 08:02 Der Plan – Prozessor und Versorgung
  • 09:44 Testaufbau
  • 17:33 Software
  • 23:07 Ideen und Fazit

Fehler und Ergänzungen

  • –:– Den Code wird es mit der nächsten Folge am Stück geben

Transparenz

Das Gerät gehört zum Haushalt. Es dürfte nicht mehr im Verkauf sein.

BitBastelei #647 – Wie man iPhone Akkuprobleme nicht behebt

BitBastelei #647 - Wie man iPhone Akkuprobleme nicht behebt

( B) 38:22

2025-06-08 10:00 🛈

Im letzten Video war mit aufgefallen, dass ein iPhone mal wieder einen aufgeblähten Akku zur schau stellt. Sicher, man könnte jetzt wieder einen neuen Akku einbauen, aber irgendwie klingt das nicht sonderlich nachhaltig, zumal das Gerät ohnehin nur stationär verwendet wird. Dumm nur: Das Apple-Energiemanagement dieser Geräte erlauben keinen Betrieb über das Ladekabel, wenn kein Akku eingebaut ist. Eine mögliche Lösung: Dummy-Stecker für den Batterieanschluss, welche den Betrieb ohne Akku ermöglichen. Eigentlich für Reparaturen, spricht technisch auch nicht viel gegen einen Betrieb. Voraussetzung: Die Person, welche es anbringt, sollte keinen Unfug treiben, denn sonst artet der schnelle Umbau in eine Reparatur aus.

Inhalt

  • 00:00 Vorgeschichte
  • 03:14 Das Adapterkabel
  • 07:32 Zerlegerei
  • 09:35 Spannungsanpassung
  • 19:08 Unfug.
  • 21:44 Ersatzgerät
  • 30:13 Update und Factory-Reset per iTunes
  • 35:33 Fail-ID
  • 37:06 Fazit

Fehler und Ergänzungen

  • 03:00 Mit dem iPhone 15 wurde die Funktion das Limit manuell zu beeinflussen offenbar eingeführt. Ältere Geräte haben die Funktion nicht per Update erhalten (danke an Simon für den Hinweis)

Transparenz

Alle Geräte wurden selbst gekauft und bezahlt. Die Serie ist nicht mehr im Verkauf.

BitBastelei #646 – Ursachensuche: Geschmolzener Wireless-Charger

BitBastelei #646 - Ursachensuche: Geschmolzener Wireless-Charger

(1227.9 MB) 25:40

2025-06-01 10:00 🛈

Wenn ein Ladegerät eine hohe Leistung verspricht sollte man meinen, dass sich das auf die Ladeleistung bezieht. Danach zu urteilen, dass diese Ladestation in teilen geschmolzen ist, scheinen einige Anbieter damit wohl eher die Heizleistung zu meinen. Schauen wir mal, ob wir eine Ursache finden.

Inhalt

  • 00:00 Die Ladestation
  • 02:31 Zerlegerei
  • 04:20 Innereien
  • 08:24 Die Platinen
  • 18:31 Grundlos flüssig
  • 22:25 Fazit

Fehler und Ergänzungen

  • 02:53 Ebenfalls ein Ausgang. Neuere Apple-Watch-Lader haben wohl USB-C.

Transparenz

Das Gerät wurde selbst gekauft und bezahlt. Angesichts des Aufbaus würde ich davon abraten dieses Gerät zu erwerben.

BitBastelei #645 – Walzenuhr

BitBastelei #645 - Walzenuhr

(1.1 GB) 21:42

2025-05-25 10:00 🛈

Bevor mehr oder weniger komplexe Themen mit Mikrocontrollern erschlagen werden konnten, musste man sich anderen Techniken behelfen um selbst vermeintlich einfache Funktionen zu realisieren. Diese Uhr aus den frühen 80ern funktioniert rein elektromechanisch, also mit Motor und Zahnrädern, und bietet neben der reinen Anzeige der Uhrzeit auch gleich noch einen Countdown-Timer (DE: Kurzzeitwecker), der in einigen Modellen wohl auch gleich noch z.B. den Backofen abschalten kann.

Inhalt

  • 00:00 Das Äußere
  • 01:44 Innenleben 1
  • 03:01 Synchronuhren
  • 05:23 Testlauf
  • 12:26 (Fehlende) Schaltkontakte
  • 15:42 Innenleben 2
  • 18:35 Einstellung
  • 18:59 Komplexer als gedacht
  • 19:36 Fazit

Fehler und Ergänzungen

  • 17:01 Der Metallstreifen wird durch den Wechselstrom mit 50/100Hz hin und her bewegt

Transparenz

Das Gerät gehört zum Haushalt. Es dürfte nicht mehr im Verkauf sein.

BitBastelei #644 – BMW Steuergerät Reparatur

BitBastelei #644 - BMW Steuergerät Reparatur

(1.3 GB) 38:41

2025-05-18 10:00 🛈

Sucht man im Internet nach Problemen mit der Zentralverriegelung, bekommt man häufig den Tipp, Relais im zugehörigen Steuergerät zu wechseln. Das hat auch ein Bekannter versucht um seine Türprobleme zu lösen. Prinzipiell der richtige Ansatz, wenn man dabei aber die Geduld verliert, ist am Ende im Zweifel mehr kaputt als vorher. Schauen wir mal, ob wir die missglückte Reparatur wieder grade rücken können

Inhalt

  • 00:00 Vorgeschichte
  • 00:46 Das Problem
  • 02:37 Zerlegerei
  • 04:58 Schadensanalyse
  • 07:46 Schutzlack entfernen
  • 14:39 Entlöten
  • 17:33 Das Schlachtfeld
  • 20:48 THT-Bohrungen freilegen und prüfen
  • 22:57 Leiterbahnen reparieren
  • 31:47 Relais vorbereiten und testen
  • 34:59 Zusammenbau
  • 38:07 Fazit

Transparenz

Das Steuergerät gehört einem Bekannten. Nein, ich nehme keine Reparaturaufträge an.

Nerd Inside