ActionTiles Support & Ideas Forum

Public Forum for ActionTiles Customers. Please use the Search Box and carefully browse the results to look for existing relevant Topics before opening a new Topic or Private Helpdesk Ticket.


Add Public Webcam Feed

Chris W 11 months ago in Media Tiles / Video Camera Feeds updated by paulthbrit 1 week ago 3
Answered: Discussion Open

Ring Pro (doorbell camera)

dennybono 4 years ago in Media Tiles / Video Camera Feeds updated by sjd dote 1 week ago 32

Im looking into getting a Ring Pro doorbell but would I be able to add the live feed into action tiles?




Unfortunately, to the best of my knowledge, the Ring Pro uses a closed video feed locked to their cloud, and thus it cannot be accessed by ActionTiles.

Here's a reddit that discusses the issue:

But more up to date; SmartThings Community Topic:

We recommend that customers encourage their camera providers to provide video feeds in standard LAN (local area network) accessible formats.

Answered: Discussion Open

Swann NVR camera feeds using VLC to transcode.

edmond 2 years ago in Media Tiles / Video Camera Feeds updated by westyscott1 1 week ago 6

i have a swann nvr8000 with 4 4k cameras and 2 4mp ptz's running on onvif on the nvr, 6 channels in all. im using vlc to transcode the 6 rstp channels from the nvr into an http mjpeg feed, ive added the transcoded feeds to my media in actiontiles, but im only able to see the feeds in windows running firefox, no other browser and os seems to pull up the feeds on the tiles, which is a real bummer because i had a fire hd10 ready to wall mount, now it looks like i need to go with a windows based wall tablet. ive read through a bunch of posts regarding the user:pass part of the rstp url causing problems with various browsers, but does that still apply if im letting vlc handle the rstp url and im using the http that vlc spits out. if anyone has any suggestions or troubleshooting ideas, id love to sort it out.

here are some technical details for anyone interested in the nvr configuration

swann nvr8000 rstp format is rtsp:// (change ip and port to match yours.102 is channel 1 (02) substream 101 for channel 1 (01) mainstream. 201, 202 and so forth.

the code to transcode in vlc commad promp is below (replace bold sections with your details)

vlc.exe -R rtsp://user:pass@ --sout "#transcode{vcodec=mjpg,vb=2500,scale=1.0,fps=10,acodec=none}:standard{access=http{mime=multipart/x-mixed-replace; boundary=7b3cc56e5f51db803f790dad720ed50a},mux=mpjpeg,dst=:8888/videostream.cgi}

the resulting http that vlc generates is http:// ip adress of device running vlc:8888/videostream.cgi

so mine was this is the url i input in my media for the tile

bonus points if you forward port 8888 and then use your ddns service if you want to use out of local network, i use dyndns and works great


Please List your Camera brand here if you got it working

MrMilu 3 years ago in Media Tiles / Video Camera Feeds updated by Baba Frette 3 weeks ago 115

Since the rtsp support seems to be on hold for now I had to return the second camera I ordered on Amazon. But I managed to make one of my old camera work.

PLEASE list the exact brand for your camera here if you can confirm it works for you. This will help others with the new purchases.

Please list the http mask (URL format) you used.

Amazon purchase link also very much appreciated.

Feel free to add sreenshots to your camera tile too.

Discuss & Vote

Images on media tiles are not loading on Google Chrome browser

sk108 6 months ago in Media Tiles / Images updated by Alex (ActionTiles) (Co-Founder) 4 weeks ago 28

Images on media tiles are not loading on Google Chrome browser on PC, however they load on the phone browser. When I try to edit those "Media" tiles, it says "Enter valid URL". Please note that the URL is valid and that media tile is showing correctly on the Android phone browser (Google Chrome). It is happening with all media tiles on the PC browser. It used to work fine till last week on PC as well as on phone. Please help, thanks in advance.


