Raspberry pi ja 1-wire

  • Viestiketjun aloittaja Viestiketjun aloittaja ilpena
  • Aloituspäivämäärä Aloituspäivämäärä
Vs: Raspberry pi ja 1-wire

lorvi sanoi:
Vika varmasti minussa, mutta miten sen saisi laskeneen kun se "vis" luku on 0,0080553 ja tietokannoissa on 0,01 ja kun kertoimena on taloLoggergraphissa 1000 niin siitä tulee arvoksi 10. Kun to luku (vanhoista käyristä kattelin) on vaihdellut 0-20 välillä ja huiput 30 (anturi varjossa) niin ei ole tarkkuus edes aistinvaraisuuden tasoa. lopputulos kyllä 2 desimaalilla riittää, olisi 8,06

Voiko tuohon /etc/taloLogger.conf tiedostoon laittamaan mitään kertoimia esim @OWFS:................................../vis*1000

Ei se vika välttämättä _aina_ ole käyttäjässä ;) Nythän on toki niin, että taloLogger typistää luetun luvun kahteen desimaaliin. Ei ole tullut mieleen, että voisi olla noin pieniä lukusia mittauksessa. Mutta tässä on selvä puute ja tuohon pitää keksiä joku muutos.
 
Vs: Raspberry pi ja 1-wire

Tässä vielä miete taloLoggerista. Nyt kun se on tullut tutummaksi ja osaan sitä jo hieman käyttääkin, niin tuli mieleen että tuo taloLogger on ihan ok raakadatoineen niinkuin pitää ollakin mutta tuo tulostava puoli, taloLoggerGraph voisi sisältää sen csv tai xml tiedostoon tulostamisen sisältäen "virtuaali anturin" kun siellähän on jo siihen kaikki elementit valmiina senkun vain yksi vaihtoehto .conf tiedostoon lisää. Jos nyt satun saamaan aikaan jonkin tietokantakyselyn, esim "meno-paluu*(virtaus*10)/3600*x2)*4.2 niin kuinka sen saa sulautettua tapahtumaan samaan aikaan kun taloLoggeri/owfs lukee anturit.
 
Vs: Raspberry pi ja 1-wire

Tuossa paperilla hahmotellun suunnitelman mukaisesti ensi vaiheessa taloLoggeriin (nimenomaan loggerin puolelle) tulee "virtuaali"-mittauspisteet, joilla voi konfiguroida todellisiin mittauspisteisiin ja pythonin tarjoamiin matemaattisiin keinoihin pohjautuen laskettavan suureen, joka sitten tallettuu taas halutulla nimellä kantaan (ja kai sitä voi käyttää lähtötietona toiselle virtuaalimittaupisteelle, jos se on mainitun jälkeen konfiguraatiossa).

Samoin loggeriin tulee tuki ja esimerkki tuollaisen XML-tiedoston generoinnille.

Graafipäähän voi tulla vastaavasti joskus myöhemmässä vaiheessa tuollaisten useista pisteistä laskettujen arvojen generointia, mutta en usko, että XML:ää sieltä tulee pihalle.
 
Vs: Raspberry pi ja 1-wire

olammi sanoi:
Tuossa paperilla hahmotellun suunnitelman mukaisesti ensi vaiheessa taloLoggeriin (nimenomaan loggerin puolelle) tulee "virtuaali"-mittauspisteet, joilla voi konfiguroida todellisiin mittauspisteisiin ja pythonin tarjoamiin matemaattisiin keinoihin pohjautuen laskettavan suureen, joka sitten tallettuu taas halutulla nimellä kantaan (ja kai sitä voi käyttää lähtötietona toiselle virtuaalimittaupisteelle, jos se on mainitun jälkeen konfiguraatiossa).

Samoin loggeriin tulee tuki ja esimerkki tuollaisen XML-tiedoston generoinnille.

Graafipäähän voi tulla vastaavasti joskus myöhemmässä vaiheessa tuollaisten useista pisteistä laskettujen arvojen generointia, mutta en usko, että XML:ää sieltä tulee pihalle.

Edellä mainitut ovet suureksi avuksi ja todella tervetulleita ainakin minunlaisille, joille monimutkaiset tietokantakyselyt ovat lähes tähtitiedettä.
 
