[tutorial] RPiZeroW + odczyt z LYWSD03MMC przez BLE + Supla-Device

Awatar użytkownika
lesny8
Posty: 2808
Rejestracja: pn gru 11, 2017 9:43 pm

Jak masz atc to wyjmij baterię. Po ponownym włożeniu czujnik wyświetli 6 ostatnich znaków maca.
Co do tego jednego czujnika, to może telefon trzyma Ci połączenie z czujnikiem.
Czekam na kolejne Supla Offline Party 👍
Awatar użytkownika
PuteR
Posty: 1421
Rejestracja: śr gru 06, 2017 10:07 am

lesny8 pisze: pn lut 20, 2023 8:40 pm Jak masz atc to wyjmij baterię. Po ponownym włożeniu czujnik wyświetli 6 ostatnich znaków maca.
Co do tego jednego czujnika, to może telefon trzyma Ci połączenie z czujnikiem.
Było dokładnie tak jak mówisz. Już wszystko działa. Dzięki
Awatar użytkownika
myxhir
Posty: 360
Rejestracja: czw sty 07, 2021 12:16 pm
Lokalizacja: Skórzewo, Poznań

super poradnik natomiast nie wiem niestety - przy SVD było to bardziej dla mnie oczywiste, jak dodać czujniki do supli, natomaist tutaj mam problem i błądze już 2h i tracę cierpliwość
Potrzebowałbym przykład jak do pliku yaml dodać

Czujnik Ciśnienia -czytany z pliku:

Kod: Zaznacz cały

/home/pi/Weather/syngeos-pressure.txt
Samej Wilgotności - czytany z pliku

Kod: Zaznacz cały

/home/pi/Weather/syngeos-air-pm25.txt
z samą temp sobie poradziłem ale z tym nie jestem w stanie

ok z wilgotnoscia dalem rade

Kod: Zaznacz cały

  - type: HumidityParsed
    source:
      type: File
      file: "/home/pi/Weather/syngeos-air-pm25.txt"
      expiration_time_sec: 800
    parser:
      type: Simple
      refresh_time_ms: 5000
    humidity: 0
    multiplier_humi: 1
brakuje mi info jakie parametry maja dane rodzaje kanalu... to robilem w analogi do kanalu temp i wilgotnosci :D

ok dalszą metodą prób i błędów dodałem czujnik ciśnienia ^^

Kod: Zaznacz cały

  - type: PressureParsed
    source:
      type: File
      file: "/home/pi/Weather/syngeos-pressure.txt"
      expiration_time_sec: 800
    parser:
      type: Simple
      refresh_time_ms: 5000
    pressure: 0
Awatar użytkownika
klew
Posty: 8184
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

myxhir pisze: ndz mar 26, 2023 6:55 pm super poradnik natomiast nie wiem niestety - przy SVD było to bardziej dla mnie oczywiste, jak dodać czujniki do supli, natomaist tutaj mam problem i błądze już 2h i tracę cierpliwość
Potrzebowałbym przykład jak do pliku yaml dodać
Dzięki za informację. Dodałem brakujące opisy dla kanałów humidity, pressure, wind, rain:
https://github.com/SUPLA/supla-device/c ... 7b3d2dc0e1
Widzimy się na Supla Offline Party vol. 2 :!:
Awatar użytkownika
myxhir
Posty: 360
Rejestracja: czw sty 07, 2021 12:16 pm
Lokalizacja: Skórzewo, Poznań

klew pisze: ndz mar 26, 2023 8:29 pm
myxhir pisze: ndz mar 26, 2023 6:55 pm super poradnik natomiast nie wiem niestety - przy SVD było to bardziej dla mnie oczywiste, jak dodać czujniki do supli, natomaist tutaj mam problem i błądze już 2h i tracę cierpliwość
Potrzebowałbym przykład jak do pliku yaml dodać
Dzięki za informację. Dodałem brakujące opisy dla kanałów humidity, pressure, wind, rain:
https://github.com/SUPLA/supla-device/c ... 7b3d2dc0e1
Właśnie tego mi brakowało, bo szczerze w pewnym momencie nie chciałem się przesiadać bo mowie nie wspiera kanału ciśnienia i samej wilgotności - ten używam do odczytu i wyświetlenia stężenia PM10 i PM2.5 bo nie podają jednostek ;) ale potem wszedłem w changelog i widzę ze dużo było dodane ;)

Swoją drogą na SVD baterie trzymały mi 5-8 miesięcy a samo RPI jak odczytywałem temp miało ją na poziomie 38-42*C. Po przesiadce na SD temp oscyluje 46-47.5*C czyli podbicie o 5*C jak nic. Patrzyłem na procesy do Supla-Device-lib bierze 10% procka. To normalne ?:)
mam 6 czujników Xiaomi z softem ATC z wysyłaniem co 10 sek. W cronie to co mi chodzi to
Cron admina
co 3 minuty pingowanie serwera i sprawdzenie czy jest polaczenie wi-fi - w razie zerwania restart maliny

w zwykłym Cronie
co 4 min zapis do pliku temp maliny do pliku
co 6 min odczyt temp i wilgotności, stężenia PM1-, Stężenia PM2.5 z stacji syngeosa - akurat mam ja 1 km od siebie na szkole i dane są dostępne publicznie ^^

RPI jest w zamkniętej obudowie a nie jak na zdjęciu z tym otworem, może to jest przyczyna ale tak czy siak wcześniej w takich samych warunkach temp była mniejsza ;)

