[Pro][Dashboard] SmartDash - a dashboard for Homey

i have update ns panel version, check if it work

Hi
dont know if this is the right place to ask, but i have problems to login on the smartdash, dont know how i fint the “Local Url” , “Homey Pro API Key”
im quite new on this, but i dont really get it.
Thanks

Hi, local url is the url of homey: http://192.168.1.45:80 for example

1 Like

Api key can be generated in my.homey.app settings > api key

1 Like

Thanks, but i have generated API, i know the ip of homey, but it doesnt work, do a need to ad port? [http://192.168.1.45:80? and how do i fint it?

Hi,
I don’t know if you solved it, but:

my.homey.app → settings → system → general
Screenshot 2024-03-18 alle 09.19.03

smartdash

The PORT is alway 80 in local connection

v 0.240318.3

  • Fixed power capability (again)

Hi Thanks!

I wrote Https:// instead of Http://
didnt need to write Port :80 after
Now im in! thank you!

I will now read how to configure.
is it possible toget circle menu?

I don’t understand :sweat_smile:

:sweat_smile: sorry for that.
I mean round buttons instead of square buttons,
:blush:

You can do it by css by radius: x, the problem is, that the widgwts by default are not squares, but rectangles, so you actually will get ovals. So the question is, why is it like that? @diapolon

It would be more logical to have square buttons that may be transformed to rectangles when combined (like 1x3, 3x2 etc.) and circles or ovals by css.

if you go in panels->settings you can change theme from squared or rounded

Hi,
this is because widget’s dimension is calculate in percentage of device screen and every smartphone/tablet are rectangles

But you can create a circle with some css

.content { border-radius: 0; box-shadow: none; background-color: transparent }
.content .date { display: none }
.content .box { position: initial; width: 100px; height: 100px; margin: 0 auto; border-radius: 50%; background-color: lime }

v 0.240319.1

  • Fixed bug in WidgetGenericCapability

Hi Diapolon,

The ON/OFF button is displayed in the Thermostate Widget, but it doesn’t react on touching it.
It does SHOW the right state. So when turning the device off in Homey the NSPANEL changes the status of the button.

But it cannot be controlled from the NSPANEL.

.content .range { display: none }
→ OK

.on .content .range { display: block }
→ Doens’t show the slider

(see first widget in screenshot)

it’s very strange,
this code work in genericLight widget

.content .range { display: none }
.on .content .range { display: block }

I see! But I thought the phone app is primarily a support tool to do not make all the settings on NS Panel Pro. So wouldnt be easier to keep the width in percentage as you said, but then calculate the height to keep the proportions correct?

By that you can easily set the css corectly via relative clauses (like border-radius: 0.5) and you dont need to set outer div transparent and inner div in fixed dimensions. And it will look the same on phone and NS Panel Pro.

It doesnt really matter that the screen on phone will need to scroll time to time …

The grid was created to cover all the available space (except the toolbar).

If i make the 1x1 a rectangle the result is:

Now since the 0.5x0.5 dimension has been introduced it could also be done.
I have to think

EDIT: a solution is to add a grid 3x3 for make widget squared