Based on data coming back from light, dp 101 and 102 are integers. Values after that are not present in the data captured, so these may also be incorrect leading to misdetection if present.
@@ -58,11 +58,11 @@ primary_entity:
name: control_data
optional: true
- id: 101
- type: string
+ type: integer
name: setup_side
- id: 102
name: light_type
- id: 103