This is the forum archive of Homey. For more information about Homey, visit the Official Homey website.
The Homey Community has been moved to https://community.athom.com.
This forum is now read-only for archive purposes.
The Homey Community has been moved to https://community.athom.com.
This forum is now read-only for archive purposes.
Comments
&reason=doorbell
or
&reason=movement
to the URL.
In the trigger of the imagegrabber, it also has a token "URL". Check if that URL token has "reason=doorbell" or "reason=movement", using the "Logic" card where you can drag the URL token to the "contains" card.
Great!
Yes, you need 2 flows....
And I guess that also will answer your other question. The Grab App stores an image in Homey memory. So, as soon as a new grab is done, the previous one will be deleted.
So this should work when '&reason=Ancilla' is added to the url?
Mind the word 'should'
The grabber flow works with other images, also works if I enable anonymous login to the cam.
As soon as I re-enable the authentication the flow does not work using:
http://username:password@[camera-ip-address]/axis-cgi/jpg/image.cgi
http://username:password@[camera-ip-address]/jpg/image.jpg
Above URLs also work in browsers
Homey logger does not have access to Image grabber so I am unable to see what goes wrong, but I am pretty sure that it is Image grabber authentication use related.
Anyone some experience on this? This has been a frustration for more than 6 months and I need a doctor
Just noticed that the "Image Grabbed" trigger does not work. Will try to solve that tomorrow.
Usually, when someone rang the doorbell, I got the image almost instantly. Now I get it up to 10 seconds later once there is no one at the door anymore. I have the impression that there is now a bit of a delay between Image Grabber’s “Grab Image” and “When an Image is grabbed” since test messages with Telegram seem to be instant.
Directly from the hikvision DS-2CD2335FWD-I camera 20 sec per image to telegram. So 3 images from 3 camera's in one flow 60 sec.
The images are made immediately. The time on all 3 images is are the same. The delay must be somewhere in the sending.
With the previous version it was immediately without delay
basically, I have a flow to grab an image from my IP cam, and a second flow which will send the image to myself and to my wife.
However! While I get the correct image every single time... my wife gets EXACTLY the same image every time (you can see from the IP cam time stamp), and the image is an image that was grabbed yesterday when someone rang the doorbell...
SO! I noticed that there are two image tokens. “image” (small i) gives the correct picture, while “Image” (capital i) was giving old images.
I updated the second action to use “image” and now the images are always correct. See screenshot attached.
- Duplicate Image Tokens
- App Much Slower than previous versions
Unauthorized
\nThis server could not verify that you\nare authorized to access the document\nrequested. Either you supplied the wrong\ncredentials (e.g., bad password), or your\nbrowser doesn't understand how to supply\nthe credentials required.
\n\n"}}Does Image grabber add something to the URL as it works in browsers just not with Homey?
curl “http://username:password@[camera-ip-address]/axis-cgi/jpg/image.cgi“ -o snap.jpg
I use http://user:password@ip-address/ISAPI/Streaming/channels/1/picture or http://user:password@ip-address/Streaming/channels/1/picture which in a browser shows me directly the picture.
In Image Grabber it continues to search, without result. Any clue?
The problem is that if I use the tag in the Tag menu the image is only grabbed once, then sent every time. If I restart the app it grabs a new image.
Do I have to create another flow reacting to image grabbed and using the card tag instead?
You need to have the one with the lower case “i” if I’m not mistaken. “image”.
Do you have to make two flows, where one uses When-command Image grabbed (status change) to be able to use "image" correctly?
on the last card is the image token u have to use.