Vs: Raspberry pi ja 1-wire

lorvi sanoi:
Edellä mainitut ovet suureksi avuksi ja todella tervetulleita ainakin minunlaisille, joille monimutkaiset tietokantakyselyt ovat lähes tähtitiedettä.

Ja minulle, ja se on taas Donate -nappulan painamisen paikka, vai mitä, jotta jatkossakin nähdään uusia versioita TaloLoggerista.
 
Vs: Raspberry pi ja 1-wire

Ismo67 sanoi:
Ja minulle, ja se on taas Donate -nappulan painamisen paikka, vai mitä, jotta jatkossakin nähdään uusia versioita TaloLoggerista.
Näin on , kävin painamassa.
 
Vs: Raspberry pi ja 1-wire

Vaatiiko tiedoston ftp siirto raspilta>kotisivulle jotain apt-get ...... kun ei tiedosto lähde. ftp: command not found

#!/bin/bash

ftp_site=ftp://personal.inet.fi
username=xxxxxx
passwd=xxxxxx
filename="/home/pi/testi.txt"


ftp -in <<EOF
open $ftp_site
user $username $passwd
bin
put $filename
close
bye
EOF
 
Vs: Raspberry pi ja 1-wire

lorvi sanoi:
Vaatiiko tiedoston ftp siirto raspilta>kotisivulle jotain apt-get ...... kun ei tiedosto lähde. ftp: command not found
Ei ainakaan äsken kokeilemassani yksilössä ollut alunperin ftp:tä, eli tarvitaan esim.

sudo apt-get install ftp

... Sitten ainakin käynnistyi.
 
Vs: Raspberry pi ja 1-wire

kotte sanoi:
Ei ainakaan äsken kokeilemassani yksilössä ollut alunperin ftp:tä, eli tarvitaan esim.

sudo apt-get install ftp

... Sitten ainakin käynnistyi.

Kiitos, toimii, muttei soneran sivulle, se onkin sitten jo toinen juttu, pitänee selvitellä.

edit
Passive modella lähti sonerakin toimimaan.
 
Vs: Raspberry pi ja 1-wire

lorvi sanoi:
Kiitos, toimii, muttei soneran sivulle, se onkin sitten jo toinen juttu, pitänee selvitellä.

edit
Passive modella lähti sonerakin toimimaan.

Eipä siihen sitten mitään XML:ää tarvitakaan :)
 
Vs: Raspberry pi ja 1-wire

ilpena sanoi:
Eipä siihen sitten mitään XML:ää tarvitakaan :)
Kyllä siihen tarvitsee, tuo .htm, minkä kokeeksi siirtelin kotisivulle on juuri sitä "raakadataa", nyt aloin testata .xml tiedostolla, sillä saa jo vähän muokattua mutta ei sillä virtaus eikä energian kulutus lukemia saa aikaan.
 
Vs: Raspberry pi ja 1-wire

Useinkin 'toimistolinux' saadaan portattua ja jonkinmoinen gcc, ainakin kertaalleen, mutta niiden ylläpito samoin kuin laiteajurien teko alkaa helposti lipsua jos laite ei saavuta jonkinmoista kriittistä massaa jossa itsekukin tekee jonkin yleishyödyllisen asian kun sitä itselleen tarvitsee. Raspissakaan juttu ei ole ollut rauta vaan Britannian hallituksen huoli nuorison tyhmistymisestä töllön ja sipsipussin väliin: kriittistä massaa on kohdistettu ( ja rauta kehitelty) julkisilla varoilla, jotta raspi saadaan sikäläisen peruskoulunuorison puuhaympäristöksi ja nyt vehje taitaa olla jo omillaan siinä suhteessa, ympäristö riittävän kunnossa hiukan noviisimmankin harrastajan jatkokehittelylle. Hallitus voi keskittyä tukemaan aasian maanrakoon nuijimisen pedagogista puolta.
 
Vs: Raspberry pi ja 1-wire

VesA sanoi:
Useinkin 'toimistolinux' saadaan portattua ja jonkinmoinen gcc, ainakin kertaalleen

Tällaiseenkin kai saisi portattua linuxin.

http://viewitem.eim.ebay.fi/8G-MK802-III-Dual-Core-RK3066-16Ghz-A9-Android-41-Mini-PC-Google-TV-Box-Dongle/140884650305/item

