Przepisy automatyzacji

Czternaście sposobów, żeby stary ekran naprawdę reagował na dom.

OldPhoneKiosk robi się ciekawy wtedy, gdy ekran nie jest statyczny. Te przykłady pokazują, jak HA może bezpiecznie ładować urządzenie, budzić ekran ruchem, odpalać szybkie sterowanie, robić z iPhone’a domofon i usypiać panele, gdy pokój cichnie.

Myślenie HA Każda karta ma schemat: trigger → akcja OldPhoneKiosk → korzyść w pokoju.
Właściwa powierzchnia iPhone do kamery i domofonu, iPad do bogatej tablicy, Kindle do spokojnego kontekstu tylko do odczytu.
Lokalnie Przykłady zakładają komunikację Home Assistant i ekranów w Twojej sieci LAN.
Bezpieczne domyślne Ładowanie, jasność i sen pilnują, żeby stare urządzenie nie wisiało wiecznie rozgrzane na 100%.
iPhone / iPad

Bezpieczne ładowanie: trzymaj baterię między 30% a 75%

Trigger
Bateria spada poniżej 30% albo rośnie powyżej 75%
Akcja
Włącz smart plug poniżej 30%, wyłącz powyżej 75% i pokaż mały status ładowania na panelu.
Po co
Stare urządzenie może wisieć miesiącami bez siedzenia cały czas na 100%.
Bezpieczne ładowanie: trzymaj baterię między 30% a 75%
alias: OPK bezpieczne ladowanie
trigger:
  - platform: numeric_state
    entity_id: sensor.przedpokoj_iphone_battery
    below: 30
  - platform: numeric_state
    entity_id: sensor.przedpokoj_iphone_battery
    above: 75
action:
  - choose:
      - conditions: '{{ states("sensor.przedpokoj_iphone_battery")|int < 30 }}'
        sequence:
          - service: switch.turn_on
            target: {entity_id: switch.panel_przedpokoj_plug}
      - conditions: '{{ states("sensor.przedpokoj_iphone_battery")|int > 75 }}'
        sequence:
          - service: switch.turn_off
            target: {entity_id: switch.panel_przedpokoj_plug}
iPad

Rozjaśnij ekran, gdy wykryty zostanie ruch

Trigger
Czujnik ruchu w kuchni przechodzi na on
Akcja
Wybudź iPada w kuchni, pokaż Today board i pozwól mu znowu przygasnąć, gdy pokój ucichnie.
Po co
Ekran jest czytelny, gdy ktoś wchodzi, ale nie świeci pustemu pokojowi.
Rozjaśnij ekran, gdy wykryty zostanie ruch
alias: OPK kuchnia ruch wybudz
trigger:
  - platform: state
    entity_id: binary_sensor.kitchen_motion
    to: 'on'
action:
  - service: oldphonekiosk.wake
    target: {device_id: kitchen_ipad}
  - service: oldphonekiosk.set_screen
    target: {device_id: kitchen_ipad}
    data: {screen: dashboard.today}
iPhone / iPad

Szybko odpal sterowanie jednym elementem — np. światłem

Trigger
Ktoś dotyka panelu albo otwierają się drzwi wejściowe
Akcja
Przełącz ekran na skupione sterowanie światłem w przedpokoju na 30 sekund.
Po co
Domownik albo gość dostaje jeden oczywisty przycisk zamiast labiryntu pełnego dashboardu.
Szybko odpal sterowanie jednym elementem — np. światłem
service: oldphonekiosk.set_screen
target: {device_id: przedpokoj_iphone}
data:
  screen: light.hallway
  duration: 30
iPhone

Intercom jako dzwonek do drzwi

Trigger
Dzwonek do drzwi
Akcja
Wybudź iPhone’a w przedpokoju, uruchom podgląd kamery i pokaż nakładkę domofonu.
Po co
Stary telefon staje się stacją drzwiową, którą naprawdę widać.
Intercom jako dzwonek do drzwi
alias: OPK domofon drzwi
trigger:
  - platform: state
    entity_id: binary_sensor.doorbell
    to: 'on'
action:
  - service: oldphonekiosk.wake
    target: {device_id: przedpokoj_iphone}
  - service: oldphonekiosk.set_screen
    target: {device_id: przedpokoj_iphone}
    data: {screen: camera.front_door}
iPhone / iPad

Kamera w PIP bez utraty pulpitu

Trigger
Kamera przy ganku wykrywa osobę
Akcja
Otwórz kamerę jako nakładkę zamiast zastępować bieżący ekran pokoju.
Po co
Widzisz, kto stoi przy drzwiach, ale nie tracisz kontekstu świateł, zamków i domu.
Kamera w PIP bez utraty pulpitu
alias: OPK kamera ganek pip
trigger:
  - platform: state
    entity_id: binary_sensor.porch_person
    to: 'on'
action:
  - service: oldphonekiosk.start_camera
    target: {device_id: kitchen_ipad}
    data: {camera: camera.porch}
Wszystkie panele

