Device Status Tiles

power
device_health
temperature
tiles
light

#146

Do you have a link to the Device Handler so I can see what kind of a device that is?


#147

#148

yes i updated to it but it is just sat like this. But its not giving loads of errors like the old one was.


#149

I have five Halo devices in the house and this is what I have after installing and waiting the 10m for the 1st processing to execute:

Looks good except I get a lot of errors in the log … tons of $device not found errors?

Here is my device config from the piston - nothing else changed:

+1ms ╔Received event [Home].time = 1516747103595 with a delay of -1071ms
+124ms ║RunTime Analysis CS > 18ms > PS > 32ms > PE > 74ms > CE
+128ms ║Runtime (76994 bytes) successfully initialized in 32ms (v0.2.102.20180116) (126ms)
+129ms ║╔Execution stage started
+171ms ║║Calculating (integer) 5 + (integer) 1 >> (integer) 6
+203ms ║║Comparison (boolean) is_not (boolean) true = true (3ms)
+205ms ║║Condition #273 evaluated true (8ms)
+206ms ║║Condition group #270 evaluated true (state did not change) (9ms)
+208ms ║║Cancelling statement #271’s schedules…
+216ms ║║Executed virtual command setVariable (4ms)
+220ms ║║Cancelling statement #255’s schedules…
+236ms ║║Executed virtual command setVariable (4ms)
+242ms ║║Calculating (integer) 0 + (integer) 1 >> (integer) 1
+246ms ║║Executed virtual command setVariable (2ms)
+640ms ║║Calculating (string) device ‘$device’ not found == (string) detected >> (boolean) false
+662ms ║║Calculating (string) device ‘$device’ not found == (string) warning >> (boolean) false
+684ms ║║Calculating (string) device ‘$device’ not found == (string) emergency >> (boolean) false
+695ms ║║Calculating (boolean) false == (boolean) true >> (boolean) false
+723ms ║║Calculating (string) device ‘$device’ not found == (string) detected >> (boolean) false
+746ms ║║Calculating (string) device ‘$device’ not found == (string) warning >> (boolean) false
+767ms ║║Calculating (string) device ‘$device’ not found == (string) emergency >> (boolean) false
+779ms ║║Calculating (boolean) false == (boolean) true >> (boolean) false
+804ms ║║Calculating (string) device ‘$device’ not found == (string) tested >> (boolean) false
+825ms ║║Calculating (string) device ‘$device’ not found == (string) tested >> (boolean) false
+847ms ║║Calculating (boolean) true == (boolean) true >> (boolean) true
+859ms ║║Calculating (boolean) true == (boolean) true >> (boolean) true
+877ms ║║Calculating (boolean) false == (boolean) false >> (boolean) true
+902ms ║║Calculating (string) device ‘$device’ not found == (string) detected >> (boolean) false
+921ms ║║Calculating (string) device ‘$device’ not found == (string) warning >> (boolean) false
+939ms ║║Calculating (string) device ‘$device’ not found == (string) emergency >> (boolean) false
+950ms ║║Calculating (boolean) false == (boolean) true >> (boolean) false
+972ms ║║Calculating (string) device ‘$device’ not found == (string) detected >> (boolean) false
+991ms ║║Calculating (string) device ‘$device’ not found == (string) warning >> (boolean) false
+1009ms ║║Calculating (string) device ‘$device’ not found == (string) emergency >> (boolean) false
+1020ms ║║Calculating (boolean) false == (boolean) true >> (boolean) false
+1043ms ║║Calculating (string) device ‘$device’ not found == (string) tested >> (boolean) false
+1063ms ║║Calculating (string) device ‘$device’ not found == (string) tested >> (boolean) false
+1083ms ║║Calculating (boolean) true == (boolean) true >> (boolean) true
+1095ms ║║Calculating (boolean) true == (boolean) true >> (boolean) true
+1128ms ║║Calculating (string) device ‘$device’ not found == (string) detected >> (boolean) false
+1149ms ║║Calculating (string) device ‘$device’ not found == (string) warning >> (boolean) false
+1169ms ║║Calculating (string) device ‘$device’ not found == (string) emergency >> (boolean) false
+1180ms ║║Calculating (boolean) false == (boolean) true >> (boolean) false
+1201ms ║║Calculating (string) device ‘$device’ not found == (string) detected >> (boolean) false
+1219ms ║║Calculating (string) device ‘$device’ not found == (string) warning >> (boolean) false
+1238ms ║║Calculating (string) device ‘$device’ not found == (string) emergency >> (boolean) false
+1249ms ║║Calculating (boolean) false == (boolean) true >> (boolean) false
+1256ms ║║Executed virtual command setTile (1ms)
+1271ms ║║Comparison (boolean) null is_not (boolean) true = true (1ms)
+1272ms ║║Condition #273 evaluated true (7ms)
+1273ms ║║Condition group #270 evaluated true (state did not change) (8ms)
+1275ms ║║Cancelling statement #271’s schedules…
+1281ms ║║Executed virtual command setVariable (3ms)
+1285ms ║║Cancelling statement #255’s schedules…
+1290ms ║║Executed virtual command setVariable (2ms)
+1296ms ║║Calculating (integer) 1 + (integer) 1 >> (integer) 2
+1300ms ║║Executed virtual command setVariable (2ms)
+1328ms ║║Calculating (string) device ‘$device’ not found == (string) detected >> (boolean) false
+1350ms ║║Calculating (string) device ‘$device’ not found == (string) warning >> (boolean) false
+1370ms ║║Calculating (string) device ‘$device’ not found == (string) emergency >> (boolean) false
+1381ms ║║Calculating (boolean) false == (boolean) true >> (boolean) false
+1403ms ║║Calculating (string) device ‘$device’ not found == (string) detected >> (boolean) false
+1422ms ║║Calculating (string) device ‘$device’ not found == (string) warning >> (boolean) false
+1440ms ║║Calculating (string) device ‘$device’ not found == (string) emergency >> (boolean) false
+1451ms ║║Calculating (boolean) false == (boolean) true >> (boolean) false
+1473ms ║║Calculating (string) device ‘$device’ not found == (string) tested >> (boolean) false
+1491ms ║║Calculating (string) device ‘$device’ not found == (string) tested >> (boolean) false
+1510ms ║║Calculating (boolean) true == (boolean) true >> (boolean) true
+1521ms ║║Calculating (boolean) true == (boolean) true >> (boolean) true
+1538ms ║║Calculating (boolean) false == (boolean) false >> (boolean) true
+1564ms ║║Calculating (string) device ‘$device’ not found == (string) detected >> (boolean) false
+1589ms ║║Calculating (string) device ‘$device’ not found == (string) warning >> (boolean) false
+1611ms ║║Calculating (string) device ‘$device’ not found == (string) emergency >> (boolean) false
+1623ms ║║Calculating (boolean) false == (boolean) true >> (boolean) false
+1649ms ║║Calculating (string) device ‘$device’ not found == (string) detected >> (boolean) false
+1671ms ║║Calculating (string) device ‘$device’ not found == (string) warning >> (boolean) false
+1695ms ║║Calculating (string) device ‘$device’ not found == (string) emergency >> (boolean) false
+1708ms ║║Calculating (boolean) false == (boolean) true >> (boolean) false
+1733ms ║║Calculating (string) device ‘$device’ not found == (string) tested >> (boolean) false
+1754ms ║║Calculating (string) device ‘$device’ not found == (string) tested >> (boolean) false
+1776ms ║║Calculating (boolean) true == (boolean) true >> (boolean) true
+1788ms ║║Calculating (boolean) true == (boolean) true >> (boolean) true
+1821ms ║║Calculating (string) device ‘$device’ not found == (string) detected >> (boolean) false
+1841ms ║║Calculating (string) device ‘$device’ not found == (string) warning >> (boolean) false
+1861ms ║║Calculating (string) device ‘$device’ not found == (string) emergency >> (boolean) false
+1872ms ║║Calculating (boolean) false == (boolean) true >> (boolean) false
+1893ms ║║Calculating (string) device ‘$device’ not found == (string) detected >> (boolean) false
+1912ms ║║Calculating (string) device ‘$device’ not found == (string) warning >> (boolean) false
+1931ms ║║Calculating (string) device ‘$device’ not found == (string) emergency >> (boolean) false
+1943ms ║║Calculating (boolean) false == (boolean) true >> (boolean) false
+1951ms ║║Executed virtual command setTile (2ms)
+1966ms ║║Comparison (boolean) null is_not (boolean) true = true (2ms)
+1968ms ║║Condition #273 evaluated true (7ms)
+1969ms ║║Condition group #270 evaluated true (state did not change) (9ms)
+1971ms ║║Cancelling statement #271’s schedules…
+1978ms ║║Executed virtual command setVariable (3ms)
+1981ms ║║Cancelling statement #255’s schedules…
+1987ms ║║Executed virtual command setVariable (2ms)
+1993ms ║║Calculating (integer) 2 + (integer) 1 >> (integer) 3
+1998ms ║║Executed virtual command setVariable (3ms)
+2038ms ║║Calculating (string) device ‘$device’ not found == (string) detected >> (boolean) false
+2070ms ║║Calculating (string) device ‘$device’ not found == (string) warning >> (boolean) false
+2098ms ║║Calculating (string) device ‘$device’ not found == (string) emergency >> (boolean) false
+2112ms ║║Calculating (boolean) false == (boolean) true >> (boolean) false
+2141ms ║║Calculating (string) device ‘$device’ not found == (string) detected >> (boolean) false
+2165ms ║║Calculating (string) device ‘$device’ not found == (string) warning >> (boolean) false
+2191ms ║║Calculating (string) device ‘$device’ not found == (string) emergency >> (boolean) false
+2204ms ║║Calculating (boolean) false == (boolean) true >> (boolean) false
+2233ms ║║Calculating (string) device ‘$device’ not found == (string) tested >> (boolean) false
+2253ms ║║Calculating (string) device ‘$device’ not found == (string) tested >> (boolean) false
+2277ms ║║Calculating (boolean) true == (boolean) true >> (boolean) true
+2288ms ║║Calculating (boolean) true == (boolean) true >> (boolean) true
+2307ms ║║Calculating (boolean) false == (boolean) false >> (boolean) true
+2333ms ║║Calculating (string) device ‘$device’ not found == (string) detected >> (boolean) false
+2353ms ║║Calculating (string) device ‘$device’ not found == (string) warning >> (boolean) false
+2374ms ║║Calculating (string) device ‘$device’ not found == (string) emergency >> (boolean) false
+2385ms ║║Calculating (boolean) false == (boolean) true >> (boolean) false
+2409ms ║║Calculating (string) device ‘$device’ not found == (string) detected >> (boolean) false
+2429ms ║║Calculating (string) device ‘$device’ not found == (string) warning >> (boolean) false
+2449ms ║║Calculating (string) device ‘$device’ not found == (string) emergency >> (boolean) false
+2462ms ║║Calculating (boolean) false == (boolean) true >> (boolean) false
+2486ms ║║Calculating (string) device ‘$device’ not found == (string) tested >> (boolean) false
+2505ms ║║Calculating (string) device ‘$device’ not found == (string) tested >> (boolean) false
+2525ms ║║Calculating (boolean) true == (boolean) true >> (boolean) true
+2717ms ║║Calculating (boolean) true == (boolean) true >> (boolean) true
+2768ms ║║Calculating (string) device ‘$device’ not found == (string) detected >> (boolean) false
+2795ms ║║Calculating (string) device ‘$device’ not found == (string) warning >> (boolean) false
+2819ms ║║Calculating (string) device ‘$device’ not found == (string) emergency >> (boolean) false
+2830ms ║║Calculating (boolean) false == (boolean) true >> (boolean) false
+2851ms ║║Calculating (string) device ‘$device’ not found == (string) detected >> (boolean) false
+2872ms ║║Calculating (string) device ‘$device’ not found == (string) warning >> (boolean) false
+2893ms ║║Calculating (string) device ‘$device’ not found == (string) emergency >> (boolean) false
+2904ms ║║Calculating (boolean) false == (boolean) true >> (boolean) false
+2913ms ║║Executed virtual command setTile (1ms)
+2928ms ║║Comparison (boolean) null is_not (boolean) true = true (2ms)
+2930ms ║║Condition #273 evaluated true (7ms)
+2931ms ║║Condition group #270 evaluated true (state did not change) (9ms)
+2935ms ║║Cancelling statement #271’s schedules…
+2943ms ║║Executed virtual command setVariable (3ms)
+2947ms ║║Cancelling statement #255’s schedules…
+2954ms ║║Executed virtual command setVariable (2ms)
+2960ms ║║Calculating (integer) 3 + (integer) 1 >> (integer) 4
+2965ms ║║Executed virtual command setVariable (3ms)
+3000ms ║║Calculating (string) device ‘$device’ not found == (string) detected >> (boolean) false
+3026ms ║║Calculating (string) device ‘$device’ not found == (string) warning >> (boolean) false
+3048ms ║║Calculating (string) device ‘$device’ not found == (string) emergency >> (boolean) false
+3060ms ║║Calculating (boolean) false == (boolean) true >> (boolean) false
+3095ms ║║Calculating (string) device ‘$device’ not found == (string) detected >> (boolean) false
+3117ms ║║Calculating (string) device ‘$device’ not found == (string) warning >> (boolean) false
+3139ms ║║Calculating (string) device ‘$device’ not found == (string) emergency >> (boolean) false
+3152ms ║║Calculating (boolean) false == (boolean) true >> (boolean) false
+3181ms ║║Calculating (string) device ‘$device’ not found == (string) tested >> (boolean) false
+3204ms ║║Calculating (string) device ‘$device’ not found == (string) tested >> (boolean) false
+3227ms ║║Calculating (boolean) true == (boolean) true >> (boolean) true
+3240ms ║║Calculating (boolean) true == (boolean) true >> (boolean) true
+3260ms ║║Calculating (boolean) false == (boolean) false >> (boolean) true
+3286ms ║║Calculating (string) device ‘$device’ not found == (string) detected >> (boolean) false
+3312ms ║║Calculating (string) device ‘$device’ not found == (string) warning >> (boolean) false
+3354ms ║║Calculating (string) device ‘$device’ not found == (string) emergency >> (boolean) false
+3368ms ║║Calculating (boolean) false == (boolean) true >> (boolean) false
+3394ms ║║Calculating (string) device ‘$device’ not found == (string) detected >> (boolean) false
+3413ms ║║Calculating (string) device ‘$device’ not found == (string) warning >> (boolean) false
+3432ms ║║Calculating (string) device ‘$device’ not found == (string) emergency >> (boolean) false
+3443ms ║║Calculating (boolean) false == (boolean) true >> (boolean) false
+3466ms ║║Calculating (string) device ‘$device’ not found == (string) tested >> (boolean) false
+3485ms ║║Calculating (string) device ‘$device’ not found == (string) tested >> (boolean) false
+3505ms ║║Calculating (boolean) true == (boolean) true >> (boolean) true
+3516ms ║║Calculating (boolean) true == (boolean) true >> (boolean) true
+3550ms ║║Calculating (string) device ‘$device’ not found == (string) detected >> (boolean) false
+3573ms ║║Calculating (string) device ‘$device’ not found == (string) warning >> (boolean) false
+3594ms ║║Calculating (string) device ‘$device’ not found == (string) emergency >> (boolean) false
+3606ms ║║Calculating (boolean) false == (boolean) true >> (boolean) false
+3634ms ║║Calculating (string) device ‘$device’ not found == (string) detected >> (boolean) false
+3660ms ║║Calculating (string) device ‘$device’ not found == (string) warning >> (boolean) false
+3891ms ║║Calculating (string) device ‘$device’ not found == (string) emergency >> (boolean) false
+3904ms ║║Calculating (boolean) false == (boolean) true >> (boolean) false
+3912ms ║║Executed virtual command setTile (2ms)
+3929ms ║║Comparison (boolean) null is_not (boolean) true = true (2ms)
+3931ms ║║Condition #273 evaluated true (8ms)
+3932ms ║║Condition group #270 evaluated true (state did not change) (9ms)
+3934ms ║║Cancelling statement #271’s schedules…
+3942ms ║║Executed virtual command setVariable (5ms)
+3947ms ║║Cancelling statement #255’s schedules…
+3956ms ║║Executed virtual command setVariable (3ms)
+3964ms ║║Calculating (integer) 4 + (integer) 1 >> (integer) 5
+3969ms ║║Executed virtual command setVariable (2ms)
+4001ms ║║Calculating (string) device ‘$device’ not found == (string) detected >> (boolean) false
+4022ms ║║Calculating (string) device ‘$device’ not found == (string) warning >> (boolean) false
+4041ms ║║Calculating (string) device ‘$device’ not found == (string) emergency >> (boolean) false
+4052ms ║║Calculating (boolean) false == (boolean) true >> (boolean) false
+4076ms ║║Calculating (string) device ‘$device’ not found == (string) detected >> (boolean) false
+4096ms ║║Calculating (string) device ‘$device’ not found == (string) warning >> (boolean) false
+4119ms ║║Calculating (string) device ‘$device’ not found == (string) emergency >> (boolean) false
+4131ms ║║Calculating (boolean) false == (boolean) true >> (boolean) false
+4158ms ║║Calculating (string) device ‘$device’ not found == (string) tested >> (boolean) false
+4180ms ║║Calculating (string) device ‘$device’ not found == (string) tested >> (boolean) false
+4200ms ║║Calculating (boolean) true == (boolean) true >> (boolean) true
+4211ms ║║Calculating (boolean) true == (boolean) true >> (boolean) true
+4238ms ║║Calculating (boolean) false == (boolean) false >> (boolean) true
+4267ms ║║Calculating (string) device ‘$device’ not found == (string) detected >> (boolean) false
+4288ms ║║Calculating (string) device ‘$device’ not found == (string) warning >> (boolean) false
+4311ms ║║Calculating (string) device ‘$device’ not found == (string) emergency >> (boolean) false
+4326ms ║║Calculating (boolean) false == (boolean) true >> (boolean) false
+4356ms ║║Calculating (string) device ‘$device’ not found == (string) detected >> (boolean) false
+4376ms ║║Calculating (string) device ‘$device’ not found == (string) warning >> (boolean) false
+4395ms ║║Calculating (string) device ‘$device’ not found == (string) emergency >> (boolean) false
+4405ms ║║Calculating (boolean) false == (boolean) true >> (boolean) false
+4427ms ║║Calculating (string) device ‘$device’ not found == (string) tested >> (boolean) false
+4446ms ║║Calculating (string) device ‘$device’ not found == (string) tested >> (boolean) false
+4464ms ║║Calculating (boolean) true == (boolean) true >> (boolean) true
+4475ms ║║Calculating (boolean) true == (boolean) true >> (boolean) true
+4504ms ║║Calculating (string) device ‘$device’ not found == (string) detected >> (boolean) false
+4523ms ║║Calculating (string) device ‘$device’ not found == (string) warning >> (boolean) false
+4541ms ║║Calculating (string) device ‘$device’ not found == (string) emergency >> (boolean) false
+4552ms ║║Calculating (boolean) false == (boolean) true >> (boolean) false
+4573ms ║║Calculating (string) device ‘$device’ not found == (string) detected >> (boolean) false
+4598ms ║║Calculating (string) device ‘$device’ not found == (string) warning >> (boolean) false
+4621ms ║║Calculating (string) device ‘$device’ not found == (string) emergency >> (boolean) false
+4632ms ║║Calculating (boolean) false == (boolean) true >> (boolean) false
+4640ms ║║Executed virtual command setTile (2ms)
+4645ms ║║Cancelling statement #263’s schedules…
+4652ms ║║Executed virtual command setVariable (3ms)
+4671ms ║║Calculating (integer) 5 + (integer) 1 >> (integer) 6
+4679ms ║║Cancelling statement #266’s schedules…
+4684ms ║║Executed virtual command clearTile (1ms)
+4700ms ║║Calculating (integer) 5 + (integer) 1 >> (integer) 6
+4707ms ║║Cancelling statement #266’s schedules…
+4711ms ║║Executed virtual command clearTile (1ms)
+4730ms ║║Calculating (integer) 5 + (integer) 1 >> (integer) 6
+4737ms ║║Cancelling statement #266’s schedules…
+4741ms ║║Executed virtual command clearTile (1ms)
+4758ms ║║Calculating (integer) 5 + (integer) 1 >> (integer) 6
+4764ms ║║Cancelling statement #266’s schedules…
+4769ms ║║Executed virtual command clearTile (1ms)
+4784ms ║║Calculating (integer) 5 + (integer) 1 >> (integer) 6
+4790ms ║║Cancelling statement #266’s schedules…
+4794ms ║║Executed virtual command clearTile (1ms)
+4811ms ║║Calculating (integer) 5 + (integer) 1 >> (integer) 6
+4817ms ║║Cancelling statement #266’s schedules…
+4821ms ║║Executed virtual command clearTile (0ms)
+4836ms ║║Calculating (integer) 5 + (integer) 1 >> (integer) 6
+4841ms ║║Cancelling statement #266’s schedules…
+4845ms ║║Executed virtual command clearTile (1ms)
+4860ms ║║Calculating (integer) 5 + (integer) 1 >> (integer) 6
+4865ms ║║Cancelling statement #266’s schedules…
+4869ms ║║Executed virtual command clearTile (1ms)
+4883ms ║║Calculating (integer) 5 + (integer) 1 >> (integer) 6
+4889ms ║║Cancelling statement #266’s schedules…
+4893ms ║║Executed virtual command clearTile (1ms)
+4908ms ║║Calculating (integer) 5 + (integer) 1 >> (integer) 6
+4914ms ║║Cancelling statement #266’s schedules…
+4917ms ║║Executed virtual command clearTile (0ms)
+4932ms ║║Calculating (integer) 5 + (integer) 1 >> (integer) 6
+4938ms ║║Cancelling statement #266’s schedules…
+4941ms ║║Executed virtual command clearTile (0ms)
+4949ms ║╚Execution stage complete. (4820ms)
+4951ms ║Setting up scheduled job for Tue, Jan 23 2018 @ 5:48:23 PM EST (in 596.12s)
+4957ms ╚Event processed successfully (4957ms)

