Мастера DELPHI, Delphi programming community Рейтинг@Mail.ru Титульная страница Поиск, карта сайта Написать письмо 
| Новости |
Новости сайта
Поиск |
Поиск по лучшим сайтам о Delphi
FAQ |
Огромная база часто задаваемых вопросов и, конечно же, ответы к ним ;)
Статьи |
Подборка статей на самые разные темы. Все о DELPHI
Книги |
Новинки книжного рынка
Новости VCL
Обзор свежих компонент со всего мира, по-русски!
|
| Форумы
Здесь вы можете задать свой вопрос и наверняка получите ответ
| ЧАТ |
Место для общения :)
Орешник |
Коллекция курьезных вопросов из форумов
KOL и MCK |
KOL и MCK - Компактные программы на Delphi
Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / rsdn.org

 
Чтобы не потерять эту дискуссию, сделайте закладку « предыдущая ветвь | форум | следующая ветвь »

Delphi and Internet of Things


Вольдемар ©   (16.11.17 17:01

Как вы думаете, возможно ли подружить современную версию Delphi и Internet of Things?


rrrrrr ©   (16.11.17 17:09[1]

если не дружить с головой самому, то иот с дельфи подружить конечно можно


DayGaykin ©   (16.11.17 17:52[2]

Буква S в аббревиатуре IoT означает Security :)


KilkennyCat ©   (16.11.17 17:57[3]

Конечно только современную. Несовременная версия с современным иот не подружится. Он будет смотреть на нее с презрением, и говорить: - старьё!
Хотя, наверняка есть компонент TIoT и для турбовизиона. Но он, наверное, не дружит, а нагло лезет.


Inovet ©   (16.11.17 18:12[4]

Можно даже с iPhuck 10 подружить.


Тимохов Дима ©   (16.11.17 22:51[5]

А что такое Internet of Things?


KilkennyCat ©   (17.11.17 05:46[6]

а это когда вещам скучно, они в интернет лазят. в основном, потрещать да видосики позырить, но холодильники еще заказывают еду.


NailMan ©   (17.11.17 22:43[7]

Подружить можно с ассемблером, C++, а на дельфи всяких демонов можно писакать на сервак.


tesseract ©   (17.11.17 23:10[8]

>>Подружить можно с ассемблером, C++

NodeMCU аж с яваскрипт дружит. Но С лучше.


DayGaykin ©   (18.11.17 13:10[9]

Блин. Когда уже изобретут Native Java микроконтроллер )


картман ©   (18.11.17 15:35[10]

джава маст дай


Вольдемар ©   (18.11.17 16:04[11]


> картман ©   (18.11.17 15:35) [10]
> джава маст дай


аргументация будет? или это были неконтролируемые возгласы?


картман ©   (18.11.17 17:18[12]


> аргументация будет?

 ну, лично мне не нравится жизненный цикл java-продуктов:
 сначала берется тысяча+ библиотек и фреймворков, потому что они хорошо решают множество твоих проблем. А потом внезапно выясняется, что они плохо справляются с возложенной на них ролью и ты делаешь свои велосипеды.
 А теперь претензия: java-программисты развиваются, изучая тысячи этих библиотек. Итог - свои велосипеды делать не умеют; вместо решения проблемы, занимаются перебором других библиотек; и вообще - за деревьями леса не видят. И это прямое следствие философии джава.
 И да, когда я говорю "java-программисты", я не имею в виду 100% сообщества. Я имею в виду тенденцию, затрагивающую большинство из них.  
 Подозреваю, во многих других языках похожая ситуация, мне просто хорошо виден данный процесс в джаве.


Kerk ©   (18.11.17 17:30[13]


> картман ©   (18.11.17 17:18) [12]

То же самое говорили ведь про делфи-компоненты :)


KilkennyCat ©   (18.11.17 22:33[14]


> картман ©   (18.11.17 15:35) [10]
> джава маст дай

дотнет форева!


Eraser ©   (18.11.17 23:35[15]


> картман ©   (18.11.17 17:18) [12]

надуманно как-то. недостаток, даже скорее риск, один и тот для десктопных систем - джаву могут запретить в ближайшие лет 5-10. с другой стороны, могут и не запретить )


картман ©   (19.11.17 13:47[16]


> То же самое говорили ведь про делфи-компоненты :)

Да? Хм... и что там с дельфи?))


tesseract ©   (20.11.17 10:32[17]

>>Когда уже изобретут Native Java микроконтроллер )

Да их вроде было в 2003-2007 от Maxim-Dallas, некоторые смарт-карты имеют что-то сильно порезанное.  

Сейчас для JЕЕ нужен микроконтроллер с 8 гигами на ядро :-)


rrrrrr ©   (20.11.17 10:57[18]

в этом-то и суть.

прикрутить-то можно всё,
а потом начинаешь считать, сколько будет стоить какая-нибудь
слегка умная розетка с явой/дельфи на борту


tesseract ©   (20.11.17 11:04[19]

>>слегка умная розетка с явой/дельфи на борту

Умная розетка сейчас может иметь Cortex-m на борту. Она производительнее моего первого pentuim будет.


rrrrrr ©   (20.11.17 11:11[20]

вот зацените одноканальный кит.
https://www.hite-pro.ru/s/besprovodnoy-radiovyklyuchatel/hite-pro-kit-1

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

которые в китае по доллару за горсточку идут.


tesseract ©   (20.11.17 23:35[21]

>>которые в китае по доллару за горсточку идут.

Xiaomi и пр чуть по дороже. В среднем цена 15-25 зеленых.


NailMan ©   (22.11.17 23:50[22]

> [2] DayGaykin ©   (16.11.17 17:52)
> Буква S в аббревиатуре IoT означает Security :)

В своем домашнем IoT я для буквы S применяю шифрацию каналов 2.4ггц от гетвея до датчиков и исполнительных устройств. Пока на стендировании, но скоро пойдет в железо(у коллеги давно в железе работает).
ATSHA204A-STUCZ-T вам в помощь, о, юные IoT-падаваны! :)))

Кстати контроллер всего на RPi 3 на линуксе с системой Domoticz. Я ему внешний домен запилил в своем DDNS(платный аккаунт использую), и первым что сделал из IoT - в приложении Domoticz под ведроид вывел WOL-кнопку на большой домашний комп. Теперь удобно включать незадолго до прихода, да и в прихожей пока боты снимаю. Прогреть теплый транзисторный звук и экраны :)

Следующим до прикручивания контроллера холодильника в железе, на Питоне напишу для Домотикса аналитический датчик наличия меня в квартире :) Очень нетривиальный датчик с весовыми характиристиками оценки.

Сперва я думал все делать на Дельфи, но как оказалось есть готовые и уже взрослые бесплатные системы с мобильным интерфейсом и кучей готового для собственного создания контроллеров. К Домотиксу можно броадлинковские управляемые розетки припилить. Коллега в квартире больше 60 розеток управляемых имеет и по датчикам некоторыми управляет.


rrrrrrr ©   (23.11.17 08:33[23]

прогревать теплый ламповый звук и экраны на писи можно было более лучше и дешевле
- эзервейк на роутере + ssh баттон на ведроиде.


NailMan ©   (23.11.17 10:25[24]

> [23] rrrrrrr ©   (23.11.17 08:33)
> прогревать теплый ламповый звук и экраны на писи можно было
> более лучше и дешевле
> - эзервейк на роутере + ssh баттон на ведроиде.

Ну все равно Домотикс для большой системы умного дома уже стоит у меня, он выведен в отдельное доменное имя(для редиректа изнутри сети и снаружи) и есть удобнейшее мобильное приложение для управления умным домом. Потому прикрутить там WOL дело 5 минут. На роутере у меня в дашбордах на веб-морде(у меня pfSense инетом заведует), но логиниться на морду сильно неудобно по вебу, и по SSH лезть. Проще жмакнуть в мабиле иконку Домотикса и на глагной жмакнуть вкл. Потом сделаю в комнату стационарный ИК трансмиттер и будет еще моник включаться вместе с компом(он у меня с пультом ибо мультимедийный).


rrrrrrr ©   (23.11.17 10:31[25]

дак я не про веб морду и имел ввиду.

https://play.google.com/store/apps/details?id=com.pd7l.sshbutton

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

в общем решил что свой кастом в моем случае лучше.


NailMan ©   (23.11.17 20:32[26]

> [25] rrrrrrr ©   (23.11.17 10:31)
> дак я не про веб морду и имел ввиду.
>
> https://play.google.com/store/apps/details?id=com.pd7l.sshbutton
>
> домотикс я пока не видел, пробовал как-то мажордомо.
> сначала понравилось, но потом я заглянул в исходники.
>
> в общем решил что свой кастом в моем случае лучше.

Я кастом тоже думал и девайсы по кастом протоколам, но оказалось что все сделано до нас!

Гетвей и система датчиков и исполнительных устройств(контроллер орошения домашних деревьев, контроль холодильника, контроль гидросистемы квартиры с запорными сервовентилями, контроль подсветки) на основе проекта MySensors. Контроллер высший на Domoticz - там можно и питоном и встроенной визальной логикой прилепить что пожелаешь, и куча коннекторов к другим системам.
https://play.google.com/store/apps/details?id=nl.hnogames.domoticz

Ща вот буду делать комплексный выключатель. Включать комп будет магическим пакетом WOL, а выключать через SNMP-трап. Куплю потом Броадлинковский девайс ИК-управлялку и буду всем в комнате управлять, в том числе сам домотикс будет гасить телек и кондей если я забуду их выключить. Кроме того у Броадлинка очень качественные управляемые розетки, которые к домотиксу коннектором подключаются.

Колхозить сейчас ащще не интересно ибо велосипеды придуманы все давно. Надо их дорабатывать своей логикой.


Игорь Шевченко ©   (23.11.17 20:35[27]


> Колхозить сейчас ащще не интересно ибо велосипеды придуманы
> все давно. Надо их дорабатывать своей логикой.


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


Игорь Шевченко ©   (23.11.17 20:38[28]

И вот он, апофеоз интернета вещей:

http://lightbreath.org.ua/texts/franke_-_kletka_dlya_orhidey.htm

:)


NailMan ©   (23.11.17 20:48[29]

> [27] Игорь Шевченко ©   (23.11.17 20:35)
>
> > Колхозить сейчас ащще не интересно ибо велосипеды придуманы
>
> > все давно. Надо их дорабатывать своей логикой.
>
>
> Дойти до обычного выключателя и щелкнуть - это конечно для
> примитивных особей :)
> Читаю на гиктаймс - каждый первый пишет о том, как он круто
> замастырил очередной велосипед - эту бы энергию да в мирных
> целях - давно бы на Марсе яблони цвели.

Ну а если забыл выключить инверторный кондей(он очень тихий) и ушел на работу? Подаришь Чубайсу еще немного этих мягких французских булочек на Мон-Мартре?

Я вот только за 1 месяц столкнулся 2 раза с проблемой хорлодильника и залипающим поплавком в бачке толчка(вода жесткая, ненапасешься сменных кишок бачков современных). В первый раз я попал на полное выбрасывание всей хавки в холодильнике и морозильнике(из морозилки около 20к мясных продуктов), а на бачке я 3 куба за 12ч слил лишних. Если бы на холодильнике были датчики дверей и температуры и пищалка(у меня нет такой нынче нужной функции), то открывшаяся на 5мм дверь морозилки была бы замечена через минуту, а не полтора суток. А залип поплавка на бачке был бы пресечен автоматическим перекрытием воды в квартире или предупреждением недалеко от дома.


rrrrrr ©   (23.11.17 20:48[30]

ну да, есть такое.
я это называю "сделать автоматическую поилку для рыбок в аквариуме"

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

насчет протоколов конечно верно. их колхозить не надо.
а все остальное можно.


NailMan ©   (23.11.17 20:51[31]

> [30] rrrrrr ©   (23.11.17 20:48)
> ну да, есть такое.
> я это называю "сделать автоматическую поилку для рыбок в
> аквариуме"
>
> но бывают же и адекватные случаи.
> человек живет в загородном доме, работает по сменам, часто
> уезжает на несколько дней.
> отопление комбинированное. печь + конвекторы.
> плюс это не поселок и не деревня, и уличного освещения нету.
> зато есть лес, и зимой в лесу  ходют волки.
>
> насчет протоколов конечно верно. их колхозить не надо.
> а все остальное можно.

У меня планируется поилка лимонных деревьев что стоят на подоконнике на кухне. Периодически уезжаю в командировке и поить и опрыскивать их некому. Контроллер будет по программе или ручным режимом поливать из бутыли 9-18л в корни и опрыскивать листву по необходимости(зимой в квартире из-за отопления 2% влажности всегда). Сам тем более частенько на денек-два пропускают поливы, а так как все цветет и плодоносит круглый год - это очень плохо для деревьев.


tesseract ©   (26.11.17 14:09[32]

>>Куплю потом Броадлинковский девайс ИК-управлялку и буду всем в комнате управлять, в том числе сам домотикс будет гасить телек и кондей если я забуду их выключить.

У меня ресивер с эти справляется. А чего broadlink, а не sonoff?


Дмитрий Белькевич ©   (09.12.17 11:02[33]

Кому интересно: FPC + Lazarus работают на Raspbery ну и собирают бинарники для неё, само собой.

Операционка под Raspbery полностью написанная на фри-паскале:

https://ultibo.org/

без Линукса.


kilkennycat ©   (09.12.17 13:50[34]

распбери - дорогой отстой.


Дмитрий Белькевич ©   (09.12.17 14:18[35]


> распбери - дорогой отстой.
>


что не мешает им активно продаваться и использоваться )


kilkennycat ©   (09.12.17 14:36[36]


> Дмитрий Белькевич ©   (09.12.17 14:18) [35]

конечно. тут нет противоречия.


DayGaykin ©   (09.12.17 15:12[37]


> kilkennycat ©   (09.12.17 13:50) [34]
> распбери - дорогой отстой.

Но с огромным плюсом, который перевешивает всю его отстойность - это хорошая поддержка.


rrrrrr ©   (09.12.17 15:18[38]

поддержка чего именно?

вот скажем оранж и на нем армбиан.
форумов, допустим, по оранжу - два (с потолка взял)
форумов по линупсу - миллиард, по дебиану - 900 миллионов.

грустно ли будет тому кто на оранже?
и чем будет лучше тому кто на малине?


DayGaykin ©   (09.12.17 15:25[39]


> вот скажем оранж и на нем армбиан.

Лично связывался с оранжем. На тот момент драйвер GPIO был недописан, не все функции работали, в исходниках просто ничего не было. Это уже исправили? Мне кажется, что забили.


rrrrrr ©   (09.12.17 15:27[40]

возвращаемся к исходному

поддержка чего именно?


DayGaykin ©   (09.12.17 15:33[41]

Я не помню уже точно, под рукой нет.
Какая то функция из /sys/class/gpio_sw/*/ не работала. То ли задание режима пул ап, то ли еще что-то. В исходниках драйвера, в местах отвечающих за это были пустые функции.

Это частность. А в общем. Современная, 17ая, убунта есть для нее?


rrrrrr ©   (09.12.17 15:37[42]

а зачем там убунта?

а железный езернет в малине уже есть?


DayGaykin ©   (09.12.17 15:38[43]


> rrrrrr ©   (09.12.17 15:37) [42]

Понятия не имею. Это не так важно.


rrrrrr ©   (09.12.17 15:38[44]

а сата (железный или хотя бы усбишный)?


kilkennycat ©   (09.12.17 15:47[45]

малина, апельсины, поддержка каких-то форумов, где те же любители фруктов...

stm32f746. корпус LQFP. на борту все что хошь. индустриальный. гибкость от и до. вопросы а-ля "как воткнуть где часики" отсутствуют, ну разве что шальной забредет.


DayGaykin ©   (09.12.17 15:49[46]


> kilkennycat ©   (09.12.17 15:47) [45]

Ява пойдет на нем без танцев?


rrrrrr ©   (09.12.17 15:58[47]

бррр.....
странные люди здесь обитают

то они чтобы подергать жпио'сами платят $50
то им яву подавай в микроконтроллер


DayGaykin ©   (09.12.17 16:08[48]


> rrrrrr ©   (09.12.17 15:58) [47]

Я даже объяснять не буду.


rrrrrr ©   (09.12.17 16:21[49]

да собственно и не требовалось


rrrrrr ©   (09.12.17 16:24[50]

к тому же ты похоже сильно занят всяким полезным

Я вот недавно себе сделал простой текстовый калькулятор


kilkennycat ©   (09.12.17 16:29[51]


> DayGaykin ©   (09.12.17 15:49) [46]
>
> > kilkennycat ©   (09.12.17 15:47) [45]
>
> Ява пойдет на нем без танцев?

конечно. а также делфи-лазарус. там вообще уже всё готово, и на лапках самоклейка - обслюнявил и пришлепнул.


DayGaykin ©   (09.12.17 16:32[52]


> kilkennycat ©   (09.12.17 16:29) [51]

Круто, что:)


tesseract ©   (11.12.17 00:26[53]

>>Ява пойдет на нем без танцев?

Ява это сплошные танцы, с IthrowDispatcherToYouKnowWhateverITiredOfThisSheet.

>>то им яву подавай в микроконтроллер

https://ru.wikipedia.org/wiki/Java_Card

И оно работает на 128Кб.

>>stm32f746. корпус LQFP.

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


kilkennycat ©   (11.12.17 00:50[54]


> И оно работает на 128Кб.

а вот если отказаться от такого извращение, то 128Кб будут как терабайт, а то и два.


версия для печати

Написать ответ

Ваше имя (регистрация  E-mail 







Разрешается использование тегов форматирования текста:
<b>жирный</b> <i>наклонный</i> <u>подчеркнутый</u>,
а для выделения текста программ, используйте <code> ... </code>
и не забывайте закрывать теги! </b></i></u></code> :)


Наверх

  Рейтинг@Mail.ru     Титульная страница Поиск, карта сайта Написать письмо