本帖最后由 lione95678 于 2023-5-6 13:17 编辑
搞定了,在触发节点和call-service节点前面增加2个节点,第一个是simpletime节点,需要你自己安装,在这个节点你选择一下需要传输下去的时间(包括年月日分秒等),然后跟一个函数节点,让函数节点把拍到的照片命名为‘****.jpg’,这里的***就是节点触发时间。
函数节点如下:
msg.day = msg.myymd+'-'+msg.myhour+'-'+msg.myminute+'-'+msg.mysecond+'-'+msg.mymillis
msg.filename = `${msg.day}.jpg`
msg.payload = {}
msg.payload.domain = 'camera'
msg.payload.service = 'snapshot'
msg.payload.data = {}
msg.payload.data.filename = `/media/${msg.filename}`
msg.payload.data.entity_id = 'camera.esp32_cam_menling'
return msg;
|