Умный дом

Monsta
Offline
Зарегистрирован: 11.09.2016

Коллеги, приветсвую! 

Уберите сомнения по созданию умного дома на Arduino ))

Ищу исполнителя в Москве или кто сможет помочь с проектом и программированием. 

С наилучшими!

Gippopotam
Gippopotam аватар
Offline
Зарегистрирован: 12.09.2014

На честном Си?

Onkel
Offline
Зарегистрирован: 22.02.2016

Monsta пишет:

Коллеги, приветсвую! 

Уберите сомнения по созданию умного дома на Arduino ))

Ищу исполнителя в Москве или кто сможет помочь с проектом и программированием. 

С наилучшими!

Плату Ардуино можно использовать как контроллер, задействовав для управления сильноточными потребителями периферийные платы, рассчитанные на работу с 220 В в  электрических шкафах. У меня был заказ на систему ардуино плюс периферия, я делал на периферии для домашней автоматики. Вот что я написал заказчику, типа FAQа   http://www.ydom.ru/catalog/manuals/yDom_Ard.pdf

Мой адрес ydom@mail.ru  , я в Черноголовке, но каждую неделю в Москве бываю, так что пишите, поможем.

 

p.masyukov
p.masyukov аватар
Offline
Зарегистрирован: 14.11.2015

Для себя делаете или для продажи?

Green
Онлайн
Зарегистрирован: 01.10.2015

Gippopotam пишет:

На честном Си?

Опередил.)))

Обращайтесь htpicc@gmail.com

Monsta
Offline
Зарегистрирован: 11.09.2016

Gippopotam пишет:

На честном Си?

А как еще можно? )

Monsta
Offline
Зарегистрирован: 11.09.2016

p.masyukov пишет:

Для себя делаете или для продажи?

Для себя

Onkel
Offline
Зарегистрирован: 22.02.2016

Monsta пишет:

Gippopotam пишет:

На честном Си?

А как еще можно? )

а еще можно так, как делают эти ребята - напишут код на ide arduino, будут отсчитывать периодические интервалы по millis(), а когда счетчик millis() переполнится (каждые 50 дней), у заказчика не отключится насос или не включится нагреватель. Ну или еще раньше что-нибудь не сработает ,  когда возникнет конфликт пары библиотечных функций, о работе которых эти шутники (они сами себя таковыми считают)  ничего не знают, и не знают что они используют один и тот же  таймер. А когда им указываешь на медицинский факт, что в написанном в adruino ide коде команда digitalWrite() выполняется в сто раз медленнее, чем команда, написанная в С - они обижаются и переходят на личности.

Я получил ваше ТЗ, спасибо. Потребуется время чтобы все четко посчитать, прикинуть, но применение в вашем проекте ардуино будет напоминать сюжет о супе из топора. По меньшей мере нужно будет что-то вроде raspberry или wirenboard, имхо ардуины даже due маловато будет. Но поточнее отвечу попозже.

p.masyukov
p.masyukov аватар
Offline
Зарегистрирован: 14.11.2015

Onkel пишет:

Monsta пишет:

Gippopotam пишет:

На честном Си?

А как еще можно? )

а еще можно так, как делают эти ребята - напишут код на ide arduino, будут отсчитывать периодические интервалы по millis(), а когда счетчик millis() переполнится (каждые 50 дней), у заказчика не отключится насос или не включится нагреватель. Ну или еще раньше что-нибудь не сработает ,  когда возникнет конфликт пары библиотечных функций, о работе которых эти шутники (они сами себя таковыми считают)  ничего не знают, и не знают что они используют один и тот же  таймер. А когда им указываешь на медицинский факт, что в написанном в adruino ide коде команда digitalWrite() выполняется в сто раз медленнее, чем команда, написанная в С - они обижаются и переходят на личности.

Я получил ваше ТЗ, спасибо. Потребуется время чтобы все четко посчитать, прикинуть, но применение в вашем проекте ардуино будет напоминать сюжет о супе из топора. По меньшей мере нужно будет что-то вроде raspberry или wirenboard, имхо ардуины даже due маловато будет. Но поточнее отвечу попозже.

И здесь не обошлось..... 

Onkel
Offline
Зарегистрирован: 22.02.2016

Детали, как говорится, письмом, но в общем примерно так:

Выбор контроллера в УД – дело десятое, это можно сделать на последнем этапе. В вашем случае это

