autoua
×
Autoua.netФорумІнформатика та побутова електроніка

кто юзал банан? (4/6)

jia
Мальчик-одуванчик **
Киев
Сообщения: 22795
С нами с 08.12.2006

Re: кто юзал банан? [Re: Djohny]
      28 мая 2017 в 11:51 Гілками

Djohny 28.05.2017 11:41 пишет:


Ну как минимум с ГПИО она не работает а значит мне на релюшки надо выделять ЕСП и при включении например реле Сайдекса на 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 сам все примет, посортирует и отработает

Змінено jia (12:01 28/05/2017)


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
V.I.P **
50 лет (21 год за рулем), Київ
Сообщения: 15566
С нами с 22.05.2007

Re: кто юзал банан? [Re: jia]
      28 мая 2017 в 14:04 Гілками

jia 28.05.2017 11:51 пишет:

Djohny 28.05.2017 11:41 пишет:


Ну как минимум с ГПИО она не работает а значит мне на релюшки надо выделять ЕСП и при включении например реле Сайдекса на 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 сам все примет, посортирует и отработает



ну тогда остаась совсем мелочь - документашка на русском или хотя-б не на немецком с примерми тк у ноде-ред примеров под мои конкретные задачи мало
но например модуль астро это заявка на победу точно ..


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
jia
Мальчик-одуванчик **
Киев
Сообщения: 22795
С нами с 08.12.2006

Re: кто юзал банан? [Re: Djohny]
      28 мая 2017 в 16:38 Гілками

Djohny 28.05.2017 14:04 пишет:

ну тогда остаась совсем мелочь - документашка на русском или хотя-б не на немецком с примерми тк у ноде-ред примеров под мои конкретные задачи мало
но например модуль астро это заявка на победу точно ..




Ну там на инглише довольно большая дока
Хотя конечно, если б не поддержка упавления fhem самых бюджетных радио термоголовок, думаю смотрел бы опенхаб


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
Достоевский *
Киев
Сообщения: 6666
С нами с 28.09.2003

Re: кто юзал банан? [Re: Djohny]
      29 мая 2017 в 10:06 Гілками

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 тебе в помощь.


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
СуперСтар *
Сообщения: 4943
С нами с 15.06.2014

Re: кто юзал банан? [Re: kvadjagan]
      29 мая 2017 в 10:37 Гілками

В ответ на:

1 считать с базы график изменения яркости канала
2 изменить яркость по графику
3 следить за изменением графика в базе



Если за яркость считать заданную температуру, то именно так у меня работает отопление. Для этого в OpenHAB имеется биндинг к Google Календарю. В календаре сделан график отопления, где в нужное время задается температура. Например у меня отдельный график на рабочие дни и отдельный на выходные. Openhab коннектится каждые 15 минут и обновляется.


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
Hombre Rayo **
Киев
Сообщения: 25170
С нами с 08.05.2005

Re: кто юзал банан? [Re: Djohny]
      30 мая 2017 в 13:48 Гілками

Djohny 24.05.2017 22:16 пишет:

Вопрос, может кто под зерошку радиатор встречал?



Не встречал, приклеил от RPi, но что-то мне кажется, что проблему нагрева надо решать не радиатором с околобесконечным тепловым сопротивлением двустороннего скотча, на котором он держится, а ограничением частот и напряжений питания в пределе и подбором говернора в обычной эксплуатации.


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
V.I.P **
50 лет (21 год за рулем), Київ
Сообщения: 15566
С нами с 22.05.2007

Re: кто юзал банан? [Re: El Erizo]
      30 мая 2017 в 22:03 Гілками

UT7UX 30.05.2017 13:48 пишет:

Djohny 24.05.2017 22:16 пишет:

Вопрос, может кто под зерошку радиатор встречал?



Не встречал, приклеил от RPi, но что-то мне кажется, что проблему нагрева надо решать не радиатором с околобесконечным тепловым сопротивлением двустороннего скотча, на котором он держится, а ограничением частот и напряжений питания в пределе и подбором говернора в обычной эксплуатации.



