MQTT stop working after a few hours

Post Reply
User avatar
jeremypsl
Posts: 12
Joined: Wed Oct 04, 2023 12:42 pm

MQTT stop working after a few hours

Post by jeremypsl »

Hello,

I updated from 5.8.4.5 to the lastest version and now MQTT stop working after a few hours.

I never experience this before, this is working fine on 5.8.4.5.

Did you changed something ?

Thanks.
User avatar
TimG
Posts: 2147
Joined: Tue Jun 18, 2019 10:45 am
Location: Nottinghamshire, UK.

Re: MQTT stop working after a few hours

Post by TimG »

I suggest firing up MQTT Explorer and having a look if BI5 is sending any MQTT payloads.

I'm running BI5 v5.8.8.8 and it looks OK from here:

Screenshot 2024-03-15 180200.png
Screenshot 2024-03-15 180200.png (29.29 KiB) Viewed 231 times
Forum Moderator.
Problem ? Ask and we will try to assist, but please check the Help file.
User avatar
jeremypsl
Posts: 12
Joined: Wed Oct 04, 2023 12:42 pm

Re: MQTT stop working after a few hours

Post by jeremypsl »

After some hours i get that on 5.8.8.8

Image

Working fine on 5.8.4.5

What did you do ? Tired of this software to be honest...

Edit : when i launch a test :
Initialized
Connecting
Client BlueIris sending CONNECT
Client BlueIris received CONNACK (0)
Connected OK
Client BlueIris sending SUBSCRIBE (Mid: 1, Topic: BlueIris/#, QoS: 1, Options: 0x00)
Client BlueIris received SUBACK
Subscribed OK
Client BlueIris received PUBLISH (d0, q1, r1, m1, 'BlueIris/Caméras/Caméra Balançoire/Alerte', ... (2 bytes))
Client BlueIris sending PUBACK (m1, rc0)
Received BlueIris/Caméras/Caméra Balançoire/Alerte (+2 bytes) 1
Client BlueIris received PUBLISH (d0, q1, r1, m2, 'BlueIris/Caméras/Caméra Balançoire/Image', ... (423992 bytes))
Client BlueIris sending PUBACK (m2, rc0)
Received BlueIris/Caméras/Caméra Balançoire/Image (+423992 bytes) 1
Client BlueIris received PUBLISH (d0, q1, r1, m3, 'BlueIris/Caméras/Caméra Barbecue/Alerte', ... (3 bytes))
Client BlueIris sending PUBACK (m3, rc0)
Received BlueIris/Caméras/Caméra Barbecue/Alerte (+3 bytes) 1
Client BlueIris received PUBLISH (d0, q1, r1, m4, 'BlueIris/Caméras/Caméra Barbecue/Image', ... (2600 bytes))
Client BlueIris sending PUBACK (m4, rc0)
Received BlueIris/Caméras/Caméra Barbecue/Image (+2600 bytes) 1
Client BlueIris received PUBLISH (d0, q1, r1, m5, 'BlueIris/Caméras/Caméra CH 1/Alerte', ... (3 bytes))
Client BlueIris sending PUBACK (m5, rc0)
Received BlueIris/Caméras/Caméra CH 1/Alerte (+3 bytes) 1
Client BlueIris received PUBLISH (d0, q1, r1, m6, 'BlueIris/Caméras/Caméra CH 1/Image', ... (123532 bytes))
Client BlueIris sending PUBACK (m6, rc0)
Received BlueIris/Caméras/Caméra CH 1/Image (+123532 bytes) 1
Client BlueIris received PUBLISH (d0, q1, r1, m7, 'BlueIris/Caméras/Caméra CH 2/Alerte', ... (3 bytes))
Client BlueIris sending PUBACK (m7, rc0)
Received BlueIris/Caméras/Caméra CH 2/Alerte (+3 bytes) 1
Client BlueIris received PUBLISH (d0, q1, r1, m8, 'BlueIris/Caméras/Caméra CH 2/Image', ... (187568 bytes))
Client BlueIris sending PUBACK (m8, rc0)
Received BlueIris/Caméras/Caméra CH 2/Image (+187568 bytes) 1
Client BlueIris received PUBLISH (d0, q1, r1, m9, 'BlueIris/Caméras/Caméra CH 3/Alerte', ... (3 bytes))
Client BlueIris sending PUBACK (m9, rc0)
Received BlueIris/Caméras/Caméra CH 3/Alerte (+3 bytes) 1
Client BlueIris received PUBLISH (d0, q1, r1, m10, 'BlueIris/Caméras/Caméra CH 3/Image', ... (224616 bytes))
Client BlueIris sending PUBACK (m10, rc0)
Received BlueIris/Caméras/Caméra CH 3/Image (+224616 bytes) 1
Client BlueIris received PUBLISH (d0, q1, r1, m11, 'BlueIris/Caméras/Caméra Cabanon/Alerte', ... (2 bytes))
Client BlueIris sending PUBACK (m11, rc0)
Received BlueIris/Caméras/Caméra Cabanon/Alerte (+2 bytes) 1
Client BlueIris received PUBLISH (d0, q1, r1, m12, 'BlueIris/Caméras/Caméra Cabanon/Image', ... (629204 bytes))
Client BlueIris sending PUBACK (m12, rc0)
Received BlueIris/Caméras/Caméra Cabanon/Image (+629204 bytes) 1
Client BlueIris received PUBLISH (d0, q1, r1, m13, 'BlueIris/Caméras/Caméra Garage/Alerte', ... (3 bytes))
Client BlueIris sending PUBACK (m13, rc0)
Received BlueIris/Caméras/Caméra Garage/Alerte (+3 bytes) 1
Client BlueIris received PUBLISH (d0, q1, r1, m14, 'BlueIris/Caméras/Caméra Garage/Image', ... (71724 bytes))
Client BlueIris sending PUBACK (m14, rc0)
Received BlueIris/Caméras/Caméra Garage/Image (+71724 bytes) 1
Client BlueIris received PUBLISH (d0, q1, r1, m15, 'BlueIris/Caméras/Caméra Grillage/Alerte', ... (3 bytes))
Client BlueIris sending PUBACK (m15, rc0)
Received BlueIris/Caméras/Caméra Grillage/Alerte (+3 bytes) 1
Client BlueIris received PUBLISH (d0, q1, r1, m16, 'BlueIris/Caméras/Caméra Grillage/Image', ... (85732 bytes))
Client BlueIris sending PUBACK (m16, rc0)
Received BlueIris/Caméras/Caméra Grillage/Image (+85732 bytes) 1
Client BlueIris received PUBLISH (d0, q1, r1, m17, 'BlueIris/Caméras/Caméra Parking/Alerte', ... (3 bytes))
Client BlueIris sending PUBACK (m17, rc0)
Received BlueIris/Caméras/Caméra Parking/Alerte (+3 bytes) 1
Client BlueIris received PUBLISH (d0, q1, r1, m18, 'BlueIris/Caméras/Caméra Parking/Image', ... (613020 bytes))
Client BlueIris sending PUBACK (m18, rc0)
Received BlueIris/Caméras/Caméra Parking/Image (+613020 bytes) 1
Client BlueIris received PUBLISH (d0, q1, r1, m19, 'BlueIris/Caméras/Caméra Parvis/Alerte', ... (3 bytes))
Client BlueIris sending PUBACK (m19, rc0)
Received BlueIris/Caméras/Caméra Parvis/Alerte (+3 bytes) 1
Client BlueIris received PUBLISH (d0, q1, r1, m20, 'BlueIris/Caméras/Caméra Parvis/Image', ... (364084 bytes))
Client BlueIris sending PUBACK (m20, rc0)
Received BlueIris/Caméras/Caméra Parvis/Image (+364084 bytes) 1
Client BlueIris received PUBLISH (d0, q1, r1, m21, 'BlueIris/Caméras/Caméra Piscine/Alerte', ... (3 bytes))
Client BlueIris sending PUBACK (m21, rc0)
Received BlueIris/Caméras/Caméra Piscine/Alerte (+3 bytes) 1
Client BlueIris received PUBLISH (d0, q1, r1, m22, 'BlueIris/Caméras/Caméra Piscine/Image', ... (419904 bytes))
Client BlueIris sending PUBACK (m22, rc0)
Received BlueIris/Caméras/Caméra Piscine/Image (+419904 bytes) 1
Client BlueIris received PUBLISH (d0, q1, r1, m23, 'BlueIris/Caméras/Caméra Portail/Alerte', ... (3 bytes))
Client BlueIris sending PUBACK (m23, rc0)
Received BlueIris/Caméras/Caméra Portail/Alerte (+3 bytes) 1
Client BlueIris received PUBLISH (d0, q1, r1, m24, 'BlueIris/Caméras/Caméra Portail/Image', ... (92304 bytes))
Client BlueIris sending PUBACK (m24, rc0)
Received BlueIris/Caméras/Caméra Portail/Image (+92304 bytes) 1
Client BlueIris received PUBLISH (d0, q1, r1, m25, 'BlueIris/Caméras/Caméra Portillon/Alerte', ... (3 bytes))
Client BlueIris sending PUBACK (m25, rc0)
Received BlueIris/Caméras/Caméra Portillon/Alerte (+3 bytes) 1
Client BlueIris received PUBLISH (d0, q1, r1, m26, 'BlueIris/Caméras/Caméra Portillon/Image', ... (451416 bytes))
Client BlueIris sending PUBACK (m26, rc0)
Received BlueIris/Caméras/Caméra Portillon/Image (+451416 bytes) 1
Client BlueIris received PUBLISH (d0, q1, r1, m27, 'BlueIris/Caméras/Caméra Terrasse/Alerte', ... (3 bytes))
Client BlueIris sending PUBACK (m27, rc0)
Received BlueIris/Caméras/Caméra Terrasse/Alerte (+3 bytes) 1
Client BlueIris received PUBLISH (d0, q1, r1, m28, 'BlueIris/Caméras/Caméra Terrasse/Image', ... (763852 bytes))
Client BlueIris sending PUBACK (m28, rc0)
Received BlueIris/Caméras/Caméra Terrasse/Image (+763852 bytes) 1
Client BlueIris received PUBLISH (d0, q1, r1, m29, 'BlueIris/app', ... (15 bytes))
Client BlueIris sending PUBACK (m29, rc0)
Received BlueIris/app (+15 bytes) 1
Client BlueIris received PUBLISH (d0, q1, r1, m30, 'BlueIris/status', ... (43 bytes))
Client BlueIris sending PUBACK (m30, rc0)
Received BlueIris/status (+43 bytes) 1
Publishing test message
Client BlueIris sending PUBLISH (d0, q1, r0, m2, 'BlueIris/test', ... (4 bytes))
Disconnecting
Client BlueIris received PUBACK (Mid: 2, RC:0)
Published OK
Client BlueIris received PUBLISH (d0, q1, r0, m31, 'BlueIris/test', ... (4 bytes))
Disconnecting
Client BlueIris sending PUBACK (m31, rc0)
Received BlueIris/test (+4 bytes) 1
Disconnecting
Client BlueIris sending DISCONNECT
Disconnected OK
Shutdown
xxxNexusxxx
Posts: 2
Joined: Thu Apr 11, 2024 6:43 am

Re: MQTT stop working after a few hours

Post by xxxNexusxxx »

I have the same issue for a while (maybe 2-3 months ..but not sure)

1) Fresh start of system
2) all MQTT alerts are firing and are received
3) running for a few hours (sometime 10+ hours other time 2-3days .. no user interaction or web-access to blueiris in this time)
4) I can see the Alerts in blueiris
5) MQTT alerts are not firing anymore (checked with MQTT explorer)
6) run MQTT test
7) MQTT alerts firing again ... now it repeats from 3)

I'm running blueiris on a dedicated laptop with 16gb ram and SSD storage ... offloading old data to NAS
User avatar
TimG
Posts: 2147
Joined: Tue Jun 18, 2019 10:45 am
Location: Nottinghamshire, UK.

Re: MQTT stop working after a few hours

Post by TimG »

Thank you for that. I will also do some testing and will feedback here. I'm writing a list of issues for Support as well.
Are you guys running BI5 as a service ?
Forum Moderator.
Problem ? Ask and we will try to assist, but please check the Help file.
xxxNexusxxx
Posts: 2
Joined: Thu Apr 11, 2024 6:43 am

Re: MQTT stop working after a few hours

Post by xxxNexusxxx »

Yes

My Setup ==> Only BlueIris and CodeProject is running on this machine (usual load ~20% CPU)
- Laptop i7-Gen 8 16GB ram, SSD 256GB(internal)
- Windows 11
- NVidia 930MX graphics card
- SSD 128GB (external) for BI database & recording
- BlueIris as Service
- offload of SSD data to NAS on daily basis (via BI storage management)
- MQTT v5 remote server
- CodeProject AI setup
- 4 Camera setup
--> 1 camera permanent recording
--> 2 camera with alerts to mqtt (sending JPG & AI results)
--> 1 camera (no recording /alerts yet)
MoonFruit
Posts: 2
Joined: Mon Nov 13, 2023 2:36 am

Re: MQTT stop working after a few hours

Post by MoonFruit »

Same issue here, present for the last several months. Interestingly, BI logs states that messages were published, but MQTT explorer confirms that this is not true. A restart restores MQTT function for some time.
Post Reply