Ajuda com automatização com input_box (com valores superiores a 20000)

boa noite
Estou com um problema e nao estou a conseguir resolver, ja pesquisei mas nao encontrei solução,
Estou a tentar fazer uma automatização onde coloco em uma input box: um valor e sempre que o mesmo é superado executa um triguer… O problema é que nao consigo colocar valores superiores a 20000.

As bitcoins estão a mais de 20 mil euros ( e queria que acende-se aqui uma luz sempre que isso acontece-se)

- id: '1603315448659'
  alias: BTC warning UP
  description: ''
  trigger:
  - platform: state
    entity_id: sensor.exchange_rate_1_btc
  condition:
  - condition: numeric_state
    entity_id: sensor.exchange_rate_1_btc
    above: input_number.btc_valor_alvo 
  action:
  - repeat:
      count: '4'
      sequence:
      - service: switch.toggle
        data: {}
        entity_id: switch.sonoff_sala_luz_1
      - wait_template: ' '
        timeout: '0.3'
#aviso valor de bitcoin na TV
  - service: notify.living_room_tv
    data_template:
      message: 'Atenção Bitcoin em ALTA: {{states.sensor.exchange_rate_1_btc.state}}€'
      data:
        icon: "/share/jorge.jpg"
  - service: light.turn_on
    entity_id: light.xiaomi_gateway_light
    data:
      brightness: '255'
      color_name: 'red'
  - delay: '00:00:10'
  - service: light.turn_off
    entity_id: light.xiaomi_gateway_light  
  mode: single
- id: '1603322511158'
  alias: BTC warning LOW
  description: ''
  trigger:
  - platform: state
    entity_id: sensor.exchange_rate_1_btc
  condition:
  - condition: numeric_state
    entity_id: sensor.exchange_rate_1_btc
    below: input_number.btc_alvo_compra 
  action:
  - repeat:
      count: '4'
      sequence:
      - service: switch.toggle
        data: {}
        entity_id: switch.sonoff_sala_luz_2
      - wait_template: ''
        timeout: '0.5'
#aviso valor de bitcoin na TV
  - service: notify.living_room_tv
    data_template:
      message: 'Atenção Bitcoin em BAIXA: {{states.sensor.exchange_rate_1_btc.state}}€'
      data:
        icon: "/share/jorge.jpg"
  - service: light.turn_on
    entity_id: light.xiaomi_gateway_light
    data:
      brightness: '255'
      color_name: 'red'
  - delay: '00:00:10'
  - service: light.turn_off
    entity_id: light.xiaomi_gateway_light  
  mode: single

Posta o código que define o input_number

O above suporta o input_number? Não deveria ter o valor a frente em números? :thinking:

input_number:
  btc_valor_alvo:
    name: btc valor alvo
    initial: 254
    min: 0
    max: 34000
    step: 1
    mode: box

sim porque vai buscar ao valor atribuido na input_number, no entanto por defeito so vai ate aos 20000. e nao estou a conseguir configurar a input_number

1 Like
condition:
  - condition: template
    value_template: >
      {{(states.sensor.exchange_rate_1_btc.state | int) >= (states.input_number.btc_valor_alvo.state | int)}

1 Like

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


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