Tuo raspi kun tuntuu olevan aika hidas...
Mulla edelliset linux kokemukset ennen raspia uudelleenkoulutuksesta vuodelta 2004. Silloin väännettiin linuxia vanhaan 350MHz penttikakkoseen jossa oli muistiakin ruhtinaalliset 128 megaa. Homma toimi jouheammin kuin raspilla nyt ???
Eipä raspissa kellotaajuudet kerro sen suorituskykyä, onhan tosin raspbian kai täysverinen debian.
 
Vs: Raspberry pi ja 1-wire

ilpena sanoi:
Tällaiseenkin kai saisi portattua linuxin.

http://viewitem.eim.ebay.fi/8G-MK802-III-Dual-Core-RK3066-16Ghz-A9-Android-41-Mini-PC-Google-TV-Box-Dongle/140884650305/item

Tuo raspi kun tuntuu olevan aika hidas...
Mulla edelliset linux kokemukset ennen raspia uudelleenkoulutuksesta vuodelta 2004. Silloin väännettiin linuxia vanhaan 350MHz penttikakkoseen jossa oli muistiakin ruhtinaalliset 128 megaa. Homma toimi jouheammin kuin raspilla nyt ???
Eipä raspissa kellotaajuudet kerro sen suorituskykyä, onhan tosin raspbian kai täysverinen debian.

Silloin kun rautaa on vain rosessorissa ja kaikki tehdään softalla on raudassa oltava vääntöä. Samansuutainen tehoerotuntuma oli ennen hyvinkin suuri pöytäkone vs kannettava.
 
Vs: Raspberry pi ja 1-wire

lorvi sanoi:
Silloin kun rautaa on vain rosessorissa ja kaikki tehdään softalla on raudassa oltava vääntöä. Samansuutainen tehoerotuntuma oli ennen hyvinkin suuri pöytäkone vs kannettava.

Näinhän se on.
Onko kukaan löytänyt raspista ja sen Broadcom BCM2835:sta lohkokaaviota, jospa sen sd korttikin on usbssä kiinni ???

Tuolla asennellaan noihin android tv tikkuihin linuxeja
http://www.rikomagic.co.uk/forum/viewforum.php?f=9&sid=48755b701bf2b7464a56adb477f6f7c1
 
Vs: Raspberry pi ja 1-wire

Tämä
http://viewitem.eim.ebay.fi/8G-MK802-III-Dual-Core-RK3066-16Ghz-A9-Android-41-Mini-PC-Google-TV-Box-Dongle/140884650305/item
on aika tiukkaan pakattu ... mitenkähän lämpöjen kanssa :o
Ja tässä joku vastaava puikko
http://www.w2comp.com/detail.asp?catid=74585&Pdtid=633350 (ei vissiin dual core)

Tässä vois olla enempi ideaa, avonaisempi ja isompi kotelo.
http://www.amazon.com/SainSmart-PC-On-A-Stick-Computer-Processor-Internal/dp/B009A80ADA
Vai onko toi yhtään isompi .... jäähdytys aukot siinä ainekin on
 
Vs: Raspberry pi ja 1-wire

Nyt on keskustelu karannut ihan väärille raitelle ;) Raspi se olla pitää, eikä mikään halpa kopio! Ei se raketti ole, mutta helppo sillä on laittaa homma pyörimään.
 
Vs: Raspberry pi ja 1-wire

TaloLoggeri mittaa 10min välein ja aina tasatunnista laskettuna, ftp siirto on 10min välein ja raspi haluaa tehdä sen myös tasatunnista laskettuna. Kuinka saisin tuohon ftp siirtoon esim. minuutin viiveen jotta se tapahtuisi sen minuutin myöhemmin kuin loggaus.
 
Vs: Raspberry pi ja 1-wire

lorvi sanoi:
TaloLoggeri mittaa 10min välein ja aina tasatunnista laskettuna, ftp siirto on 10min välein ja raspi haluaa tehdä sen myös tasatunnista laskettuna. Kuinka saisin tuohon ftp siirtoon esim. minuutin viiveen jotta se tapahtuisi sen minuutin myöhemmin kuin loggaus.

