Zigbee2mqtt - Trocar os hubs

Boas…
Alguem ja exprimentou zigbee2mqtt??
Gostava de retirar o hub do Xiaomi Zigbee e hub Tradfri por este solução.
O que voces acham??

Estou a usar à cerca de dois meses e estou bastante satisfeito. Ainda não há suporte para todos os equipamentos mas a lista vai crescendo a cada versão.

Qual é o hardware estas usar’???

Estou a usar o CC2531.

Então vou mandar vir CC2531 …Usas tb RF System-on-Chips ICSH015A CC Debugger and Programmer?

Isso é indispensável para flashar o CC2531 mas se quiseres há várias pessoas também de Lisboa que têm o programador e que te podem fazer isso. Não se justifica comprar só para flashar um equipamento…

Se quiseres, depois manda-me MP quando receberes o equipamento, e combinamos. Isso leva dois minutos a programar e verificar se ficou tudo bem.

Isso era mesmo bom…agradeço imenso a tua disponibilidade e vou aceitar . MUITO OBRIGADO MESMO!!! Depois mando te MP.
Tens alguns conselhos ou dicas?

Uma mensagem foi dividida em um novo tópico: DuckDNS deixou de funcionar com o Zigbee2MQTT

Boas!

Antes de mais agradeço a malta a disponibilidade para ajudarem, este fórum tem sido 5*.

Em relação ao tópico, tenho neste momento em testes o sniffer cc2531 e uma lâmpada ikea a funcionar.

Questões :

  • quem tem estas lâmpadas está a conseguir fazer transitions com este setup?
  • tenho muitos erros no log do ZIGBEE2MQTT, o alcance já sabia que não era famoso, com que distâncias estão a ter sucesso?

Olá @Nelson_Angelo. Qual é o modelo da lâmpada que estás a usar?

Em relação aos erros no log tens de colocá-los aqui para vermos senão não poderemos ajudar. Se for muito grande o log usa o hastebin.com e publica o link aqui.

A parte do log que interessa:

  zigbee2mqtt:info 2018-8-25 05:00:37 Device incoming...
  zigbee2mqtt:info 2018-8-25 05:00:37 MQTT publish, topic: 'zigbee2mqtt/bridge/log', payload: '{"type":"pairing","message":"device incoming"}'
  zigbee2mqtt:warn 2018-8-25 06:00:47 Soft resetted zigbee
  zigbee2mqtt:info 2018-8-25 06:00:47 zigbee-shepherd ready
  zigbee2mqtt:info 2018-8-25 06:05:49 Device incoming...
  zigbee2mqtt:info 2018-8-25 06:05:49 MQTT publish, topic: 'zigbee2mqtt/bridge/log', payload: '{"type":"pairing","message":"device incoming"}'
  zigbee2mqtt:info 2018-8-25 06:45:00 Zigbee publish to '0x000b57fffec34694', genOnOff - on - {} - null
  zigbee2mqtt:info 2018-8-25 06:45:00 Zigbee publish to '0x000b57fffec34694', genLevelCtrl - moveToLevel - {"level":1,"transtime":0} - null
  zigbee2mqtt:info 2018-8-25 06:45:01 MQTT publish, topic: 'zigbee2mqtt/cabeceira_nelson', payload: '{"state":"ON","brightness":254}'
  zigbee2mqtt:info 2018-8-25 06:45:02 MQTT publish, topic: 'zigbee2mqtt/cabeceira_nelson', payload: '{"state":"ON","brightness":254}'
  zigbee2mqtt:info 2018-8-25 06:45:02 Zigbee publish to '0x000b57fffec34694', genOnOff - on - {} - null
  zigbee2mqtt:info 2018-8-25 06:45:02 Zigbee publish to '0x000b57fffec34694', genLevelCtrl - moveToLevel - {"level":254,"transtime":2400} - null
  zigbee2mqtt:info 2018-8-25 06:45:02 MQTT publish, topic: 'zigbee2mqtt/cabeceira_nelson', payload: '{"state":"ON","brightness":254}'
  zigbee2mqtt:info 2018-8-25 07:21:33 Zigbee publish to '0x000b57fffec34694', genOnOff - off - {} - null
  zigbee2mqtt:error 2018-8-25 07:21:33 Zigbee publish to '0x000b57fffec34694', genOnOff - off - {} - null failed with error Error: AF data request fails, status code: 233. MAC no ack.
  zigbee2mqtt:info 2018-8-25 07:21:53 Zigbee publish to '0x000b57fffec34694', genOnOff - off - {} - null
  zigbee2mqtt:error 2018-8-25 07:21:54 Zigbee publish to '0x000b57fffec34694', genOnOff - off - {} - null failed with error Error: AF data request fails, status code: 233. MAC no ack.
  zigbee2mqtt:info 2018-8-25 07:45:00 Zigbee publish to '0x000b57fffec34694', genOnOff - off - {} - null
  zigbee2mqtt:error 2018-8-25 07:45:01 Zigbee publish to '0x000b57fffec34694', genOnOff - off - {} - null failed with error Error: AF data request fails, status code: 233. MAC no ack.
  zigbee2mqtt:warn 2018-8-25 07:45:11 Soft resetted zigbee

