Ключевое ?лово

vk

Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Железо для умного дома

ТЕМА: interpreter

interpreter 06 Июнь 2017 16:47 #18907

  • navalmadman
  • navalmadman аватар
  • Не в сети
  • Завсегдатай
  • Сообщений: 214
  • Спасибо получено: 6
  • Репутация: 1
Не работает 8й пример.

valmath(0,secondsperday%5)
if(valget(0)=1)
gpioset(16,1)
delay(500)
gpioset(16,0)
end
else
end

Где собака порылась? B)
Администратор запретил публиковать записи гостям.

interpreter 06 Июнь 2017 16:54 #18908

  • Adminhs
  • Adminhs аватар
  • Не в сети
  • Администратор
  • Сообщений: 7195
  • Спасибо получено: 1114
  • Репутация: 194
там написано if(valget(0)=0)

хотя это не меняет сути, просто будет при остатке =1 срабатывать логика. а не кратно 5, т.е. не на 5 , 10 секунде и тд., а на 6, 11 итд.

Интервал исполнения данного скрипта нужно ставить 1 секунду
Основной канал проекта в Telegram t.me/wifi_iot
Администратор запретил публиковать записи гостям.

interpreter 07 Июнь 2017 09:28 #18918

  • navalmadman
  • navalmadman аватар
  • Не в сети
  • Завсегдатай
  • Сообщений: 214
  • Спасибо получено: 6
  • Репутация: 1
Народ, может кто подскажет код который делал так что бы при нажатии кнопки на каком то гпио, открывался клапан подключенный на другой гпио и водяной счетчик( с герконом) отсчитывал скажем 50 литров и отключал клапан до следующего нажатия кнопки.
Администратор запретил публиковать записи гостям.

interpreter 07 Июнь 2017 10:31 #18921

  • navalmadman
  • navalmadman аватар
  • Не в сети
  • Завсегдатай
  • Сообщений: 214
  • Спасибо получено: 6
  • Репутация: 1
Да и ещё бы вывод информации о литраже на какой нибудь экранчик. Заранее спс.
Администратор запретил публиковать записи гостям.

interpreter 07 Июнь 2017 10:56 #18925

  • navalmadman
  • navalmadman аватар
  • Не в сети
  • Завсегдатай
  • Сообщений: 214
  • Спасибо получено: 6
  • Репутация: 1
Вот ещё эксперементировал с интерпретером.
printw(dht_t1)
delay(2000)
printw(data1wire[0])
delay(2000)
end
else
end
Почему не выводит на главную значения датчиков, а выводит: dht_t1 и data1wire[0] ?
Администратор запретил публиковать записи гостям.

interpreter 07 Июнь 2017 11:01 #18926

  • Adminhs
  • Adminhs аватар
  • Не в сети
  • Администратор
  • Сообщений: 7195
  • Спасибо получено: 1114
  • Репутация: 194
1.Конечно примеров конкретных нет в скриптах - невозможно прям все варианты использования скриптов тут описать - их очень много.. Водяные счетчики в скриптах не поддерживаются, т.е. пока нет переменной (да и по какому варианту счетчиков идет речь ?), но в теории можно реализовать данный функционал используя локальные переменные и математику.

2. Нигде не заявлено что должно выводить printw(data1wire[0]) , в документации описано как формировать строки для вывода.
Основной канал проекта в Telegram t.me/wifi_iot
Администратор запретил публиковать записи гостям.
Модераторы: FlyRouter
Время создания страницы: 0.133 секунд

Home`s Smart © 2013-2016. г.Киров.
Цитирование материалов возможно только со ссылкой на сайт. Использование фотоматериалов только с разрешения авторов.