zastanawiam się jeszcze nad czymś takim na tą chwilę mam naklejony na procesor taki malutki radiatorek ale może taka obudowa byłaby lepsza

Kod: Zaznacz cały

https://pl.aliexpress.com/item/1005004360208638.html?spm=a2g0o.detail.1000014.6.4bef6bd6VyTsmt&gps-id=pcDetailBottomMoreOtherSeller&scm=1007.40000.326746.0&scm_id=1007.40000.326746.0&scm-url=1007.40000.326746.0&pvid=2749c197-da22-4dc8-8ba4-3bf445230dba&_t=gps-id:pcDetailBottomMoreOtherSeller,scm-url:1007.40000.326746.0,pvid:2749c197-da22-4dc8-8ba4-3bf445230dba,tpp_buckets:668%232846%238111%23430&pdp_ext_f=%7B%22sku_id%22%3A%2212000028900050408%22%2C%22sceneId%22%3A%2230050%22%7D&pdp_npi=3%40dis%21PLN%2125.77%2115.72%21%21%21%21%21%400b0a3bb916798991631596410e2cd1%2112000028900050408%21rec%21PL%21
Załączniki
Screenshot_20230327_080744_SUPLA.jpg
Screenshot_20230327_080744_SUPLA.jpg (210.31 KiB) Przejrzano 405 razy
Awatar użytkownika
Robert Błaszczak
Posty: 3970
Rejestracja: sob gru 22, 2018 8:55 pm
Lokalizacja: Zielona Góra
Kontakt:

Mocno Ci się grzeje to RPi. U mnie Supla Device uruchomione jako usługa, odczyt 5 szt. LYWSD oraz obsługa skrzynki pocztowej. Ten ostatni pik to dzisiejsza aktualizacja RPi i Supla Device. RPi zamontowane w pionie na szynie DIN w rozdzielni elektrycznej.
Screenshot_20230327_090946_SUPLA.png
Screenshot_20230327_090946_SUPLA.png (87.16 KiB) Przejrzano 388 razy
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl
Awatar użytkownika
myxhir
Posty: 360
Rejestracja: czw sty 07, 2021 12:16 pm
Lokalizacja: Skórzewo, Poznań

Robert Błaszczak pisze: pn mar 27, 2023 7:16 am Mocno Ci się grzeje to RPi. U mnie Supla Device uruchomione jako usługa, odczyt 5 szt. LYWSD oraz obsługa skrzynki pocztowej. Ten ostatni pik to dzisiejsza aktualizacja RPi i Supla Device. RPi zamontowane w pionie na szynie DIN w rozdzielni elektrycznej.

Screenshot_20230327_090946_SUPLA.png
Widziałem, kiedyś dawałeś zdjęcie, być może fakt że masz płytkę bez obudowy to lepiej oddaje ciepło pomimo iż w skrzyni to jakieś chłodzenie jest sprawdzę i otworze górne wieko czy będzie lepiej. Na początku wykresu widać że jak miałem na biurku czyli bez obudowy to temp była jak u Ciebie
Awatar użytkownika
klew
Posty: 8184
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

myxhir pisze: pn mar 27, 2023 6:12 am Swoją drogą na SVD baterie trzymały mi 5-8 miesięcy a samo RPI jak odczytywałem temp miało ją na poziomie 38-42*C. Po przesiadce na SD temp oscyluje 46-47.5*C czyli podbicie o 5*C jak nic. Patrzyłem na procesy do Supla-Device-lib bierze 10% procka. To normalne ?:)
mam 6 czujników Xiaomi z softem ATC z wysyłaniem co 10 sek. W cronie to co mi chodzi to
Zanotuję to sobie do sprawdzenia w wolnej chwili.

Możesz spróbować na kilka min wyłączyć supla-device. Zobacz, czy wtedy temperatura spadnie.
Widzimy się na Supla Offline Party vol. 2 :!:
Awatar użytkownika
Robert Błaszczak
Posty: 3970
Rejestracja: sob gru 22, 2018 8:55 pm
Lokalizacja: Zielona Góra
Kontakt:

U mnie wygląda to tak:
RPi_htop.jpg
RPi_htop.jpg (644.24 KiB) Przejrzano 371 razy
Sumaryczne obciążenie CPU potrafi czasami "piknąć" w okolice 20% ale średnio jest to w okolicach 14 - 15%
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl
Awatar użytkownika
myxhir
Posty: 360
Rejestracja: czw sty 07, 2021 12:16 pm
Lokalizacja: Skórzewo, Poznań

Robert Błaszczak pisze: pn mar 27, 2023 8:19 am U mnie wygląda to tak:

RPi_htop.jpg

Sumaryczne obciążenie CPU potrafi czasami "piknąć" w okolice 20% ale średnio jest to w okolicach 14 - 15%
ja w zasadzie mam to samo, obciążenie po wyłączeniu SD to było jakies 5--8% procka bo w tle ida skrypty odczytujące temp z czujników a po włączeniu SD mam tak jak u Robera 10-15

otwarcie górnej klapki obudowy natomiast spowodowało że temp spadła do poziomu 43*C.... czyli ta zamknięta obudowa jednak powoduje że ciepło nie ma jak uciekać - w sumie logiczne :D ale mimo wszystko na SVD obciążenie było inne ale też i sposób odczytu był inny i wg mnie to jest ta różnica na procku. Ciekawe czy u wszystkich jest podobnie
Załączniki
Bez tytułu.png
Bez tytułu.png (49.07 KiB) Przejrzano 357 razy
ODPOWIEDZ

Wróć do „FAQ / Jak to zrobić”