/**
  ******************************************************************************
  * @file    BLV_Logic_JiAn_Edit.c
  * @author  BLW RCU  development Team
  * @version V1.0.0
  * @date    2022年03月24日
  * @ProName 江西吉安民宿
	* @dev     户型1 玲珑双层  C12主板 C1F核心板 485取电 485开关1,2,3,4,5,6 C430开关 C4310开关 C430温控器 C4310温控器  2个窗帘 氟机空调 继电器扩展1  恒压调光   恒压模块1，2 
	* @dev     户型2 林宿      C12主板 C1F核心板 485取电 485开关1,2,3,4     C430开关 C4310开关 C430温控器 1个窗帘 氟机空调 继电器扩展1  
	* @dev     户型3 叶之屋    C12主板 C1F核心板 485取电 485开关1,2,3,4,5,6 C430开关 C4310开关 C430温控器 2个窗帘 氟机空调 继电器扩展1  
	* @dev     户型4 夜舞组合  C12主板 C1F核心板 485取电 485开关1,2,3,4,5,6 C430开关 C4310开关 C430温控器 2个窗帘 氟机空调 继电器扩展1 
  ******************************************************************************
  */





#include "BLV_Logic_JiAn_Edit.h"

#include "includes.h"      

#if JiAn       

//#define EleOpenScene   100   //插卡开场景
//#define EleCloseScene  101   //拔卡开场景


void BLV_DevAction_JiAn_Data_Init(void);
void BLV_Dev_JiAn_Data_Init(void);
void BlwMapDev_Init(void);


void ProLogic_JiAn_Get(void)
{	
	BLV_Dev_JiAn_Data_Init();  
	BLV_DevAction_JiAn_Data_Init();   
	
//	BlwMapDev_Init();       //宝来威映射表初始化
}

    

#if RoomType2 

/*485取电开取电服务*/
void BLV_DevAction_JiAn_Rs485CardIn_Add(void)   
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Rs485CardPress";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型 所有身份取电               */		
		 DEV_RS485_CARD,   0x01,     LOOPCH01,0x00,   0x55, 0x05,            //按下
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
		Dev_Host_Service,  0x00,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制取电服务
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x51,0x01,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异

		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*485取电关闭取电服务*/
void BLV_DevAction_JiAn_Rs485CardOut_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Rs485CardRelease";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型 所有身份取电               */		
		 DEV_RS485_CARD,   0x01,     LOOPCH01,0x00,    0xAA, 0x0A,            //释放
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
		Dev_Host_Service,  0x00,      LOOPCH01,0x00,    0x02,0x00,  0x0A,0x02,        //控制取电服务
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0D,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异

		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*485温控器控制输出函数*/
void BLV_DevAction_JiAn_Rs485TemCtrl_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Rs485TemCtrl";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型             设备地址   输入回路         输入类型 所有动作               */		
		 DEV_RS485_TEMP,   0x00,     LOOPCH01,0x00,    0x1E, 0x00,            //温控器控制
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   //   
		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*485温控器开机输出函数*/
void BLV_DevAction_JiAn_Rs485TemOn_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Rs485TemOn";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型             设备地址   输入回路         输入类型 所有动作               */		
		 DEV_RS485_TEMP,   0x00,     LOOPCH01,0x00,    0x20, 0x80,            //温控器控制
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件  提示音保险箱关闭      执行方式   */		
		0x00,                           0x00,    0x00,0x00,0x00,0x8A,0x01,0x00,    LIGHT_SCENE_ONE,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   // 
//		Dev_Host_HVout, 		 0x00,      LOOPCH17,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0B,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*485温控器关机输出函数*/
void BLV_DevAction_JiAn_Rs485TemOff_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Rs485TemOff";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型             设备地址   输入回路         输入类型 所有动作               */		
		 DEV_RS485_TEMP,   0x00,     LOOPCH01,0x00,    0x20, 0x00,            //温控器控制
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件  提示音              执行方式   */		
		0x00,                           0x00,    0x00,0x00,0x00,0x80,0x01,0x00,    LIGHT_SCENE_ONE,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   //  
//		Dev_Host_HVout, 		 0x00,      LOOPCH17,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH18,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH19,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH20,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH04,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH05,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH06,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0C,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*485温控器控制输出函数*/
void BLV_DevAction_JiAn_Rs485Tem10Ctrl_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Rs485Tem10Ctrl";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型             设备地址   输入回路         输入类型 所有动作               */		
		 DEV_RS485_TEMP,   10,     LOOPCH01,0x00,    0x1E, 0x00,            //温控器控制
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
		DEV_RS485_IR_SEND,   0x02,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   //   
		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*485温控器开机输出函数*/
void BLV_DevAction_JiAn_Rs485Tem10On_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Rs485Tem10On";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型             设备地址   输入回路         输入类型 所有动作               */		
		 DEV_RS485_TEMP,   10,     LOOPCH01,0x00,    0x20, 0x80,            //温控器控制
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件  提示音保险箱关闭      执行方式   */		
		0x00,                           0x00,    0x00,0x00,0x00,0x8A,0x01,0x00,    LIGHT_SCENE_ONE,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
		DEV_RS485_IR_SEND,   0x02,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   // 
//		Dev_Host_HVout, 		 0x00,      LOOPCH17,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0B,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*485温控器关机输出函数*/
void BLV_DevAction_JiAn_Rs485Tem10Off_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Rs485Tem10Off";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型             设备地址   输入回路         输入类型 所有动作               */		
		 DEV_RS485_TEMP,   10,     LOOPCH01,0x00,    0x20, 0x00,            //温控器控制
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件  提示音              执行方式   */		
		0x00,                           0x00,    0x00,0x00,0x00,0x80,0x01,0x00,    LIGHT_SCENE_ONE,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
		DEV_RS485_IR_SEND,   0x02,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   //  
//		Dev_Host_HVout, 		 0x00,      LOOPCH17,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH18,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH19,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH20,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH04,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH05,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH06,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0C,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

///*485温控器阀开输出函数*/
//void BLV_DevAction_JiAn_Rs485TemValveOpen_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "ValveOpen";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 阀门               */		
//		 DEV_RS485_TEMP,   0x01,     LOOPCH01,0x00,    0x04, 0x04,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
////		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   // 
//		Dev_Host_HVout, 		 0x00,      LOOPCH06,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_Service,  0x00,      LOOPCH09,0x00,    0x01,0x00,  0x00,0x00,        //控制9号服务开
//		
////		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0B,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

///*485温控器阀关输出函数*/
//void BLV_DevAction_JiAn_Rs485TemValveClose_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "ValveClose";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 所有动作               */		
//		 DEV_RS485_TEMP,   0x01,     LOOPCH01,0x00,    0x04, 0x00,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
////		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   //  
//		Dev_Host_HVout, 		 0x00,      LOOPCH06,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_Service,  0x00,      LOOPCH09,0x00,    0x02,0x00,  0x00,0x00,        //控制9号服务关
//		
////		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0C,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}
///*485温控器停风速输出函数*/
//void BLV_DevAction_JiAn_Rs485TemFanStop_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "FanStop";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 所有动作               */		
//		 DEV_RS485_TEMP,   0x01,     LOOPCH01,0x00,    0x08, 0x00,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
////		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   //
//		Dev_Host_HVout, 		 0x00,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH04,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH05,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		
////		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0C,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

///*485温控器低风速输出函数*/
//void BLV_DevAction_JiAn_Rs485TemFanLow_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "FanLow";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 所有动作               */		
//		 DEV_RS485_TEMP,   0x01,     LOOPCH01,0x00,    0x08, 0x08,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
////		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   //
//		Dev_Host_HVout, 		 0x00,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH04,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH05,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		
////		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0C,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

///*485温控器中风速输出函数*/
//void BLV_DevAction_JiAn_Rs485TemFanMid_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "FanMid";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 所有动作               */		
//		 DEV_RS485_TEMP,   0x01,     LOOPCH01,0x00,    0x08, 0x10,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
////		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   //  
//		Dev_Host_HVout, 		 0x00,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH04,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH05,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//				
////		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0C,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

///*485温控器高风速输出函数*/
//void BLV_DevAction_JiAn_Rs485TemFanHigh_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "FanHigh";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 所有动作               */		
//		 DEV_RS485_TEMP,   0x01,     LOOPCH01,0x00,    0x08, 0x18,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
////		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   //  
//		Dev_Host_HVout, 		 0x00,      LOOPCH03,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH04,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH05,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//				
////		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0C,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

///*485温控器制冷模式 阀开输出函数*/
//void BLV_DevAction_JiAn_Rs485TemModeColdOpen_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "ModeColdOpen";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 模式               */		
//		 DEV_RS485_TEMP,   0x01,     LOOPCH01,0x00,    0x10, 0x20,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       服务9打开  保险箱打开            执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x06,0x06,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
////		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   // 
////		Dev_Host_HVout, 		 0x00,      LOOPCH06,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_Service,  0x00,      LOOPCH12,0x00,    0x02,0x00,  0x00,0x00,        //控制12号服务关
//		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,35,   0x00,0x00,   //场景打开 温度偏高，打开空调
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

///*485温控器制冷模式 阀关输出函数*/
//void BLV_DevAction_JiAn_Rs485TemModeColdClose_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "ModeColdOpen";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 模式               */		
//		 DEV_RS485_TEMP,   0x01,     LOOPCH01,0x00,    0x10, 0x20,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       服务9关闭  保险箱打开            执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x05,0x06,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
////		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   // 
////		Dev_Host_HVout, 		 0x00,      LOOPCH06,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_Service,  0x00,      LOOPCH12,0x00,    0x02,0x00,  0x00,0x00,        //控制12号服务关
//		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,37,   0x00,0x00,   //场景打开 温度偏高，打开空调
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

///*485温控器制热模式 阀开输出函数*/
//void BLV_DevAction_JiAn_Rs485TemModeHotOpen_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "ModeHotOpen";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 模式               */		
//		 DEV_RS485_TEMP,   0x01,     LOOPCH01,0x00,    0x10, 0x40,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       服务9开  保险箱打开              执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x06,0x06,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
////		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   // 
////		Dev_Host_HVout, 		 0x00,      LOOPCH06,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_Service,  0x00,      LOOPCH12,0x00,    0x02,0x00,  0x00,0x00,        //控制12号服务关
//		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,36,   0x00,0x00,   //场景打开 温度偏低打开空调
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

///*485温控器制热模式 阀关输出函数*/
//void BLV_DevAction_JiAn_Rs485TemModeHotClose_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "ModeHotClose";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 模式               */		
//		 DEV_RS485_TEMP,   0x01,     LOOPCH01,0x00,    0x10, 0x40,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       服务9关  保险箱打开              执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x05,0x06,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
////		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   // 
////		Dev_Host_HVout, 		 0x00,      LOOPCH06,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_Service,  0x00,      LOOPCH12,0x00,    0x02,0x00,  0x00,0x00,        //控制12号服务关
//		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,37,   0x00,0x00,   //场景打开 温度偏低打开空调
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

/*干节点开取电服务*/
void BLV_DevAction_JiAn_LVin01Press_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "LVin01Press";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_LVinput,   0x00,     LOOPCH01,0x00,   KeyPress, 0x00,            //按下
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
		Dev_Host_Service,  0x00,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制取电服务
				
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x51,0x01,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异

		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*干节点关取电服务*/
void BLV_DevAction_JiAn_LVin01Release_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "LVin01Release";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_LVinput,   0x00,     LOOPCH01,0x00,   KeyRelease,  0x00,            //释放
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
		Dev_Host_Service,  0x00,      LOOPCH01,0x00,    0x02,0x00,  0x05,0x02,        //控制取电服务延时关
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0D,  0x00,0x00,   //场景打开 播放离开词条

		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*插卡场景*/
void BLV_DevAction_JiAn_EleOpen_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "EleOpen";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_Service,   0x00,     LOOPCH01,0x00,   DEV_CTRLWAY_OPEN, 0x00,   
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址    输出回路          设备输出    数据备用   */		
		Dev_Host_HVout,  0x00,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH09,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH07,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH03,0x00,    0x02,0x00,  0x03,0x03,        //控制继电器
		
		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,50,  0x00,0x00,
		DEV_RS485_PWM, 0x00,   LOOPCH02,0x00,      0x01,50,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH03,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH05,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH07,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH09,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH11,0x00,      0x01,80,  0x00,0x00,

//		DEV_RS485_PWM, 0x01,   LOOPCH02,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x01,   LOOPCH03,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x01,   LOOPCH04,0x00,      0x01,80,  0x00,0x00,
//		

		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x02,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		DEV_RS485_TEMP,0x01,   LOOPCH01,0x00,    0x00,0x40,  30,0x02,        //控制空调开机 延时30秒
//		
		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*拔卡场景*/
void BLV_DevAction_JiAn_EleClose_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "EleClose";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_Service,   0x00,     LOOPCH01,0x00,   DEV_CTRLWAY_CLOSE,  0x00,  
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址    输出回路          设备输出    数据备用   */		
		Dev_Host_HVout,  0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH04,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH05,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH06,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH07,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH08,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH09,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH10,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH11,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH12,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
		Dev_Host_HVout,  0x08,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x08,      LOOPCH04,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
		Dev_Host_Service,  0x00,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //关勿扰
		
//		Dev_Host_Invalid,  0x00,    AllControlModeNo,0x00,  0x02,0x00, 0x00,0x00,   //总控模式关闭
		
		DEV_RS485_PWM,   0x00,      LOOPCH01,0x00,    0x02,00,  0x00,0x00,        //控制调光
		DEV_RS485_PWM,   0x00,      LOOPCH02,0x00,    0x02,00,  0x00,0x00,        //控制调光
		DEV_RS485_PWM,   0x00,      LOOPCH03,0x00,    0x02,00,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,   0x00,      LOOPCH04,0x00,    0x02,00,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,   0x00,      LOOPCH05,0x00,    0x02,00,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,   0x00,      LOOPCH06,0x00,    0x02,00,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,   0x00,      LOOPCH07,0x00,    0x02,00,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,   0x00,      LOOPCH08,0x00,    0x02,00,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,   0x00,      LOOPCH09,0x00,    0x02,00,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,   0x00,      LOOPCH10,0x00,    0x02,00,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,   0x00,      LOOPCH11,0x00,    0x02,00,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,   0x00,      LOOPCH12,0x00,    0x02,00,  0x00,0x00,        //控制调光

//		DEV_RS485_PWM,   0x01,      LOOPCH01,0x00,    0x02,00,  0x00,0x00,        //控制调光
		DEV_RS485_PWM,   0x01,      LOOPCH02,0x00,    0x02,00,  0x00,0x00,        //控制调光
		DEV_RS485_PWM,   0x01,      LOOPCH03,0x00,    0x02,00,  0x00,0x00,        //控制调光
		DEV_RS485_PWM,   0x01,      LOOPCH04,0x00,    0x02,00,  0x00,0x00,        //控制调光
		
		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x02,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗帘
		
		DEV_RS485_TEMP,0x01,   LOOPCH01,0x00,    0x00,0x80,  0x00,0x00,        //控制空调关机

		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x02,0x00,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}


/*勿扰打开*/
void BLV_DevAction_JiAn_DndOpen_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "DndOpen";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_Service,   0x00,     LOOPCH02,0x00,   DEV_CTRLWAY_OPEN, 0x00,   
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址    输出回路          设备输出    数据备用   */		
		Dev_Host_Service,  0x00,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //关清理
		
		Dev_Host_LVoutput,0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,   //打开勿扰反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
/*勿扰关闭*/
void BLV_DevAction_JiAn_DndClose_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "DndClose";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_Service,   0x00,     LOOPCH02,0x00,   DEV_CTRLWAY_CLOSE, 0x00,   
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址    输出回路          设备输出    数据备用   */		
		
		Dev_Host_LVoutput,0x00,      LOOPCH03,0x00,      0x02,0x00,  0x00,0x00,   //关闭勿扰反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*清理打开*/
void BLV_DevAction_JiAn_CleanOpen_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "CleanOpen";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_Service,   0x00,     LOOPCH03,0x00,   DEV_CTRLWAY_OPEN, 0x00,   
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址    输出回路          设备输出    数据备用   */		
		Dev_Host_Service,  0x00,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //关勿扰
		
		Dev_Host_LVoutput,0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,   //打开清理反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
/*清理关闭*/
void BLV_DevAction_JiAn_CleanClose_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "CleanClose";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_Service,   0x00,     LOOPCH03,0x00,   DEV_CTRLWAY_CLOSE, 0x00,   
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址    输出回路          设备输出    数据备用   */		
		
		Dev_Host_LVoutput,0x00,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,   //关闭清理反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*干节点关门磁服务*/
void BLV_DevAction_JiAn_DoorKeyPress_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "LVin02KeyPress";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_LVinput,   0x00,     LOOPCH02,0x00,   KeyPress, 0x00,          //按下
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
		Dev_Host_Service,  0x00,      LOOPCH13,0x00,    0x02,0x00,  0x00,0x00,        //控制门磁服务关
		Dev_Host_Service,  0x00,      LOOPCH01,0x00,    0x02,0x00,  0x05,0x03,        //控制取电服务延时关
		Dev_Host_Service,  0x00,    LOOPCH12,0x00,    0x01,0x00,  0x00,0x00,        //门磁控制保险箱，暂时禁用红外
		Dev_Host_Service,  0x00,    LOOPCH12,0x00,    0x02,0x00,  0x0A,0x02,        //使能用红外
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0D,  0x00,0x00,   //场景打开 播放离开词条
//		Dev_Host_HVout,  0x00,      LOOPCH02,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH05,0x00,    0x02,0x00,  30,0x02,        //控制继电器延时关
		DEV_RS485_PWM,  0x00,    LOOPCH01,0x00,    0x02,0x00,  30,0x02,        //控制调光
		
		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
 
/*干节点开门磁服务*/
void BLV_DevAction_JiAn_DoorKeyRelease_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "LVin02KeyRelease";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_LVinput,   0x00,     LOOPCH02,0x00,   KeyRelease, 0x00,              //释放
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
		Dev_Host_Service,  0x00,      LOOPCH13,0x00,    0x01,0x00,  0x00,0x00,        //控制门磁服务开
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0D,  0x00,0x00,   //场景打开 播放离开词条
//		Dev_Host_HVout,  0x00,      LOOPCH05,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH05,0x00,    0x02,0x00,  0x05,0x03,        //控制继电器延时关
		DEV_RS485_PWM,  0x00,    LOOPCH01,0x00,    0x01,80,  0x00,0x00,        //控制调光
		DEV_RS485_PWM,  0x00,    LOOPCH01,0x00,    0x02,0x00,  0x05,0x03,       //控制调光
		Dev_Host_Service,     0x00,    LOOPCH12,0x00,    0x02,0x00,  0x00,0x00,        //使能用红外
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*干节点SOS服务*/
void BLV_DevAction_JiAn_SOSKeyPress_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "LVin03KeyPress";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_LVinput,   0x00,     LOOPCH03,0x00,   KeyPress, 0x00,          //按下
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
		Dev_Host_Service,  0x00,      LOOPCH08,0x00,    0x01,0x00,  0x00,0x00,   //控制SOS服务开
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,20,  0x00,0x00,   //场景打开 播放SOS服务开
		
//		DEV_SWI_TYPE,      0x01,      LOOPCH04,0x00,    0x0E,0x64,  0x01,0x02,   //控制SOS闪烁
//		DEV_SWI_TYPE,      0x03,      LOOPCH08,0x00,    0x0E,0x64,  0x01,0x02,   //控制SOS闪烁
//		DEV_SWI_TYPE,      0x04,      LOOPCH07,0x00,    0x0E,0x64,  0x01,0x02,   //控制SOS闪烁
		
		Dev_Host_LVoutput,0x00,      LOOPCH02,0x00,      0x0E,0x64,  0x01,0x02,  //控制SOS闪烁
		Dev_Host_LVoutput,0x00,      LOOPCH03,0x00,      0x0E,0x64,  0x01,0x02,  //控制SOS闪烁
		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*干节点SOS服务*/
void BLV_DevAction_JiAn_SOSKeyRelease_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "LVin03KeyRelease";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_LVinput,   0x00,     LOOPCH03,0x00,   KeyRelease, 0x00,              //释放
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
		Dev_Host_Service,  0x00,      LOOPCH08,0x00,    0x02,0x00,  0x00,0x00,   //控制SOS服务关
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,21,  0x00,0x00,   //场景关 播放SOS服务关

//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*干节点红外服务 卫生间红外*/
void BLV_DevAction_JiAn_Pir4Release_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "LVin04KeyRelease";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_LVinput,   0x00,     LOOPCH04,0x00,   KeyRelease, 0x00,              //释放
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x0A,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
//		Dev_Host_Service,  0x00,    LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制取电服务开
		Dev_Host_Service,  0x00,    LOOPCH04,0x00,    0x01,0x00,  0x00,0x00,        //控制服务开
		Dev_Host_Service,  0x00,    LOOPCH04,0x00,    0x02,0x00,  0x05,0x02,        //控制服务延时关
		
//		Dev_Host_Service,  0x00,    LOOPCH18,0x00,    0x01,0x00,  25,0x03,        //烟雾服务延时开（关联红外）
		Dev_Host_HVout,  0x00,      LOOPCH03,0x00,   0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH03,0x00,   0x02,0x00,  0x0A,0x03,        //控制继电器
//		DEV_RS485_PWM,  0x00,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,  0x00,      LOOPCH11,0x00,    0x01,80,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,  0x00,      LOOPCH12,0x00,    0x01,80,  0x00,0x00,        //控制调光
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*干节点红外服务 洗手池红外*/
void BLV_DevAction_JiAn_Pir5Release_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "LVin05KeyRelease";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_LVinput,   0x00,     LOOPCH05,0x00,   KeyRelease, 0x00,              //释放
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
//		Dev_Host_Service,  0x00,    LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //门口红外控制取电服务开
		Dev_Host_Service,  0x00,    LOOPCH09,0x00,    0x01,0x00,  0x00,0x00,        //控制开
		Dev_Host_Service,  0x00,    LOOPCH09,0x00,    0x02,0x00,  0x05,0x02,        //控制服务延时关
		
//		Dev_Host_Service,  0x00,    LOOPCH18,0x00,    0x01,0x00,  25,0x03,        //烟雾服务延时开（关联红外）
		
		Dev_Host_HVout,  0x00,      LOOPCH04,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH04,0x00,    0x02,0x00,  0x05,0x03,        //控制继电器
		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*干节点红外服务 一楼休闲红外*/
void BLV_DevAction_JiAn_Pir6Release_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "LVin06KeyRelease";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_LVinput,   0x00,     LOOPCH06,0x00,   KeyRelease, 0x00,              //释放
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
//		Dev_Host_Service,  0x00,    LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //门口红外控制取电服务开
		Dev_Host_Service,  0x00,    LOOPCH10,0x00,    0x01,0x00,  0x00,0x00,        //控制开
		Dev_Host_Service,  0x00,    LOOPCH10,0x00,    0x02,0x00,  0x05,0x02,        //控制服务延时关
		
//		Dev_Host_Service,  0x00,    LOOPCH18,0x00,    0x01,0x00,  25,0x03,        //烟雾服务延时开（关联红外）
		
//		Dev_Host_HVout,  0x00,      LOOPCH02,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		DEV_RS485_PWM,  0x00,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,  0x00,      LOOPCH04,0x00,    0x01,80,  0x00,0x00,        //控制调光
//		Dev_Host_HVout,  0x00,      LOOPCH02,0x00,    0x02,0x00,  0x05,0x03,        //控制继电器
		DEV_RS485_PWM,  0x00,      LOOPCH01,0x00,    0x02,0x00,  0x05,0x03,        //控制调光
//		DEV_RS485_PWM,  0x00,      LOOPCH04,0x00,    0x02,0x00,  0x05,0x03,        //控制调光
		
//		DEV_RS485_PWM,  0x01,      LOOPCH02,0x00,    0x01,80,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,  0x01,      LOOPCH02,0x00,    0x02,0x00,  0x05,0x03,        //控制调光
		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*干节点红外服务 门口红外*/
void BLV_DevAction_JiAn_Pir7Release_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "LVin07KeyRelease";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_LVinput,   0x00,     LOOPCH08,0x00,   KeyRelease, 0x00,              //释放
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             与卡无关       其他条件                执行方式   */		
//		0x00,                           0x00,   0x00,0x00,0x00,0x0A,0x00,0x00,    LIGHT_SCENE_ONE,
		0x00,                           0x00,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_ONE,  //取电无关
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
//		Dev_Host_Service,  0x00,    LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制取电服务开
		Dev_Host_Service,  0x00,    LOOPCH05,0x00,    0x01,0x00,  0x00,0x00,        //控制服务开
		Dev_Host_Service,  0x00,    LOOPCH05,0x00,    0x02,0x00,  0x05,0x02,        //控制服务延时关
		
		Dev_Host_HVout,  0x00,      LOOPCH02,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH02,0x00,    0x02,0x00,  0x03,0x03,        //控制继电器
		
//		Dev_Host_HVout,  0x08,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x08,      LOOPCH04,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x08,      LOOPCH04,0x00,    0x01,0x00,  0x03,0x03,        //控制继电器
		
		DEV_RS485_PWM,  0x00,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,        //控制调光
		DEV_RS485_PWM,  0x00,      LOOPCH02,0x00,    0x01,80,  0x00,0x00,        //控制调光
		DEV_RS485_PWM,  0x00,      LOOPCH03,0x00,    0x01,80,  0x00,0x00,        //控制调光
		DEV_RS485_PWM,  0x00,      LOOPCH01,0x00,    0x02,0,  0x03,0x03,        //控制调光
		DEV_RS485_PWM,  0x00,      LOOPCH02,0x00,    0x02,0,  0x03,0x03,        //控制调光
		DEV_RS485_PWM,  0x00,      LOOPCH03,0x00,    0x02,0,  0x03,0x03,        //控制调光	
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*干节点红外服务 二楼楼梯红外*/
void BLV_DevAction_JiAn_PirL1Release_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "LVin01KeyRelease";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_LVinput,   0x01,     LOOPCH01,0x00,   KeyRelease, 0x00,              //释放
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x0A,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
//		Dev_Host_Service,  0x00,    LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制取电服务开
		Dev_Host_Service,  0x00,    LOOPCH07,0x00,    0x01,0x00,  0x00,0x00,        //控制服务开
		Dev_Host_Service,  0x00,    LOOPCH07,0x00,    0x02,0x00,  0x05,0x02,        //控制服务延时关
		
//		Dev_Host_HVout,  0x00,      LOOPCH02,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH02,0x00,    0x02,0x00,  0x03,0x02,        //控制继电器
		
		DEV_RS485_PWM,  0x01,      LOOPCH04,0x00,    0x01,80,  0x00,0x00,        //控制调光
		DEV_RS485_PWM,  0x01,      LOOPCH04,0x00,    0x02,00,  0x05,0x03,        //控制调光

//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*门铃按键按下*/
void BLV_DevAction_JiAn_BellPress_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "BellPress";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_LVinput,   0x00,     LOOPCH07,0x00,   KeyPress, 0x00,             //释放
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{                              //勿扰无效
/*  按键取电不关联房态             插卡有效       其他条件                执行方式   */		
		0x00,                           0x2B,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
//		Dev_Host_Service,  0x00,      LOOPCH13,0x00,    0x02,0x00,  0x00,0x00,        //控制门磁服务关
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x41,0x05,  0x00,0x00,   //场景打开 播放门铃提示音
//		Dev_Host_HVout,  0x00,      LOOPCH02,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH02,0x00,    0x02,0x00,  0x0A,0x02,        //控制继电器延时关

		DEV_SWI_TYPE,     0x03,      LOOPCH03,0x00,      0x01,0x64,  0x00,0x00,
		DEV_SWI_TYPE,     0x03,      LOOPCH03,0x00,      0x02,0x00,  16,0x02,		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}


/*窗帘开动作*/
void BLV_DevAction_JiAn_CurtainOpen_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "CurtainOpen";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_NodeCurtain,   0x00,     LOOPCH01,0x00,   DEV_CTRLWAY_OPEN, 0x00,             //窗帘开
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		

		Dev_Host_HVout,  0x00,      LOOPCH10,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH10,0x00,    0x02,0x00,    25,0x02,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH11,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器

		
		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*窗帘关动作*/
void BLV_DevAction_JiAn_CurtainClose_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "CurtainClose";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_NodeCurtain,   0x00,     LOOPCH01,0x00,   DEV_CTRLWAY_CLOSE, 0x00,             //窗帘关
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		

		Dev_Host_HVout,  0x00,      LOOPCH10,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH11,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH11,0x00,    0x02,0x00,    25,0x02,        //控制继电器

		
		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*窗帘停动作*/
void BLV_DevAction_JiAn_CurtainStop_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "CurtainStop";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_NodeCurtain,   0x00,     LOOPCH01,0x00,   DEV_CTRLWAY_STOP, 0x00,             //窗帘停
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		

		Dev_Host_HVout,  0x00,      LOOPCH10,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH11,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器

		
		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*窗纱开动作*/
void BLV_DevAction_JiAn_ScreenOpen_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "ScreenOpen";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_NodeCurtain,   0x01,     LOOPCH01,0x00,   DEV_CTRLWAY_OPEN, 0x00,             //窗纱开
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		

		Dev_Host_HVout,  0x08,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x08,      LOOPCH01,0x00,    0x02,0x00,    40,0x02,        //控制继电器
		Dev_Host_HVout,  0x08,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器

		
		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*窗纱关动作*/
void BLV_DevAction_JiAn_ScreenClose_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "ScreenClose";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_NodeCurtain,   0x01,     LOOPCH01,0x00,   DEV_CTRLWAY_CLOSE, 0x00,             //窗纱关
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		

		Dev_Host_HVout,  0x08,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x08,      LOOPCH02,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x08,      LOOPCH02,0x00,    0x02,0x00,    35,0x02,        //控制继电器

		
		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*窗纱停动作*/
void BLV_DevAction_JiAn_ScreenStop_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "ScreenStop";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_NodeCurtain,   0x01,     LOOPCH01,0x00,   DEV_CTRLWAY_STOP, 0x00,             //窗纱停
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		

		Dev_Host_HVout,  0x08,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x08,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器

		
		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*窗帘开动作*/
void BLV_DevAction_JiAn_Curtain2Open_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "CurtainOpen";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_NodeCurtain,   0x02,     LOOPCH01,0x00,   DEV_CTRLWAY_OPEN, 0x00,             //窗帘开
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		

		Dev_Host_HVout,  0x08,      LOOPCH06,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x08,      LOOPCH06,0x00,    0x02,0x00,    25,0x02,        //控制继电器
		Dev_Host_HVout,  0x08,      LOOPCH07,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器

		
		Dev_NodeCurtain, 0x02,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*窗帘关动作*/
void BLV_DevAction_JiAn_Curtain2Close_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "CurtainClose";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_NodeCurtain,   0x02,     LOOPCH01,0x00,   DEV_CTRLWAY_CLOSE, 0x00,             //窗帘关
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		

		Dev_Host_HVout,  0x08,      LOOPCH06,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x08,      LOOPCH07,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x08,      LOOPCH07,0x00,    0x02,0x00,    25,0x02,        //控制继电器

		
		Dev_NodeCurtain, 0x02,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*窗帘停动作*/
void BLV_DevAction_JiAn_Curtain2Stop_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "CurtainStop";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_NodeCurtain,   0x02,     LOOPCH01,0x00,   DEV_CTRLWAY_STOP, 0x00,             //窗帘停
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		

		Dev_Host_HVout,  0x08,      LOOPCH06,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x08,      LOOPCH07,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器

		
		Dev_NodeCurtain, 0x02,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}


void BLV_DevAction_JiAn_Swi1IN01_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		31,0x00,//场景编号
	};
	char DevName[] = "Swi1IN01";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   1,      LOOPCH01,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡无关       其他条件提示音                执行方式   */		
		0x00,                           0x00,  0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		

		Dev_Host_Service,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,  //清理
//		Dev_Host_Service,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,  //勿扰
		
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x06,  0x00,0x00,   //场景打开 播放打开清理
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x22,22,  0x00,0x00,   //场景关闭 播放关闭清理
		
		DEV_SWI_TYPE,     1,        LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
		
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
//退房
void BLV_DevAction_JiAn_Swi1IN02_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi1IN02";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   1,      LOOPCH02,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  不关联房态                    退房无效  服务9关联 提示音               执行方式   */		
		0x00,                           0x00,   0x80,0x02,0x05,0x80,0x01,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		

		Dev_Host_Service,  0x00,      LOOPCH09,0x00,    0x01,0x00,  0x00,0x00,        //控制服务9开
		Dev_Host_Service,  0x00,      LOOPCH09,0x00,    0x02,0x00,  0x0A,0x02,        //控制服务9关
		
		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,24,  0x00,0x00,   //场景打开 指定播放词条  
		
		DEV_SWI_TYPE,     1,        LOOPCH02,0x00,      0x0E,0x64,  0x01,0x02,   //对应闪烁0x0E

	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}


void BLV_DevAction_JiAn_Swi1IN02Open_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi1IN02Open";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   1,      LOOPCH02,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*						动作启用不关联房态               退房关联 服务9关联 提示音               执行方式   */		
		0x00,                           0x00,   0x80,0x02,0x03,     0x80,0x01,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		

		Dev_Host_Service,  0x00,      LOOPCH06,0x00,    0x01,0x00,  0x00,0x00,        //控制退房服务
		
		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,18,  0x00,0x00,   //场景打开 指定播放词条  
		
		DEV_SWI_TYPE,     1,        LOOPCH02,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

void BLV_DevAction_JiAn_Swi1IN02Close_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi1IN02Close";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   1,      LOOPCH02,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/* 			  动作启用不关联房态              退房关联 服务不关联 提示音               执行方式   */		
		0x00,                           0x00,   0x80,0x01,0x00,     0x80,0x01,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		

		Dev_Host_Service,  0x00,      LOOPCH06,0x00,    0x02,0x00,  0x00,0x00,        //控制退房服务
		
		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,19,  0x00,0x00,   //场景打开 指定播放词条  
		
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi1IN03_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi1IN03";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   1,      LOOPCH03,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     1,        LOOPCH03,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     1,        LOOPCH03,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     1,        LOOPCH03,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi1IN04_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi1IN04";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   1,      LOOPCH04,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
		
		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		DEV_RS485_PWM, 0x00,   LOOPCH02,0x00,      0x01,80,  0x00,0x00,
		DEV_RS485_PWM, 0x00,   LOOPCH03,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH04,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH05,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH06,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH07,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH08,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH09,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH10,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH11,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH12,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_RS485_PWM, 0x01,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		DEV_RS485_PWM, 0x01,   LOOPCH02,0x00,      0x01,80,  0x00,0x00,
		DEV_RS485_PWM, 0x01,   LOOPCH03,0x00,      0x01,80,  0x00,0x00,
		DEV_RS485_PWM, 0x01,   LOOPCH04,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     1,        LOOPCH04,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     1,        LOOPCH04,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     1,        LOOPCH04,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi1IN05_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi1IN05";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   1,      LOOPCH05,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */	
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x02,0x00,  0x00,0x00,		
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x02,0x00,  0x00,0x00,
		
		Dev_Host_HVout,    0x08,      LOOPCH03,0x00,      0x02,0x00,  0x00,0x00,
		
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
		
//		Dev_Host_Invalid,  0x00,    AllControlModeNo,0x00,  0x02,0x00, 0x00,0x00,   //总控模式关闭
		
		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x02,00,  0x00,0x00,
		DEV_RS485_PWM, 0x00,   LOOPCH02,0x00,      0x02,00,  0x00,0x00,
		DEV_RS485_PWM, 0x00,   LOOPCH03,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH04,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH05,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH06,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH07,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH08,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH09,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH10,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH11,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH12,0x00,      0x02,00,  0x00,0x00,
		
//		DEV_RS485_PWM, 0x01,   LOOPCH01,0x00,      0x02,00,  0x00,0x00,
		DEV_RS485_PWM, 0x01,   LOOPCH02,0x00,      0x02,00,  0x00,0x00,
		DEV_RS485_PWM, 0x01,   LOOPCH03,0x00,      0x02,00,  0x00,0x00,
		DEV_RS485_PWM, 0x01,   LOOPCH04,0x00,      0x02,00,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗纱
		Dev_NodeCurtain, 0x02,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱			
		
		DEV_SWI_TYPE,     1,        LOOPCH05,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     1,        LOOPCH05,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     1,        LOOPCH05,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi1IN06_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		BrightModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi1IN06";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   1,      LOOPCH06,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*   动作启用不关联房态            插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,  0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */	
//		Dev_Host_HVout,    0x00,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH10,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH11,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		
//		DEV_PWMTYPE,       0x01,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱
		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,5,  0x00,0x00,   //场景打开 播放 明亮
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x22,1,  0x00,0x00,   //场景关闭 

//		DEV_RS485_TEMP,0x01,   LOOPCH01,0x00,    0x00,0x80,  0x00,0x00,        //控制空调关机

		DEV_SWI_TYPE,     1,        LOOPCH06,0x00,      0x03,0x64,  0x00,0x00,   //对应场景
//		DEV_SWI_TYPE,     1,        LOOPCH06,0x00,      0x01,0x64,  0x00,0x00,   //开反馈灯
//		DEV_SWI_TYPE,     1,        LOOPCH06,0x00,      0x02,0x00,  0x01,0x02,   //延时1s关反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi2IN01_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi2IN01";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   2,      LOOPCH01,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     2,        LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     2,        LOOPCH01,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     2,        LOOPCH01,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi2IN02_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi2IN02";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   2,      LOOPCH02,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     2,        LOOPCH02,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     2,        LOOPCH02,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     2,        LOOPCH02,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi2IN03_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi2IN03";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   2,      LOOPCH03,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     2,        LOOPCH03,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     2,        LOOPCH03,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     2,        LOOPCH03,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi2IN04_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi2IN04";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   2,      LOOPCH04,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     2,        LOOPCH04,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     2,        LOOPCH04,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     2,        LOOPCH04,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi2IN05_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi2IN05";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   2,      LOOPCH05,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
//		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x01,0x00,  0x00,0x00,//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     2,        LOOPCH05,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     2,        LOOPCH05,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     2,        LOOPCH05,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi2IN06_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi2IN06";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   2,      LOOPCH06,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     2,        LOOPCH06,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     2,        LOOPCH06,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     2,        LOOPCH06,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi3IN01_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		BrightModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi3IN01";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   3,      LOOPCH01,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*   动作启用不关联房态            插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,  0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */	
//		Dev_Host_HVout,    0x00,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH10,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH11,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH12,0x00,      0x01,0x00,  0x00,0x00,
		
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,
		
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		
//		DEV_PWMTYPE,       0x01,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱
		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,5,  0x00,0x00,   //场景打开 播放 明亮
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x22,1,  0x00,0x00,   //场景关闭 

//		DEV_RS485_TEMP,0x01,   LOOPCH01,0x00,    0x00,0x80,  0x00,0x00,        //控制空调关机

		DEV_SWI_TYPE,     3,        LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,   //对应场景
//		DEV_SWI_TYPE,     3,        LOOPCH01,0x00,      0x01,0x64,  0x00,0x00,   //开反馈灯
//		DEV_SWI_TYPE,     3,        LOOPCH01,0x00,      0x02,0x00,  0x01,0x02,   //延时1s关反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi3IN02_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		ReadingModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi3IN02";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   3,      LOOPCH02,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*   动作启用不关联房态            插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,  0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */	
//		Dev_Host_HVout,    0x00,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH10,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH11,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH12,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,
		
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x01,50,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x01,50,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x01,50,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x01,30,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x01,30,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		
//		DEV_PWMTYPE,       0x01,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱
		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,10,  0x00,0x00,   //场景打开 播放 阅读
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x22,1,  0x00,0x00,   //场景关闭 

//		DEV_RS485_TEMP,0x01,   LOOPCH01,0x00,    0x00,0x80,  0x00,0x00,        //控制空调关机

		DEV_SWI_TYPE,     3,        LOOPCH02,0x00,      0x03,0x64,  0x00,0x00,   //对应场景
//		DEV_SWI_TYPE,     3,        LOOPCH02,0x00,      0x01,0x64,  0x00,0x00,   //开反馈灯
//		DEV_SWI_TYPE,     3,        LOOPCH02,0x00,      0x02,0x00,  0x01,0x02,   //延时1s关反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi3IN03_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		RelaxationModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi3IN03";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   3,      LOOPCH03,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*   动作启用不关联房态            插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,  0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */	
//		Dev_Host_HVout,    0x00,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH10,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH11,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH12,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,
		
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x01,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		
//		DEV_PWMTYPE,       0x01,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱
		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,25,  0x00,0x00,   //场景打开 播放 休闲
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x22,1,  0x00,0x00,   //场景关闭 

//		DEV_RS485_TEMP,0x01,   LOOPCH01,0x00,    0x00,0x80,  0x00,0x00,        //控制空调关机

		DEV_SWI_TYPE,     3,        LOOPCH03,0x00,      0x03,0x64,  0x00,0x00,   //对应场景
//		DEV_SWI_TYPE,     3,        LOOPCH03,0x00,      0x01,0x64,  0x00,0x00,   //开反馈灯
//		DEV_SWI_TYPE,     3,        LOOPCH03,0x00,      0x02,0x00,  0x01,0x02,   //延时1s关反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi3IN04_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		WarmModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi3IN04";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   3,      LOOPCH04,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*   动作启用不关联房态            插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,  0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */	
//		Dev_Host_HVout,    0x00,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH10,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH11,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH12,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH13,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,
		
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x01,40,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x01,40,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x01,40,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x01,30,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x01,30,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x01,30,  0x00,0x00,      //控制C12调光
		
//		DEV_PWMTYPE,       0x01,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱
		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,8,  0x00,0x00,   //场景打开 播放 温馨
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x22,1,  0x00,0x00,   //场景关闭 

//		DEV_RS485_TEMP,0x01,   LOOPCH01,0x00,    0x00,0x80,  0x00,0x00,        //控制空调关机

		DEV_SWI_TYPE,     3,        LOOPCH04,0x00,      0x03,0x64,  0x00,0x00,   //对应场景
//		DEV_SWI_TYPE,     3,        LOOPCH04,0x00,      0x01,0x64,  0x00,0x00,   //开反馈灯
//		DEV_SWI_TYPE,     3,        LOOPCH04,0x00,      0x02,0x00,  0x01,0x02,   //延时1s关反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
//窗帘停
void BLV_DevAction_JiAn_Swi3IN05_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		RomanceModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi3IN05";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   3,      LOOPCH05,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*   动作启用不关联房态            插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,  0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */	
//		Dev_Host_HVout,    0x00,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH10,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH11,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH12,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH13,0x00,      0x01,0x00,  0x00,0x00,
		
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,
//		
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,
		
//		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x01,20,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x01,20,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x01,20,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x01,20,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x01,20,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		
//		DEV_PWMTYPE,       0x01,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱
		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,4,  0x00,0x00,   //场景打开 播放 浪漫
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x22,1,  0x00,0x00,   //场景关闭 

//		DEV_RS485_TEMP,0x01,   LOOPCH01,0x00,    0x00,0x80,  0x00,0x00,        //控制空调关机

//		DEV_SWI_TYPE,     3,        LOOPCH05,0x00,      0x03,0x64,  0x00,0x00,   //对应场景
     	DEV_SWI_TYPE,     3,        LOOPCH05,0x00,      0x01,0x64,  0x00,0x00,   //开反馈灯
		DEV_SWI_TYPE,     3,        LOOPCH05,0x00,      0x02,0x00,  0x01,0x02,   //延时1s关反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi3IN06_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		AllControlModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi3IN06";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   3,      LOOPCH06,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*   动作启用不关联房态            插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,  0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */	
//		Dev_Host_HVout,    0x00,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH10,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH11,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH12,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH13,0x00,      0x01,0x00,  0x00,0x00,
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		
//		DEV_PWMTYPE,       0x01,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱
		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,17,  0x00,0x00,   //场景打开 播放 总控
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x22,1,  0x00,0x00,   //场景关闭 

//		DEV_RS485_TEMP,0x01,   LOOPCH01,0x00,    0x00,0x80,  0x00,0x00,        //控制空调关机

		DEV_SWI_TYPE,     3,        LOOPCH06,0x00,      0x03,0x64,  0x00,0x00,   //对应场景
//		DEV_SWI_TYPE,     3,        LOOPCH06,0x00,      0x01,0x64,  0x00,0x00,   //开反馈灯
//		DEV_SWI_TYPE,     3,        LOOPCH06,0x00,      0x02,0x00,  0x01,0x02,   //延时1s关反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi4IN01_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi4IN01";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   4,      LOOPCH01,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     4,        LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     4,        LOOPCH01,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     4,        LOOPCH01,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

//勿扰
void BLV_DevAction_JiAn_Swi4IN02_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		30,0x00,//场景编号
	};
	char DevName[] = "Swi4IN02";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   4,      LOOPCH02,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,  0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		

//		Dev_Host_Service,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,  //清理
		Dev_Host_Service,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,  //勿扰
		
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x09,  0x00,0x00,   //场景打开 播放打开勿扰
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x22,23,  0x00,0x00,   //场景关闭 播放关闭勿扰
		
		DEV_SWI_TYPE,     4,        LOOPCH02,0x00,      0x03,0x64,  0x00,0x00,
		
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi4IN03_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi4IN03";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   4,      LOOPCH03,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
		DEV_RS485_PWM,     0x00,      LOOPCH02,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     4,        LOOPCH03,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     4,        LOOPCH03,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     4,        LOOPCH03,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi4IN04_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi4IN04";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   4,      LOOPCH04,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     4,        LOOPCH04,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     4,        LOOPCH04,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     4,        LOOPCH04,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi4IN05_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi4IN05";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   4,      LOOPCH05,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x06,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
//		DEV_SWI_TYPE,     4,        LOOPCH05,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
		DEV_SWI_TYPE,     4,        LOOPCH05,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
		DEV_SWI_TYPE,     4,        LOOPCH05,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi4IN06_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi4IN06";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   4,      LOOPCH06,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     4,        LOOPCH06,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     4,        LOOPCH06,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     4,        LOOPCH06,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

void BLV_DevAction_JiAn_Swi5IN01_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		BrightModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi5IN01";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   5,      LOOPCH01,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*   动作启用不关联房态            插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,  0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */	
//		Dev_Host_HVout,    0x00,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH10,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH11,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH12,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH13,0x00,      0x01,0x00,  0x00,0x00,
		
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,		
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x08,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
		
//		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,80,  0x00,0x00,      //控制C12调光

//		DEV_RS485_PWM, 0x01,  LOOPCH01,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x01,  LOOPCH02,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x01,  LOOPCH03,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x01,  LOOPCH04,0x00,      0x01,80,  0x00,0x00,      //控制C12调光

//		DEV_PWMTYPE,       0x01,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱
		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,5,  0x00,0x00,   //场景打开 播放 明亮
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x22,1,  0x00,0x00,   //场景关闭 

//		DEV_RS485_TEMP,0x01,   LOOPCH01,0x00,    0x00,0x80,  0x00,0x00,        //控制空调关机

		DEV_SWI_TYPE,     5,        LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,   //对应场景
//		DEV_SWI_TYPE,     5,        LOOPCH01,0x00,      0x01,0x64,  0x00,0x00,   //开反馈灯
//		DEV_SWI_TYPE,     5,        LOOPCH01,0x00,      0x02,0x00,  0x01,0x02,   //延时1s关反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi5IN02_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		RelaxationModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi5IN02";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   5,      LOOPCH02,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*   动作启用不关联房态            插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,  0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */	
//		Dev_Host_HVout,    0x00,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH10,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH11,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH12,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH13,0x00,      0x01,0x00,  0x00,0x00,

//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x02,0x00,  0x00,0x00,		
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x02,0x00,  0x00,0x00,		
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,  0x08,      LOOPCH04,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
//		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,60,  0x00,0x00,      //控制C12调光

//		DEV_RS485_PWM, 0x01,  LOOPCH01,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x01,  LOOPCH02,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x01,  LOOPCH03,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x01,  LOOPCH04,0x00,      0x01,60,  0x00,0x00,      //控制C12调光

//		DEV_PWMTYPE,       0x01,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱
		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,25,  0x00,0x00,   //场景打开 播放 休闲
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x22,1,  0x00,0x00,   //场景关闭 

//		DEV_RS485_TEMP,0x01,   LOOPCH01,0x00,    0x00,0x80,  0x00,0x00,        //控制空调关机

		DEV_SWI_TYPE,     5,        LOOPCH02,0x00,      0x03,0x64,  0x00,0x00,   //对应场景
//		DEV_SWI_TYPE,     5,        LOOPCH02,0x00,      0x01,0x64,  0x00,0x00,   //开反馈灯
//		DEV_SWI_TYPE,     5,        LOOPCH02,0x00,      0x02,0x00,  0x01,0x02,   //延时1s关反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi5IN03_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		WarmModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi5IN03";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   5,      LOOPCH03,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*   动作启用不关联房态            插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,  0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */	
//		Dev_Host_HVout,    0x00,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH10,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH11,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH12,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH13,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x02,0x00,  0x00,0x00,		
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x02,0x00,  0x00,0x00,		
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,  0x08,      LOOPCH04,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
//		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,30,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,30,  0x00,0x00,      //控制C12调光

//		DEV_RS485_PWM, 0x01,  LOOPCH01,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x01,  LOOPCH02,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x01,  LOOPCH03,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x01,  LOOPCH04,0x00,      0x01,80,  0x00,0x00,      //控制C12调光

//		DEV_PWMTYPE,       0x01,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱
		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,8,  0x00,0x00,   //场景打开 播放 温馨
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x22,1,  0x00,0x00,   //场景关闭 

//		DEV_RS485_TEMP,0x01,   LOOPCH01,0x00,    0x00,0x80,  0x00,0x00,        //控制空调关机

		DEV_SWI_TYPE,     5,        LOOPCH03,0x00,      0x03,0x64,  0x00,0x00,   //对应场景
//		DEV_SWI_TYPE,     5,        LOOPCH03,0x00,      0x01,0x64,  0x00,0x00,   //开反馈灯
//		DEV_SWI_TYPE,     5,        LOOPCH03,0x00,      0x02,0x00,  0x01,0x02,   //延时1s关反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi5IN04_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		RomanceModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi5IN04";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   5,      LOOPCH04,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*   动作启用不关联房态            插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,  0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */	
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x02,0x00,  0x00,0x00,		
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x02,0x00,  0x00,0x00,		
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,
		
		Dev_Host_HVout,  0x08,      LOOPCH04,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
//		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		
//		DEV_RS485_PWM, 0x01,  LOOPCH01,0x00,      0x01,20,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x01,  LOOPCH02,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x01,  LOOPCH03,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x01,  LOOPCH04,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		
//		DEV_PWMTYPE,       0x01,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱
		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,4,  0x00,0x00,   //场景打开 播放 浪漫
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x22,1,  0x00,0x00,   //场景关闭 

//		DEV_RS485_TEMP,0x01,   LOOPCH01,0x00,    0x00,0x80,  0x00,0x00,        //控制空调关机

		DEV_SWI_TYPE,     5,        LOOPCH04,0x00,      0x03,0x64,  0x00,0x00,   //对应场景
//		DEV_SWI_TYPE,     5,        LOOPCH04,0x00,      0x01,0x64,  0x00,0x00,   //开反馈灯
//		DEV_SWI_TYPE,     5,        LOOPCH04,0x00,      0x02,0x00,  0x01,0x02,   //延时1s关反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi5IN05_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		NeightModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi5IN05";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   5,      LOOPCH05,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*   动作启用不关联房态            插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,  0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_SLEEP,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */	
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x02,0x00,  0x00,0x00,		
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x02,0x00,  0x00,0x00,		
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
		
		Dev_Host_HVout,  0x08,      LOOPCH04,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		
//		DEV_RS485_PWM, 0x01,  LOOPCH01,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x01,  LOOPCH02,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x01,  LOOPCH03,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x01,  LOOPCH04,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_PWMTYPE,       0x01,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,
		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗纱
		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,7,  0x00,0x00,   //场景打开 播放 睡眠
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x22,1,  0x00,0x00,   //场景关闭 

//		DEV_RS485_TEMP,0x01,   LOOPCH01,0x00,    0x00,0x80,  0x00,0x00,        //控制空调关机

		DEV_SWI_TYPE,     5,        LOOPCH05,0x00,      0x03,0x64,  0x00,0x00,   //对应场景
//		DEV_SWI_TYPE,     5,        LOOPCH05,0x00,      0x01,0x64,  0x00,0x00,   //开反馈灯
//		DEV_SWI_TYPE,     5,        LOOPCH05,0x00,      0x02,0x00,  0x01,0x02,   //延时1s关反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi5IN06_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		AllControlModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi5IN06";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   5,      LOOPCH06,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*   动作启用不关联房态            插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,  0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */	
//		Dev_Host_HVout,    0x00,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH10,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH11,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH12,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH13,0x00,      0x01,0x00,  0x00,0x00,
		
		Dev_Host_HVout,    0x08,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
		
//		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		
//		DEV_RS485_PWM, 0x01,  LOOPCH01,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x01,  LOOPCH02,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x01,  LOOPCH03,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x01,  LOOPCH04,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		
//		DEV_PWMTYPE,       0x01,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱
		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,17,  0x00,0x00,   //场景打开 播放 总控
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x22,1,  0x00,0x00,   //场景关闭 

//		DEV_RS485_TEMP,0x01,   LOOPCH01,0x00,    0x00,0x80,  0x00,0x00,        //控制空调关机

		DEV_SWI_TYPE,     5,        LOOPCH06,0x00,      0x03,0x64,  0x00,0x00,   //对应场景
//		DEV_SWI_TYPE,     5,        LOOPCH06,0x00,      0x01,0x64,  0x00,0x00,   //开反馈灯
//		DEV_SWI_TYPE,     5,        LOOPCH06,0x00,      0x02,0x00,  0x01,0x02,   //延时1s关反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

//勿扰
void BLV_DevAction_JiAn_Swi6IN01_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		30,0x00,//场景编号
	};
	char DevName[] = "Swi6IN01";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   6,      LOOPCH01,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,  0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		

//		Dev_Host_Service,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,  //清理
		Dev_Host_Service,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,  //勿扰
		
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x09,  0x00,0x00,   //场景打开 播放打开勿扰
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x22,23,  0x00,0x00,   //场景关闭 播放关闭勿扰
		
		DEV_SWI_TYPE,     6,        LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
		
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi6IN02_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi6IN02";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   6,      LOOPCH02,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,30,  0x00,0x00,
		DEV_RS485_PWM, 0x01,   LOOPCH03,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     6,        LOOPCH02,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     6,        LOOPCH02,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     6,        LOOPCH02,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi6IN03_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi6IN03";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   6,      LOOPCH03,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
		DEV_RS485_PWM,     0x01,      LOOPCH02,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     6,        LOOPCH03,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     6,        LOOPCH03,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     6,        LOOPCH03,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi6IN04_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi6IN04";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   6,      LOOPCH04,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x02,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     6,        LOOPCH04,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     6,        LOOPCH04,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     6,        LOOPCH04,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi6IN05_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi6IN05";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   6,      LOOPCH05,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x02,      LOOPCH01,0x00,    0x06,0x00,  0x00,0x00,        //控制窗纱	
		
//		DEV_SWI_TYPE,     6,        LOOPCH05,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
		DEV_SWI_TYPE,     6,        LOOPCH05,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
		DEV_SWI_TYPE,     6,        LOOPCH05,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi6IN06_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi6IN06";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   6,      LOOPCH06,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x02,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     6,        LOOPCH06,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     6,        LOOPCH06,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     6,        LOOPCH06,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}


void BLV_DevAction_JiAn_Swi0IN06_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi0IN06";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0x00,      LOOPCH06,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件 提示音               执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x00,    LIGHT_SCENE_TWO,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		

//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗帘	
		Dev_Host_HVout,  0x00,      LOOPCH03,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音
		
		DEV_SWI_TYPE,     0x00,      LOOPCH06,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi0IN07_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi0IN07";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0x00,      LOOPCH07,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件  提示音    起夜有关         执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,        //控制窗纱	
//		Dev_Host_HVout,    0x00,      LOOPCH14,0x00,      0x01,0x00,  0x00,0x00,
    
		Dev_Host_HVout,  0x00,      LOOPCH02,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音
		
		
		DEV_SWI_TYPE,     0x00,      LOOPCH07,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi0IN08_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi0IN08";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0x00,      LOOPCH08,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件                执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_TWO,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
//		Dev_Host_Service,    0x00,      LOOPCH03,0x00,      0x02,0x00,  0x00,0x00,  //清理
//		Dev_Host_Service,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,  //勿扰
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,    0x21,0x09,  0x00,0x00,   //场景打开 播放打开勿扰
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,    0x22,0x17,  0x00,0x00,   //场景关闭 播放关闭勿扰
//		
//		Dev_Host_LVoutput,0x00,      LOOPCH03,0x00,      0x03,0x64,  0x00,0x00,      //勿扰反馈灯
//
//    Dev_Host_HVout,  0x00,      LOOPCH07,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		DEV_RS485_PWM, 0x00,     LOOPCH02,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音		
		DEV_SWI_TYPE,     0x00,      LOOPCH08,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

void BLV_DevAction_JiAn_Swi0IN09_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi0IN09";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0x00,      LOOPCH09,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件  提示音              执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x00,    LIGHT_SCENE_ONE,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
		Dev_NodeCurtain,  0x00,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
		
		
//	  Dev_Host_HVout,  0x00,      LOOPCH08,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音
		

//		DEV_RS485_STRIP,  0x01,      LOOPCH01,0x00,      0x01,0x64,  0x00,0x00,
		
		DEV_SWI_TYPE,     0x00,      LOOPCH09,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
//窗帘停
void BLV_DevAction_JiAn_Swi0IN10_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi0IN10";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0x00,      LOOPCH10,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件  提示音              执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x00,    LIGHT_SCENE_ONE,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
		Dev_NodeCurtain,  0x00,      LOOPCH01,0x00,      0x06,0x00,  0x00,0x00,  //窗帘停
		
//		Dev_Host_HVout,  0x00,      LOOPCH04,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音

//		DEV_RS485_STRIP,  0x01,      LOOPCH01,0x00,      0x01,0x64,  0x00,0x00,
		
		DEV_SWI_TYPE,     0x00,      LOOPCH10,0x00,      0x01,0x64,  0x00,0x00, //开指示灯
		DEV_SWI_TYPE,     0x00,      LOOPCH10,0x00,      0x02,0x64,  0x01,0x02, //开指示灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

void BLV_DevAction_JiAn_Swi0IN11_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi0IN11";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0x00,      LOOPCH11,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件  提示音              执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x00,    LIGHT_SCENE_ONE,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
		Dev_NodeCurtain,  0x00,      LOOPCH01,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,

//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x01,  0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
		
		DEV_SWI_TYPE,     0x00,      LOOPCH11,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

void BLV_DevAction_JiAn_Swi0IN12_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		RelaxationModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi0IN12";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0x00,      LOOPCH12,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件  提示音    起夜有关         执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,25,  0x00,0x00,   //场景打开 指定播放词条 休闲模式
		
		DEV_SWI_TYPE,     0x00,      LOOPCH12,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

void BLV_DevAction_JiAn_Swi0IN13_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		WarmModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi0IN13";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0x00,      LOOPCH13,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件  提示音    起夜有关         执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x01,40,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x01,40,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x01,40,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x01,30,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x01,30,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x01,30,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x08,  0x00,0x00,   //场景打开 指定播放词条 洗漱模式
		
		DEV_SWI_TYPE,     0x00,      LOOPCH13,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

void BLV_DevAction_JiAn_Swi0IN14_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		RomanceModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi0IN14";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0x00,      LOOPCH14,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件  提示音    起夜有关        执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x01,20,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x01,20,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x01,20,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x01,20,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x01,20,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,4,  0x00,0x00,   //场景打开 指定播放词条  浪漫模式
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
	
		DEV_SWI_TYPE,     0x00,      LOOPCH14,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

void BLV_DevAction_JiAn_Swi0IN15_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		ViewingModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi0IN15";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0x00,      LOOPCH15,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件  提示音    起夜有关         执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x01,10,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x01,10,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x01,10,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x01,10,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x01,10,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x02,  0x00,0x00,   //场景打开 指定播放词条 观影模式
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异

		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
		
		DEV_SWI_TYPE,     0x00,      LOOPCH15,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}


void BLV_DevAction_JiAn_Swi0IN16_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		NeightModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi0IN16";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0x00,      LOOPCH16,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件                执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x00,    LIGHT_SCENE_SLEEP,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
		
		Dev_Host_HVout,    0x08,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x08,      LOOPCH04,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,60,  0x00,0x00,      //控制C12调光

		DEV_RS485_PWM, 0x01,  LOOPCH02,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x01,  LOOPCH03,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x01,  LOOPCH04,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		
		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗帘
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x07,  0x00,0x00,   //场景打开 指定播放词条  睡眠模式
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
		
		DEV_SWI_TYPE,     0x00,      LOOPCH16,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}


//void BLV_DevAction_JiAn_Swi0IN17_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		00,0x00,//场景编号
//	};
//	char DevName[] = "Swi0IN17";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*  设备类型       设备地址   输入回路          输入类型            */		
//		DEV_SWI_TYPE,   0,      LOOPCH17,0x00,   KeyPress, 0x00,       
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*   动作启用不关联房态            插卡有效       其他条件提示音                执行方式   */		
//		0x00,                           0x03,  0x00,0x00,0x00,0x80,0x01,0x09,    LIGHT_SCENE_TWO,
//	};
//	
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型         设备地址     输出回路           设备输出    数据备用   */	
////		Dev_Host_Service,  0x00,      LOOPCH10,0x00,    0x01,0x00,  0x00,0x00,        //开锁服务
////		Dev_Host_Service,  0x00,      LOOPCH10,0x00,    0x02,0x00,  15,0x02,        //关锁服务
//		DEV_SWI_TYPE,     0,        LOOPCH17,0x00,      0x01,0x64,  0x00,0x00,      //开摄像头延时15s关
//		DEV_SWI_TYPE,     0,        LOOPCH17,0x00,      0x02,0x00,  15,0x02,		    //延时15秒关	
//		
////		DEV_SWI_TYPE,     0,        LOOPCH17,0x00,      0x03,0x64,  0x00,0x00,   //对应场景
////		DEV_SWI_TYPE,     3,        LOOPCH02,0x00,      0x01,0x64,  0x00,0x00,   //开反馈灯
////		DEV_SWI_TYPE,     3,        LOOPCH02,0x00,      0x02,0x00,  0x01,0x02,   //延时1s关反馈灯
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}
  
void BLV_DevAction_JiAn_Swi10IN06_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi10IN06";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   10,      LOOPCH06,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件 提示音               执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x00,    LIGHT_SCENE_TWO,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,30,  0x00,0x00,
		DEV_RS485_PWM, 0x01,   LOOPCH03,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音
		
		DEV_SWI_TYPE,     10,      LOOPCH06,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi10IN07_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi10IN07";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   10,      LOOPCH07,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件  提示音    起夜有关         执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
		Dev_Host_HVout,  0x08,      LOOPCH04,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,        //控制窗纱	
//		Dev_Host_HVout,    0x00,      LOOPCH14,0x00,      0x01,0x00,  0x00,0x00,
    
//		Dev_Host_HVout,  0x00,      LOOPCH09,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音
		
		
		DEV_SWI_TYPE,     10,      LOOPCH07,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi10IN08_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi10IN08";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   10,      LOOPCH08,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件                执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_TWO,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
//		Dev_Host_Service,    0x00,      LOOPCH03,0x00,      0x02,0x00,  0x00,0x00,  //清理
//		Dev_Host_Service,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,  //勿扰
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,    0x21,0x09,  0x00,0x00,   //场景打开 播放打开勿扰
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,    0x22,0x17,  0x00,0x00,   //场景关闭 播放关闭勿扰
//		
//		Dev_Host_LVoutput,0x00,      LOOPCH03,0x00,      0x03,0x64,  0x00,0x00,      //勿扰反馈灯
//
//    Dev_Host_HVout,  0x00,      LOOPCH07,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		DEV_RS485_PWM, 0x01,   LOOPCH02,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音		
		DEV_SWI_TYPE,     10,      LOOPCH08,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

void BLV_DevAction_JiAn_Swi10IN09_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi10IN09";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   10,      LOOPCH09,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件  提示音              执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x00,    LIGHT_SCENE_ONE,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
		Dev_NodeCurtain,  0x02,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
		
		
//	  Dev_Host_HVout,  0x00,      LOOPCH08,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音
		

//		DEV_RS485_STRIP,  0x01,      LOOPCH01,0x00,      0x01,0x64,  0x00,0x00,
		
		DEV_SWI_TYPE,     10,      LOOPCH09,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

void BLV_DevAction_JiAn_Swi10IN10_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi10IN10";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   10,      LOOPCH10,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件  提示音              执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x00,    LIGHT_SCENE_ONE,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
//		Dev_NodeCurtain,  0x02,      LOOPCH01,0x00,      0x06,0x00,  0x00,0x00,
		
//		Dev_Host_HVout,  0x00,      LOOPCH04,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音

//		DEV_RS485_STRIP,  0x01,      LOOPCH01,0x00,      0x01,0x64,  0x00,0x00,
		
//		DEV_SWI_TYPE,     10,      LOOPCH10,0x00,      0x03,0x64,  0x00,0x00,
		DEV_SWI_TYPE,     10,        LOOPCH10,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
		DEV_SWI_TYPE,     10,        LOOPCH10,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

void BLV_DevAction_JiAn_Swi10IN11_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi10IN11";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   10,      LOOPCH11,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件  提示音              执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x00,    LIGHT_SCENE_ONE,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
		Dev_NodeCurtain,  0x02,      LOOPCH01,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,

//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x01,  0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
		
		DEV_SWI_TYPE,     10,      LOOPCH11,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

void BLV_DevAction_JiAn_Swi10IN12_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		RelaxationModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi10IN12";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   10,      LOOPCH12,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件  提示音    起夜有关         执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
//		Dev_Host_HVout,    0x08,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x08,      LOOPCH04,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
//		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x01,  LOOPCH01,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x01,  LOOPCH02,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x01,  LOOPCH03,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x01,  LOOPCH04,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		
		DEV_RS485_PWM, 0x01,  LOOPCH01,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x01,  LOOPCH02,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x01,  LOOPCH03,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,25,  0x00,0x00,   //场景打开 指定播放词条 休闲模式
		
		DEV_SWI_TYPE,     10,      LOOPCH12,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

void BLV_DevAction_JiAn_Swi10IN13_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		WarmModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi10IN13";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   10,      LOOPCH13,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件  提示音    起夜有关         执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x08,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x08,      LOOPCH04,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
//		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,30,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,30,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x01,  LOOPCH01,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x01,  LOOPCH02,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x01,  LOOPCH03,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x01,  LOOPCH04,0x00,      0x01,30,  0x00,0x00,      //控制C12调光

		DEV_RS485_PWM, 0x01,  LOOPCH01,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x01,  LOOPCH02,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x01,  LOOPCH03,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x08,  0x00,0x00,   //场景打开 指定播放词条 洗漱模式
		
		DEV_SWI_TYPE,     10,      LOOPCH13,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

void BLV_DevAction_JiAn_Swi10IN14_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		RomanceModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi10IN14";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   10,      LOOPCH14,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件  提示音    起夜有关        执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
//		Dev_Host_HVout,    0x08,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x08,      LOOPCH04,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
//		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x01,  LOOPCH01,0x00,      0x01,20,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x01,  LOOPCH02,0x00,      0x01,20,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x01,  LOOPCH03,0x00,      0x01,20,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x01,  LOOPCH04,0x00,      0x01,20,  0x00,0x00,      //控制C12调光
		
		DEV_RS485_PWM, 0x01,  LOOPCH01,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x01,  LOOPCH02,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x01,  LOOPCH03,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,4,  0x00,0x00,   //场景打开 指定播放词条  浪漫模式
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
	
		DEV_SWI_TYPE,     10,      LOOPCH14,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

void BLV_DevAction_JiAn_Swi10IN15_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		ViewingModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi10IN15";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   10,      LOOPCH15,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件  提示音    起夜有关         执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		
		Dev_Host_HVout,    0x08,      LOOPCH03,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x08,      LOOPCH04,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
//		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x01,  LOOPCH01,0x00,      0x01,10,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x01,  LOOPCH02,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x01,  LOOPCH03,0x00,      0x01,10,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x01,  LOOPCH04,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		
		DEV_RS485_PWM, 0x01,  LOOPCH01,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x01,  LOOPCH02,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x01,  LOOPCH03,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x02,  0x00,0x00,   //场景打开 指定播放词条 观影模式
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异

		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x04,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x02,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	

		DEV_SWI_TYPE,     10,      LOOPCH15,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}


void BLV_DevAction_JiAn_Swi10IN16_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		NeightModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi10IN16";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   10,      LOOPCH16,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件                执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x00,    LIGHT_SCENE_SLEEP,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
		Dev_Host_HVout,    0x08,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x08,      LOOPCH04,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x02,00,  0x00,0x00,      //控制C12调光

//		DEV_RS485_PWM, 0x01,  LOOPCH01,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x01,  LOOPCH02,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x01,  LOOPCH03,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x01,  LOOPCH04,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x07,  0x00,0x00,   //场景打开 指定播放词条  睡眠模式
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异

		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗纱
		Dev_NodeCurtain, 0x02,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱			

		DEV_SWI_TYPE,     10,      LOOPCH16,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}


//void BLV_DevAction_JiAn_Swi10IN17_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		00,0x00,//场景编号
//	};
//	char DevName[] = "Swi10IN17";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*  设备类型       设备地址   输入回路          输入类型            */		
//		DEV_SWI_TYPE,   10,      LOOPCH17,0x00,   KeyPress, 0x00,       
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*   动作启用不关联房态            插卡有效       其他条件提示音                执行方式   */		
//		0x00,                           0x03,  0x00,0x00,0x00,0x80,0x01,0x09,    LIGHT_SCENE_TWO,
//	};
//	
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型         设备地址     输出回路           设备输出    数据备用   */	
////		Dev_Host_Service,  0x00,      LOOPCH10,0x00,    0x01,0x00,  0x00,0x00,        //开锁服务
////		Dev_Host_Service,  0x00,      LOOPCH10,0x00,    0x02,0x00,  15,0x02,        //关锁服务
//		DEV_SWI_TYPE,     10,        LOOPCH17,0x00,      0x01,0x64,  0x00,0x00,      //开摄像头延时15s关
//		DEV_SWI_TYPE,     10,        LOOPCH17,0x00,      0x02,0x00,  15,0x02,		    //延时15秒关	
//		
////		DEV_SWI_TYPE,     0,        LOOPCH17,0x00,      0x03,0x64,  0x00,0x00,   //对应场景
////		DEV_SWI_TYPE,     3,        LOOPCH02,0x00,      0x01,0x64,  0x00,0x00,   //开反馈灯
////		DEV_SWI_TYPE,     3,        LOOPCH02,0x00,      0x02,0x00,  0x01,0x02,   //延时1s关反馈灯
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

