Skip to content

Commit

Permalink
Formatting of blog
Browse files Browse the repository at this point in the history
  • Loading branch information
GermanBluefox committed Dec 26, 2024
1 parent 4f38ced commit 837ad2f
Showing 1 changed file with 46 additions and 22 deletions.
68 changes: 46 additions & 22 deletions blog/de/2024_12_22.md
Original file line number Diff line number Diff line change
@@ -1,37 +1,45 @@
---
Author: Bluefox
title: Jahresrückblick 2024
logo: de/blog/images/2024_12_22.jpg
---
# Jahresrückblick 2024
Liebe ioBroker-Community,

das Jahr neigt sich dem Ende zu und wir möchten die Gelegenheit nutzen, euch allen von Herzen zu danken. Eure Ideen, eure Kreativität und eure Begeisterung für ioBroker sind das, was dieses Projekt seit über 10 Jahren auszeichnet und weiterbringt.
das Jahr neigt sich dem Ende zu und wir möchten die Gelegenheit nutzen, euch allen von Herzen zu danken.
Eure Ideen, eure Kreativität und eure Begeisterung für ioBroker sind das, was dieses Projekt seit über 10 Jahren auszeichnet und weiterbringt.

Bevor wir zum Abschluss des Jahres auf die kommenden Herausforderungen und Möglichkeiten eingehen, möchten wir gemeinsam auf die wichtigsten Ereignisse und Erfolge dieses Jahres zurückblicken.

Aktuell zählt die ioBroker-Plattform insgesamt 641 Adapter.
Im Jahr 2024 kamen 26 neue Adapter hinzu, was einem Durchschnitt von einem neuen Adapter alle zwei Wochen entspricht.

## JS-Controller: das Herz von ioBroker
Im Jahr 2024 brachte der js-Controller zwei große Updates, die die Basis von ioBroker stabilisierten und mit neuen Funktionen erweiterten. Mit Version 6 im August und Version 7 im November wurden nicht nur zahlreiche Verbesserungen eingeführt, sondern auch neue Möglichkeiten für Entwickler und Nutzer geschaffen. Diese Neuerungen verdanken wir Moritz (foxriver76), einem Mitglied des Core-Teams, der durch seinen unermüdlichen Einsatz maßgeblich zur Weiterentwicklung des Controllers beigetragen hat.
Im Jahr 2024 brachte der js-Controller zwei große Updates, die die Basis von ioBroker stabilisierten und mit neuen Funktionen erweiterten.
Mit Version 6 im August und Version 7 im November wurden nicht nur zahlreiche Verbesserungen eingeführt, sondern auch neue Möglichkeiten für Entwickler und Nutzer geschaffen.
Diese Neuerungen verdanken wir Moritz (foxriver76), einem Mitglied des Core-Teams, der durch seinen unermüdlichen Einsatz maßgeblich zur Weiterentwicklung des Controllers beigetragen hat.

Hier ein Überblick:

### **Neu in js-Controller 6 (Kira)**

Die Version legte den Fokus auf Automatisierung, Sicherheit und Benutzerfreundlichkeit.

* **Automatische Adapter-Upgrades** Der Controller kann nun Adapter automatisch aktualisieren. Das spart Zeit und sorgt dafür, dass Systeme immer auf dem neuesten Stand bleiben.
* **Benachrichtigungen bei Systemupdates** (Linux-only)Wenn Updates für Betriebssystempakete verfügbar sind, generiert der Controller eine entsprechende Benachrichtigung.
* **Disk Space Warnings** Bei kritischem Speicherplatz auf dem System wird nun eine Warnung ausgegeben. Dies ermöglicht ein rechtzeitiges Eingreifen und verhindert potenzielle Probleme.
* **Ignorieren spezifischer Adapter-Versionen** Nutzer können bestimmte Adapter-Versionen gezielt ignorieren – praktisch, wenn eine Version Probleme macht.
* **Blocklist-Benachrichtigungen**Sollte ein Adapter blockiert werden, generiert der Controller eine entsprechende Benachrichtigung, sodass Nutzer sofort informiert werden.
* **Redis TLS-Konfiguration**Die TLS-Optionen für Redis können nun während der Setup-Phase angepasst werden.
* **Automatische Adapter-Upgrades** - Der Controller kann nun Adapter automatisch aktualisieren. Das spart Zeit und sorgt dafür, dass Systeme immer auf dem neuesten Stand bleiben.
* **Benachrichtigungen bei Systemupdates** (Linux-only) - Wenn Updates für Betriebssystempakete verfügbar sind, generiert der Controller eine entsprechende Benachrichtigung.
* **Disk Space Warnings** - Bei kritischem Speicherplatz auf dem System wird nun eine Warnung ausgegeben. Dies ermöglicht ein rechtzeitiges Eingreifen und verhindert potenzielle Probleme.
* **Ignorieren spezifischer Adapter-Versionen** - Nutzer können bestimmte Adapter-Versionen gezielt ignorieren – praktisch, wenn eine Version Probleme macht.
* **Blocklist-Benachrichtigungen** - Sollte ein Adapter blockiert werden, generiert der Controller eine entsprechende Benachrichtigung, sodass Nutzer sofort informiert werden.
* **Redis TLS-Konfiguration** - Die TLS-Optionen für Redis können nun während der Setup-Phase angepasst werden.