#150

yeah this fixed it :smile: I did like the idea of the toggle :+1:


#151

Really odd, webCoRE is getting a True statement from the Testing Variable when using the isTesting Attribute even for me without a Nest Smoke Detector. The Nest DTH has a isTesting Attribute whenever it was tested which is why I have that there.

image

I’ll look into that deeper and let you know once I have a solution, thanks for pointing that out.

Edit
I fixed both issues, figured out $device wasn’t set right when setting the DeviceType variable and fixed both issues for me including those $device not found errors. Please also test using the test button on your Nest Protect to verify it’s fully working so I can verify I’m using the correct attribute.

I updated the Wiki but you can import code: hzug without having to goto the Wiki link.


#152

I don’t have a camera myself to test with, I may get one later this year and could look to create a tile but it’s impossible without being able to test it myself. If you search this site, you’ll find how others has created tiles that actually displays their camera feed.

Example:

I wasn’t sure if that’s what you are looking for exactly, if not explain what you want to be displayed actually on the tile.


#153

Thanks!
I will give this a shot when I am home alone at some point this weekend … testing the interconnected Halo devices sets the entire house off and well … WAF :slight_smile:


#154

I can confirm that I sent a test event from NST manager and it all worked! It now says test im guessing on the next pole it will go to normal? Thanks @bfara83


