Anonymous

Door control system: Difference between revisions

From London Hackspace Wiki
Line 8: Line 8:
=== Front doorbot ===
=== Front doorbot ===


[[File:New-doorbot.jpg|400px|thumb|right|The new front doorbot.]]
The front doorbot at 388 High Road is based on a TI Connected Launchpad, and works alongside the building landlord's door entry system. Currently not in active service because the front door is still physically locked, it is planned that during normal 'office hours', the maglock on the front door between the street and the shared lift lobby will be unlocked. Only outside of normal hours will the door entry phone (only used by other tenants), and Hackspace's Front Doorbot will be necessary. Exit button is the landlord's door release button.
The new front doorbot is based on the ACNode infrastructure, specifically a [http://www.ti.com/ww/en/launchpad/launchpads-connected-ek-tm4c1294xl.html#tabs TI Connected Launchpad], a [http://www.elechouse.com/elechouse/index.php?main_page=product_info&cPath=90_93&products_id=2242 PN532 NFC shield] with a generic Arduino relay board. The bell is a 24VAC-powered generic doorbell, and currently bell presses are not detected by the doorbot.


The front doorbot sends out notifications about starting up and scanned cards via UDP to the global broadcast address 255.255.255.255 on port 50002. Any network device can listen in to these messages and set up their own bot/reporting infrastructure, etc.
Front doorbot is in a shared enclosure with the Ground floor doorbot, and has a battery backup. In the event of power failure, it will still try to open doors with cached credentials, though some functions will depend on working networking and working acserver.
 
The front doorbot sends out notifications using MQTT, to the topic base /door/gf-front-external. Any network device can listen in to these messages and set up their own bot/reporting infrastructure, etc.


=== Back Doorbot ===
=== Back Doorbot ===
538

edits