/**
	*@项目名 
	*@机型   C5主机
	*@外设   485取电 0地址C7T开关 0地址温控器 1地址T1开关 1地址红外转发 
	*/
void BLV_Dev_JiAn_Data_Init(void)
{
	uint8_t DevBuf[] =  //每类设备 一共3+4+5 = 12字节
	{
/*  设备类型                   设备地址              端口号            波特率            协议类型   设备输入回路限制  设备输出回路限制    字符数据包 */		
		
		DEV_C5IO_Type,              0x00,                Bus_port,        0x00,0x00,0x00,0x00,  0x01,      0x00,0x00,        0x00,0x00,                      //C5IO存在 用于提供继电器 弱电输入 弱电输出的服务
		DEV_C5MUSIC_Type,           0x01,                Bus_port,        0x00,0x00,0x00,0x00,  0x01,      0x00,0x00,        0x00,0x00, 
		DEV_RS485_CARD,             0x01,                Polling_Port,    0x80,0x25,0x00,0x00,  0x01,      0x01,0x00,        0x00,0x00,                      //插卡取电   0路
		DEV_RS485_IR_SEND,          0x01,                Polling_Port,    0x80,0x25,0x00,0x00,  0x01,      0x00,0x00,        0x01,0x00,                      //红外转发   0路
		DEV_RS485_IR_SEND,          0x02,                Polling_Port,    0x80,0x25,0x00,0x00,  0x01,      0x00,0x00,        0x01,0x00,                      //红外转发   0路
		
		DEV_RS485_PWM,              0x00,                Bus_port,        0x00,0xC2,0x01,0x00,  0x05,      0x00,0x00,        0x0C,0x00,                      //C12调光
		DEV_RS485_PWM,              0x01,                Polling_Port,    0x80,0x25,0x00,0x00,  0x02,      0x00,0x00,        0x04,0x00,                      //C12调光
//		DEV_RS485_TEMP,               0x01,                Polling_Port,    0x80,0x25,0x00,0x00,  0x01,      0x00,0x00,        0x00,0x00,
//		DEV_RS485_STRIP,            0x01,                Polling_Port,    0x80,0x25,0x00,0x00,  0x01,      0x00,0x00,        0x04,0x00,                      //灯带   4路
//		DEV_RS485_STRIP,            0x02,                Polling_Port,    0x80,0x25,0x00,0x00,  0x01,      0x00,0x00,        0x04,0x00,                      //灯带   4路
		Dev_Host_HVout,             0x08,                Polling_Port,    0x80,0x25,0x00,0x00,  0x02,      0x01,0x00,        0x09,0x00,                      //A9IO继电器
		Dev_Host_HVout,             0x00,                Bus_port,        0x00,0xC2,0x01,0x00,  0x01,      0x00,0x00,        0x14,0x00,                      //继电器   20路
		Dev_Host_LVinput,           0x00,                0x00,            0x00,0x00,0x00,0x00,  0x00,      0x0D,0x00,        0x00,0x00,                      //弱电输入 6路
		Dev_Host_LVinput,           0x01,                Active_Port,     0x80,0x25,0x00,0x00,  0x03,      0x06,0x00,        0x00,0x00,                      //6路弱电输入 1地址
		Dev_Host_LVoutput,          0x00,                0x00,            0x00,0x00,0x00,0x00,  0x00,      0x00,0x00,        0x06,0x00,                      //弱电输出 6路		
		Dev_Host_Service,           0x00,                0x00,            0x00,0x00,0x00,0x00,  0x00,      0x0D,0x00,        0x0D,0x00,                      //服务信息 13路
		Dev_NodeCurtain,            0x00,                0x00,            0x00,0x00,0x00,0x00,  0x00,      0x00,0x00,        0x00,0x00,                      //窗帘信息 0路
		Dev_NodeCurtain,            0x01,                0x00,            0x00,0x00,0x00,0x00,  0x00,      0x00,0x00,        0x00,0x00,                      //窗帘信息 0路
		Dev_NodeCurtain,            0x02,                0x00,            0x00,0x00,0x00,0x00,  0x00,      0x00,0x00,        0x00,0x00,                      //窗帘信息 0路
		
//		DEV_RS485_CoreCtrl,         0x00,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x00,0x00,        0x00,0x00,                      //中控设备小宝 0路
		DEV_PCTEST_TYPE,            0x00,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x00,0x00,        0x00,0x00,                      //PC调试   0路
		DEV_SWI_TYPE,               0x01,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x06,0x00,        0x07,0x00,                      //开关     7路
		DEV_SWI_TYPE,               0x02,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x06,0x00,        0x07,0x00,											 //开关     7路
		DEV_SWI_TYPE,               0x03,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x06,0x00,        0x07,0x00,                      //开关     7路
		DEV_SWI_TYPE,               0x04,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x06,0x00,        0x07,0x00,                      //开关     7路
		DEV_SWI_TYPE,               0x05,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x06,0x00,        0x07,0x00,                      //开关     7路
		DEV_SWI_TYPE,               0x06,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x06,0x00,        0x07,0x00,                      //开关     7路
//		DEV_SWI_TYPE,               0x07,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x06,0x00,        0x07,0x00,                      //开关     7路

		DEV_SWI_TYPE,               0x00,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      17,0x00,          17,0x00,                       //开关     22路 温控器
		DEV_RS485_TEMP,        			0x00,                Active_Port,    0x80,0x25,0x00,0x00,  0x02,      0x00,0x00,        0x00,0x00,
		DEV_SWI_TYPE,               0x0A,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      17,0x00,          17,0x00,                       //开关     22路 温控器
		DEV_RS485_TEMP,        			0x0A,                Active_Port,    0x80,0x25,0x00,0x00,  0x02,      0x00,0x00,        0x00,0x00,
		
//		Dev_Host_TimeCtrl,          0x00,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x00,0x00,        0x00,0x00,                       //时间    0路
//    DEV_RS485_RFGatewayHost,    RFGATEWAYADDRDEFAULT,Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x00,0x00,        0x00,0x00,                      //主网关   0路
//		DEV_RS485_WxLock,           0x01,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x00,0x00,        0x01,0x00,                      //微信锁   1路 
	};
	
	BLV_Dev_Add(DevBuf, sizeof(DevBuf)/DEVDATALEN);
}

       
/**
	*@name BLV_DevAction_JiAn_Data_Init
	*@para 无
	*@ret  无   
	*/
void BLV_DevAction_JiAn_Data_Init(void)
{
	BLV_DevAction_JiAn_Rs485CardIn_Add();   //485取电卡插入
	BLV_DevAction_JiAn_Rs485CardOut_Add();   //485取电卡释放
	
	
	BLV_DevAction_JiAn_Rs485TemOn_Add();    //温控器开机
	BLV_DevAction_JiAn_Rs485TemOff_Add();    //温控器关机	
	BLV_DevAction_JiAn_Rs485TemCtrl_Add();    //温控器控制

	BLV_DevAction_JiAn_Rs485Tem10On_Add();    //温控器10开机
	BLV_DevAction_JiAn_Rs485Tem10Off_Add();    //温控器10关机	
	BLV_DevAction_JiAn_Rs485Tem10Ctrl_Add();    //温控器10控制
	
//	BLV_DevAction_JiAn_Rs485TemValveOpen_Add(); //阀门开
//	BLV_DevAction_JiAn_Rs485TemValveClose_Add(); //阀门关

//	BLV_DevAction_JiAn_Rs485TemFanStop_Add();    //温控器停	
//	BLV_DevAction_JiAn_Rs485TemFanLow_Add();    //温控器低
//	BLV_DevAction_JiAn_Rs485TemFanMid_Add();    //温控器中		
//	BLV_DevAction_JiAn_Rs485TemFanHigh_Add();    //温控器高
	
//	BLV_DevAction_JiAn_Rs485TemModeColdOpen_Add();   //制冷加阀开
//	BLV_DevAction_JiAn_Rs485TemModeColdClose_Add();  //制冷加阀关	
//	BLV_DevAction_JiAn_Rs485TemModeHotOpen_Add();    //制热加阀开
//	BLV_DevAction_JiAn_Rs485TemModeHotClose_Add();   //制热加阀关
	
	BLV_DevAction_JiAn_LVin01Press_Add();    //按下
	BLV_DevAction_JiAn_LVin01Release_Add();  //释放
	
	BLV_DevAction_JiAn_EleOpen_Add();        //插卡场景         
	BLV_DevAction_JiAn_EleClose_Add();       //拔卡场景
	
	BLV_DevAction_JiAn_DndOpen_Add();        //打开勿扰
	BLV_DevAction_JiAn_DndClose_Add();       //关闭勿扰
	BLV_DevAction_JiAn_CleanOpen_Add();      //打开清理
	BLV_DevAction_JiAn_CleanClose_Add();     //关闭清理
	
//	BLV_DevAction_JiAn_DoorKeyPress_Add();   //干接点门磁按下
//	BLV_DevAction_JiAn_DoorKeyRelease_Add();   //干接点门磁释放
	BLV_DevAction_JiAn_SOSKeyPress_Add();      //干接点SOS按下
	BLV_DevAction_JiAn_SOSKeyRelease_Add();   //干接点SOS释放	
	
	BLV_DevAction_JiAn_BellPress_Add();       //门铃按键按下
	
	BLV_DevAction_JiAn_Pir4Release_Add();   	//卫生间红外
	BLV_DevAction_JiAn_Pir5Release_Add();       //洗手池红外
	BLV_DevAction_JiAn_Pir6Release_Add();       //一楼休闲红外
	BLV_DevAction_JiAn_Pir7Release_Add();       //门口红外
	BLV_DevAction_JiAn_PirL1Release_Add();      //二楼楼梯红外
	
	BLV_DevAction_JiAn_CurtainOpen_Add();     //1楼窗帘开动作
	BLV_DevAction_JiAn_CurtainClose_Add();    //1楼窗帘关动作
	BLV_DevAction_JiAn_CurtainStop_Add();     //1楼窗帘停动作
	
	BLV_DevAction_JiAn_ScreenOpen_Add();     //投影幕布升动作
	BLV_DevAction_JiAn_ScreenClose_Add();    //投影幕布降动作
	BLV_DevAction_JiAn_ScreenStop_Add();     //投影幕布停动作
	
	BLV_DevAction_JiAn_Curtain2Open_Add();     //2楼窗帘开动作
	BLV_DevAction_JiAn_Curtain2Close_Add();    //2楼窗帘关动作
	BLV_DevAction_JiAn_Curtain2Stop_Add();     //2楼窗帘停动作
	
//	BLV_DevAction_JiAn_LockOpen_Add();          //锁开
//	BLV_DevAction_JiAn_LockClose_Add();         //锁关
	
	BLV_DevAction_JiAn_Swi1IN01_Add();       //清理
	BLV_DevAction_JiAn_Swi1IN02_Add();       //退房
	BLV_DevAction_JiAn_Swi1IN02Open_Add();	 //预约退房	
	BLV_DevAction_JiAn_Swi1IN02Close_Add();  //取消退房
	BLV_DevAction_JiAn_Swi1IN03_Add();       //廊灯
	BLV_DevAction_JiAn_Swi1IN04_Add();       //入住
	BLV_DevAction_JiAn_Swi1IN05_Add();       //离开
	BLV_DevAction_JiAn_Swi1IN06_Add();       //明亮
	
	BLV_DevAction_JiAn_Swi2IN01_Add();       //灯带
	BLV_DevAction_JiAn_Swi2IN02_Add();       //卫灯
	BLV_DevAction_JiAn_Swi2IN03_Add();       //浴灯
	BLV_DevAction_JiAn_Swi2IN04_Add();       //全亮
	BLV_DevAction_JiAn_Swi2IN05_Add();       //镜前灯
	BLV_DevAction_JiAn_Swi2IN06_Add();       //换气扇

	BLV_DevAction_JiAn_Swi3IN01_Add();       //明亮
	BLV_DevAction_JiAn_Swi3IN02_Add();       //阅读
	BLV_DevAction_JiAn_Swi3IN03_Add();       //休闲
	BLV_DevAction_JiAn_Swi3IN04_Add();       //温馨
	BLV_DevAction_JiAn_Swi3IN05_Add();       //窗帘停
	BLV_DevAction_JiAn_Swi3IN06_Add();       //总控

	BLV_DevAction_JiAn_Swi4IN01_Add();       //廊灯
	BLV_DevAction_JiAn_Swi4IN02_Add();       //勿扰
	BLV_DevAction_JiAn_Swi4IN03_Add();       //楼梯灯
	BLV_DevAction_JiAn_Swi4IN04_Add();       //窗帘开	
	BLV_DevAction_JiAn_Swi4IN05_Add();       //窗帘停
	BLV_DevAction_JiAn_Swi4IN06_Add();       //窗帘关

	BLV_DevAction_JiAn_Swi5IN01_Add();       //明亮
	BLV_DevAction_JiAn_Swi5IN02_Add();       //休闲
	BLV_DevAction_JiAn_Swi5IN03_Add();       //温馨
	BLV_DevAction_JiAn_Swi5IN04_Add();       //浪漫
	BLV_DevAction_JiAn_Swi5IN05_Add();       //睡眠
	BLV_DevAction_JiAn_Swi5IN06_Add();       //总控

	BLV_DevAction_JiAn_Swi6IN01_Add();       //勿扰
	BLV_DevAction_JiAn_Swi6IN02_Add();       //起夜
	BLV_DevAction_JiAn_Swi6IN03_Add();       //楼梯灯
	BLV_DevAction_JiAn_Swi6IN04_Add();       //窗帘开
	BLV_DevAction_JiAn_Swi6IN05_Add();       //窗帘停
	BLV_DevAction_JiAn_Swi6IN06_Add();       //窗帘关

	BLV_DevAction_JiAn_Swi0IN06_Add();       //卫灯
	BLV_DevAction_JiAn_Swi0IN07_Add();       //门口灯
	BLV_DevAction_JiAn_Swi0IN08_Add();       //楼梯灯
	BLV_DevAction_JiAn_Swi0IN09_Add();       //窗帘开
	BLV_DevAction_JiAn_Swi0IN10_Add();       //窗帘停
	BLV_DevAction_JiAn_Swi0IN11_Add();       //窗帘关
	BLV_DevAction_JiAn_Swi0IN12_Add();       //休闲模式
	BLV_DevAction_JiAn_Swi0IN13_Add();       //温馨模式
	BLV_DevAction_JiAn_Swi0IN14_Add();       //浪漫模式
	BLV_DevAction_JiAn_Swi0IN15_Add();       //观影模式
	BLV_DevAction_JiAn_Swi0IN16_Add();       //睡眠模式

	
	BLV_DevAction_JiAn_Swi10IN06_Add();       //起夜
	BLV_DevAction_JiAn_Swi10IN07_Add();       //阳台灯
	BLV_DevAction_JiAn_Swi10IN08_Add();       //楼梯灯
	BLV_DevAction_JiAn_Swi10IN09_Add();       //窗帘开
	BLV_DevAction_JiAn_Swi10IN10_Add();       //窗帘停
	BLV_DevAction_JiAn_Swi10IN11_Add();       //窗帘关
	BLV_DevAction_JiAn_Swi10IN12_Add();       //休闲模式
	BLV_DevAction_JiAn_Swi10IN13_Add();       //温馨模式
	BLV_DevAction_JiAn_Swi10IN14_Add();       //浪漫模式
	BLV_DevAction_JiAn_Swi10IN15_Add();       //观影模式
	BLV_DevAction_JiAn_Swi10IN16_Add();       //睡眠模式


}

#endif
      


#if RoomType1  

/*485取电开取电服务*/
void BLV_DevAction_JiAn_Rs485CardIn_Add(void)   
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Rs485CardPress";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型 所有身份取电               */		
		 DEV_RS485_CARD,   0x01,     LOOPCH01,0x00,   0x55, 0x05,            //按下
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
		Dev_Host_Service,  0x00,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制取电服务
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x51,0x01,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异

		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*485取电关闭取电服务*/
void BLV_DevAction_JiAn_Rs485CardOut_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Rs485CardRelease";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型 所有身份取电               */		
		 DEV_RS485_CARD,   0x01,     LOOPCH01,0x00,    0xAA, 0x0A,            //释放
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
		Dev_Host_Service,  0x00,      LOOPCH01,0x00,    0x02,0x00,  0x0A,0x02,        //控制取电服务
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0D,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异

		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*485温控器控制输出函数*/
void BLV_DevAction_JiAn_Rs485TemCtrl_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Rs485TemCtrl";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型             设备地址   输入回路         输入类型 所有动作               */		
		 DEV_RS485_TEMP,   0x00,     LOOPCH01,0x00,    0x1E, 0x00,            //温控器控制
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   //   
		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*485温控器开机输出函数*/
void BLV_DevAction_JiAn_Rs485TemOn_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Rs485TemOn";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型             设备地址   输入回路         输入类型 所有动作               */		
		 DEV_RS485_TEMP,   0x00,     LOOPCH01,0x00,    0x20, 0x80,            //温控器控制
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件  提示音保险箱关闭      执行方式   */		
		0x00,                           0x00,    0x00,0x00,0x00,0x8A,0x01,0x00,    LIGHT_SCENE_ONE,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   // 
//		Dev_Host_HVout, 		 0x00,      LOOPCH17,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0B,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*485温控器关机输出函数*/
void BLV_DevAction_JiAn_Rs485TemOff_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Rs485TemOff";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型             设备地址   输入回路         输入类型 所有动作               */		
		 DEV_RS485_TEMP,   0x00,     LOOPCH01,0x00,    0x20, 0x00,            //温控器控制
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件  提示音              执行方式   */		
		0x00,                           0x00,    0x00,0x00,0x00,0x80,0x01,0x00,    LIGHT_SCENE_ONE,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   //  
//		Dev_Host_HVout, 		 0x00,      LOOPCH17,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH18,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH19,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH20,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH04,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH05,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH06,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0C,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

///*485温控器控制输出函数*/
//void BLV_DevAction_JiAn_Rs485Tem10Ctrl_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "Rs485Tem10Ctrl";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 所有动作               */		
//		 DEV_RS485_TEMP,   10,     LOOPCH01,0x00,    0x1E, 0x00,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
//		DEV_RS485_IR_SEND,   0x02,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   //   
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

///*485温控器开机输出函数*/
//void BLV_DevAction_JiAn_Rs485Tem10On_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "Rs485Tem10On";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 所有动作               */		
//		 DEV_RS485_TEMP,   10,     LOOPCH01,0x00,    0x20, 0x80,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       其他条件  提示音保险箱关闭      执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x00,0x8A,0x01,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
//		DEV_RS485_IR_SEND,   0x02,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   // 
////		Dev_Host_HVout, 		 0x00,      LOOPCH17,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		
////		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0B,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

///*485温控器关机输出函数*/
//void BLV_DevAction_JiAn_Rs485Tem10Off_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "Rs485Tem10Off";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 所有动作               */		
//		 DEV_RS485_TEMP,   10,     LOOPCH01,0x00,    0x20, 0x00,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       其他条件  提示音              执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x00,0x80,0x01,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
//		DEV_RS485_IR_SEND,   0x02,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   //  
////		Dev_Host_HVout, 		 0x00,      LOOPCH17,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
////		Dev_Host_HVout, 		 0x00,      LOOPCH18,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
////		Dev_Host_HVout, 		 0x00,      LOOPCH19,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
////		Dev_Host_HVout, 		 0x00,      LOOPCH20,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
////		Dev_Host_HVout, 		 0x00,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
////		Dev_Host_HVout, 		 0x00,      LOOPCH04,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
////		Dev_Host_HVout, 		 0x00,      LOOPCH05,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
////		Dev_Host_HVout, 		 0x00,      LOOPCH06,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		
////		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0C,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

///*485温控器阀开输出函数*/
//void BLV_DevAction_JiAn_Rs485TemValveOpen_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "ValveOpen";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 阀门               */		
//		 DEV_RS485_TEMP,   0x01,     LOOPCH01,0x00,    0x04, 0x04,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
////		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   // 
//		Dev_Host_HVout, 		 0x00,      LOOPCH06,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_Service,  0x00,      LOOPCH09,0x00,    0x01,0x00,  0x00,0x00,        //控制9号服务开
//		
////		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0B,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

///*485温控器阀关输出函数*/
//void BLV_DevAction_JiAn_Rs485TemValveClose_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "ValveClose";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 所有动作               */		
//		 DEV_RS485_TEMP,   0x01,     LOOPCH01,0x00,    0x04, 0x00,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
////		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   //  
//		Dev_Host_HVout, 		 0x00,      LOOPCH06,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_Service,  0x00,      LOOPCH09,0x00,    0x02,0x00,  0x00,0x00,        //控制9号服务关
//		
////		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0C,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}
///*485温控器停风速输出函数*/
//void BLV_DevAction_JiAn_Rs485TemFanStop_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "FanStop";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 所有动作               */		
//		 DEV_RS485_TEMP,   0x01,     LOOPCH01,0x00,    0x08, 0x00,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
////		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   //
//		Dev_Host_HVout, 		 0x00,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH04,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH05,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		
////		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0C,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

///*485温控器低风速输出函数*/
//void BLV_DevAction_JiAn_Rs485TemFanLow_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "FanLow";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 所有动作               */		
//		 DEV_RS485_TEMP,   0x01,     LOOPCH01,0x00,    0x08, 0x08,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
////		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   //
//		Dev_Host_HVout, 		 0x00,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH04,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH05,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		
////		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0C,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

///*485温控器中风速输出函数*/
//void BLV_DevAction_JiAn_Rs485TemFanMid_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "FanMid";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 所有动作               */		
//		 DEV_RS485_TEMP,   0x01,     LOOPCH01,0x00,    0x08, 0x10,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
////		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   //  
//		Dev_Host_HVout, 		 0x00,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH04,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH05,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//				
////		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0C,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

///*485温控器高风速输出函数*/
//void BLV_DevAction_JiAn_Rs485TemFanHigh_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "FanHigh";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 所有动作               */		
//		 DEV_RS485_TEMP,   0x01,     LOOPCH01,0x00,    0x08, 0x18,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
////		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   //  
//		Dev_Host_HVout, 		 0x00,      LOOPCH03,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH04,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH05,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//				
////		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0C,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

///*485温控器制冷模式 阀开输出函数*/
//void BLV_DevAction_JiAn_Rs485TemModeColdOpen_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "ModeColdOpen";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 模式               */		
//		 DEV_RS485_TEMP,   0x01,     LOOPCH01,0x00,    0x10, 0x20,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       服务9打开  保险箱打开            执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x06,0x06,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
////		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   // 
////		Dev_Host_HVout, 		 0x00,      LOOPCH06,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_Service,  0x00,      LOOPCH12,0x00,    0x02,0x00,  0x00,0x00,        //控制12号服务关
//		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,35,   0x00,0x00,   //场景打开 温度偏高，打开空调
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

///*485温控器制冷模式 阀关输出函数*/
//void BLV_DevAction_JiAn_Rs485TemModeColdClose_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "ModeColdOpen";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 模式               */		
//		 DEV_RS485_TEMP,   0x01,     LOOPCH01,0x00,    0x10, 0x20,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       服务9关闭  保险箱打开            执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x05,0x06,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
////		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   // 
////		Dev_Host_HVout, 		 0x00,      LOOPCH06,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_Service,  0x00,      LOOPCH12,0x00,    0x02,0x00,  0x00,0x00,        //控制12号服务关
//		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,37,   0x00,0x00,   //场景打开 温度偏高，打开空调
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

///*485温控器制热模式 阀开输出函数*/
//void BLV_DevAction_JiAn_Rs485TemModeHotOpen_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "ModeHotOpen";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 模式               */		
//		 DEV_RS485_TEMP,   0x01,     LOOPCH01,0x00,    0x10, 0x40,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       服务9开  保险箱打开              执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x06,0x06,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
////		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   // 
////		Dev_Host_HVout, 		 0x00,      LOOPCH06,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_Service,  0x00,      LOOPCH12,0x00,    0x02,0x00,  0x00,0x00,        //控制12号服务关
//		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,36,   0x00,0x00,   //场景打开 温度偏低打开空调
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

///*485温控器制热模式 阀关输出函数*/
//void BLV_DevAction_JiAn_Rs485TemModeHotClose_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "ModeHotClose";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 模式               */		
//		 DEV_RS485_TEMP,   0x01,     LOOPCH01,0x00,    0x10, 0x40,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       服务9关  保险箱打开              执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x05,0x06,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
////		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   // 
////		Dev_Host_HVout, 		 0x00,      LOOPCH06,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_Service,  0x00,      LOOPCH12,0x00,    0x02,0x00,  0x00,0x00,        //控制12号服务关
//		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,37,   0x00,0x00,   //场景打开 温度偏低打开空调
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

/*干节点开取电服务*/
void BLV_DevAction_JiAn_LVin01Press_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "LVin01Press";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_LVinput,   0x00,     LOOPCH01,0x00,   KeyPress, 0x00,            //按下
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
		Dev_Host_Service,  0x00,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制取电服务
				
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x51,0x01,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异

		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*干节点关取电服务*/
void BLV_DevAction_JiAn_LVin01Release_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "LVin01Release";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_LVinput,   0x00,     LOOPCH01,0x00,   KeyRelease,  0x00,            //释放
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
		Dev_Host_Service,  0x00,      LOOPCH01,0x00,    0x02,0x00,  0x05,0x02,        //控制取电服务延时关
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0D,  0x00,0x00,   //场景打开 播放离开词条

		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*插卡场景*/
void BLV_DevAction_JiAn_EleOpen_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "EleOpen";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_Service,   0x00,     LOOPCH01,0x00,   DEV_CTRLWAY_OPEN, 0x00,   
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址    输出回路          设备输出    数据备用   */		
		Dev_Host_HVout,  0x00,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH02,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH08,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH03,0x00,    0x02,0x00,  0x03,0x03,        //控制继电器
		

		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,50,  0x00,0x00,
		DEV_RS485_PWM, 0x00,   LOOPCH02,0x00,      0x01,50,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH05,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH07,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH09,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH11,0x00,      0x01,80,  0x00,0x00,

//		DEV_RS485_PWM, 0x01,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x01,   LOOPCH02,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x01,   LOOPCH03,0x00,      0x01,80,  0x00,0x00,
//		

		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗帘
//		DEV_RS485_TEMP,0x01,   LOOPCH01,0x00,    0x00,0x40,  30,0x02,        //控制空调开机 延时30秒
//		
		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*拔卡场景*/
void BLV_DevAction_JiAn_EleClose_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "EleClose";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_Service,   0x00,     LOOPCH01,0x00,   DEV_CTRLWAY_CLOSE,  0x00,  
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址    输出回路          设备输出    数据备用   */		
		Dev_Host_HVout,  0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH04,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH05,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH06,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH07,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH08,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH09,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH10,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH11,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH12,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
		Dev_Host_Service,  0x00,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //关勿扰
		
//		Dev_Host_Invalid,  0x00,    AllControlModeNo,0x00,  0x02,0x00, 0x00,0x00,   //总控模式关闭
		
		DEV_RS485_PWM,   0x00,      LOOPCH01,0x00,    0x02,00,  0x00,0x00,        //控制调光
		DEV_RS485_PWM,   0x00,      LOOPCH02,0x00,    0x02,00,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,   0x00,      LOOPCH03,0x00,    0x02,00,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,   0x00,      LOOPCH04,0x00,    0x02,00,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,   0x00,      LOOPCH05,0x00,    0x02,00,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,   0x00,      LOOPCH06,0x00,    0x02,00,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,   0x00,      LOOPCH07,0x00,    0x02,00,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,   0x00,      LOOPCH08,0x00,    0x02,00,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,   0x00,      LOOPCH09,0x00,    0x02,00,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,   0x00,      LOOPCH10,0x00,    0x02,00,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,   0x00,      LOOPCH11,0x00,    0x02,00,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,   0x00,      LOOPCH12,0x00,    0x02,00,  0x00,0x00,        //控制调光

//		DEV_RS485_PWM,   0x01,      LOOPCH01,0x00,    0x02,00,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,   0x01,      LOOPCH02,0x00,    0x02,00,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,   0x01,      LOOPCH03,0x00,    0x02,00,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,   0x01,      LOOPCH04,0x00,    0x02,00,  0x00,0x00,        //控制调光
		
		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制幕布
		
		DEV_RS485_TEMP,0x01,   LOOPCH01,0x00,    0x00,0x80,  0x00,0x00,        //控制空调关机

		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x02,0x00,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}


/*勿扰打开*/
void BLV_DevAction_JiAn_DndOpen_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "DndOpen";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_Service,   0x00,     LOOPCH02,0x00,   DEV_CTRLWAY_OPEN, 0x00,   
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址    输出回路          设备输出    数据备用   */		
		Dev_Host_Service,  0x00,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //关清理
		
		Dev_Host_LVoutput,0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,   //打开勿扰反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
/*勿扰关闭*/
void BLV_DevAction_JiAn_DndClose_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "DndClose";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_Service,   0x00,     LOOPCH02,0x00,   DEV_CTRLWAY_CLOSE, 0x00,   
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址    输出回路          设备输出    数据备用   */		
		
		Dev_Host_LVoutput,0x00,      LOOPCH03,0x00,      0x02,0x00,  0x00,0x00,   //关闭勿扰反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*清理打开*/
void BLV_DevAction_JiAn_CleanOpen_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "CleanOpen";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_Service,   0x00,     LOOPCH03,0x00,   DEV_CTRLWAY_OPEN, 0x00,   
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址    输出回路          设备输出    数据备用   */		
		Dev_Host_Service,  0x00,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //关勿扰
		
		Dev_Host_LVoutput,0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,   //打开清理反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
/*清理关闭*/
void BLV_DevAction_JiAn_CleanClose_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "CleanClose";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_Service,   0x00,     LOOPCH03,0x00,   DEV_CTRLWAY_CLOSE, 0x00,   
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址    输出回路          设备输出    数据备用   */		
		
		Dev_Host_LVoutput,0x00,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,   //关闭清理反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
//void BLV_Dev_C5IO_Add(void)
//{
//	uint8_t DevBuf[] = //每类设备 一共3+4+5 = 12字节
//	{
///*  设备类型                   设备地址              端口号            波特率            协议类型   设备输入回路限制  设备输出回路限制    字符数据包 */		
//		DEV_C5IO_Type,              0x00,                Bus_port,        0x00,0x00,0x00,0x00,  0x01,      0x00,0x00,        0x00,0x00,                      //C5IO存在 用于提供继电器 弱电输入 弱电输出的服务
//	};
//	
//	char DevName[][DEVNAMELENMAX] = //设备别名  依次填写别名 没有的可不填
//	{
//		"C5IO",
//	};
//	
//	BLV_Dev_Add(DevBuf, sizeof(DevBuf)/DEVDATALEN);//如果设备存在时一个一个添加 ，每次添加都会改变整个外部SRAM的数据结构

//}

///*干节点关门磁服务*/
//void BLV_DevAction_JiAn_DoorKeyPress_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "LVin02KeyPress";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型           设备地址   输入回路         输入类型               */		
//		 Dev_Host_LVinput,   0x00,     LOOPCH02,0x00,   KeyPress, 0x00,          //按下
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
//		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
//		Dev_Host_Service,  0x00,      LOOPCH13,0x00,    0x02,0x00,  0x00,0x00,        //控制门磁服务关
//		Dev_Host_Service,  0x00,      LOOPCH01,0x00,    0x02,0x00,  0x05,0x03,        //控制取电服务延时关
////		Dev_Host_Service,  0x00,      LOOPCH12,0x00,    0x01,0x00,  0x00,0x00,        //门磁控制保险箱，暂时禁用红外
////		Dev_Host_Service,  0x00,      LOOPCH12,0x00,    0x02,0x00,  0x0A,0x02,        //控制保险箱服务延时关
////		DEV_RS485_PWM,   0x00,      LOOPCH09,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器延时关
//		DEV_RS485_PWM,   0x00,      LOOPCH01,0x00,    0x02,0x00,  0x05,0x02,        //控制调光延时关
////		Dev_Host_HVout,  0x00,      LOOPCH04,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH02,0x00,    0x02,0x00,  0x05,0x02,        //控制继电器延时关
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}
// 
///*干节点开门磁服务*/
//void BLV_DevAction_JiAn_DoorKeyRelease_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "LVin02KeyRelease";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型           设备地址   输入回路         输入类型               */		
//		 Dev_Host_LVinput,   0x00,     LOOPCH02,0x00,   KeyRelease, 0x00,              //释放
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
//		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
//		Dev_Host_Service,  0x00,      LOOPCH13,0x00,    0x01,0x00,  0x00,0x00,        //控制门磁服务关
////		Dev_Host_Service,  0x00,      LOOPCH12,0x00,    0x02,0x00,  0x00,0x00,        //使能用红外
//		Dev_Host_HVout,  0x00,      LOOPCH02,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH02,0x00,    0x02,0x00,  0x03,0x03,        //控制继电器延时关
//		DEV_RS485_PWM,   0x00,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,   0x00,      LOOPCH01,0x00,    0x02,00,  3,0x03,        //控制调光

////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}


/*干节点SOS服务*/
void BLV_DevAction_JiAn_SOSKeyPress_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "LVin03KeyPress";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_LVinput,   0x00,     LOOPCH03,0x00,   KeyPress, 0x00,          //按下
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
		Dev_Host_Service,  0x00,      LOOPCH08,0x00,    0x01,0x00,  0x00,0x00,   //控制SOS服务开
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,20,  0x00,0x00,   //场景打开 播放SOS服务开
		
//		DEV_SWI_TYPE,      0x01,      LOOPCH04,0x00,    0x0E,0x64,  0x01,0x02,   //控制SOS闪烁
//		DEV_SWI_TYPE,      0x03,      LOOPCH08,0x00,    0x0E,0x64,  0x01,0x02,   //控制SOS闪烁
//		DEV_SWI_TYPE,      0x04,      LOOPCH07,0x00,    0x0E,0x64,  0x01,0x02,   //控制SOS闪烁
		
		Dev_Host_LVoutput,0x00,      LOOPCH02,0x00,      0x0E,0x64,  0x01,0x02,  //控制SOS闪烁
		Dev_Host_LVoutput,0x00,      LOOPCH03,0x00,      0x0E,0x64,  0x01,0x02,  //控制SOS闪烁
		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*干节点SOS服务*/
void BLV_DevAction_JiAn_SOSKeyRelease_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "LVin03KeyRelease";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_LVinput,   0x00,     LOOPCH03,0x00,   KeyRelease, 0x00,              //释放
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
		Dev_Host_Service,  0x00,      LOOPCH08,0x00,    0x02,0x00,  0x00,0x00,   //控制SOS服务关
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,21,  0x00,0x00,   //场景关 播放SOS服务关

//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*干节点红外服务 卫生间红外*/
void BLV_DevAction_JiAn_Pir4Release_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "LVin04KeyRelease";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_LVinput,   0x00,     LOOPCH04,0x00,   KeyRelease, 0x00,              //释放
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x0A,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
//		Dev_Host_Service,  0x00,    LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制取电服务开
		Dev_Host_Service,  0x00,    LOOPCH04,0x00,    0x01,0x00,  0x00,0x00,        //控制服务开
		Dev_Host_Service,  0x00,    LOOPCH04,0x00,    0x02,0x00,  0x05,0x02,        //控制服务延时关
		
//		Dev_Host_Service,  0x00,    LOOPCH18,0x00,    0x01,0x00,  25,0x03,        //烟雾服务延时开（关联红外）
		Dev_Host_HVout,  0x00,      LOOPCH04,0x00,   0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH04,0x00,   0x02,0x00,  0x0A,0x03,        //控制继电器
