# \[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:** 60

<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:53am UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1189 "2024-05-01T11:53:04Z")

</div>

Good point!

But i think homey has an internal dns server (dnsmasq ? ) for this

---

<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:54am UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1190 "2024-05-01T11:54:58Z")

</div>

Maybe the homey has - but that’s not being used by your device. Your device will be using whatever is configured on your network - which is probably one provided by your ISP.

---

<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:56am UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1191 "2024-05-01T11:56:36Z")

</div>

On WSL2 I get

```auto
$ nslookup 172-16-0-159.homey.homeylocal.com
Server: 172.20.128.1
Address: 172.20.128.1#53

Non-authoritative answer:
Name: 172-16-0-159.homey.homeylocal.com
Address: 172.16.0.159

```

Here we can see my Windows installation is the DNS server - which in turn points to my router that forwards the request to the ISPs server - or another if you’ve configured that.

---

<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:58am UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1192 "2024-05-01T11:58:06Z")

</div>

Thanks 👍

---

<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, 12:05pm UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1193 "2024-05-01T12:05:41Z")

</div>

So router dns point to domain ip\_with\_undescore.homey.homeylocal.com and the domain return ip\_with\_underscore\_replaced\_by\_dot?

---

<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, 12:13pm UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1194 "2024-05-01T12:13:15Z")

</div>

**v 0.240501.4**

> - Used the idea of @Amersfoort for convert base url…Thankyou to @elestedt for fix the problem
> - Added a preview of selected image
> - Added url of selected image

---

<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, 12:18pm UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1195 "2024-05-01T12:18:52Z")

</div>

> [@diapolon](#):
>
> So router dns point to domain ip\_with\_undescore.homey.homeylocal.com and the domain return ip\_with\_underscore\_replaced\_by\_dot?

Essentially yes. Unless there’s some certificate reason to use the hostname - just do the translation locally in your app instead.  
Even better would be if it would be possible to use mDNS - or Bonjour if your an Apply fan - to resolve the IP. They don’t rely on servers, but on local UDP broadcasts.

---

<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, 12:28pm UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1196 "2024-05-01T12:28:30Z")

</div>

Thankyou! For now use this as a workaround.  
I’ll try to find a better alternative!

---

<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, 12:37pm UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1197 "2024-05-01T12:37:09Z")

</div>

As a non-developer, sorry for my remark in advance: when I open een image on the Homey itself in [Homey Developer Tools](https://tools.developer.homey.app/tools/images), the url of that image starts with [https://192-168-2-40.homey.homeylocal.com/](https://192-168-2-40.homey.homeylocal.com/) . @diapolon is simulating this in the dynamic image functionality in SmartDash. Is that not the way to go? If no, how would you solve this in this case?

Is this only a problem when your internet connection is stuck. In the Netherlands, where I live, the uptime of internet is very high, but I don’t know if this is the case for other SmartDash users.

---

<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, 12:51pm UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1198 "2024-05-01T12:51:37Z")

</div>

If you’re fine with it not working if internet is down, for whatever reason, then it’s all good. For myself I got the Homey Pro partly because it works offline - to then have certain parts break if internet is unavailable doesn’t really make sense.

I’ve got a gigabit fibre connection at home that hasn’t been down in years - I still want it to work when the connection is down - for whatever reason.

---

<div class="post-metadata">

**Author:** ![Kringloper](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kringloper/32/70714_2.png) [@Kringloper](https://community.homey.app/u/Kringloper)\
**Post date:** [May 1, 2024, 12:54pm UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1199 "2024-05-01T12:54:13Z")

</div>

Well, there were troubles some weeks ago to access Homey via their own app. And then we were still able to access our devices via Smartdash. So just one more benefit for local usage ;-).

---

<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, 1:00pm UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1200 "2024-05-01T13:00:10Z")

</div>

Not sure how Ring works but probably you will not have a image of it when you not have a internet connection to show on SmartDash

---

