Данный материал готовился довольно долго и столько же обкатывался. После множества проб и ошибок таки дозрел до материала и выкладываю готовое решение. Данный пример не привязан жестко к какому либо проекту. Т.е. этот материал позволяет раздвинуть ваши рамки в области программирования и применять получившиеся устройства уже для других целей. Например мой друг сделал по такому же принципу управление микроклиматом в погребе. Затем перешел уже на охрану дома и сбор статистики по состоянию того же дома. Еще он умудрился прикрутить Telegram канал и теперь при любых действиях или происшествиях ему приходят оповещения. Одним словом считайте данный материал как небольшая ступенька для получения чего то большего и нового. А пока представляю вам цикл статей