Cześć Wszystkim,
Czy komuś z Was udało się lub ma pomysł jak połączyć dane z czujnika luftdaten.info?
Wyświetlanie danych z luftdaten.info
-
praszczur
- Posts: 1
- Joined: Mon Jun 29, 2020 8:34 pm
Podłączam się do pytania. Apka jest bardzo fajna i chętnie zintegrowałbym swój czujnik wysyłający dane do luftdaten i aqi.eco, by monitorować go z telefonu.
-
shimano73
- Posts: 2174
- Joined: Sun Feb 28, 2016 12:27 pm
- Location: Orzesze
- Been thanked: 1 time
Moja stacja pogodowa wysyła dane do aqi.eco i air.monitor do luftdaten jeszcze nie , mam tam jakiś problem i nie ma czasu się tym zająć
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie
Wezmę udział w Supla Offline Party 2024
Wezmę udział w Supla Offline Party 2024
-
arekrgw
- Posts: 44
- Joined: Wed Aug 15, 2018 6:42 pm
Mam takie coś zintegrowane ze swoim czujnikiem luftdaten. W konfiguracji czujnika można ustawić wysyłanie danych na zewnętrzny serwer dodatkowo, i u mnie idzie to do raspberry pi na którym mam prosty serwer postawiony (https://github.com/arekrgw/luftdaten-server) oraz supla-virtual-device(viewtopic.php?f=24&t=6189), który "umieszcza" te dane w chumrze supli.
Niżej zdjęcie jak to wygląda w aplikacji.
EDIT ten mój serwer obsługuje tylko czujnik temperatury BME280, jeżeli ktoś będzie potrzebował innego to mogę przerobić.
Niżej zdjęcie jak to wygląda w aplikacji.
EDIT ten mój serwer obsługuje tylko czujnik temperatury BME280, jeżeli ktoś będzie potrzebował innego to mogę przerobić.
You do not have the required permissions to view the files attached to this post.
-
kosa24
- Posts: 12
- Joined: Sat Mar 16, 2019 8:47 pm
Witam.
Jakby ktoś chciał wyświetlać dane z czujnika z softem luftdaten na supli.
Wystarczy stworzyć skrypt, który pobiera dane z czujnika i wycina niepotrzebny początek tak, aby virtual device był w stanie to odczytać.
Pobieranie danych z czujnika do pliku tekstowego:
Wycinanie początku tak, aby plik zaczynał się od gotowych danych:
i już, gotowe pliki to pyl10.txt i pyl2,5.txt
Teraz tylko ustawić cron, żeby odpalał skrypt co np. 1min. i ustawić virtual device np. tak:
Pozdr.
Jakby ktoś chciał wyświetlać dane z czujnika z softem luftdaten na supli.
Wystarczy stworzyć skrypt, który pobiera dane z czujnika i wycina niepotrzebny początek tak, aby virtual device był w stanie to odczytać.
Pobieranie danych z czujnika do pliku tekstowego:
Code: Select all
curl http://ip_naszego_czujnika/data.json --output tmp.txtCode: Select all
grep -o -P '(?<=SDS_P1","value":").*(?=)' /root/tmp.txt >> pyl10.txtCode: Select all
grep -o -P '(?<=SDS_P2","value":").*(?=)' /root/tmp.txt >> pyl2,5.txtTeraz tylko ustawić cron, żeby odpalał skrypt co np. 1min. i ustawić virtual device np. tak:
Code: Select all
[GLOBAL]
device_name=VIRTUAL DEVICE
[SERVER]
host=adres_serwera
protocol_version=10
[LOCATION]
ID=1
PASSWORD=xxxx
[CHANNEL_0]
function=TEMPERATURE
file=/patch/pyl2,5.txt
min_interval_sec=60
[CHANNEL_1]
function=TEMPERATURE
file=/patch/pyl10.txt
min_interval_sec=60
-
egon64
- Posts: 5
- Joined: Mon Dec 30, 2024 8:46 am
Cześć. Czy mógłbym prosić o bardziej szczegółowe informacje dotyczące konfiguracji (co i gdzie wpisać) ?
-
klew
- Posts: 13907
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
- Has thanked: 134 times
- Been thanked: 137 times
To dość stary wątek i obsługa po stronie Supli trochę się zmieniła (można użyć sd4linux).egon64 wrote: Mon Dec 30, 2024 9:28 am Cześć. Czy mógłbym prosić o bardziej szczegółowe informacje dotyczące konfiguracji (co i gdzie wpisać) ?
Ogarnij najpierw pobieranie danych z luftdaten do pliku, tak aby to działało samodzielnie na linuxie i cyklicznie.
Jak już będziesz miał dane w pliku i będą się tam aktualizować, to zainstaluj sobie sd4linux. Tu jest instrukcja i opis:
https://github.com/SUPLA/supla-device/t ... ples/linux
Najlepsze suple dla Twojego domu 
-
egon64
- Posts: 5
- Joined: Mon Dec 30, 2024 8:46 am
Pobieranie danych z luftdaten do pliku ogarnięte
