Adminhs пишет:
Вот объясните мне , зачем в таком случае измерять рядом 2 влажности , а особенно 2 давления ?
Для реализации подключения одновременно 2х датчиков требуется доработка КАЖДОЙ опции . Это не ардуина, где всего-то надо создать новый объект класса с параметрами, а код С++ все сделает сам.
Ну что ж, постараюсь объяснить.
Представим небольшой дачный дом/баню (7,5х8,0 м) грубо в центре установлен щит "умного дома". Под щитом подполье/подвал 3х2 м (в нём вводной электрощит, электрокотёл, бойлер, коллектор тёплого пола, вентиляция, скважина), за стенкой моечная/ванная (вытяжка), через 2м находится вытяжка над плитой, через 2м уличная стена, через 3-4м парилка (вытяжка).
Итого 5 датчиков влажности и 4 температуры на расстоянии не более 4м, ну да бог с ней - с вытяжкой над плитой (может и делать её не буду), остаётся 4 датчика. SHT30 и BME280 хорошие датчики, но их только 2. Есть ещё SI7021, но он почему-то работает только тогда, когда он один на шине I2C, если там ещё есть датчики то он просто не видится системой.
Я понимаю, есть смысл делать всё беспроводное если дом большой и расстояния больше 7м до датчиков, а тут то...
Я пойму, если это сделать сложно и/или больше никому не нужно, придётся по другому выходить из такой ситуации.
Может кто-то подключал несколько датчиков через редактор кода и передавал данные на MajorDoMo, если это возможно?
А вот MCP23017 как раз у меня 3 шт используется, буду благодарен, если Вы сможете добавить возможность подключить несколько MCP23017 к одному контроллеру.