Chinaunix首页 | 论坛 | 博客
  • 博客访问: 97052
  • 博文数量: 14
  • 博客积分: 15
  • 博客等级: 民兵
  • 技术积分: 29
  • 用 户 组: 普通用户
  • 注册时间: 2011-07-18 12:54
文章分类

全部博文(14)

文章存档

2016年(11)

2015年(2)

2013年(1)

我的朋友

分类: 项目管理

2016-08-09 17:15:22

Flash为4M, 内存为32M,  控制继电器为GPIO 26, 同时红灯亮. 按键为GPIO 11, 蓝灯同703N
 按一下开, 再按一下关, 长按 恢复出厂设置

手机端: WiFi连接openwrt-xu1, 密码: 12345678. 点中继模式, 选择上级的WiFI并输入密码后点确认, 则设备重启, 耐心等待. 

1. 开机自启动

点击(此处)折叠或打开

  1. # Put your custom commands here that should be executed once
  2. # the system init finished. By default this file does nothing.

  3. #2014-11, 上级WiFi不存在则OP中继异常, 切换到AP模式
  4. if ping -w 1 -c 1 www.baidu.com #ping测试
  5. then #如果网络在线则放弃脚本
  6.     echo "network is online"
  7. else #如果网络不在线则开始切换网络
  8.     /xutest/network_ap.sh
  9. fi

  10. #向上级路由映射UPNP端口
  11. #/xutest/upnp.sh

  12. #小K增加GPIO标识
  13. /xutest/gpio_xiaok.sh

  14. #TCP反控
  15. /xutest/tcp_lewei.sh

  16. #将公网IP发到指定Email
  17. /xutest/getip.sh


  18. exit 0

2. 定时任务

点击(此处)折叠或打开

  1. */1 * * * * /xutest/703n_led_blink.sh
  2. */1 * * * * /xutest/lewei_dongle.sh
  3. #*/1 * * * * /xutest/yeelink_photo.sh

  4. #0 */1 * * * /xutest/upnp.sh

3. 因为无luci, 需用ssh登陆, 修改配置文件 /usr/lib/lua/dongle_config.lua

点击(此处)折叠或打开

  1. --- 设备选择, 1=有效, 0=无效
  2. wenshidu_valid = 1
  3. sharp2_valid = 0
  4. ds18b20_valid = 0

  5. --- 网关和密码, 修改成自己的
  6. gateid = "01"
  7. userkey = "36be8ff22f794f1e8a0bee3336eexxxx"

  8. --- TCP服务器的参数
  9. tcp_host = "42.121.128.216"
  10. tcp_port = 9960

  11. --- 温度和湿度的标识, 改成自己的
  12. t1_id = "T1"
  13. h1_id = "H1"
  14. dongle1_tty = "/dev/ttyUSB0"

  15. --- sharp2的标志, 改成自己的
  16. u1_id = "U1"
  17. sharp2_tty = "/dev/ttyUSB1"

  18. --- DS18B20的标识
  19. t2_id = "T2"
  20. ds9490_usb = "USB"

  21. ---控制器的标识, 修改成自己的
  22. c1_id = "C1"
  23. c2_id = "C2"
  24. c3_id = "C3"
  25. c4_id = "C4"
  26. c5_id = "C5"
如我的控制开关列表如下


4. 新固件开机未启动TCP反控, 先修改上面的参数OK. 
#自动启动命令, 然后重启设备
/etc/init.d/tcp_lewei enable

#禁止自动启动, 然后重启设备

/etc/init.d/tcp_lewei disable



阅读(2461) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~