Announcement

Collapse
No announcement yet.

UltraNetCam HSPI - In Development

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Jo
    replied
    Thanks

    Jo

    Leave a comment:


  • Ultrajones
    replied
    Originally posted by Jo View Post
    Hi,
    Files missing are in HS2/html/hspi_ultranetcam/images.

    I am reluctant to re-install in case I overwrite anything important. If this is the only option then I will try it.

    Thanks

    jo
    Here are the images from that folder ...

    Regards,
    Ultrajones
    Attached Files

    Leave a comment:


  • Jo
    replied
    Missing netcam.gif

    Hi,
    Files missing are in HS2/html/hspi_ultranetcam/images.

    I am reluctant to re-install in case I overwrite anything important. If this is the only option then I will try it.

    Thanks

    jo

    Leave a comment:


  • Ultrajones
    replied
    I am confused. UltraNetCam does not have a netcam/images library. Are you talking about the images in HomeSeer HS2\html\Images\hspi_ultranetcam?

    Leave a comment:


  • Jo
    replied
    Missing netcam.gif

    Hi,
    After messing about with HS3 I seem to have lost netcam.gif from the netcam/image library. I presume this is the only file missing.
    I have tried repairing it but to no avail.

    I get an error in the logs stating this is missing so I have copied and renamed another .gif file and issue goes away but instead of the netcam image I get the renamed one.

    Any suggestions or can someone send a file with all the image files that should be in /netcam/images/

    Thanks
    Jo

    Leave a comment:


  • Wingnut
    replied
    Great Plug-In

    I just downloaded the trial of this plug-in. I must say I am very impressed. This does almost everything I need and will eliminate the need for ZoneMinder in my setup. The only issue I am finding is the delay when using the camera based trigger to capture jpg's. This isn't a problem with the plug-in per se just a limitation. With Zoneminder a cache of images could be maintained so when an event occurred the cached images could be captured as well as the future events.

    Leave a comment:


  • Jo
    replied
    Issue Fixed

    It doesn't look like you have the ULR correct if your camera is returning a 500 result code. If you take the URL and put in into your browser, does the browser display a jpg image from your camera?


    Are you entering /Image.jpg in the NetCam Snapshot Path textbox?

    Entered /image.jpg and errors have gone. Have created an event and all is working fine.

    Thanks,
    Jo

    Leave a comment:


  • Ultrajones
    replied
    Please do the following:
    1. Enable debug in UltraNetCam
    2. Shutdown HomeSeer
    3. Delete the database in {HS Root}\data\UltraNetCam
    4. Restart HomeSeer


    The database should be recreated on startup. If you are still seeing these errors, then please send the debug logs to ultrajones@hotmail.com so I can review them.

    Regards,
    Ultrajones

    Leave a comment:


  • Wiel
    replied
    Logg for HS

    Hi UltraJones, Thank you for help.

    You mean this log? (I disabled/enabled UltraNetCam)


    <TABLE border=0 cellSpacing=2 cellPadding=0 width="100%"><TBODY><TR><TD class=LOGDateTime0 noWrap align=left>21-10-2012 19:05:43 </TD><TD class=LOGType0 colSpan=3 align=left>UltraNetCam Debug </TD><TD class=LOGEntry0 colSpan=8 align=left>Entered GetSetting() function.</TD></TR><TR><TD class=LOGDateTime1 noWrap align=left>21-10-2012 19:05:43 </TD><TD class=LOGType1 colSpan=3 align=left>UltraNetCam Debug </TD><TD class=LOGEntry1 colSpan=8 align=left>Section: Options, Key: SnapshotEventMax, Value: 50</TD></TR><TR><TD class=LOGDateTime0 noWrap align=left>21-10-2012 19:05:43 </TD><TD class=LOGType0 colSpan=3 align=left>UltraNetCam Debug </TD><TD class=LOGEntry0 colSpan=8 align=left>Entered GetSetting() function.</TD></TR><TR><TD class=LOGDateTime1 noWrap align=left>21-10-2012 19:05:43 </TD><TD class=LOGType1 colSpan=3 align=left>UltraNetCam Debug </TD><TD class=LOGEntry1 colSpan=8 align=left>Section: FTPArchive, Key: ArchiveEnabled, Value: 0</TD></TR><TR><TD class=LOGDateTime0 noWrap align=left>21-10-2012 19:05:43 </TD><TD class=LOGType0 colSpan=3 align=left>UltraNetCam Debug </TD><TD class=LOGEntry0 colSpan=8 align=left>Entered GetSetting() function.</TD></TR><TR><TD class=LOGDateTime1 noWrap align=left>21-10-2012 19:05:43 </TD><TD class=LOGType1 colSpan=3 align=left>UltraNetCam Debug </TD><TD class=LOGEntry1 colSpan=8 align=left>Section: FTPArchive, Key: ArchiveLimit, Value: 50</TD></TR><TR><TD class=LOGDateTime0 noWrap align=left>21-10-2012 19:05:43 </TD><TD class=LOGType0 colSpan=3 align=left>UltraNetCam Debug </TD><TD class=LOGEntry0 colSpan=8 align=left>Entered GetSetting() function.</TD></TR><TR><TD class=LOGDateTime1 noWrap align=left>21-10-2012 19:05:43 </TD><TD class=LOGType1 colSpan=3 align=left>UltraNetCam Debug </TD><TD class=LOGEntry1 colSpan=8 align=left>Section: FTPArchive, Key: ArchiveDir, Value: /ultranetcam</TD></TR><TR><TD class=LOGDateTime0 noWrap align=left>21-10-2012 19:05:43 </TD><TD class=LOGType0 colSpan=3 align=left>UltraNetCam Debug </TD><TD class=LOGEntry0 colSpan=8 align=left>Entered GetSetting() function.</TD></TR><TR><TD class=LOGDateTime1 noWrap align=left>21-10-2012 19:05:43 </TD><TD class=LOGType1 colSpan=3 align=left>UltraNetCam Debug </TD><TD class=LOGEntry1 colSpan=8 align=left>Section: FTPClient, Key: ServerName, Value: </TD></TR><TR><TD class=LOGDateTime0 noWrap align=left>21-10-2012 19:05:43 </TD><TD class=LOGType0 colSpan=3 align=left>UltraNetCam Debug </TD><TD class=LOGEntry0 colSpan=8 align=left>Entered GetSetting() function.</TD></TR><TR><TD class=LOGDateTime1 noWrap align=left>21-10-2012 19:05:44 </TD><TD class=LOGType1 colSpan=3 align=left>UltraNetCam Debug </TD><TD class=LOGEntry1 colSpan=8 align=left>Section: FTPClient, Key: UserName, Value: </TD></TR><TR><TD class=LOGDateTime0 noWrap align=left>21-10-2012 19:05:44 </TD><TD class=LOGType0 colSpan=3 align=left>UltraNetCam Debug </TD><TD class=LOGEntry0 colSpan=8 align=left>Entered GetSetting() function.</TD></TR><TR><TD class=LOGDateTime1 noWrap align=left>21-10-2012 19:05:44 </TD><TD class=LOGType1 colSpan=3 align=left>UltraNetCam Debug </TD><TD class=LOGEntry1 colSpan=8 align=left>Section: FTPClient, Key: UserPass, Value: </TD></TR><TR><TD class=LOGDateTime0 noWrap align=left>21-10-2012 19:05:44 </TD><TD class=LOGType0 colSpan=3 align=left>UltraNetCam Debug </TD><TD class=LOGEntry0 colSpan=8 align=left>Entered GetSetting() function.</TD></TR><TR><TD class=LOGDateTime1 noWrap align=left>21-10-2012 19:05:44 </TD><TD class=LOGType1 colSpan=3 align=left>UltraNetCam Debug </TD><TD class=LOGEntry1 colSpan=8 align=left>Section: EmailNotification, Key: EmailEnabled, Value: 0</TD></TR><TR><TD class=LOGDateTime0 noWrap align=left>21-10-2012 19:05:44 </TD><TD class=LOGType0 colSpan=3 align=left>UltraNetCam Debug </TD><TD class=LOGEntry0 colSpan=8 align=left>Entered GetSetting() function.</TD></TR><TR><TD class=LOGDateTime1 noWrap align=left>21-10-2012 19:05:44 </TD><TD class=LOGType1 colSpan=3 align=left>UltraNetCam Debug </TD><TD class=LOGEntry1 colSpan=8 align=left>Section: EmailNotification, Key: EmailRcptTo, Value abc@wxs.nl</TD></TR><TR><TD class=LOGDateTime0 noWrap align=left>21-10-2012 19:05:44 </TD><TD class=LOGType0 colSpan=3 align=left>UltraNetCam Debug </TD><TD class=LOGEntry0 colSpan=8 align=left>Entered GetSetting() function.</TD></TR><TR><TD class=LOGDateTime1 noWrap align=left>21-10-2012 19:05:44 </TD><TD class=LOGType1 colSpan=3 align=left>UltraNetCam Debug </TD><TD class=LOGEntry1 colSpan=8 align=left>Section: EmailNotification, Key: EmailFrom, Value: abc@wxs.nl</TD></TR><TR><TD class=LOGDateTime0 noWrap align=left>21-10-2012 19:05:44 </TD><TD class=LOGType0 colSpan=3 align=left>UltraNetCam Debug </TD><TD class=LOGEntry0 colSpan=8 align=left>Entered GetSetting() function.</TD></TR><TR><TD class=LOGDateTime1 noWrap align=left>21-10-2012 19:05:44 </TD><TD class=LOGType1 colSpan=3 align=left>UltraNetCam Debug </TD><TD class=LOGEntry1 colSpan=8 align=left>Section: EmailNotification, Key: EmailSubject, Value: HSPI UltraNetCam - $camera_name - $event_id</TD></TR><TR><TD class=LOGDateTime0 noWrap align=left>21-10-2012 19:05:44 </TD><TD class=LOGType0 colSpan=3 align=left>UltraNetCam Debug </TD><TD class=LOGEntry0 colSpan=8 align=left>Entered GetSetting() function.</TD></TR><TR><TD class=LOGDateTime1 noWrap align=left>21-10-2012 19:05:44 </TD><TD class=LOGType1 colSpan=3 align=left>UltraNetCam Debug </TD><TD class=LOGEntry1 colSpan=8 align=left>Section: EmailNotification, Key: EmailBody, Value: HomeSeer captured snapshot $event_id from $camera_name [$camera_id] on $date $time~~$wan_url_snapshots~$lan_url_snapshots</TD></TR><TR><TD class=LOGDateTime0 noWrap align=left>21-10-2012 19:05:44 </TD><TD class=LOGType0 colSpan=3 align=left>UltraNetCam Debug </TD><TD class=LOGEntry0 colSpan=8 align=left>Entered GetSetting() function.</TD></TR><TR><TD class=LOGDateTime1 noWrap align=left>21-10-2012 19:05:44 </TD><TD class=LOGType1 colSpan=3 align=left>UltraNetCam Debug </TD><TD class=LOGEntry1 colSpan=8 align=left>Section: ConvertToVideo, Key: EventSnapshotCount, Value: 10</TD></TR><TR><TD class=LOGDateTime0 noWrap align=left>21-10-2012 19:05:44 </TD><TD class=LOGType0 colSpan=3 align=left>UltraNetCam Debug </TD><TD class=LOGEntry0 colSpan=8 align=left>Entered GetSetting() function.</TD></TR><TR><TD class=LOGDateTime1 noWrap align=left>21-10-2012 19:05:44 </TD><TD class=LOGType1 colSpan=3 align=left>UltraNetCam Debug </TD><TD class=LOGEntry1 colSpan=8 align=left>Section: Options, Key: RegisterLink, Value: True</TD></TR><TR><TD class=LOGDateTime0 noWrap align=left>21-10-2012 19:05:44 </TD><TD class=LOGType0 colSpan=3 align=left>UltraNetCam Debug </TD><TD class=LOGEntry0 colSpan=8 align=left>Entered GetSetting() function.</TD></TR><TR><TD class=LOGDateTime1 noWrap align=left>21-10-2012 19:05:44 </TD><TD class=LOGType1 colSpan=3 align=left>UltraNetCam Debug </TD><TD class=LOGEntry1 colSpan=8 align=left>Section: Options, Key: Debug, Value: True</TD></TR><TR><TD class=LOGDateTime0 noWrap align=left>21-10-2012 19:05:44 </TD><TD class=LOGType0 colSpan=3 align=left>Debug </TD><TD class=LOGEntry0 colSpan=8 align=left>options page took 1,69000509999751 seconds</TD></TR><TR><TD class=LOGDateTime1 noWrap align=left>21-10-2012 19:06:14 </TD><TD class=LOGType1 colSpan=3 align=left>Plug-In </TD><TD class=LOGEntry1 colSpan=8 align=left>Shutting down generic Plug-In: UltraNetCam</TD></TR><TR><TD class=LOGDateTime0 noWrap align=left>21-10-2012 19:06:14 </TD><TD class=LOGType0 colSpan=3 align=left>UltraNetCam Debug </TD><TD class=LOGEntry0 colSpan=8 align=left>Entered ShutdownIO() subroutine.</TD></TR><TR><TD class=LOGDateTime1 noWrap align=left>21-10-2012 19:06:15 </TD><TD class=LOGType1 colSpan=3 align=left>UltraNetCam Info </TD><TD class=LOGEntry1 colSpan=8 align=left>UltraNetCam - shutting down I/O ...</TD></TR><TR><TD class=LOGDateTime0 noWrap align=left>





    21-10-2012 19:06:33

    </TD><TD class=LOGType0 colSpan=3 align=left>Plug-In </TD><TD class=LOGEntry0 colSpan=8 align=left>Interface UltraNetCam is running as a trial, 27 days remaining.</TD></TR><TR><TD class=LOGDateTime1 noWrap align=left>21-10-2012 19:06:33 </TD><TD class=LOGType1 colSpan=3 align=left>UltraNetCam Debug </TD><TD class=LOGEntry1 colSpan=8 align=left>Entered RegisterCallback() function.</TD></TR><TR><TD class=LOGDateTime0 noWrap align=left>21-10-2012 19:06:33 </TD><TD class=LOGType0 colSpan=3 align=left>UltraNetCam Debug </TD><TD class=LOGEntry0 colSpan=8 align=left>Entered Version() function.</TD></TR><TR><TD class=LOGDateTime1 noWrap align=left>21-10-2012 19:06:33 </TD><TD class=LOGType1 colSpan=3 align=left>UltraNetCam Info </TD><TD class=LOGEntry1 colSpan=8 align=left>UltraNetCam version 1.1.4646.30097 starting ...</TD></TR><TR><TD class=LOGDateTime0 noWrap align=left>21-10-2012 19:06:33 </TD><TD class=LOGType0 colSpan=3 align=left>UltraNetCam Debug </TD><TD class=LOGEntry0 colSpan=8 align=left>RegisterMenu callback executing...</TD></TR><TR><TD class=LOGDateTime1 noWrap align=left>21-10-2012 19:06:34 </TD><TD class=LOGType1 colSpan=3 align=left>Plug-In </TD><TD class=LOGEntry1 colSpan=8 align=left>Initializing Plug-in: UltraNetCam</TD></TR><TR><TD class=LOGDateTime0 noWrap align=left>21-10-2012 19:06:34 </TD><TD class=LOGType0 colSpan=3 align=left>UltraNetCam Debug </TD><TD class=LOGEntry0 colSpan=8 align=left>Entered InitIO() function.</TD></TR><TR><TD class=LOGDateTime1 noWrap align=left>21-10-2012 19:06:34 </TD><TD class=LOGType1 colSpan=3 align=left>UltraNetCam Info </TD><TD class=LOGEntry1 colSpan=8 align=left>UltraNetCam - initializing I/O ...</TD></TR><TR><TD class=logbig noWrap align=left>21-10-2012 19:06:34 </TD><TD class=logbig colSpan=3 align=left>UltraNetCam Debug </TD><TD class=logbig colSpan=8 align=left>Entered InitializeDatabase() function.</TD></TR><TR><TD class=LOGDateTime1 noWrap align=left>21-10-2012 19:06:34 </TD><TD class=LOGType1 colSpan=3 align=left>UltraNetCam Debug </TD><TD class=LOGEntry1 colSpan=8 align=left>Entered CloseDBConn() subroutine.</TD></TR><TR><TD class=logbig noWrap align=left>21-10-2012 19:06:34 </TD><TD class=logbig colSpan=3 align=left>UltraNetCam Info </TD><TD class=logbig colSpan=8 align=left>Database connection closed successfuly.</TD></TR><TR><TD class=LOGDateTime1 noWrap align=left>21-10-2012 19:06:34 </TD><TD class=LOGType1 colSpan=3 align=left>UltraNetCam Error </TD><TD class=LOGEntry1 colSpan=8 align=left>An unexpected error occured in the InitializeDatabase() function/subroutine: [System.Exception: An existing database connection could not be closed. bij HSPI_ULTRANETCAM.Database.InitializeDatabase()]</TD></TR><TR><TD class=LOGDateTime0 noWrap align=left>21-10-2012 19:06:34 </TD><TD class=LOGType0 colSpan=3 align=left>Error </TD><TD class=LOGEntry0 colSpan=8 align=left>Initializing interface: UltraNetCam-The database connection failed to initialize.</TD></TR><TR><TD class=LOGDateTime1 noWrap align=left>21-10-2012 19:06:34 </TD><TD class=LOGType1 colSpan=3 align=left>Plug-In </TD><TD class=LOGEntry1 colSpan=8 align=left>Finished initializing plug-in UltraNetCam</TD></TR></TBODY></TABLE>

    Leave a comment:


  • Ultrajones
    replied
    Can you provide the log lines after the initial completed so I can see if the database connect succeeded?

    Are you running HomeSeer as a service?

    Leave a comment:


  • Wiel
    replied
    Types and Camera's

    Hi UltraJones,

    Today I installed UltraNetCam 1.1.4646.30097 TRAIL on Homeseer Professional Edition 2.5.0.52 (WIN7).

    Problems with installing TYPES and Camera's.

    Not possible to create a new Type.
    Not possible to create a new camera.

    In Homeseerlog:

    <TABLE border=0 cellSpacing=2 cellPadding=0 width="100%"><TBODY><TR><TD class=LOGDateTime0 noWrap align=left>21-10-2012 18:03:13 </TD><TD class=LOGType0 colSpan=3 align=left>Error </TD><TD class=LOGEntry0 colSpan=8 align=left>Web Server Error 404, cannot serve file: C:\Program Files\HomeSeer HSPRO\html/Camera/CameraError.jpg</TD></TR><TR><TD class=LOGDateTime1 noWrap align=left>21-10-2012 18:03:34 </TD><TD class=LOGType1 colSpan=3 align=left>UltraNetCam Error </TD><TD class=LOGEntry1 colSpan=8 align=left>An unexpected error occured in the GetNetCamTypesFromDB() function/subroutine: [System.Exception: Unable to complete database query because the database connection has not been initialized. bij HSPI_ULTRANETCAM.HSPI.GetNetCamTypesFromDB()]</TD></TR><TR><TD class=LOGDateTime0 noWrap align=left>21-10-2012 18:04:31 </TD><TD class=LOGType0 colSpan=3 align=left>UltraNetCam Error </TD><TD class=LOGEntry0 colSpan=8 align=left>An unexpected error occured in the InsertNetCamType() function/subroutine: [System.Exception: Unable to complete database transaction because the database connection has not been initialized. bij HSPI_ULTRANETCAM.HSPI.InsertNetCamType(String netcam_vendor, String netcam_model, String snapshot_path, String videostream_path)]</TD></TR><TR><TD class=LOGDateTime1 noWrap align=left>21-10-2012 18:04:31 </TD><TD class=LOGType1 colSpan=3 align=left>UltraNetCam Error </TD><TD class=LOGEntry1 colSpan=8 align=left>An unexpected error occured in the GetNetCamList() function/subroutine: [System.InvalidOperationException: Database is not open bij System.Data.SQLite.SQLiteCommand.InitializeForReader() bij System.Data.SQLite.SQLiteCommand.ExecuteReader(CommandBehavi or behavior) bij System.Data.SQLite.SQLiteCommand.ExecuteDbDataReader(Command Behavior behavior) bij System.Data.Common.DbCommand.ExecuteReader() bij HSPI_ULTRANETCAM.HSPI_NETCAM.GetNetCamList()]</TD></TR><TR><TD class=LOGDateTime0 noWrap align=left>21-10-2012 18:04:31 </TD><TD class=LOGType0 colSpan=3 align=left>UltraNetCam Error </TD><TD class=LOGEntry0 colSpan=8 align=left>An unexpected error occured in the GetNetCamTypesFromDB() function/subroutine: [System.Exception: Unable to complete database query because the database connection has not been initialized. bij HSPI_ULTRANETCAM.HSPI.GetNetCamTypesFromDB()]</TD></TR><TR><TD class=LOGDateTime1 noWrap align=left>21-10-2012 18:04:31 </TD><TD class=LOGType1 colSpan=3 align=left>UltraNetCam Error </TD><TD class=LOGEntry1 colSpan=8 align=left>An unexpected error occured in the GetNetCamTypesFromDB() function/subroutine: [System.Exception: Unable to complete database query because the database connection has not been initialized. bij HSPI_ULTRANETCAM.HSPI.GetNetCamTypesFromDB()]</TD></TR><TR><TD class=LOGDateTime0 noWrap align=left>21-10-2012 18:04:54 </TD><TD class=LOGType0 colSpan=3 align=left>Error </TD><TD class=LOGEntry0 colSpan=8 align=left>Web Server Error 404, cannot serve file: C:\Program Files\HomeSeer HSPRO\html/Camera/CameraError.jpg</TD></TR></TBODY></TABLE>
    Last edited by Wiel; October 21, 2012, 11:26 AM.

    Leave a comment:


  • Ultrajones
    replied
    It doesn't look like you have the ULR correct if your camera is returning a 500 result code. If you take the URL and put in into your browser, does the browser display a jpg image from your camera?


    Are you entering /Image.jpg in the NetCam Snapshot Path textbox?

    Regards,
    Ultrajones

    Leave a comment:


  • Jo
    replied
    Errors During capture

    Trying out this Plug-in and getting error every time I capture an image using test button. Can anyone direct me to the possible cause.

    21/10/2012 09:20:00 - UltraNetCam Error - An unexpected error occured in the NetCamAPI() function/subroutine: [System.Net.WebException: The remote server returned an error: (501) Not Implemented. at System.Net.HttpWebRequest.GetResponse() at HSPI_ULTRANETCAM.NetCamDevice.NetCamCGI(String strQueryString)]

    Camera used D Link DCS-900. Works fine with D-Link software provided and HS Net camera plugin. Wishing to update to zone alarm and new camera in near future.

    Thanks
    Last edited by Jo; October 21, 2012, 05:22 AM.

    Leave a comment:


  • norcoscia
    replied
    Question on IR mod control with FI9820W

    Originally posted by Automated View Post
    The issue with my Foscam 9820 and WLAN was solved by reflashing the firmware with the same version (newest) that was already on it. Evidently it was somehow corrupted. So far it has been ok, but the reported issues with brightness are true. One workaround is that you can force the IR mode on sooner through a CGI URL, and of course Homeseer can do that.
    I'm setting up a new FI9820W and I was wondering if someone could point me to the documentation so I can force the IR mode on sooner through a CGI URL as mentioned above. I can't find any mention in the user guide or on the FOSCAM website and not sure where else to look. In low light the image is near useless.

    PS. - agree with others, FW on this model is half cooked and using it on a Mac is a big problem - had to view via Windows EI. On the upside, no problems getting UltraNetCam to work with it....
    Last edited by norcoscia; October 6, 2012, 11:30 AM. Reason: typo

    Leave a comment:


  • Ultrajones
    replied
    Oh, your HomeSeer is not listening on port 80? Then yes, you need to specifiy the port. I'll update the documentation.

    Regards,
    Ultrajones

    Leave a comment:

Working...
X