Morning Gary.
I have tried to get HD+ working using @jpage4500 changes and enhancements. I've run into a few problems and tried to work through.
Initially I got errors on HE after the latest release update from HPM. It was related to a Null value on the Thermostat tile. I deleted the tile and rebuilt it.
It was Tile 3 of Tile Storage 3.
In HD+, the tiles within a tile storage are not easy to obtain. THe first tile, #1 of a new storage container can be found, but past that, I have only been able to use on HD+ a copy of the fist tile, then change it to pick up the 2,3rd, 4th etc tiles by choosing a different field to display. Did I explain that at all?
Along those lines - I'm now in a poor position to proceed without loosing functional tiles. As mentioned, I deleted my 3rd tile, which was a Thermo tile stored in the 3rd position (3rd out of 4 used).
Then I rebuilt the tile, and assigned it to tile 3's now empty spot. It looks great on the device in HE. but in HD+ it's not reflected. Here are 2 screen caps to demonstrate the disconnect:
As you can see - tile3 isn't there. I've deleted it from HD+, I've reloaded HD+, cleared cache and tickled it in numerous ways. It simply isn't showing on HD+ side. Thoughts?
Can you send me the JSON for this device? Basically look at MakerAPI in Apps and click on 'show all devices with details'. That's everything but I'm only interested in that specific device so you can send it all or just search for your TB device and copy/paste that into an email or DM.
For that 'select field to display' dialog HD+ shows any attribute which it thinks has some valid HTML in it.. maybe there's something in tile3 which I just need to add support for
@garyjmilne
Investigation continues.
I just restored to Version 1. 2.1 of Multi Attribute Monitor and my spacing/formatting problem has gone away.
I may have inavertently led you to the Attribute monitor but I see I have Sunrise/Sunset so I used the Multi version.
HE is running Currently running version: 2.3.9.160 so that upgrade didn't break anything.
So something in the new OAuth change perhaps? I have turned off HPM for now.
168 works, 170 build seems to be the issue.
I breaks on 1.22 or 1.31 of TB - Multi Attribute
I have restored to my current HE build and regressed TB - Multi to 1.21 for now.
All good, not needing OAuth ATM.
Thanks for the quick response. I had no time yesterday to take a look when I got home but I did notice that it's fine on my dashboard at home. So it would appear to be browser specific for me. Not showing on Chrome but Firefox is fine. I'll check the state variables later, I should have some time when I get home today.
I've compared those versions again and see nothing that would account for it. Presumably the generated content is different and I think that is the clue I need. If you are O.K. with where you are at and don't want to fiddle with it I understand.
But if you do want to resolve it I need to see the output from the working and non-working tiles. To get the output, go to the Tile Builder Storage Device and scroll down to the state variables and find the one for the tile in question and send it to me.
@garyjmilne
I am running all of the latest Tile Builder app versions (as of 20 July). If it makes any difference, I am on the Hubitat beta, currently running version 2.3.9.160. As of one of the latest Tile Builder updates - I'm unsure which one but I believe it was one of the last two, my two Multi Attribute Monitor tiles now have horizontal and vertical scroll bars. It was not this way previously.
The tiles are presented this way on both Google Chrome and MS Edge. On Safari, the two tiles do not show up at all now. They did previously. I have run an HPM repair without any change. I'm happy to provide any details that can help with the diagnosis.
Hi @garyjmilne ,
I am seeing issues with the Multi Attribute Monitor tile.
As I have about 10 of those I can share some insights.
Out of the 10 MAM tiles, 8 of them changed their appearance and became shrunk (smaller fonts):
The only 2 that where not affected share one thing in common and that thing did not happen to the 8 changed tiles,,,,, they did not get new info since the update thus did not go through the update process.
I manually refreshed one of them to show you the difference before and after.
Before
@amithalp and @lflorack1
Just FYI that this issue was reported a few days ago and I already have the fix done and tested. I will be sending that out this afternoon, probably in the next hour or so.
I must have done a poor job promoting Grid as it can do everything that Multi-Attribute Monitor can do and a ton more. It is also much more flexible for re-organising things.
You can find a 25 page help file for Grid here.
Multi-Attribute Monitor is the bare bones Ford Pinto and Grid is the Cadillac with all the options.
I will fix bugs in Multi-Attribute Monitor but all future development of mixed attributed will go into Grid.
EDIT: THE UPDATE HAS BEEN PUSHED AND THE VISUAL ERRORS SHOULD CORRECT THE NEXT TIME THE TABLE REFRESHES.
Thanks for the fix. I tested it out and it works great.
In my case at least, it isn't a matter of poor promotion. It's simply that my Multi-Attribute Monitor tiles were (I'm fairly sure) already completed before the release of Grid and were working fine as they were - with no reason to re-do them. Since then, I've used Grid tiles a few times, which works great.
+1 - same here! I implemented 6-8 tiles with MAM and never looked back! I'll put a 'migrate' task on my todo's - but I'm sure it won't get done any time soon! if it aint broke ...
I LOVE tile builder in all its glory!
@garyjmilne Big G - (your icon ) I began a tile today in Grid, to replace an existing MAM tile. During the creation I set it to Freeform. I placed all my devices, attributes etc. stored it to a tile within the storage container and saved.
I came back later and opened this child to edit the Grid I was making. I made adjustments - then decideded I didn't like where it was going and closed out - I did not write the tile or publish. My expectation was to revert to the last version. My initial settings were gone and I only see the new config I was trying to abort. Is this by design? is there a better way to 'abort' changes in Grid?
All Hubitat Apps that I have seen work the same way in regards to changes in settings, those changes are saved immediately upon update. There is no specific commit or save process.
If you come across an app that allows a complete Save\Abort functionality please let me know. I'd love to take a look at it.
It would be nice to be able to easily clone a configuration. While it's technically possible it's not pretty.