Hirdetés
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Külső merevlemezek - USB, eSATA, FireWire HDD
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- OLED TV topic
- Soundbar, soundplate, hangprojektor
- Akciókamerák
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- NVIDIA GeForce RTX 4060 / 4070 S/Ti/TiS (AD104/103)
- Androidos tablet topic
- Bambu Lab 3D nyomtatók
-
PROHARDVER!
Amit érdemes tudni a Raspberry Pi-kről:
A legelső változat 2012-ben jelent meg. Pici, olcsó és nagyon alacsony fogyasztású, hobby-célú kártyagép. Felépítése ARM alapú, nem PC-architektúra, hanem kb. egy régi mobilhoz hasonló. Nagyon sok mindenre használható! A Linux-nak és a magas eladási mennyiségnek köszönhetően jelentős fejlesztőtáborral rendelkezik.
Új hozzászólás Aktív témák
-
s3toraph
senior tag
Hogyan tudok netbeans-ben rrdtool-t használni? (Raspi2-n fut raspbian, ezen programozok).
Már az összes létező package-t próbáltam feltenni amit googlizva találtam, többnyire mindnél függőségi hibákat írt ki de többet "elvileg" felrakott, legalábbis asudo apt-get policy
paranccsal ha ránézek, telepítve állapotokat látok.A netbeans továbbra sem ismeri, hiába adom meg hogy import rrdtool.
Ezt írja ki: ImportError: no module named 'rrdtool'
Próbáltam így is megadni, ugyanaz a hibaüzenet: import RRDtool
Próbáltam hogy az import sys alá beírom:sys.path.append('/usr/bin/rrdtool')
vagysys.path.append('/usr/bin/rrdtool.bin')
Így sem jó.
Nálam rrdtool-t az /usr/bin mappában találtam, itt ezek vannak:
rrdtool, rrdinfo, rrdcreate, rrdupdate. Ezek futtatható fájlok. Nem találtam külön rrdtool mappát.A gondom az, hogy mérek 6 hőmérővel, amivel az egyik kültéren van, erkélyen, és az erkélyen lévő rossz értékeket rajzol a grafikonra. A kiolvasás jól működik, a szenzorok jól mérnek,mivel van egy külön kódom netbeansben megírva, ami phpmyadminba tölti be percenként a 6 db mért hőmérsékletet (.py kiterjesztés),, és visszakeresve az erkély szenzort, mindig van érték, ami reális érték. Valahol a mérés után csúszik el a dolog, vagy ott ahogy bekerül az RRD adatbázisba az érték (bár nem értem ha jó a kiolvasás, miért kerül be rossz érték + a többi 5 szenzornál miért nincs baj), vagy a grafikon rajzolásnál amikor kiolvassa az adott temp változóból az értéket (ezt sem értem, mert ha jól került be az érték, és itt csúszik el, akkor a másik 5 db szenzornál miért működik jól).
A szenzorok vegyesen DS18B20 és DS18B20+ típusúak. Erkély szenzort kicseréltem egy újra, helyzet ugyanaz.
Ami fura azt vettem észre hogy azóta van gond mióta a külső hőmérséket lemegy 8-10 fok alá, előtte rendesen mért. Ami érthetetlen mert jó nagy a mérési tartománya szenzornak, mínuszban is.
Próbáltam azt is hogy átrakom a mérési tartományt meghatározatlanról
DS:temp1:GAUGE:120:U:U \
kézzel beállítottra,DS:temp1:GAUGE:120:-40:60 \
az RRD adatbázisban, de semmit nem jelent.Képek hogy hogyan is mért hibásan, a zöld az erkély.
Most egy ideje meg egyáltalán nem mér, az előbbiek korábbi képek, ott volt olyan hogy egy-egy időre magára talált de teljesen random, ha beragadt a grafikon rajzolás és nullát rajzolt az sem segített ha újraindítottam a pi-t vagy ki-be kapcsoltam.
sudo crontab -e
: beraktam az adatbeolvasásos, a grafikon rajzolós scripteket, ill. a netbeans progimat is. Futnak is szépen ahogy kell.Gondoltam, kiolvasom a biztosan jó értékeket a phpmyadmin adatbázisomból a netbeansben megírt programmal, és belerakom az RRD-be, így megkerülve a problémát. (A kiolvasás működik is szépen.)
Vagy, kiolvasom, és ezt kapásból megadom az rrd graphnak hogy ezekböl az értékekböl rajzoljon.
Csak hát, a netbeans-ben ugye nem tudom használni az rrd parancsokat, így megakadtam.Akkor mondom, oldjuk meg a scriptekkel. Az adatfeltöltős scriptben próbáltam kiolvasni az adatbázisból az értékeket, de itt meg a parancs ami működik, az nekem a kiolvasott értékből "generál" egy mysql mini adatbázis. Szóval ha berakom a kiolvasott értéket ami mondjuk az egylő szenzor hőmérséklete, azt is beleírja hogy az adatbázis melyik oszlopában van ez az érték, két sorban.
Pl.:
hőmérsékletek
20.375Lehet nem jó a kiolvasó parancsom.
Maguk a kódok:
Van egy sh kiterjesztésű egyszerű scriptem, hasonló mint a netes példákban találni, ami létrehozza az RRD adatbázist (rrdtool create).
Egy újabb script betölti az olvasott adatokat, közvetlenül a szenzorokból kiolvasva (rrdtool update).
A harmadik script rajzolja grafikont, ebböl van több is külön külön, óránként, napi, stb. (rrdtool graph).Googlizok napok óta de értelmes, használható, működő megoldást nem találtam a problémámra. Vagy nem találok sciptes kiovasásra adatbázisból működő kódot, vagy a netbanes-es verzióra olyanok találok ahol működik az import rrdtool, de arról nem írnak részletesen hogy hogyan is hozták össze hogy működjön.
Valakinek ötlet?
Most ott tartok hogy lassan másik grafikon rajzoló után kell nézzek, mondjuk munin.
Vagy, kikötöm a külső szenzort és kalap-kabát, megszűnnek a gondok.
Új hozzászólás Aktív témák
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Kerékpárosok, bringások ide!
- Rezsicsökkentés, spórolás (fűtés, szigetelés, stb.)
- Milyen légkondit a lakásba?
- Külső merevlemezek - USB, eSATA, FireWire HDD
- Szemüveges topik
- Két nap múlva itt a Xiaomi 17, van egy pár hivatalos fotó is róla
- Jövedelem
- Építő/felújító topik
- Linux kezdőknek
- További aktív témák...
- Ryzen 5 3600 / 16GB DDR4 / 5600XT / NWMe SSD!
- Asztali PC , R5 5500 , RX 580 8GB , 16GB DDR4 , 256GB NVME , 640GB HDD
- Asztali PC , i7 6700K , 1660 Super , 16GB DDR4 , 512GB SSD
- Asus ProArt Gamer PC Intel Core i7 14700HX/RTX 4080 Super/64GB RAM/4TB SSD konfig eladó jó áron
- AMD RYZEN 3 - 5 / DDR4 / NVME SSD / HDMI / Normál magas vga is rakhato bele , nem SFF méret
- Jawbone Up okoskarkötő, aktivitásmérő
- Takamine GD20CE elektroakusztikus gitár keménytokkal együtt. Kb 10 alkalommal használt,nem hordoztam
- OLCSÓBB!!! Dell Latitude Precision XPS Üzleti gépek, 2-in-1 gépek, Vostro 8-12. gen.
- ASUS TUF Dash F15 - 15.6"FHD 144Hz - i7-11370H - 16GB - 1,5TB SSD - RTX 3060 6GB - Win11
- GYÖNYÖRŰ iPhone 12 mini 128GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3461, 96% Akkumulátor
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest