Proxer.Me Statusseite mit Cachet

Vor genau zwei Jahren hatte die Proxer Statusseite ein Update erlebt. Damals war das große Update, dass man Nachrichten auf der Statusseite veröffentlichen konnte. Was wir da hatten war nicht ganz optimal aber ausreichend. Wir haben am Ende aber nur selten Nachrichten auf der Seite veröffentlicht, weil wir meistens viel zu spät reagiert haben.

Proxer.Me Statusseite mit Cachet

Es ist wieder Zeit für ein Update! Ich habe mir letztes Wochenende ein paar Stunden Zeit genommen und die Statusseite umgezogen und neu aufgesetzt. In diesem Beitrag teile ich die Funktionalitäten der neuen Statusseite.

Proxer.Me Statusseite mit Cachet weiterlesen

Open Source Projekt am Beispiel der Home Assistant Helium Integration

Ich habe Ende März ein öffentliches Open-Source Projekt angefangen. Es handelt sich um eine Integration für Home Assistant um die Beteiligung am Helium Netzwerk zu überwachen. Mit der Integration werden alle nötigen Daten in einer graphischen Oberfläche zusammengetragen. Ich habe die Gelegenheit bekommen, das Projekt in der Helium Community vorzustellen und es wurde daraufhin im Home Assistant Community Store als Standartintegration aufgenommen.

Youtube Video des Community Calls

Das Projekt ist ein großer Erfolg und laut Schätzungen wird die Integration bereits jetzt von etwa 100 unterschiedlichen Helium Adressen verwendet. Ich will in diesem Beitrag ein wenig die Aufgaben und den Aufwand erläutern, der für den Betrieb solch eines Open-Source Projektes in Frage kommt.

Open Source Projekt am Beispiel der Home Assistant Helium Integration weiterlesen

Home Assistant Helium Integration: Hotspot Rewards und mehr

Die Home Assistant Helium Integration ist ein Open-Source Projekt, welches die Überwachung des Helium Ökosystems innerhalb von Home Assistant ermöglicht. Vor etwa einem Monat habe ich die erste Version der Integration veröffentlicht. Sie beinhaltete beim ersten Release bereits ein paar Sensoren wie den Preissensor, ein paar einfache Helium Statistiken und den Inhalt einer Helium Geldbörse. Die Sensoren sind cool, aber nichts, was jetzt atemberaubend ist. Diese Funktionen werden bereits gut auch von anderen Lösungen abgedeckt.

Die letzten drei Wochen habe ich jedoch daran gearbeitet die Einnahmen aus den Hotspots in die Integration einzubauen. Das ist mir erstaunlich gut gelungen und nun wurde die Funktionalität gemeinsam mit weiteren Funktionalitäten veröffentlicht.

Home Assistant Helium Integration: Hotspot Rewards und mehr weiterlesen

Daten aus der Blockchain extrahieren

Ich habe vor kurzer Zeit meine Home Assistant Helium Integration veröffentlicht. Das Plugin erlaubt, Daten aus der Solana Blockchain direkt in Home Assistant anzuzeigen. Ich bin involviert in verschiedenen Themen. Aber ich habe bislang noch nie mit Daten oder Anwendungen auf einer Blockchain gearbeitet.

Ich habe meine ersten Daten extrahiert und in der Integration eingebaut. Ich möchte in diesem Beitrag die Möglichkeiten und Herausforderungen rund um das Extrahieren von Daten aus der Blockchain erläutern.

Daten aus der Blockchain extrahieren weiterlesen

Home Assistant Helium Integration

Als begeisterter Anhänger der Heimautomation bin ich stets auf der Suche nach neuen Möglichkeiten, um mein Smart Home-Erlebnis zu verbessern. Mit meiner Beteiligung an Helium und dessen Anwendungen im Bereich IoT habe ich mich entschieden, eine neue Helium-Integration für Home Assistant zu entwickeln, um Benutzern wie mir einen besseren Einblick in ihr Helium-Ökosystem zu ermöglichen und über entscheidende Kennzahlen auf dem Laufenden zu bleiben.

Mein Open-Source-Projekt konzentriert sich darauf, eine umfassende Lösung für die Echtzeitüberwachung von HNT, IOT und MOBILE-Preisen sowie die Verfolgung von Wallet- und Hotspot-Statistiken anzubieten. Die Integration ist benutzerfreundlich und für jeden zugänglich gestaltet, sodass Home Assistant-Benutzer problemlos ihre Helium-Investitionen und Leistungen im Auge behalten und effektiver auf Marktveränderungen reagieren können.

Besuche das GitHub-Repository um loszulegen. Ich bin gespannt, wie diese Integration helfen kann, das Beste aus Helium herauszuholen und das Home Assistant-Setup auf ein höheres Niveau zu heben.

ChatGPT für die Migration von Perl Code

Vor einem halben Jahr habe ich eine große Migration des Proxer Stream Backends durchgeführt. Da hatte ich den essentiellen Teil des Stream Backends in PHP neu entwickelt. Ich habe große Mühe ins Reverse Engineering gesteckt. Die Migration war erfolgreich und wir haben seit dem ein schlankes und sicheres Backend, was für uns wartbarer ist.

Meine Anfrage an ChatGPT

Ein Aspekt der Streaming-Softwarelandschaft lief aber nach wie vor in altem Coding. Die Streaming-Fileserver wurden noch mit altem Coding betrieben. Die Priorität, diese ebenfalls zu migrieren, war niedrig. Anders als im Backend gibt es hier keine Binärdateien, sondern Perl-Code was überführt werden muss. Im Vergleich zu vor einem halben Jahr gibt es heute außerdem ChatGPT, was mir beim Verstehen und Migrieren des alten Codings helfen kann. Ich will in diesem Blogpost meine Erfahrung an einem Anwendungsfall teilen.

ChatGPT für die Migration von Perl Code weiterlesen

Proxer Festplatte im Dauerbetrieb

Auf Proxer sind zahlreiche Festplatten im Dauerbetrieb. Sei es fürs Streaming, für Mangas, für Dateien oder Webseitenauslieferungen. Erfahrungsgemäß müssen Festplatten je nach Hersteller und Auslastung, alle 5/10/15 Jahre ausgewechselt werden. Auf Proxer haben wir für alles Backups. Ich lasse daher meistens die Festplatten bis zum Ende laufen und wechsel sie, wenn es Fehler beim Auslesen von Daten gibt.

Einer der Festplatten war seit 13 Jahren im Dauerbetrieb und war kurz davor auszufallen. In diesem Blogpost will ich spaßeshalber die Details vom Festplattenzustand teilen.

Proxer Festplatte im Dauerbetrieb weiterlesen

Smarte Steckdose fürs Home Office

Viele von uns arbeiten aufgrund der Corona-Pandemie und den damit verbundenen Einschränkungen vermehrt im Home-Office. Hierbei können jedoch Probleme auftreten, insbesondere wenn es darum geht, den Stromverbrauch zielgerichtet zu steuern. Eine smarte Steckdose kann hierbei Abhilfe schaffen.

Doch was genau ist eine smarte Steckdose? Es handelt sich um eine Steckdose, die mit dem Internet verbunden ist und per WLAN-Verbindung gesteuert werden kann. Über eine Smartphone-App können Benutzer Geräte ein- und ausschalten oder Zeitpläne erstellen, um Strom zu sparen und die Arbeitseffizienz zu erhöhen. Eine smarte Steckdose kann also nicht nur dazu beitragen, das Arbeiten im Home-Office effizienter zu gestalten, sondern auch den Energieverbrauch und somit auch die Stromrechnung reduzieren.

Smarte Steckdose fürs Home Office weiterlesen

Smart Home Dashboard mit Home Assistant, MQTT, Certbot und Nginx Proxy

Heimautomation, Überwachung und Steuerung erfordert eine Benutzeroberfläche, die einfach zu nutzen ist. Es gibt hierfür zahlreiche kommerzielle Lösungen.

Mein Smart Home Dashboard

Hat man jedoch hohe Anforderungen an Datensicherheit und Privatsphäre, so ist eine Smart Home Lösung in Eigenbetrieb das Mittel der Wahl. Ich habe ein paar Open-Source Lösungen ausprobiert und war am Ende mit „Home Assistant“ sehr zufrieden. In diesem Beitrag möchte ich erläutern, wie man eine minimale Instanz von Home Assistant mit MQTT, Certbot und Nginx Proxy mit Docker-Compose in Betrieb nehmen kann.

Smart Home Dashboard mit Home Assistant, MQTT, Certbot und Nginx Proxy weiterlesen

ChatGPT für Bewertung von Klausuren

Im Rahmen meines Lehrauftrages habe ich die Aufgabe eine Vorlesung zu halten und im Anschluss eine Prüfung durchzuführen, um die Leistung der Studierenden abzunehmen.

Eine gute Prüfung soll laut ChatGPT transparent, fair und objektiv sein. Den Anspruch an Transparenz und Fairness bin ich nachgegangen, indem die Studierenden bereits im Vornherein über eine Eingrenzung und Übungsaufgaben über mögliche Prüfungsinhalte informiert wurden. Meine Prüfung fand in Form einer digitalen Prüfung statt und bei der Prüfung sehe ich keine Namen der Studierenden. Ein Vorurteil basierend auf unleserlicher Schrift und ausländischen Namen wird damit verringert.

Der Anspruch an Objektivität ist nicht einfach. Jede Bewertung baut auf subjektive Erfahrungen auf. Ich habe meine Prüfung abgeschlossen und habe im Anschluss auch ein wenig ChatGPT in die Prüfung meiner Bewertung hinzugezogen. Dadurch gehe ich auch mit meiner eigenen Bewertung kritisch um und kann die Möglichkeiten von ChatGPT erkunden. ChatGPT hat dabei erstaunliche Ergebnisse geliefert. In diesem Blogpost möchte ich meine Erfahrung mit echten Prüfungsinhalten teilen.

ChatGPT für Bewertung von Klausuren weiterlesen