DoorBird Plugin

Posted on
Tue Jul 31, 2018 3:40 am
kwijibo007 offline
Posts: 325
Joined: Sep 27, 2013
Location: Melbourne, Australia

DoorBird Plugin

I've banged together an initial beta release of the DoorBird plugin. Really interested in your feedback / bugs / etc.

https://github.com/kwijibo007/DoorBird

The plugin presents 3 devices, a Doorbird device, a motion sensor (Firmware 000112 & later) and a doorbell. Hopefully it's fairly explanatory. The Doorbird device reads UDP keep alive packets form the Doorbird and shows as "on" if it's recently received a packet and "off" after 30 seconds (configerable) of no activity. It also has actions to trigger the IR light and relays.

I'll add more features (scheduling, etc.) later. My DoorBird is still sitting on my desk. I need to mount it and fully understand all the functionality.

I'll put together some full documentation over the next few days.

First mentioned here: https://forums.indigodomo.com/viewtopic.php?p=164374#p164374

Pete

Posted on
Sun Aug 05, 2018 5:36 am
kwijibo007 offline
Posts: 325
Joined: Sep 27, 2013
Location: Melbourne, Australia

Re: DoorBird Plugin (BETA)

Version 0.4.0 of the plugin is now available: https://github.com/kwijibo007/DoorBird

Changes:

    - Added something useful when clicking "Send Status Request"
    - Plugin now handles the unknown packet identifier (11189196) when using the IP Chime
    - Better error checking of IP addresses in the Doorbird device configuration
    - Added ability to select the status of the Doorbird device to either Doorbird Status, Doorbell or Motion
    - Added additional Doorbird device custom states to include doorbell and motion On / Off states and last update

Known issues:

    - None yet but I'm sure I just created a bunch - apologies in advance :D

Please create a new topic for any bugs.

Pete

Posted on
Mon Aug 06, 2018 4:37 am
kwijibo007 offline
Posts: 325
Joined: Sep 27, 2013
Location: Melbourne, Australia

Re: DoorBird Plugin (BETA)

Version 0.4.1 of the plugin is now available: https://github.com/kwijibo007/DoorBird

Changes:

- Fixed the action state list for Doorbird, Doorbell and Motion On/Off states on the primary Doorbird device

Known issues:

- After updating from 0.3.0 you may receive some errors in the log. Please open "Edit Device Settings" on the primary Doorbird device and click save. The errors should stop. This only needs to be done once.

Pete

Posted on
Sun Aug 26, 2018 4:03 am
kwijibo007 offline
Posts: 325
Joined: Sep 27, 2013
Location: Melbourne, Australia

Re: DoorBird Plugin (BETA)

Version 0.5.0 of the plugin is now available: https://github.com/kwijibo007/DoorBird

Changes:

- Added lock devices to control relays
- Added "Continuous IR Mode"

Known issues:

- None yet but watch this space! :D

Please create a new topic for any bugs.

Pete

Posted on
Thu Sep 13, 2018 5:40 am
kwijibo007 offline
Posts: 325
Joined: Sep 27, 2013
Location: Melbourne, Australia

Re: DoorBird Plugin (BETA)

Version 0.6.0 of the plugin is now available: https://github.com/kwijibo007/DoorBird

Changes:

- Added Doorbird restart command
- Added a warning to "Continuous IR Mode". In order to use Continuous IR Mode you must enable it in the Doorbird devices advanced options (therefore reading the warning)
- Added support for the Doorbird I/O Door Controller. This was a big "under the hood" change to the way relays (and lock devices) are handled. Until this release the plugin assumed that every Doorbird had two relays. Now the plugin queries the Doorbird and discovers the actual number of relays. This allows support of the Doorbird I/O Door Controller.

Please note:

You will need to re-bind the relays to any triggers or action groups that energise relays. An error will be logged when you open the trigger/action config. This is expected.

Known issues:

- None yet but there were some fairly big changes made to this release so I expect a few bugs to surface. Apologies in advance.

Please create a new topic for any bugs.

Pete

Posted on
Fri Nov 02, 2018 6:11 am
kwijibo007 offline
Posts: 325
Joined: Sep 27, 2013
Location: Melbourne, Australia

Re: DoorBird Plugin (BETA)

Version 0.7.0 of the plugin is now available: https://github.com/kwijibo007/DoorBird

Changes:

- Minor bug fixes to resolve error when first adding a new Doorbird device
- Fixed some log entires with incorrect spelling of Doorbird
- Added printing of details from the decrypted UDP packed when Debug Messages are enabled in the plugin prefrences

Known issues:

- None (yet)

Please create a new topic for any bugs.

Pete

Posted on
Tue Jul 30, 2019 10:00 pm
kwijibo007 offline
Posts: 325
Joined: Sep 27, 2013
Location: Melbourne, Australia

Re: DoorBird Plugin

Release version 1.0.0 of the DoorBird plugin has been submitted to the plugin store. I'm not sure how long it will take to get approved but in the meantime it can be found here: https://github.com/kwijibo007/DoorBird/releases/download/1.0.0/DoorBird.indigoPlugin.zip

As it's been exactly a year to the day since the first beta was released I figured it was time to make it official!

Changes:

- Added a new feature to allow the plugin to monitor Security Spy web logs. When the Security Spy log reports that the DoorBird camera is being accessed the plugin activates the IR light (when the built in Indigo 'isDaylight' variable == False). This can be enabled from the plugin settings advanced options.

Known issues:

- None yet.. :D

Please create a new topic for any bugs.

Pete

Posted on
Wed Jul 28, 2021 5:36 am
kwijibo007 offline
Posts: 325
Joined: Sep 27, 2013
Location: Melbourne, Australia

Re: DoorBird Plugin

Version 1.1.0 of the plugin is now available: https://github.com/kwijibo007/DoorBird and should be updated soon in the plugin store.

This release includes the following:

    - Added support for M1 Macs
    - Added population of the Indigo device address field to support the official Alexa plugin
    - Removed the restriction of requiring an IP address - DNS names can now be used

Please let me know of any issues.

Posted on
Thu Aug 05, 2021 8:19 pm
kwijibo007 offline
Posts: 325
Joined: Sep 27, 2013
Location: Melbourne, Australia

Re: DoorBird Plugin

Version 1.2.0 of the plugin is avaialble in the Plugin Store.

This version adds the ability to save an Image from the Doorbird's camera via the actions menu to your Mac running Indigo Server.

Big thanks to rapamatic for the idea and supplying the code.

Posted on
Sun Jul 24, 2022 1:38 am
kwijibo007 offline
Posts: 325
Joined: Sep 27, 2013
Location: Melbourne, Australia

Re: DoorBird Plugin

Version 2.0.0 of the plugin is available in the Plugin Store.

This is the Python 3 version of the plugin. No functionality has been added or changed.

Page 1 of 1

Who is online

Users browsing this forum: No registered users and 2 guests