Selaa lähdekoodia

add YP4025-interface readme

miricy 1 vuosi sitten
vanhempi
commit
392027c086
4 muutettua tiedostoa jossa 93 lisäystä ja 19 poistoa
  1. 66 0
      product/YP4025-interface.md
  2. 2 2
      product/deviceconfig.md
  3. 25 17
      product/panel-a350.md
  4. BIN
      product/res/device/waiguan4.png

+ 66 - 0
product/YP4025-interface.md

@@ -0,0 +1,66 @@
+
+
+## 门禁面板说明:
+
+### 1. YP4025-CMC项目
+
+#### 1)   刷卡接口调用说明 (采取串口 读取方式 获取 卡号)
+
+~~~java
+ private String path = "/dev/ttyS3";
+ private String mBaudrate = "9600";
+~~~
+
+#### 2) led 灯 调用
+
+~~~java
+  public static String CMD_ON = "1 1";
+  public static String CMD_OFF = "1 0";
+  private static String LIGHT_PATH = "/sys/class/GPIO_OUT/gpioz11";
+~~~
+  
+#### 3)背光 控制
+
+~~~java
+  //开关背光 0关 1开
+  private String BACK_LIGHT_PATH = "/sys/class/aml_bl/power";
+~~~
+  
+#### 4)热式电 检测
+  热式电 检测,系统 的热式电检测到人体时,会发送 KEYCODE_F10
+
+#### 5)本地 控制
+
+~~~java
+  private String path = "/dev/ttyS4";
+  private String mBaudrate = "9600";
+  
+  //59 4b 09 00 00 b2 00 01 00 00 00 2a 控制 开关
+  byte[] datas_button = {
+    (byte)0x59, (byte)0x4b, (byte)0x09, // 报头1,   报头2,数据长度
+    (byte)0x00, (byte)0x00, (byte)0xB2, // 发ID,     收ID,  命令字
+    (byte)0x00, (byte)0x01, (byte)0x00, // 协议通道,状态,  预留
+    (byte)0x00, (byte)0x00, (byte)0x2A  // 预留,    预留,  校验码
+  };
+
+  //59 4b 09 00 00 b2 00 00 00 00 00 2a 控制 门磁
+  byte[] datas1 = {
+    (byte)0x59, (byte)0x4b, (byte)0x09, // 报头1,   报头2,数据长度
+    (byte)0x00, (byte)0x00, (byte)0xB2, // 发ID,     收ID,  命令字
+    (byte)0x00, (byte)0x00, (byte)0x00, // 协议通道,状态,  预留
+    (byte)0x00, (byte)0x00, (byte)0x2A  // 预留,    预留,  校验码
+  };
+~~~
+
+### 1. YP4025-CM项目
+
+ 除了没有 刷卡接口,其他的与 YP4025-CMC项目 一致
+
+### 2. YK6682 项目
+
+ 添加开关控制 节点:
+
+~~~java
+    //继电器,查看开门信号状态,1开;0关; 1,高电平,0.低电平
+ private static String GPIO_PATH = "/sys/class/gpio_out/gpioc6"; 
+~~~

+ 2 - 2
product/deviceconfig.md

@@ -668,8 +668,8 @@ key: 用户授权token,服务器为设备分配的长期有有效的授权token
         "bus":"bluetooth",
         "address": "F012345678FF", 
         "port": "1",  
-        "control_type": "protocol",//protocol协议类型,relay为继电器
-        // 忽略:0x00 单位是秒面板的开关按键生效,如果只是调节亮度色温,启动关闭时间为0x00忽略此时间
+        "control_type": "protocol",//protocol协议类型,relay为继电器,dimming_0_10V 0到10V调光
+        // 忽略:0x00 单位是秒面板的开关按键生效,如果只是调节亮度色温,启动关闭时间为0x00忽略此时间
         // 立即更新到设定值此时间为亮度0~100%的时间,控制器每200ms执行一次,
         // 需要根据当前值进行计算到设定值需要执行多少次,比如设定启动时间为2S,则每次执行增加为10%,
         // 设定亮度55%,则需要执行6次到达设定值,色温也是一样的计算方式

+ 25 - 17
product/panel-a350.md

@@ -21,6 +21,7 @@
 ### **一、产品概览**
 
 <img src="http://git.izhiju.cn/yeker/doc/raw/master/product/res/device/YP4025.png" style="zoom:25%;" />
+<img src="http://git.izhiju.cn/yeker/doc/raw/master/product/res/device/waiguan4.png" style="zoom:25%;" />
 <br>
 (标注:86型标准尺寸、4英寸IPS全面屏、隐藏式硅麦、全触摸无按键布局、扩展背板接口)
 
@@ -80,31 +81,34 @@
 ![场景配置流程图]
 
 - **本地化执行**:
