主页 > B生活史 >RASPBERRY PI ZERO W 变身智能家居保安员( >

RASPBERRY PI ZERO W 变身智能家居保安员(


RASPBERRY PI ZERO W 变身智能家居保安员(

Step 1: ThingSpeak 的网站注册户口。

RASPBERRY PI ZERO W 变身智能家居保安员(

Step 2: 点选上方 Channels ,会跳至 My Channels 分页,按「 New Channel 」, 建立新的 Channel 。

RASPBERRY PI ZERO W 变身智能家居保安员(

Step 3 : 在 Name 中输入 Channel 的名字,例如「家居窗户监控」,在 Field 1 中键入「开启= 1 ,关闭= 0 」,其余资料可以不需输入,在下面的位置按下「 Save 」。

RASPBERRY PI ZERO W 变身智能家居保安员(

Step 4 : 之后按 API Keys 就可以得出 Channel 的 API KEY 。记录此项资料,因日后让我们需要将门户开关的数据放到 ThingSpeak 。

传送自动通知讯息

在 ThingSpeak 平台中,只需要作几个简单的步骤,系统就可以在窗户被打开的时候,传送一个 Twitter 信息给用户。目的是将 ThingSpeak 和你的 Twitter account 连繫起来,亦因此要输入 Twitter 的用户名称及密码。

RASPBERRY PI ZERO W 变身智能家居保安员(

Step 1 : 在 Apps 中,按 ThingTweet ,进入 ThingTweet 版面后,按「 Link Twitter Account 」。

RASPBERRY PI ZERO W 变身智能家居保安员(

Step 2 : 输入 Twitter 帐户资料后,会出现相关帐号的画面。

RASPBERRY PI ZERO W 变身智能家居保安员(

Step 3 : 接下来是设定,即于甚幺情况下,系统会传送讯息给用户。在 Apps 中,选择「 React 」然后,然后按「 New React 」,输入以下资料(如图)。

在 React name 中输入「 WhenDoorOpen 」; Condition Type 设为「 Numeric 」; Test Frequency 设为「 On Data Insertion 」; Condition 里,在 If Channel 中拣选「家居窗户监控」, Field 中拣选 Channel 1 (开启= 1 ,关闭= 0 ),条件数是数值等于 1 ; Action 选择「 ThingTweet 」,发放讯息的内容是「 The Door is OPENED !」,接着拣选刚才联繫的 Twitter 户口;最后选择「 Run action each time condition is met 」,代表每当家中的窗户被开启后,系统也会传送讯息给用户作提示。

读者可能会发现纵使窗户已被打开,但是系统只是传送了一个讯息作提示,而不是持续地传送讯息给用户,原因是 Twitter 会自动删去相同的讯息。故此我们需要在内容上加上发放的时间,令到每次发放的讯息内容都不一样,讯息便不会被 Twitter 删去,符号的写法是「 %%datetime%% 」,按下储存,就完成了这项设定。

下期待续……



上一篇: 下一篇:

中南华小筹建礼堂 剪彩人破百义演热爆

中南日夜温差大 沿海风浪大

中南海一场未遂的宫廷政变

中南海不敢公布天文数字开支中国股市爆炒股背后有只手无前例停飞

中南海习江斗此消彼涨瑞典战狼胆肥了捲入彭丽媛习近平推心腹上位

中南海会有大事发生?地方两会改期

申博太阳城_亦博网站游戏|互联网发展网站|各地特色美食荟萃|网站地图 申博官网备用网址_申博sunbet988 申博官网备用网址_申博信誉官网