отпиленный от МХ400 на пасту (прикрепил парой капель момент-геля) и температура в пике не больше 50. Тут другая проблема - armbian stable - плохо живет реалтековский встроенній вайфай. На девелоперке все супер НО там не поднимается w1-sunxi по причине его отсутствия а с w1-gpio w1-thermо далласы находить не хочет (
В Убунте-сервер те-же йайцы ...


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
V.I.P **
Киев
Сообщения: 18540
С нами с 10.07.2001

Re: кто юзал банан? [Re: kvadjagan]
      31 мая 2017 в 17:32 Гілками

Использовали бы вы нормальные платформы, типа ODROID C2, а не всякую фруктовую фигню.... А то читаю я периодически эту ветку и поражаюсь как можно настелить стоко граблей а потом на них упорно наступать....

ЗЫ По поводу IDE, так кроме QT ничего более адекватного для C/C++ не просматривается. Это как IDEA для джавы - стандарт де факто. Всякие калечные эклипсы идут в изестном направлении. И, конечно, кросскомпилить из под винды под арм при наличии найтивной платформы выглядит по меньшей мере не рационально


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
V.I.P **
50 лет (21 год за рулем), Київ
Сообщения: 15566
С нами с 22.05.2007

Re: кто юзал банан? [Re: Yashka]
      31 мая 2017 в 19:53 Гілками

Yashka 31.05.2017 17:32 пишет:

Использовали бы вы нормальные платформы, типа ODROID C2, а не всякую фруктовую фигню.... А то читаю я периодически эту ветку и поражаюсь как можно настелить стоко граблей а потом на них упорно наступать....

ЗЫ По поводу IDE, так кроме QT ничего более адекватного для C/C++ не просматривается. Это как IDEA для джавы - стандарт де факто. Всякие калечные эклипсы идут в изестном направлении. И, конечно, кросскомпилить из под винды под арм при наличии найтивной платформы выглядит по меньшей мере не рационально



За цену ордроида я возьму малину т.к под нее ВООБЩЕ практически под мои задачи писать не надо (куча тулзов типа кодесис или матлаба где нарисовав алгоритм уже можно пользоваться и в малину оно попадает уже в бинарнике... НО ! да .. я нищеброд. для меня выкинуть на поиграться 350 грн и 1350 грн таки есть разница..
Компилить в винде при наличии нативного железа всего-лишь потому что железо слегка разное на порядок ... и зная себя таки 90% времени апельсина будет заниматься попыткой скомпилить хз что, так что жуков лучше отлавливать на том на чем их находить быстрее ИМХО


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
Hombre Rayo **
Киев
Сообщения: 25170
С нами с 08.05.2005

Re: кто юзал банан? [Re: Yashka]
      31 мая 2017 в 19:58 Гілками

Yashka 31.05.2017 17:32 пишет:

Использовали бы вы нормальные платформы, типа ODROID C2, а не всякую фруктовую фигню....



Если в принципе хватает всякой фруктовой фигни, то навіщо платити більше? © Если это как хобби, то почему нельзя пройтись по всем граблям в виде развлечения? А для коммерческого/серийного применения вообще, считаю, надо рисовать с нуля - да, разработка недешево, зато потом на количестве экземпляров окупится.


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
СуперСтар *
Сообщения: 4943
С нами с 15.06.2014

Re: кто юзал банан? [Re: El Erizo]
      31 мая 2017 в 21:39 Гілками

UT7UX 31.05.2017 19:58 пишет:

Yashka 31.05.2017 17:32 пишет:

Использовали бы вы нормальные платформы, типа ODROID C2, а не всякую фруктовую фигню....



Если в принципе хватает всякой фруктовой фигни, то навіщо платити більше? © Если это как хобби, то почему нельзя пройтись по всем граблям в виде развлечения? А для коммерческого/серийного применения вообще, считаю, надо рисовать с нуля - да, разработка недешево, зато потом на количестве экземпляров окупится.



Считаю, что хобби должно приносить удовольствие. Наклеивание радиаторов и всякие танцы с бубнами в поисках багов для меня никак с ним не ассоциируется. Насчет малины согласен - лучшая платформа на сегодня для серьезного хобби.


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
jia
Мальчик-одуванчик **
Киев
Сообщения: 22795
С нами с 08.12.2006

Re: кто юзал банан? [Re: lingvo]
      31 мая 2017 в 22:05 Гілками

lingvo 31.05.2017 21:39 пишет:

Считаю, что хобби должно приносить удовольствие. Наклеивание радиаторов и всякие танцы с бубнами в поисках багов для меня никак с ним не ассоциируется. Насчет малины согласен - лучшая платформа на сегодня для серьезного хобби.




Лучшая патформа для несерьезного хобби
Сам на нее повязался, потом понял ошибку
Отцу уже строю на IBM PC... те 40 пинов GPI ненужны малине чуть больше чем полностью... чуть рука дрогнула или контакты попутал - система упала.. так нельзя
С 99% задач малины для хобби справляется ESP8266
Он и должен заниматься всей прикладно-контактной работой, переваривать инфу и отдавать в мозг для анализа и применения сложных правил
Мозг должен быть стабилен, энергоэфективен и с SATA SSD


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
Достоевский *
Киев
Сообщения: 6666
С нами с 28.09.2003

Re: кто юзал банан? [Re: jia]
      1 июня 2017 в 08:20 Гілками

jia 31.05.2017 22:05 пишет:

lingvo 31.05.2017 21:39 пишет:

Считаю, что хобби должно приносить удовольствие. Наклеивание радиаторов и всякие танцы с бубнами в поисках багов для меня никак с ним не ассоциируется. Насчет малины согласен - лучшая платформа на сегодня для серьезного хобби.




Лучшая патформа для несерьезного хобби
Сам на нее повязался, потом понял ошибку
Отцу уже строю на IBM PC... те 40 пинов GPI ненужны малине чуть больше чем полностью... чуть рука дрогнула или контакты попутал - система упала.. так нельзя
С 99% задач малины для хобби справляется ESP8266
Он и должен заниматься всей прикладно-контактной работой, переваривать инфу и отдавать в мозг для анализа и применения сложных правил
Мозг должен быть стабилен, энергоэфективен и с SATA SSD



Что то вы гоните батенька.....
ESP как для меня полное зло, отсутствие даташита и документации как устроен проц, говорит о том, что грабли в использовании данных девайсов у вас в переди.
А про дерганье руки с короткими ног это как собирать на коленке, такие вещи должны делаться разово в печатном виде после испытаний на стенде.


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
jia
Мальчик-одуванчик **
Киев
Сообщения: 22795
С нами с 08.12.2006

Re: кто юзал банан? [Re: F@Z@]
      1 июня 2017 в 08:29 Гілками

F@Z@ 01.06.2017 08:20 пишет:

Что то вы гоните батенька.....
ESP как для меня полное зло, отсутствие даташита и документации как устроен проц, говорит о том, что грабли в использовании данных девайсов у вас в переди.
А про дерганье руки с короткими ног это как собирать на коленке, такие вещи должны делаться разово в печатном виде после испытаний на стенде.




Зачем нужно знать, как устроен проц?
Хочешь юзай arduino IDE и пиши на готовых библиотеках, хочешь колхозь свое
Но 99% прикладных задач "ввод-вывод, контроль, управление" решаются уже на готовых прошивках, СТАБИЛЬНЫХ
Там же возможна реализация простых правил

А что бананы-малины?
ФЛЕШКА... флешка она может в смерть по ресурсу перезаписи, может ВНЕЗАПНО

Змінено jia (08:30 01/06/2017)


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
Достоевский *
Киев
Сообщения: 6666
С нами с 28.09.2003

Re: кто юзал банан? [Re: jia]
      1 июня 2017 в 08:58 Гілками

Ну так кто мешает пользоваться оперативной помятью, а флешкой только на чтение?

Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
jia
Мальчик-одуванчик **
Киев
Сообщения: 22795
С нами с 08.12.2006

Re: кто юзал банан? [Re: F@Z@]
      1 июня 2017 в 09:01 Гілками

F@Z@ 01.06.2017 08:58 пишет:

Ну так кто мешает пользоваться оперативной помятью, а флешкой только на чтение?




1. Debian, который логи пишет
2. Тебе логи совсем не нужны?


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
Достоевский *
Киев
Сообщения: 6666
С нами с 28.09.2003

Re: кто юзал банан? [Re: jia]
      1 июня 2017 в 09:13 Гілками

Блин, дядька так и скажи что не умеешь настраивать.

Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
jia
Мальчик-одуванчик **
Киев
Сообщения: 22795
С нами с 08.12.2006

Re: кто юзал банан? [Re: F@Z@]
      1 июня 2017 в 09:19 Гілками

F@Z@ 01.06.2017 09:13 пишет:

Блин, дядька так и скажи что не умеешь настраивать.




Умею, только зачем?
Логи вообще не нужны?


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
Достоевский *
Киев
Сообщения: 6666
С нами с 28.09.2003

Re: кто юзал банан? [Re: jia]
      1 июня 2017 в 09:43 Гілками

jia 01.06.2017 09:19 пишет:

F@Z@ 01.06.2017 09:13 пишет:

Блин, дядька так и скажи что не умеешь настраивать.




Умею, только зачем?
Логи вообще не нужны?



Действительно, зачем?
Логи ведуться, флешка только чтение.


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
V.I.P **
Киев
Сообщения: 18540
С нами с 10.07.2001

Re: кто юзал банан? [Re: F@Z@]
      1 июня 2017 в 11:28 Гілками

F@Z@ 01.06.2017 08:20 пишет:

jia 31.05.2017 22:05 пишет:

lingvo 31.05.2017 21:39 пишет:

Считаю, что хобби должно приносить удовольствие. Наклеивание радиаторов и всякие танцы с бубнами в поисках багов для меня никак с ним не ассоциируется. Насчет малины согласен - лучшая платформа на сегодня для серьезного хобби.




Лучшая патформа для несерьезного хобби
Сам на нее повязался, потом понял ошибку
Отцу уже строю на IBM PC... те 40 пинов GPI ненужны малине чуть больше чем полностью... чуть рука дрогнула или контакты попутал - система упала.. так нельзя
С 99% задач малины для хобби справляется ESP8266
Он и должен заниматься всей прикладно-контактной работой, переваривать инфу и отдавать в мозг для анализа и применения сложных правил
Мозг должен быть стабилен, энергоэфективен и с SATA SSD



Что то вы гоните батенька.....
ESP как для меня полное зло, отсутствие даташита и документации как устроен проц, говорит о том, что грабли в использовании данных девайсов у вас в переди.
А про дерганье руки с короткими ног это как собирать на коленке, такие вещи должны делаться разово в печатном виде после испытаний на стенде.



Плюсадин. Вообще, платформа у которой базовый язык Lua по определению не может быть больше чем забавной игрушкой для школьников и студентов.
Насчет "в печатном виде" не совсем согласен, ибо есть масса макеток с готовыми шинами питания, ввода вывода, и пр. Единичные экземпляры просто распаиваются навесным монтажем и служат годами. А заказывать печатные платы имеет смысл при количестве от 10-20 и выше.

ЗЫ. Впрочем, эти фрукты-ягоды тоже игрушка была, есть и будет....


Роздрукувати   Нагадати!   Сповістити модератора   Відправити по E-mail
Autoua.netФорумІнформатика та побутова електроніка
Додаткова інформація
2 користувачів і 12 що побажали залишитися невідомими читають цей форум.

Модератор:  AlMat, Yorc, moderator 

Роздрукувати всю тему

Права
      Ви не можете створювати нові теми
      Ви не можете відповідати на повідомлення
      HTML дозволений
      UBBCode дозволений

Рейтинг:
Переглядів теми: 9274

Оціните цю тему

Перейти в

Правила конференції | Календар | FAQ | Карта розділу | Мобільна версія