[smartly] bug report and support thread

Something else I missed earlier… On my ecobee thermostat, I use “Auto” mode. This mode has a separate setpoint for both heating and cooling. The regular HE dashboard has always displayed this well and you can change each of those setpoints separately.

ecobee Original Tile

With smartly, it only shows me the heating setpoint.

Please would you be able to make it show both setpoints?

1 Like

Please do. In fact, better to just post here as I expect those threads on HE to eventually be deleted.

smartly should recognize any attribute tile that uses ‘bpt-’ naming and should give you an option to apply CSS fixes. edit the tile in smartly and check that box. :v:

1 Like

Thanks! I didn’t see the integrated bpt fixes in the tile properties until after posting… checking the box to apply those fixes did the trick. :grinning:

1 Like

In order to use AUTO where it shows controls for both HEAT and COOL, the tile must be slightly wider.

image

Hello!
I am seeing issues with using Smartly Inject:

  1. The tile does not always become unseen/hidden
  2. Re-accessing dashboards, the smartInject tile is often gone, and needs to be re-added.
  3. The tile often will re-add

Should I just re-run the dashboard through the dashboard engine?

Greetings! This sounds like a lot is going on, and that nothing is happening consistently. In order to troubleshoot, these issues need to be consistent so let’s break it down!

| The tile does not always become unseen/hidden

  • If the tile doesn’t hide, it means there was an issue initializing smartly-inject. I would create a new dashboard, add a few random tiles to it, refresh (or back out and click back in to the new dash), add smartly-inject tile to it and the PAW should appear. Keep backing out and going back in to that dashboard to see if you can recreate the problem.
    You don’t need to update your JSON with smartly for this test.

|Re-accessing dashboards, the smartInject tile is often gone, and needs to be re-added. The tile often will re-add

  • smartly-inject never removes or adds tiles, even its own tile. it does hide its own tile when it initializes though. I have a feeling once you thoroughly test the first issue above, we’ll find you probably have a few smartly-inject tiles added to your problem dashboards. If that’s the case, I’ll probably have you pastebin me your JSON and I’ll clean it up for you.

Thanks for the input.
Will try re-creating a dashboard and see how it goes

1 Like

If that goes well and is stable, definitely send the JSON of the problem dashes to me because they probably need some help. I’m sure we can fix em!

Added a new dashboard,
Ran it through the Smartly engine

  1. Added smartly inject tile - when I activate the paw, the tile is hidden; when I save and de-activate it, the tile re-appears
    image
  • Ran it through Smartly engine - You didn’t need to run it through smartly engine, but if you did make sure to refresh the page!
  • Added smartly inject tile - good, yes the tile should immediately hide itself and the PAW should be visible.
  • when I save and de-activate it, the tile re-appears - what are you saving and how are what are you de-activating?

After clicking on the paw
image
I then click on the Save icon to save the changes
image
Then, I click the paw again to get out of editing mode

Just to clarify on your first point, when i create a new dashboard I do not need to run the dashboard through the smartly engine??

Thank you for the screenshots! Just to be clear, clicking the PAW, saving and exiting drag and drop mode is only needed if you are needing to do some drag-and-drop changes. It’s not a requirement for making any of this work.

Is this when you are saying the smartly-inject tile re-appears?

Oh right, so there might still be a bug that requires us to run our JSON through smartly engine for this to work, but no you shouldn’t need to run it through smartly.

Yes. After clicking the PAW, doing some drag and drop work, and clicking the PAW again, the tile re-appears

1 Like

Strange! Ok I’ll need you to pastebin me your console log. Then PM me the pastebin link. You can PM me by clicking on my name then clicking ‘Message’.

ah, my bad :confused:! Thanks

1 Like

no reason to have known that! you’re good :ok_hand: I need to put some time into rereleasing the documentation.

Now that I can post pictures, here are my text fields:

As you can see from the picture, the texts “LIGHTS” and “LIVING ROOM” are left-aligned (it’s obvious with “LIGHTS”). This is despite me selecting text-alignment: center on the smartly website.

Here’s the relevant portion of the CSS:
{“id”:60,“template”:“texttile”,“templateExtra”:“LIGHTS”,“pos”:42,“mods”:{“text_alignment”:{“value”:null},“zoomable”:{“value”:null},“color_fg”:{“value”:null},“color_bg”:{“value”:null},“border”:{“value”:null,“modifier”:{“border_size”:{“value”:null}}}}}

What’s weird is posting the code back into smartly still shows text-alignment as center.

1 Like

This actually makes the tile too wide and leaves a good amount of blank space… Any chance we can have the setpoints vertical as opposed to horizontal?

1 Like

That’s a bug! I took a look and it should be an easy fix. I’ll roll it into the next hotpatch or release. Nice work!

That would be something we’d build into a future release… also wouldn’t be too difficult :v:

1 Like

Hey
Could you please add one more device for calibration?
It is Lenovo Yoga Tab 3 10’’ (YT3-X50L).

962x433 px
DPR: 1.3312500715255737
Screen size: 962x601 px

1 Like