1 Специализированные контроллеры уровня Crestron  - тут цена на железо начинается от 5 килобаксов (начинается, именно начинается) с учетом нужных интерфейсных модулей

2 Писюк с линуксом (виндой) и софтом вроде мажордомо (у них есть сайт)- ну тут ничего не стоит, писюки и так у всех есть. Есть еще вариант с многочисленными клонами Motorola Home Premise, их много и все они работают по нескольку месяцев без зависания.

3 Железяки уровня Raspberry – сотня баксов, или их сапоги- братья  специально под управление заточенные контроллеры Wiren Board (клон Олимексино) (полторы сотни)

4 Если ардуино, то даже due может не потянуть, может и потянет но надо очень стараться. Вам понадобится достаточно много RS232/485/422 портов, намекну что в контроллерах уровня Crestron их по умолчанию минимум  8 плюс по 8 в каждом модуле расширения. Ясное дело, что ни в одной ардуине таким количеством портов (производных от uart) и не пахнет.

 

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

Да, все эти железки надо программировать – п.1 программирование (как правило профи надо быть) стоит того же порядка денег, как и железо, т.е. 5-10 килобаксов, п.2 – почти все уже есть,надо только разобраться в конфигурировании, п. 3-4 писать самому или нанимать программера , порядок цены тут – килобакс. Но это все делается после или параллельно со стройкой, пока кладем провода. Да, в качестве сенсорной панели почти повсеместно используют ныне разные планшеты, но есть и в первозданном виде, с ценой от полутора килобаксов до почти тридцатки (п. 1).

По периферии.

Свет – это самый ходовой товар, контроллеры (или исполнительные модули)- трех типов – релейные, для включения энергосберегаек и всяких недиммируемых источников освещения, симисторные модули для ламп накаливания и Led ретрофитов, бывают и сберегайки диммируемые,  модули для LED низковольтные – для всяких панелей (12 / 24 /36 etc Вольт). Оборудование стандартное, оно у меня есть на складе в любом к-ве, ценой от 6 до 12 тыр за 8 канальный модуль. Управление модулями кнопками (допускается с нескольких мест управление), и через RS485 (реально единственная используемая в УД сетка, 232 не используют из-за низкой помехозащищенности, 422 сравнительно редко,  DMX также нечасто  из-за высокой стоимости специфического железа и скудости ассортимента исполнительных модулей, все шире используется Ethernet но за 485 до сих пор подавляющее преимущество). Модули в стандартных корпусах для монтажа на дин- рейку в шкаф, 8 юнитов (140 мм). Связываются все в одну (как правило) сетку цугом. Только цугом.

                Шторы, окна, жалюзи, ворота – почти те же релейные модули, что и для упрвления светом, но со своей логикой – 8 тыр за модуль для 4 реверсивных двигателй штор/жалюзи, те же 8 юнитов на дин рейку. Управление по тому же RS485.

 

Управление техникой

Управление домашним кинотеатром и проектором (все функции родного пульта управления) – при наличии RS232 (а у них вроде у всех сейчас есть) и контроллера уровня Crestron, с другими контроллерами – нужно постараться, ну как и в других случаях – если берешь контроллер подешевле, то программа для него выходит побольше при той же производительности

Управление электромеханическим экраном; 
- тот же модуль, что и для штор

Управление бытовой техникой и специализированным оборудованием (по ИК и RS-232); - Да, опять же нужен порт 


Сценарное управление, Управление с пульта,  Управление с сенсорной панели, Управление с iPhone, iPad  тут собственно как и для света, все делается.

4. Управление климатом

Управление теплыми полами (водяные); это без проблем делается контроллером любого уровня, надо только разбросать необходимое к-во проводов под датчики температуры по комнатам

 Управление кондиционерами и фанкойлами – это своеобразный момент. Большинство брендовых кондиционеров (York, Daikin…) делает несовместимые ни с чем системы управления, и включить такие кондиционеры в общую систему обычно весьма дорого – например в Daikin приходится в каждый блок ставить модуль D1D2 интерфейса (по 800 баксов), потом их связывать сеткой, потом ставить D1D2/232 интерфейс (пара килобаксов), а дальше уже писать код.

 

Остальное письмом.

SmartRnd
Offline
Зарегистрирован: 13.09.2016

