[RELEASE] Remote Builder – A New Way to Control Devices - 7 Remotes Available

haha awesome. Thanks for pointing that out!

1 Like

Sorry to all for any inconvenience. I'm not sure where things went awry with code versions. I hope to have some time tonight, but realistically it will be tomorrow before I can post an update.

2 Likes

O.K. I think I have both those issues taken care of but before I fully launch it I'd like you guys to test it out by doing this

Go to the Apps Code, select Remote Builder - SmartGrid and click on Import.

image

and you will get this screen:

Now post this link into it and click on Import.
https://raw.githubusercontent.com/GaryMilne/Hubitat-RemoteBuilder/refs/heads/main/Remote_Builder_SmartGrid%203.1.6.groovy

All this does is bypass the HPM process and pull the data straight from github. If everything works as expected I'll publish the update.

Here is an image showing the two issues as being resolved.


Column 1 - MultiSelect is hidden without the Grid taking up the extra space on the right edge.
Grid row text color set to blue and affects all grid text content except for duration which shows in green to indicated that it is currently active and incrementing.

Please let me know if anyone tries this update and still has issues.

1 Like

For me the preview is still all just one solid color regardless of foreground or background settings so I can't see anything but a grey square.... hold the phone... okay on Brave it's like that but on Safari it's okay. That's backwards from the problem I was seeing originally on Tile Builder where the App was fine but the Dashboard was not displaying. At least the state color is now correct on Safari.

Garry. Thanks for the quick updates

The issue with the hiding column 1 is solved!

Text size for state column is solved!

Text size for the remaining columns is still not solved. I was playing around with your code yesterday. Changing the following worked for me.

	/* Info Columns 7 & 8 & 9 */
	.info1, .info2, .info3 { border: none; background: transparent; color: #rtc#; white-space: nowrap;}
	.info1 { font-size: #its1#%; text-align: #ita1#; }
	.info2 { font-size: #its2#%; text-align: #ita2#; }
	.info3 { font-size: #its3#%; text-align: #ita3#; }

to

	/* Info Columns 7 & 8 & 9 */
	.info1, .info2, .info3 { border: none; background: transparent; color: #rtc#; white-space: nowrap;}
	.info1 { font-size: #its1#%; text-align: #rtc#; }
	.info2 { font-size: #its2#%; text-align: #rtc#; }
	.info3 { font-size: #its3#%; text-align: #rtc#; }
1 Like

strange. My preview is fine.

maybe try deleting the remote storage 1 device, recreating, connect and start from scratch.

Like I said it works fine on Safari but not Brave. Went through this the other way around with Tile Builder and then suddenly it started working there. I can deal with it like this. Until others have an issue I'm assuming it's some weird setting I have in Brave.

@garyjmilne

on a side note: is there a way to decrease the padding on the table, specifically at the bottom, but also a bit on the sides?

image

if i reduce tile size once from this point i get the scroll bar

#rtc# is shorthand for "row text color" so you are substituting in a hex color into the text-align field which would be invalid and ignored so you are probably getting the default which I think is left aligned.
You can specify the text size and alignment independently for each info column as shown below. You can't specify color at this point, it just gets the general row color.

1 Like

That is not really padding (not forced space), that is just left over space. You can increase the vertical padding inside the table under Customize\Table and that will grow the height of the table.

Strange I'm able to break Brave in numerous ways. I'm not doing anything that unusual that I know of.

sorry i meant #rts#

But yes, i see the text size for the individual columns now. I don't know how i missed that earlier. So disregard all my comments about text sizing for those columns. apologies for the confusion.

/* START OF TITLE CLASSES */
	.title{ padding: #tp#px; text-align: #ta#; font-size: #ts#%; font-weight: 400; color: #tc#; background-color: #tb#; display: #titleDisplay#; **border-top: 1px solid black; border-left: 1px solid black; border-right: 1px solid black;}**

I have added a border to the title for a finished look.

so far everything else looks perfect. I'll keep playing around with it later today.

Great work!

1 Like

Can you post a picture of how that looks. Happy to include that kind of option if its a worthwhile add. For my own use I find I don't want to give up the space for a Title and use the header for the device column as the title, something like Outside Lights or Sprinklers.

image

I agree, i'll probably not use the title either. But still, i think the border is a nice touch.

Here i have 0 vertical padding set and im still getting that large gap of space at the bottom. My OCD is getting the best of me :joy:. Any other Playing around with the DB grid size doesnt do much to help that either. Any other ideas on how it can be reduced?

Vertical padding should be a large number to chew up the extra space.

I agree, I'll add some border controls at some point.

1 Like

I'm fixed. Can color temp be an active slider as well? Apples to Oranges, but my HD+ tile has some coolness !

Is there any way I can get a multi-hub device license? After the last update fiasco that broke my grids and now how much I depend on the grids I would like to test some updates before moving them to my prod hub.

I would like to install a licensed version on a test hub I use sometimes?

FYI.... The import link version is work for me on all of my grids.

1 Like

If you're asking about a CT slider in SmartGrid it is already there. Just click on the Control A\B header to toggle and it will display the CT slider for all devices that support it.

1 Like