### **Neu in js-Controller 7 (Lucy)**

Mit Version 7 wurde der Fokus auf dynamische Interaktionen und Benutzerfreundlichkeit erweitert:
* **Dynamic Notifications**Dieses neue Feature erlaubt es Entwicklern, Benachrichtigungen zu generieren, mit denen Nutzer direkt interagieren können.
* **Dynamic Notifications** - Dieses neue Feature erlaubt es Entwicklern, Benachrichtigungen zu generieren, mit denen Nutzer direkt interagieren können.
* Beispiel: Der Ping-Adapter informiert über neue Geräte im Netzwerk, die anschließend direkt überwacht werden können.
* Für Entwickler basiert dieses Feature auf einer JSON-Konfiguration, die keine tiefgehende Frontend-Kenntnisse erfordert. Eine ausführliche Dokumentation ist im Admin-Adapter zu finden.
* **Docker Notifications**Nutzer des offiziellen ioBroker-Docker-Containers erhalten nun Benachrichtigungen, sobald eine neue Version auf Docker Hub verfügbar ist. So bleibt das System immer aktuell.
* **Neue Backup-Technologie**Die Backup-Mechanik wurde komplett überarbeitet und nutzt nun das JSONL-Format:
* **Docker Notifications** - Nutzer des offiziellen ioBroker-Docker-Containers erhalten nun Benachrichtigungen, sobald eine neue Version auf Docker Hub verfügbar ist. So bleibt das System immer aktuell.
* **Neue Backup-Technologie** - Die Backup-Mechanik wurde komplett überarbeitet und nutzt nun das JSONL-Format:
* Skalierbarkeit: Selbst Backups mit Millionen von Objekten sind problemlos möglich.
* Abwärtskompatibilität: Ältere Backups können mit dem neuen js-Controller wiederhergestellt werden.
* Effizienz: Große Installationen profitieren von deutlich optimierten Prozessen bei Erstellung und Wiederherstellung.
Expand All @@ -40,7 +48,7 @@ Mit Version 7 wurde der Fokus auf dynamische Interaktionen und Benutzerfreundlic

Im Jahr 2024 hat ioBroker einen wichtigen Schritt in Richtung moderner Softwareentwicklung gemacht: Die Umstellung zentraler Adapter und Komponenten auf TypeScript.

Was ist TypeScript?
Was ist TypeScript?

TypeScript ist eine Erweiterung von JavaScript, die zusätzliche Funktionen wie Typensicherheit bietet.
Das bedeutet, dass Entwickler mögliche Fehler schon während der Entwicklung erkennen können, anstatt sie erst zur Laufzeit aufzudecken.
Expand All @@ -63,32 +71,48 @@ Für die kommenden Jahre möchten wir solche Events in unsere Planung aufnehmen
vorausgesetzt, unser engagierter Organisator Ingo (Apollon77) findet erneut die Zeit und Energie, so etwas auf die Beine zu stellen. 😊

