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

vk

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

ТЕМА: interpreter

interpreter 03 Янв 2019 20:16 #23804

  • a-n-d-r-e-y
  • a-n-d-r-e-y аватар
  • Не в сети
  • Захожу иногда
  • Сообщений: 50
  • Репутация: 0
С Новым Годом!
Люди, Человеки, ну выручайте кто соображает в этих скриптах. Все готово, собрано и упаковано в корпус. Осталось написать правильный скрипт!
Администратор запретил публиковать записи гостям.

interpreter 13 Фев 2019 21:48 #24043

  • a-n-d-r-e-y
  • a-n-d-r-e-y аватар
  • Не в сети
  • Захожу иногда
  • Сообщений: 50
  • Репутация: 0
Adminhs пишет:
конечно будет срабатывать постоянно, получается ресет идет перед каждым условием, нужно хорошо подумать...
Помогите пожалуйста, Ну очень нужно.
Администратор запретил публиковать записи гостям.

interpreter 28 Апр 2019 14:43 #24429

  • dimonkos
  • dimonkos аватар
  • Не в сети
  • Захожу иногда
  • Сообщений: 56
  • Спасибо получено: 3
  • Репутация: 0
Тоже столкнулся с задачей и не могу пока решить. Есть ЕСП-07 гпио 13 и 14 настроены на вход. Нужно отслеживать их состояние и слать имэйл и выводить статус на главной. гпио подтянуты к + Если обе единицы - первое состояние, если 13 уходит в 0, а 14 остается в единице - второе состояние. Если 13 возвращается в единицу, а 14 уходит в ноль -третье состояние. Через interpreter удается отрабатывать только 1 статус, по остальным или не отрабатывает или циклично получаю имэйл.
Администратор запретил публиковать записи гостям.

interpreter 01 Май 2019 10:47 #24449

  • dimonkos
  • dimonkos аватар
  • Не в сети
  • Захожу иногда
  • Сообщений: 56
  • Спасибо получено: 3
  • Репутация: 0
dimonkos пишет:
Тоже столкнулся с задачей и не могу пока решить. Есть ЕСП-07 гпио 13 и 14 настроены на вход. Нужно отслеживать их состояние и слать имэйл и выводить статус на главной. гпио подтянуты к + Если обе единицы - первое состояние, если 13 уходит в 0, а 14 остается в единице - второе состояние. Если 13 возвращается в единицу, а 14 уходит в ноль -третье состояние. Через interpreter удается отрабатывать только 1 статус, по остальным или не отрабатывает или циклично получаю имэйл.

В итоге настроил через Logic2 Отрабатывает отлично!
Администратор запретил публиковать записи гостям.

interpreter 20 Май 2019 00:58 #24499

  • dZenopotamia
  • dZenopotamia аватар
  • Не в сети
  • Новый участник
  • Сообщений: 9
  • Репутация: 0
solpol пишет:
Написал вот такой скрипт, вроде все работает, но нужен гистерезис, когда температура в комнате больше 24 градусов.(Диапазон от 23,5 до 24)
Я нуб, точно не скажу как адаптировать к твоим потребностям, так же незнаю насколько корректен и оптимален код, но гестерезис работает с 24 до 25, гонял туда сюда, все четко, но это для вытяжки, тебе, видимо, знаки больше меньше надо подправить.

if(hdct<240)
valset(1,0)
endif
if(hdct>250)
valset(1,1)
endif
if(valget(1)==1&&hdct>240)
gpioset(2,1)
endif
if(valget(1)==0&&hdct<250)
gpioset(2,0)
endif
if(hdct>250)
gpioset(2,1)
endif
if(hdct<240)
gpioset(2,0)
endif
printw (_GPIO2_:_HDCT_)

hdct Это мой термодатчик.
П.С. Капельку оптимизировал:
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]
Последнее редактирование: 20 Май 2019 01:04 от dZenopotamia.
Администратор запретил публиковать записи гостям.

interpreter 20 Май 2019 20:50 #24501

  • Adminhs
  • Adminhs аватар
  • Не в сети
  • Администратор
  • Сообщений: 7195
  • Спасибо получено: 1114
  • Репутация: 194
а почему просто тупо не писать сразу в gpio , зачем в переменную ?
Основной канал проекта в Telegram t.me/wifi_iot
Администратор запретил публиковать записи гостям.
Модераторы: FlyRouter
Время создания страницы: 0.117 секунд

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