//		DEV_RS485_PWM,  0x00,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,  0x00,      LOOPCH11,0x00,    0x01,80,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,  0x00,      LOOPCH12,0x00,    0x01,80,  0x00,0x00,        //控制调光
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*干节点红外服务 淋浴红外*/
void BLV_DevAction_JiAn_Pir5Release_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "LVin05KeyRelease";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_LVinput,   0x00,     LOOPCH05,0x00,   KeyRelease, 0x00,              //释放
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
//		Dev_Host_Service,  0x00,    LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //门口红外控制取电服务开
		Dev_Host_Service,  0x00,    LOOPCH05,0x00,    0x01,0x00,  0x00,0x00,        //控制开
		Dev_Host_Service,  0x00,    LOOPCH05,0x00,    0x02,0x00,  0x05,0x02,        //控制服务延时关
		
//		Dev_Host_Service,  0x00,    LOOPCH18,0x00,    0x01,0x00,  25,0x03,        //烟雾服务延时开（关联红外）
		
		Dev_Host_HVout,  0x00,      LOOPCH04,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH04,0x00,    0x02,0x00,  0x15,0x03,        //控制继电器
		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*干节点红外服务 门口红外*/
void BLV_DevAction_JiAn_Pir6Release_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "LVin06KeyRelease";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_LVinput,   0x00,     LOOPCH06,0x00,   KeyRelease, 0x00,              //释放
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件                执行方式   */		
//		0x00,                           0x03,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
		0x00,                           0x00,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_ONE,  //取电无关
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
//		Dev_Host_Service,  0x00,    LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //门口红外控制取电服务开
		Dev_Host_Service,  0x00,    LOOPCH07,0x00,    0x01,0x00,  0x00,0x00,        //控制开
		Dev_Host_Service,  0x00,    LOOPCH07,0x00,    0x02,0x00,  0x05,0x02,        //控制服务延时关
		
//		Dev_Host_Service,  0x00,    LOOPCH18,0x00,    0x01,0x00,  25,0x03,        //烟雾服务延时开（关联红外）
		
		Dev_Host_HVout,  0x00,      LOOPCH02,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH02,0x00,    0x02,0x00,  0x03,0x03,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH08,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH08,0x00,    0x02,0x00,  0x03,0x03,        //控制继电器
		
		
		
//		DEV_RS485_PWM,  0x00,      LOOPCH02,0x00,    0x01,80,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,  0x00,      LOOPCH02,0x00,    0x02,00,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,  0x00,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,  0x00,      LOOPCH04,0x00,    0x01,80,  0x00,0x00,        //控制调光
//		Dev_Host_HVout,  0x00,      LOOPCH02,0x00,    0x02,0x00,  0x05,0x03,        //控制继电器
//		DEV_RS485_PWM,  0x00,      LOOPCH01,0x00,    0x02,0x00,  0x05,0x03,        //控制调光
//		DEV_RS485_PWM,  0x00,      LOOPCH04,0x00,    0x02,0x00,  0x05,0x03,        //控制调光
		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}


/*门铃按键按下*/
void BLV_DevAction_JiAn_BellPress_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "BellPress";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_LVinput,   0x00,     LOOPCH07,0x00,   KeyPress, 0x00,             //释放
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{                              //勿扰无效
/*  按键取电不关联房态             插卡有效       其他条件                执行方式   */		
		0x00,                           0x2B,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
//		Dev_Host_Service,  0x00,      LOOPCH13,0x00,    0x02,0x00,  0x00,0x00,        //控制门磁服务关
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x41,0x05,  0x00,0x00,   //场景打开 播放门铃提示音
//		Dev_Host_HVout,  0x00,      LOOPCH02,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH02,0x00,    0x02,0x00,  0x0A,0x02,        //控制继电器延时关

		DEV_SWI_TYPE,     0x03,      LOOPCH03,0x00,      0x01,0x64,  0x00,0x00,
		DEV_SWI_TYPE,     0x03,      LOOPCH03,0x00,      0x02,0x00,  16,0x02,		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}


/*窗帘开动作*/
void BLV_DevAction_JiAn_CurtainOpen_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "CurtainOpen";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_NodeCurtain,   0x00,     LOOPCH01,0x00,   DEV_CTRLWAY_OPEN, 0x00,             //窗帘开
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		

		Dev_Host_HVout,  0x00,      LOOPCH10,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH10,0x00,    0x02,0x00,  25,0x02,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH11,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器

		
		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*窗帘关动作*/
void BLV_DevAction_JiAn_CurtainClose_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "CurtainClose";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_NodeCurtain,   0x00,     LOOPCH01,0x00,   DEV_CTRLWAY_CLOSE, 0x00,             //窗帘关
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		

		Dev_Host_HVout,  0x00,      LOOPCH10,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH11,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH11,0x00,    0x02,0x00,    25,0x02,        //控制继电器

		
		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*窗帘停动作*/
void BLV_DevAction_JiAn_CurtainStop_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "CurtainStop";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_NodeCurtain,   0x00,     LOOPCH01,0x00,   DEV_CTRLWAY_STOP, 0x00,             //窗帘停
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		

		Dev_Host_HVout,  0x00,      LOOPCH10,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH11,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器

		
		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*窗纱开动作*/
void BLV_DevAction_JiAn_ScreenOpen_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "ScreenOpen";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_NodeCurtain,   0x01,     LOOPCH01,0x00,   DEV_CTRLWAY_OPEN, 0x00,             //窗纱开
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		

		Dev_Host_HVout,  0x08,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x08,      LOOPCH01,0x00,    0x02,0x00,    40,0x02,        //控制继电器
		Dev_Host_HVout,  0x08,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器

		
		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*幕布降动作*/
void BLV_DevAction_JiAn_ScreenClose_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "ScreenClose";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_NodeCurtain,   0x01,     LOOPCH01,0x00,   DEV_CTRLWAY_CLOSE, 0x00,             //窗纱关
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		

		Dev_Host_HVout,  0x08,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x08,      LOOPCH02,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x08,      LOOPCH02,0x00,    0x02,0x00,    35,0x02,        //控制继电器

		
		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*投影停动作*/
void BLV_DevAction_JiAn_ScreenStop_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "ScreenStop";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_NodeCurtain,   0x01,     LOOPCH01,0x00,   DEV_CTRLWAY_STOP, 0x00,             //窗纱停
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		

		Dev_Host_HVout,  0x08,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x08,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器

		
		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}


void BLV_DevAction_JiAn_Swi1IN01_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		31,0x00,//场景编号
	};
	char DevName[] = "Swi1IN01";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   1,      LOOPCH01,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡无关       其他条件提示音                执行方式   */		
		0x00,                           0x00,  0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		

		Dev_Host_Service,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,  //清理
//		Dev_Host_Service,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,  //勿扰
		
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x06,  0x00,0x00,   //场景打开 播放打开清理
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x22,22,  0x00,0x00,   //场景关闭 播放关闭清理
		
		DEV_SWI_TYPE,     1,        LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
		
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
//退房
void BLV_DevAction_JiAn_Swi1IN02_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi1IN02";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   1,      LOOPCH02,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  不关联房态                    退房无效  服务9关联 提示音               执行方式   */		
		0x00,                           0x00,   0x80,0x02,0x05,0x80,0x01,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		

		Dev_Host_Service,  0x00,      LOOPCH09,0x00,    0x01,0x00,  0x00,0x00,        //控制服务9开
		Dev_Host_Service,  0x00,      LOOPCH09,0x00,    0x02,0x00,  0x0A,0x02,        //控制服务9关
		
		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,24,  0x00,0x00,   //场景打开 指定播放词条  
		
		DEV_SWI_TYPE,     1,        LOOPCH02,0x00,      0x0E,0x64,  0x01,0x02,   //对应闪烁0x0E

	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}


void BLV_DevAction_JiAn_Swi1IN02Open_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi1IN02Open";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   1,      LOOPCH02,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*						动作启用不关联房态               退房关联 服务9关联 提示音               执行方式   */		
		0x00,                           0x00,   0x80,0x02,0x03,     0x80,0x01,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		

		Dev_Host_Service,  0x00,      LOOPCH06,0x00,    0x01,0x00,  0x00,0x00,        //控制退房服务
		
		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,18,  0x00,0x00,   //场景打开 指定播放词条  
		
		DEV_SWI_TYPE,     1,        LOOPCH02,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

void BLV_DevAction_JiAn_Swi1IN02Close_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi1IN02Close";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   1,      LOOPCH02,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/* 			  动作启用不关联房态              退房关联 服务不关联 提示音               执行方式   */		
		0x00,                           0x00,   0x80,0x01,0x00,     0x80,0x01,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		

		Dev_Host_Service,  0x00,      LOOPCH06,0x00,    0x02,0x00,  0x00,0x00,        //控制退房服务
		
		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,19,  0x00,0x00,   //场景打开 指定播放词条  
		
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi1IN03_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi1IN03";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   1,      LOOPCH03,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     1,        LOOPCH03,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     1,        LOOPCH03,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     1,        LOOPCH03,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi1IN04_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi1IN04";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   1,      LOOPCH04,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,		
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
		
		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,50,  0x00,0x00,
		DEV_RS485_PWM, 0x00,   LOOPCH02,0x00,      0x01,50,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH03,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH04,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH05,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH06,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH07,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH08,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH09,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH10,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH11,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH12,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_RS485_PWM, 0x01,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x01,   LOOPCH02,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x01,   LOOPCH03,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x01,   LOOPCH04,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     1,        LOOPCH04,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     1,        LOOPCH04,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     1,        LOOPCH04,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi1IN05_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi1IN05";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   1,      LOOPCH05,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x02,0x00,  0x00,0x00,		
		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,
		
//		Dev_Host_Invalid,  0x00,    AllControlModeNo,0x00,  0x02,0x00, 0x00,0x00,   //总控模式关闭
		
		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x02,00,  0x00,0x00,
		DEV_RS485_PWM, 0x00,   LOOPCH02,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH03,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH04,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH05,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH06,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH07,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH08,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH09,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH10,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH11,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH12,0x00,      0x02,00,  0x00,0x00,
		
//		DEV_RS485_PWM, 0x01,   LOOPCH01,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x01,   LOOPCH02,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x01,   LOOPCH03,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x01,   LOOPCH04,0x00,      0x02,00,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     1,        LOOPCH05,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     1,        LOOPCH05,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     1,        LOOPCH05,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi1IN06_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		BrightModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi1IN06";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   1,      LOOPCH06,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*   动作启用不关联房态            插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,  0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */	
//		Dev_Host_HVout,    0x00,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH10,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		
//		DEV_PWMTYPE,       0x01,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱
		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,5,  0x00,0x00,   //场景打开 播放 明亮
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x22,1,  0x00,0x00,   //场景关闭 

//		DEV_RS485_TEMP,0x01,   LOOPCH01,0x00,    0x00,0x80,  0x00,0x00,        //控制空调关机

		DEV_SWI_TYPE,     1,        LOOPCH06,0x00,      0x03,0x64,  0x00,0x00,   //对应场景
//		DEV_SWI_TYPE,     1,        LOOPCH06,0x00,      0x01,0x64,  0x00,0x00,   //开反馈灯
//		DEV_SWI_TYPE,     1,        LOOPCH06,0x00,      0x02,0x00,  0x01,0x02,   //延时1s关反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

void BLV_DevAction_JiAn_Swi2IN01_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		BrightModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi2IN01";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   2,      LOOPCH01,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*   动作启用不关联房态            插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,  0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */	
//		Dev_Host_HVout,    0x00,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH10,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH11,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH12,0x00,      0x01,0x00,  0x00,0x00,
		
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,
		
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		
//		DEV_PWMTYPE,       0x01,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱
		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,5,  0x00,0x00,   //场景打开 播放 明亮
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x22,1,  0x00,0x00,   //场景关闭 

//		DEV_RS485_TEMP,0x01,   LOOPCH01,0x00,    0x00,0x80,  0x00,0x00,        //控制空调关机

		DEV_SWI_TYPE,     2,        LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,   //对应场景
//		DEV_SWI_TYPE,     2,        LOOPCH01,0x00,      0x01,0x64,  0x00,0x00,   //开反馈灯
//		DEV_SWI_TYPE,     2,        LOOPCH01,0x00,      0x02,0x00,  0x01,0x02,   //延时1s关反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi2IN02_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		WarmModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi2IN02";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   2,      LOOPCH02,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*   动作启用不关联房态            插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,  0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */	
//		Dev_Host_HVout,    0x00,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH10,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH11,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH12,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,
		
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x01,40,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x01,40,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x01,30,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x01,30,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x01,30,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		
//		DEV_PWMTYPE,       0x01,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱
		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,8,  0x00,0x00,   //场景打开 播放 温馨
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x22,1,  0x00,0x00,   //场景关闭 

//		DEV_RS485_TEMP,0x01,   LOOPCH01,0x00,    0x00,0x80,  0x00,0x00,        //控制空调关机

		DEV_SWI_TYPE,     2,        LOOPCH02,0x00,      0x03,0x64,  0x00,0x00,   //对应场景
//		DEV_SWI_TYPE,     3,        LOOPCH02,0x00,      0x01,0x64,  0x00,0x00,   //开反馈灯
//		DEV_SWI_TYPE,     3,        LOOPCH02,0x00,      0x02,0x00,  0x01,0x02,   //延时1s关反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi2IN03_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		RomanceModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi2IN03";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   2,      LOOPCH03,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*   动作启用不关联房态            插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,  0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */	
//		Dev_Host_HVout,    0x00,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH10,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH11,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH12,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,
		
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x01,20,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		
//		DEV_PWMTYPE,       0x01,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱
		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,4,  0x00,0x00,   //场景打开 播放 浪漫
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x22,1,  0x00,0x00,   //场景关闭 

//		DEV_RS485_TEMP,0x01,   LOOPCH01,0x00,    0x00,0x80,  0x00,0x00,        //控制空调关机

		DEV_SWI_TYPE,     2,        LOOPCH03,0x00,      0x03,0x64,  0x00,0x00,   //对应场景
//		DEV_SWI_TYPE,     2,        LOOPCH03,0x00,      0x01,0x64,  0x00,0x00,   //开反馈灯
//		DEV_SWI_TYPE,     2,        LOOPCH03,0x00,      0x02,0x00,  0x01,0x02,   //延时1s关反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi2IN04_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		00,0x00,//场景编号
	};
	char DevName[] = "Swi2IN04";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   2,      LOOPCH04,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*   动作启用不关联房态            插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,  0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */	
//		Dev_Host_HVout,    0x00,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH10,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH11,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH12,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH13,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,
//		
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,
//		
//		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x01,30,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x01,30,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x01,30,  0x00,0x00,      //控制C12调光
		
//		DEV_PWMTYPE,       0x01,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱
		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,8,  0x00,0x00,   //场景打开 播放 温馨
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x22,1,  0x00,0x00,   //场景关闭 

//		DEV_RS485_TEMP,0x01,   LOOPCH01,0x00,    0x00,0x80,  0x00,0x00,        //控制空调关机

		DEV_SWI_TYPE,     2,        LOOPCH04,0x00,      0x03,0x64,  0x00,0x00,   //对应场景
//		DEV_SWI_TYPE,     3,        LOOPCH04,0x00,      0x01,0x64,  0x00,0x00,   //开反馈灯
//		DEV_SWI_TYPE,     3,        LOOPCH04,0x00,      0x02,0x00,  0x01,0x02,   //延时1s关反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi2IN05_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		HypnoticModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi2IN05";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   2,      LOOPCH05,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*   动作启用不关联房态            插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,  0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_HELPSLEEP,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */	
//		Dev_Host_HVout,    0x00,      LOOPCH01,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH10,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH11,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH12,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH13,0x00,      0x02,0x00,  0x00,0x00,
		
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,
		
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_Invalid,  0x00,      NeightModeNo,0x00,  0x01,0x00,  0x0A,0x03,    //10分钟进入睡眠
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x01,10,  0x00,0x00,      //控制C12调光
 		
		
//		DEV_PWMTYPE,       0x01,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,
		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗纱
		
		//需求减音量2级
		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x00,0x06,  0x00,0x00,   //音量减
		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x00,0x06,  0x00,0x00,   //音量减
		
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x61,1,  0x00,0x00,   //场景打开 播放 助眠
		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x00,2,  0x02,0x03,   //背景音乐暂停
		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x22,1,  0x00,0x00,   //场景关闭 

//		DEV_RS485_TEMP,0x01,   LOOPCH01,0x00,    0x00,0x80,  0x00,0x00,        //控制空调关机

		DEV_SWI_TYPE,     2,        LOOPCH05,0x00,      0x03,0x64,  0x00,0x00,   //对应场景
//		DEV_SWI_TYPE,     3,        LOOPCH05,0x00,      0x01,0x64,  0x00,0x00,   //开反馈灯
//		DEV_SWI_TYPE,     3,        LOOPCH05,0x00,      0x02,0x00,  0x01,0x02,   //延时1s关反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi2IN06_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		NeightModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi2IN06";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   2,      LOOPCH06,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*   动作启用不关联房态            插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,  0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_SLEEP,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */	
//		Dev_Host_HVout,    0x00,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH10,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH11,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH12,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH13,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		
//		DEV_PWMTYPE,       0x01,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,
		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗纱
		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,07,  0x00,0x00,   //场景打开 播放 睡眠
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x22,1,  0x00,0x00,   //场景关闭 

//		DEV_RS485_TEMP,0x01,   LOOPCH01,0x00,    0x00,0x80,  0x00,0x00,        //控制空调关机

		DEV_SWI_TYPE,     2,        LOOPCH06,0x00,      0x03,0x64,  0x00,0x00,   //对应场景
//		DEV_SWI_TYPE,     3,        LOOPCH06,0x00,      0x01,0x64,  0x00,0x00,   //开反馈灯
//		DEV_SWI_TYPE,     3,        LOOPCH06,0x00,      0x02,0x00,  0x01,0x02,   //延时1s关反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi3IN01_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		ViewingModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi3IN01";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   3,      LOOPCH01,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
		
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x01,10,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x01,10,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x01,10,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x01,10,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x04,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     3,        LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     4,        LOOPCH01,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     4,        LOOPCH01,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

//勿扰
void BLV_DevAction_JiAn_Swi3IN02_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		30,0x00,//场景编号
	};
	char DevName[] = "Swi3IN02";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   3,      LOOPCH02,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,  0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		

//		Dev_Host_Service,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,  //清理
		Dev_Host_Service,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,  //勿扰
		
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x09,  0x00,0x00,   //场景打开 播放打开勿扰
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x22,23,  0x00,0x00,   //场景关闭 播放关闭勿扰
		
		DEV_SWI_TYPE,     3,        LOOPCH02,0x00,      0x03,0x64,  0x00,0x00,
		
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi3IN03_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi3IN03";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   3,      LOOPCH03,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x01,0x00,  0x00,0x00,
		
//		DEV_RS485_PWM, 0x00,   LOOPCH08,0x00,      0x01,80,  0x00,0x00,
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     3,        LOOPCH03,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     4,        LOOPCH03,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     4,        LOOPCH03,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi3IN04_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi3IN04";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   3,      LOOPCH04,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     3,        LOOPCH04,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     4,        LOOPCH04,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     4,        LOOPCH04,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi3IN05_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi3IN05";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   3,      LOOPCH05,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x06,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
//		DEV_SWI_TYPE,     3,        LOOPCH05,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
		DEV_SWI_TYPE,     3,        LOOPCH05,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
		DEV_SWI_TYPE,     3,        LOOPCH05,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi3IN06_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi3IN06";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   3,      LOOPCH06,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     3,        LOOPCH06,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     3,        LOOPCH06,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     3,        LOOPCH06,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi4IN01_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi4IN01";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   4,      LOOPCH01,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     4,        LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     2,        LOOPCH01,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     2,        LOOPCH01,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi4IN02_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi4IN02";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   4,      LOOPCH02,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
//		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     4,        LOOPCH02,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     2,        LOOPCH02,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     2,        LOOPCH02,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi4IN03_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi4IN03";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   4,      LOOPCH03,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     4,        LOOPCH03,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     2,        LOOPCH03,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     2,        LOOPCH03,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi4IN04_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi4IN04";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   4,      LOOPCH04,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     4,        LOOPCH04,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     4,        LOOPCH04,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     4,        LOOPCH04,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi4IN05_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi4IN05";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   4,      LOOPCH05,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
//		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x01,0x00,  0x00,0x00,//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     4,        LOOPCH05,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     2,        LOOPCH05,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     2,        LOOPCH05,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi4IN06_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi4IN06";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   4,      LOOPCH06,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     4,        LOOPCH06,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     4,        LOOPCH06,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     4,        LOOPCH06,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}



void BLV_DevAction_JiAn_Swi0IN06_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi0IN06";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0x00,      LOOPCH06,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件 提示音               执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x00,    LIGHT_SCENE_TWO,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		

//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗帘	
		Dev_Host_HVout,  0x00,      LOOPCH03,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH05,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		DEV_RS485_PWM, 0x00,   LOOPCH08,0x00,      0x01,30,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音
		
		DEV_SWI_TYPE,     0x00,      LOOPCH06,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi0IN07_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi0IN07";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0x00,      LOOPCH07,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件  提示音    起夜有关         执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,        //控制窗纱	
		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x01,0x00,  0x00,0x00,
    
//		Dev_Host_HVout,  0x00,      LOOPCH08,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		
//		DEV_RS485_PWM, 0x00,        LOOPCH02,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音
		
		
		DEV_SWI_TYPE,     0x00,      LOOPCH07,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi0IN08_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi0IN08";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0x00,      LOOPCH08,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件                执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_TWO,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
//		Dev_Host_Service,    0x00,      LOOPCH03,0x00,      0x02,0x00,  0x00,0x00,  //清理
//		Dev_Host_Service,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,  //勿扰
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,    0x21,0x09,  0x00,0x00,   //场景打开 播放打开勿扰
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,    0x22,0x17,  0x00,0x00,   //场景关闭 播放关闭勿扰
//		
//		Dev_Host_LVoutput,0x00,      LOOPCH03,0x00,      0x03,0x64,  0x00,0x00,      //勿扰反馈灯
//
//    Dev_Host_HVout,  0x00,      LOOPCH07,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		DEV_RS485_PWM, 0x00,      LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音		
		DEV_SWI_TYPE,     0x00,      LOOPCH08,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

void BLV_DevAction_JiAn_Swi0IN09_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi0IN09";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0x00,      LOOPCH09,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件  提示音              执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x00,    LIGHT_SCENE_ONE,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
		Dev_NodeCurtain,  0x00,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
		
		
//	  Dev_Host_HVout,  0x00,      LOOPCH08,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音
		

//		DEV_RS485_STRIP,  0x01,      LOOPCH01,0x00,      0x01,0x64,  0x00,0x00,
		
		DEV_SWI_TYPE,     0x00,      LOOPCH09,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

void BLV_DevAction_JiAn_Swi0IN10_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi0IN10";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0x00,      LOOPCH10,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件  提示音              执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x00,    LIGHT_SCENE_ONE,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
		Dev_NodeCurtain,  0x00,      LOOPCH01,0x00,      0x06,0x00,  0x00,0x00,
		
//		Dev_Host_HVout,  0x00,      LOOPCH04,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音

//		DEV_RS485_STRIP,  0x01,      LOOPCH01,0x00,      0x01,0x64,  0x00,0x00,
		
//		DEV_SWI_TYPE,     0x00,      LOOPCH10,0x00,      0x03,0x64,  0x00,0x00,
		DEV_SWI_TYPE,     0x00,        LOOPCH10,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
		DEV_SWI_TYPE,     0x00,        LOOPCH10,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭	
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

void BLV_DevAction_JiAn_Swi0IN11_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi0IN11";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0x00,      LOOPCH11,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件  提示音              执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x00,    LIGHT_SCENE_ONE,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
		Dev_NodeCurtain,  0x00,      LOOPCH01,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,

//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x01,  0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
		
		DEV_SWI_TYPE,     0x00,      LOOPCH11,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

void BLV_DevAction_JiAn_Swi0IN12_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		RelaxationModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi0IN12";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0x00,      LOOPCH12,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件  提示音    起夜有关         执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,     0x02,0x00,  0x00,0x00,
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,25,  0x00,0x00,   //场景打开 指定播放词条 休闲模式
		
		DEV_SWI_TYPE,     0x00,      LOOPCH12,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

void BLV_DevAction_JiAn_Swi0IN13_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		WarmModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi0IN13";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0x00,      LOOPCH13,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件  提示音    起夜有关         执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,     0x02,0x00,  0x00,0x00,
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x01,40,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x01,40,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x01,30,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x01,30,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x01,30,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x08,  0x00,0x00,   //场景打开 指定播放词条 洗漱模式
		
		DEV_SWI_TYPE,     0x00,      LOOPCH13,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

void BLV_DevAction_JiAn_Swi0IN14_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		RomanceModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi0IN14";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0x00,      LOOPCH14,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件  提示音    起夜有关        执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,     0x02,0x00,  0x00,0x00,
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x01,20,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x01,20,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x01,20,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x01,20,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x01,20,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,4,  0x00,0x00,   //场景打开 指定播放词条  浪漫模式
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
	
		DEV_SWI_TYPE,     0x00,      LOOPCH14,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

void BLV_DevAction_JiAn_Swi0IN15_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		ViewingModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi0IN15";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0x00,      LOOPCH15,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件  提示音    起夜有关         执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,     0x01,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,     0x02,0x00,  0x00,0x00,
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x01,10,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x01,10,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x01,10,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x01,10,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x02,  0x00,0x00,   //场景打开 指定播放词条 观影模式
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异

		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x04,0x00,  0x00,0x00,        //控制窗帘  幕布
		
		DEV_SWI_TYPE,     0x00,      LOOPCH15,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}


void BLV_DevAction_JiAn_Swi0IN16_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		NeightModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi0IN16";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0x00,      LOOPCH16,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件                执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x00,    LIGHT_SCENE_SLEEP,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,60,  0x00,0x00,      //控制C12调光

		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗帘
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x07,  0x00,0x00,   //场景打开 指定播放词条  睡眠模式
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
		
		DEV_SWI_TYPE,     0x00,      LOOPCH16,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}


//void BLV_DevAction_JiAn_Swi0IN17_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		00,0x00,//场景编号
//	};
//	char DevName[] = "Swi0IN17";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*  设备类型       设备地址   输入回路          输入类型            */		
//		DEV_SWI_TYPE,   0,      LOOPCH17,0x00,   KeyPress, 0x00,       
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*   动作启用不关联房态            插卡有效       其他条件提示音                执行方式   */		
//		0x00,                           0x03,  0x00,0x00,0x00,0x80,0x01,0x09,    LIGHT_SCENE_TWO,
//	};
//	
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型         设备地址     输出回路           设备输出    数据备用   */	
////		Dev_Host_Service,  0x00,      LOOPCH10,0x00,    0x01,0x00,  0x00,0x00,        //开锁服务
////		Dev_Host_Service,  0x00,      LOOPCH10,0x00,    0x02,0x00,  15,0x02,        //关锁服务
//		DEV_SWI_TYPE,     0,        LOOPCH17,0x00,      0x01,0x64,  0x00,0x00,      //开摄像头延时15s关
//		DEV_SWI_TYPE,     0,        LOOPCH17,0x00,      0x02,0x00,  15,0x02,		    //延时15秒关	
//		
////		DEV_SWI_TYPE,     0,        LOOPCH17,0x00,      0x03,0x64,  0x00,0x00,   //对应场景
////		DEV_SWI_TYPE,     3,        LOOPCH02,0x00,      0x01,0x64,  0x00,0x00,   //开反馈灯
////		DEV_SWI_TYPE,     3,        LOOPCH02,0x00,      0x02,0x00,  0x01,0x02,   //延时1s关反馈灯
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}


/**
	*@项目名 
	*@机型   C5主机
	*@外设   485取电 0地址C7T开关 0地址温控器 1地址T1开关 1地址红外转发 
	*/
void BLV_Dev_JiAn_Data_Init(void)
{
	uint8_t DevBuf[] =  //每类设备 一共3+4+5 = 12字节
	{
/*  设备类型                   设备地址              端口号            波特率            协议类型   设备输入回路限制  设备输出回路限制    字符数据包 */		
		
		DEV_C5IO_Type,              0x00,                Bus_port,        0x00,0x00,0x00,0x00,  0x01,      0x00,0x00,        0x00,0x00,                      //C5IO存在 用于提供继电器 弱电输入 弱电输出的服务
		DEV_C5MUSIC_Type,           0x01,                Bus_port,        0x00,0x00,0x00,0x00,  0x01,      0x00,0x00,        0x00,0x00, 
		DEV_RS485_CARD,             0x01,                Polling_Port,    0x80,0x25,0x00,0x00,  0x01,      0x01,0x00,        0x00,0x00,                      //插卡取电   0路
		DEV_RS485_IR_SEND,          0x01,                Polling_Port,    0x80,0x25,0x00,0x00,  0x01,      0x00,0x00,        0x01,0x00,                      //红外转发   0路
//		DEV_RS485_IR_SEND,          0x02,                Polling_Port,    0x80,0x25,0x00,0x00,  0x01,      0x00,0x00,        0x01,0x00,                      //红外转发   0路
		
		DEV_RS485_PWM,              0x00,                Bus_port,        0x00,0xC2,0x01,0x00,  0x05,      0x00,0x00,        0x0C,0x00,                      //C12调光
//		DEV_RS485_PWM,              0x01,                Polling_Port,    0x80,0x25,0x00,0x00,  0x02,      0x00,0x00,        0x04,0x00,                      //C12调光
//		DEV_RS485_TEMP,               0x01,                Polling_Port,    0x80,0x25,0x00,0x00,  0x01,      0x00,0x00,        0x00,0x00,
//		DEV_RS485_STRIP,            0x01,                Polling_Port,    0x80,0x25,0x00,0x00,  0x01,      0x00,0x00,        0x04,0x00,                      //灯带   4路
//		DEV_RS485_STRIP,            0x02,                Polling_Port,    0x80,0x25,0x00,0x00,  0x01,      0x00,0x00,        0x04,0x00,                      //灯带   4路
		Dev_Host_HVout,             0x08,                Polling_Port,    0x80,0x25,0x00,0x00,  0x02,      0x01,0x00,        0x09,0x00,                      //A9IO继电器
		Dev_Host_HVout,             0x00,                Bus_port,        0x00,0xC2,0x01,0x00,  0x01,      0x00,0x00,        0x14,0x00,                      //继电器   20路
		Dev_Host_LVinput,           0x00,                0x00,            0x00,0x00,0x00,0x00,  0x00,      0x0D,0x00,        0x00,0x00,                      //弱电输入 6路
		Dev_Host_LVoutput,          0x00,                0x00,            0x00,0x00,0x00,0x00,  0x00,      0x00,0x00,        0x06,0x00,                      //弱电输出 6路		
		Dev_Host_Service,           0x00,                0x00,            0x00,0x00,0x00,0x00,  0x00,      0x0D,0x00,        0x0D,0x00,                      //服务信息 13路
		Dev_NodeCurtain,            0x00,                0x00,            0x00,0x00,0x00,0x00,  0x00,      0x00,0x00,        0x00,0x00,                      //窗帘信息 0路
		Dev_NodeCurtain,            0x01,                0x00,            0x00,0x00,0x00,0x00,  0x00,      0x00,0x00,        0x00,0x00,                      //窗帘信息 0路
		
//		DEV_RS485_CoreCtrl,         0x00,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x00,0x00,        0x00,0x00,                      //中控设备小宝 0路
		DEV_PCTEST_TYPE,            0x00,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x00,0x00,        0x00,0x00,                      //PC调试   0路
		DEV_SWI_TYPE,               0x01,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x06,0x00,        0x07,0x00,                      //开关     7路
		DEV_SWI_TYPE,               0x02,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x06,0x00,        0x07,0x00,											 //开关     7路
		DEV_SWI_TYPE,               0x03,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x06,0x00,        0x07,0x00,                      //开关     7路
		DEV_SWI_TYPE,               0x04,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x06,0x00,        0x07,0x00,                      //开关     7路
//		DEV_SWI_TYPE,               0x05,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x06,0x00,        0x07,0x00,                      //开关     7路
//		DEV_SWI_TYPE,               0x06,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x06,0x00,        0x07,0x00,                      //开关     7路
//		DEV_SWI_TYPE,               0x07,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x06,0x00,        0x07,0x00,                      //开关     7路

		DEV_SWI_TYPE,               0x00,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      17,0x00,          17,0x00,                       //开关     22路 温控器 c43
		DEV_RS485_TEMP,        			0x00,                Active_Port,    0x80,0x25,0x00,0x00,  0x02,      0x00,0x00,        0x00,0x00,
//		DEV_SWI_TYPE,               0x0A,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      17,0x00,          17,0x00,                       //开关     22路 温控器
//		DEV_RS485_TEMP,        			0x0A,                Active_Port,    0x80,0x25,0x00,0x00,  0x02,      0x00,0x00,        0x00,0x00,
		
//		Dev_Host_TimeCtrl,          0x00,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x00,0x00,        0x00,0x00,                       //时间    0路
//    DEV_RS485_RFGatewayHost,    RFGATEWAYADDRDEFAULT,Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x00,0x00,        0x00,0x00,                      //主网关   0路
//		DEV_RS485_WxLock,           0x01,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x00,0x00,        0x01,0x00,                      //微信锁   1路 
	};
	
	BLV_Dev_Add(DevBuf, sizeof(DevBuf)/DEVDATALEN);
}

       
/**
	*@name BLV_DevAction_JiAn_Data_Init
	*@para 无
	*@ret  无   
	*/
