Skip to content
msinn edited this page Mar 30, 2020 · 17 revisions

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

Weiterentwicklung im Kern

  • dpt3 dimmen
  • Rechteverwaltung auf User und Gruppenbasis für externen Zugriff
  • Generisches REST API um andere Visu oder zusätzliche Programme einbinden zu können
  • Mehrere Instanzen -> Es sind mehrere Instanzen von shng auf einem Rechner startbar (auf unterschiedliche Portkonfiguration achten)
  • Multihost Modus (was genau bedeutet das? Mehrere SmartHomeNG Rechner die sich synchronisieren und bei denen einer einspring, wenn der andere stehenbleibt?)
  • Gesundheitsprüfung mit Benutzerhinweis (wie genau kann man sich sowas vorstellen?)
  • Fehlertoleranz (was meint das? msinn)
  • 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.

Plugins

  • Rechteverwaltung auf User und Gruppenbasis für externen Zugriff (siehe Kern)
  • 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 (exisitiert, 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 (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

Änderungen in Plugins

  • Aktualisierung des Plugins für Autogenerierung der smartVISU Seiten auf 2.9 der SmartVISU (hat sich die SST auf smartVISU Seite geändert? msinn)