Ну как минимум с ГПИО она не работает а значит мне на релюшки надо выделять ЕСП и при включении например реле Сайдекса на 0.5 секунды 4 раза в день это будет думаю мазохизм почище изучения программирования на ардуине
Айдану Старый код, которым включал-выключал котел через гпио (инвертированная релюха)
Код:
define Gas.Heater RPI_GPIO 27 attr Gas.Heater alias Газовий котел attr Gas.Heater comment Для роботи модуля GPIO треба встановити http://www.fhemwiki.de/wiki/Raspberry_Pi:_GPIOs_schalten attr Gas.Heater devStateIcon Вкл:on Викл:off attr Gas.Heater direction output attr Gas.Heater eventMap off:Вкл on:Викл attr Gas.Heater group Опалення, attr Gas.Heater room Опалення
А дальше просто set Gas.Heater on set Gas.Heater off set Gas.Heater on-for-timer (продолжительность)
А вот с esp вообще шара Залил прошивку последнюю уже откомпиленную Прописал ip контроллера и функция автодектекта сама нашла ЕСП и присвоила ей имя, которое ты ввел в вебморде есп (ESP_bathroom_towel)
Дальше set ESP_bathroom_towel gpio 5 off set ESP_bathroom_towel gpio 5 on set ESP_bathroom_towel gpio 5 on-for-timer (продолжительность)
Ну и самый сок, это в любой момент ты можешь давать системные команды, как то играть с блютус напрямую, с гпио напрамую и с твоими скриптами баш и питонах, получая в ответ, что нужно Для особых извратов и ОЧЕНЬ спечифичных устройствах, которые не могут прибеэать к тебе через базовые или системные модули - отдавай все в открытый порт телнет, fhem сам все примет, посортирует и отработает
Ну как минимум с ГПИО она не работает а значит мне на релюшки надо выделять ЕСП и при включении например реле Сайдекса на 0.5 секунды 4 раза в день это будет думаю мазохизм почище изучения программирования на ардуине
Айдану Старый код, которым включал-выключал котел через гпио (инвертированная релюха)
Код:
define Gas.Heater RPI_GPIO 27 attr Gas.Heater alias Газовий котел attr Gas.Heater comment Для роботи модуля GPIO треба встановити http://www.fhemwiki.de/wiki/Raspberry_Pi:_GPIOs_schalten attr Gas.Heater devStateIcon Вкл:on Викл:off attr Gas.Heater direction output attr Gas.Heater eventMap off:Вкл on:Викл attr Gas.Heater group Опалення, attr Gas.Heater room Опалення
А дальше просто set Gas.Heater on set Gas.Heater off set Gas.Heater on-for-timer (продолжительность)
А вот с esp вообще шара Залил прошивку последнюю уже откомпиленную Прописал ip контроллера и функция автодектекта сама нашла ЕСП и присвоила ей имя, которое ты ввел в вебморде есп (ESP_bathroom_towel)
Дальше set ESP_bathroom_towel gpio 5 off set ESP_bathroom_towel gpio 5 on set ESP_bathroom_towel gpio 5 on-for-timer (продолжительность)
Ну и самый сок, это в любой момент ты можешь давать системные команды, как то играть с блютус напрямую, с гпио напрамую и с твоими скриптами баш и питонах, получая в ответ, что нужно Для особых извратов и ОЧЕНЬ спечифичных устройствах, которые не могут прибеэать к тебе через базовые или системные модули - отдавай все в открытый порт телнет, fhem сам все примет, посортирует и отработает
ну тогда остаась совсем мелочь - документашка на русском или хотя-б не на немецком с примерми тк у ноде-ред примеров под мои конкретные задачи мало но например модуль астро это заявка на победу точно ..
Djohny 28.05.2017 14:04 пишет: ну тогда остаась совсем мелочь - документашка на русском или хотя-б не на немецком с примерми тк у ноде-ред примеров под мои конкретные задачи мало но например модуль астро это заявка на победу точно ..
Ну там на инглише довольно большая дока Хотя конечно, если б не поддержка упавления fhem самых бюджетных радио термоголовок, думаю смотрел бы опенхаб
Djohny 26.05.2017 20:01 пишет: ну если задачи посложнее чем "вкл лампу?" типа " 1 ввести обьем подачи помпы 1 за 10 сек (включив помпу на 10 сек) 2 ввести нужный обьем обшей подачи 3 разбить на Н подач 4 подавать с хх.00 до уу.00 с интервалом разбитым на н подач (причем число доз может меняться) 5 вкл ГПИО на х мс - выкл гпио 6 отчитаться " Или 1 считать с базы график изменения яркости канала 2 изменить яркость по графику 3 следить за изменением графика в базе
тут сразу вопрос Сравнив нагрузку на проц понял что таки писать бакенд надо в С или С++ а не в питоне или пхп ВНИМАНИЕ ВОПРОС )) СУЩЕСТВУЕТ ЛИ IDE чтоб писать и компилировать в windows но при этом с экспортом в debian (armbian) Если при этом еще будет поддержка html/php/ajax и возможность использовать redis и mysql то вообще ... На апельсинке не так много ресурсов чтоб бидлер ставить а без подсказок с новым для меня языком ))
Ну так пиши в системе потом компиль, все из консоли делается аж бегом. gcc тебе в помощь.
В ответ на: 1 считать с базы график изменения яркости канала 2 изменить яркость по графику 3 следить за изменением графика в базе
Если за яркость считать заданную температуру, то именно так у меня работает отопление. Для этого в OpenHAB имеется биндинг к Google Календарю. В календаре сделан график отопления, где в нужное время задается температура. Например у меня отдельный график на рабочие дни и отдельный на выходные. Openhab коннектится каждые 15 минут и обновляется.
Djohny 24.05.2017 22:16 пишет: Вопрос, может кто под зерошку радиатор встречал?
Не встречал, приклеил от RPi, но что-то мне кажется, что проблему нагрева надо решать не радиатором с околобесконечным тепловым сопротивлением двустороннего скотча, на котором он держится, а ограничением частот и напряжений питания в пределе и подбором говернора в обычной эксплуатации.
Djohny 24.05.2017 22:16 пишет: Вопрос, может кто под зерошку радиатор встречал?
Не встречал, приклеил от RPi, но что-то мне кажется, что проблему нагрева надо решать не радиатором с околобесконечным тепловым сопротивлением двустороннего скотча, на котором он держится, а ограничением частот и напряжений питания в пределе и подбором говернора в обычной эксплуатации.
отпиленный от МХ400 на пасту (прикрепил парой капель момент-геля) и температура в пике не больше 50. Тут другая проблема - armbian stable - плохо живет реалтековский встроенній вайфай. На девелоперке все супер НО там не поднимается w1-sunxi по причине его отсутствия а с w1-gpio w1-thermо далласы находить не хочет ( В Убунте-сервер те-же йайцы ...
Использовали бы вы нормальные платформы, типа ODROID C2, а не всякую фруктовую фигню.... А то читаю я периодически эту ветку и поражаюсь как можно настелить стоко граблей а потом на них упорно наступать....
ЗЫ По поводу IDE, так кроме QT ничего более адекватного для C/C++ не просматривается. Это как IDEA для джавы - стандарт де факто. Всякие калечные эклипсы идут в изестном направлении. И, конечно, кросскомпилить из под винды под арм при наличии найтивной платформы выглядит по меньшей мере не рационально
Yashka 31.05.2017 17:32 пишет: Использовали бы вы нормальные платформы, типа ODROID C2, а не всякую фруктовую фигню.... А то читаю я периодически эту ветку и поражаюсь как можно настелить стоко граблей а потом на них упорно наступать....
ЗЫ По поводу IDE, так кроме QT ничего более адекватного для C/C++ не просматривается. Это как IDEA для джавы - стандарт де факто. Всякие калечные эклипсы идут в изестном направлении. И, конечно, кросскомпилить из под винды под арм при наличии найтивной платформы выглядит по меньшей мере не рационально
За цену ордроида я возьму малину т.к под нее ВООБЩЕ практически под мои задачи писать не надо (куча тулзов типа кодесис или матлаба где нарисовав алгоритм уже можно пользоваться и в малину оно попадает уже в бинарнике... НО ! да .. я нищеброд. для меня выкинуть на поиграться 350 грн и 1350 грн таки есть разница.. Компилить в винде при наличии нативного железа всего-лишь потому что железо слегка разное на порядок ... и зная себя таки 90% времени апельсина будет заниматься попыткой скомпилить хз что, так что жуков лучше отлавливать на том на чем их находить быстрее ИМХО
Считаю, что хобби должно приносить удовольствие. Наклеивание радиаторов и всякие танцы с бубнами в поисках багов для меня никак с ним не ассоциируется. Насчет малины согласен - лучшая платформа на сегодня для серьезного хобби.
lingvo 31.05.2017 21:39 пишет: Считаю, что хобби должно приносить удовольствие. Наклеивание радиаторов и всякие танцы с бубнами в поисках багов для меня никак с ним не ассоциируется. Насчет малины согласен - лучшая платформа на сегодня для серьезного хобби.
Лучшая патформа для несерьезного хобби Сам на нее повязался, потом понял ошибку Отцу уже строю на IBM PC... те 40 пинов GPI ненужны малине чуть больше чем полностью... чуть рука дрогнула или контакты попутал - система упала.. так нельзя С 99% задач малины для хобби справляется ESP8266 Он и должен заниматься всей прикладно-контактной работой, переваривать инфу и отдавать в мозг для анализа и применения сложных правил Мозг должен быть стабилен, энергоэфективен и с SATA SSD
lingvo 31.05.2017 21:39 пишет: Считаю, что хобби должно приносить удовольствие. Наклеивание радиаторов и всякие танцы с бубнами в поисках багов для меня никак с ним не ассоциируется. Насчет малины согласен - лучшая платформа на сегодня для серьезного хобби.
Лучшая патформа для несерьезного хобби Сам на нее повязался, потом понял ошибку Отцу уже строю на IBM PC... те 40 пинов GPI ненужны малине чуть больше чем полностью... чуть рука дрогнула или контакты попутал - система упала.. так нельзя С 99% задач малины для хобби справляется ESP8266 Он и должен заниматься всей прикладно-контактной работой, переваривать инфу и отдавать в мозг для анализа и применения сложных правил Мозг должен быть стабилен, энергоэфективен и с SATA SSD
Что то вы гоните батенька..... ESP как для меня полное зло, отсутствие даташита и документации как устроен проц, говорит о том, что грабли в использовании данных девайсов у вас в переди. А про дерганье руки с короткими ног это как собирать на коленке, такие вещи должны делаться разово в печатном виде после испытаний на стенде.
F@Z@ 01.06.2017 08:20 пишет: Что то вы гоните батенька..... ESP как для меня полное зло, отсутствие даташита и документации как устроен проц, говорит о том, что грабли в использовании данных девайсов у вас в переди. А про дерганье руки с короткими ног это как собирать на коленке, такие вещи должны делаться разово в печатном виде после испытаний на стенде.
Зачем нужно знать, как устроен проц? Хочешь юзай arduino IDE и пиши на готовых библиотеках, хочешь колхозь свое Но 99% прикладных задач "ввод-вывод, контроль, управление" решаются уже на готовых прошивках, СТАБИЛЬНЫХ Там же возможна реализация простых правил
А что бананы-малины? ФЛЕШКА... флешка она может в смерть по ресурсу перезаписи, может ВНЕЗАПНО
lingvo 31.05.2017 21:39 пишет: Считаю, что хобби должно приносить удовольствие. Наклеивание радиаторов и всякие танцы с бубнами в поисках багов для меня никак с ним не ассоциируется. Насчет малины согласен - лучшая платформа на сегодня для серьезного хобби.
Лучшая патформа для несерьезного хобби Сам на нее повязался, потом понял ошибку Отцу уже строю на IBM PC... те 40 пинов GPI ненужны малине чуть больше чем полностью... чуть рука дрогнула или контакты попутал - система упала.. так нельзя С 99% задач малины для хобби справляется ESP8266 Он и должен заниматься всей прикладно-контактной работой, переваривать инфу и отдавать в мозг для анализа и применения сложных правил Мозг должен быть стабилен, энергоэфективен и с SATA SSD
Что то вы гоните батенька..... ESP как для меня полное зло, отсутствие даташита и документации как устроен проц, говорит о том, что грабли в использовании данных девайсов у вас в переди. А про дерганье руки с короткими ног это как собирать на коленке, такие вещи должны делаться разово в печатном виде после испытаний на стенде.
Плюсадин. Вообще, платформа у которой базовый язык Lua по определению не может быть больше чем забавной игрушкой для школьников и студентов. Насчет "в печатном виде" не совсем согласен, ибо есть масса макеток с готовыми шинами питания, ввода вывода, и пр. Единичные экземпляры просто распаиваются навесным монтажем и служат годами. А заказывать печатные платы имеет смысл при количестве от 10-20 и выше.
ЗЫ. Впрочем, эти фрукты-ягоды тоже игрушка была, есть и будет....