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

User avatar
lesny8
Posts: 2814
Joined: Mon Dec 11, 2017 9:43 pm

Post

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 👍
User avatar
PuteR
Posts: 1422
Joined: Wed Dec 06, 2017 10:07 am

Post

lesny8 wrote: Mon Feb 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
User avatar
myxhir
Posts: 361
Joined: Thu Jan 07, 2021 12:16 pm
Location: Skórzewo, Poznań

Post

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:

Code: Select all

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

Code: Select all

/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

Code: Select all

  - 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 ^^

Code: Select all

  - 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
User avatar
klew
Posts: 8356
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

myxhir wrote: Sun 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 :!:
User avatar
myxhir
Posts: 361
Joined: Thu Jan 07, 2021 12:16 pm
Location: Skórzewo, Poznań

Post

klew wrote: Sun Mar 26, 2023 8:29 pm
myxhir wrote: Sun 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

Code: Select all

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
You do not have the required permissions to view the files attached to this post.
User avatar
Robert Błaszczak
Posts: 4011
Joined: Sat Dec 22, 2018 8:55 pm
Location: Zielona Góra

Post

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
You do not have the required permissions to view the files attached to this post.
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl
User avatar
myxhir
Posts: 361
Joined: Thu Jan 07, 2021 12:16 pm
Location: Skórzewo, Poznań

Post

Robert Błaszczak wrote: Mon 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
User avatar
klew
Posts: 8356
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław

Post

myxhir wrote: Mon 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 :!:
User avatar
Robert Błaszczak
Posts: 4011
Joined: Sat Dec 22, 2018 8:55 pm
Location: Zielona Góra

Post

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%
You do not have the required permissions to view the files attached to this post.
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl
User avatar
myxhir
Posts: 361
Joined: Thu Jan 07, 2021 12:16 pm
Location: Skórzewo, Poznań

Post

Robert Błaszczak wrote: Mon 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
You do not have the required permissions to view the files attached to this post.

Return to “FAQ / Jak to zrobić”