{
  "UART":{
	"baudRate":int32,
	"parity":int32,
	"flowControl":boolean,
	"transparent":{
		"trigger":int32,
		"timeout":int32,
		"ETX":int32
	  }
  },
  "SNTP":{
	"enable":boolean,
	"minUpdateInterval":int32,
	"timeZone":int32,
	"serverAddresses": [
		string,
		string,
		string
	]
  },  
  "SSID":{
	"appendMAC":boolean,
	"defaultname":string
  },
  "GPIO":{
  "remote_lock":boolean,
  "configuration":[
			{
			"ID":int32,
			"type":int32,
			"pwm_ratio":int32,
			"pwm_period":int32,
			"input":int32,
			"output":int32
			},
			{
			"ID":int32,
			"type":int32,
			"pwm_ratio":int32,
			"pwm_period":int32,
			"input":int32,
			"output":int32
			},
			{
			"ID":int32,
			"type":int32,
			"pwm_ratio":int32,
			"pwm_period":int32,
			"input":int32,
			"output":int32
			},
			{
			"ID":int32,
			"type":int32,
			"pwm_ratio":int32,
			"pwm_period":int32,
			"input":int32,
			"output":int32
			}
		]
	},
  "transparent_mode":{
	"secure_method":int32,
	"socket_type":int32,
	"remote_address":int32,
	"remote_port":int32,
	"local_port":int32,
	"power_save":boolean,
    "skip_date_verify":boolean,
	"disable_cert_store":boolean
  }
}