Raspi ei halua varmasti mitään ellei sitä ole konfiguroitu tekemään jotain. Minkälainen konffis? Mikä ohjelma siirron tekee? Cronilla vai muuten?
 
Vs: Raspberry pi ja 1-wire

olammi sanoi:
Raspi ei halua varmasti mitään ellei sitä ole konfiguroitu tekemään jotain. Minkälainen konffis? Mikä ohjelma siirron tekee? Cronilla vai muuten?

*/10 * * * * /home/pi/siirto.sh

vaikka aloitan ensimmäisen siirron milloin tahansa se kampeaa siirron tuohon taLologgerin tiedostontekohetkeen , tasatunti ja siitä tasan 10 min välein. Välillä menee niin päällekkäin että tiedosto korruptoituu, mikä on minulle ihan uutta, xml tiedostosta jää sanoja pois.

minähän sen olen väärin coffannut, mikähä olisi oikein

se .sh tiedosto, siihen kait, ehkä se vaikkapa minuutin viive olisi kova juttu.

#!/bin/bash

ftp_site=personal.inet.fi
username=xxxxxx
passwd=xxxxxx
filename="/home/talo/log/last.xml"


ftp -pin <<EOF
open $ftp_site
user $username $passwd
bin
put $filename
close
bye
EOF
 
Vs: Raspberry pi ja 1-wire

lorvi sanoi:
*/10 * * * * /home/pi/siirto.sh

Tämä on ilmeisesti jossain crontabissa tms. No crontab-muodolta se kuitenkin vaikuttaa. Olisiko seuraavasta loitsusta apua?

2,12,22,32,42,52 * * * * /home/pi/siirto.sh
 
Vs: Raspberry pi ja 1-wire

olammi sanoi:
Tämä on ilmeisesti jossain crontabissa tms. No crontab-muodolta se kuitenkin vaikuttaa. Olisiko seuraavasta loitsusta apua?

2,12,22,32,42,52 * * * * /home/pi/siirto.sh

Kiitos, on apua, siirtää 2 minuuttia myöhemmin.
 
Vs: Raspberry pi ja 1-wire

apophis sanoi:
Nyt on keskustelu karannut ihan väärille raitelle ;) Raspi se olla pitää, eikä mikään halpa kopio! Ei se raketti ole, mutta helppo sillä on laittaa homma pyörimään.

Taitaa olla tuolla väärillä raiteilla sen verta kovaa rautaa, että lähtee tilaukseen DX:tä.

Run most complex computer tasks, at no more than 10W of power. Performance nearing i3 based laptops

Siihen on joku vääntäny ilmeisen toimivan "ubuntun"http://ubuntu.g8.net/index.php/picuntu-features
 
Vs: Raspberry pi ja 1-wire

Kovaa rautaa Raspberry Pi:lle eli Sheepwalk Electronics RPI3 ;)
http://www.sheepwalkelectronics.co.uk/info-raspberrypi.shtml
Meni Farnellin muovikotelo aika reikäseksi, mutta jotain suojaa sain laitettua vielä...

RTC:n käyttöönotosta RPI3:lle tässä ohjeita:
http://www.raspberrypi.org/phpBB3/viewtopic.php?p=273354#p273354
 

Liitetiedostot

  • DSC02375.JPG
    DSC02375.JPG
    53,7 KB · Lukukerrat: 562
Vs: Raspberry pi ja 1-wire

Ismo67 sanoi:
Kovaa rautaa Raspberry Pi:lle eli Sheepwalk Electronics RPI3 ;)
http://www.sheepwalkelectronics.co.uk/info-raspberrypi.shtml
Meni Farnellin muovikotelo aika reikäseksi, mutta jotain suojaa sain laitettua vielä...

RTC:n käyttöönotosta RPI3:lle tässä ohjeita:
http://www.raspberrypi.org/phpBB3/viewtopic.php?p=273354#p273354

Hmm.. mistäs sä ton sait. En löytänyt tuolta sheepwalkerin sivuilta hintaa tuolle. Joko ne siis myy sitä vai saitko jonkun näytepalan? Paljonko se nyt sit maksaa?
 
Vs: Raspberry pi ja 1-wire

