Wróciły…

Wiosna za pasem, więc wróciły do nas… BME280! Przez długi czas nie były dostępne – skutki zamieszania spowodowanego SAMI WIECIE CZYM-19. Moduły mamy na stanie, jeszcze nie będziemy ich sprzedawać oddzielnie, ale na razie wrócą do nas produkty używające BME280.

I tak, pierwszym takim produktem jest wypasiony kit Sensor Community (dawniej Luftdaten). Wypasiony – bo zamiast kiepskich kabli F-F ma dedykowaną wiązkę kablową, która razem z nodeMCU wyposażonym w specjalne złącza powoduje że nie da się błędnie podłączyć przewodów oraz połączenia są trwałe. Koniec z przypadkowo obluzowanym przewodem podczas montażu!

Niestety, tak jak wiele innych produktów z Chin ostatnio, cena BME280 poszła ostro do góry. Dlatego zestaw ten musiał podrożeć. Pierwsza wersja kitu na sterydach jako czujnik temperatury wykorzystywała SHT31. Podobnie jak BME280 mierzy on temperaturę i wilgotność (nawet z większą dokładnością) ale nie mierzy ciśnienia atmosferycznego. Zestaw z SHT31 wciąż jest dostępny i ma niższą cenę.

Oczywiście oba zestawy mają taki sam czujnik SDS011, czyli mierzą PM2.5 i PM10.

Co jeszcze?

Jeśli zadajecie sobie pytanie jakie produkty z użyciem BME280 wrócą wkrótce, to oczywiście – cała seria Nettigo Air Monitorów wkrótce pojawi się znowu w wersji z BME280.

Sensor Community Kit – harness cable mishap

The issue has been spotted again (Dec 2022).

We have introduced Sensor Community Kit with dedicated harness cable, aiming for better connectivity and simpler assembly. We were noticed by few customers that some of the cables are erroneous wired, leading to sensors/nodeMCU damage.

UPDATE/CLARIFICATION If You have already assembled kit and it is working – then You don’t have check anything. Wrong cable order results in not working kit in the best case, destroyed components in the less favorable option. So… If it is reporting data – no need to take any action.

We have checked cables in our stock and they seems to be OK, so probably it were only few of them. If You ordered kit and have not assembled yet, before You do check carefully if harness cable in Your kit has wires ordered in plugs as on following pictures:

If Your cable has different order, then please do not assembly kit, contact us, we will send You replacement cable. If You did assembly kit and have some parts damaged, contact us, we will replace damaged ones. Just reply for an email with order confirmation.

Boże Narodzenie 2021

Z okazji nadchodzących świąt Bożego Narodzenia, wszystkim naszym klientom, współpracownikom i przyjaciołom składamy życzenia zdrowych, spokojnych, spędzonych w dobrej atmosferze świąt! Niech te święta będą dla nas wszystkich okazją byśmy stawali się lepszymi ludźmi.

CH9102F – nowy konwerter USB/Serial

Wszyscy użytkownicy chińskich modułów czy to klonów Arduino, czy opartych ESP8266 doskonale znają dwa najpopularniejsze układy CH340 oraz CP2104. Właśnie w nasze ręce trafiła płytka z nowym układem CH9102F.

Wemos D1 mini Pro z układem CH9102F

Jeśli nie budujecie własnych PCB z użyciem takich konwerterów to różnic specjalnych nie dostrzeżecie, poza maksymalną prędkością – 4 Mbps (CP2104 dawał 12 Mbps a CH340 – 2 Mbps). Użytkowników Linuksa może zaskoczyć fakt, że moduł zgłasza się jako urządzenie ttyACMx a nie ttyUSBx jak wcześniejsze.

Poza tymi drobnymi różnicami w zachowaniu płytki z takim konwerterem na razie nie widać różnicy w porównaniu z wcześniejszym typami.

Czy to też można nazwać DIY?

Co to dużo mówić. Jak macie wolną chwilę to zobaczcie ten filmik:

Imponujące dzieło – piękne, o doskonałych parametrach technicznych.

Z informacji w filmie wynika że to dzieło jednej osoby, na dodatek całość powstała ‘po godzinach‘ jako projekt uboczny. Zakładając że to prawda, tym bardziej trzeba przyznać, że wynik jest niesamowity. Zarówno wizualnie, jak i technicznie, jak i pod względem parametrów roboczych.

No i na dokładkę w kolorze China Red…

Chyba nie muszę mówić, że jestem nieco sceptyczny, ale nawet jeżeli pracowała nad tym grupa osób, to i tak rezultat końcowy jest imponujący.

NAMF-2020-41

Wczoraj na serwerach wylądowała wersja NAMF-2020-41. Zawiera kilka poprawek (Winsen MHZ14A znowu działa, LED BAR przywrócony do życia).

