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.
I was wondering if anybody has idea how ti implement the following functionality. I have 2 cameras on my one of my panels. They are refreshing every 0.5 second and when I tap on any of them the screen maximizes to full screen. When I tap it again, it goes back to the normal panel view with other items. These two cameras have motion detection built in and I would love to implement this. When the camera detects the motion automatically go to full screen for say 10-15 seconds and then go back to the normal panel view.
I am using Fire TV HD with Fully Kiosk browser.
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.
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.
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+
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 address....so I'm assuming the answer is yes?
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.
This took me a while to figure out so I thought I would share. I have a number of Hikvision cameras around the house, I had a hard time getting them to display on Action tiles. All the literature said to do this:
The above did not work for me! Pasting the above worked great in a Chrome browser but not in IE or Edge. It didn't work at all in action tiles. I did not get any image either in My Media or on the panel.
I finally found something that worked... I had to encode the username and password into base64 and append to the end like this:
I added the part "?auth=" and then pasted in the encoded "username:password"
This worked great for pictures. I used this site for encoding: https://www.base64encode.org/
It works for video too but while I can see the video on the "My Media" test, I can't get it to display on the actual panel.
Any ideas? Overall, I'm very happy with this product and bought two licenses (one for each of my hubs).
I posted last night on Facebook about being able to have the Ring App open and close automatically on an alert on a tablet dedicated (or not) to ActionTiles. Here is a very poor video I shot showing what I have setup. Video First let me give credit where it truly belongs. The Solution
For those who asked for more detail I am providing here. I have 3 tablets in my home dedicated to ActionTiles. Two are Samsung and one is the Amazon Fire HD 8. All are setup to run ActionTiles using the Fully Kiosk Browser set to motion activation, so when the tablet detects motion ActionTiles opens. Fully I am using the Pro version as that is what is needed to have it motion activated. Then within Fully you can setup a screen saver.
For that I am using the free version of DakBoard. Basically you setup an account online, choose what you want the screen saver to show, then get the URL and paste that into Fully. Dakboard. Of course you need the Ring App loaded.
The app that really makes this work is AutoMateIt (free version) with AutoMateIt you set up rules to open and close the Ring App. You need 2 Rules. One to open Ring and one to close. click on the plus sign and under the Trigger Tab choose Apps - "Notification Trigger". On the next screen choose using the magnifying glass the Ring app, click "Next" then choose "Start Application Action" and again choose "Ring" with the magnifying glass. Click "Next" and enter a name for your Rule and click the "Save Icon". That will now open the Ring app when a notification comes in from Ring that you have motion or doorbell rung. Now setup a second rule, choose the Ring app on the first step, so that a notification from Ring will trigger this rule, but under the Action tab choose the Fully app, and on the page where you enter the Rule name choose the "Delayed Execution" option and one minute, then Save. The second Rule will then reopen ActionTiles on Fully after the one minute mark. It is not perfect, and I have had some hiccups where it will open the Ring App on the list of devices page and not the view screen, but I would say 90% of the time it is working.
I have the nest-manager device types installed for my cameras from:
This lets me see an image of my cameras in the SmartThings app, but when I look in ActionTiles, it shows only two capabilities: Switch and Image Capture. I tried importing Image Capture but the tile doesn't seem to do anything.
I've also tried using the image URL approach, but this only works for a short time until my browser logs out of Nest and the URL no longer works.
The Nest thermostat integration works really well though!
Anyone have any success with the cameras?
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 - https://www.bonanza.com/listings/Camera-Ip-Wireless-Cctv-Security-Wifi-Home-Hd-Night-Vision-720p-Network-1080p/570635208?goog_pla=1&gpid=76984451581&keyword=&goog_pla=1&pos=1o9&ad_type=pla&gclid=Cj0KCQjwzcbWBRDmARIsAM6uChUMDE5ZmrGMhNBFZHa_cXT0x-XZ_rgAJR-Wfy7-0oNq8-uDDO6CkXgaAhqTEALw_wcB
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...
I use RPi Cam Web Interface on a Raspberry Pi for a security camera and I'm trying to get that working in AT. Details here:
in my browser, "basic" feed will be something like:
But I can't get this to work in AT. Any help would be gratefully received.
I have two different panels with webcam feeds (mjpeg). When viewing panel and clicking one of the webcam feeds I get bigger window of that certain webcam. When I close that windows it doesn't show feed anymore because it freezes and shows only still photo of that moment when bigger window was closed. Whole panel has to be refreshed to wake webcam stream again. Opening one of the streams doesn't freeze other webcam feeds. It only freezes one that was opened. If I open other still working feeds they all act same way. Any ideas how to fix this?
It doesn't matter if I'm using laptop or tablet. It happens in every device.
Media Tiles are very tricky for us, since we are trying to find technical solution that would work for most browsers and camera models. Unfortunately, there are more combinations of software and hardware than we can reliably support.
Some cameras only allow one stream to be opened at one time, so when the image is enlarged, the camera might be having trouble closing one video stream and opening another one right away.
We have come across some new information and have a new idea to implement. This would hopefully address your issue, however we cannot provide an ETA for a solution at this time.
We invite you to reach out to ActionTiles community or SmartThings User Group on Facebook for peer support. We have great and helpful communities.
Has there been any progress made on using NEST cameras that are not Public in Actiontiles? My Actiontiles setup is so close to perfect but not having my camera feeds makes it fall just short. I am hoping there has been some progress in the last year.
We have done minimal research on this because video is not our area of expertise or focus. ActionTiles is firstly a "view & touch" browser-compatible dashboard control app for SmartThings. Media Tiles are a convenient bonus feature subject to the limitations of a web-app / browser viewer.
There are a few articles on the net which refer to either official APIs for Nest products and/or unofficial hacks.
We invite any tech savvy readers to develop "proofs-of-concept" which stream a Nest Cam in a plain browser window, iFrame, <img> or <video> embeds, and if the concept is sound, we would be inspired to explore it further.
A few example starting points:
- Official "no streaming API is available" per Nest: https://nestdevelopers.io/t/streaming-from-indoor-outdoor-cams/1074 - "Unfortunately there’s no way to directly stream the live camera feed within a non-Nest application using the Nest API. You have to redirect the user to one of the two browser options as you described (public_share_url or web_url)."
- https://dennisdel.com/blog/nest/ - This refers to a hack which grabs the stream for the purpose of self-cloud storage. However, it includes the use of "ffmpeg" which has real-time transcoding abilities, and could perhaps be used to serve an MJPEG to ActionTiles. The user would require a server (rPi, Linux, Windows?) on their network to do the transcoding.
Most likely feasible: 1 fps snapshots served via tinyCam Monitor Pro:
The clever developer of the Android App - tinyCam Monitor Pro is the only application which supports logging into and streaming Wyze Cams; even though tinyCam has open sourced the unofficial API they discovered & used:
Well, tinyCam Monitor also supports Nest Cam but, consistent with the API limitations described above), only at a maximum of 1 frame-per-second. In other words, it probably grabs JPEG snapshots and assembles them into a stream. Since tinyCam Monitor Pro can transcode to MJPEG by spinning up internal web server, this stream should embed into ActionTiles just like Wyze Cam - including basic user/password protection.
- Here is the list of tinyCam supported cameras: https://tinycammonitor.com/support.html
If similar to Wyze, then tinyCam must use your Nest credentials to login to your camera(s). This has certain risks, since you can't be 100% certain tinyCam doesn't leak your credentials or use them to access other functions of your Nest Account (thermostat, security, etc.). Whether this is more or less secure overall than just using a public live view of each Nest Cam, is up to you to decide.
The various examples above may be somewhat more direct in accessing JPG snapshots from a Nest Cam - but they are non-trivial. tinyCam is most feasible because we already know that it "gets the job done" (imperfectly) for Wyze Cam and local RTSP cameras, so I'm rather confident if they claim Nest works, it will work.
You can run the tinyCam Monitor Pro Android App on the same tablet as ActionTiles (though that does not increase efficiency and can hurt tablet performance), or on another Android tablet, Android emulator, or Android TV Box. I am currently testing this $36 low-end S904W based Android TV box with tinyCam (for 2 Wyze Cams), and so far the results aren't bad. I'll write up my results in more detail if the configuration turns out to be stable.
So... Why not give tinyCam Monitor Pro a try?
I hope I'm not the only one but my Nest Hello doorbell camera today started auto-playing video within its media tile without having to click on it and press play like I previously had to. I assume someone waved their magic wand and made this work. Kudos to you!
Hello. I have some foscam cameras that I would like to add as media tiles. Unfortunately these two particular camera models do not support http streaming but DO support streaming with RTSP.
Do you/will you support?
Unfortunately, we have no optimistic leads at this time for direct RTSP support.
Within my LAN I have been able to successfully access my Blue Iris Streams from the Service using the method here. Replacing the "Short_Camera_Name" in this string with "Index"will display the full set of cameras in one screen. Is it possible to bring up the view which cycles through the cameras with some other name in place of "Short_Camera_Name"??? If so I have not been able to determine what that name is.......
Actually found my answer after doing some searches. This can be accessed and works well. Where I had replaced the "Short_Camera_Name" in the string with "Index" to see all of the Cameras, replacing the "Short_Camera_Name" in the string with "@Index" will have this media tile cycle through all available cameras. I found pulling in multiple cameras into a panel at one time caused the Blue Iris Server CPU usage to go way up. Doing this allowed me to have the one tile cycle through the cameras more or less accomplishing what I wanted with one Tile and Stream.
I posted this for another user but though I would create a topic on how I was able to access my Samsung SNH-v6410PN camera feed in action tiles using VLC. There are a lot of variations when setting this up so this is not comprehensive to cover every camera type but hopefully it gets you most of the way there.s
To do this through VLC with my Samsung camera I took the following steps. Before proceeding identify the url for you cameras RTSP stream - Great database to find this:
1. Make sure you can access your cameras RTSP stream from a browser. In the case of my samsung camera I accessed the RTSP stream with this path, rtsp://user:firstname.lastname@example.org/profile5/media.smp (Make sure to replace with the RTSP format for your camera (it will vary). Note: If camera is user/password protected you may not be able to pass the user:password in the URL when trying to access the feed. This depends on the browser you are using. Chrome and fully do not allow them to passed so simply enter the URL as shown below and then you should be prompted for the user name and password. Firefox should work ok with the user:pass being passed within the URL as shown above.
2. Install VLC (im using version 2.2.8) and access VLC command line. To do this from windows open up Windows CMD prompt as administrator and navigate to you VLC directory path below. Note: Some VLC versions are buggy with trans-coding so thats why I reference the version of VLC I am using to do this successfully.
C:\>cd Program Files (x86)
C:\Program Files (x86)>cd VideoLAN
C:\Program Files (x86)\VideoLAN>cd VLC
C:\Program Files (x86)\VideoLAN\VLC>
3. Once there enter the command string shown below and REPLACE the part highlighted in bold with your cameras RTSP stream link. Note: you only need to enter the user:password part of the string if you have assigned the camera a user name and password logon. Also replace the IP address with your IP address. After you press enter if you dont receive any errors go to step 4.
vlc.exe -R rtsp://user:email@example.com/profile5/media.smp --sout
4. Change the IP address below to the IP of the PC running VLC that is doing the transcoding. Try to access the stream from a web browser or action tiles (only will work on your local network). If camera is user/password protected you may not be able to pass the user:password in the URL when trying to access the feed, this depends on the browser you are using. Chrome and fully do not allow them to passed so simply enter the URL as shown below and then you should be prompted for the user name and password. http://192.168.1.119:8888/videostream.cgi
5. If all is successful grab yourself a Beer and celebrate :)
Hope this helps
I have a media tile that is streaming video from Blue Iris. I use Dakboard as a screen saver. This is running on an Amazon Fire tablet.
The media tile is not streaming after dismissing the screen saver (Dakboard). I have to maximize the media tile for the stream to resume.
Anyone had this problem? Any ideas for what I can try to fix this?
I have been through the entire feed on using Action Tiles and a live video feed. I found lots of url suggestions, but none that I can get to work. I have 9 DLink cameras with various models that are all connected to my dviewcam dvr on my windows 10 pc. I can also view the camera feed from mydlink.com and the internal ip 192.168.x.x with the assigned user name and ip. I only want to add one of my cameras model DCS-6004L to the action tiles. However all of the url's I have tried fail to connect or even act like they will connect ie(http://192.168.x.x:80/video1.mjpg?&user=xxxx&pwd=xxxx) will not work in ie, chrome, firefox, edge or action tiles. I am not sure what I am missing, but I would appreciate any feedback from the community.
Customer support service by UserEcho