# \[Pro\]\[Dashboard\] SmartDash - a dashboard for Homey \[CLOSED\]

**URL:** <https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385>\
**Category:** Apps\
**Tags:** flow, dashboard, ios, homey-pro, android\
**Created:** [June 27, 2023, 8:41pm UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385 "2023-06-27T20:41:13Z")\
**Posts on this page:** 20\
**Page:** 59

<div class="post-metadata">

**Author:** ![diapolon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/diapolon/32/82612_2.png) [@diapolon](https://community.homey.app/u/diapolon)\
**Post date:** [May 1, 2024, 6:36am UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1169 "2024-05-01T06:36:04Z")

</div>

Yes This can be a very good solution for homey image! 👍👍

> [@Amersfoort](#):
>
> Perhaps needless to say, but Url consists of:
> 
> - Local Url defined in SmartDash Setup → Homey pro: replace dots with hyphen.  
> **NOTE** : on my device only a http **s** works and not http. In my case  
> [http://192.168.2.40](http://192.168.2.40) becomes [http **s** ://192-168-2-40](https://192-168-2-40)
> - Concatenate this with fixed part **.homey.homeylocal.com/api/image/**
> - Concatenate this with Image Id found above, in my case  
> **67e0a7bd-4b67-4836-8858-c84da7ed6021**
> 
> Finally the url would be in this example:
> 
> ```auto
> https://192-168-2-40.homey.homeylocal.com/api/image/67e0a7bd-4b67-4836-8858-c84da7ed6021
> 
> ```

---

<div class="post-metadata">

**Author:** ![diapolon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/diapolon/32/82612_2.png) [@diapolon](https://community.homey.app/u/diapolon)\
**Post date:** [May 1, 2024, 7:07am UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1170 "2024-05-01T07:07:46Z")

</div>

**v 0.240501.1**

> - Used the idea of @Amersfoort for convert base url…check if now it work!

---

<div class="post-metadata">

**Author:** ![Amersfoort](https://avatars.discourse-cdn.com/v4/letter/a/94ad74/32.png) [@Amersfoort](https://community.homey.app/u/Amersfoort)\
**Post date:** [May 1, 2024, 8:22am UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1171 "2024-05-01T08:22:12Z")

</div>

Not working 😥. Tried with “Image Id” and “Image Owner URI” and creating a new HomeyImage instance .

How can I check the Url used? As a final suggestion: I would say create it fully as described in my post this early morning, than you can see the generated url.

**Note** : I can see images on Homey using [Homey Developer Tools](https://tools.developer.homey.app/tools/images) which seem to be an image, but using the images, Homey url opens actually an external url. This is the case for album art Sonos speakers playing a Spotify tune and others.  
The Ring doorbell which saves an image locally on Homey is not working either.

This works perfectly:

 ![SmartDash 20240501](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/6/3/639cbb880455627af70181713d404b7007c16c84.jpeg)

---

<div class="post-metadata">

**Author:** ![diapolon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/diapolon/32/82612_2.png) [@diapolon](https://community.homey.app/u/diapolon)\
**Post date:** [May 1, 2024, 8:30am UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1172 "2024-05-01T08:30:19Z")

</div>

> [@Amersfoort](#):
>
> Ring doorbell which saves an image locally on Homey is not working either.

Can you try with cloud connection? Im not a home and i havent tryed the new url construct, I may have made a mistake.  
Yes, need to write the url complete for debugging,  
I change it!  
Mergin the two widget require some time, fist i want make to work 😅

---

<div class="post-metadata">

**Author:** ![Amersfoort](https://avatars.discourse-cdn.com/v4/letter/a/94ad74/32.png) [@Amersfoort](https://community.homey.app/u/Amersfoort)\
**Post date:** [May 1, 2024, 8:33am UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1173 "2024-05-01T08:33:16Z")

</div>

> [@diapolon](#):
>
> Can you try with cloud connection?

What do you mean with the question above? Please know that I’m not a developer.

---

<div class="post-metadata">

**Author:** ![diapolon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/diapolon/32/82612_2.png) [@diapolon](https://community.homey.app/u/diapolon)\
**Post date:** [May 1, 2024, 8:48am UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1174 "2024-05-01T08:48:13Z")

</div>

If you add the cloud\_id (Settings → Homey Pro) and at Smartdash startup you choose “cloud”, it make an https connection with homey cloud. It should work (I checked and it work on iphone and android)

---

<div class="post-metadata">

**Author:** ![Amersfoort](https://avatars.discourse-cdn.com/v4/letter/a/94ad74/32.png) [@Amersfoort](https://community.homey.app/u/Amersfoort)\
**Post date:** [May 1, 2024, 8:58am UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1175 "2024-05-01T08:58:25Z")

</div>

YES!!! 👍That’s working, even for images not saved on Homey itself such as the Sonos/Spotify album art.  
Please tell me, when you have time, the (dis-)advantages of local vs. cloud combined with SmartDash. Performance?

---

<div class="post-metadata">

**Author:** ![diapolon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/diapolon/32/82612_2.png) [@diapolon](https://community.homey.app/u/diapolon)\
**Post date:** [May 1, 2024, 9:02am UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1176 "2024-05-01T09:02:53Z")

</div>

Local work without internet and the performance are the best, cloud is usable when you are away from home but need the internet and the homey cloud working!  
I use both, local when i’m at home and on nspanel (is at home!) and cloud when i’m away from home

---

<div class="post-metadata">

**Author:** ![WillemG](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/willemg/32/37114_2.png) [@WillemG](https://community.homey.app/u/WillemG)\
**Post date:** [May 1, 2024, 9:13am UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1177 "2024-05-01T09:13:06Z")

</div>

I had every widget ‘genericlight’ set up with their own custom CSS. (screenshot 3)

See screenshot 3 for the individual CCS  
I deleted all the custom CSS per widget and put it in panel CSS (screen2)

Bur for some reason the .on does not work. See screen 1.

The first button (kitchen) has the CSS in the widget. All the others don;t have CSS on widget level.

 ![IMG_4912 groot](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/7/77461f8e8b9be357fef751cdba5aa26e186f6628.jpeg)  
 ![IMG_4911 groot](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/0/90c5eff4ca7e5d4b195f7bcd234e1de836696c9a.jpeg)  
 ![IMG_4910 groot](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/4/340fe056583676c81db1b0561435c9b1129beb07.jpeg)

---

<div class="post-metadata">

**Author:** ![diapolon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/diapolon/32/82612_2.png) [@diapolon](https://community.homey.app/u/diapolon)\
**Post date:** [May 1, 2024, 9:15am UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1178 "2024-05-01T09:15:10Z")

</div>

because .on need to concatenate to .widget.genericlight

---

<div class="post-metadata">

**Author:** ![diapolon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/diapolon/32/82612_2.png) [@diapolon](https://community.homey.app/u/diapolon)\
**Post date:** [May 1, 2024, 9:30am UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1179 "2024-05-01T09:30:19Z")

</div>

**v 0.240501.2**

> - Used the idea of @Amersfoort for convert base url…check if now it work!
> - Added a preview of selected image  
> ![Screenshot 2024-05-01 alle 11.28.28](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/6/b67c8152acbff6f6f2db1e8d0c1f08fefcc64273.jpeg)

---

<div class="post-metadata">

**Author:** ![Amersfoort](https://avatars.discourse-cdn.com/v4/letter/a/94ad74/32.png) [@Amersfoort](https://community.homey.app/u/Amersfoort)\
**Post date:** [May 1, 2024, 10:27am UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1180 "2024-05-01T10:27:39Z")

</div>

Preview image works, but only with cloud connection.  
The same for the images on end user screens. Could other SmartDash users test this too?

---

<div class="post-metadata">

**Author:** ![diapolon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/diapolon/32/82612_2.png) [@diapolon](https://community.homey.app/u/diapolon)\
**Post date:** [May 1, 2024, 10:32am UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1181 "2024-05-01T10:32:15Z")

</div>

Damn,  
I’ll have to try when i’m at home

---

<div class="post-metadata">

**Author:** ![diapolon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/diapolon/32/82612_2.png) [@diapolon](https://community.homey.app/u/diapolon)\
**Post date:** [May 1, 2024, 10:34am UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1182 "2024-05-01T10:34:01Z")

</div>

Now release an update with the url writed

---

<div class="post-metadata">

**Author:** ![Hielke\_de\_Jong](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/hielke_de_jong/32/79029_2.png) [@Hielke\_de\_Jong](https://community.homey.app/u/Hielke_de_Jong)\
**Post date:** [May 1, 2024, 10:44am UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1183 "2024-05-01T10:44:10Z")

</div>

same here

---

<div class="post-metadata">

**Author:** ![diapolon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/diapolon/32/82612_2.png) [@diapolon](https://community.homey.app/u/diapolon)\
**Post date:** [May 1, 2024, 10:57am UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1184 "2024-05-01T10:57:00Z")

</div>

**v 0.240501.3**

> - Used the idea of @Amersfoort for convert base url…check if now it work!
> - Added a preview of selected image
> - Added url of selected image

Let’s see what url is printed 🤞

---

<div class="post-metadata">

**Author:** ![elestedt](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/elestedt/32/106092_2.png) [@elestedt](https://community.homey.app/u/elestedt)\
**Post date:** [May 1, 2024, 11:43am UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1185 "2024-05-01T11:43:58Z")

</div>

Did a screenshot and the hostname in the URL is not resolvable:

![screenshot](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/a/cad5e18b464b9a01a9df15e6b7492f2ae5fb9b60.png)

Replace the dots in the IP with dashes and it’s resolvable.  
Though I wouldn’t want to rely on a hostname like that for local things - since if the internet is down it won’t be able to resolve it anyway…

---

<div class="post-metadata">

**Author:** ![Hielke\_de\_Jong](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/hielke_de_jong/32/79029_2.png) [@Hielke\_de\_Jong](https://community.homey.app/u/Hielke_de_Jong)\
**Post date:** [May 1, 2024, 11:50am UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1186 "2024-05-01T11:50:16Z")

</div>

> [@elestedt](#):
>
> Though I wouldn’t want to rely on a hostname like that for local things - since if the internet is down it won’t be able to resolve it anyway…

Can you explain? it is a internal network ip. Why it will not work without internet??

---

<div class="post-metadata">

**Author:** ![diapolon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/diapolon/32/82612_2.png) [@diapolon](https://community.homey.app/u/diapolon)\
**Post date:** [May 1, 2024, 11:51am UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1187 "2024-05-01T11:51:57Z")

</div>

Argh, i have replaced only first “.”"

🫣

---

<div class="post-metadata">

**Author:** ![elestedt](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/elestedt/32/106092_2.png) [@elestedt](https://community.homey.app/u/elestedt)\
**Post date:** [May 1, 2024, 11:52am UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1188 "2024-05-01T11:52:25Z")

</div>

Since it relies on a DNS server to resolve `172-16-0-159.homey.homeylocal.com` into an IP - if the DNS network is not available the resolution will not work. And it’s not available if internet doesn’t exist/work.

[Previous page](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385.md?page=58)

[Next page](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385.md?page=60)