Dla użytkowników zlutowanego sensora NAM ważna opcja – BMP180 jest w tym zestawie zlutowany oddzielnie i powinien być umieszczony w obudowie NAMa. Dlatego pojawiła się dodatkowa opcja w konfiguracji dla takiego zestawu. Po jej zaznaczeniu temperatura z BMP180 nie będzie wysyłana do API. Jako że wewnątrz obudowy, to jest wyższa o kilka/kilkanaście stopni, więc nie ma co karmić złymi danymi API.

Nowa opcja konfiguracyjna

Dane diagnostyczne

Poczynając od tej wersji podstawowe dane diagnostyczne są wysyłane do Nettigo (zajętość pamięci, siła sygnału WiFi, ewentualne błędy w komunikacji z SDS itp). Szczegółowa lista zbieranych danych jest w repozytorium: https://github.com/nettigo/namf/blob/master/diagnostic.md

Można wyłączyć wysyłanie danych, jednak prosimy o pozostawienie tego, gdyż informacje zbierane o NAMach pozwolą nam tworzyć lepsze oprogramowanie.

Przerwa w realizacji wysyłek

Z powodu zdarzenia losowego, które wyłączyło na kilka dni naszego pracownika, nie realizujemy wysyłek zamówień. Wszystko wskazuje na to, że 30-go czerwca (środa) wysyłka zostanie wznowiona, ale nie mamy jeszcze pewności.

W normalnej sytuacji zastąpiłaby go inna osoba, ale z powodu rozpoczętego sezonu urlopowego osoby, które mogły to zrobić są daleko poza Warszawą.

Przepraszamy za kłopot, jeśli zamówienie jest pilnie potrzebne i poczekanie nie jest opcją, to jedyne co możemy zaoferować to zwrot pieniędzy. We wszelkich sprawach dotyczących zamówień najlepiej kontaktować się przez email – wystarczy odpowiedzieć na wiadomość o złożonym zamówieniu.

NAMF-2020-37 – głównie poprawki błędów

Wczoraj pojawiła się na serwerach nowa wersja, oznaczona nr 37. Na blogu pominęliśmy informację o wersji 36, więc gwoli kronikarskiego obowiązku – wersja ta oparta jest o nowszy Arduino Core i oferuje poprawione wysyłanie danych do Sensor Community.

Wersja 37 z funkcjonalnych zmian zawiera nową podstronę /status na której można zapoznać się z informacjami z wnętrzności systemu. Dzięki temu strona z wynikami (/values) jest teraz czystsza i zawiera tylko informacje o odczytach.

Wersja 37 też zawiera sporo poprawek, oraz jeżeli korzystasz z Influxa – więcej danych zostanie wysłanych do tej bazy. Między innymi wersja oprogramowania, nazwa sensora.

Przepisaliśmy od zera obsługę SDS011, co pozwoli dodać ciekawe opcje konfiguracyjne. Kod ten dotąd był dostępny przez uaktualnienia na kanale alfa, ale już najbliższa wersja beta (38rc1) będzie zawierała ten nowy kod. W tej chwili to jest możliwość ustawiania czasu pracy “rozgrzewki” SDS przed pomiarem i czasu przez który jest robiony pomiar. Będzie go można wydłużyć zbierając więcej próbek.

Gdy wersja 38 będzie opublikowana w wersji finalnej, planujemy dokonać automatycznej migracji starszych sensorów z NMAF-2019 na linię 2020.

NAMF-2020-35 – Wyświetlacz dla nowych sensorów

Dziś na serwerach update wylądowały binaria nowej wersji NAMF, tym razem seria NAMF-2020-35. Poza usunięciem kilku oczywistych błędów, ta wersja zawiera kilka nowych rzeczy.

Parę wersji temu wprowadziliśmy nowego zarządcę w kodzie. Nie wszystkie sensory zostały na niego przeniesione. W tej wersji została zmigrowana do nowego zarządcy obsługa czujnika poziomu CO2 – Winsen MHZ14A (opis instalacji). Jednocześnie ten sensor może teraz wyświetlać dane na wyświetlaczu LCD (jeśli oczywiście NAM jest w niego wyposażony). Również SPS30 (dokładny czujnik Sensiriona do pyłów zawieszonych) może wyświetlać dane na LCD.

Dla piszących kod na platformie NAM – dużym ułatwieniem powinno być upload_config.ini W nim można ustawić parametry do wgrywania kodu. Np adres IP i hasło jeśli korzystać chcą ze zdalnego wgrywania kodu. W zasadzie, chyba każde ustawienie środowiska Platformio może zostać tam nadpisane. Plik jest w .gitignore więc wystarczy skopiować upload_config.ini.example i go wyedytować. Zmiany tak wprowadzone będą tylko obowiązywać na jednym komputerze, nie będą wrzucane do repozytorium GITa.