Die ioBroker-Community bleibt auch 2024 ein lebendiger Bestandteil der Plattform und zeigt sich weiterhin äußerst aktiv und hilfsbereit.
Egal ob auf unserem [Discord-Kanal](https://discord.com/invite/HwUCwsH) mit über 2.000 Mitgliedern, in der [Facebook-Gruppe](https://www.facebook.com/groups/440499112958264) mit mittlerweile über 20.000 Mitgliedern oder im [Forum](https://forum.iobroker.net/category/4/deutsch),
Egal ob auf unserem [Discord-Kanal](https://discord.com/invite/HwUCwsH) mit über 2.000 Mitgliedern,
in der [Facebook-Gruppe](https://www.facebook.com/groups/440499112958264) mit mittlerweile über 20.000 Mitgliedern oder im [Forum](https://forum.iobroker.net/category/4/deutsch),
das mehr als 30.000 registrierte Nutzer zählt – wir freuen uns, wenn Nutzer ihre Ideen und Projekte miteinander teilen und sich gegenseitig unterstützen.

Und.. die ioBroker-Community lebt nicht nur online, sondern trifft sich auch vor Ort.
Und... die ioBroker-Community lebt nicht nur online, sondern trifft sich auch vor Ort.
Wie wir über Facebook erfahren haben, finden auch Treffen in kleineren Gruppen statt – zum Beispiel in Karlsruhe.
Das nächste Treffen dort ist bereits für den 16. Januar 2025 geplant. Details dazu in diesem [Facebook-Post](https://www.facebook.com/groups/440499112958264/permalink/2430520600622762/?rdid=zhb8LwR9ney1VfTU).
Das nächste Treffen dort ist bereits für den 16. Januar 2025 geplant.
Details dazu in diesem [Facebook-Post](https://www.facebook.com/groups/440499112958264/permalink/2430520600622762/?rdid=zhb8LwR9ney1VfTU).
Solche Initiativen aus der Community finden wir großartig!

## Was wir noch sagen wollten...

In letzter Zeit haben wir vermehrt Stimmen gehört, die Sorgen über die Zukunft von ioBroker äußern. Solche Ängste möchten wir klar und deutlich entkräften. ioBroker lebt – und wird kontinuierlich weiterentwickelt. Das Projekt steht auf einem stabilen Fundament, getragen von einer leidenschaftlichen Community und einer Gruppe engagierter Entwickler, die regelmäßig Updates, neue Funktionen und Verbesserungen liefern.
In letzter Zeit haben wir vermehrt Stimmen gehört, die Sorgen über die Zukunft von ioBroker äußern.
Solche Ängste möchten wir klar und deutlich entkräften. ioBroker lebt – und wird kontinuierlich weiterentwickelt.
Das Projekt steht auf einem stabilen Fundament, getragen von einer leidenschaftlichen Community und einer Gruppe engagierter Entwickler, die regelmäßig Updates, neue Funktionen und Verbesserungen liefern.

Einige dieser unbegründeten Ängste basieren möglicherweise auf Meinungen einzelner Personen, die ihre Sichtweise publik machen. Gerade in Online-Diskussionen oder Blogs können Meinungen ein verzerrtes Bild vermitteln. Es ist daher wichtig, sich zu informieren, eigene Gedanken zu machen und nicht blind solchen Meinungen zu folgen.
Einige dieser unbegründeten Ängste basieren möglicherweise auf Meinungen einzelner Personen, die ihre Sichtweise publik machen.
Gerade in Online-Diskussionen oder Blogs können Meinungen ein verzerrtes Bild vermitteln.
Es ist daher wichtig, sich zu informieren, eigene Gedanken zu machen und nicht blind solchen Meinungen zu folgen.

Oft wird ioBroker mit Home Assistant verglichen. Das ist verständlich, denn beide Systeme haben ihre Stärken und Schwächen – und beide haben ihre Daseinsberechtigung. In der Kernfunktionalität bieten beide Plattformen jedoch dasselbe – am Ende kommt es darauf an, ob man Standardisierung (HA) oder maximale Individualisierung (ioBroker) bevorzugt, mit all den Vor- und Nachteilen, die diese Philosophien mit sich bringen. Die Wahl hängt von den persönlichen Anforderungen und den technischen Fähigkeiten des Nutzers ab.
Oft wird ioBroker mit Home Assistant verglichen.
Das ist verständlich, denn beide Systeme haben ihre Stärken und Schwächen – und beide haben ihre Daseinsberechtigung.
In der Kernfunktionalität bieten beide Plattformen jedoch dasselbe – am Ende kommt es darauf an, ob man Standardisierung (HA) oder maximale Individualisierung (ioBroker) bevorzugt,
mit all den Vor- und Nachteilen, die diese Philosophien mit sich bringen.
Die Wahl hängt von den persönlichen Anforderungen und den technischen Fähigkeiten des Nutzers ab.

Home Assistant wird von einer großen Organisation unterstützt und verfügt über mehrere Vollzeitentwickler und professionelle Marketingstrategien.
Home Assistant wird von einer großen Organisation unterstützt und verfügt über mehrere Vollzeitentwickler und professionelle Marketingstrategien.
Dieses Tempo und diese Sichtbarkeit können wir als Open-Source-Projekt nicht erreichen – und das müssen wir auch nicht.
Wir verstehen uns nicht als Konkurrenz zu anderen Systemen, sondern als eigenständige Plattform mit klaren Stärken.
Denn ioBroker steht für maximale Individualisierung, eine einzigartige Datenpunkt-Struktur und die Freiheit, euer Smart Home so zu gestalten, wie es am besten zu euch passt.
Die Stärke unseres Systems liegt in seiner Vielseitigkeit und Flexibilität, und darauf sind wir stolz.

ioBroker ist und bleibt kostenlos – wir sind einfach begeisterte Hausautomatisierer. Aber nur zum Verständnis: von 78.000 Nutzern kauft nur ein kleiner Bruchteil Lizenzen, während der Großteil ioBroker komplett kostenlos nutzt. Mehr Engagement – sei es durch den Erwerb einer Lizenz, Spenden (gerne auch direkt an die Entwickler) oder aktives Mitwirken – würde uns helfen, noch mehr zu erreichen. ioBroker ist ein deutsches Produkt, hinter dem eine engagierte Community steht, die mit viel Herzblut und Leidenschaft daran arbeitet. Es wäre schön, wenn man das hin und wieder in Erinnerung ruft und vielleicht auch ein wenig mehr Vertrauen und Solidarität zeigt, um ein solches Projekt zu unterstützen – ein Produkt, das von Enthusiasten für Enthusiasten entwickelt wird und seine Wurzeln hier hat.
ioBroker ist und bleibt kostenlos – wir sind einfach begeisterte Hausautomatisierer.
Aber nur zum Verständnis: von 78.000 Nutzern kauft nur ein kleiner Bruchteil Lizenzen, während der Großteil ioBroker komplett kostenlos nutzt.
Mehr Engagement – sei es durch den Erwerb einer Lizenz, Spenden (gerne auch direkt an die Entwickler) oder aktives Mitwirken – würde uns helfen, noch mehr zu erreichen.
ioBroker ist ein deutsches Produkt, hinter dem eine engagierte Community steht, die mit viel Herzblut und Leidenschaft daran arbeitet.
Es wäre schön, wenn man das hin und wieder in Erinnerung ruft und vielleicht auch ein wenig mehr Vertrauen und Solidarität zeigt, um ein solches Projekt zu unterstützen – ein Produkt,
das von Enthusiasten für Enthusiasten entwickelt wird und seine Wurzeln hier hat.

Wir stehen fest hinter unserer Plattform und werden sie auch in den nächsten Jahren mit Begeisterung weiterentwickeln.
Vielen Dank, dass ihr Teil dieser großartigen Community seid. Wir freuen uns darauf, mit euch gemeinsam ein weiteres erfolgreiches Jahr für ioBroker zu gestalten.
Vielen Dank, dass ihr Teil dieser großartigen Community seid.
Wir freuen uns darauf, mit euch gemeinsam ein weiteres erfolgreiches Jahr für ioBroker zu gestalten.

## Ausblick auf 2025

Expand All @@ -106,4 +130,4 @@ Euer Engagement, eure Kreativität und eure Beiträge sind der Motor, der dieses

Euch allen einen guten Rutsch und ein glückliches, automatisiertes neues Jahr!

Euer ioBroker-Team
Euer ioBroker-Team.

0 comments on commit 837ad2f

Please sign in to comment.