#155

Correct, it should update back to the inactive status on it’s own or within the update interval set (default 10 mins)


#156

hello everyone!

so i followed the steps outlined here:

and looks like i now have two instances

and created presence sensor tiles outlined here:
https://wiki.webcore.co/Device_Tiles#Presence_Sensor_Status_Tiles

i however am not seeing this end result

am i missing a step? or where should i go to see the tiles? am supposed to go to the dashboard of the webcore tiles that i created correct?

when i do go to the webcore tiles dashboard, i see this.


#157

Hi macombweare,

The tiles display on the dashboard site where all of your pistons are displayed at but from your screenshot above, you don’t have your piston setup on a category that displays the tiles. It looks like you are going the Dashboard which displays the device statuses of all of your devices instead of displaying any tiles that are setup on your Pistons. Create a category first by going to settings on the left side, click on Categories option on top then create a category with the Tiles option selected on the dropdown besides the category you created.

Example of mine:

There’s several options for Tiles, any of the category types with Tiles will work, you can play around with the different size tiles:

image

Tiles and Details options will display the Piston List and the Tiles if you prefer to display it that way.

Once this is done, open your piston again and select that category that you created under Piston Category dropdown:

Example of my Door Lock Status Piston that is in the Device Status Tiles category:
image


#158

thanks. though not the result i wanted, i did get it going

