Autolog Foscam HD Controller Discussion

Posted on
Wed Nov 30, 2016 10:03 am
whmoorejr offline
User avatar
Posts: 386
Joined: Jan 15, 2013
Location: Houston, TX

Re: Autolog Foscam HD Controller Discussion

Help... disabling it didn't work. It's on my living room camera, model FI9853EP. I turned off FTP on the device. The plugin created the root folder for the camera, and created dated sub folders, but there is no SD Card in that camera. (So obviously the plugin can't find the "snap" directory). But I can't get the plugin to stop looking for it. Every time the wife, dog or kid walks through the living room, the plugin is throwing out 2 to 4 identical error messages.

Foscam HD Controller Error alarmFtpDateFolder: Line '640' has error='550 Can't change directory to /IPCamera/FI9853EP_C4D6553F3E20/snap: No such file or directory'

Bill

Posted on
Wed Nov 30, 2016 11:01 am
autolog offline
Posts: 3349
Joined: Sep 10, 2013
Location: West Sussex, UK [GMT aka UTC]

Re: Autolog Foscam HD Controller Discussion

If you setup an Action of FoscamHDControllerActions to Snap Picture Off and then execute it, it should resolve the problem. :)

Posted on
Wed Nov 30, 2016 11:14 am
Different Computers offline
User avatar
Posts: 1999
Joined: Jan 02, 2016
Location: East Coast

Re: Autolog Foscam HD Controller Discussion

Haven't moved to the new beta yet, but I just got this for the first time:
Code: Select all
Foscam HD Controller Error      alarmFtpImageFolder: Line '668' has error='550 Can't change directory to 20161130-083000: No such file or directory'
This is on a camera that has been working.

SmartThings refugee, so happy to be on Indigo. 10.13.6 on an i5 MBP w/Harmony Hub, Hue, DomoPad, Dynamic URL, Device Extensions, HomeKit Bridge, MatplotLib, Plex, uniFAP, Wunderground, Nanoleaf, LED Simple Effects, Airfoil Pro, Grafana.

Posted on
Wed Nov 30, 2016 12:21 pm
whmoorejr offline
User avatar
Posts: 386
Joined: Jan 15, 2013
Location: Houston, TX

Re: Autolog Foscam HD Controller Discussion

autolog wrote:
If you setup an Action of FoscamHDControllerActions to Snap Picture Off and then execute it, it should resolve the problem. :)


Coolness.... that worked.

Bill

Posted on
Thu Dec 01, 2016 8:08 am
Different Computers offline
User avatar
Posts: 1999
Joined: Jan 02, 2016
Location: East Coast

Re: Autolog Foscam HD Controller Discussion

getting this with the beta, and still no C2.
Code: Select all
   Foscam HD Controller Error      Handle Command Thread  detected error. Line '351' has error='ServerCommunicationError -- timeout waiting for response'

And am I misremembering that the plugin is supposed to fill in the subfolder names?

SmartThings refugee, so happy to be on Indigo. 10.13.6 on an i5 MBP w/Harmony Hub, Hue, DomoPad, Dynamic URL, Device Extensions, HomeKit Bridge, MatplotLib, Plex, uniFAP, Wunderground, Nanoleaf, LED Simple Effects, Airfoil Pro, Grafana.

Posted on
Thu Dec 01, 2016 11:11 am
autolog offline
Posts: 3349
Joined: Sep 10, 2013
Location: West Sussex, UK [GMT aka UTC]

Re: Autolog Foscam HD Controller Discussion

I suspect you are NOT running the beta - the beta plugin version should say V2.1.1 :)

Posted on
Sun Dec 04, 2016 9:12 am
autolog offline
Posts: 3349
Joined: Sep 10, 2013
Location: West Sussex, UK [GMT aka UTC]

Re: Autolog Foscam HD Controller Discussion

I suddenly realised I hadn't replied to your suggestions/questions :oops:

whmoorejr wrote:
... Under Configure Camera/Dynamic Views. If you want to stop broadcasting/un-associate with a Dynamic View, there should be a "none" option on the dropdown. The only options available are the two Dynamic Views that I have set up already.

Agreed - I will add that in. :)

