Giter Club home page Giter Club logo

dlink-camera-manager's People

Contributors

blebson avatar imnotbob avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

dlink-camera-manager's Issues

Adding Support for DCS-6010L

Hi, Sorry but I did not see anyway to make comments elsewhere. Still new at this. Is it possible to add support for the DCS-6010L camera? Thanks.

DCS-932L Camera Unavailable

App installs fine, and camera gets added without error. However, when viewing the camera's details, there is a black block near the top of the screen with the word "ACTIVE" in the upper right corner and a play button on the block. Pressing play, after a brief spinner, replaces the play button with the white text "Camera unavailable".

Error when saving an image

Last night I noticed that images were not being saved anymore and that older images that had worked were no longer showing.

The specific error is: The getS3Object method is no longer available.

Here is a trace of the log:

9:52:56 AM: error The getS3Object method is no longer available.
9:52:56 AM: debug firing s3
9:52:56 AM: debug Parsing 'index:17, mac:REDACTED, ip:C0A80073, port:0050, requestId:REDACTED, bucket:smartthings-device-conn-temp, key:REDACTED'
9:52:55 AM: debug GET /image/jpeg.cgi HTTP/1.1 
Accept: */* 
User-Agent: Linux UPnP/1.0 SmartThings 
HOST: 192.168.0.115:80 
Authorization: Basic REDACTED 

9:52:55 AM: debug The method is GET
9:52:55 AM: debug The Header is [HOST:192.168.0.115:80, Authorization:Basic REDACTED]
9:52:55 AM: debug path is: /image/jpeg.cgi
9:52:55 AM: debug The device id configured is: c0a80073:0050
9:52:55 AM: debug 0050
9:52:55 AM: debug IP address entered is 192.168.0.115 and the converted hex code is c0a80073

Looks like there might have been S3 changes, is this something that needs to be fixed within the Camera Manager code, or is this a SmartThings issue?

Thank you for providing these awesome SmartApps and Device Handlers!

Mappings section in the device handler

Hi,

Big thanks for the code you wrote. It was the only way for me to use my D-link camera with SmartThings.

I have a question about the mappings section in the device handler code.

Specifically this one:

    mappings {
    	path("/getInHomeURL") {
    		action:
    		[GET: "getInHomeURL"]
   		}
	}
     
     def getInHomeURL() {
        [InHomeURL: "http://${state.cameraUser}:${state.cameraPassword}@${state.videoIP}:${state.videoPort}/mjpeg.cgi?channel=1.mjpeg"]
     }

What was the purpose of it?
As I understand it, the code exposes the device handler as a webapp with a REST endpoint that can process incoming GET request. It responds with the url to the camera stream.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.