『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
楼主: neroxps

[教程系列] 【Node-red】大门情况GIF动图推送微信

  [复制链接]

31

主题

413

帖子

2053

积分

金牌会员

Rank: 6Rank: 6

积分
2053
金钱
1640
HASS币
0
发表于 2020-1-19 15:17:10 | 显示全部楼层

这个 switch 节点里属性 flow.v_last_execution 是判断一天执行一次?我好像这个逻辑一直没走进来,只能手动去创建日期目录才能执行不出错。
屏幕快照 2020-01-19 下午3.14.49.png
回复

使用道具 举报

31

主题

413

帖子

2053

积分

金牌会员

Rank: 6Rank: 6

积分
2053
金钱
1640
HASS币
0
发表于 2020-1-19 16:23:06 | 显示全部楼层
本帖最后由 wpl820213 于 2020-1-19 16:24 编辑

一天执行一次的逻辑好像一直走不进去。

我初始化设置了 flow.v_last_execution 值,好像也进不去这个逻辑分支,懵圈

现在只能手动 mkdir 当天的文件夹,生成这个文件夹就能顺利执行,没这个文件夹就报 error1
屏幕快照 2020-01-19 下午4.20.58.png
回复

使用道具 举报

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
HASS币
182
 楼主| 发表于 2020-1-20 12:26:10 | 显示全部楼层
wpl820213 发表于 2020-1-19 16:23
一天执行一次的逻辑好像一直走不进去。

我初始化设置了 flow.v_last_execution 值,好像也进不去这个逻辑 ...

flow 对象不在流程处理中。如果你想使用 flow 变量,请参考文档,https://blog.csdn.net/geek_monkey/article/details/80751284
Nero
回复

使用道具 举报

31

主题

413

帖子

2053

积分

金牌会员

Rank: 6Rank: 6

积分
2053
金钱
1640
HASS币
0
发表于 2020-1-21 11:13:44 | 显示全部楼层
neroxps 发表于 2020-1-20 12:26
flow 对象不在流程处理中。如果你想使用 flow 变量,请参考文档,https://blog.csdn.net/geek_monkey/art ...

按现在的实现方式,是不是意味着我通过脚本生成一次后,人肉去删除了这个目录,但是 flow.v_last_execution 这个值已经等于当天日期,所以他就不会再次生成当天的这个目录了?
回复

使用道具 举报

31

主题

413

帖子

2053

积分

金牌会员

Rank: 6Rank: 6

积分
2053
金钱
1640
HASS币
0
发表于 2020-1-21 11:19:20 | 显示全部楼层
另外目测 msg.payload = `if [[ ! -d ${msg.filepath} ]];then mkdir ${msg.filepath};fi`,这里执行失败,要改成 msg.payload = `if [ ! -d ${msg.filepath} ];then mkdir ${msg.filepath};fi`
回复

使用道具 举报

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
HASS币
182
 楼主| 发表于 2020-1-21 11:45:30 | 显示全部楼层
wpl820213 发表于 2020-1-21 11:19
另外目测 msg.payload = `if [[ ! -d ${msg.filepath} ]];then mkdir ${msg.filepath};fi`,这里执行失败, ...

这个可能和 bash 版本有关??
Nero
回复

使用道具 举报

31

主题

413

帖子

2053

积分

金牌会员

Rank: 6Rank: 6

积分
2053
金钱
1640
HASS币
0
发表于 2020-1-21 12:59:04 | 显示全部楼层
neroxps 发表于 2020-1-21 11:45
这个可能和 bash 版本有关??

应该是,另外这个可以配置多个摄像头的场景吗?:)
回复

使用道具 举报

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
HASS币
182
 楼主| 发表于 2020-1-21 13:05:33 | 显示全部楼层
wpl820213 发表于 2020-1-21 12:59
应该是,另外这个可以配置多个摄像头的场景吗?:)

逻辑很简单,你可以根据自己的情况修改流
Nero
回复

使用道具 举报

2

主题

240

帖子

1278

积分

论坛积极会员

积分
1278
金钱
1038
HASS币
0
发表于 2020-2-5 16:22:23 | 显示全部楼层
360截图17530603375543.png
N大,也是这个报错
Command failed:  /usr/bin/ffmpeg -rtsp_transport tcp -i rtsp://admin:[email protected]:554 -max_muxing_queue_size 9999 -t 10 /home/pi/.homeassistant/www/camera/16-18-55.avi > /home/pi/.homeassistant/www/camera/null && /usr/bin/ffmpeg -i /home/pi/.homeassistant/www/camera/16-18-55.avi /home/pi/.homeassistant/www/camera/2020-02-05/16-18-55.gif > /home/pi/.homeassistant/www/camera/null && rm -f /home/pi/.homeassistant/www/camera/16-18-55.aviffmpeg version 4.1.4-1+rpt1~deb10u1 Copyright (c) 2000-2019 the FFmpeg developers  built with gcc 8 (Raspbian 8.3.0-6+rpi1)  configuration: --prefix=/usr --extra-version='1+rpt1~deb10u1' --toolchain=hardened --libdir=/usr/lib/arm-linux-gnueabihf --incdir=/usr/include/arm-linux-gnueabihf --arch=arm --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --...发现是没有对应日期文件夹,手动创建,就可以使用了但是想彻底解决,用户权限的问题,不太会
回复

使用道具 举报

0

主题

85

帖子

328

积分

中级会员

Rank: 3Rank: 3

积分
328
金钱
243
HASS币
0
发表于 2020-3-15 08:28:20 | 显示全部楼层
N大,现在pushbear不是说不能用了么? 我现在用企业微信接入了,但是只会发送卡片式的文字信息,我用高德获取信息,但是不知道如何推送image信息,还有本贴的GIF信息
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-23 19:48 , Processed in 0.054868 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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