whmoorejr wrote:
? detection interval (also under "Configure Camera" ). Is this how long the device holds the state "triggered"? If that means something else, could you please explain it and then add a "Alarm time" for the duration that the Foscam HD Device holds the "triggered" state..

Yes - that's it. The Foscam HD cameras will only allow a maximum of 15 seconds AFAIK. This overrides the camera setting and allows you to specify a longer time interval for the Indigo camera device to remain in a triggered state. What exactly do you mean by Alarm Time - do you mean actual time of alarm e.g. 14:30:15?

whmoorejr wrote:
Consider adding "Latch Time" .... the amount of time after the alarm time before the device will trigger another alarm.

That should be easy to add in as well. :)

whmoorejr wrote:
Polling question.... the Motion detected signal from the camera, is that pushed out to the created indigo device via your plugin or is the plugin pulling that? (If I set Poll camera to 60 seconds and waive my hand in-front of the camera during that time = no motion detected)?

The Foscam HD camera doesn't push out messages AFAIK and so I have to poll it to see if there is a change of state. So yes you are correct, if you set the poling to 60 seconds, then it will take up to a minute for my plugin to pick up there has been motion detected. I set my polling times to 5 seconds.

I wondering if you have had a chance to test out the beta version - the other user has reported success with his newer camera - I was wondering if your C1/ C2 works?

Also, I haven't documented it but if you run an FTP server on your Mac, it is possible to get the camera to upload images to the Mac via FTP (i.e. the reverse of what is currently being done). The Dynamic View should then work on the uploaded files on the Mac. I haven't done any detailed testing on this but it should work. :)

Posted on
Sat Dec 10, 2016 7:00 am
Different Computers offline
User avatar
Posts: 1999
Joined: Jan 02, 2016
Location: East Coast

Re: Autolog Foscam HD Controller Discussion

I'm definitely running V2.1.1 and still no joy with my C1 or C2. If the plugin is working, it's supposed to create a directory structure on the local mac that matches the one in the camera, right?

SmartThings refugee, so happy to be on Indigo. 10.13.6 on an i5 MBP w/Harmony Hub, Hue, DomoPad, Dynamic URL, Device Extensions, HomeKit Bridge, MatplotLib, Plex, uniFAP, Wunderground, Nanoleaf, LED Simple Effects, Airfoil Pro, Grafana.

Posted on
Sat Dec 10, 2016 8:47 am
autolog offline
Posts: 3349
Joined: Sep 10, 2013
Location: West Sussex, UK [GMT aka UTC]

Re: Autolog Foscam HD Controller Discussion

Different Computers wrote:
I'm definitely running V2.1.1 and still no joy with my C1 or C2. If the plugin is working, it's supposed to create a directory structure on the local mac that matches the one in the camera, right?

Have you edited your Indigo camera device and changed the Camera Platform to Amba?

Yes, it should create the directories.

Next step (if the Amba change doesn't work (or hasn't worked) is to turn on all debugging in the plugin config. Stop the plugin and then restart it , leave it a short while and then stop the plugin and PM me the plugin.log from the com.autologplugin.indigoplugin.foscamhdcontroller folder and I will take a look at it to see if I can spot anything. :)

Posted on
Sat Dec 10, 2016 9:55 am
Different Computers offline
User avatar
Posts: 1999
Joined: Jan 02, 2016
Location: East Coast

Re: Autolog Foscam HD Controller Discussion

still running the log but got this right away:
Code: Select all
Dec 10, 2016, 10:51:05 AM
   Enabling plugin "Foscam HD Controller 2.1.1"
   Starting plugin "Foscam HD Controller 2.1.1" (pid 68154)
   Foscam HD Controller            Autolog 'Foscam HD Controller' initializing . . .
   Foscam HD Controller Warning    Monitoring enabled for Foscam HD: Send, Receive, Message Handling
   Foscam HD Controller Warning    Debugging enabled for Foscam HD: General, Send, Receive, Message Handling, Method Trace, Polling
   Started plugin "Foscam HD Controller 2.1.1"
   Foscam HD Controller            Autolog 'Foscam HD Controller' initialization complete
   Foscam HD Controller            'Breezeway Camera' [192.168.0.138:88] has been initialised to poll at 60 second intervals
   Foscam HD Controller            'C2 Camera' [192.168.0.226:88] has been initialised to poll at 60 second intervals
   Foscam HD Controller            'Front Yard Camera' [192.168.0.230:88] has been initialised to poll at 60 second intervals
   Foscam HD Controller Error      'responseFromCamera' Error -3:Access deny [51:<CGI_Result>
    <result>-3</result>
</CGI_Result>
]


