New Gallery App

Hey Guys
there is a new Gallery App in beta on the app store. its at version 1.01. Has anyone gotten it to work? Have I missed some key point here?

I can upload images no problem. When I create a flow notification with the image tag, it times out sending.

Sounds like Athom uses their regular versioning scheme for this app:

  • what they call “beta’s” are really alpha’s
  • what they call “release candidates” are really beta’s

I’d wait for the first stable release.

Good point… I forgot this experience

The sending an image to ur mobile doesn’t seem to work. When using the gallery pics with fe the Telegram app it works like it should.

Due to a connectivity issue the Gallery app does not work as intended at the moment. The development team is hard at work to fix this issue as soon as possible. Once it is fixed the app should work as intended (https://status.athom.com/)

Thank you for the update @Bram

they just released their latest newsletter and promoting it. But it is still not working here…
atleast, i can upload image, send but received only the text, no media.

Does work for me

Works for me quite some time now.
I have an Axis camera and when Synology Surveillance Stations detects motion (the camera itself isn’t capable of detecting motion) it sends a webhook request to Homey on which Homey sends me a push notification with the screenshot of the camera attached.
Works like a charm.

Hi there,
Does any one have an issue with the Gallery App?
My side the url to image are not fix, and obviously when the URL change, it’s not valid anymore inWhatsApp or any flow.
Is there a way to setup a fix URL for each image or generally?
Kind regards,
D

I really would like to take full advantage of this app in Homey Dashboards, but sadly I have the same problem.

In Enhanced Device Widgets you can refer to an image with a link to the storage location of the image file wit this code: < img src=“/api/image/c95fbd64-08cf-430d-8589-ced4db8fc346” >

You can find the storage location in developer tools. Here you can overview all your images, and find the correct reference.

But as you can see under here, the storage location changes every time the Gallery app (or Homey) restarts.

Would be really convenient if this can be solved. Then this app gets a much larger use case, like changing dashboards based on a particular status.

DashGif

I am running into the same issue with references to uploaded icons via the Gallery app that I embed in in the HTML-code of status widgets (based on the Enhanced Device Widgets app) on dashboards.

I have submitted a support ticket for this issue.

Not sure why the image ID changes in the first place, but if that cannot be fixed (somehow), Athom might be willing to include a flow card in the Gallery app that allows you to retrieve the current image ID based on the image name (the name you assign to it when uploading it in the Gallery app). As the latter does not change.

I really don’t want to use an online source for storing images used in my dashboards. Due to availability, but also speed. I tried OneDrive and DropBox, which works but images load slowly. This is unusable if the status widget is updated frequently. Perhaps anyone of you have other suggestions.

I got word back from Athom on the issue I raised regarding the changing image IDs.

They weren’t aware of this behavior and acknowledged the issue. They also tried an alternative method of determining the image link via Homey Script. That turned out unsuccessful. The support employee reported the issue to their developers. Hopefully they manage to fix it or provide an alternative way to determine the current image link in not too long of a time.

Athom reached out to me with an update on this issue and have provided me with a work-around. It allows you to refer to images in the Gallery app, without its reference changing after every Homey reboot.

It requires some steps, but you only have to do them once per image.

In order to get a permanent image reference:

  • Access you Homey via the web app;
  • Open the image library in the Gallery app (Settings (cogwheel) > Gallery app > Settings);
  • Right click the image, for which you want to obtain the image reference, and select the Inspect option in your browser. Note that I am using Chrome, but assume other browsers have a comparable inspection option;
  • The Inspect window opens and highlights the HTML section of the selected image;
  • In the HTML code you’ll find an url tag followed by a relative path and image name;
  • The image name is everything after the ../userdata/ part, including the extension (c33592b7-6915-4291-8970-2273f30a1dff.png in the example).

The direct reference to the image is the combination of your Homey’s local path to the user data folder in the Gallery app and the image name (including extension).

You can use either of the following options for the said path:

  • https://X-X-X-X.homey.homeylocal.com/app/com.athom.gallery/userdata/
  • https://homey-YOUR_HOMEY_ID.local/app/com.athom.gallery/userdata/

http (without the s) also works. The second option requires a cloud connection (to resolve your local IP-address), the first is a local reference, hence preferred.

The Xs represent the octets of your Homey’s local IP address. If, for example, your Homey’s IP address is 192.168.1.100, then the image reference would become:

https://192-168-1-100.homey.homeylocal.com/app/com.athom.gallery/userdata/c33592b7-6915-4291-8970-2273f30a1dff.png

Personally, I have put the path and image name in separate variables for easy reference.

EDIT - Regarding the path: the above path options only work when accessing your Homey locally; not when accessing Homey remotely. The solution is to use the relative path when referring to the images: /app/com.athom.gallery/userdata/. Then it does not matter whether you access your Homey on your local network or remotely; the images are displayed in both scenarios.

3 Likes