设备控制
操作账号下面的音乐主机
发送消息
介绍
发送指令消息给音乐主机,消息的内容是通过CreateMessage创建,消息创建请参考该类的文档
方法原型
/**
* 发送消息给机器端
*
* @param topic 地址
* @param phoneMessage 消息
*/
public void sendMessage(String topic, PhoneMessage phoneMessage)调用
使用MqttContorl对象调用
参数介绍
topic:Deivie中的sendTopic
phoneMessage:消息的Java bean 对象,通过CreateMessage创建,请参考CreateMessage的介绍
使用CreateMessage创建消息
介绍
创建操作设备的消息PhoneMessage的java bean,然后通过MqttControl对象把消息发送出去
获取对象
通过该类的静态方法直接获取
音乐下一曲
创建播放下一首的消息,控制的是当前房间
方法原型
音乐播放暂停
创建控制音乐播放暂停的消息,控制的是当前房间
方法原型
音乐播放
创建控制音乐播放的消息,控制的是当前房间
方法原型
音乐暂停
创建控制音乐暂停的消息,控制的是当前房间
方法原型
音乐上一首
创建控制音乐上一首的消息,控制的是当前房间
方法原型
设置房间
设置当前控制的房间,此方法只有双分区的才有用
方法原型
参数介绍
area:设置的房间号,CreateMEssage的常量
房间
参数名
参数值
区域一
AREA1
11
区域二
AREA2
12
同步
AREA_SYN
13
设置意图音源
设置意图音源,可以用来控制音乐主机的页面,控制的是当前房间
方法原型
参数介绍
flag:需要设置的意图音源,参数如下
声音减少
把音乐主机的音量减少1,控制的是当前房间
方法原型
声音增加
把音乐主机的音量增加1,控制的是当前房间
方法原型
使用位置播放歌曲
播放主机当前列表的position首歌曲,控制的是当前房间
方法原型
参数介绍
position:需要播放歌曲的位置
使用音乐ID播放歌曲
使用音乐的ID,播放当前列表的歌曲,控制的是当前房间
方法原型
参数介绍
id:需要播放歌曲的音乐ID
EQ模式
创建设置播放器EQ模式的CreateMessage,控制的是当前房间
方法原型
参数介绍
eqMode:需要设置的EQ模式
模式
值(int)
普通
0
经典
1
爵士
2
摇滚
3
流行
4
播放模式
创建设置播放模式的CreateMessage,控制的是当前房间
方法原型
参数介绍
playMode:设置的播放模式
播放模式
值(int)
顺序播放
0
随机播放
1
单曲循环
2
循环播放
3
收藏音乐
创建收藏当前播放音乐的CreateMessage,收藏的是当前房间的音乐
方法原型
下载歌曲
创建下载当前播放音乐的CreateMessage,下载的是当前房间的音乐
方法原型
设置播放进度
创建设置播放进度的CreateMessage,设置的是当前房间的音乐
方法原型
参数介绍
seek:设置播放进度的时间,毫秒
设置设备名
设置机器的名称,同时也是区域一的名称
方法原型
参数介绍
deviceName:需要设置的设备名
设置房间名
创建设置房间名的消息,设置房间二的名称需要双分区才会有作用
方法原型
参数介绍
room:需要修改的房间名的房间
房间
参数名
参数值
区域一
AREA1
11
区域二
AREA2
12
roomName:修改的房间名
修改蓝牙名和密码
创建修改蓝牙名称和密码的消息,蓝牙名和密码,可以一个为空,不可两个都为空
方法原型
参数介绍
btName:新的蓝牙名,可以为空,为空表示不修改
btPwd:新的蓝牙密码,可以为空,为空表示不修改
连接WiFi
创建控制音乐主机连接WiFi的消息
方法原型
参数介绍
wifiName:需要连接WiFi的名称,不可为空
wifiPwd:需要连接WiFi的密码,无密码的可以直接为空
设置机器休眠时间
创建设置机器休眠时间的消息
方法原型
参数介绍
time:机器休眠的时间,毫秒值,设置0为不休眠
控制设备开关机
创建控制设备开关机的消息,可以关机也可以开机
方法原型
参数介绍
isPower:控制开机还是关机
指令
isPower(int)
关机
0
开机
1
设置BASS音量
创建控制主机BASS音量的消息
方法原型
参数介绍
bassVolume:设置BASS的音量,音量值为0~15
设置TREBLE音量
创建控制主机TREBLE音量的消息
方法原型
参数介绍
trebleVolume:设置TREBLE的音量,音量值为0~15
更新设备
当发现机器段有更新的时候可以通过这个方法更新音乐主机
方法原型
更新播放信息
通知播放器更新播放信息,机器段会发送消息到手机端来
方法原型
最后更新于