A ideia:
Acender a lâmpada as 06:45 e fazer uma transição gradual desde brightness 1 até brightness 254 (percebi que a lâmpada do ikea não aceita brightness 255) e apagar às 07:45.

Na realidade ela acende é deixa de responder tentei apagar na app as 07:21 e já não apagou… Só no interruptor físico…

Preciso de saber o modelo e referencia da lâmpada e também qual é a automação que estás a utilizar.

@j_assuncao A Lampada é esta: LED1623G12 - IKEA TRADFRI LED bulb E27, a automação, que na verdade são duas:

- id: '1535049891496'
  alias: Despertar
  trigger:
  - at: 06:45:00
    platform: time
  action:
  - service: homeassistant.turn_on 
    data:
      entity_id: light.cabeceira_nelson
      brightness: 1
  - delay:
      seconds: 1.00
  
  - service: homeassistant.turn_on 
    data:
      entity_id: light.cabeceira_nelson
      brightness: 254
      transition: 240
    
- id: '1535051625234'
  alias: despertar off
  trigger:
  - at: 07:45:00
    platform: time
  condition: []
  action:
  - service: homeassistant.turn_off
    data:
      entity_id: light.cabeceira_nelson

Para controlar a iluminação o serviço que deves usar é o light.turn_on e light.turn_off.

E já alguma vez conseguiste utilizar o transition com essa lâmpada? É que não tenho a certeza se essa lâmpada suporta transições…

neste momento a transição funciona… “kind of” tenho que me debruçar a fundo sobre isso… pex a literatura diz que o transition é definido em segundos (eu coloquei lá em cima 240,mas depois no log do Z2MQTT aparece 2400(milisec´s???)) e algures a meio dá timeout…

se eu fizer um transittion tal como está a automação mas de 60 ou 120secs funciona direito…

zigbee2mqtt:info 2018-8-28 01:13:18 Zigbee publish to '0x000b57fffec34694', genLevelCtrl - moveToLevel - {"level":25,"transtime":0} - null
zigbee2mqtt:info 2018-8-28 01:13:20 MQTT publish, topic: 'zigbee2mqtt/cabeceira_nelson', payload: '{"state":"ON"}'
zigbee2mqtt:info 2018-8-28 01:13:24 Zigbee publish to '0x000b57fffec34694', genOnOff - on - {} - null
zigbee2mqtt:info 2018-8-28 01:13:24 Zigbee publish to '0x000b57fffec34694', genLevelCtrl - moveToLevel - {"level":50,"transtime":0} - null
zigbee2mqtt:info 2018-8-28 01:13:26 Zigbee publish to '0x000b57fffec34694', genOnOff - on - {} - null
zigbee2mqtt:info 2018-8-28 01:13:26 Zigbee publish to '0x000b57fffec34694', genLevelCtrl - moveToLevel - {"level":88,"transtime":0} - null

Acho que o problema/ou a solução hehehe está aqui no “transtime” será transition??

Também pode ser uma limitação do Z2M relativo ao tempo de transição. Se dizes que com 120s funciona, experimenta criar na mesma automação dois serviços para a transição, um que faz de 1 a 127 e outro de 128 a 254.

Primeira experiencia com zigbee2mqtt:
Comprei no leroy merlin uma lampada da Philips Hue “basica” ref: 929001137003

Preço: €19,99

Funciona bem … facil … 5 estrelas … 100% satisfeito.
Vou comprar outra… :slight_smile:

2 Likes

Já vi que te desenrascaste bem com o dongle e o Z2M!

Sim…correu bem… muito facil e obrigado mais uma vez

1 Like

Comprei o comando da Hue mas como controlo a lampada com o comando???
Fiz assim:

  - platform: "mqtt"
    state_topic: "zigbee2mqtt/<FRIENDLY_NAME>"
    availability_topic: "zigbee2mqtt/bridge/state"
    icon: "mdi:gesture-double-tap"
    value_template: "{{ value_json.action }}"
    json_attributes: 
      - "battery"
      - "voltage"
      - "angle"
      - "side"
      - "from_side"
      - "to_side"
      - "brightness"

Mas quando carrego no botao nao faz nada…
Help please


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


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