[App][Pro] HikVision

Hi,

Does that mean that when they’re “off” flows using motion detection card won’t work?

Another question about the doorbell. I created a simple flow that, I assumed, would send me a message with an image snapshot, but all I get is an image of the Homey logo?

Flow

Result

Yes when a device is off, flow with using motion detection card won’t work

Regarding the doorbell, I don’t have the hardware, but as far as I know (based on feedback from other users), this event doesn’t work. Since I don’t have the hardware, it’s difficult for me to fix it. That probably explains why the image isn’t correct, as it has never been updated. If I remember correctly, it was just a test image for this specific case.

Thanks for your reply.

The camera cards have a similar problem.

When the camera “Motion Detected” card is triggered, it creates an “Event snapshot” image tag. If I use that tag to send an image to my phone in a push notification, it only sends and displays the Homey logo. However, if I use the “Live snapshot” tag from the same camera, I receive an actual snapshot showing the camera’s current view.

The doorbell device doesn’t have a “Live snapshot” tag like the cameras do. It only has the “Ring snapshot” generated by the “Call button pressed” card.

So, with cameras there are two image tags: one generated by the card that doesn’t work, and one provided by the device itself that does work. With the doorbell, there’s only the image tag generated by the card.

I’m not sure if this information is helpful and already known to you, but perhaps the doorbell could expose another snapshot tag, similar to “Live snapshot” on the cameras?

Flow

Result on my phone

i have added the camera to my network.
i have added the camera to my synology surveillance station.
i have added the camera to Homey using this app, except i cannot see a live video, it keeps saying “Stream laden…” .
rebooting homey does not change this, reinstalling the app does not change this.

RTSP Authentication is Digest/basic

how can i fix this ?

bf81dc4c-159f-45ad-a92e-6b1175b4a079

@Pierre_V It would be great if you could add line cross detection aswell.

like that? (Just two messages above.)

Hello, I’ll be on vacation in a week, so I might find some time to take a look. I tested it at home, and it works fine.

Is your camera connected directly, or is it connected through an NVR?

@Pierre_V yes, but it somehow never gets triggered. And how about intrusion alert?

IO: 'io',

        VMD: 'vmd',

videoloss: 'videoLoss',

raidfailure: 'raidFailure',

recordingfailure: 'recordingFailure',

badvideo: 'badVideo',

POS: 'pos',

analytics: 'analytics',

fanfailure: 'fanFailure',

overheat: 'overheat',

tamperdetection: 'tamperDetection',

diskfull: 'diskFull',

diskerror: 'diskError',

nicbroken: 'nicBroken',

ipconflict: 'ipConflict',

illaccess: 'illegalAccess',

videomismatch: 'videoMismatch',

resolutionmismatch: 'resolutionMismatch',

radifailure: 'raidFailure',

PIR: 'pir',

WLSensor: 'wlSensor',

spareException: 'spareException',

poePowerException: 'poePowerException',

heatmap: 'heatMap',

counting: 'counting',

linedetection: 'lineDetection',

fielddetection: 'fieldDetection',

regionEntrance: 'regionEntrance',

regionExiting: 'regionExiting',

loitering: 'loitering',

group: 'group',

rapidMove: 'rapidMove',

parking: 'parking',

unattendedBaggage: 'unattendedBaggage',

attendedBaggage: 'attendedBaggage',

HUMANATTRIBUTE: 'humanAttribute',

blackList: 'blackList',

whitelist: 'whiteList',

peopleDetection: 'peopleDetection',

allVehicleList: 'allVehicleList',

otherVehicleList: 'otherVehicleList',

vehicledetection: 'vehicleDetection',

storageDetection: 'storageDetection',

shipsDetection: 'shipsDetection',

humanAttribute: 'humanAttribute',

faceContrast: 'faceContrast',

blackListFaceContrast: 'blackListFaceContrast',

whiteListFaceContrast: 'whiteListFaceContrast',

faceSnap: 'faceSnap',

faceLib: 'faceLib',

personDensityDetection: 'personDensityDetection',

personQueueDetecton: 'personQueueDetection',

mixedTargetDetection: 'mixedTargetDetection',

HVTVehicleDetection: 'hvtVehicleDetection',

illegalParking: 'illegalParking',

pedestrian: 'pedestrian',

trafficAccident: 'trafficAccident',

construction: 'construction',

roadblock: 'roadblock',

abandonedObject: 'abandonedObject',

parallelParking: 'parallelParking',

parkingState: 'parkingState',

congestion: 'congestion',

intersectionAnalysis: 'intersectionAnalysis',

heatMap: 'heatMap',

thermometry: 'thermometry',

shipsFlowDetection: 'shipsFlowDetection',

dredgerDetection: 'dredgerDetection',

reverseEntrance: 'reverseEntrance',

luma: 'luma',

highHDTemperature: 'highHdTemperature',

lowHDTemperature: 'lowHdTemperature',

hdImpact: 'hdImpact',

hdBadBlock: 'hdBadBlock',

SevereHDFailure: 'severeHdFailure',

safetyHelmetDetection: 'safetyHelmetDetection'

@Pierre_V ok that should be fielddetection not sure why my flows arent triggered then.

Hi,

The camera is on the NVR. The image tag “Event Snapshot” that is generated by the “Motion Detected” card returns a Homey logo image. The other “Live Snapshot” image tag that is generated by the camera device itself returns an actual snapshot. So the card image tag is basically a dummy. At this point I’m using the card as a flow trigger, but I’m actually sending myself an image generated by the camera device, not the image generated by the card (“Event Snapshot”). Hope this explains it better.

Enjoy your holiday!

Cheers,
Alex

Hello,

I just tested with a camera connected to an NVR and with a camera connected directly.

In both cases, the image is correctly displayed in the tag. The only time I get the Homey icon instead of the image is when I manually trigger the flow for testing, not when I trigger a real event by walking in front of the camera.

In your camera settings, are they configured to use push or pull?

You are absolutely correct. The area I was testing is not visited frequently by anyone so I did just manual trigger testing. I actually walked there today and the “Event Snapshot” worked and sent a proper snapshot, not the Homey logo. :+1:t3:

Works for me with a simple flow like this, both line and area (field) detection. Double check it’s actually enabled/check-marked on your NVR for that specific camera(?)

Thanks for this. Didn’t know so many variables are available.

Yes, there are many of them, but it obviously depends on the capabilities of your equipment.

That’s also one of the reasons why I prefer using a tag rather than creating a dedicated flow for each type of event.