Skip to content

Commit b6d82ea

Browse files
committed
Add missing ONVIF topics for TP Link Tapo cameras.
Signed-off-by: Matthew Skinner <matt@pcmus.com>
1 parent ed778e2 commit b6d82ea

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

  • bundles/org.openhab.binding.ipcamera/src/main/java/org/openhab/binding/ipcamera/internal/onvif

bundles/org.openhab.binding.ipcamera/src/main/java/org/openhab/binding/ipcamera/internal/onvif/OnvifConnection.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -885,6 +885,7 @@ public void eventReceived(String eventMessage) {
885885
ipCameraHandler.noMotionDetected(CHANNEL_FIELD_DETECTION_ALARM);
886886
}
887887
break;
888+
case "RuleEngine/LineCrossDetector/LineCross":
888889
case "RuleEngine/LineDetector/Crossed":
889890
if ("ObjectId".equals(dataName)) {
890891
ipCameraHandler.motionDetected(CHANNEL_LINE_CROSSING_ALARM);
@@ -950,6 +951,7 @@ public void eventReceived(String eventMessage) {
950951
ipCameraHandler.changeAlarmState(CHANNEL_DOORBELL, OnOffType.OFF);
951952
}
952953
break;
954+
case "RuleEngine/Analytics/VehicleDetection":
953955
case "RuleEngine/MyRuleDetector/VehicleDetect":
954956
if ("true".equals(dataValue)) {
955957
ipCameraHandler.changeAlarmState(CHANNEL_CAR_ALARM, OnOffType.ON);
@@ -971,6 +973,7 @@ public void eventReceived(String eventMessage) {
971973
ipCameraHandler.changeAlarmState(CHANNEL_FACE_DETECTED, OnOffType.OFF);
972974
}
973975
break;
976+
case "RuleEngine/PeopleDetector/People":
974977
case "RuleEngine/MyRuleDetector/PeopleDetect":
975978
if ("true".equals(dataValue)) {
976979
ipCameraHandler.changeAlarmState(CHANNEL_HUMAN_ALARM, OnOffType.ON);

0 commit comments

Comments
 (0)