Maksim Herasim, пункт про "3 раза нажал и какое то реле выключило свет" как раз и реализуется этими реле. Вам необязательно на них вешать выключатель - они вполне из интерфейса HA включаются сценариями.
Но чтобы еще и без хаба ТОТ ЖЕ САМЫЙ выключатель работал в режиме реле, да еще и когда хаб есть "понимал" тройное нажатие - такого не встречал вообще.
Можно реализовать самому - есть ESP32 с поддержкой Zigbee, кодом точно можно проверить есть ли коннект к сети или нет. Ну и дальше уже дело техники. Но придется много чего делать руками.
Если оптика - то берешь то что дает провайдер, переводишь в режим моста (чаще всего можно), и дальше на локалку ставишь свой роутер.
В целом можно и без моста, но тогда свой роутер нужен чуть умнее.
Leilar, отобрать у всех телефоны и посмотреть у кого какой мак.
Более простой, но долгий вариант - бан по маку на роутере, и сам придет с вопросом чего у него не работает корп.интернет.
Ланской Кирилл, условно правильно - фреймворк в т.ч. задает и архитектуру приложения. Ну или структуру. В общем не просто библиотека.
Qt - 100% фреймворк.
Анреал и юнити - ну я бы сказал что да, тоже фреймворки, но не только - там много еще всего.
Ланской Кирилл,
1. Тот который подходит под техзадание. OpenGL - это асбтракция еще ниже уровнем, как и вулкан и директХ. Можете и с ним работать, но проще с SDL. Еще проще - с движками. Все зависит от того, какой уровень контроля вы хотите получить. Хотите напрямую отправлять на видеокарту вершины - ок, берете чистый OpenGL и вперед, только потом не жалуйтесь на низкую производительность и отсутствие общепринятых вещей (потому что вы их не написали).
2. Это всего лишь инструмент для сборки. QT вроде и так кросплатформенен.
3. Да, накладывает - почитайте что такое фреймворк. Если не знаете как объединить - начните с чего попроще
pfg21, не ну в андроиде так то есть "рабочий профиль", но его особо включать не надо. Достаточно гугловый аккаунт туда впихнуть, контролируемый организацией.
Но до актив директори уверен что там как до камчатки...
Очень грубое сравнение. Есть машины. Есть двигатели. У вас камаз. Можно ли впихнуть в него движок от легковушки?
В целом - можно. Камаз не сломается - как стоял так и будет стоять. Будет ли он ехать? Нет. Может будет держать горку, но не факт. Может погорит сцепление. Может и двигло. Но камаз выживет, скорее всего.
Перевожу.
Ноуту скорее всего ничего не будет (камаз). работать от батареи он будет (уклон), даже может будет медленее разряжаться. Но может накрыться контроллер питания (сцепление) или даже блок питания (двигатель легковухи). Но глобально с ноутом ничего не должно случиться.
Щас меня забросают тапками, но поставьте какой нить GUI для гита и будет меньше мучений. Тот же vscode умеет с ним работать. Можно еще Fork.
И будет легче.
Но чтобы еще и без хаба ТОТ ЖЕ САМЫЙ выключатель работал в режиме реле, да еще и когда хаб есть "понимал" тройное нажатие - такого не встречал вообще.
Можно реализовать самому - есть ESP32 с поддержкой Zigbee, кодом точно можно проверить есть ли коннект к сети или нет. Ну и дальше уже дело техники. Но придется много чего делать руками.