Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
live rating 
Diese ist eine reveal.js HTML5 Präsentation. Die PDF ist nicht 
optimal, bei Interesse kann das Original erfr...
© 2014 OPITZ CONSULTING Deutschland GmbH 
IoT Prototyp
Pascal Brokmeier 
IoT, AngularJS, Mobile, JavaEE, Spring, ... 
Dominik Bial 
PM, SOA, IoT, Java EE, ...
Live Rating
Idee (ursprünglich)
Internet of Things
What Gartner says
Google Trends
Evolution M2M to IoT
Internet of Things
Was gibt es denn so?
Protokolle, Protokolle, Protokolle
CoAP als Beispiel
Okay. Lightweight! Wie light?
Pointé
Internet of Things
Einige wenige
Internet of Things
Warum das Ganze?
Komunikation zwischen Dingen bereits vorhanden
Internet of Things
✓✗
SOA Grundlagen
Die Geschäftsprozesse
Internet of Things
Idee
Konzept
Architekturübersicht
Native Stack
Beschränkungen
Native Code
void RCSwitch::send(char* sCodeWord) { 
for (int nRepeat=0; nRepeat>nRepeatTransmit; nRepeat++) { 
int i = 0; 
while (sCod...
/** 
* Sends a "0" Bit 
* _ 
* Waveform Protocol 1: | |___ 
* _ 
* Waveform Protocol 2: | |__ 
*/ 
void RCSwitch::send0() ...
Spring Applikation
Camunda + Drools 
rule "Switch ON Wohnzimmer for Chromecast" 
when 
u : User( username == "Chromecast" ) 
then 
HashSet<St...
Network device discovery module
Oracle CEP
Oracle CEP EPN 
(Event Processing Network)
Live Demo
Internet of Things
???
→
Neue Geschäftsmodelle
Unser Ansatz: Kreativworkshop
Pascal Brokmeier 
Dominik Bial
IoT-Prototyp: eine Automatisierung für Gebäudebeleuchtung
IoT-Prototyp: eine Automatisierung für Gebäudebeleuchtung
IoT-Prototyp: eine Automatisierung für Gebäudebeleuchtung
IoT-Prototyp: eine Automatisierung für Gebäudebeleuchtung
IoT-Prototyp: eine Automatisierung für Gebäudebeleuchtung
IoT-Prototyp: eine Automatisierung für Gebäudebeleuchtung
IoT-Prototyp: eine Automatisierung für Gebäudebeleuchtung
IoT-Prototyp: eine Automatisierung für Gebäudebeleuchtung
IoT-Prototyp: eine Automatisierung für Gebäudebeleuchtung
IoT-Prototyp: eine Automatisierung für Gebäudebeleuchtung
IoT-Prototyp: eine Automatisierung für Gebäudebeleuchtung
IoT-Prototyp: eine Automatisierung für Gebäudebeleuchtung
IoT-Prototyp: eine Automatisierung für Gebäudebeleuchtung
IoT-Prototyp: eine Automatisierung für Gebäudebeleuchtung
IoT-Prototyp: eine Automatisierung für Gebäudebeleuchtung
IoT-Prototyp: eine Automatisierung für Gebäudebeleuchtung
IoT-Prototyp: eine Automatisierung für Gebäudebeleuchtung
IoT-Prototyp: eine Automatisierung für Gebäudebeleuchtung
IoT-Prototyp: eine Automatisierung für Gebäudebeleuchtung
Nächste SlideShare
Wird geladen in …5
×

IoT-Prototyp: eine Automatisierung für Gebäudebeleuchtung

1.962 Aufrufe

Veröffentlicht am

http://www.opitz-consulting.com/go/3-4-11

Man kommt nach Hause, das Handy loggt sich ins Wifi und die Camunda Prozessengine legt los. Drools-Regeln liegen vor: „Wohnzimmer und Küche Licht an!“ ... Alle reden über das IoT und seine Möglichkeiten, aber entwickelt jemand schon etwas?

In ihrem Beitrag bei der DOAG Konferenz 2014 stellten unsere IoT-Experten Pascal Brokmeier und Dominik Bial ihren ersten experimentellen Prototypen vor.

In diesen Prototypen integrierten sie Businessprozesse (Camunda) und Business Rules (Drools) in einer Spring MVC Applikation sowie Complex Event Processing (Oracle) auf zwei Raspberry Pi. So war es möglich, alte 433 MHz Funkstecker in eine neue Architektur einzubetten und die Beleuchtung eines Gebäudes zu steuern und auf Basis von Personenpräsenz zu automatisieren. Gesteuert wurde alles mit einer mobilen Ionic Hybrid App. Diese Präsentation ist für alle interessant, die konkrete Erfahrungen und Ideen rund um IoT austauschen möchten.

--
Über uns:
Als führender Projektspezialist für ganzheitliche IT-Lösungen tragen wir zur Wertsteigerung der Organisationen unserer Kunden bei und bringen IT und Business in Einklang. Mit OPITZ CONSULTING als zuverlässigem Partner können sich unsere Kunden auf ihr Kerngeschäft konzentrieren und ihre Wettbewerbsvorteile nachhaltig absichern und ausbauen.

Über unsere IT-Beratung: http://www.opitz-consulting.com/go/3-8-10
Unser Leistungsangebot: http://www.opitz-consulting.com/go/3-8-874
Karriere bei OPITZ CONSULTING: http://www.opitz-consulting.com/go/3-8-5

Veröffentlicht in: Technologie
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

IoT-Prototyp: eine Automatisierung für Gebäudebeleuchtung

  1. 1. live rating Diese ist eine reveal.js HTML5 Präsentation. Die PDF ist nicht optimal, bei Interesse kann das Original erfragt werden Live Rating
  2. 2. © 2014 OPITZ CONSULTING Deutschland GmbH IoT Prototyp
  3. 3. Pascal Brokmeier IoT, AngularJS, Mobile, JavaEE, Spring, ... Dominik Bial PM, SOA, IoT, Java EE, ...
  4. 4. Live Rating
  5. 5. Idee (ursprünglich)
  6. 6. Internet of Things
  7. 7. What Gartner says
  8. 8. Google Trends
  9. 9. Evolution M2M to IoT
  10. 10. Internet of Things
  11. 11. Was gibt es denn so?
  12. 12. Protokolle, Protokolle, Protokolle
  13. 13. CoAP als Beispiel
  14. 14. Okay. Lightweight! Wie light?
  15. 15. Pointé
  16. 16. Internet of Things
  17. 17. Einige wenige
  18. 18. Internet of Things
  19. 19. Warum das Ganze?
  20. 20. Komunikation zwischen Dingen bereits vorhanden
  21. 21. Internet of Things
  22. 22. ✓✗
  23. 23. SOA Grundlagen
  24. 24. Die Geschäftsprozesse
  25. 25. Internet of Things
  26. 26. Idee
  27. 27. Konzept
  28. 28. Architekturübersicht
  29. 29. Native Stack
  30. 30. Beschränkungen
  31. 31. Native Code
  32. 32. void RCSwitch::send(char* sCodeWord) { for (int nRepeat=0; nRepeat>nRepeatTransmit; nRepeat++) { int i = 0; while (sCodeWord[i] != '0') { switch(sCodeWord[i]) { case '0': this->send0(); break; case '1': this->send1(); break; } i++; } this->sendSync(); } }
  33. 33. /** * Sends a "0" Bit * _ * Waveform Protocol 1: | |___ * _ * Waveform Protocol 2: | |__ */ void RCSwitch::send0() { if (this->nProtocol == 1){ this->transmit(1,3); } else if (this->nProtocol == 2) { this->transmit(1,2); } }
  34. 34. Spring Applikation
  35. 35. Camunda + Drools rule "Switch ON Wohnzimmer for Chromecast" when u : User( username == "Chromecast" ) then HashSet<String> specials = new HashSet<>(); specials.add( "Wohnzimmer" ); insert( specials ); System.out.println( "## drools: special rule to switch ON Wohnzimmer for Chromecast ##" ); end
  36. 36. Network device discovery module
  37. 37. Oracle CEP
  38. 38. Oracle CEP EPN (Event Processing Network)
  39. 39. Live Demo
  40. 40. Internet of Things
  41. 41. ???
  42. 42.
  43. 43. Neue Geschäftsmodelle
  44. 44. Unser Ansatz: Kreativworkshop
  45. 45. Pascal Brokmeier Dominik Bial

×