Думаю ноги растут из мобильного сафари. Не уверен что где-то в стандарте написано как должны себя вести мобильные браузеры, но в реальности и Firefox и Chrome используют 980px в режиме эмуляции мобильных устройств. Да и Safari на айфоне тоже.
Если приложение использует стандартную палитру, то ничего у вас не выйдет.
В 99.99% случаев приложения не говорят «сделай это цветом rgb(255,0,0)», они говорят «сделай это цветом ярко-красный из палитры», а палитра в терминале одна на всех и вы именно её и определяете в настройках терминала.
Если вы на место «ярко-красного» в палитре поставили цвет rgb(0, 255, 255), то приложение об этом никак не узнает.
мысль в сторону. В zigbee есть возможность прямого соединения девайсов без всяких хабов (Direct Binding). Далеко не все девайсы это умеют, но в частности это умеют икейские кнопки, лампочки и розетки. Наверняка какие-то ещё умеют, но почему-то производители не считают это важной информацией и не пишут об этом.
Но в целом такие штуки есть и можно их поискать. Хотя может проще врезать в цепь тупой-тупой выключатель.
> Хотелось бы понять, существуют ли какие то решения переключателя которое можно настроить, чтобы реле не щелкало при каждом переключении кнопки, а допустим 3-коротких переключения кнопки - значит нужно щелкнуть реле, а на 1-но и 2-ух кратные нажатия повесить сценарии из хаба