Comments (8)
Wygląda na to że coś tam się pojawia w brokerze...
Możnaby ewentualnie dodać w składni topiców nazwę urządzenia, np. tak:
Smogomierz-8421EF/sensor/temperature
gdzie "Smogomierz-8421EF" to nazwa urządzenia. Przy dwóch smogomierzach na tym samym brokerze MQTT jest konflikt, a wyniki nadpisują się pod takim samym topikiem.
from smogomierz.
Jest już 2.6.2 - https://github.com/hackerspace-silesia/Smogomierz/releases/tag/v2.6.2 poprawiłem m.in. tam wsparcie dla MQTT
from smogomierz.
Zakładam, że Smogomierze są umieszczane raczej na zewnątrz, więc pomiar IAQ (Indoor air quality), plus to co podaje BME680 to nie jest wartość VOC, tylko rezystancja wszystkich gazów. Myślałem o dodaniu CCS811, który podaje właśnie VOC i CO2, ale on nie podaje wartości absolutnych i każdy z nich wymaga kalibracji, więc raczej za dużo z tym zachodu. Chciałbym dodać coś do pomiaru NO2 ale większość mierników nie radzi sobie z niskimi wartościami, a te które podają wartość od 0, kosztują majątek.
from smogomierz.
Wzięte z opisu czujnika:
Czujnik BME680 zawiera mały czujnik MOX. Ogrzewany tlenek metalu zmienia rezystancje w oparciu o lotne związki organiczne (VOC) znajdujące się w powietrzu, dzięki czemu może wykrywać gazy i alkohole, takie jak etanol, alkohol i tlenek węgla. Może być także wykorzystywany do wykonywania pomiarów czystości powietrza.
W przypadku CCS811 można by oprzeć się nie tyle na samych wartościach co na ich zmianie. Wówczas kalibracja nie byłaby potrzeba a każdy by widział, że jeżeli wartości nagle strzelają w górę to "wiedz, że coś się dzieje" :)
from smogomierz.
W 2.6.0 dodałem wstępnie wsparcie dla MQTT, tylko nie miałem za bardzo jak przetestować, więc będę wdzięczny na info czy działa – https://github.com/hackerspace-silesia/Smogomierz/tree/2.6.0
from smogomierz.
@mientki dzięki za info. Dodam to w kolejnej aktualizacji.
from smogomierz.
Mam 2 smogomierze w sieci:
- Nazwa urządzenia: Smogomierz-8421EF
- Nazwa urządzenia: Smogomierz-0A5017
Na brokerze MQTT pojawiają zupełnie inne nazwy:
Z czego to może wynikać?
from smogomierz.
Nazwa urządzenie jest trochę inaczej generowana. To co jest w brokerze to ChipID, który jest podany na stronie Konfiguracji przy opcji włączenia luftdaten.
ChipID jest bardziej unikatowe niż nazwa urządzenia. Zwłaszcza, że nazwę urządzenia możesz zmienić. ChipID nie możesz zmienić w ustawieniach. To co jest wyświetlane w brokerze to właśnie ChipID
from smogomierz.
Related Issues (20)
- Podanie o dodanie SHT-30 HOT 2
- SPS30 Sensirion nie wyłącza się wiatrak w stanie uśpienia. HOT 4
- Problem z zasilaniem HOT 3
- nie działa CSS na stronie WWW smogomierza HOT 1
- Smogly v.2.8.1 SDS - Dziwne linie w ustawieniach urządzenia HOT 4
- [ESP8266] Błąd zapisu ustawień HOT 46
- [ESP32] Błąd podczas wgrywania oprogramowania HOT 14
- [ESP8266] Urządzenie nie wysyła danych do InfluxDB
- Błąd typu dla channel id dla thing speak HOT 1
- Brak DS18B20 na liście wyboru czujników
- [ESP32] brak rozgłaszania WiFi po wgraniu oprogramowania HOT 2
- nieprawidłowy odczyt z BME280 HOT 1
- pomiary PM1
- [ESP8266] Część strony ustawień nie jest wyświetlana poprawnie HOT 4
- [ESP8266] Brak wifi po flashu HOT 14
- ESP32 flashed devices dont work HOT 3
- BMP180 - {TEXT_HUMIDITY}: {Humidity} %
- Przy więcej niż 10 pomiarach do uśredniania PMS program szaleje
- Rozłączenie z siecią po 24h ESP8266
- Problem (niesutający) z zapisywaniem ustawień czujników i ich portów [ESP32]
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from smogomierz.