blakeblackshear 6 vuotta sitten
vanhempi
commit
a84f88c5a5
1 muutettua tiedostoa jossa 3 lisäystä ja 2 poistoa
  1. 3 2
      detect_objects.py

+ 3 - 2
detect_objects.py

@@ -145,11 +145,13 @@ class MqttPublisher(threading.Thread):
                 if obj['name'] in self.object_classes:
                 if obj['name'] in self.object_classes:
                     payload[obj['name']].append(obj)
                     payload[obj['name']].append(obj)
             
             
+            # send message for objects
             new_payload = json.dumps(payload, sort_keys=True)
             new_payload = json.dumps(payload, sort_keys=True)
             if new_payload != last_sent_payload:
             if new_payload != last_sent_payload:
                 last_sent_payload = new_payload
                 last_sent_payload = new_payload
                 self.client.publish(self.topic_prefix+'/objects', new_payload, retain=False)
                 self.client.publish(self.topic_prefix+'/objects', new_payload, retain=False)
-
+            
+            # send message for motion
             motion_status = 'OFF'
             motion_status = 'OFF'
             if any(obj.value == 1 for obj in self.motion_flags):
             if any(obj.value == 1 for obj in self.motion_flags):
                 motion_status = 'ON'
                 motion_status = 'ON'
@@ -157,7 +159,6 @@ class MqttPublisher(threading.Thread):
             if motion_status != last_motion:
             if motion_status != last_motion:
                 last_motion = motion_status
                 last_motion = motion_status
                 self.client.publish(self.topic_prefix+'/motion', motion_status, retain=False)
                 self.client.publish(self.topic_prefix+'/motion', motion_status, retain=False)
-            
 
 
             time.sleep(0.1)
             time.sleep(0.1)