Skip to main content

云控

该部分API 可以让设备主动连接至 官方云控开发者自搭建的云控平台.

# 导包
from ascript.android import cloud_control

连接云控

让设备连接至云控平台, 设备只能连接官方云控或自定义云控其中之一

连接至官方云控

让设备连接至官方云控:http://control.ascript.cn:8088

连接后可在云端控制设备,远程操控设备,定时下发执行任务等.

  • 方法
cloud_control.connect_to_as(dev_user:str)
  • 参数
参数类型是否必填说明
dev_userstr开发者账号,目前需要时vip用户才可使用
  • 示例
from ascript.android import cloud_control
cloud_control.connect_to_as("你自己的开发者账号")

连接至自定义云控

  • 方法
cloud_control.connect_to_ws(ws_path:str)
  • 参数
参数类型是否必填说明
ws_pathstrwebsocket server 地址.您需要自己搭建ws服务.
  • 示例
from ascript.android import cloud_control
cloud_control.connect_to_as("你自己的开发者账号")

发送数据

发送数据,可以在云控查数值

  • 方法
cloud_control.send(data:dict)
  • 参数
参数类型是否必填说明
datadict字典形式的数据. 在云控服务器中可通过key值,显示value值
  • 示例
# 发送数据给云控,云控中可实时显示
from ascript.android import cloud_control
data = {"gold":180,"water":200}
cloud_control.send(data)

关闭云控

关闭和云端控制的连接

  • 方法
cloud_control.close()
  • 示例
# 关闭云控
from ascript.android import cloud_control
cloud_control.close()