问题标签 [home-automation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1355 浏览

bash - 终端外壳:如何使用 echo 而不是文本文件作为命令行参数

我有一个命令行实用程序,它需要一个文本文件(格式化输出)作为参数。我只需要纯值,不需要格式化,所以我想有一个单行脚本来获取值。

文本文件template.file仅包含:

这是我的实用程序的一个示例:

我想要的是这样的:

有谁知道如何使用echo(或替代)的结果而不是外部文本文件?

我希望有人能帮帮忙。

马库斯

0 投票
2 回答
279 浏览

ruby - 将 Ruby 脚本从 linux 机器发送到远程 mac mini 以打开和关闭应用程序

我需要将 Ruby 脚本从 Linux 机器发送到远程 Mac Mini 以打开和关闭应用程序。

我对 Ruby 不太熟悉,主要是 AppleScript。有没有办法将我的 AppleScript 嵌入到 Ruby 脚本中?或者有没有办法只使用Ruby?

这是我要发送的 AppleScript:

0 投票
1 回答
186 浏览

javascript - 带有 php 建议的家庭自动化

我正在和我兄弟一起为他的家做一个项目,特别是我们正在实施家庭自动化。硬件部分已准备就绪并可以工作;我们使用 UDOO 处理所有事情。现在灯和其他设备运行没有问题,我们要构建一个前端接口。每个房间都有一个 7 英寸的安卓平板电脑,但我们想开发一个多平台界面(这样它就可以在所有可以访问互联网的东西上运行)。这个想法是创建一个 HTML5 Web 应用程序,使用:

  • php 来处理将存储在数据库中的房屋数据
  • js(+AJAX)创建动态页面

我对这个环境有很好的了解,但我想知道一些关于如何进行的建议。我的问题是:

  1. 我需要一个 php 框架(如果需要,是哪一个)?[编辑:好的,我当然会用一个:P]
  2. 使用 WebSockets 而不是轮询会使我的应用程序过载太多?如果没有,它们是否与移动浏览器兼容?
0 投票
1 回答
657 浏览

automation - 实施 Zigbee 家庭自动化

是否有任何开源库来实现 zigbee 的家庭自动化配置文件?终端设备不一定属于特定的开发者。

0 投票
1 回答
105 浏览

atmel - Atmel Zigbee 家庭自动化套件查询

我期待构建一个 zigbee 家庭自动化系统,我需要一个 zigbee 模块及其 SDK。Atmel 是少数提供 SDK 供下载的供应商之一。您能否告诉在 Zigbee 网络中充当无线节点的 Atmel 套件 AT256RFR2-EK 是否物有所值?

0 投票
0 回答
571 浏览

python - Energenie Pi-Mote 简单的开启、等待、关闭脚本不起作用 Raspberry Pi 家庭自动化

我已经购买了一个 Energenie 模块和插件,以便与树莓派一起使用。我对 GPIO 完全陌生,并设法让它与他们网站上的演示脚本一起工作(https://energenie4u.co.uk/res/pdfs/ENER314%20UM.pdf

我已经按照这里的说明安装了 Python 2 ( https://libraries.io/pypi/energenie ),因为我只是想打开插头,等待一段时间然后关闭,但无法获得它可以使用我使用上面的链接编写的 python 脚本来工作。我错过了什么?这是脚本:

我也试过这个:

0 投票
1 回答
294 浏览

python - Wemo and Python Incorporation For a beginner

let me give a little back story before i ask the question *this is my first post to StackOverflow. so im sorry if i offend anyone or if i dont know the proper rules attached to this forum

*im a beginner in coding and dont understand much of the complex codes, so if you have code in your answer please explain it so i can better myself , thanks in advance

  • the actual prgm im working on is for my mother who isnt so tech-intelligent so i decided to attempt to make a prgm called "APEDS" (Automated Personal Error Detection System)

http://pastebin.com/zt1zaVH9

the part of the code i have a question with is

under the first option i would like it to ping a couple different reliable sources and lets say 5 in total , and if more then 4 fail it will proceed to the next step which is activate the reset cmd to the WeMo (which is attached to the router/modem) ( since the wifi will be off the cmd needs to be something like off> wait 30 sec> on )

the main part is i have no idea how to incorporate the WeMo api (https://github.com/iancmcc/ouimeaux/tree/master)

if i need to install anything on my computer to get it working please explain in detail how to do it

thanks again and im sorry if this was hard to follow

-BOF007

0 投票
1 回答
860 浏览

android - 通过串行通信具有多个传感器的 Arduino

我正在尝试在安卓设备上通过蓝牙为 Arduino 构建一个家庭自动化系统,并且有几个设备和传感器正在发送数据和其他接收(光敏电阻、从 arduino 到手机的温度和湿度、加速度计从 android 手机到 arduino)和其他简单的东西,比如从手机、伺服系统等控制 LED 灯条

我想知道是否可以在串行通信中发送/接收所有这些数据而不会引起任何问题?

0 投票
0 回答
304 浏览

ios - iOS 让应用程序始终处于活动状态以实现家庭自动化目的

我正在为我的房子构建家庭自动化系统。计划是让许多不同的 rfduino 节点通过蓝牙与一台壁挂式 iPad 通话。

到目前为止,除了保持应用程序一直处于活动状态之外,所有工作都完美无缺,设备已插入充电器。

我的问题很简单,我很难找到解决方案。如何在禁用屏幕的情况下保持应用程序始终处于活动状态以进行处理?

提前致谢

0 投票
2 回答
2913 浏览

udp - 如何使用树莓派控制WIFI插头GWF-S171

我购买了一些 See-Time GWF-S171(wifi 插座)来与我的 Raspberry Pi 一起使用。我将 Raspberry Pi 用作家庭自动化平台,并设法连接了各种设备、智能电表、太阳能电池板、Orvibo s20(还有 Wifi 插座)。

现在我无法连接到 wifi 插座。我使用 Wireshark 和 tcpdump 监视了我的 iPhone 之间的所有流量(套接字正在使用 App – WeConn),我设法使用 tcpdump 找到了状态,我还发现所有流量都通过 UDP 端口 9957 进行。

检查设备是否开启的简单方法是运行代码: sudo tcpdump -xn port 9957 |grep 0x0050

0100 表示开启 0000 表示关闭。但是打开或关闭连接我没有管理。因此,对此的任何帮助将不胜感激。