Difference between revisions of "Device Tiles"

From webCoRE Wiki - Web-enabled Community's own Rule Engine
Jump to: navigation, search
(Presence Sensor Status Tiles)
(Room Occupancy Status Tiles)
Line 26: Line 26:
  
 
== Room Occupancy Status Tiles ==
 
== Room Occupancy Status Tiles ==
To-Do
+
This piston is designed for the Rooms Manager Smartapp and Rooms Occupancy DTH located here: [https://community.webcore.co/t/rooms-manager-smartapps-and-rooms-occupancy-dth-smarter-lighting-with-automated-rules-driven-lighting/1813/1 Rooms Manager smartapps and Rooms Occupancy DTH], give credit to Baz2473 and bangali for this great idea!  These tiles will monitor any Room sensors you use with the current occupancy status.   
 +
 
 +
'''Import Code:'''
 +
 +
<code>xc0u</code>
 +
 
 +
'''Example of what it looks like on the Dashboard:'''
  
 
[[File:Room Occupancy Tiles Example.png]]
 
[[File:Room Occupancy Tiles Example.png]]
 +
 +
'''Before importing this one, read the instructions below:'''
 +
 +
* There’s a 16 device limit per piston so only use 16 devices max per piston.  If you have more than 16 devices, create multiple pistons to get around the 16 device limit.
 +
* Under the variables section on the top, update the device variable called '''Rooms''' with the Room Devices you want to monitor.
 +
* Under the variables section on the top, update the string variable called '''RoomNames''' with the Room Devices that you want to display on the tile.  This is helpful if you use a longer name for the device but the name is not fitting in the tile.  You must put a comma in-between each device with no space separating the devices (Ex: Device 1,Device 2).  This is required to setup or the names will not display correctly.
 +
* The tiles will update either once there's an event or after first 8 minutes of the piston being created.  If there's no event, it'll display "No Event Yet" instead of a time stamp in the footer.  I fixed it so it will display on the 8 minute timer but this 8 minute timer can always be updated if needed as well on the UpdateInterval variable.
 +
* The Timestamps on the footer default to US format.  If you want 24-hour timestamps, update the 24Hour variable to true.  For DD/MM date format, change the DDMMDateFormat variable to true.  It'll work fine if you mix or enable both as well.
 +
* How the tiles are displayed and what colors are used can be modified in the variables section, read the instructions already noted above each variable.  You can use [https://wiki.webcore.co/Font_Awesome Font Awesome] or [https://wiki.webcore.co/Emojis Emojis] for images in the tiles to change how they are displayed or change the color schemes to your liking.
 +
 +
[[File:Room Device Tiles Piston.png|500px]]
  
 
== Thermostat Status Tiles ==
 
== Thermostat Status Tiles ==

Revision as of 18:59, 17 January 2018

This page contains a list of piston tile examples that will monitor your devices connected to the Smartthings platform called Device Tiles. Please post on the Device Status Tiles page within the Community site if you want to add anything on this page, have any problems or any suggestions when using these pistons below.

It's highly recommended to create another instance of webCoRE just for the device tiles listed below since it’ll split up the memory usage within webCoRE and increase performance. Instructions on how to create multiple instances of webCoRE is located here: Multiple Instances

Presence Sensor Status Tiles

These tiles will monitor any Presence sensors you use along with displaying your location or closest location if away from home when using the webCoRE Presence Sensor. Another version of the Presence Sensor Status Tiles is also located on the Samples Page.

Import Code:

tymkb

Example of what it looks like on the Dashboard:

Presence Sensor Device Tiles Example.png

Before importing this one, read the instructions below:

  • There’s a 16 device limit per piston so only use 16 devices max per piston. If you have more than 16 devices, create multiple pistons to get around the 16 device limit.
  • Under the variables section on the top, update the device variable called PresenceDevices with the Presence Devices you want to monitor.
  • Under the variables section on the top, update the string variable called PresenceDeviceNames with the Presence Devices that you want to display on the tile. This is helpful if you use a longer name for the device but the name is not fitting in the tile. You must put a comma in-between each device with no space separating the devices (Ex: Presence Device 1, Presence Device 2). This is required to setup or the names will not display correctly.
  • The tiles will update either once there's an event or after first 8 minutes of the piston being created. If there's no event, it'll display "No Event Yet" instead of a time stamp in the footer. I fixed it so it will display on the 8 minute timer but this 8 minute timer can always be updated if needed as well on the UpdateInterval variable.
  • The Timestamps on the footer default to US format. If you want 24-hour timestamps, update the 24Hour variable to true. For DD/MM date format, change the DDMMDateFormat variable to true. It'll work fine if you mix or enable both as well.
  • How the tiles are displayed and what colors are used can be modified in the variables section, read the instructions already noted above each variable. You can use Font Awesome or Emojis for images in the tiles to change how they are displayed or change the color schemes to your liking.

Presence Sensor Device Tiles Piston.png

Room Occupancy Status Tiles

This piston is designed for the Rooms Manager Smartapp and Rooms Occupancy DTH located here: Rooms Manager smartapps and Rooms Occupancy DTH, give credit to Baz2473 and bangali for this great idea! These tiles will monitor any Room sensors you use with the current occupancy status.

Import Code:

xc0u

Example of what it looks like on the Dashboard:

Room Occupancy Tiles Example.png

Before importing this one, read the instructions below:

  • There’s a 16 device limit per piston so only use 16 devices max per piston. If you have more than 16 devices, create multiple pistons to get around the 16 device limit.
  • Under the variables section on the top, update the device variable called Rooms with the Room Devices you want to monitor.
  • Under the variables section on the top, update the string variable called RoomNames with the Room Devices that you want to display on the tile. This is helpful if you use a longer name for the device but the name is not fitting in the tile. You must put a comma in-between each device with no space separating the devices (Ex: Device 1,Device 2). This is required to setup or the names will not display correctly.
  • The tiles will update either once there's an event or after first 8 minutes of the piston being created. If there's no event, it'll display "No Event Yet" instead of a time stamp in the footer. I fixed it so it will display on the 8 minute timer but this 8 minute timer can always be updated if needed as well on the UpdateInterval variable.
  • The Timestamps on the footer default to US format. If you want 24-hour timestamps, update the 24Hour variable to true. For DD/MM date format, change the DDMMDateFormat variable to true. It'll work fine if you mix or enable both as well.
  • How the tiles are displayed and what colors are used can be modified in the variables section, read the instructions already noted above each variable. You can use Font Awesome or Emojis for images in the tiles to change how they are displayed or change the color schemes to your liking.

Room Device Tiles Piston.png

Thermostat Status Tiles

To-Do

Thermostat Device Tiles Example.jpg

Thermostat Device Tiles Celsius.png

Thermostat Device Tiles Meaning.png

Thermostat Device Tiles Piston.png

Door Lock Status Tiles Piston

To-Do

Door Lock Status Tiles Example.png

Door Status Tiles

To-Do

Door Status Tiles Example.png

Doorbell Status Tiles

To-Do

Doorbell Status Tiles Example.png

Window Status Tiles

To-Do

Window Status Tiles Example.png

Light Bulb Status Tiles

To-Do

Light Bulb Status Tiles Example.png

Light Switch Status Tiles

To-Do

Light Switch Status Tiles Example.png

Power Switch Status Tiles

To-Do

Power Switch Tiles Example.png

Motion Sensor Status Tiles

To-Do

Motion Sensor Status Tiles Example.png

Temperature\Humidity Status Tiles

To-Do

Temperature & Humidity Status Tiles Example (F).png

Temperature & Humidity Status Tiles Example (C).png

Battery Status Tiles

To-Do

Battery Status Tiles Example.png

Light Sensor Status Tiles

To-Do

Light Sensor Status Tiles Example.png

Water Leak Sensor Status Tiles

To-Do

Water Leak Sensor Tiles Example.png

Smoke/CO Detector Status Tiles

To-Do

Smoke Detector Tiles Example.png

Sleep Sensor Status Tiles

To-Do

Sleep Sensor Device Tile Example.png