-  - 无需云端,本地存储场景逻辑(如“离家模式”自动关灯/关空调/启动安防)。
+  - 无需云端,本地存储场景逻辑,可离线执行,也可配合网关联动执行
+  - 可配合云端,实现远程控制、远程状态查看。
 - **条件触发**:
   - 支持时间、传感器数据(温湿度/光照)、设备状态联动。
+  - 支持定时任务、周期执行。
 
 #### **3. 开放Android开发平台**
 
 ![Android架构图]
 
 - **系统特性**:
-  - 基于Android 12(AOSP),支持Google Mobile Services(可选)
+  - 基于Android (AOSP) 优化定制,裁减无关服务,优化性能
   - 预装系统级API:设备控制(GPIO/I2C/UART)、多屏互动、语音唤醒。
 - **开发支持**:
   - 提供完整SDK:HAL层驱动、JNI接口、场景控制API。
-  - 支持Android Studio开发,示例代码库(GitHub托管)
+  - 支持Android Studio开发。
 
 #### **4. 语音+触控+App多模态交互**
 
 ![交互设计图]
 
 - **语音控制**:
-  - 默认唤醒词:“你好,A350”,支持自定义词条(需语音模组)。
+  - 默认唤醒词:“小微,小微”,支持自定义词条(需语音模组)。
 - **触控交互**:
-  - 自定义UI主题(提供UI Designer工具)。
+  - 自定义UI主题,设备控制UI根据配置自动生成(提供UI 后台配置工具)。
 - **移动端App**:
-  - 支持跨平台控制(iOS/Android)、场景共享、设备权限分级管理。
+  - 支持跨平台控制(iOS/Android)、场景共享、设备权限分用户和区域管理。
+  - 支持小程序控制界面,无需下载App。
 
 ---
 
@@ -136,14 +140,14 @@
 #### **2. 系统配置**
 
 - **开发者模式**:
-  - 启用ADB调试、Root权限(需安全认证)
-- **屏幕适配**:
-  - 动态分辨率配置(通过DTB文件修改)。
-  - 多屏异显支持(主屏+HDMI副屏)。
+  - 可启用ADB调试、Root权限,方便调试可定制
+- **背板适配**:
+  - 可根据需要配置不同背板,支持多种通讯方式(USB/UART)。
+  - 可定制配置导出不同接口,定制接口版本
 
 #### **3. 生态对接**
 
-- **HomeKit配对**:扫码添加至Apple家庭
+- **android标准生态**:支持标准化接口,扩展硬件
 - **私有云部署**:支持Docker容器化部署边缘网关。
 
 ---
@@ -157,6 +161,8 @@
   - 厨房:触屏查看菜谱,燃气泄漏自动报警。
 - **酒店场景**:
   - 客房中控:集中管理灯光/窗帘/门锁,支持多语言切换。
+- **办公场景**:
+  - 办公室:一键上班/下班,一键启动休息, 定时关灯,监控空调灯光使用状态,远程关灯,关空调。
 
 #### **2. 商业与工业**
 
@@ -181,7 +187,7 @@
 | -------------- | ------------------------ | -------------------- | ----------------- |
 | **操作系统**   | Android(开放生态)      | 封闭RTOS             | Android/Linux     |
 | **协议扩展**   | Zigbee/Wi-Fi/蓝牙/Modbus | 仅Wi-Fi              | 依赖外部模块      |
-| **开发灵活性** | 提供完整SDK+API文档      | 仅支持配置,不可编程 | 需自行适配驱动    |
+| **开发灵活性** | 提供完整SDK+API文档/支持定制  | 仅支持配置,不可编程 | 需自行适配驱动    |
 | **成本**       | 中端(支持分模块选配)   | 低端                 | 高端              |
 
 ---
@@ -189,7 +195,7 @@
 ### **八、技术支持与生态合作**
 
 1. **开发者资源**:
-   - 开源硬件设计(原理图、PCB文件)。
+   - 可根据需要开放硬件设计(原理图、PCB文件)。
    - 在线文档中心(API参考、故障排查指南)。
 2. **认证与合规**:
    - FCC/CE/RoHS认证,符合GB 4943.1安全标准。
@@ -205,10 +211,12 @@ A350智能触控面板以高性能硬件、多模态交互与开放生态为核
 
 ### **十、附录:典型客户案例**
 
-1. **某高端酒店集团**:
-   - 部署5000+客房,通过A350实现灯光/空调/窗帘统一管理,降低30%能耗。
-2. **智能制造工厂**:
-   - 定制化工业监控界面,实时显示生产线数据(Modbus设备对接)。
+1. **中国移动物联网公司大楼**:
+   - 部署30层办公大楼,办公室,会议室,通过A350实现灯光/空调/窗帘统一管理,降低30%能耗。
+2. **深圳移动办公大楼**:
+   - 办公室,会议室,通过A350实现灯光/空调/窗帘统一管理
+3. **深圳晶晨办公大楼**:
+   - 办公室,会议室,通过A350实现灯光/空调/窗帘统一管理
 
 ---
 

BIN
product/res/device/waiguan4.png