Pro Yearly is on sale from $80 to $50! »

Home, Smart Home

9b91521dd3d020edb72521181aa32c9f?s=47 Tomasz
March 13, 2016

Home, Smart Home

Prezentacje w ramach Zimowiska TLUG 2016.
Coraz częściej w ofertach nieruchomości można znaleźć określenie ”Smart Home”. Jak dom może być sprytny? Jak może nam pomóc na co dzień? I jak zaszczepić naszemu domostwu spryt, oczywiście używając Linuksa.

9b91521dd3d020edb72521181aa32c9f?s=128

Tomasz

March 13, 2016
Tweet

Transcript

  1. Zimowisko TLUG 2016 Tomasz Torcz <tomek@pipebreaker.pl>

  2. Agenda kto jest sprytniejszy od kogo? openHAB interfejs wirtualno-fizyczny wodze

    wyobraźni
  3. Gdzie jest smart? IoT (Internet of … https://twitter.com/iotoilets) bardziej domy

    niż mieszkania zdalna kontrola
  4. Hardly smart

  5. Ranek Cel: wstać z łóżka z ciepłego łóżka po ciemku

  6. Godziny biurowe domek się nudzi

  7. Godziny biurowe domek się nudzi

  8. Po pracy Przywitanie Rozrywka Zmierzch

  9. Znienacka alarmy sytuacje nietypowe

  10. open Home Automation Bus Java 2010 multum bindingów (do Tesli

    też)
  11. openHAB architektura szyny events persistence

  12. openHAB bindingi interfejsy: - webowe (różne sitemap) - komórkowe -

    konsola - chmurowe - Kodi, Chrome … skrypty
  13. Ranek Cel: wstać z łóżka z ciepłego łóżka po ciemku

  14. Rano z ciepłego łóżka? nagrzejmy pokój!

  15. Rano po ciemku? zapalmy światło! % cat cottonballs-start.timer [Unit] Description=włączaj

    z rana lampki [Timer] OnCalendar=Mon-Fri 5:58 Unit=control-cottonballs@1.service
  16. Rano po ciemku? zapalmy światło! rule "Cottonballs rano włącz" when

    Time cron "0 58 5 ? * MON-FRI" then sendCommand(sOWFS01, ON) end
  17. Po pracy Przywitanie Rozrywka Zmierzch

  18. Po pracy skąd wiadomo, że wróciliśmy?

  19. Po pracy https://twitter.com/lean3jvv/status/495158085338812416

  20. Po pracy network:device:1 [ hostname="cenva.pipebreaker.pl", … ] network:device:2 [ hostname="asiofon.pipebreaker.pl",

    … ] Switch obecnoscTomek { channel="network:device:1:online" } Switch obecnoscAsia { channel="network:device:2:online" }
  21. Po pracy dajcie tu jakąś muzyczkę! albo i nie nastrojowe

    światło
  22. Po pracy rule "Oglądaj bez cottonballs i bez muzyki" when

    Item Kodi_State changed to Play then sendCommand(sOWFS01, OFF) sendCommand(Mpd_quodlibet_StartStop, OFF) end
  23. Po pracy

  24. Po pracy % sunwait -p 54.7111N 18.4082E Using location: 54.711100N,

    18.408200E Date: 13 Mar 2016 Local time: 15:51 Day length: 11:49 hours With civil twilight 12:57 hours With nautical twilight 14:21 hours With astronomical twilight 15:49 hours Length of twilight: civil 0:33 hours nautical 1:16 hours astronomical 1:59 hours Current specified time zone: CET (1 from UTC) Sun transits meridian 1155 CET Sun rises 0602 CET, sets 1748 CET Civil twilight starts 0526 CET, ends 1824 CET Nautical twilight starts 0444 CET, ends 1906 CET Astronomical twilight starts 0400 CET, ends 1950 CET
  25. Zamrażalnik rule "Ostrzegaj przed otwartym zamrażalnikiem" when Item Temperature_zamrazalnik received

    update then if (Temperature_zamrazalnik.state > -10) { /* podnosimy alarm! */ if (Kodi_State.state == ON) { sendCommand(Kodi_State, OFF) } if (obecnoscTomek) { sendMail("tomek@pipebreaker.pl", "Zamknij zamrazalnik", "bucu!"); } } end
  26. Wyjście w świat rzeczywisty

  27. Wyjście w świat rzeczywisty przewody? bezprzewody? Zibi? zigbee!

  28. Wyjście w świat rzeczywisty

  29. Wyjście w świat rzeczywisty

  30. Wyjście w świat rzeczywisty thx Łukasz Skalski

  31. openHAB inne bindingi CUPS ilość zadań, stan drukarki

  32. openHAB inne bindingi CalDAV wyświetlanie terminów w interfejsach

  33. openHAB inne bindingi Network UPS Tool reakcja problemy z zasilaniem

  34. openHAB inne bindingi IEC 62056 21 Meter Binding reakcja na

    zmiany taryf
  35. openHAB inne bindingi

  36. openHAB inne bindingi Weather Binding ma padać deszcz? nie podlewać

  37. Zimowisko TLUG 2016 Tomasz Torcz <tomek@pipebreaker.pl>