I have noticed a few days ago that one of my triggers that monitor the on'/off status change of the Doorbird device did not seem to be working.
]
Further investigation showed that there seems to be a problem with the plugin as shown in the log excerpt below, taken immediately after clearing the log and trying to reload the Doorbird plugin:
===========================LOG Excerpt begin ==========================
DoorBird sent "Frente - DoorBird" status request
DoorBird Debug Doorbird.update_status_fields() called
DoorBird Debug Doorbird.check_status() called
DoorBird Frente - DoorBird: Connected
DoorBird Firmware : 000129
DoorBird Build Number: 16130480
DoorBird MAC Address : 1CCAE3702AFD
DoorBird Model : DoorBird D101
Reloading plugin "DoorBird 1.0.0"
Stopping plugin "DoorBird 1.0.0" (pid 18420)
2 Mar 2021 14:19:36
Warning process (pid 18420) failed to quit after polite request -- forcing it to quit now
Stopped plugin "DoorBird 1.0.0"
Starting plugin "DoorBird 1.0.0" (pid 18817)
DoorBird Debug logLevel = 10
Started plugin "DoorBird 1.0.0"
DoorBird Debug Startup Called
DoorBird Debug deviceStartComm Called
DoorBird Debug Doorbird.update_credintials() called
DoorBird Debug Doorbird.check_status() called
DoorBird Debug Doorbird.primary_device_state_update() called
DoorBird Debug Doorbird.primary_device_state_update() called
===========================LOG Excerpt end ==========================
I seem to remember that whenever I restarted the plugin it used to show a "Doorbird: Online" message in the log. I could not find such message anymore.
Even though it appears that the plugin can indeed connect to the D101 Doorbird unit, it fails to capture the status changes.
I tried updating the firmware to 129 (was 128 before when I first noticed the problem), but it did not seem to make any difference.
Anyone else having problems with the plugin?
TIA