kushagharahi / homebridge-dahua-alerts

Routes motion alerts for Dahua and Lorex camera streams to homebridge-camera-ffmpeg
27 stars 13 forks source link

Protocol "https:" not supported. Expected "http:" and only getting reset motion alerts #19

Closed Tesla-P100FX closed 3 years ago

Tesla-P100FX commented 3 years ago

Changed the IP and HTTPS on 443 and now getting

7/25/2021, 7:21:36 PMDahua Alerts Bridge starting 7/25/2021, 7:21:41 PMDahua Alerts BridgeLoaded plugin 'homebridge-dahua-alerts' 7/25/2021, 7:21:41 PMDahua Alerts BridgeLoading 1 platforms... 7/25/2021, 7:21:41 PMDahua Alerts BridgeBridge is running on port 56826. 7/25/2021, 7:21:41 PMDahua Alerts BridgeERRORTypeError [ERR_INVALID_PROTOCOL]: Protocol "https:" not supported. Expected "http:" at new ClientRequest (_http_client.js:159:11) at Object.request (https.js:333:10) at RedirectableRequest._performRequest (/var/lib/hoobs/dahuaalertsbridge/node_modules/follow-redirects/index.js:169:24) at RedirectableRequest._processResponse (/var/lib/hoobs/dahuaalertsbridge/node_modules/follow-redirects/index.js:260:10) at ClientRequest.RedirectableRequest._onNativeResponse (/var/lib/hoobs/dahuaalertsbridge/node_modules/follow-redirects/index.js:50:10) at Object.onceWrapper (events.js:482:26) at ClientRequest.emit (events.js:375:28) at ClientRequest.emit (domain.js:470:12) at HTTPParser.parserOnIncomingClient [as onIncoming] (_http_client.js:647:27) at HTTPParser.parserOnHeadersComplete (_http_common.js:126:17) at Socket.socketOnData (_http_client.js:515:22) at Socket.emit (events.js:375:28) at Socket.emit (domain.js:470:12) at addChunk (internal/streams/readable.js:290:12) at readableAddChunk (internal/streams/readable.js:265:9) at Socket.Readable.push (internal/streams/readable.js:204:10)

Config is 👍

{ "accessories": [], "platforms": [ { "platform": "dahua-alerts", "host": "10.0.0.153", "user": "admin", "pass": "pass", "cameras": [ { "index": 0, "cameraName": "Driveway" }, { "index": 1, "cameraName": "Sport Court" }, { "index": 2, "cameraName": "Fire Pit" }, { "index": 3, "cameraName": "South Steps" }, { "index": 4, "cameraName": "Inside Garage" }, { "index": 5, "cameraName": "Front Door" }, { "index": 6, "cameraName": "Covered Table Area" }, { "index": 7, "cameraName": "North Steps" } ], "homebridgeCameraFfmpegHttpPort": 8088, "useHttp": true } ] }

kushagharahi commented 3 years ago

Can you try setting useHttp to false?

Tesla-P100FX commented 3 years ago

So let me send you everything agian. Its set to false now and i get this:

7/26/2021, 8:35:17 AMDahua Alerts Bridgedahua-alertsReset motion for Covered Table Area posted to homebridge-camera-ffmpeg, received { error: false, message: 'Motion switched off.' } 7/26/2021, 8:35:45 AMDahua Alerts Bridgedahua-alertsReset motion for Covered Table Area posted to homebridge-camera-ffmpeg, received { error: false, message: 'Motion switched off.' } 7/26/2021, 8:36:02 AMDahua Alerts Bridgedahua-alertsReset motion for Driveway posted to homebridge-camera-ffmpeg, received { error: false, message: 'Motion switched off.' } 7/26/2021, 8:36:28 AMDahua Alerts Bridgedahua-alertsReset motion for Covered Table Area posted to homebridge-camera-ffmpeg, received { error: false, message: 'Motion switched off.' } 7/26/2021, 8:37:03 AMDahua Alerts Bridgedahua-alertsReset motion for North Steps posted to homebridge-camera-ffmpeg, received { error: false, message: 'Motion switched off.' } 7/26/2021, 8:37:20 AMDahua Alerts Bridgedahua-alertsReset motion for Covered Table Area posted to homebridge-camera-ffmpeg, received { error: false, message: 'Motion switched off.' } 7/26/2021, 8:37:26 AMDahua Alerts Bridgedahua-alertsReset motion for North Steps posted to homebridge-camera-ffmpeg, received { error: false, message: 'Motion switched off.' }

So it is "seeing" the alerts but i nver see an alert of my phone. I have HTTPS Port 443 enabled on the LOREX DVR and i have Home / Settings / Door Bells and Camera Set to on for each LOREX Camera

My FFMPG config is