void BLV_DevAction_JiAn_Data_Init(void)
{
	BLV_DevAction_JiAn_Rs485CardIn_Add();   //485取电卡插入
	BLV_DevAction_JiAn_Rs485CardOut_Add();   //485取电卡释放
	
	
	BLV_DevAction_JiAn_Rs485TemOn_Add();    //温控器开机
	BLV_DevAction_JiAn_Rs485TemOff_Add();    //温控器关机	
	BLV_DevAction_JiAn_Rs485TemCtrl_Add();    //温控器控制

//	BLV_DevAction_JiAn_Rs485Tem10On_Add();    //温控器10开机
//	BLV_DevAction_JiAn_Rs485Tem10Off_Add();    //温控器10关机	
//	BLV_DevAction_JiAn_Rs485Tem10Ctrl_Add();    //温控器10控制
	
//	BLV_DevAction_JiAn_Rs485TemValveOpen_Add(); //阀门开
//	BLV_DevAction_JiAn_Rs485TemValveClose_Add(); //阀门关

//	BLV_DevAction_JiAn_Rs485TemFanStop_Add();    //温控器停	
//	BLV_DevAction_JiAn_Rs485TemFanLow_Add();    //温控器低
//	BLV_DevAction_JiAn_Rs485TemFanMid_Add();    //温控器中		
//	BLV_DevAction_JiAn_Rs485TemFanHigh_Add();    //温控器高
	
//	BLV_DevAction_JiAn_Rs485TemModeColdOpen_Add();   //制冷加阀开
//	BLV_DevAction_JiAn_Rs485TemModeColdClose_Add();  //制冷加阀关	
//	BLV_DevAction_JiAn_Rs485TemModeHotOpen_Add();    //制热加阀开
//	BLV_DevAction_JiAn_Rs485TemModeHotClose_Add();   //制热加阀关
	
	BLV_DevAction_JiAn_LVin01Press_Add();    //按下
	BLV_DevAction_JiAn_LVin01Release_Add();  //释放
	
	BLV_DevAction_JiAn_EleOpen_Add();        //插卡场景         
	BLV_DevAction_JiAn_EleClose_Add();       //拔卡场景
	
	BLV_DevAction_JiAn_DndOpen_Add();        //打开勿扰
	BLV_DevAction_JiAn_DndClose_Add();       //关闭勿扰
	BLV_DevAction_JiAn_CleanOpen_Add();      //打开清理
	BLV_DevAction_JiAn_CleanClose_Add();     //关闭清理
	
	
	BLV_DevAction_JiAn_SOSKeyPress_Add();      //干接点SOS按下
	BLV_DevAction_JiAn_SOSKeyRelease_Add();   //干接点SOS释放	
	
	BLV_DevAction_JiAn_BellPress_Add();       //门铃按键按下
	
	BLV_DevAction_JiAn_Pir4Release_Add();      //卫生间红外
	BLV_DevAction_JiAn_Pir5Release_Add();      //淋浴红外
	BLV_DevAction_JiAn_Pir6Release_Add();      //门口红外	

	BLV_DevAction_JiAn_CurtainOpen_Add();     //窗帘开动作
	BLV_DevAction_JiAn_CurtainClose_Add();     //窗帘关动作
	BLV_DevAction_JiAn_CurtainStop_Add();     //窗帘停动作
	
	BLV_DevAction_JiAn_ScreenOpen_Add();     //投影升动作
	BLV_DevAction_JiAn_ScreenClose_Add();    //投影降动作
	BLV_DevAction_JiAn_ScreenStop_Add();     //投影停动作
	
//	BLV_DevAction_JiAn_LockOpen_Add();          //锁开
//	BLV_DevAction_JiAn_LockClose_Add();         //锁关
	
	BLV_DevAction_JiAn_Swi1IN01_Add();       //清理
	BLV_DevAction_JiAn_Swi1IN02_Add();       //退房
	BLV_DevAction_JiAn_Swi1IN02Open_Add();	 //预约退房	
	BLV_DevAction_JiAn_Swi1IN02Close_Add();  //取消退房
	BLV_DevAction_JiAn_Swi1IN03_Add();       //廊灯
	BLV_DevAction_JiAn_Swi1IN04_Add();       //入住
	BLV_DevAction_JiAn_Swi1IN05_Add();       //离开
	BLV_DevAction_JiAn_Swi1IN06_Add();       //明亮

	BLV_DevAction_JiAn_Swi2IN01_Add();       //明亮
	BLV_DevAction_JiAn_Swi2IN02_Add();       //温馨
	BLV_DevAction_JiAn_Swi2IN03_Add();       //浪漫
	BLV_DevAction_JiAn_Swi2IN04_Add();       //起床
	BLV_DevAction_JiAn_Swi2IN05_Add();       //助眠
	BLV_DevAction_JiAn_Swi2IN06_Add();       //睡眠
	
	BLV_DevAction_JiAn_Swi3IN01_Add();       //观影
	BLV_DevAction_JiAn_Swi3IN02_Add();       //勿扰
	BLV_DevAction_JiAn_Swi3IN03_Add();       //总控
	BLV_DevAction_JiAn_Swi3IN04_Add();       //窗帘开	
	BLV_DevAction_JiAn_Swi3IN05_Add();       //窗帘停
	BLV_DevAction_JiAn_Swi3IN06_Add();       //窗帘关

	BLV_DevAction_JiAn_Swi4IN01_Add();       //灯带
	BLV_DevAction_JiAn_Swi4IN02_Add();       //卫灯
	BLV_DevAction_JiAn_Swi4IN03_Add();       //浴灯
	BLV_DevAction_JiAn_Swi4IN04_Add();       //全亮
	BLV_DevAction_JiAn_Swi4IN05_Add();       //镜前灯
	BLV_DevAction_JiAn_Swi4IN06_Add();       //换气扇



	BLV_DevAction_JiAn_Swi0IN06_Add();       //起夜
	BLV_DevAction_JiAn_Swi0IN07_Add();       //吊灯
	BLV_DevAction_JiAn_Swi0IN08_Add();       //灯带
	BLV_DevAction_JiAn_Swi0IN09_Add();       //窗帘开
	BLV_DevAction_JiAn_Swi0IN10_Add();       //窗帘停
	BLV_DevAction_JiAn_Swi0IN11_Add();       //窗帘关
	BLV_DevAction_JiAn_Swi0IN12_Add();       //休闲模式
	BLV_DevAction_JiAn_Swi0IN13_Add();       //温馨模式
	BLV_DevAction_JiAn_Swi0IN14_Add();       //浪漫模式
	BLV_DevAction_JiAn_Swi0IN15_Add();       //观影模式
	BLV_DevAction_JiAn_Swi0IN16_Add();       //睡眠模式
//	BLV_DevAction_JiAn_Swi0IN17_Add();       //摄像头

}

#endif
      



#if RoomType3   

/*485取电开取电服务*/
void BLV_DevAction_JiAn_Rs485CardIn_Add(void)   
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Rs485CardPress";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型 所有身份取电               */		
		 DEV_RS485_CARD,   0x01,     LOOPCH01,0x00,   0x55, 0x05,            //按下
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
		Dev_Host_Service,  0x00,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制取电服务
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x51,0x01,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异

		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*485取电关闭取电服务*/
void BLV_DevAction_JiAn_Rs485CardOut_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Rs485CardRelease";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型 所有身份取电               */		
		 DEV_RS485_CARD,   0x01,     LOOPCH01,0x00,    0xAA, 0x0A,            //释放
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
		Dev_Host_Service,  0x00,      LOOPCH01,0x00,    0x02,0x00,  0x0A,0x02,        //控制取电服务
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0D,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异

		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*485温控器控制输出函数*/
void BLV_DevAction_JiAn_Rs485TemCtrl_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Rs485TemCtrl";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型             设备地址   输入回路         输入类型 所有动作               */		
		 DEV_RS485_TEMP,   0x00,     LOOPCH01,0x00,    0x1E, 0x00,            //温控器控制
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   //   
		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*485温控器开机输出函数*/
void BLV_DevAction_JiAn_Rs485TemOn_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Rs485TemOn";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型             设备地址   输入回路         输入类型 所有动作               */		
		 DEV_RS485_TEMP,   0x00,     LOOPCH01,0x00,    0x20, 0x80,            //温控器控制
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件  提示音保险箱关闭      执行方式   */		
		0x00,                           0x00,    0x00,0x00,0x00,0x8A,0x01,0x00,    LIGHT_SCENE_ONE,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   // 
//		Dev_Host_HVout, 		 0x00,      LOOPCH17,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0B,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*485温控器关机输出函数*/
void BLV_DevAction_JiAn_Rs485TemOff_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Rs485TemOff";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型             设备地址   输入回路         输入类型 所有动作               */		
		 DEV_RS485_TEMP,   0x00,     LOOPCH01,0x00,    0x20, 0x00,            //温控器控制
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件  提示音              执行方式   */		
		0x00,                           0x00,    0x00,0x00,0x00,0x80,0x01,0x00,    LIGHT_SCENE_ONE,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   //  
//		Dev_Host_HVout, 		 0x00,      LOOPCH17,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH18,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH19,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH20,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH04,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH05,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH06,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0C,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

///*485温控器控制输出函数*/
//void BLV_DevAction_JiAn_Rs485Tem10Ctrl_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "Rs485Tem10Ctrl";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 所有动作               */		
//		 DEV_RS485_TEMP,   10,     LOOPCH01,0x00,    0x1E, 0x00,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
//		DEV_RS485_IR_SEND,   0x02,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   //   
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

///*485温控器开机输出函数*/
//void BLV_DevAction_JiAn_Rs485Tem10On_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "Rs485Tem10On";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 所有动作               */		
//		 DEV_RS485_TEMP,   10,     LOOPCH01,0x00,    0x20, 0x80,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       其他条件  提示音保险箱关闭      执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x00,0x8A,0x01,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
//		DEV_RS485_IR_SEND,   0x02,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   // 
////		Dev_Host_HVout, 		 0x00,      LOOPCH17,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		
////		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0B,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

///*485温控器关机输出函数*/
//void BLV_DevAction_JiAn_Rs485Tem10Off_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "Rs485Tem10Off";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 所有动作               */		
//		 DEV_RS485_TEMP,   10,     LOOPCH01,0x00,    0x20, 0x00,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       其他条件  提示音              执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x00,0x80,0x01,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
//		DEV_RS485_IR_SEND,   0x02,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   //  
////		Dev_Host_HVout, 		 0x00,      LOOPCH17,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
////		Dev_Host_HVout, 		 0x00,      LOOPCH18,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
////		Dev_Host_HVout, 		 0x00,      LOOPCH19,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
////		Dev_Host_HVout, 		 0x00,      LOOPCH20,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
////		Dev_Host_HVout, 		 0x00,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
////		Dev_Host_HVout, 		 0x00,      LOOPCH04,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
////		Dev_Host_HVout, 		 0x00,      LOOPCH05,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
////		Dev_Host_HVout, 		 0x00,      LOOPCH06,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		
////		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0C,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

///*485温控器阀开输出函数*/
//void BLV_DevAction_JiAn_Rs485TemValveOpen_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "ValveOpen";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 阀门               */		
//		 DEV_RS485_TEMP,   0x01,     LOOPCH01,0x00,    0x04, 0x04,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
////		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   // 
//		Dev_Host_HVout, 		 0x00,      LOOPCH06,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_Service,  0x00,      LOOPCH09,0x00,    0x01,0x00,  0x00,0x00,        //控制9号服务开
//		
////		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0B,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

///*485温控器阀关输出函数*/
//void BLV_DevAction_JiAn_Rs485TemValveClose_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "ValveClose";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 所有动作               */		
//		 DEV_RS485_TEMP,   0x01,     LOOPCH01,0x00,    0x04, 0x00,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
////		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   //  
//		Dev_Host_HVout, 		 0x00,      LOOPCH06,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_Service,  0x00,      LOOPCH09,0x00,    0x02,0x00,  0x00,0x00,        //控制9号服务关
//		
////		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0C,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}
///*485温控器停风速输出函数*/
//void BLV_DevAction_JiAn_Rs485TemFanStop_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "FanStop";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 所有动作               */		
//		 DEV_RS485_TEMP,   0x01,     LOOPCH01,0x00,    0x08, 0x00,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
////		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   //
//		Dev_Host_HVout, 		 0x00,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH04,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH05,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		
////		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0C,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

///*485温控器低风速输出函数*/
//void BLV_DevAction_JiAn_Rs485TemFanLow_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "FanLow";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 所有动作               */		
//		 DEV_RS485_TEMP,   0x01,     LOOPCH01,0x00,    0x08, 0x08,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
////		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   //
//		Dev_Host_HVout, 		 0x00,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH04,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH05,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		
////		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0C,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

///*485温控器中风速输出函数*/
//void BLV_DevAction_JiAn_Rs485TemFanMid_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "FanMid";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 所有动作               */		
//		 DEV_RS485_TEMP,   0x01,     LOOPCH01,0x00,    0x08, 0x10,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
////		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   //  
//		Dev_Host_HVout, 		 0x00,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH04,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH05,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//				
////		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0C,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

///*485温控器高风速输出函数*/
//void BLV_DevAction_JiAn_Rs485TemFanHigh_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "FanHigh";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 所有动作               */		
//		 DEV_RS485_TEMP,   0x01,     LOOPCH01,0x00,    0x08, 0x18,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
////		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   //  
//		Dev_Host_HVout, 		 0x00,      LOOPCH03,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH04,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH05,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//				
////		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0C,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

///*485温控器制冷模式 阀开输出函数*/
//void BLV_DevAction_JiAn_Rs485TemModeColdOpen_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "ModeColdOpen";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 模式               */		
//		 DEV_RS485_TEMP,   0x01,     LOOPCH01,0x00,    0x10, 0x20,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       服务9打开  保险箱打开            执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x06,0x06,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
////		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   // 
////		Dev_Host_HVout, 		 0x00,      LOOPCH06,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_Service,  0x00,      LOOPCH12,0x00,    0x02,0x00,  0x00,0x00,        //控制12号服务关
//		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,35,   0x00,0x00,   //场景打开 温度偏高，打开空调
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

///*485温控器制冷模式 阀关输出函数*/
//void BLV_DevAction_JiAn_Rs485TemModeColdClose_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "ModeColdOpen";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 模式               */		
//		 DEV_RS485_TEMP,   0x01,     LOOPCH01,0x00,    0x10, 0x20,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       服务9关闭  保险箱打开            执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x05,0x06,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
////		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   // 
////		Dev_Host_HVout, 		 0x00,      LOOPCH06,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_Service,  0x00,      LOOPCH12,0x00,    0x02,0x00,  0x00,0x00,        //控制12号服务关
//		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,37,   0x00,0x00,   //场景打开 温度偏高，打开空调
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

///*485温控器制热模式 阀开输出函数*/
//void BLV_DevAction_JiAn_Rs485TemModeHotOpen_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "ModeHotOpen";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 模式               */		
//		 DEV_RS485_TEMP,   0x01,     LOOPCH01,0x00,    0x10, 0x40,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       服务9开  保险箱打开              执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x06,0x06,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
////		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   // 
////		Dev_Host_HVout, 		 0x00,      LOOPCH06,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_Service,  0x00,      LOOPCH12,0x00,    0x02,0x00,  0x00,0x00,        //控制12号服务关
//		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,36,   0x00,0x00,   //场景打开 温度偏低打开空调
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

///*485温控器制热模式 阀关输出函数*/
//void BLV_DevAction_JiAn_Rs485TemModeHotClose_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "ModeHotClose";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 模式               */		
//		 DEV_RS485_TEMP,   0x01,     LOOPCH01,0x00,    0x10, 0x40,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       服务9关  保险箱打开              执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x05,0x06,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
////		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   // 
////		Dev_Host_HVout, 		 0x00,      LOOPCH06,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_Service,  0x00,      LOOPCH12,0x00,    0x02,0x00,  0x00,0x00,        //控制12号服务关
//		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,37,   0x00,0x00,   //场景打开 温度偏低打开空调
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

/*干节点开取电服务*/
void BLV_DevAction_JiAn_LVin01Press_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "LVin01Press";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_LVinput,   0x00,     LOOPCH01,0x00,   KeyPress, 0x00,            //按下
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
		Dev_Host_Service,  0x00,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制取电服务
				
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x51,0x01,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异

		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*干节点关取电服务*/
void BLV_DevAction_JiAn_LVin01Release_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "LVin01Release";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_LVinput,   0x00,     LOOPCH01,0x00,   KeyRelease,  0x00,            //释放
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
		Dev_Host_Service,  0x00,      LOOPCH01,0x00,    0x02,0x00,  0x05,0x02,        //控制取电服务延时关
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0D,  0x00,0x00,   //场景打开 播放离开词条

		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*插卡场景*/
void BLV_DevAction_JiAn_EleOpen_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "EleOpen";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_Service,   0x00,     LOOPCH01,0x00,   DEV_CTRLWAY_OPEN, 0x00,   
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址    输出回路          设备输出    数据备用   */		
		Dev_Host_HVout,  0x00,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH02,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x01,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x01,      LOOPCH02,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		

		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,50,  0x00,0x00,
		DEV_RS485_PWM, 0x00,   LOOPCH02,0x00,      0x01,50,  0x00,0x00,
		DEV_RS485_PWM, 0x00,   LOOPCH03,0x00,      0x01,50,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH07,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH09,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH11,0x00,      0x01,80,  0x00,0x00,

		

		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x02,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
		
//		DEV_RS485_TEMP,0x01,   LOOPCH01,0x00,    0x00,0x40,  30,0x02,        //控制空调开机 延时30秒
//		
		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*拔卡场景*/
void BLV_DevAction_JiAn_EleClose_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "EleClose";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_Service,   0x00,     LOOPCH01,0x00,   DEV_CTRLWAY_CLOSE,  0x00,  
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址    输出回路          设备输出    数据备用   */		
		Dev_Host_HVout,  0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH04,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH05,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH06,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH07,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH08,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH09,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
//		Dev_Host_HVout,  0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x01,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x01,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x01,      LOOPCH04,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
		Dev_Host_Service,  0x00,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //关勿扰
		
//		Dev_Host_Invalid,  0x00,    AllControlModeNo,0x00,  0x02,0x00, 0x00,0x00,   //总控模式关闭
		
		DEV_RS485_PWM,   0x00,      LOOPCH01,0x00,    0x02,00,  0x00,0x00,        //控制调光
		DEV_RS485_PWM,   0x00,      LOOPCH02,0x00,    0x02,00,  0x00,0x00,        //控制调光
		DEV_RS485_PWM,   0x00,      LOOPCH03,0x00,    0x02,00,  0x00,0x00,        //控制调光
		DEV_RS485_PWM,   0x00,      LOOPCH04,0x00,    0x02,00,  0x00,0x00,        //控制调光
		DEV_RS485_PWM,   0x00,      LOOPCH05,0x00,    0x02,00,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,   0x00,      LOOPCH06,0x00,    0x02,00,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,   0x00,      LOOPCH07,0x00,    0x02,00,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,   0x00,      LOOPCH08,0x00,    0x02,00,  0x00,0x00,        //控制调光



		
		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x02,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x03,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗帘
		
		DEV_RS485_TEMP,0x01,   LOOPCH01,0x00,    0x00,0x80,  0x00,0x00,        //控制空调关机

		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x02,0x00,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}


/*勿扰打开*/
void BLV_DevAction_JiAn_DndOpen_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "DndOpen";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_Service,   0x00,     LOOPCH02,0x00,   DEV_CTRLWAY_OPEN, 0x00,   
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址    输出回路          设备输出    数据备用   */		
		Dev_Host_Service,  0x00,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //关清理
		
		Dev_Host_LVoutput,0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,   //打开勿扰反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
/*勿扰关闭*/
void BLV_DevAction_JiAn_DndClose_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "DndClose";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_Service,   0x00,     LOOPCH02,0x00,   DEV_CTRLWAY_CLOSE, 0x00,   
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址    输出回路          设备输出    数据备用   */		
		
		Dev_Host_LVoutput,0x00,      LOOPCH03,0x00,      0x02,0x00,  0x00,0x00,   //关闭勿扰反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*清理打开*/
void BLV_DevAction_JiAn_CleanOpen_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "CleanOpen";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_Service,   0x00,     LOOPCH03,0x00,   DEV_CTRLWAY_OPEN, 0x00,   
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址    输出回路          设备输出    数据备用   */		
		Dev_Host_Service,  0x00,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //关勿扰
		
		Dev_Host_LVoutput,0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,   //打开清理反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
/*清理关闭*/
void BLV_DevAction_JiAn_CleanClose_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "CleanClose";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_Service,   0x00,     LOOPCH03,0x00,   DEV_CTRLWAY_CLOSE, 0x00,   
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址    输出回路          设备输出    数据备用   */		
		
		Dev_Host_LVoutput,0x00,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,   //关闭清理反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
//void BLV_Dev_C5IO_Add(void)
//{
//	uint8_t DevBuf[] = //每类设备 一共3+4+5 = 12字节
//	{
///*  设备类型                   设备地址              端口号            波特率            协议类型   设备输入回路限制  设备输出回路限制    字符数据包 */		
//		DEV_C5IO_Type,              0x00,                Bus_port,        0x00,0x00,0x00,0x00,  0x01,      0x00,0x00,        0x00,0x00,                      //C5IO存在 用于提供继电器 弱电输入 弱电输出的服务
//	};
//	
//	char DevName[][DEVNAMELENMAX] = //设备别名  依次填写别名 没有的可不填
//	{
//		"C5IO",
//	};
//	
//	BLV_Dev_Add(DevBuf, sizeof(DevBuf)/DEVDATALEN);//如果设备存在时一个一个添加 ，每次添加都会改变整个外部SRAM的数据结构

//}

///*干节点关门磁服务*/
//void BLV_DevAction_JiAn_DoorKeyPress_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "LVin02KeyPress";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型           设备地址   输入回路         输入类型               */		
//		 Dev_Host_LVinput,   0x00,     LOOPCH02,0x00,   KeyPress, 0x00,          //按下
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
//		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
//		Dev_Host_Service,  0x00,      LOOPCH13,0x00,    0x02,0x00,  0x00,0x00,        //控制门磁服务关
//		Dev_Host_Service,  0x00,      LOOPCH01,0x00,    0x02,0x00,  0x05,0x03,        //控制取电服务延时关
////		Dev_Host_Service,  0x00,      LOOPCH12,0x00,    0x01,0x00,  0x00,0x00,        //门磁控制保险箱，暂时禁用红外
////		Dev_Host_Service,  0x00,      LOOPCH12,0x00,    0x02,0x00,  0x0A,0x02,        //控制保险箱服务延时关
////		DEV_RS485_PWM,   0x00,      LOOPCH09,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器延时关
//		DEV_RS485_PWM,   0x00,      LOOPCH01,0x00,    0x02,0x00,  0x05,0x02,        //控制调光延时关
////		Dev_Host_HVout,  0x00,      LOOPCH04,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH02,0x00,    0x02,0x00,  0x05,0x02,        //控制继电器延时关
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}
// 
///*干节点开门磁服务*/
//void BLV_DevAction_JiAn_DoorKeyRelease_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "LVin02KeyRelease";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型           设备地址   输入回路         输入类型               */		
//		 Dev_Host_LVinput,   0x00,     LOOPCH02,0x00,   KeyRelease, 0x00,              //释放
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
//		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
//		Dev_Host_Service,  0x00,      LOOPCH13,0x00,    0x01,0x00,  0x00,0x00,        //控制门磁服务关
////		Dev_Host_Service,  0x00,      LOOPCH12,0x00,    0x02,0x00,  0x00,0x00,        //使能用红外
//		Dev_Host_HVout,  0x00,      LOOPCH02,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH02,0x00,    0x02,0x00,  0x03,0x03,        //控制继电器延时关
//		DEV_RS485_PWM,   0x00,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,   0x00,      LOOPCH01,0x00,    0x02,00,  3,0x03,        //控制调光

////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}


/*干节点SOS服务*/
void BLV_DevAction_JiAn_SOSKeyPress_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "LVin03KeyPress";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_LVinput,   0x00,     LOOPCH03,0x00,   KeyPress, 0x00,          //按下
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
		Dev_Host_Service,  0x00,      LOOPCH08,0x00,    0x01,0x00,  0x00,0x00,   //控制SOS服务开
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,20,  0x00,0x00,   //场景打开 播放SOS服务开
		
//		DEV_SWI_TYPE,      0x01,      LOOPCH04,0x00,    0x0E,0x64,  0x01,0x02,   //控制SOS闪烁
//		DEV_SWI_TYPE,      0x03,      LOOPCH08,0x00,    0x0E,0x64,  0x01,0x02,   //控制SOS闪烁
//		DEV_SWI_TYPE,      0x04,      LOOPCH07,0x00,    0x0E,0x64,  0x01,0x02,   //控制SOS闪烁
		
		Dev_Host_LVoutput,0x00,      LOOPCH02,0x00,      0x0E,0x64,  0x01,0x02,  //控制SOS闪烁
		Dev_Host_LVoutput,0x00,      LOOPCH03,0x00,      0x0E,0x64,  0x01,0x02,  //控制SOS闪烁
		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*干节点SOS服务*/
void BLV_DevAction_JiAn_SOSKeyRelease_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "LVin03KeyRelease";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_LVinput,   0x00,     LOOPCH03,0x00,   KeyRelease, 0x00,              //释放
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
		Dev_Host_Service,  0x00,      LOOPCH08,0x00,    0x02,0x00,  0x00,0x00,   //控制SOS服务关
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,21,  0x00,0x00,   //场景关 播放SOS服务关

//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*干节点红外服务 卫生间红外*/
void BLV_DevAction_JiAn_Pir4Release_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "LVin04KeyRelease";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_LVinput,   0x00,     LOOPCH04,0x00,   KeyRelease, 0x00,              //释放
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x0A,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
//		Dev_Host_Service,  0x00,    LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制取电服务开
		Dev_Host_Service,  0x00,    LOOPCH04,0x00,    0x01,0x00,  0x00,0x00,        //控制服务开
		Dev_Host_Service,  0x00,    LOOPCH04,0x00,    0x02,0x00,  0x05,0x02,        //控制服务延时关
		
//		Dev_Host_Service,  0x00,    LOOPCH18,0x00,    0x01,0x00,  25,0x03,        //烟雾服务延时开（关联红外）
		Dev_Host_HVout,  0x00,      LOOPCH03,0x00,   0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH03,0x00,   0x02,0x00,  0x0A,0x03,        //控制继电器
//		DEV_RS485_PWM,  0x00,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,  0x00,      LOOPCH11,0x00,    0x01,80,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,  0x00,      LOOPCH12,0x00,    0x01,80,  0x00,0x00,        //控制调光
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*干节点红外服务 洗手间红外*/
void BLV_DevAction_JiAn_Pir5Release_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "LVin05KeyRelease";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_LVinput,   0x00,     LOOPCH05,0x00,   KeyRelease, 0x00,              //释放
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
//		Dev_Host_Service,  0x00,    LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //门口红外控制取电服务开
		Dev_Host_Service,  0x00,    LOOPCH05,0x00,    0x01,0x00,  0x00,0x00,        //控制开
		Dev_Host_Service,  0x00,    LOOPCH05,0x00,    0x02,0x00,  0x05,0x02,        //控制服务延时关
		
//		Dev_Host_Service,  0x00,    LOOPCH18,0x00,    0x01,0x00,  25,0x03,        //烟雾服务延时开（关联红外）
		
//		Dev_Host_HVout,  0x00,      LOOPCH04,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH04,0x00,    0x02,0x00,  0x15,0x03,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH05,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH05,0x00,    0x02,0x00,  0x15,0x03,        //控制继电器
		DEV_RS485_PWM,  0x00,      LOOPCH04,0x00,    0x01,80,  0x00,0x00,        //控制调光
		DEV_RS485_PWM,  0x00,      LOOPCH04,0x00,    0x02,0x00,     5,0x03,        //控制调光
		DEV_RS485_PWM,  0x00,      LOOPCH05,0x00,    0x01,80,  0x00,0x00,        //控制调光
		DEV_RS485_PWM,  0x00,      LOOPCH05,0x00,    0x02,0x00,     5,0x03,        //控制调光
		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*干节点红外服务 浴室红外*/
void BLV_DevAction_JiAn_Pir6Release_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "LVin06KeyRelease";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_LVinput,   0x00,     LOOPCH06,0x00,   KeyRelease, 0x00,              //释放
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
//		Dev_Host_Service,  0x00,    LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //门口红外控制取电服务开
		Dev_Host_Service,  0x00,    LOOPCH07,0x00,    0x01,0x00,  0x00,0x00,        //控制开
		Dev_Host_Service,  0x00,    LOOPCH07,0x00,    0x02,0x00,  0x05,0x02,        //控制服务延时关
		
//		Dev_Host_Service,  0x00,    LOOPCH18,0x00,    0x01,0x00,  25,0x03,        //烟雾服务延时开（关联红外）
		
		Dev_Host_HVout,  0x00,      LOOPCH04,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH04,0x00,    0x02,0x00,  0x03,0x03,        //控制继电器
//		DEV_RS485_PWM,  0x00,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,  0x00,      LOOPCH04,0x00,    0x01,80,  0x00,0x00,        //控制调光
//		Dev_Host_HVout,  0x00,      LOOPCH02,0x00,    0x02,0x00,  0x05,0x03,        //控制继电器
//		DEV_RS485_PWM,  0x00,      LOOPCH01,0x00,    0x02,0x00,  0x05,0x03,        //控制调光
//		DEV_RS485_PWM,  0x00,      LOOPCH04,0x00,    0x02,0x00,  0x05,0x03,        //控制调光
		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*干节点红外服务 门口红外*/
void BLV_DevAction_JiAn_Pir7Release_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "LVin07KeyRelease";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_LVinput,   0x00,     LOOPCH08,0x00,   KeyRelease, 0x00,              //释放
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件                执行方式   */		
//		0x00,                           0x03,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
		0x00,                           0x00,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_ONE,  //取电无关
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
//		Dev_Host_Service,  0x00,    LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //门口红外控制取电服务开
		Dev_Host_Service,  0x00,    LOOPCH09,0x00,    0x01,0x00,  0x00,0x00,        //控制开
		Dev_Host_Service,  0x00,    LOOPCH09,0x00,    0x02,0x00,  0x05,0x02,        //控制服务延时关
		
//		Dev_Host_Service,  0x00,    LOOPCH18,0x00,    0x01,0x00,  25,0x03,        //烟雾服务延时开（关联红外）
		
		Dev_Host_HVout,  0x00,      LOOPCH02,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH02,0x00,    0x02,0x00,  0x03,0x03,        //控制继电器
		DEV_RS485_PWM,  0x00,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,  0x00,      LOOPCH04,0x00,    0x01,80,  0x00,0x00,        //控制调光
//		Dev_Host_HVout,  0x00,      LOOPCH02,0x00,    0x02,0x00,  0x05,0x03,        //控制继电器
		DEV_RS485_PWM,  0x00,      LOOPCH01,0x00,    0x02,0x00,  0x03,0x03,        //控制调光
//		DEV_RS485_PWM,  0x00,      LOOPCH04,0x00,    0x02,0x00,  0x05,0x03,        //控制调光
		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}



/*门铃按键按下*/
void BLV_DevAction_JiAn_BellPress_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "BellPress";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_LVinput,   0x00,     LOOPCH07,0x00,   KeyPress, 0x00,             //释放
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{                              //勿扰无效
/*  按键取电不关联房态             插卡有效       其他条件                执行方式   */		
		0x00,                           0x2B,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
//		Dev_Host_Service,  0x00,      LOOPCH13,0x00,    0x02,0x00,  0x00,0x00,        //控制门磁服务关
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x41,0x05,  0x00,0x00,   //场景打开 播放门铃提示音
//		Dev_Host_HVout,  0x00,      LOOPCH02,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH02,0x00,    0x02,0x00,  0x0A,0x02,        //控制继电器延时关

		DEV_SWI_TYPE,     0x03,      LOOPCH03,0x00,      0x01,0x64,  0x00,0x00,
		DEV_SWI_TYPE,     0x03,      LOOPCH03,0x00,      0x02,0x00,  16,0x02,		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}




/*左窗帘开动作*/
void BLV_DevAction_JiAn_CurtainOpen_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "CurtainOpen";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_NodeCurtain,   0x00,     LOOPCH01,0x00,   DEV_CTRLWAY_OPEN, 0x00,             //窗帘开
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		

		Dev_Host_HVout,  0x00,      LOOPCH10,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH10,0x00,    0x02,0x00,    25,0x02,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH11,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器

		
		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*左窗帘关动作*/
void BLV_DevAction_JiAn_CurtainClose_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "CurtainClose";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_NodeCurtain,   0x00,     LOOPCH01,0x00,   DEV_CTRLWAY_CLOSE, 0x00,             //窗帘关
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		

		Dev_Host_HVout,  0x00,      LOOPCH10,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH11,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH11,0x00,    0x02,0x00,    25,0x02,        //控制继电器

		
		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*左窗帘停动作*/
void BLV_DevAction_JiAn_CurtainStop_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "CurtainStop";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_NodeCurtain,   0x00,     LOOPCH01,0x00,   DEV_CTRLWAY_STOP, 0x00,             //窗帘停
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		

		Dev_Host_HVout,  0x00,      LOOPCH10,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH11,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器

		
		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*右窗帘开动作*/
void BLV_DevAction_JiAn_ScreenOpen_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "ScreenOpen";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_NodeCurtain,   0x01,     LOOPCH01,0x00,   DEV_CTRLWAY_OPEN, 0x00,             //窗纱开
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		

		Dev_Host_HVout,  0x00,      LOOPCH12,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH12,0x00,    0x02,0x00,    25,0x02,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH13,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器

		
		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*右窗帘关动作*/
void BLV_DevAction_JiAn_ScreenClose_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "ScreenClose";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_NodeCurtain,   0x01,     LOOPCH01,0x00,   DEV_CTRLWAY_CLOSE, 0x00,             //窗纱关
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		

		Dev_Host_HVout,  0x00,      LOOPCH12,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH13,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH13,0x00,    0x02,0x00,    25,0x02,        //控制继电器

		
		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*右窗帘停动作*/
void BLV_DevAction_JiAn_ScreenStop_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "ScreenStop";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_NodeCurtain,   0x01,     LOOPCH01,0x00,   DEV_CTRLWAY_STOP, 0x00,             //窗纱停
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		

		Dev_Host_HVout,  0x00,      LOOPCH12,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH13,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器

		
		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}


/*窗帘中开动作*/
void BLV_DevAction_JiAn_Curtain1Open_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Curtain1Open";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_NodeCurtain,   0x02,     LOOPCH01,0x00,   DEV_CTRLWAY_OPEN, 0x00,             //窗帘开
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		

		Dev_Host_HVout,  0x08,      LOOPCH06,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x08,      LOOPCH06,0x00,    0x02,0x00,    25,0x02,        //控制继电器
		Dev_Host_HVout,  0x08,      LOOPCH07,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器

		
		Dev_NodeCurtain, 0x02,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*窗帘中关动作*/
void BLV_DevAction_JiAn_Curtain1Close_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Curtain1Close";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_NodeCurtain,   0x02,     LOOPCH01,0x00,   DEV_CTRLWAY_CLOSE, 0x00,             //窗帘关
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		

		Dev_Host_HVout,  0x08,      LOOPCH06,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x08,      LOOPCH07,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x08,      LOOPCH07,0x00,    0x02,0x00,    25,0x02,        //控制继电器

		
		Dev_NodeCurtain, 0x02,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*窗帘中停动作*/
void BLV_DevAction_JiAn_Curtain1Stop_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Curtain1Stop";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_NodeCurtain,   0x02,     LOOPCH01,0x00,   DEV_CTRLWAY_STOP, 0x00,             //窗帘停
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		

		Dev_Host_HVout,  0x08,      LOOPCH06,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x08,      LOOPCH07,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器

		
		Dev_NodeCurtain, 0x02,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*投影升动作*/
void BLV_DevAction_JiAn_Curtain3Open_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Curtain3Open";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_NodeCurtain,   0x03,     LOOPCH01,0x00,   DEV_CTRLWAY_OPEN, 0x00,             //窗帘开
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		

		Dev_Host_HVout,  0x08,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x08,      LOOPCH01,0x00,    0x02,0x00,    40,0x02,        //控制继电器
		Dev_Host_HVout,  0x08,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器

		
		Dev_NodeCurtain, 0x03,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*投影降关动作*/
void BLV_DevAction_JiAn_Curtain3Close_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Curtain3Close";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_NodeCurtain,   0x03,     LOOPCH01,0x00,   DEV_CTRLWAY_CLOSE, 0x00,             //窗帘关
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		

		Dev_Host_HVout,  0x08,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x08,      LOOPCH02,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x08,      LOOPCH02,0x00,    0x02,0x00,    35,0x02,        //控制继电器

		
		Dev_NodeCurtain, 0x03,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*投影停动作*/
void BLV_DevAction_JiAn_Curtain3Stop_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Curtain3Stop";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_NodeCurtain,   0x03,     LOOPCH01,0x00,   DEV_CTRLWAY_STOP, 0x00,             //窗帘停
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		

		Dev_Host_HVout,  0x08,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x08,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器

		
		Dev_NodeCurtain, 0x03,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}


void BLV_DevAction_JiAn_Swi1IN01_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		31,0x00,//场景编号
	};
	char DevName[] = "Swi1IN01";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   1,      LOOPCH01,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡无关       其他条件提示音                执行方式   */		
		0x00,                           0x00,  0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		

		Dev_Host_Service,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,  //清理
//		Dev_Host_Service,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,  //勿扰
		
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x06,  0x00,0x00,   //场景打开 播放打开清理
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x22,22,  0x00,0x00,   //场景关闭 播放关闭清理
		
		DEV_SWI_TYPE,     1,        LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
		
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
//退房
void BLV_DevAction_JiAn_Swi1IN02_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi1IN02";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   1,      LOOPCH02,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  不关联房态                    退房无效  服务9关联 提示音               执行方式   */		
		0x00,                           0x00,   0x80,0x02,0x05,0x80,0x01,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		

		Dev_Host_Service,  0x00,      LOOPCH09,0x00,    0x01,0x00,  0x00,0x00,        //控制服务9开
		Dev_Host_Service,  0x00,      LOOPCH09,0x00,    0x02,0x00,  0x0A,0x02,        //控制服务9关
		
		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,24,  0x00,0x00,   //场景打开 指定播放词条  
		
		DEV_SWI_TYPE,     1,        LOOPCH02,0x00,      0x0E,0x64,  0x01,0x02,   //对应闪烁0x0E

	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}


void BLV_DevAction_JiAn_Swi1IN02Open_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi1IN02Open";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   1,      LOOPCH02,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*						动作启用不关联房态               退房关联 服务9关联 提示音               执行方式   */		
		0x00,                           0x00,   0x80,0x02,0x03,     0x80,0x01,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		

		Dev_Host_Service,  0x00,      LOOPCH06,0x00,    0x01,0x00,  0x00,0x00,        //控制退房服务
		
		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,18,  0x00,0x00,   //场景打开 指定播放词条  
		
		DEV_SWI_TYPE,     1,        LOOPCH02,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

void BLV_DevAction_JiAn_Swi1IN02Close_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi1IN02Close";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   1,      LOOPCH02,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/* 			  动作启用不关联房态              退房关联 服务不关联 提示音               执行方式   */		
		0x00,                           0x00,   0x80,0x01,0x00,     0x80,0x01,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		

		Dev_Host_Service,  0x00,      LOOPCH06,0x00,    0x02,0x00,  0x00,0x00,        //控制退房服务
		
		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,19,  0x00,0x00,   //场景打开 指定播放词条  
		
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi1IN03_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi1IN03";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   1,      LOOPCH03,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     1,        LOOPCH03,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     1,        LOOPCH03,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     1,        LOOPCH03,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi1IN04_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi1IN04";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   1,      LOOPCH04,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,		
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x01,0x00,  0x00,0x00,
		
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
		
		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,50,  0x00,0x00,
		DEV_RS485_PWM, 0x00,   LOOPCH02,0x00,      0x01,50,  0x00,0x00,
		DEV_RS485_PWM, 0x00,   LOOPCH03,0x00,      0x01,50,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH04,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH05,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH06,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH07,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH08,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH09,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH10,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH11,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH12,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_RS485_PWM, 0x01,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x01,   LOOPCH02,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x01,   LOOPCH03,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x01,   LOOPCH04,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗纱	
		Dev_NodeCurtain, 0x02,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     1,        LOOPCH04,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     1,        LOOPCH04,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     1,        LOOPCH04,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi1IN05_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi1IN05";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   1,      LOOPCH05,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x02,0x00,  0x00,0x00,		
		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x02,0x00,  0x00,0x00,
		
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH03,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH04,0x00,      0x02,0x00,  0x00,0x00,		
//		Dev_Host_Invalid,  0x00,    AllControlModeNo,0x00,  0x02,0x00, 0x00,0x00,   //总控模式关闭
		
		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x02,00,  0x00,0x00,
		DEV_RS485_PWM, 0x00,   LOOPCH02,0x00,      0x02,00,  0x00,0x00,
		DEV_RS485_PWM, 0x00,   LOOPCH03,0x00,      0x02,00,  0x00,0x00,
		DEV_RS485_PWM, 0x00,   LOOPCH04,0x00,      0x02,00,  0x00,0x00,
		DEV_RS485_PWM, 0x00,   LOOPCH05,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH06,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH07,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH08,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH09,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH10,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH11,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH12,0x00,      0x02,00,  0x00,0x00,
		
//		DEV_RS485_PWM, 0x01,   LOOPCH01,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x01,   LOOPCH02,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x01,   LOOPCH03,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x01,   LOOPCH04,0x00,      0x02,00,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		Dev_NodeCurtain, 0x02,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		Dev_NodeCurtain, 0x03,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗纱	
		
		
		DEV_SWI_TYPE,     1,        LOOPCH05,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     1,        LOOPCH05,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     1,        LOOPCH05,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi1IN06_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		BrightModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi1IN06";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   1,      LOOPCH06,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*   动作启用不关联房态            插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,  0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */	
//		Dev_Host_HVout,    0x00,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH10,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,  //这里取消控制IO模块
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH03,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH04,0x00,      0x02,0x00,  0x00,0x00,
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		
//		DEV_PWMTYPE,       0x01,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱
		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,5,  0x00,0x00,   //场景打开 播放 明亮
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x22,1,  0x00,0x00,   //场景关闭 

//		DEV_RS485_TEMP,0x01,   LOOPCH01,0x00,    0x00,0x80,  0x00,0x00,        //控制空调关机

		DEV_SWI_TYPE,     1,        LOOPCH06,0x00,      0x03,0x64,  0x00,0x00,   //对应场景
//		DEV_SWI_TYPE,     1,        LOOPCH06,0x00,      0x01,0x64,  0x00,0x00,   //开反馈灯
//		DEV_SWI_TYPE,     1,        LOOPCH06,0x00,      0x02,0x00,  0x01,0x02,   //延时1s关反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

void BLV_DevAction_JiAn_Swi2IN01_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		BrightModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi2IN01";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   2,      LOOPCH01,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*   动作启用不关联房态            插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,  0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */	
//		Dev_Host_HVout,    0x00,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH10,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH11,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH12,0x00,      0x01,0x00,  0x00,0x00,
		
		
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH03,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH04,0x00,      0x02,0x00,  0x00,0x00,
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		
//		DEV_PWMTYPE,       0x01,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱
		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,5,  0x00,0x00,   //场景打开 播放 明亮
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x22,1,  0x00,0x00,   //场景关闭 

//		DEV_RS485_TEMP,0x01,   LOOPCH01,0x00,    0x00,0x80,  0x00,0x00,        //控制空调关机

		DEV_SWI_TYPE,     2,        LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,   //对应场景
//		DEV_SWI_TYPE,     2,        LOOPCH01,0x00,      0x01,0x64,  0x00,0x00,   //开反馈灯
//		DEV_SWI_TYPE,     2,        LOOPCH01,0x00,      0x02,0x00,  0x01,0x02,   //延时1s关反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi2IN02_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		WarmModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi2IN02";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   2,      LOOPCH02,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*   动作启用不关联房态            插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,  0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */	
//		Dev_Host_HVout,    0x00,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH10,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH11,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH12,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,
		
//		Dev_Host_HVout,    0x01,      LOOPCH03,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH04,0x00,      0x02,0x00,  0x00,0x00,
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x01,30,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x01,30,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x01,30,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x01,30,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x01,30,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x01,30,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		
//		DEV_PWMTYPE,       0x01,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱
		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,8,  0x00,0x00,   //场景打开 播放 温馨
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x22,1,  0x00,0x00,   //场景关闭 

//		DEV_RS485_TEMP,0x01,   LOOPCH01,0x00,    0x00,0x80,  0x00,0x00,        //控制空调关机

		DEV_SWI_TYPE,     2,        LOOPCH02,0x00,      0x03,0x64,  0x00,0x00,   //对应场景
//		DEV_SWI_TYPE,     3,        LOOPCH02,0x00,      0x01,0x64,  0x00,0x00,   //开反馈灯
//		DEV_SWI_TYPE,     3,        LOOPCH02,0x00,      0x02,0x00,  0x01,0x02,   //延时1s关反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi2IN03_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		NeightModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi2IN03";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   2,      LOOPCH03,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*   动作启用不关联房态            插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,  0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_SLEEP,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */	
//		Dev_Host_HVout,    0x00,      LOOPCH01,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH10,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH11,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH12,0x00,      0x01,0x00,  0x00,0x00,
		
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH03,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH04,0x00,      0x02,0x00,  0x00,0x00,
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		
//		DEV_PWMTYPE,       0x01,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,
		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱
		Dev_NodeCurtain, 0x02,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱
		Dev_NodeCurtain, 0x03,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗纱
		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,7,  0x00,0x00,   //场景打开 播放 睡眠
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x22,1,  0x00,0x00,   //场景关闭 

//		DEV_RS485_TEMP,0x01,   LOOPCH01,0x00,    0x00,0x80,  0x00,0x00,        //控制空调关机

		DEV_SWI_TYPE,     2,        LOOPCH03,0x00,      0x03,0x64,  0x00,0x00,   //对应场景
//		DEV_SWI_TYPE,     2,        LOOPCH03,0x00,      0x01,0x64,  0x00,0x00,   //开反馈灯
//		DEV_SWI_TYPE,     2,        LOOPCH03,0x00,      0x02,0x00,  0x01,0x02,   //延时1s关反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi2IN04_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		00,0x00,//场景编号
	};
	char DevName[] = "Swi2IN04";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   2,      LOOPCH04,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*   动作启用不关联房态            插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,  0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */	
//		Dev_Host_HVout,    0x00,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH10,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH11,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH12,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH13,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,
//		
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
////		
//		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x01,30,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x01,30,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x01,30,  0x00,0x00,      //控制C12调光
		
//		DEV_PWMTYPE,       0x01,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱
		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,1,  0x00,0x00,   //场景打开 播放 
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x22,1,  0x00,0x00,   //场景关闭 

//		DEV_RS485_TEMP,0x01,   LOOPCH01,0x00,    0x00,0x80,  0x00,0x00,        //控制空调关机

		DEV_SWI_TYPE,     2,        LOOPCH04,0x00,      0x03,0x64,  0x00,0x00,   //对应场景
//		DEV_SWI_TYPE,     3,        LOOPCH04,0x00,      0x01,0x64,  0x00,0x00,   //开反馈灯
//		DEV_SWI_TYPE,     3,        LOOPCH04,0x00,      0x02,0x00,  0x01,0x02,   //延时1s关反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi2IN05_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		00,0x00,//场景编号
	};
	char DevName[] = "Swi2IN05";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   2,      LOOPCH05,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*   动作启用不关联房态            插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,  0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */	
		Dev_Host_Service,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,  //勿扰
		
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x09,  0x00,0x00,   //场景打开 播放打开勿扰
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x22,23,  0x00,0x00,   //场景关闭 播放关闭勿扰
		
//		DEV_RS485_TEMP,0x01,   LOOPCH01,0x00,    0x00,0x80,  0x00,0x00,        //控制空调关机

		DEV_SWI_TYPE,     2,        LOOPCH05,0x00,      0x03,0x64,  0x00,0x00,   //对应场景
//		DEV_SWI_TYPE,     3,        LOOPCH05,0x00,      0x01,0x64,  0x00,0x00,   //开反馈灯
//		DEV_SWI_TYPE,     3,        LOOPCH05,0x00,      0x02,0x00,  0x01,0x02,   //延时1s关反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi2IN06_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		AllControlModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi2IN06";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   2,      LOOPCH06,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*   动作启用不关联房态            插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,  0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */	
//		Dev_Host_HVout,    0x00,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH10,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH11,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH12,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH13,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x01,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x01,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x01,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		
//		DEV_PWMTYPE,       0x01,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱
		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,01,  0x00,0x00,   //场景打开 播放 
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x22,1,  0x00,0x00,   //场景关闭 

//		DEV_RS485_TEMP,0x01,   LOOPCH01,0x00,    0x00,0x80,  0x00,0x00,        //控制空调关机

		DEV_SWI_TYPE,     2,        LOOPCH06,0x00,      0x03,0x64,  0x00,0x00,   //对应场景
//		DEV_SWI_TYPE,     3,        LOOPCH06,0x00,      0x01,0x64,  0x00,0x00,   //开反馈灯
//		DEV_SWI_TYPE,     3,        LOOPCH06,0x00,      0x02,0x00,  0x01,0x02,   //延时1s关反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi3IN01_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		00,0x00,//场景编号
	};
	char DevName[] = "Swi3IN01";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   3,      LOOPCH01,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		

		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     3,        LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     4,        LOOPCH01,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     4,        LOOPCH01,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

//
void BLV_DevAction_JiAn_Swi3IN02_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		00,0x00,//场景编号
	};
	char DevName[] = "Swi3IN02";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   3,      LOOPCH02,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,  0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		

//		Dev_Host_Service,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,  //清理
//		Dev_Host_Service,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,  //勿扰
		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x01,  0x00,0x00,   //场景打开 
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x22,01,  0x00,0x00,   //场景关闭 
		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x06,0x00,  0x00,0x00,        //控制窗帘
		
//		DEV_SWI_TYPE,     3,        LOOPCH02,0x00,      0x03,0x64,  0x00,0x00,
		DEV_SWI_TYPE,     3,        LOOPCH02,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
		DEV_SWI_TYPE,     3,        LOOPCH02,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭		
		
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi3IN03_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi3IN03";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   3,      LOOPCH03,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		

		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     3,        LOOPCH03,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     4,        LOOPCH03,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     4,        LOOPCH03,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi3IN04_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi3IN04";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   3,      LOOPCH04,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     3,        LOOPCH04,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     4,        LOOPCH04,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     4,        LOOPCH04,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi3IN05_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi3IN05";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   3,      LOOPCH05,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x06,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
//		DEV_SWI_TYPE,     3,        LOOPCH05,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
		DEV_SWI_TYPE,     3,        LOOPCH05,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
		DEV_SWI_TYPE,     3,        LOOPCH05,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi3IN06_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi3IN06";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   3,      LOOPCH06,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     3,        LOOPCH06,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     3,        LOOPCH06,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     3,        LOOPCH06,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
} 
void BLV_DevAction_JiAn_Swi4IN01_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi4IN01";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   4,      LOOPCH01,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
//		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
		
//		DEV_RS485_PWM, 0x00,   		LOOPCH05,0x00,      0x01,80,  0x00,0x00,
		DEV_RS485_PWM, 0x00,          LOOPCH05,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     4,        LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     2,        LOOPCH01,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     2,        LOOPCH01,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi4IN02_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi4IN02";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   4,      LOOPCH02,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     4,        LOOPCH02,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     2,        LOOPCH02,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     2,        LOOPCH02,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi4IN03_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi4IN03";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   4,      LOOPCH03,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     4,        LOOPCH03,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     2,        LOOPCH03,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     2,        LOOPCH03,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi4IN04_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi4IN04";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   4,      LOOPCH04,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
//		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     4,        LOOPCH04,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     4,        LOOPCH04,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     4,        LOOPCH04,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi4IN05_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi4IN05";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   4,      LOOPCH05,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
//		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x01,0x00,  0x00,0x00,//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,          LOOPCH04,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,          LOOPCH05,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     4,        LOOPCH05,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     2,        LOOPCH05,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     2,        LOOPCH05,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi4IN06_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi4IN06";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   4,      LOOPCH06,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     4,        LOOPCH06,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     4,        LOOPCH06,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     4,        LOOPCH06,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}



void BLV_DevAction_JiAn_Swi0IN06_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi0IN06";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0x00,      LOOPCH06,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件 提示音               执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x00,    LIGHT_SCENE_TWO,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		

//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗帘	
		Dev_Host_HVout,  0x00,      LOOPCH03,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH05,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		DEV_RS485_PWM, 0x00,   LOOPCH08,0x00,      0x01,30,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音
		
		DEV_SWI_TYPE,     0x00,      LOOPCH06,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi0IN07_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi0IN07";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0x00,      LOOPCH07,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件  提示音    起夜有关         执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,        //控制窗纱	
//		Dev_Host_HVout,    0x00,      LOOPCH14,0x00,      0x01,0x00,  0x00,0x00,
		
		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,30,  0x00,0x00,
		DEV_RS485_PWM, 0x00,   LOOPCH02,0x00,      0x01,30,  0x00,0x00,
		
//		Dev_Host_HVout,  0x01,      LOOPCH02,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音
		
		
		DEV_SWI_TYPE,     0x00,      LOOPCH07,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi0IN08_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi0IN08";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0x00,      LOOPCH08,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件                执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_TWO,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
//		Dev_Host_Service,    0x00,      LOOPCH03,0x00,      0x02,0x00,  0x00,0x00,  //清理
//		Dev_Host_Service,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,  //勿扰
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,    0x21,0x09,  0x00,0x00,   //场景打开 播放打开勿扰
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,    0x22,0x17,  0x00,0x00,   //场景关闭 播放关闭勿扰
//		
//		Dev_Host_LVoutput,0x00,      LOOPCH03,0x00,      0x03,0x64,  0x00,0x00,      //勿扰反馈灯
//
		Dev_Host_HVout,  0x01,      LOOPCH07,0x00,    0x00,0x00,  0x00,0x00,        //控制继电器
		DEV_RS485_PWM, 0x00,        LOOPCH03,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音		
		DEV_SWI_TYPE,     0x00,      LOOPCH08,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

void BLV_DevAction_JiAn_Swi0IN09_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi0IN09";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0x00,      LOOPCH09,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件  提示音              执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x00,    LIGHT_SCENE_ONE,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
		Dev_NodeCurtain,  0x02,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
		
		
//	  Dev_Host_HVout,  0x00,      LOOPCH08,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音
		

//		DEV_RS485_STRIP,  0x01,      LOOPCH01,0x00,      0x01,0x64,  0x00,0x00,
		
		DEV_SWI_TYPE,     0x00,      LOOPCH09,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

void BLV_DevAction_JiAn_Swi0IN10_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi0IN10";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0x00,      LOOPCH10,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件  提示音              执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x00,    LIGHT_SCENE_ONE,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
		Dev_NodeCurtain,  0x02,      LOOPCH01,0x00,      0x06,0x00,  0x00,0x00,
		
//		Dev_Host_HVout,  0x00,      LOOPCH04,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音

//		DEV_RS485_STRIP,  0x01,      LOOPCH01,0x00,      0x01,0x64,  0x00,0x00,
		
//		DEV_SWI_TYPE,     0x00,      LOOPCH10,0x00,      0x03,0x64,  0x00,0x00,
		DEV_SWI_TYPE,     0x00,        LOOPCH10,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
		DEV_SWI_TYPE,     0x00,        LOOPCH10,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭	
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

void BLV_DevAction_JiAn_Swi0IN11_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi0IN11";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0x00,      LOOPCH11,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件  提示音              执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x00,    LIGHT_SCENE_ONE,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
		Dev_NodeCurtain,  0x02,      LOOPCH01,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,

//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x01,  0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
		
		DEV_SWI_TYPE,     0x00,      LOOPCH11,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

void BLV_DevAction_JiAn_Swi0IN12_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		RelaxationModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi0IN12";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0x00,      LOOPCH12,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件  提示音    起夜有关         执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH04,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,25,  0x00,0x00,   //场景打开 指定播放词条 休闲模式
		
		DEV_SWI_TYPE,     0x00,      LOOPCH12,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

void BLV_DevAction_JiAn_Swi0IN13_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		WarmModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi0IN13";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0x00,      LOOPCH13,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件  提示音    起夜有关         执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH04,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x01,40,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x01,40,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x01,30,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x01,30,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x01,30,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x08,  0x00,0x00,   //场景打开 指定播放词条 洗漱模式
		
		DEV_SWI_TYPE,     0x00,      LOOPCH13,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

void BLV_DevAction_JiAn_Swi0IN14_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		RomanceModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi0IN14";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0x00,      LOOPCH14,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件  提示音    起夜有关        执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH04,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x01,20,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x01,20,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x01,20,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,4,  0x00,0x00,   //场景打开 指定播放词条  浪漫模式
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
	
		DEV_SWI_TYPE,     0x00,      LOOPCH14,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

void BLV_DevAction_JiAn_Swi0IN15_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		ViewingModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi0IN15";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0x00,      LOOPCH15,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件  提示音    起夜有关         执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH03,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x01,10,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x01,10,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x01,10,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x01,10,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x01,10,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x02,  0x00,0x00,   //场景打开 指定播放词条 观影模式
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异

		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x02,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x03,      LOOPCH01,0x00,    0x04,0x00,  0x00,0x00,        //控制窗帘
		
		DEV_SWI_TYPE,     0x00,      LOOPCH15,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}


void BLV_DevAction_JiAn_Swi0IN16_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		NeightModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi0IN16";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0x00,      LOOPCH16,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件                执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x00,    LIGHT_SCENE_SLEEP,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x07,  0x00,0x00,   //场景打开 指定播放词条  睡眠模式
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异

		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x02,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x03,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗帘

		DEV_SWI_TYPE,     0x00,      LOOPCH16,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}


void BLV_DevAction_JiAn_Swi0IN17_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		00,0x00,//场景编号
	};
	char DevName[] = "Swi0IN17";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0,      LOOPCH17,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*   动作启用不关联房态            插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,  0x00,0x00,0x00,0x80,0x01,0x09,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */	
//		Dev_Host_Service,  0x00,      LOOPCH10,0x00,    0x01,0x00,  0x00,0x00,        //开锁服务
//		Dev_Host_Service,  0x00,      LOOPCH10,0x00,    0x02,0x00,  15,0x02,        //关锁服务
		DEV_SWI_TYPE,     0,        LOOPCH17,0x00,      0x01,0x64,  0x00,0x00,      //开摄像头延时15s关
		DEV_SWI_TYPE,     0,        LOOPCH17,0x00,      0x02,0x00,  15,0x02,		    //延时15秒关	
		
//		DEV_SWI_TYPE,     0,        LOOPCH17,0x00,      0x03,0x64,  0x00,0x00,   //对应场景
//		DEV_SWI_TYPE,     3,        LOOPCH02,0x00,      0x01,0x64,  0x00,0x00,   //开反馈灯
//		DEV_SWI_TYPE,     3,        LOOPCH02,0x00,      0x02,0x00,  0x01,0x02,   //延时1s关反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}


/**
	*@项目名 
	*@机型   C5主机
	*@外设   485取电 0地址C7T开关 0地址温控器 1地址T1开关 1地址红外转发 
	*/
void BLV_Dev_JiAn_Data_Init(void)
{
	uint8_t DevBuf[] =  //每类设备 一共3+4+5 = 12字节
	{
/*  设备类型                   设备地址              端口号            波特率            协议类型   设备输入回路限制  设备输出回路限制    字符数据包 */		
		
		DEV_C5IO_Type,              0x00,                Bus_port,        0x00,0x00,0x00,0x00,  0x01,      0x00,0x00,        0x00,0x00,                      //C5IO存在 用于提供继电器 弱电输入 弱电输出的服务
		DEV_C5MUSIC_Type,           0x01,                Bus_port,        0x00,0x00,0x00,0x00,  0x01,      0x00,0x00,        0x00,0x00, 
		DEV_RS485_CARD,             0x01,                Polling_Port,    0x80,0x25,0x00,0x00,  0x01,      0x01,0x00,        0x00,0x00,                      //插卡取电   0路
		DEV_RS485_IR_SEND,          0x01,                Polling_Port,    0x80,0x25,0x00,0x00,  0x01,      0x00,0x00,        0x01,0x00,                      //红外转发   0路
//		DEV_RS485_IR_SEND,          0x02,                Polling_Port,    0x80,0x25,0x00,0x00,  0x01,      0x00,0x00,        0x01,0x00,                      //红外转发   0路
		
		DEV_RS485_PWM,              0x00,                Bus_port,        0x00,0xC2,0x01,0x00,  0x05,      0x00,0x00,        0x0C,0x00,                      //C12调光
//		DEV_RS485_PWM,              0x01,                Polling_Port,    0x80,0x25,0x00,0x00,  0x02,      0x00,0x00,        0x04,0x00,                      //C12调光
//		DEV_RS485_TEMP,               0x01,                Polling_Port,    0x80,0x25,0x00,0x00,  0x01,      0x00,0x00,        0x00,0x00,
//		DEV_RS485_STRIP,            0x01,                Polling_Port,    0x80,0x25,0x00,0x00,  0x01,      0x00,0x00,        0x04,0x00,                      //灯带   4路
//		DEV_RS485_STRIP,            0x02,                Polling_Port,    0x80,0x25,0x00,0x00,  0x01,      0x00,0x00,        0x04,0x00,                      //灯带   4路
		Dev_Host_HVout,             0x08,                Polling_Port,    0x80,0x25,0x00,0x00,  0x02,      0x01,0x00,        0x09,0x00,                      //A9IO继电器
		Dev_Host_HVout,             0x00,                Bus_port,        0x00,0xC2,0x01,0x00,  0x01,      0x00,0x00,        0x14,0x00,                      //继电器   20路
		Dev_Host_LVinput,           0x00,                0x00,            0x00,0x00,0x00,0x00,  0x00,      0x0D,0x00,        0x00,0x00,                      //弱电输入 6路
		Dev_Host_LVoutput,          0x00,                0x00,            0x00,0x00,0x00,0x00,  0x00,      0x00,0x00,        0x06,0x00,                      //弱电输出 6路		
		Dev_Host_Service,           0x00,                0x00,            0x00,0x00,0x00,0x00,  0x00,      0x0D,0x00,        0x0D,0x00,                      //服务信息 13路
		Dev_NodeCurtain,            0x00,                0x00,            0x00,0x00,0x00,0x00,  0x00,      0x00,0x00,        0x00,0x00,                      //窗帘信息 0路
		Dev_NodeCurtain,            0x01,                0x00,            0x00,0x00,0x00,0x00,  0x00,      0x00,0x00,        0x00,0x00,                      //窗帘信息 0路
		Dev_NodeCurtain,            0x02,                0x00,            0x00,0x00,0x00,0x00,  0x00,      0x00,0x00,        0x00,0x00,                      //窗帘信息 0路
		Dev_NodeCurtain,            0x03,                0x00,            0x00,0x00,0x00,0x00,  0x00,      0x00,0x00,        0x00,0x00,                      //幕布信息 0路
		
//		DEV_RS485_CoreCtrl,         0x00,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x00,0x00,        0x00,0x00,                      //中控设备小宝 0路
		DEV_PCTEST_TYPE,            0x00,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x00,0x00,        0x00,0x00,                      //PC调试   0路
		DEV_SWI_TYPE,               0x01,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x06,0x00,        0x07,0x00,                      //开关     7路
		DEV_SWI_TYPE,               0x02,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x06,0x00,        0x07,0x00,											 //开关     7路
		DEV_SWI_TYPE,               0x03,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x06,0x00,        0x07,0x00,                      //开关     7路
		DEV_SWI_TYPE,               0x04,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x06,0x00,        0x07,0x00,                      //开关     7路
//		DEV_SWI_TYPE,               0x05,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x06,0x00,        0x07,0x00,                      //开关     7路
//		DEV_SWI_TYPE,               0x06,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x06,0x00,        0x07,0x00,                      //开关     7路
//		DEV_SWI_TYPE,               0x07,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x06,0x00,        0x07,0x00,                      //开关     7路

		DEV_SWI_TYPE,               0x00,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      17,0x00,          17,0x00,                       //开关     22路 温控器
		DEV_RS485_TEMP,        			0x00,                Active_Port,    0x80,0x25,0x00,0x00,  0x02,      0x00,0x00,        0x00,0x00,
//		DEV_SWI_TYPE,               0x0A,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      17,0x00,          17,0x00,                       //开关     22路 温控器
//		DEV_RS485_TEMP,        			0x0A,                Active_Port,    0x80,0x25,0x00,0x00,  0x02,      0x00,0x00,        0x00,0x00,
		
//		Dev_Host_TimeCtrl,          0x00,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x00,0x00,        0x00,0x00,                       //时间    0路
//    DEV_RS485_RFGatewayHost,    RFGATEWAYADDRDEFAULT,Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x00,0x00,        0x00,0x00,                      //主网关   0路
//		DEV_RS485_WxLock,           0x01,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x00,0x00,        0x01,0x00,                      //微信锁   1路 
	};
	
	BLV_Dev_Add(DevBuf, sizeof(DevBuf)/DEVDATALEN);
}

       
/**
	*@name BLV_DevAction_JiAn_Data_Init
	*@para 无
	*@ret  无   
	*/
void BLV_DevAction_JiAn_Data_Init(void)
{
	BLV_DevAction_JiAn_Rs485CardIn_Add();   //485取电卡插入
	BLV_DevAction_JiAn_Rs485CardOut_Add();   //485取电卡释放
	
	
	BLV_DevAction_JiAn_Rs485TemOn_Add();    //温控器开机
	BLV_DevAction_JiAn_Rs485TemOff_Add();    //温控器关机	
	BLV_DevAction_JiAn_Rs485TemCtrl_Add();    //温控器控制

//	BLV_DevAction_JiAn_Rs485Tem10On_Add();    //温控器10开机
//	BLV_DevAction_JiAn_Rs485Tem10Off_Add();    //温控器10关机	
//	BLV_DevAction_JiAn_Rs485Tem10Ctrl_Add();    //温控器10控制
	
//	BLV_DevAction_JiAn_Rs485TemValveOpen_Add(); //阀门开
//	BLV_DevAction_JiAn_Rs485TemValveClose_Add(); //阀门关

//	BLV_DevAction_JiAn_Rs485TemFanStop_Add();    //温控器停	
//	BLV_DevAction_JiAn_Rs485TemFanLow_Add();    //温控器低
//	BLV_DevAction_JiAn_Rs485TemFanMid_Add();    //温控器中		
//	BLV_DevAction_JiAn_Rs485TemFanHigh_Add();    //温控器高
	
//	BLV_DevAction_JiAn_Rs485TemModeColdOpen_Add();   //制冷加阀开
//	BLV_DevAction_JiAn_Rs485TemModeColdClose_Add();  //制冷加阀关	
//	BLV_DevAction_JiAn_Rs485TemModeHotOpen_Add();    //制热加阀开
//	BLV_DevAction_JiAn_Rs485TemModeHotClose_Add();   //制热加阀关
	
	BLV_DevAction_JiAn_LVin01Press_Add();    //按下
	BLV_DevAction_JiAn_LVin01Release_Add();  //释放
	
	BLV_DevAction_JiAn_EleOpen_Add();        //插卡场景         
	BLV_DevAction_JiAn_EleClose_Add();       //拔卡场景
	
	BLV_DevAction_JiAn_DndOpen_Add();        //打开勿扰
	BLV_DevAction_JiAn_DndClose_Add();       //关闭勿扰
	BLV_DevAction_JiAn_CleanOpen_Add();      //打开清理
	BLV_DevAction_JiAn_CleanClose_Add();     //关闭清理
	
	BLV_DevAction_JiAn_SOSKeyPress_Add();      //干接点SOS按下
	BLV_DevAction_JiAn_SOSKeyRelease_Add();   //干接点SOS释放	

	BLV_DevAction_JiAn_BellPress_Add();       //门铃按键按下
	
	BLV_DevAction_JiAn_Pir4Release_Add();      //卫生间红外
	BLV_DevAction_JiAn_Pir5Release_Add();      //洗手间红外
	BLV_DevAction_JiAn_Pir6Release_Add();      //淋浴红外	
	BLV_DevAction_JiAn_Pir7Release_Add();      //门口红外

	BLV_DevAction_JiAn_CurtainOpen_Add();     //左窗帘开动作
	BLV_DevAction_JiAn_CurtainClose_Add();    //左窗帘关动作
	BLV_DevAction_JiAn_CurtainStop_Add();     //左窗帘停动作
	
	BLV_DevAction_JiAn_ScreenOpen_Add();      //右窗帘开动作
	BLV_DevAction_JiAn_ScreenClose_Add();     //右窗帘关动作
	BLV_DevAction_JiAn_ScreenStop_Add();      //右窗帘停动作
	
	BLV_DevAction_JiAn_Curtain1Open_Add();     //窗帘中开动作
	BLV_DevAction_JiAn_Curtain1Close_Add();    //窗帘中关动作
	BLV_DevAction_JiAn_Curtain1Stop_Add();     //窗帘中停动作	
	
	BLV_DevAction_JiAn_Curtain3Open_Add();      //投影升
	BLV_DevAction_JiAn_Curtain3Close_Add();     //投影降
	BLV_DevAction_JiAn_Curtain3Stop_Add();      //投影停	
	
//	BLV_DevAction_JiAn_LockOpen_Add();          //锁开
//	BLV_DevAction_JiAn_LockClose_Add();         //锁关
	
	BLV_DevAction_JiAn_Swi1IN01_Add();       //清理
	BLV_DevAction_JiAn_Swi1IN02_Add();       //退房
	BLV_DevAction_JiAn_Swi1IN02Open_Add();	 //预约退房	
	BLV_DevAction_JiAn_Swi1IN02Close_Add();  //取消退房
	BLV_DevAction_JiAn_Swi1IN03_Add();       //廊灯
	BLV_DevAction_JiAn_Swi1IN04_Add();       //入住
	BLV_DevAction_JiAn_Swi1IN05_Add();       //离开
	BLV_DevAction_JiAn_Swi1IN06_Add();       //明亮

	BLV_DevAction_JiAn_Swi2IN01_Add();       //明亮
	BLV_DevAction_JiAn_Swi2IN02_Add();       //温馨
	BLV_DevAction_JiAn_Swi2IN03_Add();       //睡眠
	BLV_DevAction_JiAn_Swi2IN04_Add();       //起床
	BLV_DevAction_JiAn_Swi2IN05_Add();       //勿扰
	BLV_DevAction_JiAn_Swi2IN06_Add();       //总控
	
	BLV_DevAction_JiAn_Swi3IN01_Add();       //左窗帘开
	BLV_DevAction_JiAn_Swi3IN02_Add();       //左窗帘停
	BLV_DevAction_JiAn_Swi3IN03_Add();       //左窗帘关
	BLV_DevAction_JiAn_Swi3IN04_Add();       //右窗帘开	
	BLV_DevAction_JiAn_Swi3IN05_Add();       //右窗帘停
	BLV_DevAction_JiAn_Swi3IN06_Add();       //右窗帘关

	BLV_DevAction_JiAn_Swi4IN01_Add();       //灯带
	BLV_DevAction_JiAn_Swi4IN02_Add();       //卫灯
	BLV_DevAction_JiAn_Swi4IN03_Add();       //浴灯
	BLV_DevAction_JiAn_Swi4IN04_Add();       //排气扇
	BLV_DevAction_JiAn_Swi4IN05_Add();       //镜前灯
	BLV_DevAction_JiAn_Swi4IN06_Add();       //廊灯


	BLV_DevAction_JiAn_Swi0IN06_Add();       //起夜
	BLV_DevAction_JiAn_Swi0IN07_Add();       //吊灯
	BLV_DevAction_JiAn_Swi0IN08_Add();       //床头
	BLV_DevAction_JiAn_Swi0IN09_Add();       //窗帘中开
	BLV_DevAction_JiAn_Swi0IN10_Add();       //窗帘中停
	BLV_DevAction_JiAn_Swi0IN11_Add();       //窗帘中关
	BLV_DevAction_JiAn_Swi0IN12_Add();       //休闲模式
	BLV_DevAction_JiAn_Swi0IN13_Add();       //温馨模式
	BLV_DevAction_JiAn_Swi0IN14_Add();       //浪漫模式
	BLV_DevAction_JiAn_Swi0IN15_Add();       //观影模式
	BLV_DevAction_JiAn_Swi0IN16_Add();       //睡眠模式
//	BLV_DevAction_JiAn_Swi0IN17_Add();       //摄像头

}

#endif
      



#if RoomType4   

/*485取电开取电服务*/
void BLV_DevAction_JiAn_Rs485CardIn_Add(void)   
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Rs485CardPress";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型 所有身份取电               */		
		 DEV_RS485_CARD,   0x01,     LOOPCH01,0x00,   0x55, 0x05,            //按下
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
		Dev_Host_Service,  0x00,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制取电服务
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x51,0x01,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异

		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*485取电关闭取电服务*/
void BLV_DevAction_JiAn_Rs485CardOut_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Rs485CardRelease";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型 所有身份取电               */		
		 DEV_RS485_CARD,   0x01,     LOOPCH01,0x00,    0xAA, 0x0A,            //释放
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
		Dev_Host_Service,  0x00,      LOOPCH01,0x00,    0x02,0x00,  0x0A,0x02,        //控制取电服务
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0D,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异

		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*485温控器控制输出函数*/
void BLV_DevAction_JiAn_Rs485TemCtrl_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Rs485TemCtrl";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型             设备地址   输入回路         输入类型 所有动作               */		
		 DEV_RS485_TEMP,   0x00,     LOOPCH01,0x00,    0x1E, 0x00,            //温控器控制
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   //   
		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*485温控器开机输出函数*/
void BLV_DevAction_JiAn_Rs485TemOn_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Rs485TemOn";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型             设备地址   输入回路         输入类型 所有动作               */		
		 DEV_RS485_TEMP,   0x00,     LOOPCH01,0x00,    0x20, 0x80,            //温控器控制
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件  提示音保险箱关闭      执行方式   */		
		0x00,                           0x00,    0x00,0x00,0x00,0x8A,0x01,0x00,    LIGHT_SCENE_ONE,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   // 
//		Dev_Host_HVout, 		 0x00,      LOOPCH17,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0B,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*485温控器关机输出函数*/
void BLV_DevAction_JiAn_Rs485TemOff_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Rs485TemOff";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型             设备地址   输入回路         输入类型 所有动作               */		
		 DEV_RS485_TEMP,   0x00,     LOOPCH01,0x00,    0x20, 0x00,            //温控器控制
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件  提示音              执行方式   */		
		0x00,                           0x00,    0x00,0x00,0x00,0x80,0x01,0x00,    LIGHT_SCENE_ONE,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   //  
//		Dev_Host_HVout, 		 0x00,      LOOPCH17,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH18,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH19,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH20,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH04,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH05,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH06,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0C,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

///*485温控器控制输出函数*/
//void BLV_DevAction_JiAn_Rs485Tem10Ctrl_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "Rs485Tem10Ctrl";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 所有动作               */		
//		 DEV_RS485_TEMP,   10,     LOOPCH01,0x00,    0x1E, 0x00,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
//		DEV_RS485_IR_SEND,   0x02,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   //   
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

///*485温控器开机输出函数*/
//void BLV_DevAction_JiAn_Rs485Tem10On_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "Rs485Tem10On";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 所有动作               */		
//		 DEV_RS485_TEMP,   10,     LOOPCH01,0x00,    0x20, 0x80,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       其他条件  提示音保险箱关闭      执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x00,0x8A,0x01,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
//		DEV_RS485_IR_SEND,   0x02,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   // 
////		Dev_Host_HVout, 		 0x00,      LOOPCH17,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		
////		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0B,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

///*485温控器关机输出函数*/
//void BLV_DevAction_JiAn_Rs485Tem10Off_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "Rs485Tem10Off";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 所有动作               */		
//		 DEV_RS485_TEMP,   10,     LOOPCH01,0x00,    0x20, 0x00,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       其他条件  提示音              执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x00,0x80,0x01,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
//		DEV_RS485_IR_SEND,   0x02,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   //  
////		Dev_Host_HVout, 		 0x00,      LOOPCH17,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
////		Dev_Host_HVout, 		 0x00,      LOOPCH18,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
////		Dev_Host_HVout, 		 0x00,      LOOPCH19,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
////		Dev_Host_HVout, 		 0x00,      LOOPCH20,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
////		Dev_Host_HVout, 		 0x00,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
////		Dev_Host_HVout, 		 0x00,      LOOPCH04,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
////		Dev_Host_HVout, 		 0x00,      LOOPCH05,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
////		Dev_Host_HVout, 		 0x00,      LOOPCH06,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		
////		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0C,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

///*485温控器阀开输出函数*/
//void BLV_DevAction_JiAn_Rs485TemValveOpen_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "ValveOpen";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 阀门               */		
//		 DEV_RS485_TEMP,   0x01,     LOOPCH01,0x00,    0x04, 0x04,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
////		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   // 
//		Dev_Host_HVout, 		 0x00,      LOOPCH06,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_Service,  0x00,      LOOPCH09,0x00,    0x01,0x00,  0x00,0x00,        //控制9号服务开
//		
////		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0B,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

///*485温控器阀关输出函数*/
//void BLV_DevAction_JiAn_Rs485TemValveClose_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "ValveClose";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 所有动作               */		
//		 DEV_RS485_TEMP,   0x01,     LOOPCH01,0x00,    0x04, 0x00,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
////		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   //  
//		Dev_Host_HVout, 		 0x00,      LOOPCH06,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_Service,  0x00,      LOOPCH09,0x00,    0x02,0x00,  0x00,0x00,        //控制9号服务关
//		
////		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0C,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}
///*485温控器停风速输出函数*/
//void BLV_DevAction_JiAn_Rs485TemFanStop_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "FanStop";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 所有动作               */		
//		 DEV_RS485_TEMP,   0x01,     LOOPCH01,0x00,    0x08, 0x00,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
////		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   //
//		Dev_Host_HVout, 		 0x00,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH04,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH05,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		
////		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0C,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

///*485温控器低风速输出函数*/
//void BLV_DevAction_JiAn_Rs485TemFanLow_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "FanLow";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 所有动作               */		
//		 DEV_RS485_TEMP,   0x01,     LOOPCH01,0x00,    0x08, 0x08,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
////		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   //
//		Dev_Host_HVout, 		 0x00,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH04,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH05,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		
////		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0C,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

///*485温控器中风速输出函数*/
//void BLV_DevAction_JiAn_Rs485TemFanMid_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "FanMid";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 所有动作               */		
//		 DEV_RS485_TEMP,   0x01,     LOOPCH01,0x00,    0x08, 0x10,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
////		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   //  
//		Dev_Host_HVout, 		 0x00,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH04,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH05,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//				
////		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0C,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

///*485温控器高风速输出函数*/
//void BLV_DevAction_JiAn_Rs485TemFanHigh_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "FanHigh";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 所有动作               */		
//		 DEV_RS485_TEMP,   0x01,     LOOPCH01,0x00,    0x08, 0x18,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
////		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   //  
//		Dev_Host_HVout, 		 0x00,      LOOPCH03,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH04,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout, 		 0x00,      LOOPCH05,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//				
////		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0C,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

///*485温控器制冷模式 阀开输出函数*/
//void BLV_DevAction_JiAn_Rs485TemModeColdOpen_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "ModeColdOpen";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 模式               */		
//		 DEV_RS485_TEMP,   0x01,     LOOPCH01,0x00,    0x10, 0x20,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       服务9打开  保险箱打开            执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x06,0x06,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
////		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   // 
////		Dev_Host_HVout, 		 0x00,      LOOPCH06,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_Service,  0x00,      LOOPCH12,0x00,    0x02,0x00,  0x00,0x00,        //控制12号服务关
//		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,35,   0x00,0x00,   //场景打开 温度偏高，打开空调
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

///*485温控器制冷模式 阀关输出函数*/
//void BLV_DevAction_JiAn_Rs485TemModeColdClose_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "ModeColdOpen";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 模式               */		
//		 DEV_RS485_TEMP,   0x01,     LOOPCH01,0x00,    0x10, 0x20,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       服务9关闭  保险箱打开            执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x05,0x06,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
////		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   // 
////		Dev_Host_HVout, 		 0x00,      LOOPCH06,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_Service,  0x00,      LOOPCH12,0x00,    0x02,0x00,  0x00,0x00,        //控制12号服务关
//		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,37,   0x00,0x00,   //场景打开 温度偏高，打开空调
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

///*485温控器制热模式 阀开输出函数*/
//void BLV_DevAction_JiAn_Rs485TemModeHotOpen_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "ModeHotOpen";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 模式               */		
//		 DEV_RS485_TEMP,   0x01,     LOOPCH01,0x00,    0x10, 0x40,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       服务9开  保险箱打开              执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x06,0x06,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
////		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   // 
////		Dev_Host_HVout, 		 0x00,      LOOPCH06,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_Service,  0x00,      LOOPCH12,0x00,    0x02,0x00,  0x00,0x00,        //控制12号服务关
//		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,36,   0x00,0x00,   //场景打开 温度偏低打开空调
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

///*485温控器制热模式 阀关输出函数*/
//void BLV_DevAction_JiAn_Rs485TemModeHotClose_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "ModeHotClose";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型             设备地址   输入回路         输入类型 模式               */		
//		 DEV_RS485_TEMP,   0x01,     LOOPCH01,0x00,    0x10, 0x40,            //温控器控制
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       服务9关  保险箱打开              执行方式   */		
//		0x00,                           0x00,    0x00,0x00,0x05,0x06,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
////		DEV_RS485_IR_SEND,   0x01,     LOOPCH01,0x00,    0x01,0x00,   0x00,0x00,   // 
////		Dev_Host_HVout, 		 0x00,      LOOPCH06,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_Service,  0x00,      LOOPCH12,0x00,    0x02,0x00,  0x00,0x00,        //控制12号服务关
//		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,37,   0x00,0x00,   //场景打开 温度偏低打开空调
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

/*干节点开取电服务*/
void BLV_DevAction_JiAn_LVin01Press_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "LVin01Press";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_LVinput,   0x00,     LOOPCH01,0x00,   KeyPress, 0x00,            //按下
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
		Dev_Host_Service,  0x00,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制取电服务
				
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x51,0x01,   0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异

		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*干节点关取电服务*/
void BLV_DevAction_JiAn_LVin01Release_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "LVin01Release";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_LVinput,   0x00,     LOOPCH01,0x00,   KeyRelease,  0x00,            //释放
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
		Dev_Host_Service,  0x00,      LOOPCH01,0x00,    0x02,0x00,  0x05,0x02,        //控制取电服务延时关
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x0D,  0x00,0x00,   //场景打开 播放离开词条

		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*插卡场景*/
void BLV_DevAction_JiAn_EleOpen_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "EleOpen";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_Service,   0x00,     LOOPCH01,0x00,   DEV_CTRLWAY_OPEN, 0x00,   
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址    输出回路          设备输出    数据备用   */		
		Dev_Host_HVout,  0x00,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH02,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH08,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH09,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		
//		Dev_Host_HVout,  0x01,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x01,      LOOPCH02,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		
		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		DEV_RS485_PWM, 0x00,   LOOPCH02,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH05,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH07,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH09,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH11,0x00,      0x01,80,  0x00,0x00,

//		DEV_RS485_PWM, 0x01,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x01,   LOOPCH02,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x01,   LOOPCH03,0x00,      0x01,80,  0x00,0x00,
//		

		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x02,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
		
//		DEV_RS485_TEMP,0x01,   LOOPCH01,0x00,    0x00,0x40,  30,0x02,        //控制空调开机 延时30秒
//		
		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*拔卡场景*/
void BLV_DevAction_JiAn_EleClose_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "EleClose";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_Service,   0x00,     LOOPCH01,0x00,   DEV_CTRLWAY_CLOSE,  0x00,  
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址    输出回路          设备输出    数据备用   */		
		Dev_Host_HVout,  0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH04,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH05,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH06,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH07,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH08,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH09,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH10,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH11,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH12,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
//		Dev_Host_HVout,  0x01,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x01,      LOOPCH02,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x01,      LOOPCH03,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器

		
		Dev_Host_Service,  0x00,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //关勿扰
		
//		Dev_Host_Invalid,  0x00,    AllControlModeNo,0x00,  0x02,0x00, 0x00,0x00,   //总控模式关闭
		
		DEV_RS485_PWM,   0x00,      LOOPCH01,0x00,    0x02,00,  0x00,0x00,        //控制调光
		DEV_RS485_PWM,   0x00,      LOOPCH02,0x00,    0x02,00,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,   0x00,      LOOPCH03,0x00,    0x02,00,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,   0x00,      LOOPCH04,0x00,    0x02,00,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,   0x00,      LOOPCH05,0x00,    0x02,00,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,   0x00,      LOOPCH06,0x00,    0x02,00,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,   0x00,      LOOPCH07,0x00,    0x02,00,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,   0x00,      LOOPCH08,0x00,    0x02,00,  0x00,0x00,        //控制调光



		
		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x02,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x03,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗帘
		
		DEV_RS485_TEMP,0x01,   LOOPCH01,0x00,    0x00,0x80,  0x00,0x00,        //控制空调关机

		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x02,0x00,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}


/*勿扰打开*/
void BLV_DevAction_JiAn_DndOpen_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "DndOpen";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_Service,   0x00,     LOOPCH02,0x00,   DEV_CTRLWAY_OPEN, 0x00,   
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址    输出回路          设备输出    数据备用   */		
		Dev_Host_Service,  0x00,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //关清理
		
		Dev_Host_LVoutput,0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,   //打开勿扰反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
/*勿扰关闭*/
void BLV_DevAction_JiAn_DndClose_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "DndClose";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_Service,   0x00,     LOOPCH02,0x00,   DEV_CTRLWAY_CLOSE, 0x00,   
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址    输出回路          设备输出    数据备用   */		
		
		Dev_Host_LVoutput,0x00,      LOOPCH03,0x00,      0x02,0x00,  0x00,0x00,   //关闭勿扰反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*清理打开*/
void BLV_DevAction_JiAn_CleanOpen_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "CleanOpen";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_Service,   0x00,     LOOPCH03,0x00,   DEV_CTRLWAY_OPEN, 0x00,   
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址    输出回路          设备输出    数据备用   */		
		Dev_Host_Service,  0x00,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //关勿扰
		
		Dev_Host_LVoutput,0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,   //打开清理反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
/*清理关闭*/
void BLV_DevAction_JiAn_CleanClose_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "CleanClose";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_Service,   0x00,     LOOPCH03,0x00,   DEV_CTRLWAY_CLOSE, 0x00,   
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址    输出回路          设备输出    数据备用   */		
		
		Dev_Host_LVoutput,0x00,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,   //关闭清理反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
//void BLV_Dev_C5IO_Add(void)
//{
//	uint8_t DevBuf[] = //每类设备 一共3+4+5 = 12字节
//	{
///*  设备类型                   设备地址              端口号            波特率            协议类型   设备输入回路限制  设备输出回路限制    字符数据包 */		
//		DEV_C5IO_Type,              0x00,                Bus_port,        0x00,0x00,0x00,0x00,  0x01,      0x00,0x00,        0x00,0x00,                      //C5IO存在 用于提供继电器 弱电输入 弱电输出的服务
//	};
//	
//	char DevName[][DEVNAMELENMAX] = //设备别名  依次填写别名 没有的可不填
//	{
//		"C5IO",
//	};
//	
//	BLV_Dev_Add(DevBuf, sizeof(DevBuf)/DEVDATALEN);//如果设备存在时一个一个添加 ，每次添加都会改变整个外部SRAM的数据结构

//}

///*干节点关门磁服务*/
//void BLV_DevAction_JiAn_DoorKeyPress_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "LVin02KeyPress";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型           设备地址   输入回路         输入类型               */		
//		 Dev_Host_LVinput,   0x00,     LOOPCH02,0x00,   KeyPress, 0x00,          //按下
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
//		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
//		Dev_Host_Service,  0x00,      LOOPCH13,0x00,    0x02,0x00,  0x00,0x00,        //控制门磁服务关
//		Dev_Host_Service,  0x00,      LOOPCH01,0x00,    0x02,0x00,  0x05,0x03,        //控制取电服务延时关
////		Dev_Host_Service,  0x00,      LOOPCH12,0x00,    0x01,0x00,  0x00,0x00,        //门磁控制保险箱，暂时禁用红外
////		Dev_Host_Service,  0x00,      LOOPCH12,0x00,    0x02,0x00,  0x0A,0x02,        //控制保险箱服务延时关
////		DEV_RS485_PWM,   0x00,      LOOPCH09,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器延时关
//		DEV_RS485_PWM,   0x00,      LOOPCH01,0x00,    0x02,0x00,  0x05,0x02,        //控制调光延时关
////		Dev_Host_HVout,  0x00,      LOOPCH04,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH02,0x00,    0x02,0x00,  0x05,0x02,        //控制继电器延时关
//		
////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}
// 
///*干节点开门磁服务*/
//void BLV_DevAction_JiAn_DoorKeyRelease_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		0x00,0x00,//场景编号
//	};
//	char DevName[] = "LVin02KeyRelease";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*   设备类型           设备地址   输入回路         输入类型               */		
//		 Dev_Host_LVinput,   0x00,     LOOPCH02,0x00,   KeyRelease, 0x00,              //释放
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
//		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
//	};
//	
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
//		Dev_Host_Service,  0x00,      LOOPCH13,0x00,    0x01,0x00,  0x00,0x00,        //控制门磁服务关
////		Dev_Host_Service,  0x00,      LOOPCH12,0x00,    0x02,0x00,  0x00,0x00,        //使能用红外
//		Dev_Host_HVout,  0x00,      LOOPCH02,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH02,0x00,    0x02,0x00,  0x03,0x03,        //控制继电器延时关
//		DEV_RS485_PWM,   0x00,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,   0x00,      LOOPCH01,0x00,    0x02,00,  3,0x03,        //控制调光

////		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

/*干节点SOS服务*/
void BLV_DevAction_JiAn_SOSKeyPress_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "LVin03KeyPress";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_LVinput,   0x00,     LOOPCH03,0x00,   KeyPress, 0x00,          //按下
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
		Dev_Host_Service,  0x00,      LOOPCH08,0x00,    0x01,0x00,  0x00,0x00,   //控制SOS服务开
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,20,  0x00,0x00,   //场景打开 播放SOS服务开
		
//		DEV_SWI_TYPE,      0x01,      LOOPCH04,0x00,    0x0E,0x64,  0x01,0x02,   //控制SOS闪烁
//		DEV_SWI_TYPE,      0x03,      LOOPCH08,0x00,    0x0E,0x64,  0x01,0x02,   //控制SOS闪烁
//		DEV_SWI_TYPE,      0x04,      LOOPCH07,0x00,    0x0E,0x64,  0x01,0x02,   //控制SOS闪烁
		
		Dev_Host_LVoutput,0x00,      LOOPCH02,0x00,      0x0E,0x64,  0x01,0x02,  //控制SOS闪烁
		Dev_Host_LVoutput,0x00,      LOOPCH03,0x00,      0x0E,0x64,  0x01,0x02,  //控制SOS闪烁
		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*干节点SOS服务*/
void BLV_DevAction_JiAn_SOSKeyRelease_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "LVin03KeyRelease";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_LVinput,   0x00,     LOOPCH03,0x00,   KeyRelease, 0x00,              //释放
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
		Dev_Host_Service,  0x00,      LOOPCH08,0x00,    0x02,0x00,  0x00,0x00,   //控制SOS服务关
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,21,  0x00,0x00,   //场景关 播放SOS服务关

//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*干节点红外服务 卫生间红外*/
void BLV_DevAction_JiAn_Pir4Release_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "LVin04KeyRelease";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_LVinput,   0x00,     LOOPCH04,0x00,   KeyRelease, 0x00,              //释放
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x0A,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
//		Dev_Host_Service,  0x00,    LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制取电服务开
		Dev_Host_Service,  0x00,    LOOPCH04,0x00,    0x01,0x00,  0x00,0x00,        //控制服务开
		Dev_Host_Service,  0x00,    LOOPCH04,0x00,    0x02,0x00,  0x05,0x02,        //控制服务延时关
		
//		Dev_Host_Service,  0x00,    LOOPCH18,0x00,    0x01,0x00,  25,0x03,        //烟雾服务延时开（关联红外）
		Dev_Host_HVout,  0x00,      LOOPCH04,0x00,   0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH04,0x00,   0x02,0x00,  10,0x03,        //控制继电器
//		DEV_RS485_PWM,  0x00,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,  0x00,      LOOPCH11,0x00,    0x01,80,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,  0x00,      LOOPCH12,0x00,    0x01,80,  0x00,0x00,        //控制调光
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*干节点红外服务 洗手间红外*/
void BLV_DevAction_JiAn_Pir5Release_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "LVin05KeyRelease";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_LVinput,   0x00,     LOOPCH05,0x00,   KeyRelease, 0x00,              //释放
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
//		Dev_Host_Service,  0x00,    LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //门口红外控制取电服务开
		Dev_Host_Service,  0x00,    LOOPCH05,0x00,    0x01,0x00,  0x00,0x00,        //控制开
		Dev_Host_Service,  0x00,    LOOPCH05,0x00,    0x02,0x00,  0x05,0x02,        //控制服务延时关
		
//		Dev_Host_Service,  0x00,    LOOPCH18,0x00,    0x01,0x00,  25,0x03,        //烟雾服务延时开（关联红外）
		
		
		DEV_RS485_PWM,  0x00,      LOOPCH02,0x00,    0x01,80,  0x00,0x00,        //控制调光
		DEV_RS485_PWM,  0x00,      LOOPCH02,0x00,    0x02,00,  0x05,0x03,        //控制调光
		
//		Dev_Host_HVout,  0x00,      LOOPCH04,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH04,0x00,    0x02,0x00,  0x15,0x03,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH05,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH05,0x00,    0x02,0x00,  0x15,0x03,        //控制继电器
		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*干节点红外服务 淋浴红外*/
void BLV_DevAction_JiAn_Pir6Release_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "LVin06KeyRelease";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_LVinput,   0x00,     LOOPCH06,0x00,   KeyRelease, 0x00,              //释放
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
//		Dev_Host_Service,  0x00,    LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //门口红外控制取电服务开
		Dev_Host_Service,  0x00,    LOOPCH07,0x00,    0x01,0x00,  0x00,0x00,        //控制开
		Dev_Host_Service,  0x00,    LOOPCH07,0x00,    0x02,0x00,  0x05,0x02,        //控制服务延时关
		
//		Dev_Host_Service,  0x00,    LOOPCH18,0x00,    0x01,0x00,  25,0x03,        //烟雾服务延时开（关联红外）
		
		Dev_Host_HVout,  0x00,      LOOPCH05,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH05,0x00,    0x02,0x00,  15,0x03,        //控制继电器
//		DEV_RS485_PWM,  0x00,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,        //控制调光
//		DEV_RS485_PWM,  0x00,      LOOPCH04,0x00,    0x01,80,  0x00,0x00,        //控制调光
//		Dev_Host_HVout,  0x00,      LOOPCH02,0x00,    0x02,0x00,  0x05,0x03,        //控制继电器
//		DEV_RS485_PWM,  0x00,      LOOPCH01,0x00,    0x02,0x00,  0x05,0x03,        //控制调光
//		DEV_RS485_PWM,  0x00,      LOOPCH04,0x00,    0x02,0x00,  0x05,0x03,        //控制调光
		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*干节点红外服务 门口红外*/
void BLV_DevAction_JiAn_Pir7Release_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "LVin07KeyRelease";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_LVinput,   0x00,     LOOPCH08,0x00,   KeyRelease, 0x00,              //释放
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件                执行方式   */		
//		0x00,                           0x03,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
		0x00,                           0x00,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_ONE,  //取电无关
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
//		Dev_Host_Service,  0x00,    LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //门口红外控制取电服务开
		Dev_Host_Service,  0x00,    LOOPCH09,0x00,    0x01,0x00,  0x00,0x00,        //控制开
		Dev_Host_Service,  0x00,    LOOPCH09,0x00,    0x02,0x00,  0x05,0x02,        //控制服务延时关
		
//		Dev_Host_Service,  0x00,    LOOPCH18,0x00,    0x01,0x00,  25,0x03,        //烟雾服务延时开（关联红外）
		
		Dev_Host_HVout,  0x00,      LOOPCH02,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH02,0x00,    0x02,0x00,  0x03,0x03,        //控制继电器
		DEV_RS485_PWM,  0x00,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,        //控制调光
		DEV_RS485_PWM,  0x00,      LOOPCH01,0x00,    0x02,0x00,  0x03,0x03,        //控制调光
//		DEV_RS485_PWM,  0x00,      LOOPCH04,0x00,    0x01,80,  0x00,0x00,        //控制调光
//		Dev_Host_HVout,  0x00,      LOOPCH02,0x00,    0x02,0x00,  0x05,0x03,        //控制继电器
//		DEV_RS485_PWM,  0x00,      LOOPCH04,0x00,    0x02,0x00,  0x05,0x03,        //控制调光		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*门铃按键按下*/
void BLV_DevAction_JiAn_BellPress_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "BellPress";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_Host_LVinput,   0x00,     LOOPCH07,0x00,   KeyPress, 0x00,             //释放
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{                              //勿扰无效
/*  按键取电不关联房态             插卡有效       其他条件                执行方式   */		
		0x00,                           0x2B,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		
//		Dev_Host_Service,  0x00,      LOOPCH13,0x00,    0x02,0x00,  0x00,0x00,        //控制门磁服务关
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x41,0x05,  0x00,0x00,   //场景打开 播放门铃提示音
//		Dev_Host_HVout,  0x00,      LOOPCH02,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,  0x00,      LOOPCH02,0x00,    0x02,0x00,  0x0A,0x02,        //控制继电器延时关

		DEV_SWI_TYPE,     0x03,      LOOPCH03,0x00,      0x01,0x64,  0x00,0x00,
		DEV_SWI_TYPE,     0x03,      LOOPCH03,0x00,      0x02,0x00,  16,0x02,		
//		Dev_Host_LVoutput,0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}


/*左窗帘开动作*/
void BLV_DevAction_JiAn_CurtainOpen_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "CurtainOpen";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_NodeCurtain,   0x00,     LOOPCH01,0x00,   DEV_CTRLWAY_OPEN, 0x00,             //窗帘开
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		

		Dev_Host_HVout,  0x00,      LOOPCH10,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH10,0x00,    0x02,0x00,  0x19,0x02,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH11,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器

		
		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*左窗帘关动作*/
void BLV_DevAction_JiAn_CurtainClose_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "CurtainClose";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_NodeCurtain,   0x00,     LOOPCH01,0x00,   DEV_CTRLWAY_CLOSE, 0x00,             //窗帘关
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		

		Dev_Host_HVout,  0x00,      LOOPCH10,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH11,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH11,0x00,    0x02,0x00,  0x19,0x02,        //控制继电器

		
		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*左窗帘停动作*/
void BLV_DevAction_JiAn_CurtainStop_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "CurtainStop";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_NodeCurtain,   0x00,     LOOPCH01,0x00,   DEV_CTRLWAY_STOP, 0x00,             //窗帘停
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		

		Dev_Host_HVout,  0x00,      LOOPCH10,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH11,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器

		
		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*右窗帘开动作*/
void BLV_DevAction_JiAn_ScreenOpen_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "ScreenOpen";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_NodeCurtain,   0x01,     LOOPCH01,0x00,   DEV_CTRLWAY_OPEN, 0x00,             //窗纱开
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		

		Dev_Host_HVout,  0x00,      LOOPCH12,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH12,0x00,    0x02,0x00,  0x19,0x02,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH13,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器

		
		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*右窗帘关动作*/
void BLV_DevAction_JiAn_ScreenClose_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "ScreenClose";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_NodeCurtain,   0x01,     LOOPCH01,0x00,   DEV_CTRLWAY_CLOSE, 0x00,             //窗纱关
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		

		Dev_Host_HVout,  0x00,      LOOPCH12,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH13,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH13,0x00,    0x02,0x00,  0x19,0x02,        //控制继电器

		
		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*右窗帘停动作*/
void BLV_DevAction_JiAn_ScreenStop_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "ScreenStop";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_NodeCurtain,   0x01,     LOOPCH01,0x00,   DEV_CTRLWAY_STOP, 0x00,             //窗纱停
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		

		Dev_Host_HVout,  0x00,      LOOPCH12,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH13,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器

		
		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*窗帘中开动作*/
void BLV_DevAction_JiAn_Curtain1Open_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Curtain1Open";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_NodeCurtain,   0x02,     LOOPCH01,0x00,   DEV_CTRLWAY_OPEN, 0x00,             //窗帘开
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		

		Dev_Host_HVout,  0x08,      LOOPCH06,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x08,      LOOPCH06,0x00,    0x02,0x00,  0x19,0x02,        //控制继电器
		Dev_Host_HVout,  0x08,      LOOPCH07,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器

		
		Dev_NodeCurtain, 0x02,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*窗帘中关动作*/
void BLV_DevAction_JiAn_Curtain1Close_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Curtain1Close";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_NodeCurtain,   0x02,     LOOPCH01,0x00,   DEV_CTRLWAY_CLOSE, 0x00,             //窗帘关
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		

		Dev_Host_HVout,  0x08,      LOOPCH06,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x08,      LOOPCH07,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x08,      LOOPCH07,0x00,    0x02,0x00,  0x19,0x02,        //控制继电器

		
		Dev_NodeCurtain, 0x02,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*窗帘中停动作*/
void BLV_DevAction_JiAn_Curtain1Stop_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Curtain1Stop";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_NodeCurtain,   0x02,     LOOPCH01,0x00,   DEV_CTRLWAY_STOP, 0x00,             //窗帘停
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		

		Dev_Host_HVout,  0x08,      LOOPCH06,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x08,      LOOPCH07,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器

		
		Dev_NodeCurtain, 0x02,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*投影开动作*/
void BLV_DevAction_JiAn_Screen1Open_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Screen1Open";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_NodeCurtain,   0x03,     LOOPCH01,0x00,   DEV_CTRLWAY_OPEN, 0x00,             //窗纱开
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		

		Dev_Host_HVout,  0x08,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x08,      LOOPCH01,0x00,    0x02,0x00,  40,0x02,        //控制继电器
		Dev_Host_HVout,  0x08,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器

		
		Dev_NodeCurtain, 0x03,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*投影关动作*/
void BLV_DevAction_JiAn_Screen1Close_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Screen1Close";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_NodeCurtain,   0x03,     LOOPCH01,0x00,   DEV_CTRLWAY_CLOSE, 0x00,             //窗纱关
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		

		Dev_Host_HVout,  0x08,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x08,      LOOPCH02,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x08,      LOOPCH02,0x00,    0x02,0x00,    40,0x02,        //控制继电器

		
		Dev_NodeCurtain, 0x03,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

/*投影停动作*/
void BLV_DevAction_JiAn_Screen1Stop_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Screen1Stop";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*   设备类型           设备地址   输入回路         输入类型               */		
		 Dev_NodeCurtain,   0x03,     LOOPCH01,0x00,   DEV_CTRLWAY_STOP, 0x00,             //窗纱停
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  按键取电不关联房态             与卡无关       其他条件                执行方式   */		
		0x00,                           0x00,   0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型          设备地址    输出回路          设备输出    数据备用   */		

		Dev_Host_HVout,  0x08,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x08,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器

		
		Dev_NodeCurtain, 0x03,      LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

void BLV_DevAction_JiAn_Swi1IN01_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		31,0x00,//场景编号
	};
	char DevName[] = "Swi1IN01";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   1,      LOOPCH01,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡无关       其他条件提示音                执行方式   */		
		0x00,                           0x00,  0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		

		Dev_Host_Service,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,  //清理
//		Dev_Host_Service,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,  //勿扰
		
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x06,  0x00,0x00,   //场景打开 播放打开清理
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x22,22,  0x00,0x00,   //场景关闭 播放关闭清理
		
		DEV_SWI_TYPE,     1,        LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,
		
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
//退房
void BLV_DevAction_JiAn_Swi1IN02_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi1IN02";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   1,      LOOPCH02,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  不关联房态                    退房无效  服务9关联 提示音               执行方式   */		
		0x00,                           0x00,   0x80,0x02,0x05,0x80,0x01,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		

		Dev_Host_Service,  0x00,      LOOPCH09,0x00,    0x01,0x00,  0x00,0x00,        //控制服务9开
		Dev_Host_Service,  0x00,      LOOPCH09,0x00,    0x02,0x00,  0x0A,0x02,        //控制服务9关
		
		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,24,  0x00,0x00,   //场景打开 指定播放词条  
		
		DEV_SWI_TYPE,     1,        LOOPCH02,0x00,      0x0E,0x64,  0x01,0x02,   //对应闪烁0x0E

	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}


void BLV_DevAction_JiAn_Swi1IN02Open_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi1IN02Open";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   1,      LOOPCH02,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*						动作启用不关联房态               退房关联 服务9关联 提示音               执行方式   */		
		0x00,                           0x00,   0x80,0x02,0x03,     0x80,0x01,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		

		Dev_Host_Service,  0x00,      LOOPCH06,0x00,    0x01,0x00,  0x00,0x00,        //控制退房服务
		
		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,18,  0x00,0x00,   //场景打开 指定播放词条  
		
		DEV_SWI_TYPE,     1,        LOOPCH02,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

void BLV_DevAction_JiAn_Swi1IN02Close_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi1IN02Close";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   1,      LOOPCH02,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/* 			  动作启用不关联房态              退房关联 服务不关联 提示音               执行方式   */		
		0x00,                           0x00,   0x80,0x01,0x00,     0x80,0x01,0x00,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		

		Dev_Host_Service,  0x00,      LOOPCH06,0x00,    0x02,0x00,  0x00,0x00,        //控制退房服务
		
		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,19,  0x00,0x00,   //场景打开 指定播放词条  
		
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi1IN03_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi1IN03";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   1,      LOOPCH03,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     1,        LOOPCH03,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     1,        LOOPCH03,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     1,        LOOPCH03,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi1IN04_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi1IN04";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   1,      LOOPCH04,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,		
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x01,0x00,  0x00,0x00,
		
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
		
		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,50,  0x00,0x00,
		DEV_RS485_PWM, 0x00,   LOOPCH02,0x00,      0x01,50,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH03,0x00,      0x01,50,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH04,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH05,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH06,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH07,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH08,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH09,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH10,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH11,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH12,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_RS485_PWM, 0x01,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x01,   LOOPCH02,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x01,   LOOPCH03,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x01,   LOOPCH04,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗纱	
//		Dev_NodeCurtain, 0x02,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     1,        LOOPCH04,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     1,        LOOPCH04,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     1,        LOOPCH04,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi1IN05_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi1IN05";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   1,      LOOPCH05,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x02,0x00,  0x00,0x00,		
		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x02,0x00,  0x00,0x00,
		
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH03,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH04,0x00,      0x02,0x00,  0x00,0x00,		
//		Dev_Host_Invalid,  0x00,    AllControlModeNo,0x00,  0x02,0x00, 0x00,0x00,   //总控模式关闭
		
		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x02,00,  0x00,0x00,
		DEV_RS485_PWM, 0x00,   LOOPCH02,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH03,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH04,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH05,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH06,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH07,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH08,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH09,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH10,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH11,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH12,0x00,      0x02,00,  0x00,0x00,
		
//		DEV_RS485_PWM, 0x01,   LOOPCH01,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x01,   LOOPCH02,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x01,   LOOPCH03,0x00,      0x02,00,  0x00,0x00,
//		DEV_RS485_PWM, 0x01,   LOOPCH04,0x00,      0x02,00,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		Dev_NodeCurtain, 0x02,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		Dev_NodeCurtain, 0x03,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗纱	
		
		
		DEV_SWI_TYPE,     1,        LOOPCH05,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     1,        LOOPCH05,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     1,        LOOPCH05,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi1IN06_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		BrightModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi1IN06";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   1,      LOOPCH06,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*   动作启用不关联房态            插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,  0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */	
//		Dev_Host_HVout,    0x00,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH10,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH03,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH04,0x00,      0x02,0x00,  0x00,0x00,
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		
//		DEV_PWMTYPE,       0x01,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱
		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,5,  0x00,0x00,   //场景打开 播放 明亮
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x22,1,  0x00,0x00,   //场景关闭 

