Update TODO with example response from account server.
This commit is contained in:
		
							
								
								
									
										35
									
								
								TODO.md
									
									
									
									
									
								
							
							
						
						
									
										35
									
								
								TODO.md
									
									
									
									
									
								
							@@ -1,7 +1,9 @@
 | 
				
			|||||||
#TODO
 | 
					#TODO
 | 
				
			||||||
Features that still need to be added or are nice to have.
 | 
					##Features that still need to be added or are nice to have.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
* Use GWID and GWKEY to fetch the gateway's configuration from the TTN account server. The result should contain a link to the correct global_conf.json for the gateway's region. Also the antenna gain, router address, location. Use these to write an appropriate local_conf.json.
 | 
					* Use GWID and GWKEY to fetch the gateway's configuration from the TTN account server. The result should contain a link to the correct global_conf.json for the gateway's region. Also the antenna gain, router address, location. Use these to write an appropriate local_conf.json.
 | 
				
			||||||
 | 
					  GET https://account.thethingsnetwork.org/gateways/<gw-id>
 | 
				
			||||||
 | 
					  Authorization: Key ttn-account-v2.######
 | 
				
			||||||
 | 
					
 | 
				
			||||||
* Add ability to enable/disable TTN by environment variable. Default enabled.
 | 
					* Add ability to enable/disable TTN by environment variable. Default enabled.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -10,3 +12,34 @@ Features that still need to be added or are nice to have.
 | 
				
			|||||||
  * Server hostname/ip (default log.gatewaystats.org)
 | 
					  * Server hostname/ip (default log.gatewaystats.org)
 | 
				
			||||||
  * server port (default 1700)
 | 
					  * server port (default 1700)
 | 
				
			||||||
  * downlink enabled (default off)
 | 
					  * downlink enabled (default off)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					##JSON response from TTN account server
 | 
				
			||||||
 | 
					```javascript
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					  "id": "jpm-test",
 | 
				
			||||||
 | 
					  "frequency_plan": "EU_863_870",
 | 
				
			||||||
 | 
					  "frequency_plan_url": "https://account.thethingsnetwork.org/api/v2/frequency-plans/EU_863_870",
 | 
				
			||||||
 | 
					  "public_rights": [],
 | 
				
			||||||
 | 
					  "location_public": false,
 | 
				
			||||||
 | 
					  "status_public": false,
 | 
				
			||||||
 | 
					  "owner_public": false,
 | 
				
			||||||
 | 
					  "attributes": {
 | 
				
			||||||
 | 
					    "description": "jp's test gateway",
 | 
				
			||||||
 | 
					    "placement": "indoor"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  "router": "router.dev.thethings.network:1883",
 | 
				
			||||||
 | 
					  "location": null,
 | 
				
			||||||
 | 
					  "owner": {
 | 
				
			||||||
 | 
					    "id": "######",
 | 
				
			||||||
 | 
					    "username": "jpmeijers"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  "key": "ttn-account-v2.######",
 | 
				
			||||||
 | 
					  "auto_update": true,
 | 
				
			||||||
 | 
					  "activated": false,
 | 
				
			||||||
 | 
					  "firmware_url": "http://ttnreleases.blob.core.windows.net/the-things-gateway/v1",
 | 
				
			||||||
 | 
					  "token": {
 | 
				
			||||||
 | 
					    "expires_in": 8035200,
 | 
				
			||||||
 | 
					    "access_token": "######"
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user