I would like to share the custom component that I made for the Kodak Smart Home/Kodak Cherish Baby Monitor.
Before I started my home automation with Home Assistant, I had the Kodak Cherish Video Baby Monitor, that allows you to use its own monitor display, Kodak Smart Home App in mobile phone to live streaming/events or even the web Kodak Smart Home Portal to see the motion detection and the recorded video for motion detection.
Recently I decided to start developing the integration for Kodak.
First I developed a Python API for the Kodak Smart Home Portal, once they don’t provide a public API.
After that I developed the custom component that can be used to have the camera motion recorded video.
Next steps, I will implement sensors, following by motion, noise and battery sensors.
Once it gets a good shape I will be submitting a Pull Request to have it as a component in the home-assistant repository as well.
it stopped to work, are you aware? Or maybe I missed sth.
020-03-19 18:13:54 ERROR (SyncWorker_19) [custom_components.kodak_smart_home] Unable to fetch camera from Kodak Smart Home Portal: Unexpected HTTP CODE error <!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
<title>503 HTML Template by Ebuynow</title>
<!-- Google font -->
<link href="https://fonts.googleapis.com/css?family=Cabin:400,700" rel="stylesheet">
<link href="https://fonts.googleapis.com/css?family=Montserrat:900" rel="stylesheet">
<!-- Custom stlylesheet -->
<link type="text/css" rel="stylesheet" href="css/style.css" />
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->
</head>
<body>
<div id="notfound">
<div class="notfound">
<div class="Warning-404">
<h3>Oops! Too many time click to page</h3>
<h1><span>5</span><span>0</span><span>3</span></h1>
</div>
<h2>we are sorry, but you must wait several seconds to access again!</h2>
</div>
</div>
</body><!-- This templates was made by Colorlib (https://colorlib.com) -->
</html>
Noob alert but I’d like to test this as well. I have a C120 and a C525 camera. So far I’m getting these errors:
Kodak Smart Home Setup
Error: You entered an incorrect username or password. Check your sign in details and try again. Take note your account will be locked after next 4 failed attempt(s). Then you have to wait for 30 minutes to try again.
You will need to restart Home Assistant after fixing.
Invalid config
The following integrations and platforms could not be set up:
kodak_smart_home
kodak_smart_home.camera
Please check your config.
I have the correct username/password (tried both username and email) and I’m not sure what the issue with the config is. My config looks like this:
kodak_smart_home:
username: [username]
password: [password] (I don't have a secret file yet so I just left these out)
region: 'EU' (I'm in Canada but I see you don't have US/NA yet so I just left it.)
camera:
- platform: kodak_smart_home
So I got the integration to login with the India (r1) credentials. A new camera entity got generated, however, the stream doesn’t come up. any suggestions?
hey @2600box I see that you worked out the issue!? Im trying to use your repo of python-kodaksmarthome but cant work out how to modify the manifest.json to get it working, any tips?