Mqtt issue - Motion and motion reset.
**Describe the bug**
Camera UI don't recognize the Mqtt msg sent by tasmotized sonoff.
I have a sonoff mini connected to a doorbell switch and to a 110v buzzer, using a rule with  setoption114 on/off depending on the time of the day, it gives me the buzzer sound or only a Mqtt message. With this setup I was using ffmpeg to make the home app gives me notifications when someone pushes the doorbell. 
I believe that there is some bug here because I'm using the exactly same topic and message but camera ui is not making it work.

**To Reproduce**
Motion topic and message & Motion reset topic and message are setup with the correct topics and messages but camera UI keeps warning about receiving the wrong message.

**Expected behavior**
Trigger/reset motion warning to make home app gives notifications.
**Logs**

Camera UI Log
```
[20/01/2022, 14:44:25] [CameraUI] MQTT: New message: Topic: stat/campainha/RESULT - Data: {"Switch1":{"Action":"ON"}} - Type: string
[20/01/2022, 14:44:25] [CameraUI] The incoming MQTT message ({"Switch1":{"Action":"ON"}}) for the topic (stat/campainha/RESULT) was not the same as set in config.json ({"Switch1":{"Action":"ON"}}). Skip...
[20/01/2022, 14:44:25] [CameraUI] MQTT: New message: Topic: stat/campainha/RESULT - Data: {"Switch1":{"Action":"OFF"}} - Type: string
[20/01/2022, 14:44:25] [CameraUI] The incoming MQTT message ({"Switch1":{"Action":"OFF"}}) for the topic (stat/campainha/RESULT) was not the same as set in config.json ({"Switch1":{"Action":"ON"}}). Skip...
[20/01/2022, 14:54:49] [CameraUI] MQTT: New message: Topic: stat/campainha/RESULT - Data: {"Switch1":{"Action":"ON"}} - Type: string
[20/01/2022, 14:54:49] [CameraUI] The incoming MQTT message ({"Switch1":{"Action":"ON"}}) for the topic (stat/campainha/RESULT) was not the same as set in config.json ({"Switch1":{"Action":"ON"}}). Skip...
[20/01/2022, 14:54:49] [CameraUI] MQTT: New message: Topic: stat/campainha/RESULT - Data: {"Switch1":{"Action":"OFF"}} - Type: string
[20/01/2022, 14:54:49] [CameraUI] The incoming MQTT message ({"Switch1":{"Action":"OFF"}}) for the topic (stat/campainha/RESULT) was not the same as set in config.json ({"Switch1":{"Action":"ON"}}). Skip...
```

Tasmota log:
```
14:54:48.448 MQT: stat/campainha/RESULT = {"Switch1":{"Action":"ON"}}
14:54:48.848 MQT: stat/campainha/RESULT = {"Switch1":{"Action":"OFF"}}
```

Config.json:

```
 "mqtt": {
                        "motionTopic": "stat/campainha/RESULT",
                        "motionMessage": "{\"Switch1\":{\"Action\":\"ON\"}}",
                        "motionResetTopic": "stat/campainha/RESULT",
                        "motionResetMessage": "{\"Switch1\":{\"Action\":\"OFF\"}}",
                        "doorbellTopic": "stat/campainha/POWER",
                        "doorbellMessage": "ON"
                    },
```

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Environment**
- Node.js Version: v16.13.0
- Homebridge Version: v1.3.9
- Camera UI Version: v5.0.9
- Operating System: Raspbian GNU/Linux Buster (10)
- Browser: Safari