SmartTiles Dashboard v5.5: Added UK šŸ‡¬šŸ‡§, 5 Ɨ Dashboards, and more! Nov 6, 2015

Hi Jeff… Are you in the US or UK? I presume last version of the Hub or …?

It is also worth trying to add another tile or two and/or try a different kind of Tile.

This could also be a temporary SmartThings problem, but I figure that would impact more users.

If you know how to use SmartThings API/IDE Live Logging, that’s what we’ll need to diagnose. If you need assistance with that, email: Support@SmartTiles.click

Thanks. I’m in the US, and I did pick the region when installing.

Here’s what I see via Live Logging when I attempt to view the Dashboard:

c7339972-6fbe-4702-bd57-2c24a904f677 4:17:48 PM: error groovy.lang.GroovyRuntimeException: Ambiguous method overloading for method physicalgraph.app.InstalledSmartAppService#executeAction.
Cannot resolve which method to invoke for [null, class java.lang.String, interface java.util.List] due to overlapping prototypes between:
[class physicalgraph.app.InstalledSmartApp, class java.lang.String, class java.lang.Object]
[class physicalgraph.device.cache.InstalledSmartAppDTO, class java.lang.String, class java.lang.Object] @ line 1060
c7339972-6fbe-4702-bd57-2c24a904f677 4:17:48 PM: info loading Home
fc01abe9-f17f-46f9-8817-bc0c3fe04106 4:17:35 PM: debug Home = SmartTiles [1]
fc01abe9-f17f-46f9-8817-bc0c3fe04106 4:17:35 PM: debug Home = SmartTiles [1]
fc01abe9-f17f-46f9-8817-bc0c3fe04106 4:17:35 PM: debug Home = SmartTiles [1]
fc01abe9-f17f-46f9-8817-bc0c3fe04106 4:17:35 PM: debug Home = SmartTiles [1]
fc01abe9-f17f-46f9-8817-bc0c3fe04106 4:17:35 PM: debug Home = SmartTiles [1]
fc01abe9-f17f-46f9-8817-bc0c3fe04106 4:17:29 PM: debug Home = SmartTiles [1]
fc01abe9-f17f-46f9-8817-bc0c3fe04106 4:17:29 PM: debug Home = SmartTiles [1]
fc01abe9-f17f-46f9-8817-bc0c3fe04106 4:17:29 PM: debug Home = SmartTiles [1]
fc01abe9-f17f-46f9-8817-bc0c3fe04106 4:17:29 PM: debug Home = SmartTiles [1]
fc01abe9-f17f-46f9-8817-bc0c3fe04106 4:17:29 PM: debug Home = SmartTiles [1]

1 Like

Also I have v2 of the Hub.

Plus one. Running smarttiles on ipad. Like others it comes up disappears and then works correctly when pressed a second time.

1 Like

Same issue here. It takes two presses for menu to stay up. Also, running SmartTiles on iPad on v2 hub.

So this is for the Routines and Modes Tiles, correct? What version of iOS? My old iPad works fine, but it is not up to date OS…

Does anyone experience this on a different browser than iOS Safari? Have you tried an alternative iOS browser App?

@tgauchat Correct, on Routines/Modes. First tap the menu comes up briefly and goes away. Second tap works as it should. Running on iPad Mini 9.1. Just tried on Safari om my Iphone 6s and works perfectly.

Issue seems to be isolated to the iPad.

iPad as well for me.

We’re still waiting for someone to donate an iPad :gift: to SmartTiles so that we can debug :wink: …

I think we’re searching for one to borrow in the meantime. Hope it replicates the error; though then we still might need a Mac with iOS development kit or something to debug. Weird Safari web engine glitch?

iPad mini and iPhone 6 Plus are doing the same thing

1 Like

For what it’s worth, I installed a few different browsers on my iPad mini tonight to see if the issue was browser specific. I was able to replicate the issue in the following browsers outside of Safari. Dolphin, Google Chrome, and Firefox.