8* i2c ... suomeen postitettuna karkeasti 50€, sehän on kallis.
8* DS2482s-100+ on 12,80 ja kulut 5€. Käsittääkseni (en ole varma ennenkuin kokeilen) owfs -i2c=ALL onnistuu lukeminen kun ei määrittele masteria .....tai en tiedä onko silläkään merkitystä.....ja harrastusta piisaa.
 
Vs: Raspberry pi ja 1-wire

Wlore sanoi:
Hmm.. mistäs sä ton sait. En löytänyt tuolta sheepwalkerin sivuilta hintaa tuolle. Joko ne siis myy sitä vai saitko jonkun näytepalan? Paljonko se nyt sit maksaa?

Sheepwalk Electronicsilla on Facebook -sivut.
Kyselin sitä kautta saatavuutta yksityisviestillä, ja minut ohjattiin "toistaiseksi salaiselle nettimyyntisivulle".
Hinta on tuo mikä linkissä, mutta kannattaa ostaa sieltä myös ns. RPI3a RJ45 -moduleita 2kpl, sillä HDMI -portin vieressä olevat RJ45 liittimet on johdotukseltaan "epästandardeja". Tuohon RPI3a liitinkorttiin(noin 10€/kpl) laitetaan ensimmäiseen porttiin RJ45 johto ja toinen pää HDMI-portin puoleisiin liittimiin ja sitten onkin käytössä 3kpl normaalilla johdotuksella olevia RJ45 liittimiä 1-wire antureille. USB -portin luona olevat 2kpl RJ45 liittimiä on vakiotyypillä johdotettuja liittimiä.
 
Vs: Raspberry pi ja 1-wire

Itesekkin olen odotellut että tulisi nuo RPI3:set Sheepwalk:lla myyntiin. Mutta mitä eroa tulee setuppiin jos hankin SWE2 Moduulin sekä RPI2:sen?
RPI2:sesta saa 6 RJ45 liittimellistä ulostuloa antureille jos ruuvvattaa liittintä käyttää.

Mitä muuta kongreettista eroa (8 vs. 6 anturipaikan lisäksi) näiden kahden setupin välillä on?

Tarkoitus olisi siis rakentaan DS18B20:siä käyttäen mittauspisteitä eripuolille taloa.
 
Vs: Raspberry pi ja 1-wire

Jäi nuo rautapuolen testaukset kesken tammikuulla ja nyt innostuin tinailemaan, ei ollut hyllyssä kun 2 kpl DS2482s-100 satiaisia, tinasin ne kimppaan ja kytkin raspiin sekä lisäksi USB anturin.
Kyllä se lukee kaikkia kolmea kanavaa yht'aikaa ongelmitta. Lisäämpä vielä joskus 1w n mukaan niin on 4x 1wire hub. Se helpottaakin kummasti jo elämää.
 
Vs: Raspberry pi ja 1-wire

lassiko sanoi:
Itesekkin olen odotellut että tulisi nuo RPI3:set Sheepwalk:lla myyntiin. Mutta mitä eroa tulee setuppiin jos hankin SWE2 Moduulin sekä RPI2:sen?
RPI2:sesta saa 6 RJ45 liittimellistä ulostuloa antureille jos ruuvvattaa liittintä käyttää.

Mitä muuta kongreettista eroa (8 vs. 6 anturipaikan lisäksi) näiden kahden setupin välillä on?

Tarkoitus olisi siis rakentaan DS18B20:siä käyttäen mittauspisteitä eripuolille taloa.

Itse piirejä, jos vain vertaillaan ...RPI3 on paljon muutakin kuin piirien yhteenlaskettu summa ja jotain työstäkin pitää maksaa, jos siis itse ei osaa/viitsi vastaavaa tehdä...?

DS2482-100:
http://www.maximintegrated.com/datasheet/index.mvp/id/4382
DS2482-800:
http://www.maximintegrated.com/datasheet/index.mvp/id/4338

Itselläni on myös tuo RPI2 ja tämä RPI3 soveltuu minun setuppiin paremmin, kun heti raspista on tarjolla useampi väylä RJ45:lla. Jätin tuon RPI12:n "varavoimalaksi"(ei myynnissä).
 
Vs: Raspberry pi ja 1-wire

