Add system architecture
This commit is contained in:
		
							
								
								
									
										30
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										30
									
								
								README.md
									
									
									
									
									
								
							| @@ -33,3 +33,33 @@ For end users door can be opened by: | |||||||
| For emergency cases: | For emergency cases: | ||||||
|  |  | ||||||
| * Log into door controller via SSH and issue `killall -sUSR1 godoor` | * Log into door controller via SSH and issue `killall -sUSR1 godoor` | ||||||
|  |  | ||||||
|  | # Door system architecture | ||||||
|  |  | ||||||
|  | * Web UI / Slack commands - https://git.k-space.ee/k-space/inventory-app | ||||||
|  | * Card List provider - https://git.k-space.ee/k-space/doorboy-proxy | ||||||
|  |  | ||||||
|  | ``` | ||||||
|  |                                ┌──────────────┐      | ||||||
|  | ┌──────────────────┐           │ Card Reader  │  ... | ||||||
|  | │ Slack /open-door │           └───────┬──────┘      | ||||||
|  | └─────────────────┬┘                   │             | ||||||
|  |                   │            ┌──────────────┐      | ||||||
|  | ┌──────────────┐  │       ┌────│ RPI/w godoor │  ... | ||||||
|  | │ Web Open door│  │       │    └──────────────┘      | ||||||
|  | └─────────┬────┘  │       │Swipe   ▲                 | ||||||
|  |           │       │       │Event   │ Open event      | ||||||
|  |           ▼       ▼       ▼        │ Card list       | ||||||
|  |     ┌───────────────┐    ┌─────────┴─────┐           | ||||||
|  |     │ inventory-app │    │ doorboy-proxy │           | ||||||
|  |     │ doorboy.py    │    └───────────────┘           | ||||||
|  |     └───────────────┘          ▲                     | ||||||
|  |               │                │                     | ||||||
|  |               │                │                     | ||||||
|  |               │                ▼                     | ||||||
|  |               │           ┌───────────┐              | ||||||
|  |               └──────────►│  MongoDB  │              | ||||||
|  |                           └───────────┘              | ||||||
|  | ``` | ||||||
|  |  | ||||||
|  | https://asciiflow.com/ diagram | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user