Прошу прислать ТЗ на witek@yandex.ru

SmartRnd
Offline
Зарегистрирован: 13.09.2016

Onkel пишет:

У меня был заказ на систему ардуино плюс периферия, я делал на периферии для домашней автоматики. Вот что я написал заказчику, типа FAQа   http://www.ydom.ru/catalog/manuals/yDom_Ard.pdf

Это же на протоколе ADNet? Просто и красиво.

 

smart_pic
Offline
Зарегистрирован: 17.04.2016

Onkel пишет:

Детали, как говорится, письмом, но в общем примерно так:

.....................................................................

Все верно.

Вот после этого объяснения , заказчики почемуто пропадают .

Onkel
Offline
Зарегистрирован: 22.02.2016

SmartRnd пишет:

Это же на протоколе ADNet? Просто и красиво.

 

Да, только добавлены команды управления диммерами, ну по сути не добавлены, а использованы команды ascii bobcat, таким образом можно команды управления диммерами (а их нет в оригинальном ряду Applied Digital) посылать как команды   ascii bobcat.

Onkel
Offline
Зарегистрирован: 22.02.2016

smart_pic пишет:

Все верно.

Вот после этого объяснения , заказчики почемуто пропадают .

Не все. Но без этого объяснения заказчики и не появятся.

SmartRnd
Offline
Зарегистрирован: 13.09.2016

chigura пишет:

Вброс дезы не засчитан, дешево и бездарно. Типа каждый кулик...

Может я не выспался. Вы о чём?

Клапауций 232
Offline
Зарегистрирован: 05.04.2016

Onkel пишет:

а еще можно так, как делают эти ребята - напишут код на ide arduino, будут отсчитывать периодические интервалы по millis(), а когда счетчик millis() переполнится (каждые 50 дней)

*кто этому кретину(Onkel) дал денег, поздравляю - вы лохи.

Gippopotam
Gippopotam аватар
Offline
Зарегистрирован: 12.09.2014

Клапауций 232 пишет:

Onkel пишет:

а еще можно так, как делают эти ребята - напишут код на ide arduino, будут отсчитывать периодические интервалы по millis(), а когда счетчик millis() переполнится (каждые 50 дней)

*кто этому кретину(Onkel) дал денег, поздравляю - вы лохи.

Ну наконец-то!

А то я уже думал, что Клапауций родственник Онкелю, ибо такой матерьял, и все без комментариев.

Onkel
Offline
Зарегистрирован: 22.02.2016

SmartRnd пишет:

Может я не выспался. Вы о чём?

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

Gippopotam
Gippopotam аватар
Offline
Зарегистрирован: 12.09.2014

Onkel, давайте дружить.

Я серьезно, общаться, переписываться, помогать друг другу, а?

Еще раз, без подколок, предлагаю дружить.

StudioGippopotam@gmail.com

vvadim
Offline
Зарегистрирован: 23.05.2012

во как умный дом людей сближает)))

smart_pic
Offline
Зарегистрирован: 17.04.2016

Monsta пишет:

Коллеги, приветсвую! 

Уберите сомнения по созданию умного дома на Arduino ))

Ищу исполнителя в Москве или кто сможет помочь с проектом и программированием. 

С наилучшими!

Возьмусь без Arduino.

Можно встретиться в Москве. Приходите в офис

 

Onkel
Offline
Зарегистрирован: 22.02.2016

Gippopotam пишет:

Onkel, давайте дружить.

Я серьезно, общаться, переписываться, помогать друг другу, а?

Еще раз, без подколок, предлагаю дружить.

StudioGippopotam@gmail.com

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

Что же до подколок, то если не затруднито -  пролистайте сабж с начала и посмотрите, кто подкалывает и кто хамит.

Gippopotam
Gippopotam аватар
Offline
Зарегистрирован: 12.09.2014

Onkel пишет:

Gippopotam пишет:

Onkel, давайте дружить.

Я серьезно, общаться, переписываться, помогать друг другу, а?

Еще раз, без подколок, предлагаю дружить.

StudioGippopotam@gmail.com

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

Что же до подколок, то если не затруднито -  пролистайте сабж с начала и посмотрите, кто подкалывает и кто хамит.

Я предлагаю конкретную дружбу, а не гипотетическую через форум.

Onkel
Offline
Зарегистрирован: 22.02.2016

Я не против помощи, взаимной помощи,  советов и взаимных советов.  В том числе и конкретных.

Gippopotam
Gippopotam аватар
Offline
Зарегистрирован: 12.09.2014

Onkel пишет:

Я не против помощи, взаимной помощи,  советов и взаимных советов.  В том числе и конкретных.

а за жизнь поговорить?

Onkel
Offline
Зарегистрирован: 22.02.2016

мыл мой есть, пишите если интересно.

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

   http://наше-подмосковье.рф/projects/570751/

 

 

Gippopotam
Gippopotam аватар
Offline
Зарегистрирован: 12.09.2014

А который ваш?

Onkel
Offline
Зарегистрирован: 22.02.2016

движек сайта подменяет наше подмосковье.рф  на arduino.ru

поэтому попасть на мой проект можно скопировав строку и введя ее в строку браузера. Это не мой фол....

 наше-подмосковье.рф/projects/570751/

Gippopotam
Gippopotam аватар
Offline
Зарегистрирован: 12.09.2014

Onkel пишет:

движек сайта подменяет наше подмосковье.рф  на arduino.ru

поэтому попасть на мой проект можно скопировав строку и введя ее в строку браузера. Это не мой фол....

 наше-подмосковье.рф/projects/570751/

не нашел я что-то, как поставить лайк, но проект изучил.

Onkel
Offline
Зарегистрирован: 22.02.2016

Клапауций 232 пишет:

*кто этому кретину(Onkel) дал денег, поздравляю - вы лохи.

Клапауций, у Вас какие- нибудь серьезные проблемы в жизни, что Вы так хамите незнакомым Вам людям? Может я могу Вам чем- нибудь помочь? Кстати, ваши поздравления можно адресовать мэрии Наро- Фоминска (они заплатили мне за фонтан, этот фонтан даже в National Geography отмечен), а также торговому комплексу Outlet Village Белая дача, где я сделал три фонтана. Ну так помочь чем -нибудь Вам, уважаемый Клапауций?

Фонтан в outlet village Белая Дача (Котельники)

Фонтан в г. Наро- Фоминск, фото NG

 

 

Клапауций 232
Offline
Зарегистрирован: 05.04.2016

Onkel пишет:

Клапауций, у Вас какие- нибудь серьезные проблемы в жизни, что Вы так хамите незнакомым Вам людям? 

я тебе не хамил - я констатировал факт твоего кретинизма.

Onkel пишет:

а еще можно так, как делают эти ребята - напишут код на ide arduino, будут отсчитывать периодические интервалы по millis(), а когда счетчик millis() переполнится (каждые 50 дней), у заказчика не отключится насос или не включится нагреватель.

если фонтаны как-то повлияли на твою мыслительные способности, то я здесь при чём?

Onkel
Offline
Зарегистрирован: 22.02.2016

Клапауций 232 пишет:

я тебе не хамил - я констатировал факт твоего кретинизма.

Не могли бы Вы не тыкать и не хамить? Спасибо. Там может все-таки чем Вам помочь, а то Вы хамите и даже не признаете своего хамства?

Клапауций 232
Offline
Зарегистрирован: 05.04.2016

Onkel пишет:

Не могли бы Вы не тыкать и не хамить? Спасибо. Там может все-таки чем Вам помочь, а то Вы хамите и даже не признаете своего хамства?

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

*при чём здесь фонтаны, которые на любой промышленной шарманке можно реализовать без единой строки кода?

Onkel
Offline
Зарегистрирован: 22.02.2016

Ув. Клапауций, мне кажется Вы слишком много внимания уделяете моей скромной личности, это совершенно другая тема, поднимите глаза и посмотрите название топика. И не могли бы Вы не тыкать? Меня Ваше хамство совершенно не заводит. Да, еще разок - не тыкайте, пожалуйста. Спасибо.

Клапауций 232
Offline
Зарегистрирован: 05.04.2016

Onkel пишет:

Ув. Клапауций, мне кажется Вы слишком много внимания уделяете моей скромной личности, это совершенно другая тема, поднимите глаза и посмотрите название топика. И не могли бы Вы не тыкать? Меня Ваше хамство совершенно не заводит. Да, еще разок - не тыкайте, пожалуйста. Спасибо.

ок. иди нахуй.

chigura
Offline
Зарегистрирован: 15.09.2016

Какая мразь стерла мой коммент про хункеля? Я все же хотел бы увидеть ссылку на стандарт "честного Си", а не фото каких-то вшивых фонтанов. Во-первых, на фото ничего интересного - даже если он имеет отношение к этому "чуду света" то светодиодами мигать любой школьник могет. Во-вторых, какое отношение фонтан имеет к умному дому? Ты водяной чтоль хункель? Это твой дом?

PS: Да, и только не говори мне что подсветкой фонтана управляет ардуина - это будет эпик фейл. Для этого есть спец контоллеры которые из коробки все умеют, а не платки для детского творчества. Есть вышето стандарты для промизделий. Или это "честный фонтан от хункеля" ?

Onkel
Offline
Зарегистрирован: 22.02.2016

Уважаемый chigura, я бы попросил вас не тыкать и не хамить, задавая мне вопросы. Пока Вы хамите и тыкаете, я буду Ваши вопросы ко мне игнорировать. Да, если Вы большой специалист по фонтанам и умным домам, не могли бы Вы привести примеры ваших работ, например фото сделанных вами фонтанов и умных домов? Заранее спасибо.

vvadim
Offline
Зарегистрирован: 23.05.2012

шо то вы мужики здесь снова срачь развели

хватит письками меряться....

нормальный адекватный форум с разными мнениями

не надо хуяками кидаться и чужие темы засирать...

chigura
Offline
Зарегистрирован: 15.09.2016

Может и приведу примеры, да только после того как ВЫ дадите ссылочку на стандарт и спецификацию вашего "честного Си" о котором вы тут трындите во всех ветках.

ЗЫ: Да и фотки дешёвых фонтанов ничего не значат, я могу с десяток фоток тут запостить и сказать что я освещение Эйфелевой башни делал. Много фоток есть, да уж точно поэффектнее ваших.

Onkel
Offline
Зарегистрирован: 22.02.2016

2 chigura  - а вы что, никогда нормальной C ide для atmega не видели? iar, keil, codevision, atmel studio - не слышали про такие? Вот это они и есть, генерят код без костылей и порт переключается за один такт, а не за 100 тактов, как в сгенеренном arduino ide коде.

Onkel
Offline
Зарегистрирован: 22.02.2016

chigura пишет:

  я могу с десяток фоток тут запостить и сказать что я освещение Эйфелевой башни делал

Да, это в вашем стиле. Ведь своих объектов, сделанных Вами  нет? Нет конечно. Ну так Вы сами много ли сделали фонтанов и умных домов? Подозреваю, что ответ в обоих случаях прост - НОЛЬ. Да, фонтаны на фотках, что я делал, отнюдь не дешевы- три фонтана в Outlet Village Белая Дача - два миллиона евро, фонтан в Наро - Фоминске- 15 миллионов довоенных еще рублей. Ждем фото ваших фонтанов и умных домов, или Вы - трепло.

Gippopotam
Gippopotam аватар
Offline
Зарегистрирован: 12.09.2014

Картинки по запросу tech me

Клапауций 232
Offline
Зарегистрирован: 05.04.2016

Onkel пишет:

15 миллионов довоенных еще рублей.

до какой войны?

с кем воюете, воен?

https://youtu.be/D2I_ElE8c8A

SmartRnd
Offline
Зарегистрирован: 13.09.2016

Да хватит уже устраивать перепалки. Это форум для решения проблем и взаимопомощи.

Onkel занимается проектами, где всё измеряется в кило $. У него есть большой опыт работ, и он именно в эти деньги оценивает свой труд. Это же не означает, что другие не могут предложить выполнить ту же работу за меньшие деньги, более качественно. Каждый волен сам предлагать свои условия работы.

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

 

Клапауций 232
Offline
Зарегистрирован: 05.04.2016

SmartRnd пишет:

Это форум для решения проблем и взаимопомощи.

кто это сказал?

chigura
Offline
Зарегистрирован: 15.09.2016

Не смеши мои тапки дядя - миллионер тупо и без фантазии разводящий школьников на копеечные проекты на ардуино. Ржунимагу.

PS: Ссылки на спецификацию честного Си жду.

PPS: Фонтаны то мож и дорогие, да вот твое участие могло заключаться в уборке строительного мусора или протяжке кабелей. Миллионы проходят, пукан рвет поэтому и разводим школоту на "честный Си" в проектах на три копейки. LOL

PPS: Совет: Ща религиозность в тренде - давай уж пиши что ты на "святом Си" лабаешь, без "костылей, греха и всякой нечести" и тогда все православные заказчики к тебе потянутся светодиодами помигать.

Jeka_M
Jeka_M аватар
Онлайн
Зарегистрирован: 06.07.2014

chigura пишет:

PS: Ссылки на спецификацию честного Си жду.

Не надо ждать, надо погуглить:

C89: ANSI X3.159-1989

C90: ISO/IEC 9899:1990

С99: ISO/IEC 9899:1999, современная версия - ISO/IEC 9899:1999/Cor 3:2007 от 2007-11-15

С11: ISO/IEC 9899:2011

chigura
Offline
Зарегистрирован: 15.09.2016

Да, и где там слово "честный"? Номер страницы плиз. 

PS: Вообще, вопрос был задан другой персоне. Некультурно влезать в чужой разговор тем более с таким глупым ответом. Если считаешь свой ответ имеющим хоть какой-то смысл, то тогда нагугли и запости теперь ссылки на "нечестный Си", на котором, по словам дядькеля, пишут все кроме него.

PPS: А вот еще в голову пришло - "праведный Си", "божественный Си", "ангельский Си без скверны и костылей от апостола гункеля".

Jeka_M
Jeka_M аватар
Онлайн
Зарегистрирован: 06.07.2014

А кто говорил, что есть "нечестный Си" ? Говорилось про "чистый Си". Разницу чувствуете? Под "чистым Си" подразумевается отсутствие ардуиновских костылей (библиотек), из-за которых раздувается размер прошивки и местами тормозной код (особенно там, где нужен быстрый ногодрыг). А иногда приходится и ассемблерные вставки делать. Ардуиновская функции digitalWrite тормоз конкретный. Но всё это плата за лёгкий порог вхождения в программирование МК.

Но зачем впадать из крайности в крайность? Необязательно ведь программировать только на "чистом Си" или только Wiring, всё зависит от конкретной задачи. Ну а те, кто так и не смог освоить регистры МК, прямую роботу с портами, аппаратные таймеры и др. периферию, так и будут жаловаться что "чистый Си" это всё фигня и развод, а Arduino IDE/Wiring - наше фсё.

Onkel
Offline
Зарегистрирован: 22.02.2016

Jeka_M пишет:

А кто говорил, что есть "нечестный Си" ? Говорилось про "чистый Си". Разницу чувствуете? Под "чистым Си" подразумевается отсутствие ардуиновских костылей (библиотек), из-за которых раздувается размер прошивки и местами тормозной код (особенно там, где нужен быстрый ногодрыг). А иногда приходится и ассемблерные вставки делать. Ардуиновская функции digitalWrite тормоз конкретный. Но всё это плата за лёгкий порог вхождения в программирование МК.

Но зачем впадать из крайности в крайность? Необязательно ведь программировать только на "чистом Си" или только Wiring, всё зависит от конкретной задачи. Ну а те, кто так и не смог освоить регистры МК, прямую роботу с портами, аппаратные таймеры и др. периферию, так и будут жаловаться что "чистый Си" это всё фигня и развод, а Arduino IDE/Wiring - наше фсё.

digitalWrite/digitalRead (обе функции) - это только верх айсберга. В этом конкретном случае - контроле Умного Дома - отсутствие в ide arduino прерываний по получению байта uart (s) - не столько фича сколько баг, код ардуины сам обрабатывает прерывания, пишет байты в буфер - так что получить байты можно только постоянным запросом. Фаны ардуины пытаются обойти этот трабл, используя, например, прерывания по падению пина Rx, но за время получения байта этот пин может упасть до 6 раз, и каждый раз надо при обработке этого прерывания запрашивать Serial.Read(), а если портов uart 3? Ну или надо лезть в хидеры, менять функцию обработки прерывания по получению байта, а это уже будет суп из топора.  Не освоившие нормальный С бедолаги с задачей сложнее блинка просто не сталкивались, вот и подняли тут хай про "развод". Ну ясен пень, бедолагам хамить и матюгаться  легче, чем прочитать даташит и освоить нормальный C в нормальном ide, тем более что и у iar, и у keil есть бесплатные версии, с ограничением размера загружаемого кода, которых для такой мелочи как atmega328 хватит за глаза.