Dec 10, 2016, 10:52:53 AM
   Foscam HD Controller            'Front Yard Camera' [192.168.0.230:88] has been initialised to poll at 60 second intervals
   Schedule                        No one is in the kitchen, so I'm turning off the counter lights. (delayed action)
   Z-Wave                          sent "Counter Lights" off
   Foscam HD Controller Error      'responseFromCamera' Error -3:Access deny [51:<CGI_Result>
    <result>-3</result>
</CGI_Result>
]

Now here's the odd thing: all the cameras show up properly in Indigo--they show "waiting" or "no motion" or something that suggests the plugin DOES have access! And yes, I have been using AMBA.

SmartThings refugee, so happy to be on Indigo. 10.13.6 on an i5 MBP w/Harmony Hub, Hue, DomoPad, Dynamic URL, Device Extensions, HomeKit Bridge, MatplotLib, Plex, uniFAP, Wunderground, Nanoleaf, LED Simple Effects, Airfoil Pro, Grafana.

Posted on
Sat Dec 24, 2016 1:58 pm
Different Computers offline
User avatar
Posts: 1999
Joined: Jan 02, 2016
Location: East Coast

Re: Autolog Foscam HD Controller Discussion

I've been fiddling, not necessarily to any effect. Somehow, one of the never-worked cameras suddenly populated the folder structure in its save point. But it did not copy over any images. I can't say for sure, but it seems to be adding occasional new folders, less than there should be if it was working continuously.

Breezeway is the one that has worked for a while. FrontYard created a folder structure. C2 nothing.

Here's what debug says around that time:
Code: Select all
2016-12-24 12:00:24.623   DEBUG          Plugin.DebugMessageHandling.run                       processCommand = processGetDevState
2016-12-24 12:00:24.626   THREADDEBUG    Plugin.method.processGetDevState        CLASS: Plugin
2016-12-24 12:00:24.627   DEBUG          Plugin.DebugMessageHandling.processGetDevState        Breezeway Camera [192.168.0.138:88] Motion Detected: 'False'
2016-12-24 12:00:24.893   DEBUG          Plugin.polling.run                       'C2 Camera' [192.168.0.226:88] Start of While Loop ...
2016-12-24 12:00:24.937   DEBUG          Plugin.DebugSend.run                       Command: getDevState [camera]
2016-12-24 12:00:24.937   DEBUG          Plugin.MonitorSend.run                       Command Sent To Camera C2 Camera [192.168.0.226:88]: http://192.168.0.226:88/cgi-bin/CGIProxy.fcgi?usr=<USERNAME>&pwd=<PASSWORD>&cmd=getDevState
2016-12-24 12:00:24.957   DEBUG          Plugin.polling.run                       'Front Yard Camera' [192.168.0.230:88] Start of While Loop ...
2016-12-24 12:00:24.983   DEBUG          Plugin.DebugSend.run                       Command: getDevState [camera]
2016-12-24 12:00:24.983   DEBUG          Plugin.MonitorSend.run                       Command Sent To Camera Front Yard Camera [192.168.0.230:88]: http://192.168.0.230:88/cgi-bin/CGIProxy.fcgi?usr=<USERNAME>&pwd=<PASSWORD>&cmd=getDevState
2016-12-24 12:00:25.353   DEBUG          Plugin.DebugReceive.run                       <CGI_Result>
    <result>0</result>
    <IOAlarm>0</IOAlarm>
    <motionDetectAlarm>1</motionDetectAlarm>
    <soundAlarm>1</soundAlarm>
    <record>0</record>
    <sdState>1</sdState>
    <sdFreeSpace>264288k</sdFreeSpace>
    <sdTotalSpace>1005696k</sdTotalSpace>
    <ntpState>2</ntpState>
    <ddnsState>0</ddnsState>
    <url>http%3A%2F%2Fjo9405.myfoscam.org%3A88</url>
    <upnpState>0</upnpState>
    <isWifiConnected>1</isWifiConnected>
    <wifiConnectedAP>Not+Found</wifiConnectedAP>
    <infraLedState>0</infraLedState>
