User Tools

Site Tools


sensornetwork

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
sensornetwork [2013-02-14 16:09] timsensornetwork [2015-10-05 15:55] – external edit 127.0.0.1
Line 22: Line 22:
  
 Aaron would like to discover more about the RFID cards used to access the building - can we use them to accurately identify users even without decrypting the content. Are they mifare? I have an ACR122U reader/writer en route and will research further. Aaron would like to discover more about the RFID cards used to access the building - can we use them to accurately identify users even without decrypting the content. Are they mifare? I have an ACR122U reader/writer en route and will research further.
 +Proof of concept was successful.
  
   * Summerhall's access system appears to be from [[http://www.paxton.co.uk/|Paxton]] and not MIFARE compatible. ACR122U is unlikely to read the cards, but a cheap ID-2 or ID-20 might. -- Tim (following discussions with Aaron in IRC)   * Summerhall's access system appears to be from [[http://www.paxton.co.uk/|Paxton]] and not MIFARE compatible. ACR122U is unlikely to read the cards, but a cheap ID-2 or ID-20 might. -- Tim (following discussions with Aaron in IRC)
Line 32: Line 33:
 ===== Status ===== ===== Status =====
  
-Tim'Raspberry Pi is running an AMQP server in the lab.+An AMQP server (RabbitMQ) is running on amqp.hacklab (one of the virtual machines). 
 + 
 +timpi (Raspberry Pi in G1) is running a script to play sounds and speech. 
 + 
 +doorpi (Raspberry Pi in G1 Door switch) - see below.
  
 Publisher scripts: Publisher scripts:
  
-  * test message every 10 seconds +  * ip/mac sightings from the LAN (timpi) 
-  * ip/mac sightings from the LAN+  * open/closed switch (wall-e) 
 +  * PIR sensor (wall-e)
  
 Subscriber scripts: Subscriber scripts:
  
-  * message dumper for testing +  * sound sample player (timpi) 
-  * in-progresssound sample player +  * speech player (timpi) 
-  * in-progressTTS player+ 
 +Code has been uploaded to https://github.com/edinburghhacklab/hacksense and local copies cloned to /srv/hacksense (on whichever servers are used). 
 + 
 +===== Doorbot ===== 
 + 
 +Aaron's new in/out switch is now operational. It houses two buttons, a two-line LCD, a 13MHz RFID reader and a Raspberry Pi ("doorpi"). 
 + 
 +  * /srv/hacksense/services/doorpi/buttons - reads the buttons via GPIO and generates events: 
 +    * doorbot.buttons.{red,green}.{up,down,shortpress,longpress} 
 +  * /srv/hacksense/services/doorpi/lcd listens for events and updates the LCD: 
 +    * doorbot.lcd.display - {"line1": "Hello", "line2": "World"
 +    * Optionally, add "delay" field to wait a number of seconds before continuing 
 +    * Optionally, add "flash" field to display the message for a number of seconds before restoring the previous display. 
 + 
 +Todo:
  
-Interested parties: Aaron, Tim+  * Move the PIR sensor to Doorbot and add it to the //buttons// script. 
 +  * Move the speaker to Doorbot and copy the existing scripts from //timpi//
 +  * Implement the RFID card reader
  
 +Interested parties: Aaron, Tim, Rob

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki