Skip to content
msinn edited this page Jan 15, 2021 · 17 revisions

Auf dieser Seite sollen Ideen für zukünftige Releases und Features von SmartHomeNG gesammelt werden.

Weiterentwicklung im Kern

  • dpt3 dimmen

    Anmerkung msinn: Nach meinem Verständnis gibt es das seit Anbeginn von smarthome.py (Stichwort: Item fade)

  • Rechteverwaltung auf User und Gruppenbasis für externen Zugriff

  • Generisches REST API um andere Visu oder zusätzliche Programme einbinden zu können

    Anmerkung msinn: Ein REST API zur Anbindung einer Visu ist nicht sinnvoll, da SmartHomeNG darüber keine Änderungen an die Visu pushen kann.

  • Mehrere Instanzen

    Anmerkung msinn: Es sind mehrere Instanzen von SmartHomeNG auf einem Rechner startbar (auf unterschiedliche Port Konfiguration achten)

  • Multihost Modus

    Frage msinn: Was genau bedeutet das? Mehrere SmartHomeNG Rechner die sich synchronisieren und bei denen einer einspringt, wenn der andere stehenbleibt?

  • Gesundheitsprüfung mit Benutzerhinweis

    Frage msinn: Wie genau kann man sich sowas vorstellen? Wann ist SmartHomeNG gesund?

  • Fehlertoleranz

    Frage msinn: Was meint das?

  • Informationen über Updates von SmarthomeNG über das Admin Interface (PyPI Abfrage existiert bereits) und optional direktes Upgrade

  • Item Attribut autotimer: eval Ausdrücker ermöglichen - Beispiel: autotimer: 5m = True if not sh.Zentral.Praesenz.age() > 299 else False

Änderungen im Kern

  • Items während der Laufzeit ändern, neu erstellen oder löschen

  • Prioritäten im Scheduler ändern. Derzeit Standard Prio = 3, höchste Prio = 1. Besser wäre es den Standard zu verschieben auf eine höhere Zahl, so dass es feinere Abstufungen gibt. Dabei sollte sich höchsten Prio dem System selbst vorbehalten sein.

    Frage msinn: Ich sehe im Moment keinen Use-Case. Wobei kann/soll das helfen?

Plugins

  • Rechteverwaltung auf User und Gruppenbasis für externen Zugriff (siehe Kern)

    Frage msinn: Was für Plugin Rechte sollen hier verwaltet werden?

  • Geofency (Nur für Apple iPhone, iPad und Apple Watch verfügbar)

    Geofency automatically tracks the times you enter or leave your Points of Interest. Works great for monitoring working hours, client visits, lunch breaks and stays at your favorite places!

  • Owntracks

    OwnTracks allows you to keep track of your own location. You can build your private location diary or share it with your family and friends. OwnTracks is open-source and uses open protocols for communication so you can be sure your data stays secure and private.

  • Deutsche Bahn Abfahrtszeiten für eine gegebene Verbindung Derzeit werden offiziell nur SOLL Daten des Fernverkehrs bereitgestellt.

  • Systemüberwachung (z.B. https://nicolargo.github.io/glances/) (was genau fehlt derzeit? Eine Mitteilung bei Engpass der Systemressourcen threads, freien Platz auf Karte oder Platte kann auch über eine Logik erfolgen??)

  • Raspberry GPIO Plugin

    Anmerkung msinn: Das existiert schon länger, was fehlt noch?

  • ZigBee

    ZigBee ist eine Spezifikation für drahtlose Netzwerke mit geringem Datenaufkommen wie beispielsweise Hausautomation, Sensornetzwerke, Lichttechnik. Der Schwerpunkt von ZigBee liegt in kurzreichweitigen Netzwerken (bis 100 Meter). z.B. Phillips Hue Lichter

    Frage msinn: Was fehlt dem existierenden Hue Plugin ??

  • FS20 Funkschaltsystem der Firma ELV mit vielen verschiedenen Komponenten

  • yr Wetterdienst mit Sitz in Norwegen

  • wetter.at Österreichischer Anbieter von Wetterdaten