Open-Dash Dashboard DIY - Alpha Release Walkthrough

Yes, via css. Not too easy at the moment but it can be done via styles and each template

Thanks, I was able to go into the style page and edit the styles with a new tile of a larger size.

I did find a bug that it would not let me save any new style that I created.

If you click New Style then fill it out and name it and click save nothing happens and a new style is not added.

I will see if I can replicate that issue. Been tied up with a move to San Diego, now just getting back up and running.

Hello, It was working well for the last few days and now something happened and I don’t know what. Any help would be appreciated!!

Everytime I start open-dash it immediately gives this error now:

Open-Dash Node.js version 0.5 is starting.
server is listening on 3000
response.send(500, { error: ‘something went wrong’ });

ReferenceError: response is not defined
at /home/pi/Dash/open-dash-diy/app/controllers/updates.js:21:17
at Request._callback (/home/pi/Dash/open-dash-diy/app/controllers/updates.js:57:17)
at self.callback (/home/pi/Dash/open-dash-diy/node_modules/request/request.js:188:22)
at emitOne (events.js:96:13)
at Request.emit (events.js:188:7)
at Request.onRequestError (/home/pi/Dash/open-dash-diy/node_modules/request/request.js:884:8)
at emitOne (events.js:96:13)
at ClientRequest.emit (events.js:188:7)
at TLSSocket.socketErrorListener (_http_client.js:309:9)
at emitOne (events.js:96:13)
at TLSSocket.emit (events.js:188:7)
at emitErrorNT (net.js:1281:8)
at _combinedTickCallback (internal/process/next_tick.js:80:11)
at process._tickCallback (internal/process/next_tick.js:104:9)

updates.js is the function that polls the smartapp for updates, so it could be something on the SmartThings end. Is there any logs on the IDE when you start up? I should have some time this weekend to dig in, I’ll send you a pm and see what I can help with.

Nothing in the logs at all when I start it. Not sure what the problem could be. It was working yesterday and nothing has changed from then to now.

Any tips on how to make this look more graphically appealing? I don’t mind putting in the work, I just have no idea where to start. I’ve never been a designer of any kind.

So, templates are where you can do the most for individual tile styling. Styles effect overall dashboard look.

It is very raw HTML, CSS and JS, but some amazing work has already been done. It’s not easy at the moment, but hopefully soon we will have a better framework that will allow customization much easier.

F12 in chrome is your best friend, can do real time CSS changes and see their effects before you take it back into Open-Dash…

If there is something you want it to look like, there may be some CSS / designers in our Slack that would be willing to help out as well. Just ask.

I know my response is a little late here, so sorry for that. I am not familiar with slack. I went to the site, but I get an email saying I don’t have permission to join any groups. Am I doing this wrong?

Did you get the invite from me in email, if not please me the email again and I can resend.

This looks awesome, any updates on progress you guys have made or an ETA on when it will be available for regular guys like myself?

ETA is on hold, due to ST not reviewing our submission. Not holding my breath. Haven’t heard anything from them in months.

That sucks, I was really looking forward to this.

Hi, front-end web developer here, really been looking for something like this to play around with, especially after losing smarttiles. The only way to get this running at the moment is locally, on your own box? Kinda screwed on my shared hosting plan, node.js not available.


You should run it local but could run basically anywhere you can get node to install. I personally use an old rpi2

1 Like

That’s what I was thinking too, thank you.
Any support coming Arlo camera’s?

Please keep up the work, when ST resumes submissions and this is published, it will be a real community asset!


1 Like

I have suspended all Smartthings related development for the time being. It is clear to me that Samsung does not intend on supporting open / community driven projects.

Time to move on to other projects and platforms. Stay tuned.


That’s pretty shocking if all you have been met with is silence.

1 Like


I don’t know if you saw this, Tim just posted this a few minutes ago in another thread.

Important changes to Community Code Submissions and Developer Discussions

1 Like