Supla Virtual Device – bramka dla czujników Xiaomi LYWSD03MMC

W poprzednim artykule ogólnie opisałem softwarową bramkę (Gateway) czytającą dane pomiarowe z czujników temperatury i wilgotności Xiaomi Mijia i przesyłających te dane na serwer Supla. Poniżej przedstawiam opis uruchomienia – krok po kroku – Supla Virtual Device – bramka dla czujników Xiaomi LYWSD03MMC. Co potrzebujemy: Raspberry Pi Zero W (może…

Czujniki temperatury i wilgotności Xiaomi Mijia LYWSD03MMC w Supli

W poprzednich artykułach opisywałem projekt czujnika temperatury i wilgotności zasilany z baterii, zbudowany na mikrokontrolerze MOTEINO R6. W planach był dalszy rozwój tego projektu. Jednak jak to zwykle bywa, życie i portfel 🙂 weryfikuje nasze plany i pomysły. W ręce wpadł mi czujnik temperatury i wilgotności znanej już chyba wszystkim firmy Xiaomi, model LYWSDCGQ/01ZM komunikujący się ze smartfonem…

EasyEDA – Projektowanie płytek drukowanych

Każdy hobbysta – elektronik chcący zrezygnować z wykorzystywania płytek stykowych czy też tzw. uniwersalnych na rzecz bardziej profesjonalnych rozwiązań, stanie przed problemem zaprojektowania i wykonania profesjonalnych płytek drukowanych (PCB). Istnieje wiele płatnych oraz darmowych programów służących do takich zadań (KiCad, Eagle, Altium, DipTrace, itp.). Ja w swoich projektach używam programu EasyEDA.

SUPLA – radiowy pomiar temperatury i wilgotności – część 3

W trzeciej części opisuję bramkę odpowiedzialną za odbiór danych z transmiterów RB-10 i wysłanie tych danych do SUPLA Cloud. Pod względem elektroniki jak i oprogramowania jest to wersja na etapie wczesnego prototypu. Zdecydowałem się jednak upublicznić schemat elektroniki oraz kod licząc, że ktoś z czytelników lub członków Społeczności SUPLA wspomoże mnie w zakresie rozwoju oprogramowania bramki…

SUPLA – radiowy pomiar temperatury i wilgotności – część 2

Programowanie mikrokontrolerów MOTEINO R6 odbywa się identycznie, jak modułów Arduino i ich klonów oraz mikrokontrolerów ESP8266. Do programowania wykorzystujemy program Arduino IDE. Program pobieramy z oficjalnej strony https://www.arduino.cc/en/Main/Software i instalujemy. Na dzień pisania niniejszego artykułu dostępna była wersja 1.8.10 Arduino IDE i dalszy opis konfiguracji środowiska Arduino IDE odnosi się do tej wersji. Po…