</CGI_Result>

2016-12-24 12:00:25.353   DEBUG          Plugin.DebugReceive.run                       Response received from camera: C2 Camera [192.168.0.226:88] to 'getDevState' =
<CGI_Result>
    <result>0</result>
    <IOAlarm>0</IOAlarm>
    <motionDetectAlarm>1</motionDetectAlarm>
    <soundAlarm>1</soundAlarm>
    <record>0</record>
    <sdState>1</sdState>
    <sdFreeSpace>264288k</sdFreeSpace>
    <sdTotalSpace>1005696k</sdTotalSpace>
    <ntpState>2</ntpState>
    <ddnsState>0</ddnsState>
    <url>http%3A%2F%2Fjo9405.myfoscam.org%3A88</url>
    <upnpState>0</upnpState>
    <isWifiConnected>1</isWifiConnected>
    <wifiConnectedAP>Not+Found</wifiConnectedAP>
    <infraLedState>0</infraLedState>
</CGI_Result>

2016-12-24 12:00:25.401   DEBUG          Plugin.DebugMessageHandling.run                       processCommand = processGetDevState
2016-12-24 12:00:25.405   THREADDEBUG    Plugin.method.processGetDevState        CLASS: Plugin
2016-12-24 12:00:25.406   DEBUG          Plugin.DebugMessageHandling.processGetDevState        C2 Camera [192.168.0.226:88] Motion Detected: 'False'
2016-12-24 12:00:25.570   DEBUG          Plugin.DebugReceive.run                       <CGI_Result>
    <result>0</result>
    <IOAlarm>0</IOAlarm>
    <motionDetectAlarm>1</motionDetectAlarm>
    <soundAlarm>1</soundAlarm>
    <record>0</record>
    <sdState>1</sdState>
    <sdFreeSpace>1481824k</sdFreeSpace>
    <sdTotalSpace>3841024k</sdTotalSpace>
    <ntpState>1</ntpState>
    <ddnsState>0</ddnsState>
    <url>http%3A%2F%2Fie2175.myfoscam.org%3A88</url>
    <upnpState>0</upnpState>
    <isWifiConnected>1</isWifiConnected>
    <wifiConnectedAP>Not+Found</wifiConnectedAP>
    <infraLedState>0</infraLedState>
</CGI_Result>

2016-12-24 12:00:25.571   DEBUG          Plugin.DebugReceive.run                       Response received from camera: Front Yard Camera [192.168.0.230:88] to 'getDevState' =
<CGI_Result>
    <result>0</result>
    <IOAlarm>0</IOAlarm>
    <motionDetectAlarm>1</motionDetectAlarm>
    <soundAlarm>1</soundAlarm>
    <record>0</record>
    <sdState>1</sdState>
    <sdFreeSpace>1481824k</sdFreeSpace>
    <sdTotalSpace>3841024k</sdTotalSpace>
    <ntpState>1</ntpState>
    <ddnsState>0</ddnsState>
    <url>http%3A%2F%2Fie2175.myfoscam.org%3A88</url>
    <upnpState>0</upnpState>
    <isWifiConnected>1</isWifiConnected>
    <wifiConnectedAP>Not+Found</wifiConnectedAP>
    <infraLedState>0</infraLedState>
</CGI_Result>