In a move for safer web, Chrome no longer allows to display images that are served over insecure HTTP. Chrome tries to upgrade connections to HTTPS, but if the server (or camera) is not able to respond, the image will not be loaded.

This is a major problem for ActionTiles users who often use Chrome and derivative browser to stream video on local network.

If I find a workaround for this, I will post it on this forum.

The ActionTiles mobile app is not currently affected by this issue. The app is available for free in Google Play and Amazon App stores:

Answered: Discussion Open

tinyCam Pro Android App web server: Stream RTSP and Wyze Cam to ActionTiles!

Geewiz 3 years ago in Media Tiles / Video Camera Feeds updated by Jason Silbernagel 1 month ago 119

After attempting to stream using Blue Iris (CPU on the server went through the roof), and not having any success using some of the other methods found here on the forum, I decided to give tinyCam a try.   

There was another post that made a passing reference to the tinyCam webserver, so I installed the app on my Nexus 9, setup webserver and am now able to stream one of my outside security cams to a media tile.

Here's the media setup panel...

The problem I'm having is that I can't seem to address any of the other three cameras.  There is supposedly a parameter to select a camera, but it's not working for me.   Here's the request parameters from the Tinycam webserver API...

Perhaps there are others using tinyCam Pro Webserver that might share their experiences...


Demo / Tutorial Videos:

Our friend at TaylorTech (vlog) has added 2 YouTube tutorial/demo videos for this Topic:

Part 1:

Part 2:


Share your favorite Weather Media Tiles?

Den 4 years ago in Media Tiles / Weather & Traffic updated by Ct_Formula 1 month ago 167

This national weather radar is so far my most useful Media Tile. I configured it for 3x2 tile size. Someday I intend to have a front door camera Media Tile.

  • If the image in a Post has been placed with a full URL link to the original; just right-click and choose "Copy image address."
  • There might be enough clues in the address to find the source website so you can find variations, such as local weather.
  • When posting, if you used the "<>" (HTML edit feature) to surround the URL of the image source with <pre> and </pre>, then the URL will be show in text instead of the image ... or try the "Code" Formatting option (under the paragraph symbol ¶).

Discuss & Vote

Option for still image Media to open streaming video upon zoom

Sgni 2 years ago in Media Tiles updated by JayUK 1 month ago 3

I'm pretty sure this has been discussed, but I couldn't find anything recent about it. So...

Has there ever been any more discussion about having the option to click a still image media tile and have it open the mjpg video feed when it enlarges? 

I assume the reasoning is obvious, but for me, it would be ideal if I could have the thing that's on all the time just be an occasionally refreshed still image, and then go 'live' when I click on it.


Custom stock ticker tile (or any Google Sheets data)

Hank Scorpio 2 months ago in Media Tiles / Images updated by Chiri 1 month ago 1

I spent some time this week trying to figure out how to add stock data as a media tile and thought I'd share what I learned. There are a few steps involved and it's not as simple as I initially hoped, but it's also pretty flexible and could easily be expanded to other uses. Essentially, this can turn any Google Sheet into a media tile, so it can be used for much more than stock data.


This started by wanting to display stock tickers as a media tile. I first came across a great post on being able to turning any json data into a badge, but this had the limitation of only being able to display one piece of data. I wanted to be able to display a few different tickers in one tile.