Ismo67 sanoi:
Itse piirejä, jos vain vertaillaan ...RPI3 on paljon muutakin kuin DS2482-XXX -piirien yhteenlaskettu summa ja jotain työstäkin pitää maksaa, jos siis itse ei osaa/viitsi vastaavaa tehdä...?

DS2482-100:
http://www.maximintegrated.com/datasheet/index.mvp/id/4382
DS2482-800:
http://www.maximintegrated.com/datasheet/index.mvp/id/4338

Mielelläni kyllä maksan tämmöisille kavereille, siitä ei ole epäilystäkään. Mutta pohdin tässä kun olen "heti mulle nyt" tyyppi aina ollut, että odotanko että tulee tuo RPI3 myyntiin virallisesti vai saanko tehtyä omiin tarpeisiini 1wire systeemit RPI2+SWE2 palikoilla. Esim tuo RPI3:nen näyttää vaativan erillisen virtalähteen, miksi näin on?
 
Vs: Raspberry pi ja 1-wire

Jos tuohon raspin päälle paljon latoo tavaraa ja lisämuuntajia niille, tulee ulkoistettua se virransäästöhyöty vs miniläppäri. Hyöty on aika tiukoilla jo miniläppärissä siirryttäessä Logtempistä TaloLoggeriin , jos valmis ohjelmista puhutaan.
Acer one/win7/logtemp ~10w
Acer one/linux/talologger ~7w
Raspi/talologger img ~4w
samoilla liitännäisillä mitattuna
 
Vs: Raspberry pi ja 1-wire

lassiko sanoi:
Mielelläni kyllä maksan tämmöisille kavereille, siitä ei ole epäilystäkään. Mutta pohdin tässä kun olen "heti mulle nyt" tyyppi aina ollut, että odotanko että tulee tuo RPI3 myyntiin virallisesti vai saanko tehtyä omiin tarpeisiini 1wire systeemit RPI2+SWE2 palikoilla. Esim tuo RPI3:nen näyttää vaativan erillisen virtalähteen, miksi näin on?

RPI3 ei vaadi omaa virtalähdettä. Piirikortin laidassa on jumperi, joka otetaan pois, jos käyttää erillistä virtalähdettä. Eli saa virran raspista, jos haluaa antaa virtaa raspin kautta...jolloin jumperi jätetään paikoilleen.
RPI2:ssa ei tuota optiota ole... Kyllä se RPI3 on käsittääkseni "jo myynnissä" mutta oli jotain ongelmia käsittääkseni "dummy" kortin setupissa ja ne tulee jostain hänelle viiveellä... ja mm. siksi ilmeisesti "rajoitetussa myynnissä" tuo RPI3.
 
Vs: Raspberry pi ja 1-wire

Ismo67 sanoi:
Itse piirejä, jos vain vertaillaan ...RPI3 on paljon muutakin kuin piirien yhteenlaskettu summa ja jotain työstäkin pitää maksaa, jos siis itse ei osaa/viitsi vastaavaa tehdä...?

Nuo valmiit vermeet on hyviä, ei kukaan järkevä näitä säästääkseen tinaile, harrastus ja huvin vuoksi niitä tinaillaan.
 
Vs: Raspberry pi ja 1-wire

lassiko sanoi:
Mielelläni kyllä maksan tämmöisille kavereille, siitä ei ole epäilystäkään. Mutta pohdin tässä kun olen "heti mulle nyt" tyyppi aina ollut, että odotanko että tulee tuo RPI3 myyntiin virallisesti vai saanko tehtyä omiin tarpeisiini 1wire systeemit RPI2+SWE2 palikoilla. Esim tuo RPI3:nen näyttää vaativan erillisen virtalähteen, miksi näin on?

Tuo SWE2 on passiivinen moduli elikkä käytännossä sama kuin ns sokeripalaliitin, sillä ei ole minkään setupin kanssa mitään tekemistä.
 
Vs: Raspberry pi ja 1-wire

Tällainen tyhmä kysymys, kun tuo raspin 2012-10-28-wheezy-raspbian päivitetää ......update....upgrade, tuleeko siitä 2013-02-09-wheezy-raspbian, elikkä kun päivittää, ei tarvitse asentaa uutta imagea. Vai ovatko nuo eri "tuotteet"?
 
Takaisin
Ylös Bottom