2016-12-24 12:00:25.575   DEBUG          Plugin.DebugMessageHandling.run                       processCommand = processGetDevState
2016-12-24 12:00:25.578   THREADDEBUG    Plugin.method.processGetDevState        CLASS: Plugin
2016-12-24 12:00:25.579   DEBUG          Plugin.DebugMessageHandling.processGetDevState        Front Yard Camera [192.168.0.230:88] Motion Detected: 'False'
2016-12-24 12:01:23.998   DEBUG          Plugin.polling.run                       'Breezeway Camera' [192.168.0.138:88] Start of While Loop ...
2016-12-24 12:01:23.999   DEBUG          Plugin.DebugSend.run                       Command: getDevState [camera]
2016-12-24 12:01:23.999   DEBUG          Plugin.MonitorSend.run                       Command Sent To Camera Breezeway Camera [192.168.0.138:88]: http://192.168.0.138:88/cgi-bin/CGIProxy.fcgi?usr=<USERNAME>&pwd=<PASSWORD>&cmd=getDevState
2016-12-24 12:01:24.622   DEBUG          Plugin.DebugReceive.run                       <CGI_Result>
    <result>0</result>
    <IOAlarm>0</IOAlarm>
    <motionDetectAlarm>1</motionDetectAlarm>
    <soundAlarm>1</soundAlarm>
    <record>0</record>
    <sdState>1</sdState>
    <sdFreeSpace>30555904k</sdFreeSpace>
    <sdTotalSpace>31460352k</sdTotalSpace>
    <ntpState>0</ntpState>
    <ddnsState>0</ddnsState>
    <url>http%3A%2F%2Fii7297.myfoscam.org%3A88</url>
    <upnpState>2</upnpState>
    <isWifiConnected>1</isWifiConnected>
    <wifiConnectedAP>Not+Found</wifiConnectedAP>
    <infraLedState>0</infraLedState>
</CGI_Result>

2016-12-24 12:01:24.625   DEBUG          Plugin.DebugMessageHandling.run                       processCommand = processGetDevState
2016-12-24 12:01:24.628   THREADDEBUG    Plugin.method.processGetDevState        CLASS: Plugin
2016-12-24 12:01:24.629   DEBUG          Plugin.DebugMessageHandling.processGetDevState        Breezeway Camera [192.168.0.138:88] Motion Detected: 'False'
2016-12-24 12:01:24.894   DEBUG          Plugin.polling.run                       'C2 Camera' [192.168.0.226:88] Start of While Loop ...
2016-12-24 12:01:24.904   DEBUG          Plugin.DebugSend.run                       Command: getDevState [camera]
2016-12-24 12:01:24.904   DEBUG          Plugin.MonitorSend.run                       Command Sent To Camera C2 Camera [192.168.0.226:88]: http://192.168.0.226:88/cgi-bin/CGIProxy.fcgi?usr=<USERNAME>&pwd=<PASSWORD>&cmd=getDevState
2016-12-24 12:01:24.959   DEBUG          Plugin.polling.run                       'Front Yard Camera' [192.168.0.230:88] Start of While Loop ...
2016-12-24 12:01:25.008   DEBUG          Plugin.DebugSend.run                       Command: getDevState [camera]
2016-12-24 12:01:25.009   DEBUG          Plugin.MonitorSend.run                       Command Sent To Camera Front Yard Camera [192.168.0.230:88]: http://192.168.0.230:88/cgi-bin/CGIProxy.fcgi?usr=<USERNAME>&pwd=<PASSWORD>&cmd=getDevState
2016-12-24 12:01:25.452   DEBUG          Plugin.DebugReceive.run                       <CGI_Result>
    <result>0</result>
    <IOAlarm>0</IOAlarm>
    <motionDetectAlarm>1</motionDetectAlarm>
    <soundAlarm>1</soundAlarm>
    <record>0</record>
    <sdState>1</sdState>
    <sdFreeSpace>264288k</sdFreeSpace>
    <sdTotalSpace>1005696k</sdTotalSpace>
    <ntpState>2</ntpState>
    <ddnsState>0</ddnsState>
    <url>http%3A%2F%2Fjo9405.myfoscam.org%3A88</url>
    <upnpState>0</upnpState>
    <isWifiConnected>1</isWifiConnected>
    <wifiConnectedAP>Not+Found</wifiConnectedAP>
    <infraLedState>0</infraLedState>
</CGI_Result>

