Piston Design Help, Pressure Sensor, Web Request, Fully Browser


#1

I have a pressure sensor under my door mat, connected to a open/close sensor and I have security camera setup with Blueiris at the front door, as well I have Actiontiles running with fully browser on a few tablets throughout my home.

I have webcore piston setup that if the pressure sensor is triggered, websore makes a web request to the fully browser (http://IPADDRESS:PORT/?cmd=loadURL&url=http://BI_IPADDRESS/ui3.htm&cam=FrontDoorSS&maximize=1.

This is working as expected but I would like to have the piston wait 30 seconds and make another web request (http://IPADDRESS:PORT/?cmd=loadStartURL). On-op of that I want this trigger to only happens once every 60 seconds if the pressure sensor is walked on and off, I do need it to trigger within that same 60 seconds of the first trigger. One more thing if possible, have the piston monitor the front door contact sensor that if it is opened first this piston wouldn’t run as it would indicate that a person is walking out of the house and I don’t need the piston to run only when someone comes up to the front door.


#2

Hard to picture without the green screenshot, but I will try…

if triggered
then
web request 1
wait 30 seconds
web request 2

I an unclear what you are looking for in the second part of your request.

It think you are saying that if the sensor is triggered, nothing else will happen for 60 seconds.

But then…

You say that you need it to trigger within the 60 seconds. Can you explain what you are trying to do?


#3

Try setting it up this way… I only tested it twice


#4

Hi HAL2000

I have a simple piston setup now, pictured below. But even this is not working as the wait time is not working and the second web request is not firing.

Essentially what I want is to have the front camera video feed show up on my main entrance tablet but only when a visitor comes to my house and not when someone leaves my house. I have a front door contact sensor and pressure mat under my front door outdoor mat.

I would like to have the piston only fire if the pressure mat changea state first, if the front door contact changes state first then do not trigger the piston. On the same piston if it fired then I want to have the first web request made, then wait 60 seconds and then make the second web request.


#5

Hi eibyer,

Appreciate this. I do not understand coding very well and would need so guidance to help me get this set. What can I provide so you can fill in the unknown fields?


#6

I’ll post the importable version in a bit.

Edit: Try this one…
Contact Sensor 11 is your door contact.
Switch 5 is your pressure pad.


#7

Hi eibyer,

Your piston is working perfectly, exactly as I expected.

Thank you!


#8

Hi eibyer,

Piston just stopped working for some reason. Anything look off to you?


#9

Anyone available to assist with this problem?


#10

Did anything change since you had it working?


#11

I added a second web post at each “Then” statement… Would that have caused it?


#12

Possibly, best way to test is to remove it and try it again. Or, clone the piston and try it with just the single POSTs.


#13

@eibyer

This has been an ongoing issue where the where both booleans get stuck on “true” and don’t reset to “false” which causes the Piston to stop firing. I usually have to go into the Piston and manually change them back to “false” Is there something we can do to alleviate that issue?


Sending multiple web requests by expression
#14

Got any logs so we can check why the variable is not getting reset?


#15

Sure, see below:

Sure, see below:

10/29/2018, 3:05:40 PM +844ms
+1ms ╔Received event [Home].time = 1540839940561 with a delay of 282ms
+8106ms ║Piston waited at a semaphore for 7874ms
+8109ms ║Runtime (44120 bytes) successfully initialized in 7966ms (v0.3.108.20180906) (8107ms)
+8111ms ║╔Execution stage started
+8112ms ║╚Execution stage complete. (2ms)
+8116ms ║Setting up scheduled job for Mon, Oct 29 2018 @ 3:05:40 PM EDT (in 1s), with 1 more job pending
+8126ms ╚Event processed successfully (8125ms)
10/29/2018, 3:05:37 PM +510ms
+1ms ╔Received event [Home].wc_async_reply = httpRequest with a delay of 0ms
+191ms ║Runtime (44054 bytes) successfully initialized in 91ms (v0.3.108.20180906) (189ms)
+192ms ║╔Execution stage started
+220ms ║║Executed virtual command httpRequest (3ms)
+221ms ║║Requesting a wake up for Mon, Oct 29 2018 @ 3:05:57 PM EDT (in 20.0s)
+233ms ║╚Execution stage complete. (40ms)
+235ms ║Setting up scheduled job for Mon, Oct 29 2018 @ 3:05:40 PM EDT (in 2.817s), with 1 more job pending
+245ms ╚Event processed successfully (245ms)
10/29/2018, 3:05:36 PM +119ms
+1ms ╔Received event [Home].time = 1540839937454 with a delay of -1335ms
+610ms ║Runtime (44051 bytes) successfully initialized in 483ms (v0.3.108.20180906) (609ms)
+612ms ║╔Execution stage started
+653ms ║║Executed virtual command httpRequest (3ms)
+656ms ║║Requesting a wake up for Mon, Oct 29 2018 @ 3:05:56 PM EDT (in 20.0s)
+665ms ║╚Execution stage complete. (54ms)
+669ms ║Setting up scheduled job for Mon, Oct 29 2018 @ 3:05:40 PM EDT (in 3.774s), with 1 more job pending
+679ms ╚Event processed successfully (679ms)
10/29/2018, 3:05:07 PM +84ms
+1ms ╔Received event [Home].time = 1540839908388 with a delay of -1305ms
+332ms ║Runtime (44051 bytes) successfully initialized in 207ms (v0.3.108.20180906) (329ms)
+334ms ║╔Execution stage started
+362ms ║║Executed virtual command setVariable (3ms)
+368ms ║║Executed virtual command wait (2ms)
+369ms ║║Requesting a wake up for Mon, Oct 29 2018 @ 3:05:37 PM EDT (in 30.0s)
+377ms ║╚Execution stage complete. (42ms)
+379ms ║Setting up scheduled job for Mon, Oct 29 2018 @ 3:05:37 PM EDT (in 29.992s), with 1 more job pending
+388ms ╚Event processed successfully (388ms)
10/29/2018, 3:04:48 PM +66ms
+1ms ╔Received event [Home].time = 1540839889452 with a delay of -1386ms
+286ms ║Runtime (44052 bytes) successfully initialized in 128ms (v0.3.108.20180906) (284ms)
+287ms ║╔Execution stage started
+319ms ║║Executed virtual command httpRequest (3ms)
+321ms ║║Requesting a wake up for Mon, Oct 29 2018 @ 3:05:08 PM EDT (in 20.0s)
+327ms ║╚Execution stage complete. (40ms)
+330ms ║Setting up scheduled job for Mon, Oct 29 2018 @ 3:05:08 PM EDT (in 19.993s), with 1 more job pending
+339ms ╚Event processed successfully (339ms)
10/29/2018, 3:04:40 PM +255ms
+2ms ╔Received event [Front Door Sensor].contact = closed with a delay of 866ms
+463ms ║Piston waited at a semaphore for 252ms
+466ms ║Runtime (44119 bytes) successfully initialized in 357ms (v0.3.108.20180906) (464ms)
+467ms ║╔Execution stage started
+492ms ║╚Execution stage complete. (25ms)
+495ms ║Setting up scheduled job for Mon, Oct 29 2018 @ 3:04:49 PM EDT (in 8.703s), with 1 more job pending
+507ms ╚Event processed successfully (507ms)
10/29/2018, 3:04:36 PM +348ms
+1ms ╔Received event [Front Door Mat].contact = closed with a delay of 75ms
+4185ms ║Piston waited at a semaphore for 4009ms
+4188ms ║Runtime (44120 bytes) successfully initialized in 4109ms (v0.3.108.20180906) (4186ms)
+4189ms ║╔Execution stage started
+4214ms ║╚Execution stage complete. (25ms)
+4216ms ║Setting up scheduled job for Mon, Oct 29 2018 @ 3:04:49 PM EDT (in 8.889s)
+4227ms ╚Event processed successfully (4228ms)
10/29/2018, 3:04:29 PM +250ms
+1ms ╔Received event [Front Door Mat].contact = open with a delay of 82ms
+154ms ║Runtime (44054 bytes) successfully initialized in 74ms (v0.3.108.20180906) (152ms)
+155ms ║╔Execution stage started
+200ms ║║Executed virtual command httpRequest (2ms)
+202ms ║║Requesting a wake up for Mon, Oct 29 2018 @ 3:04:49 PM EDT (in 20.0s)
+207ms ║╚Execution stage complete. (52ms)
+209ms ║Setting up scheduled job for Mon, Oct 29 2018 @ 3:04:49 PM EDT (in 19.994s)
+217ms ╚Event processed successfully (217ms)
10/29/2018, 2:57:37 PM +245ms
+0ms ╔Received event [Home].time = 1540839458205 with a delay of -961ms
+172ms ║Runtime (44051 bytes) successfully initialized in 85ms (v0.3.108.20180906) (171ms)
+174ms ║╔Execution stage started
+190ms ║║Executed virtual command setVariable (3ms)
+204ms ║╚Execution stage complete. (30ms)
+205ms ╚Event processed successfully (205ms)
10/29/2018, 2:56:41 PM +352ms
+2ms ╔Received event [Front Door Mat].contact = closed with a delay of 90ms
+234ms ║Runtime (44054 bytes) successfully initialized in 150ms (v0.3.108.20180906) (231ms)
+235ms ║╔Execution stage started
+265ms ║╚Execution stage complete. (30ms)
+267ms ║Setting up scheduled job for Mon, Oct 29 2018 @ 2:57:38 PM EDT (in 56.587s)
+280ms ╚Event processed successfully (279ms)
10/29/2018, 2:56:40 PM +795ms
+1ms ╔Received event [Front Door Sensor].contact = closed with a delay of 883ms
+144ms ║Runtime (44054 bytes) successfully initialized in 67ms (v0.3.108.20180906) (142ms)
+145ms ║╔Execution stage started
+170ms ║╚Execution stage complete. (25ms)
+172ms ║Setting up scheduled job for Mon, Oct 29 2018 @ 2:57:38 PM EDT (in 57.239s)
+184ms ╚Event processed successfully (183ms)
10/29/2018, 2:56:40 PM +274ms
+2ms ╔Received event [Front Door Mat].contact = open with a delay of 93ms
+203ms ║Runtime (44046 bytes) successfully initialized in 105ms (v0.3.108.20180906) (200ms)
+204ms ║╔Execution stage started
+240ms ║╚Execution stage complete. (36ms)
+242ms ║Setting up scheduled job for Mon, Oct 29 2018 @ 2:57:38 PM EDT (in 57.69s)
+254ms ╚Event processed successfully (254ms)
10/29/2018, 2:56:37 PM +983ms
+1ms ╔Received event [Front Door Sensor].contact = open with a delay of 892ms
+191ms ║Runtime (44057 bytes) successfully initialized in 97ms (v0.3.108.20180906) (189ms)
+193ms ║╔Execution stage started
+214ms ║║Executed virtual command setVariable (3ms)
+219ms ║║Executed virtual command wait (1ms)
+221ms ║║Requesting a wake up for Mon, Oct 29 2018 @ 2:57:38 PM EDT (in 60.0s)
+227ms ║╚Execution stage complete. (35ms)
+229ms ║Setting up scheduled job for Mon, Oct 29 2018 @ 2:57:38 PM EDT (in 59.994s)
+239ms ╚Event processed successfully (239ms)
10/29/2018, 2:34:08 PM +65ms
+1ms ╔Received event [Home].time = 1540838049329 with a delay of -1264ms
+222ms ║Runtime (44052 bytes) successfully initialized in 111ms (v0.3.108.20180906) (220ms)
+224ms ║╔Execution stage started
+255ms ║║Executed virtual command setVariable (4ms)
+259ms ║╚Execution stage complete. (36ms)
+261ms ╚Event processed successfully (261ms)
10/29/2018, 2:33:39 PM +73ms
+1ms ╔Received event [Home].time = 1540838020557 with a delay of -1484ms
+225ms ║Runtime (44052 bytes) successfully initialized in 116ms (v0.3.108.20180906) (221ms)
+226ms ║╔Execution stage started
+253ms ║║Executed virtual command wait (1ms)
+256ms ║║Requesting a wake up for Mon, Oct 29 2018 @ 2:34:09 PM EDT (in 30.0s)
+262ms ║╚Execution stage complete. (36ms)
+264ms ║Setting up scheduled job for Mon, Oct 29 2018 @ 2:34:09 PM EDT (in 29.993s)
+274ms ╚Event processed successfully (274ms)
10/29/2018, 2:33:18 PM +102ms
+0ms ╔Received event [Home].time = 1540837999302 with a delay of -1201ms
+2420ms ║Piston waited at a semaphore for 2256ms
+2423ms ║Runtime (44122 bytes) successfully initialized in 2335ms (v0.3.108.20180906) (2421ms)
+2424ms ║╔Execution stage started
+2453ms ║║Executed virtual command httpRequest (3ms)
+2455ms ║║Requesting a wake up for Mon, Oct 29 2018 @ 2:33:40 PM EDT (in 20.0s)
+2459ms ║╚Execution stage complete. (36ms)
+2461ms ║Setting up scheduled job for Mon, Oct 29 2018 @ 2:33:40 PM EDT (in 19.995s)
+2473ms ╚Event processed successfully (2472ms)
10/29/2018, 2:33:11 PM +26ms
+0ms ╔Received event [Home].wc_async_reply = httpRequest with a delay of 0ms
+9418ms ║Piston waited at a semaphore for 9266ms
+9420ms ║Runtime (44126 bytes) successfully initialized in 9341ms (v0.3.108.20180906) (9419ms)
+9422ms ║╔Execution stage started
+9423ms ║╚Execution stage complete. (1ms)
+9424ms ║Setting up scheduled job for Mon, Oct 29 2018 @ 2:33:19 PM EDT (in 1s)
+9434ms ╚Event processed successfully (9433ms)
10/29/2018, 2:32:59 PM +89ms
+1ms ╔Received event [Home].time = 1540837980347 with a delay of -1259ms
+182ms ║Runtime (44051 bytes) successfully initialized in 83ms (v0.3.108.20180906) (180ms)
+183ms ║╔Execution stage started
+211ms ║║Executed virtual command httpRequest (3ms)
+213ms ║║Requesting a wake up for Mon, Oct 29 2018 @ 2:33:19 PM EDT (in 20.0s)
+218ms ║╚Execution stage complete. (34ms)
+219ms ║Setting up scheduled job for Mon, Oct 29 2018 @ 2:33:19 PM EDT (in 19.994s)
+228ms ╚Event processed successfully (228ms)
10/29/2018, 2:32:30 PM +107ms
+0ms ╔Received event [Home].time = 1540837950887 with a delay of -781ms
+208ms ║Runtime (44051 bytes) successfully initialized in 111ms (v0.3.108.20180906) (207ms)
+209ms ║╔Execution stage started
+234ms ║║Executed virtual command setVariable (3ms)
+238ms ║║Executed virtual command wait (1ms)
+240ms ║║Requesting a wake up for Mon, Oct 29 2018 @ 2:33:00 PM EDT (in 30.0s)
+245ms ║╚Execution stage complete. (35ms)
+246ms ║Setting up scheduled job for Mon, Oct 29 2018 @ 2:33:00 PM EDT (in 29.994s)
+254ms ╚Event processed successfully (254ms)
10/29/2018, 2:32:14 PM +69ms
+1ms ╔Received event [Home].time = 1540837929196 with a delay of 4872ms
+7954ms ║Piston waited at a semaphore for 7778ms
+7957ms ║Runtime (44121 bytes) successfully initialized in 7863ms (v0.3.108.20180906) (7955ms)
+7958ms ║╔Execution stage started
+7959ms ║╚Execution stage complete. (2ms)
+7961ms ║Setting up scheduled job for Mon, Oct 29 2018 @ 2:32:30 PM EDT (in 8.858s)
+7972ms ╚Event processed successfully (7972ms)
10/29/2018, 2:32:10 PM +797ms
+1ms ╔Received event [Front Door Sensor].contact = closed with a delay of 911ms
+10325ms ║Piston waited at a semaphore for 10027ms
+10328ms ║Runtime (44130 bytes) successfully initialized in 10245ms (v0.3.108.20180906) (10326ms)
+10329ms ║╔Execution stage started
+10353ms ║╚Execution stage complete. (24ms)
+10355ms ║Setting up scheduled job for Mon, Oct 29 2018 @ 2:32:30 PM EDT (in 9.736s)
+10374ms ╚Event processed successfully (10373ms)
10/29/2018, 2:32:02 PM +144ms
+1ms ╔Received event [Front Door Sensor].contact = open with a delay of 989ms
+8846ms ║Piston waited at a semaphore for 8516ms
+8849ms ║Runtime (44125 bytes) successfully initialized in 8759ms (v0.3.108.20180906) (8846ms)
+8850ms ║╔Execution stage started
+8875ms ║╚Execution stage complete. (26ms)
+8877ms ║Setting up scheduled job for Mon, Oct 29 2018 @ 2:32:09 PM EDT (in 1s)
+8887ms ╚Event processed successfully (8886ms)
10/29/2018, 2:32:02 PM +171ms
+1ms ╔Received event [Front Door Sensor].contact = open with a delay of 1032ms
+8777ms ║Piston waited at a semaphore for 8518ms
+8780ms ║Runtime (44126 bytes) successfully initialized in 8698ms (v0.3.108.20180906) (8778ms)
+8781ms ║╔Execution stage started
+8806ms ║╚Execution stage complete. (24ms)
+8808ms ║Setting up scheduled job for Mon, Oct 29 2018 @ 2:32:09 PM EDT (in 1s)
+8820ms ╚Event processed successfully (8820ms)
10/29/2018, 2:32:08 PM +112ms
+1ms ╔Received event [Home].time = 1540837929196 with a delay of -1084ms
+2739ms ║Piston waited at a semaphore for 2506ms
+2742ms ║Runtime (44120 bytes) successfully initialized in 2653ms (v0.3.108.20180906) (2739ms)
+2743ms ║╔Execution stage started
+2773ms ║║Executed virtual command httpRequest (2ms)
+2774ms ║║Requesting a wake up for Mon, Oct 29 2018 @ 2:32:30 PM EDT (in 20.0s)
+2779ms ║╚Execution stage complete. (37ms)
+2781ms ║Setting up scheduled job for Mon, Oct 29 2018 @ 2:32:30 PM EDT (in 19.995s)
+2793ms ╚Event processed successfully (2792ms)
10/29/2018, 2:31:59 PM +747ms
+0ms ╔Received event [Home].execute = recovery with a delay of 54ms
+10228ms ║Piston waited at a semaphore for 10020ms
+10231ms ║Runtime (44120 bytes) successfully initialized in 10140ms (v0.3.108.20180906) (10230ms)
+10232ms ║╔Execution stage started
+10271ms ║╚Execution stage complete. (40ms)
+10273ms ║Setting up scheduled job for Mon, Oct 29 2018 @ 2:32:09 PM EDT (in 1s)
+10282ms ╚Event processed successfully (10282ms)
10/29/2018, 2:31:50 PM +468ms
+1ms ╔Received event [Front Door Mat].contact = open with a delay of 695ms
+10161ms ║Piston waited at a semaphore for 10022ms
+10163ms ║Runtime (44127 bytes) successfully initialized in 10084ms (v0.3.108.20180906) (10161ms)
+10165ms ║╔Execution stage started
+10189ms ║╚Execution stage complete. (25ms)
+10191ms ║Setting up scheduled job for Mon, Oct 29 2018 @ 2:32:09 PM EDT (in 8.538s)
+10273ms ╚Event processed successfully (10273ms)
10/29/2018, 2:31:51 PM +412ms
+1ms ╔Received event [Home].wc_async_reply = httpRequest with a delay of 0ms
+9227ms ║Piston waited at a semaphore for 9086ms
+9230ms ║Runtime (44125 bytes) successfully initialized in 9154ms (v0.3.108.20180906) (9227ms)
+9231ms ║╔Execution stage started
+9232ms ║╚Execution stage complete. (1ms)
+9233ms ║Setting up scheduled job for Mon, Oct 29 2018 @ 2:32:09 PM EDT (in 8.551s)
+9245ms ╚Event processed successfully (9244ms)
10/29/2018, 2:31:59 PM +701ms
+0ms ╔Received event [Home].execute = recovery with a delay of 63ms
+291ms ║Runtime (44048 bytes) successfully initialized in 213ms (v0.3.108.20180906) (290ms)
+292ms ║╔Execution stage started
+323ms ║╚Execution stage complete. (31ms)
+325ms ║Setting up scheduled job for Mon, Oct 29 2018 @ 2:32:09 PM EDT (in 9.171s)
+338ms ╚Event processed successfully (338ms)
10/29/2018, 2:31:49 PM +174ms
+1ms ╔Received event [Front Door Mat].contact = closed with a delay of 472ms
+10190ms ║Piston waited at a semaphore for 10043ms
+10192ms ║Runtime (44131 bytes) successfully initialized in 10115ms (v0.3.108.20180906) (10190ms)
+10194ms ║╔Execution stage started
+10444ms ║╚Execution stage complete. (251ms)
+10446ms ║Setting up scheduled job for Mon, Oct 29 2018 @ 2:32:09 PM EDT (in 9.577s)
+10458ms ╚Event processed successfully (10458ms)
10/29/2018, 2:31:49 PM +174ms
+2ms ╔Received event [Front Door Mat].contact = closed with a delay of 92ms
+10237ms ║Piston waited at a semaphore for 10018ms
+10240ms ║Runtime (44130 bytes) successfully initialized in 10168ms (v0.3.108.20180906) (10238ms)
+10241ms ║╔Execution stage started
+10295ms ║╚Execution stage complete. (54ms)
+10297ms ║Setting up scheduled job for Mon, Oct 29 2018 @ 2:32:09 PM EDT (in 9.726s)
+10310ms ╚Event processed successfully (10310ms)
10/29/2018, 2:31:49 PM +325ms
+1ms ╔Received event [Home].execute = recovery with a delay of 63ms
+165ms ║Runtime (44041 bytes) successfully initialized in 86ms (v0.3.108.20180906) (162ms)
+166ms ║╔Execution stage started
+200ms ║╚Execution stage complete. (33ms)
+202ms ║Setting up scheduled job for Mon, Oct 29 2018 @ 2:32:09 PM EDT (in 19.67s)
+213ms ╚Event processed successfully (213ms)
10/29/2018, 2:31:48 PM +988ms
+1ms ╔Received event [Front Door Mat].contact = open with a delay of 1729ms
+157ms ║Runtime (44055 bytes) successfully initialized in 79ms (v0.3.108.20180906) (154ms)
+159ms ║╔Execution stage started
+206ms ║║Executed virtual command httpRequest (2ms)
+207ms ║║Requesting a wake up for Mon, Oct 29 2018 @ 2:32:09 PM EDT (in 20.0s)
+213ms ║╚Execution stage complete. (55ms)
+215ms ║Setting up scheduled job for Mon, Oct 29 2018 @ 2:32:09 PM EDT (in 19.994s)
+222ms ╚Event processed successfully (222ms)
10/24/2018, 2:43:06 PM +48ms
+1ms ╔Received event [Home].time = 1540406586325 with a delay of -277ms
+9773ms ║RunTime Analysis CS > 19ms > PS > 9696ms > PE > 58ms > CE
+9774ms ║Piston waited at a semaphore for 9628ms
+9777ms ║Runtime (44206 bytes) successfully initialized in 9696ms (v0.3.108.20180906) (9775ms)
+9778ms ║╔Execution stage started
+9779ms ║╚Execution stage complete. (1ms)
+9782ms ║Setting up scheduled job for Wed, Oct 24 2018 @ 2:43:06 PM EDT (in 1s), with 1 more job pending
+9790ms ╚Event processed successfully (9790ms)
10/24/2018, 2:43:03 PM +130ms
+0ms ╔Received event [Home].wc_async_reply = httpRequest with a delay of 1ms
+248ms ║RunTime Analysis CS > 23ms > PS > 161ms > PE > 63ms > CE
+250ms ║Runtime (44138 bytes) successfully initialized in 161ms (v0.3.108.20180906) (249ms)
+251ms ║╔Execution stage started
+277ms ║║Sending internal web request to: “URL”
+280ms ║║Executed virtual command httpRequest (4ms)
+281ms ║║Requesting a wake up for Wed, Oct 24 2018 @ 2:43:23 PM EDT (in 20.0s)
+286ms ║╚Execution stage complete. (35ms)
+288ms ║Setting up scheduled job for Wed, Oct 24 2018 @ 2:43:06 PM EDT (in 2.908s), with 1 more job pending
+301ms ╚Event processed successfully (301ms)
10/24/2018, 2:43:02 PM +99ms
+1ms ╔Received event [Home].time = 1540406583297 with a delay of -1199ms
+247ms ║RunTime Analysis CS > 99ms > PS > 89ms > PE > 60ms > CE
+250ms ║Runtime (44132 bytes) successfully initialized in 89ms (v0.3.108.20180906) (248ms)
+251ms ║╔Execution stage started
+278ms ║║Sending internal web request to: “URL”
+281ms ║║Executed virtual command httpRequest (4ms)
+283ms ║║Requesting a wake up for Wed, Oct 24 2018 @ 2:43:22 PM EDT (in 20.0s)
+289ms ║╚Execution stage complete. (38ms)
+291ms ║Setting up scheduled job for Wed, Oct 24 2018 @ 2:43:06 PM EDT (in 3.936s), with 1 more job pending
+300ms ╚Event processed successfully (301ms)
10/24/2018, 2:42:33 PM +68ms
+0ms ╔Received event [Home].time = 1540406554355 with a delay of -1288ms
+193ms ║RunTime Analysis CS > 23ms > PS > 106ms > PE > 64ms > CE
+195ms ║Runtime (44134 bytes) successfully initialized in 106ms (v0.3.108.20180906) (194ms)
+196ms ║╔Execution stage started
+222ms ║║Executed virtual command setVariable (4ms)
+227ms ║║Executed virtual command wait (0ms)
+228ms ║║Requesting a wake up for Wed, Oct 24 2018 @ 2:43:03 PM EDT (in 30.0s)
+234ms ║╚Execution stage complete. (37ms)
+237ms ║Setting up scheduled job for Wed, Oct 24 2018 @ 2:43:03 PM EDT (in 29.993s), with 1 more job pending
+245ms ╚Event processed successfully (246ms)
10/24/2018, 2:42:14 PM +100ms


#16

@SaSam hate to be a pain but what is the URL format of web requests to Fully? Up address but what’s the rest? How do you know what port? What is the BI IP address? In your example you used front door - I understand that’s your front door but what’s that in reference to Fully?


#17

@GRClark

Hey Gene, no trouble.

To access your Fully REST interface you need to find your tablet’s LAN IP (I highly suggest you set this as a static IP either on tablet itself or DHCP reservation on router/firewall) Fully’s developer Alexey has great documentation on his site (https://www.ozerov.de/fully-kiosk-browser/#rest)

In BlueIris you need to enable your webserver, that will allow you to access your cameras live feed via a web browser. Under the advanced settings for authentication you should have it set to require from all connections to not leave your webserver open to any device on your network. in the “Limit IP Addresses” add ^ and your tablet LAN IP (i.e ^192.168.1.100). This enables you top keep the authentication on but any BI request from that IP won’t be required to enter a BI username/password.

I am sending a web POST to fully browser to load a new webpage Which is my internal BI web server and setting the variable to open the front dr cam maximized

Here are examples REST URL formats:

Load BI webserver - http://192.168.1.100:2323/?cmd=loadURL&url=http://192.168.1.101:81/ui3.htm?cam=FrontDoorSS&maximize=1&password=password

Reload Fully startup URL - http://192.168.1.100:2323/?cmd=loadStartURL&password=password

  • http://192.168.1.100:2323 - Accessing Fully REST interface
  • ?cmd=loadStartURL - command to startup URL
  • &password=password - Fully REST interface password

Hope this helps.