• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

homemaster.v1: Home Master 家居控制中心 (终端)

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

homemaster.v1

开源软件地址:

https://gitee.com/adaidesigner/home_master

开源软件介绍:

Home Master


一款基于WiFi功能的家居设备控制盒子,基本功能:

  • 433无线设备控制(开关、插座)
  • 温湿度采集功能
  • WIFI网络连接功能
  • 集成串口调试芯片

该工程属于 智能家居DIY系统 的一部分,系统一共由四部分组成.

  • Home Master 家居控制盒子,控制家里的开关、插座等设备,带有温湿度采集的功能.
  • Home Server 由GO语言编写的服务端应用,负责管理设备、手机端、网页端的连接.
  • Wisdom IOS手机控制终端,只编写IOS版本原生应用,Android端通过网页控制.
  • Home Panel 家居网页控制面板,集成在home_server工程中.

该工程是3年前最开始设计的简陋网关,只能接入指定厂家的433设备, 已经不再更新

智能家居DIY设计V2019版介绍网站: https://adai.design/design

image


工程结构

  • 注释: 灰色背景表示文件夹,灰色框白色背景表示文件.
  • Home Master 应用以服务为基本单元编写而成.
  • 设备服务,管理设备与服务器连接的登陆、登出、心跳三个功能.
  • 网络服务,管理WiFi与路由器的连接、断开、以及无线配置Airkiss三个功能
  • 设备服务与网络服务是基础服务.

硬件结构框图与实体模型

  • 关于 [ Home Master ] 的硬件设计,请参考Documents/Master-PCB文件夹.
  • 原理图和PCB由 Altium Design 16 设计制作.

需要完善的功能

  • 开关设备远程配置、增删减功能(现在433开关设备的ID信息直接写在程序里).
  • 盒子固件远程升级功能.
  • 盒子定时上传系统运行的CPU占用率、内存等信息.
  • 盒子设备断网之后的开关状态和温湿度数据离线存储.

版本迭代

  • V1.0.0 基本功能正常使用的第一个版本

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap