├── .github └── workflows │ └── docker-publish.yml ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.cn.md ├── README.md ├── config.ini.template ├── doc └── Air780E.jpg ├── main.py ├── requirements.txt ├── router ├── __init__.py └── route.py ├── schemas ├── __init__.py └── schemas.py ├── services ├── __init__.py ├── initialize.py ├── notification.py └── utils │ ├── commands.py │ ├── config_parser.py │ ├── serial_manager.py │ └── sms.py └── start.sh /.github/workflows/docker-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsy5172/PyAirLink/HEAD/.github/workflows/docker-publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsy5172/PyAirLink/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsy5172/PyAirLink/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsy5172/PyAirLink/HEAD/LICENSE -------------------------------------------------------------------------------- /README.cn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsy5172/PyAirLink/HEAD/README.cn.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsy5172/PyAirLink/HEAD/README.md -------------------------------------------------------------------------------- /config.ini.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsy5172/PyAirLink/HEAD/config.ini.template -------------------------------------------------------------------------------- /doc/Air780E.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsy5172/PyAirLink/HEAD/doc/Air780E.jpg -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsy5172/PyAirLink/HEAD/main.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsy5172/PyAirLink/HEAD/requirements.txt -------------------------------------------------------------------------------- /router/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /router/route.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsy5172/PyAirLink/HEAD/router/route.py -------------------------------------------------------------------------------- /schemas/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /schemas/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsy5172/PyAirLink/HEAD/schemas/schemas.py -------------------------------------------------------------------------------- /services/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsy5172/PyAirLink/HEAD/services/__init__.py -------------------------------------------------------------------------------- /services/initialize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsy5172/PyAirLink/HEAD/services/initialize.py -------------------------------------------------------------------------------- /services/notification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsy5172/PyAirLink/HEAD/services/notification.py -------------------------------------------------------------------------------- /services/utils/commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsy5172/PyAirLink/HEAD/services/utils/commands.py -------------------------------------------------------------------------------- /services/utils/config_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsy5172/PyAirLink/HEAD/services/utils/config_parser.py -------------------------------------------------------------------------------- /services/utils/serial_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsy5172/PyAirLink/HEAD/services/utils/serial_manager.py -------------------------------------------------------------------------------- /services/utils/sms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zsy5172/PyAirLink/HEAD/services/utils/sms.py -------------------------------------------------------------------------------- /start.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | export PYTHONPATH=./ 3 | python -u main.py --------------------------------------------------------------------------------