- [x] WEB-APP
- [x] MQTT transport
	- [x] mqtt-ssl test
	- [x] username/password in mqtt
- [ ] UCLIENT
	- [x] Registration
	- [x] Publishing registers
	- [x] Submitting registers
	- [x] Non integer registers
	- [x] Memory operations
	- [x] FW-updater
		- [x] fs file
		- [x] Uploading via html
		- [x] uploading via mqtt
		- [x] downloading from http
		- [x] docs
		- [x] pyhlo - updater tool
	- [x] Users
		- [x] signing messages
		- [x] storing users
		- [x] add users
		- [x] list users
		- [x] remove users
		- [x] topic >user/dev
		- [ ] check acls and follow permissions
	- [x] events storing, history
		- [x] time-series db
		- [x] Storing events
		- [x] Publishing events
	- [x] correct inheritance
	- [x] version topic
	- [x] ping topic test
	- [x] lifetime and status topic tests
	- [ ] Error topics tests
	- [x] hub topic tests
	- [x] last-will message
	- [ ] Server topic
	- [ ] Documentation
		- [x] describe user-server-device application examples and graphs
		- [x] describe protocol briefly
	- [ ] CI/CD
		- [x] generally run CI/CD
		- [x] release page
		- [ ] windows pyinstaller for simulator
		- [x] generate html documentation
		- [x] Generate initial firmware like installer or hex file
	- [ ] Batch transfers
	- [ ] Current time register (/3?)
- [ ] update USERVER according to last changes in UCLIENT
	- [ ] Protocol V2
		- [x] registration
		- [x] Handle incoming register changes (events)
		- [x] non-integer values for registers
		- [ ] Batch transfers
	- [ ] Tests
	- [ ] CI/CD
- [ ] Update SWARM according to last changes in UCLIENT
	- [ ] Protocol V2
		- [ ] Handle incoming register changes (events)
		- [ ] non-integer values for registers
		- [ ] Batch transfers
	- [ ] CI/CD ?
- [ ] UART bridge example app
	- [ ] windows
	- [x] linux
	- [x] esp32 (repl?)
	- [x] question about data-formatting
		- [x] all data will be base64 formatted, and ended with EOF (0), if found \x01  then this is SMS command to modem
	- [x] Describe somewhere data format and additional /4 /5 /6 registers
- [ ] attach modem
	- [x] via usb-tty
	- [x] to esp32
	- [x] gsm07.10
	- [x] sending sms
	- [ ] receiving sms (low prio)
	- [x] Inherit modem PPP from 'net_if' class
	- [ ] handling disconnections
	- [ ] sending sms from uart/ble side
- [x] Inherit WLAN from 'net_if' class
- [x] Bluetooth module
- [x] re-check flashing
- [x] check ap scan list
- [x] led indication - steps of connection
- [x] minimum 8 symbols on wifi password
- [x] reset buton / enable access point on fail
- [x] brackets remove and check
- [x] Wi-Fi STA web fail