{ "accessories": [], "platforms": [ { "platform": "Camera-ffmpeg", "name": "Camera FFmpeg", "porthttp": 8088, "localhttp": true, "cameras": [ { "name": "Driveway", "motion": true, "motionTimeout": 0, "videoConfig": { "source": "-i rtsp://admin:pass@10.0.0.153:554/cam/realmonitor?channel=1&subtype=1" } }, { "name": "Sport Court", "motion": true, "motionTimeout": 0, "videoConfig": { "source": "-i rtsp://admin:pass@10.0.0.153:554/cam/realmonitor?channel=2&subtype=1" } }, { "name": "Fire Pit", "motion": true, "motionTimeout": 0, "videoConfig": { "source": "-i rtsp://admin:pass@10.0.0.153:554/cam/realmonitor?channel=3&subtype=1" } }, { "name": "South Steps", "motion": true, "motionTimeout": 0, "videoConfig": { "source": "-i rtsp://admin:pass@10.0.0.153:554/cam/realmonitor?channel=4&subtype=1" } }, { "name": "Inside Garage", "motion": true, "motionTimeout": 0, "videoConfig": { "source": "-i rtsp://admin:pass@10.0.0.153:554/cam/realmonitor?channel=5&subtype=1" } }, { "name": "Front Door", "motion": true, "motionTimeout": 0, "videoConfig": { "source": "-i rtsp://admin:pass@10.0.0.153:554/cam/realmonitor?channel=6&subtype=1" } }, { "name": "Covered Table Area", "motion": true, "motionTimeout": 0, "videoConfig": { "source": "-i rtsp://admin:pass@10.0.0.153:554/cam/realmonitor?channel=7&subtype=1" } }, { "name": "North Steps", "motion": true, "motionTimeout": 0, "videoConfig": { "source": "-i rtsp://admin:pass@10.0.0.153:554/cam/realmonitor?channel=8&subtype=1" } } ] } ] }

My alerts settings are

{ "accessories": [], "platforms": [ { "platform": "dahua-alerts", "host": "10.0.0.153", "user": "admin", "pass": "pass", "cameras": [ { "index": 0, "cameraName": "Driveway", "cameraCredentials": { "host": "10.0.0.153", "user": "admin", "pass": "Ppass" } }, { "index": 1, "cameraName": "Sport Court", "cameraCredentials": { "host": "10.0.0.153", "user": "admin", "pass": "pass" } }, { "index": 2, "cameraName": "Fire Pit", "cameraCredentials": { "host": "10.0.0.153", "user": "admin", "pass": "pass" } }, { "index": 3, "cameraName": "South Steps", "cameraCredentials": { "host": "10.0.0.153", "user": "admin", "pass": "pass" } }, { "index": 4, "cameraName": "Inside Garage", "cameraCredentials": { "host": "10.0.0.153", "user": "admin", "pass": "pass" } }, { "index": 5, "cameraName": "Front Door", "cameraCredentials": { "host": "10.0.0.153", "user": "admin", "pass": "Ppass" } }, { "index": 6, "cameraName": "Covered Table Area", "cameraCredentials": { "host": "10.0.0.153", "user": "admin", "pass": "pass" } }, { "index": 7, "cameraName": "North Steps", "cameraCredentials": { "host": "10.0.0.153", "user": "admin", "pass": "pass" } } ], "homebridgeCameraFfmpegHttpPort": 8088, "useHttp": false } ] }

i still never get an alert on the phone

I also have a ring camera and Bridge and i do see those alerts

kushagharahi commented 3 years ago

Do you have motion alerts enabled on your camera system?

It seems like you have other types of alerts other than motion enabled, so the plugin is detecting when those alerts end and sending stop motion for those cameras to ffmpeg. (it shouldn't do this) Also this means that no alerts would ever be routed to your phone, because motion alerts are disabled. This plugin only routes motion alerts for now.

Can you post some debug logs?

Tesla-P100FX commented 3 years ago

I did turn on Debug in FFMPG but didn't see any new entries in the log(is it in a separate log file). I am running on Homebridge 1.3.4. I did not mention that each plug in is running in a separate bridge on my RasberryPi. Does your alerts plug-in need to be in the same bridge instance as the FFMPG bridge?

kushagharahi commented 3 years ago

The communication between dahua-alerts <-> camera-ffmpeg is working fine.

I need you to post logs for dahua-alerts with debug turned on. Not ffmpeg.

Also could you please double check that your cameras have "motion alerts" turned on? This plugin only routes motion alerts, not any other kind of alert.

Tesla-P100FX commented 3 years ago

All my cameras are set like this image

Logging turned on still showing same thing.

motion for Fire Pit posted to homebridge-camera-ffmpeg, received { error: false, message: 'Motion switched off.' } 7/27/2021, 5:08:03 PMDahua Alerts Bridgedahua-alertsReset motion for Driveway posted to homebridge-camera-ffmpeg, received { error: false, message: 'Motion switched off.' } 7/27/2021, 5:09:48 PMDahua Alerts Bridgedahua-alertsReset motion for Covered Table Area posted to homebridge-camera-ffmpeg, received { error: false, message: 'Motion switched off.' } 7/27/2021, 5:10:07 PMDahua Alerts Bridgedahua-alertsReset motion for Driveway posted to homebridge-camera-ffmpeg, received { error: false, message: 'Motion switched off.' } 7/27/2021, 5:10:32 PMDahua Alerts Bridgedahua-alertsReset motion for Covered Table Area posted to homebridge-camera-ffmpeg, received { error: false, message: 'Motion switched off.' } 7/27/2021, 5:10:45 PMDahua Alerts Bridgedahua-alertsReset motion for Driveway posted to homebridge-camera-ffmpeg, received { error: false, message: 'Motion switched off.' } 7/27/2021, 5:11:04 PMDahua Alerts Bridgedahua-alertsReset motion for Covered Table Area posted to homebridge-camera-ffmpeg, received { error: false, message: 'Motion switched off.' }

kushagharahi commented 3 years ago

Ok. Your camera settings look ok. Those logs however are not debug logs.

You need to run your homebridge with the debug mode flag turned on. Once turned on there will be extra logs.

Tesla-P100FX commented 3 years ago

I appreciate you helping me , Thankful for you helping me out. Will turn that on

kushagharahi commented 3 years ago

No prob! Without users reporting issues I won't be able to fix them.

Tesla-P100FX commented 3 years ago

I’m embarrassed to say I don’t know how to turn on loging for Homebridge all up I can’t see anywhere in the US to do that is there a command line

Thanks

Rich

Wear a mask 😷 and be safe

Sent from my Phone 📞, please excuse typos and amusing autocorrects


From: Kusha Gharahi @.> Sent: Tuesday, July 27, 2021 4:39:29 PM To: kushagharahi/homebridge-dahua-alerts @.> Cc: Tesla-P100FX @.>; Author @.> Subject: Re: [kushagharahi/homebridge-dahua-alerts] Protocol "https:" not supported. Expected "http:" (#19)

The communication between dahua-alerts <-> camera-ffmpeg is working fine.

I need you to post logs for dahua-alerts with debug turned on. Not ffmpeg.

Also could you please double check that your cameras have "motion alerts" turned on? This plugin only routes motion alerts, not any other kind of alert.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fkushagharahi%2Fhomebridge-dahua-alerts%2Fissues%2F19%23issuecomment-887903272&data=04%7C01%7C%7C2af0e9143feb445a3fb008d95157c7a4%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637630259710357536%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=NENJcnAZoFG%2F588BKlLAABXIv%2B8HHE00ByPmuBqQp3E%3D&reserved=0, or unsubscribehttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAQHZNG7X2N23J3SQSAZUW4LTZ47TDANCNFSM5A7FQOPA&data=04%7C01%7C%7C2af0e9143feb445a3fb008d95157c7a4%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637630259710357536%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=W7cNZwJTtEOCyV0oAfImpVHg0fxPtJYkwkIAem%2Bs4Ck%3D&reserved=0.

kushagharahi commented 3 years ago

No worries! How are you running Homebridge?

Tesla-P100FX commented 3 years ago

Raspberry Pi with Hoobs 4.0 on Homebridge 1.3.4 and nice 14.17.2 [Image.jpeg]

Thanks

Rich

Wear a mask 😷 and be safe

Sent from my Phone 📞, please excuse typos and amusing autocorrects


From: Kusha Gharahi @.> Sent: Thursday, July 29, 2021 8:27:26 PM To: kushagharahi/homebridge-dahua-alerts @.> Cc: Tesla-P100FX @.>; Author @.> Subject: Re: [kushagharahi/homebridge-dahua-alerts] Protocol "https:" not supported. Expected "http:" (#19)

No worries! How are you running Homebridge?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fkushagharahi%2Fhomebridge-dahua-alerts%2Fissues%2F19%23issuecomment-889601071&data=04%7C01%7C%7C3674eccadf03416de23c08d95309f469%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637632124476645377%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=Oh7Jz9V6h%2FHcD7pQdytXslu8Ga%2BfcdQIvI1R2DWdrgo%3D&reserved=0, or unsubscribehttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAQHZNG7QYE7W3ZZREV3Y5UDT2ILZ5ANCNFSM5A7FQOPA&data=04%7C01%7C%7C3674eccadf03416de23c08d95309f469%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637632124476655374%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=2rSSeMH6RRynRJSfjwFx50t6zUovYLNm1dVvAd7%2FpeQ%3D&reserved=0.

kushagharahi commented 3 years ago

I’m not familiar with HOOBS but I’m confident we can figure it out.

I’m assuming you can access the command line/terminal in the HOOBS UI and that’s how you’re getting logs? If so can you run sudo hbs log -d

Tesla-P100FX commented 3 years ago

Yes right now it shows

7/30/2021, 2:41:05 PM Camera FFmpeg Bridge dahua-alerts Reset motion for North Steps posted to homebridge-camera-ffmpeg, received { error: false, message: 'Motion switched off.' } 7/30/2021, 2:41:07 PM Camera FFmpeg Bridge dahua-alerts Reset motion for Driveway posted to homebridge-camera-ffmpeg, received { error: false, message: 'Motion switched off.' } 7/30/2021, 2:41:07 PM Camera FFmpeg Bridge dahua-alerts Reset motion for Covered Table Area posted to homebridge-camera-ffmpeg, received { error: false, message: 'Motion switched off.' }

From: Kusha Gharahi @.> Sent: Thursday, July 29, 2021 10:09 PM To: kushagharahi/homebridge-dahua-alerts @.> Cc: Tesla-P100FX @.>; Author @.> Subject: Re: [kushagharahi/homebridge-dahua-alerts] Protocol "https:" not supported. Expected "http:" (#19)

I'm not familiar with HOOBS but I'm confident we can figure it out.

I'm assuming you can access the command line/terminal in the HOOBS UI and that's how you're getting logs? If so can you run sudo hbs log -d

- You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fkushagharahi%2Fhomebridge-dahua-alerts%2Fissues%2F19%23issuecomment-889631882&data=04%7C01%7C%7Cf9b17175895b44583eea08d953182b36%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637632185531243692%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=TKWVY9ueluS8UDXGceXwqefsaheqPo3jDAvsh%2BJ6PqI%3D&reserved=0, or unsubscribehttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAQHZNGZUWJ7PUI74MMUUORDT2IXXPANCNFSM5A7FQOPA&data=04%7C01%7C%7Cf9b17175895b44583eea08d953182b36%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637632185531243692%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=vDGN9J1DlrD27RTLNaCnQwDD3kv17NqkSLcqRSce77c%3D&reserved=0.

kushagharahi commented 3 years ago

Ok looks like that didn’t do it either.

On the logs screen do you see a little bug symbol in the upper left after the word “plugins”? If so, click it so that the icon has a check mark. Then wait for new logs to roll in and copy paste that to me. It should look a little different with extra info inbetween the logs you’ve provided.

kushagharahi commented 3 years ago

57DA1AE6-A85A-4F92-AEDC-CB7667E9E9B4

Tesla-P100FX commented 3 years ago

Thanks, let me see if I can figure that out

From: Kusha Gharahi @.> Sent: Friday, July 30, 2021 3:12 PM To: kushagharahi/homebridge-dahua-alerts @.> Cc: Tesla-P100FX @.>; Author @.> Subject: Re: [kushagharahi/homebridge-dahua-alerts] Protocol "https:" not supported. Expected "http:" (#19)

[57DA1AE6-A85A-4F92-AEDC-CB7667E9E9B4]https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fuser-images.githubusercontent.com%2F3326002%2F127716476-8b8d73f6-5fec-452e-b1c3-9cb2f4e1c262.jpeg&data=04%7C01%7C%7Cf0370ab2a0cf44573e8a08d953a7150a%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637632799339525135%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=QtTF%2B9UcNqiJ01wNt3XLLfjB1pjsFhKVDU67%2FdvHcp0%3D&reserved=0

- You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fkushagharahi%2Fhomebridge-dahua-alerts%2Fissues%2F19%23issuecomment-890205656&data=04%7C01%7C%7Cf0370ab2a0cf44573e8a08d953a7150a%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637632799339535126%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=2IXee1c7qV3HR%2BQ9Z9Dc2DpEJJK%2BzR3utZ1ACSf2MMc%3D&reserved=0, or unsubscribehttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAQHZNG6D5SA3ZNCGVU3F6ZTT2MPTXANCNFSM5A7FQOPA&data=04%7C01%7C%7Cf0370ab2a0cf44573e8a08d953a7150a%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637632799339535126%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=J%2FqTZF4gpMbcYsdoBbLnYKeog3Ne30rx3cIRzQ2zCtM%3D&reserved=0.

Tesla-P100FX commented 3 years ago

Found it thank you😊 logging now

From: Kusha Gharahi @.> Sent: Friday, July 30, 2021 3:12 PM To: kushagharahi/homebridge-dahua-alerts @.> Cc: Tesla-P100FX @.>; Author @.> Subject: Re: [kushagharahi/homebridge-dahua-alerts] Protocol "https:" not supported. Expected "http:" (#19)

[57DA1AE6-A85A-4F92-AEDC-CB7667E9E9B4]https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fuser-images.githubusercontent.com%2F3326002%2F127716476-8b8d73f6-5fec-452e-b1c3-9cb2f4e1c262.jpeg&data=04%7C01%7C%7Cf0370ab2a0cf44573e8a08d953a7150a%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637632799339525135%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=QtTF%2B9UcNqiJ01wNt3XLLfjB1pjsFhKVDU67%2FdvHcp0%3D&reserved=0

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fkushagharahi%2Fhomebridge-dahua-alerts%2Fissues%2F19%23issuecomment-890205656&data=04%7C01%7C%7Cf0370ab2a0cf44573e8a08d953a7150a%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637632799339535126%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=2IXee1c7qV3HR%2BQ9Z9Dc2DpEJJK%2BzR3utZ1ACSf2MMc%3D&reserved=0, or unsubscribehttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAQHZNG6D5SA3ZNCGVU3F6ZTT2MPTXANCNFSM5A7FQOPA&data=04%7C01%7C%7Cf0370ab2a0cf44573e8a08d953a7150a%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637632799339535126%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=J%2FqTZF4gpMbcYsdoBbLnYKeog3Ne30rx3cIRzQ2zCtM%3D&reserved=0.

Tesla-P100FX commented 3 years ago

Debug is on but get same messages ☹

7/30/2021, 2:55:48 PMCamera FFmpeg Bridgedahua-alertsReset motion for Driveway posted to homebridge-camera-ffmpeg, received { error: false, message: 'Motion switched off.' }7/30/2021, 2:55:51 PMCamera FFmpeg Bridgedahua-alertsReset motion for Covered Table Area posted to homebridge-camera-ffmpeg, received { error: false, message: 'Motion switched off.' }7/30/2021, 2:55:52 PMCamera FFmpeg Bridgedahua-alertsReset motion for Fire Pit posted to homebridge-camera-ffmpeg, received { error: false, message: 'Motion switched off.' }7/30/2021, 2:56:02 PMCamera FFmpeg Bridgedahua-alertsReset motion for North Steps posted to homebridge-camera-ffmpeg, received { error: false, message: 'Motion switched off.' }7/30/2021, 2:56:12 PMCamera FFmpeg Bridgedahua-alertsReset motion for Fire Pit posted to homebridge-camera-ffmpeg, received { error: false, message: 'Motion switched off.' }7/30/2021, 2:56:17

From: Kusha Gharahi @.> Sent: Friday, July 30, 2021 3:10 PM To: kushagharahi/homebridge-dahua-alerts @.> Cc: Tesla-P100FX @.>; Author @.> Subject: Re: [kushagharahi/homebridge-dahua-alerts] Protocol "https:" not supported. Expected "http:" (#19)

Ok looks like that didn’t do it either.

On the logs screen do you see a little bug symbol in the upper left after the word “plugins”? If so, click it so that the icon has a check mark. Then wait for new logs to roll in and copy paste that to me. It should look a little different with extra info inbetween the logs you’ve provided.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fkushagharahi%2Fhomebridge-dahua-alerts%2Fissues%2F19%23issuecomment-890202353&data=04%7C01%7C%7C9a633f4a3cea49b93a7608d953a6d7bc%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637632798308429579%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=6a7JiylvfcH4kveLpOeYnTwdjdrlXexOm0uIRjfFWxw%3D&reserved=0, or unsubscribehttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAQHZNG5LKUHBE3WVSWXCOXLT2MPNLANCNFSM5A7FQOPA&data=04%7C01%7C%7C9a633f4a3cea49b93a7608d953a6d7bc%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637632798308429579%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=1ENnY80LH1FOUTymGMgIjAv0pkTKnfbB2IpQkLWnqIA%3D&reserved=0.

kushagharahi commented 3 years ago

It looks like it’s after 3pm your time and those logs after pre 3pm looking at the timestamp. Wait for new logs to show up to see if any debug logs roll in too. Ensure the bug symbol is checked when the new logs roll in.

Tesla-P100FX commented 3 years ago

Ok tracking now

Thanks

Rich

Wear a mask 😷 and be safe

Sent from my Phone 📞, please excuse typos and amusing autocorrects


From: Kusha Gharahi @.> Sent: Friday, July 30, 2021 3:37:41 PM To: kushagharahi/homebridge-dahua-alerts @.> Cc: Tesla-P100FX @.>; Author @.> Subject: Re: [kushagharahi/homebridge-dahua-alerts] Protocol "https:" not supported. Expected "http:" (#19)

It looks like it’s after 3pm your time and those logs after pre 3pm looking at the timestamp. Wait for new logs to show up to see if any debug logs roll in too.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fkushagharahi%2Fhomebridge-dahua-alerts%2Fissues%2F19%23issuecomment-890221943&data=04%7C01%7C%7C087110748d0a408249ee08d953aaa497%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637632814632238519%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=duwm01NvOcMkmysx7Vo4nUllMY9tbck9QjMeA%2Bv30Y0%3D&reserved=0, or unsubscribehttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAQHZNG43IQWQZT5BJFJSSIDT2MSTLANCNFSM5A7FQOPA&data=04%7C01%7C%7C087110748d0a408249ee08d953aaa497%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637632814632238519%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=mty7szwMvR59iIobGL%2BUUdxnj7cZAap%2F1lkjVKT7ROQ%3D&reserved=0.

Tesla-P100FX commented 3 years ago

7/30/2021, 3:51:07 PMCamera FFmpeg BridgeInitializing HAP-NodeJS v0.9.4... 7/30/2021, 3:51:09 PMCamera FFmpeg BridgeLoaded plugin 'homebridge-camera-ffmpeg' 7/30/2021, 3:51:09 PMCamera FFmpeg BridgeRegistering platform 'homebridge-camera-ffmpeg.Camera-ffmpeg' 7/30/2021, 3:51:10 PMCamera FFmpeg BridgeLoaded plugin 'homebridge-dahua-alerts' 7/30/2021, 3:51:10 PMCamera FFmpeg BridgeLoading 2 platforms... 7/30/2021, 3:51:10 PMCamera FFmpeg BridgeCamera FFmpeg[Driveway] Configuring cached bridged accessory... 7/30/2021, 3:51:10 PMCamera FFmpeg BridgeCamera FFmpeg[Sport Court] Configuring cached bridged accessory... 7/30/2021, 3:51:10 PMCamera FFmpeg BridgeCamera FFmpeg[Fire Pit] Configuring cached bridged accessory... 7/30/2021, 3:51:10 PMCamera FFmpeg BridgeRegistering platform 'homebridge-dahua-alerts.dahua-alerts' 7/30/2021, 3:51:10 PMCamera FFmpeg BridgeCamera FFmpeg[Inside Garage] Configuring cached bridged accessory... 7/30/2021, 3:51:10 PMCamera FFmpeg BridgeCamera FFmpeg[Front Door] Configuring cached bridged accessory... 7/30/2021, 3:51:10 PMCamera FFmpeg BridgeCamera FFmpeg[Covered Table Area] Configuring cached bridged accessory... 7/30/2021, 3:51:10 PMCamera FFmpeg BridgeCamera FFmpeg[North Steps] Configuring cached bridged accessory... 7/30/2021, 3:51:10 PMCamera FFmpeg BridgeCamera FFmpeg[South Steps] Configuring cached bridged accessory... 7/30/2021, 3:51:10 PMCamera FFmpeg BridgeCamera FFmpegSetting up localhost-only HTTP server on port 8088... 7/30/2021, 3:51:10 PMCamera FFmpeg BridgePreparing Advertiser for 'Camera FFmpeg Bridge E872' using bonjour-hap backend! 7/30/2021, 3:51:10 PMCamera FFmpeg BridgeStarting to advertise 'Camera FFmpeg Bridge E872' using bonjour-hap backend! 7/30/2021, 3:51:10 PMCamera FFmpeg BridgeSetup URI 'X-HM://0023ISYWYNAGF' 7/30/2021, 3:51:10 PMCamera FFmpeg BridgeBridge is running on port 57826. 7/30/2021, 3:51:36 PMOmnilink Platform BridgeOmniAuxiliarySensor 16 [Thermostats]: 8.5C 7/30/2021, 3:51:40 PMCamera FFmpeg Bridgedahua-alertsSocket connection timed out or closed by NVR. 7/30/2021, 3:51:40 PMCamera FFmpeg Bridgedahua-alertsReconnecting in 1s. 7/30/2021, 3:52:01 PMCamera FFmpeg Bridgedahua-alertsResponse recieved: --myboundary Content-Type: text/plain Content-Length:76

Code=VideoMotion;action=Stop;index=6;data={ "SmartMotionEnable" : true }

7/30/2021, 3:52:01 PMCamera FFmpeg Bridgedahua-alertsVideo Motion Ended on index: 6, mapped to camera Covered Table Area 7/30/2021, 3:52:01 PMCamera FFmpeg BridgeCamera FFmpeg[Covered Table Area] Switch motion detect off. 7/30/2021, 3:52:01 PMCamera FFmpeg Bridgedahua-alertsReset motion for Covered Table Area posted to homebridge-camera-ffmpeg, received { error: false, message: 'Motion switched off.' } 7/30/2021, 3:52:06 PMOmnilink Platform BridgeOmniAuxiliarySensor 16 [Thermostats]: 4C 7/30/2021, 3:52:31 PMCamera FFmpeg Bridgedahua-alertsSocket connection timed out or closed by NVR. 7/30/2021, 3:52:31 PMCamera FFmpeg Bridgedahua-alertsReconnecting in 1s. 7/30/2021, 3:52:33 PMCamera FFmpeg Bridgedahua-alertsResponse recieved: --myboundary Content-Type: text/plain Content-Length:76

Code=VideoMotion;action=Stop;index=0;data={ "SmartMotionEnable" : true }

7/30/2021, 3:52:33 PMCamera FFmpeg Bridgedahua-alertsVideo Motion Ended on index: 0, mapped to camera Driveway 7/30/2021, 3:52:33 PMCamera FFmpeg BridgeCamera FFmpeg[Driveway] Switch motion detect off. 7/30/2021, 3:52:33 PMCamera FFmpeg Bridgedahua-alertsReset motion for Driveway posted to homebridge-camera-ffmpeg, received { error: false, message: 'Motion switched off.' } 7/30/2021, 3:52:36 PMOmnilink Platform BridgeOmniAuxiliarySensor 16 [Thermostats]: 8.5C 7/30/2021, 3:52:52 PMOmnilink Platform BridgeOmniThermostat 6 [Rich's Offic]: 31C; Off 7/30/2021, 3:53:03 PMCamera FFmpeg Bridgedahua-alertsSocket connection timed out or closed by NVR. 7/30/2021, 3:53:03 PMCamera FFmpeg Bridgedahua-alertsReconnecting in 1s. 7/30/2021, 3:53:06 PMOmnilink Platform BridgeOmniAuxiliarySensor 16 [Thermostats]: 1C 7/30/2021, 3:53:13 PMCamera FFmpeg Bridgedahua-alertsResponse recieved: --myboundary Content-Type: text/plain Content-Length:76

Code=VideoMotion;action=Stop;index=1;data={ "SmartMotionEnable" : true }

7/30/2021, 3:53:13 PMCamera FFmpeg Bridgedahua-alertsVideo Motion Ended on index: 1, mapped to camera Sport Court 7/30/2021, 3:53:13 PMCamera FFmpeg BridgeCamera FFmpeg[Sport Court] Switch motion detect off. 7/30/2021, 3:53:13 PMCamera FFmpeg Bridgedahua-alertsReset motion for Sport Court posted to ho

From: Kusha Gharahi @.> Sent: Friday, July 30, 2021 3:10 PM To: kushagharahi/homebridge-dahua-alerts @.> Cc: Tesla-P100FX @.>; Author @.> Subject: Re: [kushagharahi/homebridge-dahua-alerts] Protocol "https:" not supported. Expected "http:" (#19)

Ok looks like that didn't do it either.

On the logs screen do you see a little bug symbol in the upper left after the word "plugins"? If so, click it so that the icon has a check mark. Then wait for new logs to roll in and copy paste that to me. It should look a little different with extra info inbetween the logs you've provided.

- You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fkushagharahi%2Fhomebridge-dahua-alerts%2Fissues%2F19%23issuecomment-890202353&data=04%7C01%7C%7C9a633f4a3cea49b93a7608d953a6d7bc%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637632798308429579%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=6a7JiylvfcH4kveLpOeYnTwdjdrlXexOm0uIRjfFWxw%3D&reserved=0, or unsubscribehttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAQHZNG5LKUHBE3WVSWXCOXLT2MPNLANCNFSM5A7FQOPA&data=04%7C01%7C%7C9a633f4a3cea49b93a7608d953a6d7bc%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637632798308429579%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=1ENnY80LH1FOUTymGMgIjAv0pkTKnfbB2IpQkLWnqIA%3D&reserved=0.

Tesla-P100FX commented 3 years ago

Basically this is what it is doing now

7/31/2021, 6:28:42 AMCamera FFmpeg Bridgedahua-alertsVideo Motion Ended on index: 6, mapped to camera Covered Table Area 7/31/2021, 6:28:42 AMCamera FFmpeg BridgeCamera FFmpeg[Covered Table Area] Switch motion detect off. 7/31/2021, 6:28:42 AMCamera FFmpeg Bridgedahua-alertsReset motion for Covered Table Area posted to homebridge-camera-ffmpeg, received { error: false, message: 'Motion switched off.' } 7/31/2021, 6:28:54 AMOmnilink Platform BridgeOmniAuxiliarySensor 16 [Thermostats]: 8C 7/31/2021, 6:29:12 AMCamera FFmpeg Bridgedahua-alertsSocket connection timed out or closed by NVR. 7/31/2021, 6:29:12 AMCamera FFmpeg Bridgedahua-alertsReconnecting in 1s. 7/31/2021, 6:29:24 AMOmnilink Platform BridgeOmniAuxiliarySensor 16 [Thermostats]: 4.5C 7/31/2021, 6:29:25 AMCamera FFmpeg Bridgedahua-alertsResponse recieved: --myboundary Content-Type: text/plain Content-Length:76

Code=VideoMotion;action=Stop;index=6;data={ "SmartMotionEnable" : true }

Does this help?

kushagharahi commented 3 years ago

Ok -- This issue is because you have Smart Motion Detection enabled. Unfortunately this plugin does not support Smart Motion Detection (including person/vehicle detection). If you disable it I believe you will get regular motion alerts on your devices. I should have caught this when you posted the screenshot of your settings.

Related following feature request: https://github.com/kushagharahi/homebridge-dahua-alerts/issues/15


Let me give you some technical information that you may or may not care about.

This plugin gets information from you cameras such as:

Code=VideoMotion;action=Stop;index=6;data={
"SmartMotionEnable" : true
}

Specifically, this plugin looks at the following pieces: Code=VideoMotion;action=Stop;index=6;, the code tells us it's a VideoMotion alert, the action is Stop (meaning the alert is over), and the index is the camera #. This is related to the alerts for Smart Person and Vehicle detection. It is the stop response for detecting one of those events. The reason we never see a start request for smart person/vehicle detection is because this plugin does not ask for those "codes".

I don't have a newer Lorex/Dahua camera system with these features (smart person/vehicle/motion detection), so I can not develop these features. The issue I linked above has a help wanted request for someone with the hardware that supports this software to develop and support those features.

Tesla-P100FX commented 3 years ago

So thankful for you sticking with me on this all week😁, I suspect I should have known that. But you were right, the last item , I turned off smart motion alerts and boom 🤯 I have alerts!

Saw you are in Texas working on Toyota Auto , Is yhat still right? What do you do exactly

Thanks

Rich

Wear a mask 😷 and be safe

Sent from my Phone 📞, please excuse typos and amusing autocorrects


From: Kusha Gharahi @.> Sent: Saturday, July 31, 2021 10:58:06 AM To: kushagharahi/homebridge-dahua-alerts @.> Cc: Tesla-P100FX @.>; Author @.> Subject: Re: [kushagharahi/homebridge-dahua-alerts] Protocol "https:" not supported. Expected "http:" (#19)

Ok -- This issue is because you have Smart Motion Detection enabled. Unfortunately this plugin does not support Smart Motion Detection (including person/vehicle detection). If you disable it I believe you will get regular motion alerts on your devices. I should have caught this when you posted the screenshot of your settings.

Related following feature request: #15https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fkushagharahi%2Fhomebridge-dahua-alerts%2Fissues%2F15&data=04%7C01%7C%7C6b3752c8d76f461d3c4008d9544cc03b%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637633510879714961%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=3jTJ4Fd2pRCLRFLPcQcijoUF6od5TbvITQdPXFDP2Jc%3D&reserved=0


Let me give you some technical information that you may or may not care about.

This plugin gets information from you cameras such as:

Code=VideoMotion;action=Stop;index=6;data={ "SmartMotionEnable" : true }

Specifically, this plugin looks at the following pieces: Code=VideoMotion;action=Stop;index=6;, the code tells us it's a VideoMotion alert, the action is Stop (meaning the alert is over), and the index is the camera #. This is related to the alerts for Smart Person and Vehicle detection. It is the stop response for detecting one of those events. The reason we never see a start request for smart person/vehicle detection is because this plugin does not ask for those "codes".

I don't have a newer Lorex/Dahua camera system with these features (smart person/vehicle/motion detection), so I can not develop these features. The issue I linked above has a help wanted request for someone with the hardware that supports this software to develop and support those features.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fkushagharahi%2Fhomebridge-dahua-alerts%2Fissues%2F19%23issuecomment-890383056&data=04%7C01%7C%7C6b3752c8d76f461d3c4008d9544cc03b%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637633510879724952%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=C%2F%2FQE%2BnXgSKy%2FOm1HtlYaMum26sfFToE8werWylrE3U%3D&reserved=0, or unsubscribehttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAQHZNG4HVMF6W7WJYA2O2TDT2Q2S5ANCNFSM5A7FQOPA&data=04%7C01%7C%7C6b3752c8d76f461d3c4008d9544cc03b%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637633510879724952%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=%2BQVzODWwNoqkJsyu4QhsBWKm1KfFBFvLysVh6BicLaw%3D&reserved=0.

kushagharahi commented 3 years ago

Yep no problem! Sorry this plugin doesn't support Smart Motion alerts yet. Eventually someone will hopefully contribute/support the feature or I'll find a need to upgrade to a newer camera.

I recently left Toyota Connected actually. I was doing software for their telematics division, think SOS button, auto-911 in a collision, stolen vehicle locator. Now I'm working on software at Invitae building a bridge between doctor offices and their genetic test ordering system.

I'm going to go ahead and close this issue in favor of #15. If you want to chat some more feel free to reach out @ https://kusha.me/contact !

Of course, please open a new issue if you run into any more issues 🙂