<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, 1:04pm UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1201 "2024-05-01T13:04:02Z")

</div>

to confirm; the picture is visible with HomeyImage on local-connection

Btw: 👍 👍 for adding the preview in the widget

---

<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, 1:51pm UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1202 "2024-05-01T13:51:26Z")

</div>

Finally it works!  
This method is a workaround for accessing Homey internal images, for ring it’s not a problem because it also need internet to work!  
For others situation it’s not correct way.  
Unfortunately android and iphone limit connection without https: In android is possible to disable the control, with Apple not (like the unsecure certificates).  
But a solution is possible, using the library witch i use for make local connection, the only problem is that i need to read image in memory and show it in base64 and if she is a big image the memory can end

---

<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, 2:22pm UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1203 "2024-05-01T14:22:19Z")

</div>

limitation of Homey: Note: Images are limited to 5 MB. According to [Images | Homey Apps SDK](https://apps.developer.homey.app/advanced/images)

But what you mean by big image

---

<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, 2:37pm UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1204 "2024-05-01T14:37:48Z")

</div>

Eh eh depend of device, with nspanel pro 5MB can be big 😅

---

<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, 3:12pm UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1205 "2024-05-01T15:12:08Z")

</div>

Congrats @diapolon ! The local conection is the fastest.  
The NSPanel Pro has 2GB RAM and 8GB ROM; I can’t find it for the first generation of NSPanel (the non-pro).

Using the latest SmartDash a bit, I have some minor suggestions:

- no auto refresh after a few minutes with a refresh frequency of 1 minute (several tests) and an end-user screen turned on. Text widget are updated (oke, each 5 seconds) dynamically.
- no refresh tapping the image
- not tested yet: image refresh after device screen goes on
- when loading the image, I often see a few seconds the exclamation mark before showing the image. Could this sign be shown only after several seconds and not finding the image, or is this “normal image behaviour”?

Now on to the next development… Is it never enough? 🙂

---

<div class="post-metadata">

**Author:** ![Kringloper](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kringloper/32/70714_2.png) [@Kringloper](https://community.homey.app/u/Kringloper)\
**Post date:** [May 1, 2024, 3:16pm UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1206 "2024-05-01T15:16:45Z")

</div>

Trying to understand all these new image possibilities. My album cover for Sonos is working via the Homey image widget 👍.

I also installed the Homey http/ftp server app to save the latest Camara snapshot on my Homey, which is working. But then I tried to show that picture and there thing aren’t working for me.

If I type [http://192.168.2.151:8000/Temp.jpg](http://192.168.2.151:8000/Temp.jpg) in my browser i get the image. If I use the same url inside a virtual camera widget is shows an exclamation. Also tried it with the dashes.

Where am I doing things wrong?

---

<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, 5:15pm UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1207 "2024-05-01T17:15:58Z")

</div>

> [@Kringloper](#):
>
> I also installed the Homey http/ftp server app to save the latest Camara snapshot on my Homey, which is working. But then I tried to show that picture and there thing aren’t working for me.

You cannot use HomeyImage for this?? I guess you cannot use http (some posts back there are some comments about it)

---

<div class="post-metadata">

**Author:** ![Kringloper](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kringloper/32/70714_2.png) [@Kringloper](https://community.homey.app/u/Kringloper)\
**Post date:** [May 1, 2024, 5:42pm UTC](https://community.homey.app/t/pro-dashboard-smartdash-a-dashboard-for-homey-closed/83385/1208 "2024-05-01T17:42:03Z")

</div>

The http/ftp server app is not showing in that list. Mainly (I guess) because it has nothing to do with the Homey image folder. For the http/ftp app it’s saved somewhere else within Homey storage.

I looked for a way to save an image to the Homey image folder, but can’t find any info about that.

However, they are snapshots from Blink which is available via the Homey image widget. But I see a lot of snapshots there and I didn’t find out how I can always can get the latest snapshot. I will investigate this more.

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

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