Shaklda ko'rsatilgan sensorli tugun2b Arduino IDE yordamida dasturlashtirilgan bo'lib, dasturlash va fayllarni ESP32 Wi-Fi moduliga yuklash imkonini beradi. Veb-mijozlar deb ham ataladigan aqlli gadjetlardagi veb-brauzerlar asinxron veb-serverning javobgarligi hisoblanadi. Veb-mijoz va veb-server, hosting serveri va domen nomi o'rtasidagi aloqa gipermatnni uzatish protokoli (HTTP) tomonidan o'rnatiladi. Veb-mijozlar veb-serverga router va internet orqali ulanishlari mumkin. Kerakli harakatlar standart mijoz-server arxitekturasidan foydalangan holda amalga oshiriladi va MySQL ma'lumotlar bazasida sensor o'qishlarini nashr qilish uchun PHP skriptini so'ragan mijozni yaratish. Veb-sahifa istalgan joydan kirish mumkin bo'lgan uchastkada sensor o'qishlarini ko'rsatadi. Ushbu usul yordamida sensor ma'lumotlari veb-saytlardan veb-mijozlarga uzatilishi mumkin. Keyinchalik bu ma'lumotlar atrof-muhit harorati va namligi o'zgaruvchilarini baholash, tekshirish va zarur choralarni ko'rish uchun ishlatilishi mumkin. Optimallashtirilgan aloqa modelini yaratish uchun quyidagi texnologiyalar qo'llaniladi:
MySQL ma'lumotlar bazasiga ma'lumotlarni kiritish va uni veb-sahifada ko'rsatish uchun PHP skripti;
o'qishlarni saqlash uchun MySQL ma'lumotlar bazasi;
Ma'lumotlar bazasidan ma'lumotlarni diagrammalarga chizish uchun PHP skripti.
Dastur dizayni veb-sahifa qanday ko'rsatilishini belgilaydigan HyperText Markup Language (HTML) strukturasini o'z ichiga oladi. ESP32 dasturlash kodini muvaffaqiyatli yuklashni to'ldirish uchun atrof-muhitni kuzatish uchun tegishli sensorlarga ulanishi kerak. Ushbu g'oya ESP32 dan sensor o'qishlarini saqlashga imkon beruvchi domen nomi va xosting hisobiga ega bo'lishni maqsad qiladi. U o'z server domeniga kirish orqali o'qishlarni istalgan joydan ko'rishi mumkin. Diagrammalarni yaratish uchun Highcharts kutubxonasidan foydalanilgan. U ikkita diagrammani ko'rsatadi: vaqt o'tishi bilan harorat va namlik. Diagrammalar maksimal 70 ma'lumot nuqtasini ko'rsatadi va har 30 soniyada yangi o'qish qo'shiladi. Ma'lumotlar nuqtalarining qobiliyati kodning istalgan vaqtida o'zgartirilishi mumkin. Harorat va namlik monitoringi va uni veb-server yordamida amalga oshirish uchun Internet of Things tarmog'ining dizayni tufayli veb-mijoz veb-brauzer orqali ma'lumotlarga kirishi mumkin. Rasm6PHP ilovalari va MySQL ma'lumotlar bazasini joylashtirishning yuqori darajadagi umumiy ko'rinishini tasvirlaydi.