Скрипт для Shelly Pro 2PM, перезаписывающий расписание

Я пытаюсь создать сценарий для Shelly Pro 2PM, который перезаписывает следующее расписание:

if (sunrise +15min) > 5am : Turn on @5am, Turn off @ (sunrise +15min), else: do not turn on @5am if (sunset -15min) < 7pm : Turn on @ (sunset - 15min), turn off @ 7pm else: do not turn on @ (sunset -15min)

Я так понимаю скрипт нужно делать в Espruino, что я и пробовал, но у меня не получается:

Когда я включаю скрипт и запускаю его, я получаю ошибку в строке 31: let TurnOnTime - new Date();

Может ли кто-нибудь помочь мне со сценарием для этого, пожалуйста?

Заранее спасибо.

1 ответ

Я считаю, что Шелли добавила поддержку объекта Date в версии !.0. Вы пробовали эту версию прошивки?

Другие вопросы по тегам