[Release] Camect Connect

Just got my Camect this week and installed this app - using the events relay too which is going to prove useful.

Thanks Brian - working well.

Thanks! I hope they hurry up and add selective notification disablement OR another mode. I’d really like to use presence to disable notifications when I know it’s me vs a guest. Should be pretty simple if I can key off of contacts/locks/motion/presence and kick off a timer to re-enable notifications. It’ll depend how they implement but it’s definitely on my list.

Do they engage with you as a developer or you just have to hope they are listening ?

From the google forums they have that feature coming in a few months supposedly.

1 Like

New version up. Haven’t updated docs yet or HPM, but this features the ability to disable camera alerts based on come criteria (leaving the house, arriving, etc). This piece doesn’t require the raspberry pi connector. LMK if it’s working for you.

Looks like @ogiewon has a great example of websockets usage in his Logitech Driver (thanks @augoisms for the pointer: [RELEASE] WeatherFlow Lite). Hopefully I'll have some time this weekend to remove the raspberry pi dependency - it looks like a simple change..

1 Like

Just updated a new version that is in HPM - contains native webservice functionality without needing a daemon running on a raspberry pi.

image

Try now.

1 Like

Hi @brianwilson,
Thanks for making this a reality! I’m using the 1.3.0 natively and it works great to use motion to trigger actions etc. Have a noob question though. How do you get the object type into Hubitat? Would like to use specific object recognition to trigger different responses. Thanks again.

Objects variable is in each virtual motion detector item. Not sure how to access that in RM, but it should be accessible.

Here is how in node-red I look for a detected person and send a pushover alert.

Thanks Brian! This will be epic! I am having trouble connecting it however. Here are the logs. It happens when I put in my local code, username and password. When I click next, I get: " Unexpected Error

An unexpected error has occurred trying to load the app. Check Logs for more information.

Error: Cannot get property 'camera' on null object" then the logs look like this screenshot... I can log in from my browser fine and I use the same username and password. Any Ideas? I am on Eero mesh with opendns nameservers. TIA

Looks like it can't connect to your local camect system. Make sure your_host.l.home.camect.com resolves/loads in a web browser. If you're unsure of the your_host part, go here: https://local.home.camect.com, login and you'll see the host name. Also make sure your user and password are correct.

1 Like

Brian, I wanted to thank you for not only developing this integration/app but for bringing my attention to the existance of Camect! I had never heard Camect until I came across this thread, and based on your description of the AI-powered notifications which reduce/eliminate false alerts I purchased one.

My situation is that I have a handful of Nest cameras and have become progressively more frustrated with the false alerts of the native Nest notifications. I had to disable their motion and sound notifications on all 5 cameras and 1 doorbell and rely solely on person and package notifications. I had to do this because the motion alerts falsely trigger if so much as a drop of rain is seen or a car's headlights so much as graze my front yard, and the sound alerts trigger if a bee farts in the general vicinity of one of the cameras.

(SIDE COMMENT: I know bees can't actually fart, or at least I don't think they can?)

Anywho, I just got my Camect yesterday and am still getting my head wrapped around it, but installed this integration/app from HPM this morning and am getting it all going.

Thanks again!

1 Like

I haven't tried Brian's integration app yet but I am very impressed with Camect. I had previously been using iSpy. The Camect recognition is amazing.

It really is fantastic. My biggest worry is company longevity, so I tell all I can about it.

Seconded! After getting my head wrapped around the concept of "interesting" and "uninteresting" alerts and figuring out how to use the thumbs up/down to train the machine learning model, I effectively get no false alerts during the daytime. I've even got it trained so that it is generating an alert when the USPS truck comes down the street and stops at my mailbox, but it is not generating an alert when the USPS truck heads back the other way on the street. This is definitely pretty awesome.

I know this isn't a Camect forum (is there a community forum somewhere?), but figured I'd try floating some questions here since this thread has assembled a small handful of Camect users:

  • [1]: Does anyone else use a night/infrared mode once dark? Do you see greatly degraded object detection?
  • [2]: What camera make/models are people using with Camect?
  • [3]: Anyone have multiple Camects in production? Does this work fairly seemlessly?

[1]: In my environment, Camect does not do a good job with object detection once the cameras switch over in to night/infrared mode, at least with my particular camera setup (3xGoogle Nest Outdoor IQ, 1xGoogle Nest Doorbell, 2xGoogle Nest Hub Max). I do have some ambient street light around the house so I'm going to try it with night/infrared mode off to see how it does -- but would love any feedback/insight on other people's experiences.

[2]: I'm open to moving my current camera setup to a different location and swapping out cameras since it's silly for all these Nest cameras to stream everything to Google Nest, only to have Camect immediately pull down all those same streams for processing/local storage. I'm curious what's good out there.

[3]: Looks like Camect says it can handle 24MP of processing. If I got new cameras (item 2), I presume I'd go 4K/8MP and would only want to land 3 cameras on a Camect. Could I fairly seamlessly stand up a second Camect and tie 3 cameras to each?

Hello, I'm also having issues getting this set up.
When I go to my Camect, the URL is https://home.camect.com/home/xxxxxxxxxxxxx/
If I try going to https://local.home.camect.com/ I get redirected to XXXXXXXX.l.home.camect.com, but it says that site can't be reached.
Did I do something wrong when setting up my Camect? Or have things changed?
Thanks for any help.

Works for me. The redirect will prompt for auth

I got a little bit farther using Safari, but I'ms till getting these errors:

app:19492021-01-20 01:44:42.693 pm errorjava.lang.NullPointerException: Cannot get property 'camera' on null object on line 198 (page2)
app:19492021-01-20 01:44:42.679 pm errorerror: java.net.UnknownHostException: XXXXX.l.home.camect.com: Temporary failure in name resolution [uri:https://XXXXX.l.home.camect.com:443, path:/api/ListCameras, headers:[Authorization:Basic XXXXXXXXXXXXXXX=], contentType:application/json, query:[:]]