Scena snu dla całego domu

Trigger
Start sceny dobranoc
Akcja
Wprowadź panele iOS w czarny SLEEP, a Kindle zostaw na spokojnej stronie tylko do odczytu.
Po co
Po nocy nie świecą tablety, ale rano wszystko nadal jest gotowe.
Scena snu dla całego domu
alias: OPK dobranoc
trigger:
  - platform: state
    entity_id: input_boolean.good_night
    to: 'on'
action:
  - service: oldphonekiosk.sleep
    target: {area_id: whole_home}
iPad w kuchni

Poranny briefing, gdy kuchnia się budzi

Trigger
Pierwszy ruch w kuchni po 06:30
Akcja
Pokaż kalendarz, pogodę i otwarte zadania na iPadzie w kuchni.
Po co
Rodzina widzi dzień bez wyciągania telefonów przy śniadaniu.
Poranny briefing, gdy kuchnia się budzi
service: oldphonekiosk.set_screen
target: {device_id: kitchen_ipad}
data:
  screen: dashboard.morning
iPad

Pokaż zadania, gdy zbliża się obowiązek

Trigger
Zadanie todo robi się due albo wykryto ruch przy pralni
Akcja
Przełącz na natywny ekran zadań i odśwież wybraną listę todo.
Po co
Przypomnienie trafia tam, gdzie jest praca, a nie ginie w powiadomieniu telefonu.
Pokaż zadania, gdy zbliża się obowiązek
service: oldphonekiosk.set_screen
target: {device_id: utility_ipad}
data:
  screen: tasks
iPad

Ramka zdjęć, dopóki pokój nie potrzebuje informacji

Trigger
Pokój jest bezczynny przez 10 minut
Akcja
Przełącz na ekran zdjęć z opcjonalnym zegarem na wierzchu.
Po co
Panel może być ładny, gdy nie steruje aktywnie domem.
Ramka zdjęć, dopóki pokój nie potrzebuje informacji
service: oldphonekiosk.set_screen
target: {device_id: living_room_ipad}
data:
  screen: photos
iPad w kuchni

Ostrzeżenie o energii tylko wtedy, gdy ma sens

Trigger
Zużycie energii w domu przekracza próg
Akcja
Pokaż dashboard energii i krótki kontekst na najbliższym bogatym panelu.
Po co
Wysokie zużycie widać w pokoju, który może na nie zareagować.
Ostrzeżenie o energii tylko wtedy, gdy ma sens
trigger:
  - platform: numeric_state
    entity_id: sensor.home_power
    above: 5000
action:
  - service: oldphonekiosk.set_screen
    target: {device_id: kitchen_ipad}
    data: {screen: dashboard.energy}
iPhone w przedpokoju

Checklist bezpieczeństwa przy wyjściu

Trigger
Drzwi wejściowe otwierają się, gdy nikogo nie ma w domu
Akcja
Pokaż stan zamków, alarmu i otwartych okien w przedpokoju.
Po co
Ostatnia osoba wychodząca widzi jedną szybką listę kontrolną.
Checklist bezpieczeństwa przy wyjściu
service: oldphonekiosk.set_screen
target: {device_id: przedpokoj_iphone}
data:
  screen: dashboard.security
  duration: 45
Kindle w pokoju gościnnym

Strona powitalna dla gościa

Trigger
Włączony tryb gościa
Akcja
Utwórz albo odśwież stronę Kindle z Wi‑Fi, światłami, check-outem i zasadami domu.
Po co
Gość dostaje spokojną lokalną stronę bez instalowania czegokolwiek.
Strona powitalna dla gościa
service: oldphonekiosk.create_web_display
data:
  name: Kindle w pokoju goscinnym
  area: guest_room
  mode: read_only
Kindle w sypialni

Poranna strona e‑ink zależna od pogody

Trigger
Wyłączony budzik
Akcja
Odśwież Kindle pogodą, kalendarzem i pierwszym zadaniem.
Po co
Bezodblaskowa powierzchnia mówi, co ważne, zanim wyciągniesz telefon.
Poranna strona e‑ink zależna od pogody
service: oldphonekiosk.refresh_display
target: {device_id: bedroom_kindle}
data:
  reason: alarm_dismissed
Dowolny panel

Komunikat w pokoju bez spamu na telefonach

Trigger
Pralka skończyła, kurier przyjechał albo kolacja gotowa
Akcja
Wyślij krótki komunikat na powierzchnię w odpowiednim pokoju.
Po co
Dom informuje pokój, zamiast brzęczeć wszystkim telefonom.
Komunikat w pokoju bez spamu na telefonach
service: oldphonekiosk.message
target: {area_id: kitchen}
data:
  text: Kolacja gotowa
  ttl: 90

Zbuduj własny playbook pokoju

Zacznij od jednego starego urządzenia i jednej automatyzacji. Magia nie polega na wielkim dashboardzie — tylko na tym, że właściwa powierzchnia reaguje we właściwym momencie.

Zainstaluj integrację Home Assistant