//		DEV_RS485_TEMP,0x01,   LOOPCH01,0x00,    0x00,0x80,  0x00,0x00,        //控制空调关机

		DEV_SWI_TYPE,     1,        LOOPCH06,0x00,      0x03,0x64,  0x00,0x00,   //对应场景
//		DEV_SWI_TYPE,     1,        LOOPCH06,0x00,      0x01,0x64,  0x00,0x00,   //开反馈灯
//		DEV_SWI_TYPE,     1,        LOOPCH06,0x00,      0x02,0x00,  0x01,0x02,   //延时1s关反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

void BLV_DevAction_JiAn_Swi2IN01_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		BrightModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi2IN01";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   2,      LOOPCH01,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*   动作启用不关联房态            插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,  0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */	
//		Dev_Host_HVout,    0x00,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH10,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH11,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH12,0x00,      0x01,0x00,  0x00,0x00,
		
		
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH03,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH04,0x00,      0x02,0x00,  0x00,0x00,
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		
//		DEV_PWMTYPE,       0x01,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱
		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,5,  0x00,0x00,   //场景打开 播放 明亮
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x22,1,  0x00,0x00,   //场景关闭 

//		DEV_RS485_TEMP,0x01,   LOOPCH01,0x00,    0x00,0x80,  0x00,0x00,        //控制空调关机

		DEV_SWI_TYPE,     2,        LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,   //对应场景
//		DEV_SWI_TYPE,     2,        LOOPCH01,0x00,      0x01,0x64,  0x00,0x00,   //开反馈灯
//		DEV_SWI_TYPE,     2,        LOOPCH01,0x00,      0x02,0x00,  0x01,0x02,   //延时1s关反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi2IN02_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		WarmModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi2IN02";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   2,      LOOPCH02,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*   动作启用不关联房态            插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,  0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */	
//		Dev_Host_HVout,    0x00,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH10,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH11,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH12,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,
		
//		Dev_Host_HVout,    0x01,      LOOPCH03,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH04,0x00,      0x02,0x00,  0x00,0x00,
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x01,40,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x01,30,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x01,30,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x01,30,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x01,30,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		
//		DEV_PWMTYPE,       0x01,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱
		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,8,  0x00,0x00,   //场景打开 播放 温馨
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x22,1,  0x00,0x00,   //场景关闭 

//		DEV_RS485_TEMP,0x01,   LOOPCH01,0x00,    0x00,0x80,  0x00,0x00,        //控制空调关机

		DEV_SWI_TYPE,     2,        LOOPCH02,0x00,      0x03,0x64,  0x00,0x00,   //对应场景
//		DEV_SWI_TYPE,     3,        LOOPCH02,0x00,      0x01,0x64,  0x00,0x00,   //开反馈灯
//		DEV_SWI_TYPE,     3,        LOOPCH02,0x00,      0x02,0x00,  0x01,0x02,   //延时1s关反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi2IN03_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		NeightModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi2IN03";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   2,      LOOPCH03,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*   动作启用不关联房态            插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,  0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */	
//		Dev_Host_HVout,    0x00,      LOOPCH01,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x02,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH10,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH11,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH12,0x00,      0x01,0x00,  0x00,0x00,
		
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH03,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH04,0x00,      0x02,0x00,  0x00,0x00,
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		
//		DEV_PWMTYPE,       0x01,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,
		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱
		Dev_NodeCurtain, 0x02,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱
		Dev_NodeCurtain, 0x03,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗纱
		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,7,  0x00,0x00,   //场景打开 播放 睡眠
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x22,1,  0x00,0x00,   //场景关闭 

//		DEV_RS485_TEMP,0x01,   LOOPCH01,0x00,    0x00,0x80,  0x00,0x00,        //控制空调关机

		DEV_SWI_TYPE,     2,        LOOPCH03,0x00,      0x03,0x64,  0x00,0x00,   //对应场景
//		DEV_SWI_TYPE,     2,        LOOPCH03,0x00,      0x01,0x64,  0x00,0x00,   //开反馈灯
//		DEV_SWI_TYPE,     2,        LOOPCH03,0x00,      0x02,0x00,  0x01,0x02,   //延时1s关反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi2IN04_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		00,0x00,//场景编号
	};
	char DevName[] = "Swi2IN04";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   2,      LOOPCH04,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*   动作启用不关联房态            插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,  0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */	
//		Dev_Host_HVout,    0x00,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH10,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH11,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH12,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH13,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x02,0x00,  0x00,0x00,
//		
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
//		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x01,50,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x01,30,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x01,30,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x01,30,  0x00,0x00,      //控制C12调光
		
//		DEV_PWMTYPE,       0x01,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱
		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,1,  0x00,0x00,   //场景打开 播放 
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x22,1,  0x00,0x00,   //场景关闭 

//		DEV_RS485_TEMP,0x01,   LOOPCH01,0x00,    0x00,0x80,  0x00,0x00,        //控制空调关机

		DEV_SWI_TYPE,     2,        LOOPCH04,0x00,      0x03,0x64,  0x00,0x00,   //对应场景
//		DEV_SWI_TYPE,     3,        LOOPCH04,0x00,      0x01,0x64,  0x00,0x00,   //开反馈灯
//		DEV_SWI_TYPE,     3,        LOOPCH04,0x00,      0x02,0x00,  0x01,0x02,   //延时1s关反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi2IN05_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		00,0x00,//场景编号
	};
	char DevName[] = "Swi2IN05";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   2,      LOOPCH05,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*   动作启用不关联房态            插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,  0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */	
		Dev_Host_Service,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,  //勿扰
		
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x09,  0x00,0x00,   //场景打开 播放打开勿扰
		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x22,23,  0x00,0x00,   //场景关闭 播放关闭勿扰
		
//		DEV_RS485_TEMP,0x01,   LOOPCH01,0x00,    0x00,0x80,  0x00,0x00,        //控制空调关机

		DEV_SWI_TYPE,     2,        LOOPCH05,0x00,      0x03,0x64,  0x00,0x00,   //对应场景
//		DEV_SWI_TYPE,     3,        LOOPCH05,0x00,      0x01,0x64,  0x00,0x00,   //开反馈灯
//		DEV_SWI_TYPE,     3,        LOOPCH05,0x00,      0x02,0x00,  0x01,0x02,   //延时1s关反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi2IN06_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		AllControlModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi2IN06";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   2,      LOOPCH06,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*   动作启用不关联房态            插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,  0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */	
//		Dev_Host_HVout,    0x00,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x01,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH10,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH11,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH12,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH13,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x01,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x01,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x01,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,80,  0x00,0x00,      //控制C12调光
		
//		DEV_PWMTYPE,       0x01,      LOOPCH01,0x00,    0x01,80,  0x00,0x00,
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱
		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,01,  0x00,0x00,   //场景打开 播放 
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x22,1,  0x00,0x00,   //场景关闭 

//		DEV_RS485_TEMP,0x01,   LOOPCH01,0x00,    0x00,0x80,  0x00,0x00,        //控制空调关机

		DEV_SWI_TYPE,     2,        LOOPCH06,0x00,      0x03,0x64,  0x00,0x00,   //对应场景
//		DEV_SWI_TYPE,     3,        LOOPCH06,0x00,      0x01,0x64,  0x00,0x00,   //开反馈灯
//		DEV_SWI_TYPE,     3,        LOOPCH06,0x00,      0x02,0x00,  0x01,0x02,   //延时1s关反馈灯
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi3IN01_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		00,0x00,//场景编号
	};
	char DevName[] = "Swi3IN01";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   3,      LOOPCH01,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		

		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     3,        LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     4,        LOOPCH01,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     4,        LOOPCH01,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

//
void BLV_DevAction_JiAn_Swi3IN02_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		00,0x00,//场景编号
	};
	char DevName[] = "Swi3IN02";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   3,      LOOPCH02,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,  0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		

//		Dev_Host_Service,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,  //清理
//		Dev_Host_Service,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,  //勿扰
		
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x21,0x01,  0x00,0x00,   //场景打开 
//		DEV_C5MUSIC_Type,  0x01,      LOOPCH01,0x00,    0x22,01,  0x00,0x00,   //场景关闭 
		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x06,0x00,  0x00,0x00,        //控制窗帘
		
//		DEV_SWI_TYPE,     3,        LOOPCH02,0x00,      0x03,0x64,  0x00,0x00,
		DEV_SWI_TYPE,     3,        LOOPCH02,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
		DEV_SWI_TYPE,     3,        LOOPCH02,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
		
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi3IN03_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi3IN03";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   3,      LOOPCH03,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		

		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     3,        LOOPCH03,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     4,        LOOPCH03,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     4,        LOOPCH03,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi3IN04_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi3IN04";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   3,      LOOPCH04,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     3,        LOOPCH04,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     4,        LOOPCH04,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     4,        LOOPCH04,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi3IN05_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi3IN05";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   3,      LOOPCH05,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x06,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
//		DEV_SWI_TYPE,     3,        LOOPCH05,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
		DEV_SWI_TYPE,     3,        LOOPCH05,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
		DEV_SWI_TYPE,     3,        LOOPCH05,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi3IN06_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi3IN06";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   3,      LOOPCH06,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_ONE,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
//		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     3,        LOOPCH06,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     3,        LOOPCH06,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     3,        LOOPCH06,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi4IN01_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi4IN01";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   4,      LOOPCH01,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     4,        LOOPCH01,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     2,        LOOPCH01,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     2,        LOOPCH01,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi4IN02_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi4IN02";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   4,      LOOPCH02,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     4,        LOOPCH02,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     2,        LOOPCH02,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     2,        LOOPCH02,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi4IN03_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi4IN03";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   4,      LOOPCH03,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     4,        LOOPCH03,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     2,        LOOPCH03,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     2,        LOOPCH03,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi4IN04_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi4IN04";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   4,      LOOPCH04,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
//		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     4,        LOOPCH04,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     4,        LOOPCH04,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     4,        LOOPCH04,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi4IN05_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi4IN05";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   4,      LOOPCH05,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,      0x01,0x00,  0x00,0x00,//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
		DEV_RS485_PWM, 0x00,          LOOPCH02,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,          LOOPCH05,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     4,        LOOPCH05,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     2,        LOOPCH05,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     2,        LOOPCH05,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi4IN06_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi4IN06";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   4,      LOOPCH06,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*	动作启用不关联房态             插卡有效       其他条件提示音                执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,      0x01,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,1,  0x00,0x00,   //场景打开 指定播放词条  
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景关闭 指定播放词条  
	
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗纱	
		
		DEV_SWI_TYPE,     4,        LOOPCH06,0x00,      0x03,0x64,  0x00,0x00,    //对应反馈灯
//		DEV_SWI_TYPE,     4,        LOOPCH06,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
//		DEV_SWI_TYPE,     4,        LOOPCH06,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}



void BLV_DevAction_JiAn_Swi0IN06_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi0IN06";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0x00,      LOOPCH06,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件 提示音               执行方式   */		
		0x00,                           0x03,   0x00,0x00,0x00,0x80,0x01,0x00,    LIGHT_SCENE_TWO,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		

//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗帘	
		Dev_Host_HVout,  0x00,      LOOPCH04,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,  0x00,      LOOPCH06,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		DEV_RS485_PWM,   0x00,      LOOPCH02,0x00,    0x01,30,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音
		
		DEV_SWI_TYPE,     0x00,      LOOPCH06,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"Add Scene, ID:%d, Scene Name:%s",DevCoreBuf[0], DevName);
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi0IN07_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi0IN07";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0x00,      LOOPCH07,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件  提示音    起夜有关         执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
//		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗帘
//		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,        //控制窗纱	
//		Dev_Host_HVout,    0x00,      LOOPCH14,0x00,      0x01,0x00,  0x00,0x00,
		
		DEV_RS485_PWM, 0x00,   LOOPCH01,0x00,      0x01,80,  0x00,0x00,
//		DEV_RS485_PWM, 0x00,   LOOPCH02,0x00,      0x01,30,  0x00,0x00,
		
//		Dev_Host_HVout,  0x01,      LOOPCH02,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音
		
		
		DEV_SWI_TYPE,     0x00,      LOOPCH07,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}
void BLV_DevAction_JiAn_Swi0IN08_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi0IN08";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0x00,      LOOPCH08,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件                执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x00,0x00,0x00,    LIGHT_SCENE_TWO,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
//		Dev_Host_Service,    0x00,      LOOPCH03,0x00,      0x02,0x00,  0x00,0x00,  //清理
//		Dev_Host_Service,    0x00,      LOOPCH02,0x00,      0x01,0x00,  0x00,0x00,  //勿扰
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,    0x21,0x09,  0x00,0x00,   //场景打开 播放打开勿扰
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,    0x22,0x17,  0x00,0x00,   //场景关闭 播放关闭勿扰
//		
//		Dev_Host_LVoutput,0x00,      LOOPCH03,0x00,      0x03,0x64,  0x00,0x00,      //勿扰反馈灯
//
//		Dev_Host_HVout,  0x01,      LOOPCH07,0x00,    0x00,0x00,  0x00,0x00,        //控制继电器
		DEV_RS485_PWM, 0x00,        LOOPCH01,0x00,      0x01,80,  0x00,0x00,
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音		
		DEV_SWI_TYPE,     0x00,      LOOPCH08,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

void BLV_DevAction_JiAn_Swi0IN09_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi0IN09";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0x00,      LOOPCH09,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件  提示音              执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x00,    LIGHT_SCENE_ONE,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
		Dev_NodeCurtain,  0x02,      LOOPCH01,0x00,      0x01,0x00,  0x00,0x00,
		
		
//	  Dev_Host_HVout,  0x00,      LOOPCH08,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音
		

//		DEV_RS485_STRIP,  0x01,      LOOPCH01,0x00,      0x01,0x64,  0x00,0x00,
		
		DEV_SWI_TYPE,     0x00,      LOOPCH09,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

void BLV_DevAction_JiAn_Swi0IN10_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi0IN10";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0x00,      LOOPCH10,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件  提示音              执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x00,    LIGHT_SCENE_ONE,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
		Dev_NodeCurtain,  0x02,      LOOPCH01,0x00,      0x06,0x00,  0x00,0x00,
		
//		Dev_Host_HVout,  0x00,      LOOPCH04,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条 提示音

//		DEV_RS485_STRIP,  0x01,      LOOPCH01,0x00,      0x01,0x64,  0x00,0x00,
		
//		DEV_SWI_TYPE,     0x00,      LOOPCH10,0x00,      0x03,0x64,  0x00,0x00,
		DEV_SWI_TYPE,     0x00,        LOOPCH10,0x00,      0x01,0x64,  0x00,0x00,    //打开对应反馈灯
		DEV_SWI_TYPE,     0x00,        LOOPCH10,0x00,      0x02,0x00,  0x01,0x02,    //1s关闭
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

void BLV_DevAction_JiAn_Swi0IN11_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		0x00,0x00,//场景编号
	};
	char DevName[] = "Swi0IN11";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0x00,      LOOPCH11,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件  提示音              执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x00,    LIGHT_SCENE_ONE,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
		Dev_NodeCurtain,  0x02,      LOOPCH01,0x00,      0x02,0x00,  0x00,0x00,
//		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,      0x01,0x00,  0x00,0x00,

//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x01,  0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
		
		DEV_SWI_TYPE,     0x00,      LOOPCH11,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

void BLV_DevAction_JiAn_Swi0IN12_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		RelaxationModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi0IN12";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0x00,      LOOPCH12,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件  提示音    起夜有关         执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x01,      LOOPCH07,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,25,  0x00,0x00,   //场景打开 指定播放词条 休闲模式
		
		DEV_SWI_TYPE,     0x00,      LOOPCH12,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

void BLV_DevAction_JiAn_Swi0IN13_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		WarmModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi0IN13";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0x00,      LOOPCH13,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件  提示音    起夜有关         执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x01,      LOOPCH07,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x01,40,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x01,40,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x01,30,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x01,30,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x01,30,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x08,  0x00,0x00,   //场景打开 指定播放词条 洗漱模式
		
		DEV_SWI_TYPE,     0x00,      LOOPCH13,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

void BLV_DevAction_JiAn_Swi0IN14_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		RomanceModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi0IN14";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0x00,      LOOPCH14,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件  提示音    起夜有关        执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x01,      LOOPCH07,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x01,20,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x01,20,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x01,20,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,4,  0x00,0x00,   //场景打开 指定播放词条  浪漫模式
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异
	
		DEV_SWI_TYPE,     0x00,      LOOPCH14,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}

void BLV_DevAction_JiAn_Swi0IN15_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		ViewingModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi0IN15";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0x00,      LOOPCH15,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件  提示音    起夜有关         执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x01,    LIGHT_SCENE_TWO,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		
//		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
//		Dev_Host_HVout,    0x01,      LOOPCH03,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,    0x01,0x00,  0x00,0x00,        //控制继电器
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x01,10,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x01,10,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x01,10,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x01,10,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x02,  0x00,0x00,   //场景打开 指定播放词条 观影模式
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异

		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x02,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x03,      LOOPCH01,0x00,    0x04,0x00,  0x00,0x00,        //控制窗帘
		
		DEV_SWI_TYPE,     0x00,      LOOPCH15,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}


void BLV_DevAction_JiAn_Swi0IN16_Add(void)
{
	uint8_t DevCoreBuf[] = //2字节
	{
		NeightModeNo,0x00,//场景编号
	};
	char DevName[] = "Swi0IN16";//32个字节
	
	uint8_t DevInputBuf[] = 
	{
/*  设备类型       设备地址   输入回路          输入类型            */		
		DEV_SWI_TYPE,   0x00,      LOOPCH16,0x00,   KeyPress, 0x00,       
	};
	
	uint8_t DevCondBuf[] =  //9个字节
	{
/*  动作启用不关联房态             插卡有效       其他条件                执行方式   */		
		0x00,                           0x03,    0x00,0x00,0x00,0x80,0x01,0x00,    LIGHT_SCENE_SLEEP,
	};
	
	uint8_t DevCtrlBuf[] = 
	{
/*  设备类型         设备地址     输出回路           设备输出    数据备用   */		
		Dev_Host_HVout,    0x00,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x00,      LOOPCH03,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x00,      LOOPCH04,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x00,      LOOPCH05,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x00,      LOOPCH06,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x00,      LOOPCH07,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x00,      LOOPCH08,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x00,      LOOPCH09,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
		Dev_Host_HVout,    0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		Dev_Host_HVout,    0x01,      LOOPCH02,0x00,    0x02,0x00,  0x00,0x00,        //控制继电器
		
		DEV_RS485_PWM, 0x00,  LOOPCH01,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
		DEV_RS485_PWM, 0x00,  LOOPCH02,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH03,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH04,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH05,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH06,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH07,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH08,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH09,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH10,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH11,0x00,      0x02,00,  0x00,0x00,      //控制C12调光
//		DEV_RS485_PWM, 0x00,  LOOPCH12,0x00,      0x01,60,  0x00,0x00,      //控制C12调光
		
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x21,0x07,  0x00,0x00,   //场景打开 指定播放词条  睡眠模式
//		DEV_C5MUSIC_Type, 0x01,      LOOPCH01,0x00,      0x22,0x01,  0x00,0x00,   //场景打开 指定播放词条  对于不同种类的背景音乐，执行方式有差异

		Dev_NodeCurtain, 0x00,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x01,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x02,      LOOPCH01,0x00,    0x02,0x00,  0x00,0x00,        //控制窗帘
		Dev_NodeCurtain, 0x03,      LOOPCH01,0x00,    0x01,0x00,  0x00,0x00,        //控制窗帘

		DEV_SWI_TYPE,     0x00,      LOOPCH16,0x00,      0x03,0x64,  0x00,0x00,
	};
	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
	//判断扩展设备个数
	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
}


//void BLV_DevAction_JiAn_Swi0IN17_Add(void)
//{
//	uint8_t DevCoreBuf[] = //2字节
//	{
//		00,0x00,//场景编号
//	};
//	char DevName[] = "Swi0IN17";//32个字节
//	
//	uint8_t DevInputBuf[] = 
//	{
///*  设备类型       设备地址   输入回路          输入类型            */		
//		DEV_SWI_TYPE,   0,      LOOPCH17,0x00,   KeyPress, 0x00,       
//	};
//	
//	uint8_t DevCondBuf[] =  //9个字节
//	{
///*   动作启用不关联房态            插卡有效       其他条件提示音                执行方式   */		
//		0x00,                           0x03,  0x00,0x00,0x00,0x80,0x01,0x09,    LIGHT_SCENE_TWO,
//	};
//	
//	
//	uint8_t DevCtrlBuf[] = 
//	{
///*  设备类型         设备地址     输出回路           设备输出    数据备用   */	
////		Dev_Host_Service,  0x00,      LOOPCH10,0x00,    0x01,0x00,  0x00,0x00,        //开锁服务
////		Dev_Host_Service,  0x00,      LOOPCH10,0x00,    0x02,0x00,  15,0x02,        //关锁服务
//		DEV_SWI_TYPE,     0,        LOOPCH17,0x00,      0x01,0x64,  0x00,0x00,      //开摄像头延时15s关
//		DEV_SWI_TYPE,     0,        LOOPCH17,0x00,      0x02,0x00,  15,0x02,		    //延时15秒关	
//		
////		DEV_SWI_TYPE,     0,        LOOPCH17,0x00,      0x03,0x64,  0x00,0x00,   //对应场景
////		DEV_SWI_TYPE,     3,        LOOPCH02,0x00,      0x01,0x64,  0x00,0x00,   //开反馈灯
////		DEV_SWI_TYPE,     3,        LOOPCH02,0x00,      0x02,0x00,  0x01,0x02,   //延时1s关反馈灯
//	};
//	Dbg_Println(DBG_BIT_LOGIC_STATUS_bit,"增加一个场景，场景号:%d, 场景名:%s",DevCoreBuf[0], DevName);
//	//判断扩展设备个数
//	BLV_DevAction_Add(DevCoreBuf, DevName, DevInputBuf, DevCondBuf, sizeof(DevCtrlBuf)/sizeof(Dev_Action_OutCfg), DevCtrlBuf);
//}

/**
	*@项目名 
	*@机型   C5主机
	*@外设   485取电 0地址C7T开关 0地址温控器 1地址T1开关 1地址红外转发 
	*/
void BLV_Dev_JiAn_Data_Init(void)
{
	uint8_t DevBuf[] =  //每类设备 一共3+4+5 = 12字节
	{
/*  设备类型                   设备地址              端口号            波特率            协议类型   设备输入回路限制  设备输出回路限制    字符数据包 */		
		
		DEV_C5IO_Type,              0x00,                Bus_port,        0x00,0x00,0x00,0x00,  0x01,      0x00,0x00,        0x00,0x00,                      //C5IO存在 用于提供继电器 弱电输入 弱电输出的服务
		DEV_C5MUSIC_Type,           0x01,                Bus_port,        0x00,0x00,0x00,0x00,  0x01,      0x00,0x00,        0x00,0x00, 
		DEV_RS485_CARD,             0x01,                Polling_Port,    0x80,0x25,0x00,0x00,  0x01,      0x01,0x00,        0x00,0x00,                      //插卡取电   0路
		DEV_RS485_IR_SEND,          0x01,                Polling_Port,    0x80,0x25,0x00,0x00,  0x01,      0x00,0x00,        0x01,0x00,                      //红外转发   0路
//		DEV_RS485_IR_SEND,          0x02,                Polling_Port,    0x80,0x25,0x00,0x00,  0x01,      0x00,0x00,        0x01,0x00,                      //红外转发   0路
		
		DEV_RS485_PWM,              0x00,                Bus_port,        0x00,0xC2,0x01,0x00,  0x05,      0x00,0x00,        0x0C,0x00,                      //C12调光
//		DEV_RS485_PWM,              0x01,                Polling_Port,    0x80,0x25,0x00,0x00,  0x02,      0x00,0x00,        0x04,0x00,                      //C12调光
//		DEV_RS485_TEMP,               0x01,                Polling_Port,    0x80,0x25,0x00,0x00,  0x01,      0x00,0x00,        0x00,0x00,
//		DEV_RS485_STRIP,            0x01,                Polling_Port,    0x80,0x25,0x00,0x00,  0x01,      0x00,0x00,        0x04,0x00,                      //灯带   4路
//		DEV_RS485_STRIP,            0x02,                Polling_Port,    0x80,0x25,0x00,0x00,  0x01,      0x00,0x00,        0x04,0x00,                      //灯带   4路
		Dev_Host_HVout,             0x08,                Polling_Port,    0x80,0x25,0x00,0x00,  0x02,      0x01,0x00,        0x09,0x00,                      //A9IO继电器
		Dev_Host_HVout,             0x00,                Bus_port,        0x00,0xC2,0x01,0x00,  0x01,      0x00,0x00,        0x14,0x00,                      //继电器   20路
		Dev_Host_LVinput,           0x00,                0x00,            0x00,0x00,0x00,0x00,  0x00,      0x0D,0x00,        0x00,0x00,                      //弱电输入 6路
		Dev_Host_LVoutput,          0x00,                0x00,            0x00,0x00,0x00,0x00,  0x00,      0x00,0x00,        0x06,0x00,                      //弱电输出 6路		
		Dev_Host_Service,           0x00,                0x00,            0x00,0x00,0x00,0x00,  0x00,      0x0D,0x00,        0x0D,0x00,                      //服务信息 13路
		Dev_NodeCurtain,            0x00,                0x00,            0x00,0x00,0x00,0x00,  0x00,      0x00,0x00,        0x00,0x00,                      //窗帘信息 0路
		Dev_NodeCurtain,            0x01,                0x00,            0x00,0x00,0x00,0x00,  0x00,      0x00,0x00,        0x00,0x00,                      //窗帘信息 0路
		Dev_NodeCurtain,            0x02,                0x00,            0x00,0x00,0x00,0x00,  0x00,      0x00,0x00,        0x00,0x00,                      //窗帘信息 0路
		Dev_NodeCurtain,            0x03,                0x00,            0x00,0x00,0x00,0x00,  0x00,      0x00,0x00,        0x00,0x00,                      //窗帘信息 0路
		
//		DEV_RS485_CoreCtrl,         0x00,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x00,0x00,        0x00,0x00,                      //中控设备小宝 0路
		DEV_PCTEST_TYPE,            0x00,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x00,0x00,        0x00,0x00,                      //PC调试   0路
		DEV_SWI_TYPE,               0x01,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x06,0x00,        0x07,0x00,                      //开关     7路
		DEV_SWI_TYPE,               0x02,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x06,0x00,        0x07,0x00,											 //开关     7路
		DEV_SWI_TYPE,               0x03,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x06,0x00,        0x07,0x00,                      //开关     7路
		DEV_SWI_TYPE,               0x04,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x06,0x00,        0x07,0x00,                      //开关     7路
//		DEV_SWI_TYPE,               0x05,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x06,0x00,        0x07,0x00,                      //开关     7路
//		DEV_SWI_TYPE,               0x06,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x06,0x00,        0x07,0x00,                      //开关     7路
//		DEV_SWI_TYPE,               0x07,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x06,0x00,        0x07,0x00,                      //开关     7路

		DEV_SWI_TYPE,               0x00,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      17,0x00,          17,0x00,                       //开关     22路 温控器
		DEV_RS485_TEMP,        			0x00,                Active_Port,    0x80,0x25,0x00,0x00,  0x02,      0x00,0x00,        0x00,0x00,
//		DEV_SWI_TYPE,               0x0A,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      17,0x00,          17,0x00,                       //开关     22路 温控器
//		DEV_RS485_TEMP,        			0x0A,                Active_Port,    0x80,0x25,0x00,0x00,  0x02,      0x00,0x00,        0x00,0x00,
		
//		Dev_Host_TimeCtrl,          0x00,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x00,0x00,        0x00,0x00,                       //时间    0路
//    DEV_RS485_RFGatewayHost,    RFGATEWAYADDRDEFAULT,Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x00,0x00,        0x00,0x00,                      //主网关   0路
//		DEV_RS485_WxLock,           0x01,                Active_Port,     0x80,0x25,0x00,0x00,  0x01,      0x00,0x00,        0x01,0x00,                      //微信锁   1路 
	};
	
	BLV_Dev_Add(DevBuf, sizeof(DevBuf)/DEVDATALEN);
}

       
/**
	*@name BLV_DevAction_JiAn_Data_Init
	*@para 无
	*@ret  无   
	*/
void BLV_DevAction_JiAn_Data_Init(void)
{
	BLV_DevAction_JiAn_Rs485CardIn_Add();   //485取电卡插入
	BLV_DevAction_JiAn_Rs485CardOut_Add();   //485取电卡释放
	
	
	BLV_DevAction_JiAn_Rs485TemOn_Add();    //温控器开机
	BLV_DevAction_JiAn_Rs485TemOff_Add();    //温控器关机	
	BLV_DevAction_JiAn_Rs485TemCtrl_Add();    //温控器控制

//	BLV_DevAction_JiAn_Rs485Tem10On_Add();    //温控器10开机
//	BLV_DevAction_JiAn_Rs485Tem10Off_Add();    //温控器10关机	
//	BLV_DevAction_JiAn_Rs485Tem10Ctrl_Add();    //温控器10控制
	
//	BLV_DevAction_JiAn_Rs485TemValveOpen_Add(); //阀门开
//	BLV_DevAction_JiAn_Rs485TemValveClose_Add(); //阀门关

//	BLV_DevAction_JiAn_Rs485TemFanStop_Add();    //温控器停	
//	BLV_DevAction_JiAn_Rs485TemFanLow_Add();    //温控器低
//	BLV_DevAction_JiAn_Rs485TemFanMid_Add();    //温控器中		
//	BLV_DevAction_JiAn_Rs485TemFanHigh_Add();    //温控器高
	
//	BLV_DevAction_JiAn_Rs485TemModeColdOpen_Add();   //制冷加阀开
//	BLV_DevAction_JiAn_Rs485TemModeColdClose_Add();  //制冷加阀关	
//	BLV_DevAction_JiAn_Rs485TemModeHotOpen_Add();    //制热加阀开
//	BLV_DevAction_JiAn_Rs485TemModeHotClose_Add();   //制热加阀关
	
	BLV_DevAction_JiAn_LVin01Press_Add();    //按下
	BLV_DevAction_JiAn_LVin01Release_Add();  //释放
	
	BLV_DevAction_JiAn_EleOpen_Add();        //插卡场景         
	BLV_DevAction_JiAn_EleClose_Add();       //拔卡场景
	
	BLV_DevAction_JiAn_DndOpen_Add();        //打开勿扰
	BLV_DevAction_JiAn_DndClose_Add();       //关闭勿扰
	BLV_DevAction_JiAn_CleanOpen_Add();      //打开清理
	BLV_DevAction_JiAn_CleanClose_Add();     //关闭清理
	
	
	BLV_DevAction_JiAn_SOSKeyPress_Add();      //干接点SOS按下
	BLV_DevAction_JiAn_SOSKeyRelease_Add();   //干接点SOS释放	

	BLV_DevAction_JiAn_BellPress_Add();       //门铃按键按下
	
	BLV_DevAction_JiAn_Pir4Release_Add();		//卫生间红外
	BLV_DevAction_JiAn_Pir5Release_Add();       //洗手间红外
	BLV_DevAction_JiAn_Pir6Release_Add();       //淋浴红外
	BLV_DevAction_JiAn_Pir7Release_Add();       //门口红外
	

	BLV_DevAction_JiAn_CurtainOpen_Add();     //左窗帘开动作
	BLV_DevAction_JiAn_CurtainClose_Add();    //左窗帘关动作
	BLV_DevAction_JiAn_CurtainStop_Add();     //左窗帘停动作
	
	BLV_DevAction_JiAn_ScreenOpen_Add();     //右窗帘开动作
	BLV_DevAction_JiAn_ScreenClose_Add();    //右窗帘关动作
	BLV_DevAction_JiAn_ScreenStop_Add();     //右窗帘停动作
	
	BLV_DevAction_JiAn_Curtain1Open_Add();     //窗帘中开动作
	BLV_DevAction_JiAn_Curtain1Close_Add();    //窗帘中关动作
	BLV_DevAction_JiAn_Curtain1Stop_Add();     //窗帘中停动作
	
	BLV_DevAction_JiAn_Screen1Open_Add();     //投影开动作
	BLV_DevAction_JiAn_Screen1Close_Add();    //投影关动作
	BLV_DevAction_JiAn_Screen1Stop_Add();     //投影停动作	
	
//	BLV_DevAction_JiAn_LockOpen_Add();          //锁开
//	BLV_DevAction_JiAn_LockClose_Add();         //锁关
	
	BLV_DevAction_JiAn_Swi1IN01_Add();       //清理
	BLV_DevAction_JiAn_Swi1IN02_Add();       //退房
	BLV_DevAction_JiAn_Swi1IN02Open_Add();	 //预约退房	
	BLV_DevAction_JiAn_Swi1IN02Close_Add();  //取消退房
	BLV_DevAction_JiAn_Swi1IN03_Add();       //廊灯
	BLV_DevAction_JiAn_Swi1IN04_Add();       //入住
	BLV_DevAction_JiAn_Swi1IN05_Add();       //离开
	BLV_DevAction_JiAn_Swi1IN06_Add();       //明亮

	BLV_DevAction_JiAn_Swi2IN01_Add();       //明亮
	BLV_DevAction_JiAn_Swi2IN02_Add();       //温馨
	BLV_DevAction_JiAn_Swi2IN03_Add();       //浪漫
	BLV_DevAction_JiAn_Swi2IN04_Add();       //起床
	BLV_DevAction_JiAn_Swi2IN05_Add();       //勿扰
	BLV_DevAction_JiAn_Swi2IN06_Add();       //总控
	
	BLV_DevAction_JiAn_Swi3IN01_Add();       //左窗帘开
	BLV_DevAction_JiAn_Swi3IN02_Add();       //左窗帘停
	BLV_DevAction_JiAn_Swi3IN03_Add();       //左窗帘关
	BLV_DevAction_JiAn_Swi3IN04_Add();       //右窗帘开
	BLV_DevAction_JiAn_Swi3IN05_Add();       //右窗帘停
	BLV_DevAction_JiAn_Swi3IN06_Add();       //右窗帘关

	BLV_DevAction_JiAn_Swi4IN01_Add();       //灯带
	BLV_DevAction_JiAn_Swi4IN02_Add();       //卫灯
	BLV_DevAction_JiAn_Swi4IN03_Add();       //浴灯
	BLV_DevAction_JiAn_Swi4IN04_Add();       //换气扇
	BLV_DevAction_JiAn_Swi4IN05_Add();       //镜前灯
	BLV_DevAction_JiAn_Swi4IN06_Add();       //廊灯

	BLV_DevAction_JiAn_Swi0IN06_Add();       //起夜
	BLV_DevAction_JiAn_Swi0IN07_Add();       //吊灯
	BLV_DevAction_JiAn_Swi0IN08_Add();       //床头
	BLV_DevAction_JiAn_Swi0IN09_Add();       //窗帘中开
	BLV_DevAction_JiAn_Swi0IN10_Add();       //窗帘中停
	BLV_DevAction_JiAn_Swi0IN11_Add();       //窗帘中关
	BLV_DevAction_JiAn_Swi0IN12_Add();       //休闲模式
	BLV_DevAction_JiAn_Swi0IN13_Add();       //温馨模式
	BLV_DevAction_JiAn_Swi0IN14_Add();       //浪漫模式
	BLV_DevAction_JiAn_Swi0IN15_Add();       //观影模式
	BLV_DevAction_JiAn_Swi0IN16_Add();       //睡眠模式

}

#endif
      




#endif









