收藏官网首页
查看: 9393|回复: 0

菜鸟也能也学会基于物联网开发智能家居

563

主题

1222

帖子

8097

积分

版主

Rank: 7Rank: 7Rank: 7

积分
8097
跳转到指定楼层
楼主
发表于 2017-8-1 16:20:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
注册成为机智云开发者,手机加虚拟设备快速开发
本帖最后由 Genius 于 2017-8-1 16:22 编辑

本教程案例是基于机智云物联网平台开发的智能家居案例

开发环境
  • 1.macbook/windows/linux
  • 2.jdk8/idea
  • 3.gokit开发板套件
  • 4.微信订阅号
  • 5.反向代理工具
使用的相关技术
  • 1.netty/nio
  • 2.spring-boot
  • 3.webscoket
  • 4.docker
  • 5.语音识别
docker部署

docker-compose.yml


  1. log:
  2.   container_name: log
  3.   image: daocloud.io/gizwits2015/log-collection
  4.   working_dir: /data
  5.   volumes:
  6.     - ./log:/data
  7.   ports:
  8.     - "8080:8080"
  9.   environment:
  10.     SECURITY_USER_NAME: "admin"
  11.     SECURITY_USER_PASSWORD: "123456"
  12.     LOGMONITOR_LOGPATH: "/data/log-collection.log"
  13.     APP_PRODUCT_KEY: "xx"
  14.     APP_DID: "xx"
  15.     APP_MAC: "xx"
  16.     APP_AUTH_ID: "xx"
  17.     APP_AUTH_SECRET: "xx"
  18.     APP_SUBKEY: "client"
  19.     APP_PREFETCH_COUNT: 50
  20.     WECHAT_MP_APPID: "xx"
  21.     WECHAT_MP_SECRET: "xx"
  22.     WECHAT_MP_TOKEN: "weixin"
  23.     WECHAT_MP_AESKEY: "xx"
  24.     SEMANTIC_API: "xx"
复制代码

日志监控及采集http://localhost:8080/logMonitor

设备控制API
  1. http://localhost:8080/swagger-ui.html

  2. curl -X POST --header 'Content-Type: application/json' --header 'Accept: application/json' -d '{ \
  3.    "mac": "xx", \
  4.    "did": "xx", \
  5.    "cmd": { \
  6.      "LED_OnOff": false, \
  7.      "LED_Color": "紫色", \
  8.      "Motor_Speed": 0 \
  9.    } \
  10. }' 'http://localhost:8080/dev/control'
复制代码

部分语音和文本控制设备

视频演示
https://v.qq.com/x/page/w0526jgvvm1.html

说明:部分使用的的依赖库需要开发源码编译,如下

  1. <dependency>
  2.     <groupId>com.gizwits.noti2</groupId>
  3.     <artifactId>noti-netty-client</artifactId>
  4.     <version>1.0</version>
  5. </dependency>
  6.         
复制代码

原文来自:https://github.com/Bestfeel/gizwits-iot-course


1、机智云QQ群: 287087942
机智云爱好者-APP开发群: 599735135
QQ群目前非常活跃,欢迎大家参与进来,交流,讨论,答疑,解惑~~
2、机智云微信公众号: 机智云 gizwits /   机智云智能宠物屋go-kit
关注机智云Gizwits官方公众号随时掌握最新资讯和活动信息
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表