i started with presence sensors and was hoping to see AWAY or PRESENT status… ill tinker some more…

thanks again.


#159

When you trigger one they will catch up :slight_smile:


#160

What displays on the tiles can also be changed if you wish, you can have it show Away and Home in text form if you modify these variables on the top:

image

Right now it displays Font Awesome icons which is what the :fa-home: and :fa:user: is on that variable.

Full list of Font Awesome icons: http://fontawesome.io/cheatsheet/

When using webCoRe Presence Sensor, it’ll display the Place Name instead.


#162

This is amazing!


#163

My apologies if I missed it I. This thread but can you do anything like this in webCoRE? This was done using freeboard.

image


#164

GRClark: You can have gauges instead of the tiles in webCoRE although doesn’t look exactly like your screenshot (search for gauge on the top of this site to find posts for examples). For the Temp History on your screenshot, you can setup Fuel Streams as well (search this site for examples as well).


#165

Is there a way to change the background color of WebCore?
Is there a way to link directly to one of the WebCore instances (URL to my webcore tiles instance)?


#166

Can someone please tell me how to ONLY display temperature and not humidity in this piston

Backup code: 8792 from here: https://wiki.webcore.co/Device_Tiles#Temperature.5CHumidity_Status_Tiles

Currently it displays both temp and humidity, and I just want temp.

This is the applicable code:

[$currentEventDevice:humidity]>0 ? ({Convert2Celsius} == ‘true’ ? celsius({format(’%.0f’, decimal([$currentEventDevice:temperature]))})‘°C’ : “{format(’%.0f’, decimal([$currentEventDevice:temperature]))}{TempDisplay}”’ ‘"{format(’%.0f’, decimal([$currentEventDevice:humidity]))}%") :
({Convert2Celsius} == ‘true’ ? celsius({format(’%.0f’, decimal([$currentEventDevice:temperature]))})‘°C’ : “{format(’%.0f’, decimal([$currentEventDevice:temperature]))}{TempDisplay}”)

Edit: could someone explain what is going on here with this code? What are the == doing? Is that > 0 ? phrase a funky way of writing an if statement? not a coder