А разве сейчас не так? Что вы имеете в виду?
К примеру добавил event When Temp V0 is higher than 25 - tunr ON GP14, если приложение не тел. не запущено сценарий не срабатывает, как только запускаю приложение сразу срабатывает.
А что у вас висит на V0 какой виджет? ВЫ используете BLYNK_READ
?
Gauge, интервал считывания 2 сек.
void takeTemp() {
sensors.requestTemperatures();
temp = sensors.getTempCByIndex(0);
Blynk.virtualWrite(V0, temp);
}
BLYNK_READ(V0) {
takeTemp();
}
Да. Пока что BLYNK_READ
команда работает только когда приложение активно. На локальном сервере это можно поменять. Альтернативой может быть испоьзование таймера внутри скетча.
A post was split to a new topic: Extract the value of atemp passed to the example via step in the main code
Та ну не популярний. Я просто “молюсь” когда в ивенторе появиться возможность добавлять сценарии не в пределах одного девайса, а в пределах одного проектра. Например один девайс в проекте меряет, другой девайс в проекте исполняет зависимость от измерянного. Может он и не популярен потому что куцый по функционалу.
А как можно поменять это на локальном сервере?
Нужно переопределить эту пропертю в server.properties
- https://github.com/blynkkk/blynk-server/blob/master/server/core/src/main/resources/server.properties#L113
Переопределил в true. Как-то не срабатывает. При чём не срабатывает даже когда приложение запущено. Может что-то делаю не так?
Делаю триггер на время. Виджет времени добавлен.
подскажите, пожалуйста, решение моей проблемы.
Мы наверное о разных вещах говорим. Опишите пожалуйста что вы хотите сделать.
Я хочу создать евент например при наступлении 8 утра чтобы включался насос.
Поставил в проекте Realtime clock settings.
Делаю Eventor settings, В нём добавляю условие чтобы в 8 утра каждый день включался пин такой-то.
Закрываю приложение. Никакого включения не происходит.
С открытым приложением тоже кстати не срабатывает. Хотя накосячить вроде не где.
Как проверяете? Какой пин сетаете виртуальнрый или цифровой? Обработчик в коде есть BLYNK_WRITE?
Пробовал и виртуальный и цифровой.
Обработчика нет.
Но для управления из приложений нигде не ставил обработчик. Пины включались. Я думал тут такая же логика будет.
Обработчик не нужен только если пин цифровой или аналоговый. В других случаях нужен BLYNK_WRITE
в коде.
Это нужно для эвентора или даже просто для работы кнопки?
Просто проверил скетч, где включаю свет и там нет этих обработчиков, но там и не использую эвентор, а просто управляю с кнопки в приложении.
Это нужно для вирутальных пинов любого виджета. По сути это удаленный вызов метода. И вы должны определить в коде какой методы вызывать.
Извините, не прочитал “не”.
Но я пытаюсь включить через евентор Цифровой пин.
Либо вообще сделать отправку письма или уведомления на телефон.
И что - даже уведомления не приходят? Проект запущен? Попробуйте самый простой сетап - настройте ивентор на следующую минуту на послать пуш уведомление. (не забудьте виджет нотификейшн добавить и запустить проект)