(As an aside, Google provides instructions for getting JSON feeds from spreadsheet data:

I also came across this post explaining how to create a media tile from a stock chart, but that also wasn't quite what I wanted:

Part 1 - Create a public link to Google Sheets data

Example spreadsheet -

First create a spreadsheet that contains whatever information will be displayed in the tile and share it (File->Share) so it doesn't require a login to view. Then take the spreadsheet ID (the long string in that URL) and sheet ID (the part after gid=) from the link to that sheet and insert them into this link below. You can also specify a range of cells if you only want to use a portion of the sheet. (Reference)

For this example, the link is:

This link can be used to create an iFrame tile under "My Shortcuts" in ActionTiles and you can stop here if that's all you need. The main shortcoming is that shortcut tiles don't auto update until you refresh the browser. You'll also need to adjust the width and height of the cells so that it fits well into the tile. 

If you want the tile to update without refreshing the browser and adjust its size automatically to fit the cell, then it needs to be turned into an image that can be used for a media tile which has a refresh rate.

Part 2a - create an image to be used as a media tiles

    This part requires running a couple command line tools on a Linux server. I have a Raspberry Pi set up that I use for this.

    The first tool is wkhtmltoimage which converts any webpage to an image. This supports creating svg, jpg, bmp, or png images. I found that svg is the best quality. The command is:

    wkhtmltoimage --crop-w 224 --crop-h 112 --height 1024 "$imgURL" $outFile.svg

    crop-w - the width of the spreadsheet range

    crop-h - the height of the spreadsheet range

    height - this just needs to be larger than crop-h. I found that the default value used was too small

    imgURL - the public link to the spreadsheet URL

    outFile - where the resulting image is stored

    Here is the command I use for this example which outputs the image in a file called stock_example.svg

    wkhtmltoimage --crop-w 224 --crop-h 112 --height 1024 "" stock_example.svg

    Part 2b - Create a link to the image

    Now I use rclone to add the image to my Google Drive, but this also supports other services like Dropbox and Amazon Drive. (If you have your own web server, you could also just copy the file there and not worry about using rclone.) The command for rclone is:

    rclone copy <outFile> <driveName>:<folder>

    outFile - the path to the image that was created in the last step

    driveName - this should be the name of the drive you set up when configuring rclone

    folder - the name of the folder on my Google Drive where the image gets saved

    For this example (with a drive gdrive and folder ActionTiles) the command is:

    rclone copy stock_example.svg gdrive:ActionTiles

    Part 2c - Automatic updates

    Note: Here I explain how to share the image using Google Drive, but this could also be done with any service that rclone supports like Dropbox or Amazon Drive.

    The last step is to automate all of this so that the data is updated periodically. To do that, I put the wkhtmltoimage and rclone commands into a script called and then set up a cron job to run at the desired interval. Here's my cron entry which runs every 10 minutes while the market is open (9-4 Mon-Fri)

    */10 9-16 * * 1-5 /home/pi/actiontiles/

    Then in Google Drive, you need to share the image publicly and you'll get a link like this:

    The direct link to the image takes the below format, inserting the proper ID:

    So in this example the direct link to the image is:

    Then in ActionTiles, use that link for a media tile and set the refresh 600 seconds (or whatever refresh rate you prefer).

    Some final notes

    • One of the coolest parts of this is that any changes you make to the spreadsheet (values, colors, size, etc.) will automatically show up in ActionTiles. No extra steps are needed after the initial configuration.
    • The width and height of the cells in your spreadsheet should be modified so that they fit nicely in a tile
    • I also made the background color of my cells match the color used by the ActionTiles theme
    • When generating the .svg image, thin cell borders are added. I haven't found a way to get rid of this
    • wkhtmltoimage seems to cache the site. Sometimes it takes a few minutes after updating the spreadsheet before the image produced from this tool is updated

    If you made it this far, thanks for reading. Please comment if you have any questions or come up with other ideas of how to use Google Sheets to create interesting tiles!

    Waiting for Customer

    Connect 360Eye camera?

    esalomo 3 years ago in Media Tiles / Video Camera Feeds updated by bonita 2 months ago 10


    I remember seen in the past some thread about the Chinese cameras connection to action tiles but I'm unable to find it in the forum any longer for some reason... I found 2 like these in my attic and thought to try connect them to action tiles.

    Anyone managed to connect these cheap cameras to action tiles?

    The cameras are this ones that using the V380 mobile app to access them - one model is 360 Eye but there are many like this -

    Answered: Discussion Open

    FIXED: See Answer for details! What happened to Weather & News for Media Tiles?

    949BFN 3 years ago in Media Tiles / Weather & Traffic updated by cheil402 2 months ago 36

    Any idea what happened to this website? The weather forecast url for AT worked very well, but it disappeared a few days ago.

    The website displays a notice 

    Briefly unavailable for scheduled maintenance. Check back in a minute.


    Thanks to everyone for your validation of this migration of @jggdev's tools to ActionTiles's Cloud in Beta mode!!!

    But even bigger, super, thanks to John (@jggdev) for his creative and innovative development of this, sharing it with ActionTiles's customers over the past several months, and now licensing it to Thingterfaces LP, the makers of ActionTiles.

    We caught and fixed a couple bugs and noted your comments for possible future tweaks, and perhaps eventual new features.

    While we might do a "bulk migration" of all the existing* Media Objects in our database, you are now welcome and encouraged to self-migrate.

    Please note that stability is not guaranteed. This is a "bonus feature" of ActionTiles. All usage is subject to ActionTiles's Terms of Service as well as any terms associated with the original scripts and/or JGG's website. ActionTiles takes no responsibility for the content provided. Please do not use copyright protected sources.

    To migrate:

    1. Replace this portion of your Media Tile URLs: "" with ""

    To use:

    1. Instructions for the 3 different generators (weather, news, and calendar) and their optional parameters, currently still reside at:  ; but will be moved soon to an ActionTiles KB Article on

    2. Please set the Still Image Media Tile "Refresh Rate" to greater than 900 seconds; preferably 3600 seconds or more (1 hour).



    Please do not use the Beta URL anymore - unless invited. We may disable the beta server at anytime.

    Discuss & Vote

    Blue Iris MJPEG Video stream stops or locks up

    jwebstas 3 years ago in Media Tiles / Video Camera Feeds updated by TheLAD 2 months ago 30 

    Basically its the same thing thats is occuring in the topic above

    OS -  android

    Browser - Firefox 52

    Camera Feed - Blue iris Mjpg feed


    The feed works great for 5-8 hrs then it freezes on the panel, a refresh fixes it and it works again for another 5+

    Closed: Duplicate Question

    Blue Iris Cams won't show up

    Phil S 3 months ago in Media Tiles / Video Camera Feeds updated by Alex (ActionTiles) (Co-Founder) 2 months ago 4

    I have researched this a bunch and it just seems like it maybe works for other people and not me.  I am trying to access my cameras with: 

    Http://IP:PORT/mjpg/CAMERA NAME/video.mjpeg

    This URL works fine in every browser I put it into but it never shows up when I add it under My Media.  I have authentication turned completely off with Blue Iris for testing and it still doesn't work.  Below is what I see when I put the URL into ActionTils.

    Any ideas would be appreciated.


    As mentioned above, this is a new limitation in some modern browsers.

    Please refer to this thread for relevant discussion.

    Closed: Duplicate Issue

    Simple MJPEG link not working

    Alexandre Gomes 3 months ago in Media Tiles / Video Camera Feeds updated by Alex (ActionTiles) (Co-Founder) 3 months ago 1

    Hey guys;

    I have a simple cheap ESP32-CAM with tasmota installed.

    What I got from the camera is:

    I try to create a media tile with that but with no good. It simply show me a broken link. Am I doing something wrong?


    Script to load random photo into a Media Tile

    Thyamine 2 years ago in Media Tiles / Images updated 3 months ago 5

    For anyone else who is interested, I wanted a way to have photos load directly into a Media Tile, but I wanted it to change or randomize based on my own intervals.  I put together a script that I run every 10 minutes on my local Synology which looks at my photo folder, randomly selects a picture, saves it to a local folder with a set filename, and I can then point the Media Tile at. 

    The Media Tile can be pointed at a static URL, and in the background the script does all the heavy lifting.  The tile just needs to know how often to reload which is dependent on how often you run the script to change the photo.



    Let me know if you have any comments or questions.

    - Thy

    Answered: Discussion Open

    Reolink Camera?

    kevinnichols 3 years ago in Media Tiles / Video Camera Feeds updated by Adolf 3 months ago 38

    Is the Reolink camera supported by Action Tiles?

    I can see from their support that a JPEG image from the camera does have a URL I'm assuming the answer is yes? 



    Fire iOS Mac
    kevinnichols 3 years ago

    I bought 2 Reolink cameras last week and tested one. They do work with Action Tiles and all is well.  I haven't decided whether to connect them to Smartthings, because Reolink's software is pretty good about motion detection and alerts.




    I created a Sunrise/Sunset Tile!

    Kris L 2 years ago in Media Tiles / Weather & Traffic updated 3 months ago 10

    I'm sharing this for others to use!

    Use this Media Still Image URL:

    Use the base URL for sunset and for sunrise

    Required parameters: 

    lat (latitude)

    long (longitude)

    bgcolor (background color  - hex color without #)

    fgcolor (foreground color - hex color without #)

    Optional parameter:

    timeformat=24 (For 24 hour time)

    Please set the refresh time to at least every 12 hours (43200 seconds) to be nice to my server.

    Closed: Duplicate Issue

    Cameras not showing picture in Chrome but works well in Opera and Firefox

    Str2der 3 months ago in Media Tiles / Video Camera Feeds updated by Alex (ActionTiles) (Co-Founder) 3 months ago 1

    I have been using Chrome on my Android Lenovo tablets at home to see my security cameras. I have opened one tab for each camera to login and then when looking at the Actiontiles tab, everything has been working well until about a month ago. First all the camera images died on one tablet. I facory reset that one and then it worked for a couple of days.

    Then another one experienced the same issue and factory resets didn't help anymore.

    Tried Opera today and everything works as it should.

    Any idea how to get it working in Chrome?


    SSL certificate for iframe over https on local network

    DanielW 3 months ago in Media Tiles / Website Views updated by KamHouse 3 months ago 3


    Is there a way to load a certificate into the Android Webview (I think) that displays each iframe ActionTile?

    I've been doing a lot of yak shaving on this one.

    Main goal: run my own local python webservice to display some content (anything; weather, notes, whatever - this is a bit of a fun task to play with)

    I note that the iframe will only work if it is an https url not an http url. (Is there a way to disable this for local network addresses so I can avoid all of this faff?)

    So, I enable ssl in my python Flask service - and the tile now displays a security error, as I don't have a ceritifcate.

    After a LOT of faff because I don't know what I am doing, I have now successfully made a certificate, and installed it on both my Windows machine (successfully displaying my locally hosted page with no security errors; on Chrome and Internet Explorer).

    I have also successfully installed the certificate on my Fire tablet, so that the Silk browser can successfully load my page without complaint.

    So my certificate clear works, or at least works to a decent extent.

    However, the ActionTiles iframe still says there is an ssl error when I load the panel.

    1) Is it possible to get better information on this error?
    2) Is it possible to install the certificate so that ActionTiles app can actually use it? How?
    3) Can I just avoid this all together by using http instead of https somehow?

    Or, scrap this entire idea, does anyone else have a better method of having locally generated content shoved into a tile?

    Thanks for any help,


    Android Fire

    Netatmo Camera on media tiles???

    thebossverstappen 3 years ago in Media Tiles / Video Camera Feeds updated by Diegocampy 3 months ago 13

    Hi Guys, first post and a complete newbie, so apologies if this is a silly question....

    I am trying to get my Netatmo Welcome to display on a media tile.... As I say I am a complete novice so am not entirely sure this is possible. I have followed the steps detailed in the link below assuming it will work in a similar fashion with Action Tiles, firstly my question is am I barking up the wrong tree... As I say my knowledge is limited so apologies if I am being naive..

    Secondly if by some miracle I am on the right track, why would I get a blank tile with "loading" in it? I have tried both a live stream and snapshot options but both return the same.

    Any help or advice would be really appreciated