2016-12-24 12:01:25.452   DEBUG          Plugin.DebugReceive.run                       Response received from camera: C2 Camera [192.168.0.226:88] to 'getDevState' =
<CGI_Result>
    <result>0</result>
    <IOAlarm>0</IOAlarm>
    <motionDetectAlarm>1</motionDetectAlarm>
    <soundAlarm>1</soundAlarm>
    <record>0</record>
    <sdState>1</sdState>
    <sdFreeSpace>264288k</sdFreeSpace>
    <sdTotalSpace>1005696k</sdTotalSpace>
    <ntpState>2</ntpState>
    <ddnsState>0</ddnsState>
    <url>http%3A%2F%2Fjo9405.myfoscam.org%3A88</url>
    <upnpState>0</upnpState>
    <isWifiConnected>1</isWifiConnected>
    <wifiConnectedAP>Not+Found</wifiConnectedAP>
    <infraLedState>0</infraLedState>
</CGI_Result>

2016-12-24 12:01:25.473   DEBUG          Plugin.DebugMessageHandling.run                       processCommand = processGetDevState
2016-12-24 12:01:25.476   THREADDEBUG    Plugin.method.processGetDevState        CLASS: Plugin
2016-12-24 12:01:25.477   DEBUG          Plugin.DebugMessageHandling.processGetDevState        C2 Camera [192.168.0.226:88] Motion Detected: 'False'
2016-12-24 12:01:25.514   DEBUG          Plugin.DebugReceive.run                       <CGI_Result>
    <result>0</result>
    <IOAlarm>0</IOAlarm>
    <motionDetectAlarm>2</motionDetectAlarm>
    <soundAlarm>1</soundAlarm>
    <record>0</record>
    <sdState>1</sdState>
    <sdFreeSpace>1481472k</sdFreeSpace>
    <sdTotalSpace>3841024k</sdTotalSpace>
    <ntpState>1</ntpState>
    <ddnsState>0</ddnsState>
    <url>http%3A%2F%2Fie2175.myfoscam.org%3A88</url>
    <upnpState>0</upnpState>
    <isWifiConnected>1</isWifiConnected>
    <wifiConnectedAP>Not+Found</wifiConnectedAP>
    <infraLedState>0</infraLedState>
</CGI_Result>

2016-12-24 12:01:25.514   DEBUG          Plugin.DebugReceive.run                       Response received from camera: Front Yard Camera [192.168.0.230:88] to 'getDevState' =
<CGI_Result>
    <result>0</result>
    <IOAlarm>0</IOAlarm>
    <motionDetectAlarm>2</motionDetectAlarm>
    <soundAlarm>1</soundAlarm>
    <record>0</record>
    <sdState>1</sdState>
    <sdFreeSpace>1481472k</sdFreeSpace>
    <sdTotalSpace>3841024k</sdTotalSpace>
    <ntpState>1</ntpState>
    <ddnsState>0</ddnsState>
    <url>http%3A%2F%2Fie2175.myfoscam.org%3A88</url>
    <upnpState>0</upnpState>
    <isWifiConnected>1</isWifiConnected>
    <wifiConnectedAP>Not+Found</wifiConnectedAP>
    <infraLedState>0</infraLedState>
</CGI_Result>

2016-12-24 12:01:25.531   DEBUG          Plugin.DebugMessageHandling.run                       processCommand = processGetDevState
2016-12-24 12:01:25.534   THREADDEBUG    Plugin.method.processGetDevState        CLASS: Plugin
2016-12-24 12:01:25.534   THREADDEBUG    Plugin.method.processFtpRetrieve        CLASS: Plugin
2016-12-24 12:01:25.594   DEBUG          Plugin.DebugMessageHandling.processFtpRetrieve        alarmSaveFolderBase [/Users/macadmin/Documents/cameras/frontyard/C1_00626E60783B]: RC=1
2016-12-24 12:01:25.594   DEBUG          Plugin.DebugMessageHandling.processFtpRetrieve        alarmFoldersToProcess: [['20161224', '20161224-113000'], ['20161224', '20161224-120000']]
2016-12-24 12:01:26.004   DEBUG          Plugin.DebugMessageHandling.processFtpRetrieve        Alarm Time [20161224-120125]: F1='20161224', F2='20161224-113000'
2016-12-24 12:01:26.028   DEBUG          Plugin.DebugMessageHandling.processFtpRetrieve        Current FTP Path: '/IPCamera/C1_00626E60783B/snap',  alarmFtpImageFolder: '20161224-113000'
2016-12-24 12:01:26.220   DEBUG          Plugin.DebugMessageHandling.processFtpRetrieve        Current FTP Path: '/IPCamera/C1_00626E60783B/snap/20161224',  alarmFtpImageFolder: '20161224-113000'
2016-12-24 12:01:26.247   ERROR          Plugin.DebugMessageHandling.processFtpRetrieve        alarmFtpImageFolder: Line '689' has error='550 Can't change directory to 20161224-113000: No such file or directory'
2016-12-24 12:01:26.260   DEBUG          Plugin.DebugMessageHandling.processGetDevState        Front Yard Camera [192.168.0.230:88] Motion Detected: 'True'


SmartThings refugee, so happy to be on Indigo. 10.13.6 on an i5 MBP w/Harmony Hub, Hue, DomoPad, Dynamic URL, Device Extensions, HomeKit Bridge, MatplotLib, Plex, uniFAP, Wunderground, Nanoleaf, LED Simple Effects, Airfoil Pro, Grafana.

Posted on
Sat Dec 24, 2016 3:03 pm
autolog offline
Posts: 3349
Joined: Sep 10, 2013
Location: West Sussex, UK [GMT aka UTC]

Re: Autolog Foscam HD Controller Discussion

I will take a look at this after Christmas. :)

One thing to double check is that your camera date and time are exactly aligned with Indigo's Apple Mac.
I think the FTP logic needs to be made more robust - I will take a look at that.

Given that FTP processing has been entered, we are getting close. :)

Thanks for your patience while I have been concentrating on other plugins. :)

Posted on
Thu Jan 26, 2017 4:36 pm
Busta999 offline
User avatar
Posts: 696
Joined: Mar 30, 2016
Location: Wales UK

Re: Autolog Foscam HD Controller Discussion

Any progress on C1s?

I am definitely interested. I have 4 C1s running with an older external bullet foscam and with another 1080 external bullet on the way.

I have all 4 C1s reporting motion events successfully.

But not been able to get pictures back at all.

All my cameras are blocked internet access at the router so need to run up an ntp and ftp server, then the images can be sent direct from camera.

Still having a lot of fun with Indigo, barely scratching the surface of it so far.

Thanks for all your work, much appreciated.

Posted on
Fri Jan 27, 2017 5:51 am
autolog offline
Posts: 3349
Joined: Sep 10, 2013
Location: West Sussex, UK [GMT aka UTC]

Re: Autolog Foscam HD Controller Discussion

I have now started to look at this again - a long time after Christmas I know. :wink:

I am intending to put the latest version on Github to establish a baseline for where we are with the various cameras. I will then look at trying to understand and resolve the various problems. :)

Posted on
Fri Jan 27, 2017 6:36 am
Busta999 offline
User avatar
Posts: 696
Joined: Mar 30, 2016
Location: Wales UK

Re: Autolog Foscam HD Controller Discussion

Continuation from other post

The plugin is awesome because I am using iCamPro to monitor the cameras and send alerts to iOS devices when movement is detected. Works OK but I have no way to trap motion outside in Indigo.

Your Foscam HD Controller Plugin enables me to do that. No I can kick off trigger events, i.e. turn on the hallway light or drive light.

yes the Camera is set to poll Every 5 seconds.

On powering up the camera it takes a minute for the camera to come back up and then the plugin spots it within 30 seconds

It did eventually notice the camera was offline. It was 10 minutes after the camera was unplugged.

Noob question - On the trigger do I set Device State Changed - Status - Becomes Equal to - no ack?

Presumably the same for detecting Motion / no motion?

Trying to get a Foscam F18904W going too with no success so far.

I've ordered a Foscam F19900P 1080P camera and hope to get it Saturday.

I had thought to use the FTP server on my router or run one up on one of my Macs and have files transferred directly from the camera rather than store local then keep retrieving them.

I spend up temporary access to the internet for one of the 4 C1 cameras and it was successfully saving images on an external FTP server I have.

So that may be a way around things

Thanks

Mike

Who is online

Users browsing this forum: No registered users and 1 guest