4. Architektur - Herausforderung
Der digitalSTROM Server und die Schnittstellen werden
stetig weiterentwickelt.
Daher war eine der Herausforderungen, auf diese
dynamische API sinnvoll zu reagieren.
5. Architektur - Herausforderung
Eine erfolgreiche und nachhaltige Architektur erfordert
daher die Abwärtskompatibilität der Schnittstelle zum
digitalSTROM Server.
7. Architektur - Lösung
Serviceorientierte Architektur
Die Schnittstelle ist als Black Box mit Ein- und Ausgängen
zu sehen.
Ausgliederung der Schnittstelle in separate Bibliothek
Ergebnis: App „versteht“ verschiedene Versionen der dSS
API
8. Warum dieses Beispiel?
- Verständnis von Struktur und Kontext
- dSS und API wird stetig weiterentwickelt
10. Metering Part 1- Lösung
Neben den tatsächlichen Verbrauchswerten gibt es auch
eine Energieampel, die lernfähig ist und eine definitive
Aussage darüber gibt, ob man sparsam ist oder eben nicht.
11. Energie-
Info- Ampel
Einfache
Monitor Visualisierung
Temperatur der Energie-
Verbrauch verbrauchs-
Uhrzeit stati durch
Meldungen reduziertes
Ampelsystem
Homescreen
12. Metering Part 1- Lösung
Problem: maximaler Verbrauch unbekannt
Aufzeichnung der Maximalleistung pro Gerät.
Grundlage für die farbliche Auswertung in der
Energieampel
13. Abschluss
Wir sind der Meinung technikorientierte Themen sollten
dem Endbenutzer zugänglich gemacht und verständlich
aufbereitet werden.