资料介绍
软件简介
根服务器停止运行,客户端不能连接到HomeCenter服务器!
定制您的专属语音化、移动化、智能化、自动化生活场景。
主要功能
- 安卓/苹果手机扫描家庭工程包(HAR)的二维码,即扫即用。
- 双端编程组件HTMLMlet(开发示例):采用JComponent+Listener+Layout+CSS编写,移动端访问时,容器将服务端实例的UI生成HTML5+JavaScript+CSS,并展示到手机(一个实例,双端并用),再将响应生成J2SE Event,驱动Listener。
- 家庭工程包内含移动端菜单、移动端交互/响应组件、JRuby脚本、jar库,还能自签名和联机升级。
- 每个服务器可加载多个家庭包,每个包彼此独立,互不干扰。
- 能加载并调用JavaScript的ScriptPanel,象JButton一样,可方便地添加到HTMLMlet中。
- 只会与您说说,不,还会做,做任何您想做的(如果您喜欢编程)。手机语音编程接口(让Android和iPhone识别您的语音),轻松将手机打造为专属、贴心的智能助手(图灵机器人开发示例)。
- 内置Cron表达式的Quartz任务调度包和HSQLDB数据库(示例),用企业级利器解决家庭定时任务,简洁又不失强劲!
- 家庭或工作组成员不仅共享同一服务帐号,还能根据客户端的成员标识进行区别化编程响应。
- 代码编辑器内置Java 10 API、Ruby 2.2.0和CSS 2.2(部分)文档,鼠标移至方法上,即可显示,JRuby/Java变量类型智能推断。
- Android版服务器不含代码编辑器,桌面版服务器(Windows, Linux, Mac)含代码编辑器。
- SecurityManager,让每个工程运行在可配置、受限的计算和联网环境内。
- 物联网分层架构,采用简洁的Robot+Converter+Device三层结构,既方便表示层调用,也赋于强大的家庭物联设备适配及数据格式转换(组合情形:仅Robot,Robot+Device,Robot+Converter+Device)。
- 工程包的异常主动推送到开发者的邮箱或网站,如果最终用户开启报告。
- 因为使用了“J2SE for Android”库,HAR还能运行在Android版服务器上,自动对jar库dex转码。
定制您的专属语音化、移动化、智能化、自动化生活场景
- 语音交互家庭物联智能家居或云端智能机器人
- 后台业务统一归集到移动端(与后台多为JSON请求和返回)
- 可编程家电遥控器:空调、烤箱、微波炉、开关、灯泡(不支持手机红外,可以服务器红外)
- 设备任务实时状态查看、提醒、监控、报警和交互控制
- 电脑主机任务启动、停止、暂停、定时管理,远程桌面到手机(防火墙也畅通无阻)
- 云监控网络、应用运行,告别收邮件和短信,第一时间发现、处置故障
- 自主模式:自建服务器(多为安卓系统,但安卓服务器不含代码编辑器,需用同一内网的桌面版进行热布署来调试),自己和家人共用账号
- 托管模式:开建托管主机,承担运营和开发,仅交付用户帐号和密码(配置过程)
手机演示
开发路径(必读)
- 不熟悉CSS或调试JavaScript,先用熟悉的文本编辑器修改,浏览器检验,而非服务器代码编辑器。
- 被添加的jar库,应在Java开发环境下充分测试。(不同工程加载的jar库完全隔离,不会引起名称和版本冲突;同一工程,要防止名称冲突)
- 调试JRuby脚本和工程包,宜用桌面版服务器,即便目标环境为安卓版服务器,也应如此。
- 目标环境为安卓版服务器时,需检验HTMLMlet的UI及Listener,因为安卓版不完全支持J2SE的Swing。用桌面版修改代码,一键热布署工程到同一内网的安卓版服务器,实现即改,即装,即试。
- 由于上步会同时使用两个服务器,注册时,请使用不同帐号。如果出现帐号冲突而不能连接时,根据提示更改帐号或验证帐号即可。
- 日志API将每条消息加上前缀"[YourProjectID]"。对于安卓版服务器,日志还能输出到LogCat(由于过滤条件为正则表达式,实际输入"\[YourProjectID\]"),需开启【option/developer/LogCat】。
- 为方便Eclipse等Console日志输出,新建工程,从发布版中添加 starter.jar,设置Main class为"starter.Starter",设置VM arguments为"-Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8",并在启动服务器后,禁用服务器选项【option/developer/Logger】,再次重启即可。
体系结构
代码编辑器
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 基于Cordova移动IDE可使用HTML5和JS编写应用程序
- Img2css图片格式转换
- 微芯片PIC18F87J10家庭数据表 2次下载
- Protel99SE汉化包程序下载 0次下载
- DP1.4至HDMI 2.0b转换器CSS263AN数据手册 18次下载
- MSP-EXP430G2 LacunchPad口袋实验平台用户手册和CSS工程文件说明 17次下载
- CSS选择器与相关特性的详细资料说明 71次下载
- PHP教程之CSS的详细资料简介 6次下载
- Protel99SE基本教程之Protel99SE使用教程免费下载 0次下载
- css3按钮特效 0次下载
- STM32和ENC28J60编写的网络通讯程序 36次下载
- 扩展J2SE平台 17次下载
- 基于MIDP和J2EE的端到端无线应用开发
- 基于J2ME的防汛信息系统的研究
- 基于J2ME和J2EE的新农合系统设计与实现
- 基于RA2L1的串口及J-Link的烧写说明 407次阅读
- 如何破解JS加密? 1793次阅读
- Python怎么玩转JS脚本 915次阅读
- 什么是OpenDaylight的Maven 925次阅读
- 如何优雅的写css代码 643次阅读
- 八种系统架构设计模式及其优缺点概述 2374次阅读
- 基于JS扩展的类Web开发范式 2404次阅读
- 使用鸿蒙JS框架写出来的JS代码长什么样 2170次阅读
- 基于鸿蒙的JS框架ace_lite_jsfwk开发 2738次阅读
- 前端需要学什么开发语言?如何掌握? 5829次阅读
- 鸿蒙系统中JS框架的逐行分析 1887次阅读
- fireflyAIO-3399J主板I2C使用介绍 1791次阅读
- fireflyAIO-3288J主板I2C简介 1232次阅读
- 关于java的一些基础知识解析 4661次阅读
- css3实现文字跑马灯(css3跑马灯demo) 4.5w次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多