Skip to content
ShipEscapePublic

About

整套系统的使用说明

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

ShipEscape 使用说明

本系统分为服务端、智能终端软件以及手机客户端。

服务端(部署在船舶服务器上)

前提条件

安装了 Python 以及 uv (或其他 Python 包管理器) 在服务端根目录使用 uv sync 安装了依赖

运行方法

临时使用

在终端输入 uv run main.py

长期使用

安装为系统服务(方法因操作系统而异) 如: Linux为在/etc/systemd/system/创建ShipEscape_Server.service

运行成功后,你需要查看服务器的 IP 地址,该地址需要填入智能终端 打开浏览器,进入`<服务器的 IP 地址>:8080,看到控制面板即为配置成功

控制面板

智能终端软件

按电源键启动智能终端 稍等片刻,你将能够在手机/电脑等可以连接 Wi-Fi 的设备上搜到形如ShipEscape_Terminal-xxx的网络 连接后,你的设备应跳转至配置界面,如未跳转,可在浏览器输入raspberrypi.local手动进入

登录界面

按照提示连接船舶局域网,并设置设备 ID,服务器地址为<服务器的 IP 地址>:8080 保存后,智能终端将自动连接船舶局域网并向船舶服务器提交数据

手机客户端

一台手机连接船舶局域网,安装应用并按照提示设置权限 切到"设置"选项卡,输入形如ws://<服务器的 IP 地址>:8080/api/mobile/ws的服务器地址 在距离蓝牙信标 1m 的位置静置几秒,然后添加信标

手机客户端设置

切到"编辑"选项卡,放置信标与逃生出口 在"设置"选项卡可将配置导入到其他手机的客户端

About

整套系统的使用说明

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors