Card status not updated when you use remote control

I have two Lucci Connect Remote Control and I have cards set up for the fan and light control and one is working beautifully. However the second one is not updating the card when I use the remote control.

configuration.yaml

fan:
- platform: mqtt
  name: "Main Fan Controller"
  state_topic: "stat/Main_Ceiling_Fan/POWER1"
  command_topic: "cmnd/Main_Ceiling_Fan/POWER1"
  speed_state_topic: "stat/Main_Ceiling_Fan/speed"
  speed_command_topic: "cmnd/Main_Ceiling_Fan/TuyaSend4"
  qos: 0
  payload_on: 'ON'
  payload_off: 'OFF'
  payload_oscillation_on: 'ON'
  payload_oscillation_off: 'OFF'
  payload_low_speed: '2,0'
  payload_medium_speed: '2,1'
  payload_high_speed: '2,2'
  availability_topic: tele/Main_Ceiling_Fan/LWT
  payload_available: Online
  payload_not_available: Offline
  speeds:
    - low
    - medium
    - high

I am using Mosquito mqtt broker.

Can anyone point me in the right direction on how to get it sorted.

Please go to the mqtt integration and listen to the state_topic and see if you are getting any payloads when you use the remote.
Also check for other topics.

1 Like

Ok, I didn’t know how to format the topic so I found that I could use the # and it will give me everything.

The one that works is “noisy” but when I push a button on the one that doesn’t work all I get is crickets.

Looks like I fixed it, I cleaned out and re-wrote the topic on the device and then it would appear when I was listening.

Should I be worried about: QoS: 0 - Retain: false?

1 Like

No you dont have to worry about

Its set correct for this sensor. Infact its best to set these in these values for almost all.

1 Like