However, still works as it should on the iPhone. It may as well be a compatibility issue between ios9 and first gen mini. Performance took a big hit once o updated to the latest software. Wish I could go back to 8.4, but Apple quit signing the firmware.

1 Like

Hi Nicholas,
You’re the only person that has reported this issue on an Android device. Can you double check? What version of Android and browser, please?

Thanks for all that testing. I’m not that familiar with iOS … do all the browsers use some of the same underlying library / rendering / input components? I would guess so… probably more likely than on Android.

It is helpful that this is observed with other browsers, though, because there’s a chance the other browser apps will have better debugging options.

just for curiosity @625alex @tgauchat is there any chance that SmartTiles 6 can be released before Xmas?
thanks
fab

In the spirit of trying to never make a promise I can’t keep, I can definitely say that there’s less chance of SmartTiles V6 public release than the probability that there will be a Hub V1 to Hub V2 migration tool ā€œby the end of the yearā€. :speak_no_evil:

2 Likes

At some point will we be able to create selectable custom themes under SmartTiles 6 or is that option at least on the radar of a distant future of possiblities?

1 Like

@sballoz, I would say that there is no chance of a pre-Christmas release. We won’t release a half baked product. Meanwhile, we intend to fully maintain version 5.

There’s something with your name on it that is going to be released in the coming weeks ā„¢ though, so there’s more to look towards to.

That is our goal and hope. A lot of features that were just an afterthought turned out to be the most compelling features of SmartTiles. Custom themes was such a a feature. If I new how popular customization would become, I would wire up the CSS differently. It should definitely be easier in the next version, but please don’t expect it on day 1.

2 Likes

Hi Jeff… The Live Logging output offers a small clue worth investigating.

Line 1060 is related to fetching your list of Routines for use with the Routines Tile. Unfortunately, the list is fetched even if you disable the Tile.

Anything unusual about your Routine Names? Do you have a long list? Empty names? Duplicate names? (We suspected that an empty list of Routines could be the cause, but … nope… empty list is fine in our tests). Still… something about Routines… maybe.

Feel welcome to email me to follow-up in more detail: Support@SmartTiles.click

So I just installed SmartTiles on my iPhone 6 and ran it, keep in mind I also have my smartthings app on the same phone. I ran a simple dash with just one dimmer switch to see how it will work and pushed the button to turn on the lights and it didn’t work. I then tried to tell Amazon echo - Alexa to turn on the same lights it didn’t work anymore. Alexa was always able to turn on the same light prior to the SmartTiles.
I uninstalled the SmartTiles app and regained control of the light with Alexa after some time.
Are the two competing for the control of the system?.

I run both Alexa and SmartTiles on my phone and haven’t observed this behavior, but can’t rule out interference because SmartThings can do some really weird ā€œout of specā€ things sometimes.

I think this requires some more testing to really make sure to isolate the error.

Here’s the facts (?): Amazon Echo/Alexa connects to SmartThings using ā€œAmazon Cloud <-to-> SmartThings Cloudā€ communication. That means the Alexa App connected to SmartThings on your phone, never actually talks directly to SmartThings. The SmartTiles dashboard, however, runs in your phone’s browser and is a direct ā€œBrowser <-to-> SmartThings Cloudā€ connection. This means SmartTiles can interfere with other SmartThings connections within the same browser session; but it should not interfere with any other Apps (unless they are really browser sessions) or any other Clouds (like Amazon).

Make sense?

Now there are a lot of quirks in the SmartThings Cloud that could be unrelated to SmartTiles & Alexa specifically here too. Both can malfunction if SmartThings doesn’t report the most current ā€œStateā€ of the Switch. This is an across the board problem … for example, if I use an Aeon Minimote to turn a light on or off, I sometimes have to ask Alexa twice to control the same light. I think this should be considered a bug, but I have to make that 100% reproducible before I report it to SmartThings support.


But the purpose of posting here is to see if anyone else is observing the problem you described.

I have asked this previously and was told that YES it will be doable one day, but not until atleast V6 :slight_smile: so yes they plan to be able to do this type of customisation eventually which i agree is fantastic !

1 Like