Technologieplauscherl 24. Oktober 2018 in Linz bei Dynatrace
Ich bau mir meine Haussteuerung selber! ... 10 Jahre später
Es gab noch keinen Raspberry Pi und der Strom war noch aus Holz.
Zwar gab es KNX und Andere, die waren aber aus Preisgründen und mangels Offenheit keine Option für mich.
Ich wusste ja damals schon, dass ich selber alles viel besser kann.
Der Plan war klar: Java, 1-Wire und Lötkolben
Was ich damals noch nicht wusste: Zehn Jahre später sollte davon nicht viel übrig sein...
Performance monitoring and call tracing in microservice environments
Smart Home - 10 Jahre danach
1. SMART HOME
10 JAHRE SPÄTER
MARTIN GUTENBRUNNER
@MARTINGOODWELL
Technologyplowsherl 2018-10-24 at Dynatrace
2. ME
• Entwickler, Architect, Dynatracer
• Commodore Basic v2 seit 1993
• na, da is nix dabei rausgekommen
• Heute: APIs for the win
• Twitter @MartinGoodwell
10. DIE HERAUSFORDERUNG
• Homebrew
• "Wow, drei Monate ohne Probleme funktioniert!"
• Gekauft
• nach 3 Wochen "Jetzt is der Scheiß scho wieda hi!"
11. DIE LÖSUNG
• Do your homework
• irgendjemand hat das schon gebraucht und/oder gemacht.
• Sorg dafür, dass du davon profitieren kannst
• Eine super Gelegenheit, selber beizutragen
• Kenne deine Grenzen
• Software oder Hardware?
31. HARDWARE HEUTE
• Raspberry Pi 3+
• 7-port USB-Hub
• Seriell auf Wärmepumpe
• (theoretisch) RS485 auf Stromzähler und Lichtschalter
• USB auf FS20
• LAN auf Solaranlage
• LAN auf Homematic
32. TOUCHSCREEN
• Raspberry Pi 3
• FullPage OS
• FHEM Tablet UI
• challenge
• remote shutdown vom anderen RPi aus
33. HOMEMATIC
• Wandtaster
• Aktoren (vor allem Rollladen)
• Steckdosen
• Platinen für Sender und Empfänger
• Bewegungsmelder
• LAN-Interface
35. IPTV
• TV-Headend
• API-first
• leider schlecht dokumentiert, dafür aber gute Referenzimplementierungen
• Web-UI für Konfiguration und sonst auch alles
• Mobile App für Android und iOS
• Kodi Plugin
• Alternative
• MythTV
36. KAMERA - ZONEMINDER
• Unterstützt sozusagen alle Kameras wo gibt
• Analog Kameras
• IP-Kameras
• Kamera-Apps auf Handy
• Open Source (kost nix)
• Hat eine API
• naja
• Alternative
• Synology Surveillance
38. • TV und WLAN aus, wenn nicht benutzt
• Handtuchtrockner im Bad über fernbedienbare Steckdose
• Waschmaschine fertig
• Kinder, die Musik ist zu laut
39. WO WAR MEI LEISTUNG?
• ZoneMinder contribution für IP-Cam
• FHEM contribution
• für ZoneMinder Modul
• UVR16x2 Modul in Test
• Halte gerade einen Vortrag
• sharing is caring
41. • Alleine bist du eine arme Sau
• Glaub nicht, du bist cleverer als der Rest der Welt
• Das kannst du schon so machen. Dann is es halt Kacke
• Glaub deiner Frau (sie ist der Real-Life use-case)
• Glaub deinem/deiner nicht-technik affinen Lebens-Abschnitts-Partner/in /
Mitbewohner/in
• Außerdem: sie glauben nur, sie interessiert der ganze Firlefanz nicht (Facebook? Whatsapp?)
• Falsch. Sie interessieren sich nicht für die Technik. Sehr wohl für die Use-cases.
• letsencrypt.org is super (siehe: glaub nicht, du bist cleverer als der Rest der Welt)
42. GEPLANT
• WLAN-Freigabe auf MAC Basis per FHEM steuern
• Linz Stromnetz Smartmeter Werte auslesen
• der nächste, den i erwisch, der JSF nimmt oder sonstwelche stateful webapps baut...
• Solarier Vesuv und Vulcan
• TV-Headend Aufnahmen in FHEM, um Server über Nacht herunterzufahren
• eKey Fingerprint auslesen
• RS-485
43. GETTING STARTED
• TV
• HiFi Receiver
• Kodi
• Drucker Patronenfüllstand
• Rasenmäher
• Fritzbox
• IPCAM / SSCAM
• HTTPMod (ganz generisch alles, was eine API hat)
• Auch ins Forum und Wiki schauen