iOS Ações por Widgets ou Apple Watch

Boas,

Com a introdução dos Widgets no iOS, agora é possível configurar Ações e adicionar as mesmas ao nosso Ecrã Principal.

Estas ações criadas são também disponibilizadas na aplicação do Apple Watch, permitindo assim o controlo do nosso Home Assistant a partir do relógio/Widgets.

1- Criar Action
Para criar uma Action, acedemos no nosso telemóvel, à configuração da App Home Assistant e entramos em Actions.

De seguida, clicamos em Add Action

Nesta secção, damos um Nome e Texto
Escolhemos as cores e icon

nametext

Guardamos o campo actionName apresentado no EXAMPLE TRIGGER para posterior utilização

2- Despoletar Action com uma Automatização
Para que a nossa ação seja executada, teremos de adicionar o trigger conforme a imagem abaixo
O parâmetro actionName será aquele que está indicado na App
EventType terá de ser ios.action_fired

automationTrigger

3- Adicionar o Widget ao ecrã principal
Adicionamos o widget, editamos o mesmo para selecionar as ações ou Scenes disponíveis e está feito

Agora é criar as ações que necessitarem!
Ficam algumas ideias:

  • Ativar/Desativar alarme
  • Acender luzes
  • Ativar/Desativar Scenes

Abraço

Obrigado pela partilha.
Achei interessante, mas não estou a conseguir fazer.

Criei o atalho, ao clicar vai para o HÁ, mas a luz não acende. A automação que criei foi esta

alias: 'IOS Luz Escritório '
description: ''
trigger:
  - platform: event
    event_type: ios.action_fired
    event_data:
      actionName: LuzEscritorio
    context: {}
condition: []
action:
  - type: toggle
    device_id: cb65ee6ff6aadc557aba29c549343ed2
    entity_id: switch.luzescritorio
    domain: switch
mode: single

O nome do dispositivo no HA e LuzEscritorio

Boas

Deixo aqui uma que criei com os dados que me apresentou.

alias: IOS Luz Escritório
description: ''
mode: single
trigger:
  - platform: event
    event_type: ios.action_fired
    event_data:
      actionName: LuzEscritorio
condition: []
action:
  - service: switch.toggle
    target:
      entity_id: switch.luzescritorio

Na action é que acho que poderá estar o problema, talvez por não invocar um service…

Abraço

Já consegui ultrapassar isso, e já funciona, obrigado:)

Só uma questão, é possível que ao executar o comando, a app não abra?


Copyright © 2017-2021. Todos os direitos reservados
CPHA.pt - info@cpha.pt


FAQ | Termos de Serviço/Regras | Política de Privacidade