Raspberry pi ja 1-wire

kotte

Hyperaktiivi
Vs: Raspberry pi ja 1-wire

Todetaan nyt vielä selvennykseksi, että jos Raspista vetää verkkopiuhan irti, niin vihreä ledi sammuu heti. Tämän seurauksena käyttöjärjestelmän ydin huomaa, että verkko katkesi ja kertoo ifplugd:lle (interface plug in/out daemon:ille), että plugi irroitettiin ja tuo sitten deaktivoi laitteen. Kun taas plugi kytketään, laite vastaavan ketjun seurauksena aktivoidaan ja dhcp-asiakas käynnistetään osoitteen ym. alustamiseksi (tuossa vaihe voi edetä monella tavalla riippuen siitä, millaisia vastapuolia mahdollisesti löydetään). Käyttöjärjestelmän ydintä lukuunottamatta kaikki on periaatteessa konfiguroitavissa asetustiedostoilla yksilöllisesti tai ryhminä kutakin paikallista käyttötapausta varten.

Periaatteessa kaikki tärkeä loggautuu /var/log/syslogiin (en nyt muista, oliko tuo omissa vehkeissä alusta alkaen päällä; olen käytänyt Raspejani toista lähinnä kokeiluihin ja silloinkin melko harvoin, eli ovat olleet kauan päivittämättä; kytkin nyt yhden käyntiin HDMI-monitoriin, verkkoon ja langattomaan hiiri-näppäimistöön kytkettynä em. asioiden tarkistamiseksi).
 

jussip

Jäsen
Vs: Raspberry pi ja 1-wire

kotte sanoi:
Oletko muokannut verkon pystyynsaattamista raspilla jotenkin? Ei kai johonkin skriptiin ole asetettu sillä hetkellä voimassa olleita IP-osoitteita tms.? Lähtevätkö nimipalvelut tms. tarkoitetulla tavalla käyntiin, jos niitä käytetään (tuossa voi moni asia mennä mönkään pienestä fibasta)? Voisiko joku aikavakio tehdä tenän (eli reitittimen käynnistyminen kestää kauemmin kuin raspi odottaa)?

Kannattaa yrittää simuloida virhetilanne, eli pääte (== monitori mieluummin kuin etäyhteys) kiinni raspiin ja reititimestä virrat hetkeksi pois (raspi koko ajan päällä): Katsottava, mitä tapahtuu (ip-osoite, reitit, nimipalvelu alias dns vs. resolv.conf jne.) ...
Kiinteän IP:n olen muokannut käyttöön. Verkkopiuhan irrotus korjaa yhteyden routerin bootin jälkeen.
Vaatii hieman virittelyä että saan raspiin näytön kiinni, tv on ainoa hdmi-näyttö ja raspi on pannuhuoneen seinällä ::)

8:52 oli taas lyhyt katko. Yhteyden sain takaisin 9:15 ja päivitin raspia ja boottasin. Syslogissa ei ole muuta tuolle ajanjaksolle.
Koodi:
Dec 12 08:52:50 talologger kernel: [51997.176863] smsc95xx 1-1.1:1.0 eth0: link down
Dec 12 08:52:51 talologger ifplugd(eth0)[1601]: Link beat lost.
Dec 12 08:52:52 talologger kernel: [51999.241106] smsc95xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
Dec 12 08:52:53 talologger ifplugd(eth0)[1601]: Link beat detected.
Dec 12 09:32:14 talologger shutdown[17394]: shutting down for system reboot
 

kotte

Hyperaktiivi
Vs: Raspberry pi ja 1-wire

jussip sanoi:
Kiinteän IP:n olen muokannut käyttöön. Verkkopiuhan irrotus korjaa yhteyden routerin bootin jälkeen.
Vaatii hieman virittelyä että saan raspiin näytön kiinni, tv on ainoa hdmi-näyttö ja raspi on pannuhuoneen seinällä ::)

8:52 oli taas lyhyt katko. Yhteyden sain takaisin 9:15 ja päivitin raspia ja boottasin. Syslogissa ei ole muuta tuolle ajanjaksolle.
Koodi:
Dec 12 08:52:50 talologger kernel: [51997.176863] smsc95xx 1-1.1:1.0 eth0: link down
Dec 12 08:52:51 talologger ifplugd(eth0)[1601]: Link beat lost.
Dec 12 08:52:52 talologger kernel: [51999.241106] smsc95xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
Dec 12 08:52:53 talologger ifplugd(eth0)[1601]: Link beat detected.
Dec 12 09:32:14 talologger shutdown[17394]: shutting down for system reboot
Raspi ilmeisesti yrittää yhteyden palautusta liian nopeasti reitittimen bootin jälkeen ja syystä tai toisesta jättää jatkoyritykset kesken.

Helpoin ratkaisu voisi olla crontabista esim. 5 minuutin välein ajettava skripti, joka kaivaa komennon /sbin/route listaaman ja oletusreitin ("default") ja koittaa pingata tuota osoitetta. Jos jompikumpi epäonnistuu, niin sitten ajetaan "ifdown eth0" ja heti perään "ifup eth0". Tuosta sen pitäisi toeta, mutta skriptin eteen täytyy nähdä hiukan vaivaa. Skripti voi olla jotain seuraavan tapaista:

#!/bin/dash
ADDRS=$(/sbin/route | awk '$1 == "default" { print $2}')
if [ ! -z "$ADDRS" ] && ping -c 2 -q "$ADDRS"
then
exit 0
fi
ifdown eth0
ifup eth0


...

Eli en ole testaillut tuota (lähinnä ifdown/ifdown toiminta pitäisi varmistaa; myös dash saattaa puuttua Raspista, mutta jokin muu shelli, kuten bash, toimii myös tuon sijasta).

Skripti pitää sitten ajaa roottina, eli on ensin kutsuttava "sudo su" ja muokattava sitten rootin crontabia käskyllä "crontab -e". Skriptin voi asentaa vaikkapa hakemistoon "/usr/local/sbin/" .
 

jussip

Jäsen
Vs: Raspberry pi ja 1-wire

Ratkaisu löytyi! Poistin rivin "auto eth0" tiedostosta /etc/network/interfaces
Se jotenkin sotkee ifplugd:n toimintaa..
 

kotte

Hyperaktiivi
Vs: Raspberry pi ja 1-wire

jussip sanoi:
Ratkaisu löytyi! Poistin rivin "auto eth0" tiedostosta /etc/network/interfaces
Se jotenkin sotkee ifplugd:n toimintaa..
Ei näy omassakaan Raspissa "autoa" olevan (pääsin tarkistamaan äskettäin päivitetystä laitteesta, kun kaivoin esille vanhoista logeista osoitetietoja). Kaiketi tuossa on jokin muu demoni, joka potkaisee verkon pystyyn kuin käynnistysskriptin "ifup" (samaan tapaanhan asiat on ratkaistu Ubuntu Linuxeissa, eli auto aiheuttaa vain sotkua; perus Debian Linuxeissa taas tuo "auto" on tyypillisesti tarpeen lankainterfacelle). Taitaa vastuussa olla "ifplugd", jollaista en löytänyt Debianista enkä Ubuntusta.
 

timop

Aktiivinen jäsen
Vs: Raspberry pi ja 1-wire

mielenkiintonen softa tehty androidille raspin ohjaamiseksi
https://play.google.com/store/apps/details?id=com.skalski.raspberry.control
ohjeet toimintaan saattamiseksi
http://www.lukasz-skalski.com/index.php/projekty-inne/raspberry-control-control-raspberry-pi-with-your-android-device.html
pitää ladata ja asentaa toi rpc_installer
 

kaihakki

Vakionaama
Vs: Raspberry pi ja 1-wire

Nyt on Raspi + RP12 + l-tila-anturit + wlan mokkula + OWFS, jne pyörinyt viime keväästä asti autotallissa ja siirtänyt parin minuutin välein datat Thingspeak-serveriin, josta käppyrät näkyy.
Mutta Raspi kaatuu aika ajoin. Välillä riittää, että ottaa virtapiuhan irti, laittaa takaisin ja käynnistää OWFS:n ja owserverin. Mutta välillä Raspi ei käynnisty enää ollenkaan ja pitää asentaa koko systeemi uudelleen muistikortille. Sinänsä helppo homma. koska olen varmistanut valmiin systeemin imagefileen pc:n levylle, josta sen saa helposti asennettua paikalleen.

Mikähän tätä jatkuvaa kaatuilua voisi selittää. Parhaimmillaan Raspi on ollut yhtäjaksoisesti toimivana pari kuukautta. Välillä yhden viikon.
Samaan aikaan läppärissä toimiva Logtemp systeemi on nyt toiminut häiriöttä yli vuoden.
 

mstr

Aktiivinen jäsen
Vs: Raspberry pi ja 1-wire

kaihakki sanoi:
Mikähän tätä jatkuvaa kaatuilua voisi selittää. Parhaimmillaan Raspi on ollut yhtäjaksoisesti toimivana pari kuukautta. Välillä yhden viikon.
Saattaa olla syy SD-kortissa. Tuossa lista toimivaksi/toimimattomaksi todetuista tyypeistä. On järjetöntä että SD-korttien kanssa on mennyt tuollaiseksi että joku toimii, joku ei. Merkillistä että saman valmistajan melkein samanlaisista tyypeistä toinen toimii, toinen ei. Onkohan vika RPI:ssä vai SD-kortin huonossa speksissä vai missä mutta tuo on varsinainen sotku.

http://elinux.org/RPi_SD_cards

Mulla ei ole kaatunut kuin viimeksi keväällä sen jälkeen kun vaihdoin 2009 paikalle Unon sinne mistä on USB yhteys Raspiin. USB suhteen on epäilys että samantapaista sotkua siinäkin.

Lisäys: taisin kehua turhaan, olihan se sittenkin kaatunut joku aika sitten. En vaan muistanut kun systeemi buuttaa nykyään watchdogin avulla ominpäin. Tein WD lähellä olevasta Arduinosta jota RPi virkistää softalla. Ardusta vedin piuhan RPi reset piikkiin.
 

HeTi

Aktiivinen jäsen
Vs: Raspberry pi ja 1-wire

kaihakki sanoi:
Mikähän tätä jatkuvaa kaatuilua voisi selittää. Parhaimmillaan Raspi on ollut yhtäjaksoisesti toimivana pari kuukautta. Välillä yhden viikon.
Samaan aikaan läppärissä toimiva Logtemp systeemi on nyt toiminut häiriöttä yli vuoden.
Itse epäilisin virransyöttöä, mulla saattaa raspi buutata jos laittaa samaan pistorasiaan toisen sähkövehkeen.
Pienikin katkos saattaa taas sotkea muistikortin jos sopivasti sattuu.

Tarkoitus olisi tehdä 12/5V DC/DC-muuntimesta ja akusta/laturista "UPS".

Yksi kuvakehys kokeilun olen tehnyt tämän http://nutcom.hu/?page_id=108 SD-imagen pohjalle.
Raspi pyörii muistikortti ReadOnly-tilassa, datat laitetaan sitten USB-tikulle/verkkoon.
 

mstr

Aktiivinen jäsen
Vs: Raspberry pi ja 1-wire

Voisihan kokeeksi ajaa Raspia niin että poistaa ohjelmasta kirjoitukset SD-kortille. Kuitenkin täällä ohjelma tekee vain yhden kirjoituksen / vrk klo 14-17 (jos jätetään päivitykset huomiotta) mutta kaatumisia on sattunut satunnaisina aikoina.

Tekeeköhän Raspi itsekseen kirjoituksia, esim. kirjanpitoa?

Powerin ongelmalta tämä täällä ei näytä koska kaatumiset sattuvat ihan omia aikojaan.
Poweri Nokia AC-10E 5.0 V / 1200 mA. Mittasin +5 V = 4,94 V.
 

HeTi

Aktiivinen jäsen
Vs: Raspberry pi ja 1-wire

mstr sanoi:
Tekeeköhän Raspi itsekseen kirjoituksia, esim. kirjanpitoa?

Powerin ongelmalta tämä täällä ei näytä koska kaatumiset sattuvat ihan omia aikojaan.
Kyllähän käyttöjärjestelmä tekee melkoista kirjanpitoa, ja auki olevia tiedostoja on paljon.
Kaikenlaisia lokeja myös kirjoitellaan. Jokaisen tiedoston muutosaika pitää myös kirjoittaa muistikortille.
lsof komento listaa auki olevat tiedostot (jos ei asennettu -> sudo apt-get install lsof).

Ei välttämättä powerissa vikaa, mutta sähköverkossa voi olla räpsyjä.

Itse olen raspin muistikortteja joutunut "alustamaan" varmaan kymmenkunta kertaa.
Tällä ohjeella raspin kortista saa "lennossa" kopion toiselle muistikortille.

http://learn.adafruit.com/adafruit-raspberry-pi-lesson-1-preparing-and-sd-card-for-your-raspberry-pi/make-a-backup-image
 

mstr

Aktiivinen jäsen
Vs: Raspberry pi ja 1-wire

Jokin aika sitten oli silmin havaittava räpsy valoissa myrskyn aikaan (luultavasti jossain sähköverkon automaattinen vaihtokytkin toimi) mutta RPi eikä muutkaan laitteet resetoituneet.

Pari kertaa on RPi mennyt niin juntturaan että virran katkaiseminen/kytkeminen ei auta. Piti kopioida SD-kortti uudelleen.

Tuo lista toimivista/toimimattomista SD-korteista näyttää oudolta. Esim. Kingstonille on merkitty 23 toimivaa mallia ja 12 toimimatonta. Kingston SD4/8GB on merkitty sekä OK että NOK.

Vaihteleekohan SD rajapinnat niin paljon että softaa pitää viilata korttivalmistajan mukaan? Näyttää lisäksi joskus riippuvan kernel versiosta:

"Does not boot with Raspbian Wheezy 2012-07-15. Works with 2012-09-18 "

Minusta tuo lista on niin sotkuinen asia että jos jostain hakee syytä RPi hyytymisiin niin tuolta. TAi paremminkin siitä softasta joka hoitaa SD-kortin.
 
L

lorvi

Vieras
Vs: Raspberry pi ja 1-wire

Ajoin uudelle kortille ihka orig. taloLoggerPi n ja kaikki päivitykset meni ok. mutta ihme rivin antaa käynnistyessä

[ 7.227816] bcm2708-i2s bcm2708-i2s.0: Failed to create debugfs directory

Tuo i2s...... sitä en aiemmin ole huomannut eikö se pitäisi olla kuten ylemmät rivit...i2c
 
L

lorvi

Vieras
Vs: Raspberry pi ja 1-wire

Tunaroin toista päivää raspin kanssa kun mitä ihmeellillisimpiä ongelmia alkoi esiintyä. Viimein se kadotti owfs än kokonaan ja sitten herjasi kun käynnistelin palvelua ettei semmoista löydy ollenkaan jne. kaikenkaikkiaan ollut aina pirun hidas. Tällä kuvassa olevalla kortilla jouduin kolme kertaa ajamaan filesysteemin kun jätti päivitysten jälkeen käynnistymättä. Laitoin kaikki toiselle kortille ja nythän tämä on kuin raketti verrattuna entiseen. Tässä kuva kortista mikä ei minun raspeissa toimi ja on aiheuttanut......no joo
 

Liitteet

HeTi

Aktiivinen jäsen
Vs: Raspberry pi ja 1-wire

Näyttää jo raspberrylläkin toimivia kotiautomaatio softia olevan moneen lähtöön.

Itse kokeilin http://www.domoticz.com/ oman owfs-keruusysteemin päälle ja hyvin toimii.
(Näköjään valmis SD-kortti image löytyy myös jos haluaa aloittaa alusta)

Konfigurointi tehdään selaimella ja 1-wire anturit löytyy kunhan owfs on toiminnassa.
Löytyy Notify ja sähköpostituki,z-wave,RF-kytkimet jne jne.

Kannattaa tarkistaa ohjeen mukaan löytyykö läheltä wunderground sääasema niin saa säätiedot samaan ikkunaan.

Edit:
Onhan näitä muitakin esim. Homegenie vaikuttaa mielenkiintoiselta mutta pitäisi olla "Soft Float" versio wheezystä (SD-löytyy).
NetHomeServer - RF-sääanturit ja kytkimet äänikortin kautta, tai lähetin GPIO-nastaan.
 

Liitteet

VesA

Moderaattori
Ylläpidon jäsen
Vs: Raspberry pi ja 1-wire

lorvi sanoi:
Tunaroin toista päivää raspin kanssa kun mitä ihmeellillisimpiä ongelmia alkoi esiintyä. Viimein se kadotti owfs än kokonaan ja sitten herjasi kun käynnistelin palvelua ettei semmoista löydy ollenkaan jne. kaikenkaikkiaan ollut aina pirun hidas. Tällä kuvassa olevalla kortilla jouduin kolme kertaa ajamaan filesysteemin kun jätti päivitysten jälkeen käynnistymättä. Laitoin kaikki toiselle kortille ja nythän tämä on kuin raketti verrattuna entiseen. Tässä kuva kortista mikä ei minun raspeissa toimi ja on aiheuttanut......no joo
Tieto on aika hitaasti löytyvää, mutta näissä korteissa ja USB-muistitikuissa on raspityyppisessä käytössä aikamoisia eroja. Useat näistä on optimoitu vain nopeaan isojen tietomäärien ( kuvat, videot ) kerralla käisttelyyn jossa kirjoitetaan peräkkäin samaan tiedostoon ja siltä pohjalta ilmoitetaan sitten joku nopeusluokka, mutta vekottimen kyky käsitellä useita pieniä eri paikkoihin osuvia kirjoituksia/lukuja voi silti olla katastrofaalisen surkea. Sellaiset eivät sovi minkään käyttöjärjestelmän systeemilevyksi. Ja on näissä yksinkertaisesti bugisia paskoja joiden sisäinen kirjanpito hajoaa ajan kanssa tuollaisessa 'rankemmassa' käytössä.. eikä sitä saa enää korjattua millään formatoinnilla.

Brändienkin kanssa pitää olla varovainen.. väärennöksiä liikkuu. Tilasin kokeeksi Kiinasta vähän liian halvan micro-sd muistikortin.. on mielenkiintoista nähdä mitä se tekee ;D
 

korhonen

Jäsen
Vs: Raspberry pi ja 1-wire

Mikähän minun Kingstonin SDHC -korttiin tuli. Oli aikansa raspissa ja sitten korruptoitui jotenkiin. Nyt tietokone näkee sen vain 55,9 MB kokoisena vaikka pitäisi olla 16 GB
 

VesA

Moderaattori
Ylläpidon jäsen
Vs: Raspberry pi ja 1-wire

korhonen sanoi:
Mikähän minun Kingstonin SDHC -korttiin tuli. Oli aikansa raspissa ja sitten korruptoitui jotenkiin. Nyt tietokone näkee sen vain 55,9 MB kokoisena vaikka pitäisi olla 16 GB
Se on tehnyt sinne pari partitiota, luulemma. Mounttasin kokeeksi raspin kortin Jollalla, siellä oli tuota luokkaa oleva boottipartitio ( windows FAT32 ) ja sitten toinen isompi jollain linux-filesysteemillä.. saattoi olla kolmaskin, ei muista nyt. Windows ei noita muita partitiotyyppejä levytilaksi käsitä, kannattaa tutkia jollain linuxilla.
 

VesA

Moderaattori
Ylläpidon jäsen
Vs: Raspberry pi ja 1-wire

HeTi sanoi:
Kyllähän käyttöjärjestelmä tekee melkoista kirjanpitoa, ja auki olevia tiedostoja on paljon.
Kaikenlaisia lokeja myös kirjoitellaan. Jokaisen tiedoston muutosaika pitää myös kirjoittaa muistikortille.
lsof komento listaa auki olevat tiedostot (jos ei asennettu -> sudo apt-get install lsof).

Ei välttämättä powerissa vikaa, mutta sähköverkossa voi olla räpsyjä.

Itse olen raspin muistikortteja joutunut "alustamaan" varmaan kymmenkunta kertaa.
Tällä ohjeella raspin kortista saa "lennossa" kopion toiselle muistikortille.

http://learn.adafruit.com/adafruit-raspberry-pi-lesson-1-preparing-and-sd-card-for-your-raspberry-pi/make-a-backup-image
Eiköhän raspissa kannata katsoa sekin että noatime on mountissa mukana:

http://www.howtoforge.com/reducing-disk-io-by-mounting-partitions-with-noatime
 

korhonen

Jäsen
Vs: Raspberry pi ja 1-wire

VesA sanoi:
Se on tehnyt sinne pari partitiota, luulemma. Mounttasin kokeeksi raspin kortin Jollalla, siellä oli tuota luokkaa oleva boottipartitio ( windows FAT32 ) ja sitten toinen isompi jollain linux-filesysteemillä.. saattoi olla kolmaskin, ei muista nyt. Windows ei noita muita partitiotyyppejä levytilaksi käsitä, kannattaa tutkia jollain linuxilla.
Ok, voi olla noin. Ei pääse nyt testaamaan kun kortinlukijasta ilmeisesti hajosi pinni tuosta SDHC paikasta. Täytyy etsiä muistikortin lukijan kuitti ja katsoa onko takuuta jäljellä.
 
L

lorvi

Vieras
Vs: Raspberry pi ja 1-wire

Millainen CO2 anturi 1-wireen? millaisia olette käyttäneet, kokemuksia?
 

HeTi

Aktiivinen jäsen
Vs: Raspberry pi ja 1-wire

lorvi sanoi:
Millainen CO2 anturi 1-wireen? millaisia olette käyttäneet, kokemuksia?
Töissä CO2 antureita on asennettu muutamiin kokoustiloihin ja auditoriohin mittaamaan ilmastoinnin tarvetta.
Näitä löytyy aika paljon erilaisia mutta ulostulo on yleensä 0-10V. Tämän voi tietysti mitata myös 1-wire väylään.

Yksi valmis on tullut myös vastaan:

https://www.m.nu/co2meter-version-2-p-259.html

Tuolta löytyi myös mielenkiintoinen multifunktiopiiri 1-wire väylään:

https://www.m.nu/bae0910-tiny-board-p-339.html
owfs tuki tuntuu löytyvän, en tiedä tukeeko raspberryn versio vielä tätä, pitänee tulevaisuudessa testata.

Lisäys:
Aika monipuolinen:
http://www.brain4home.eu/index.php?option=com_content&view=article&id=43:bae0911-features&catid=5:downloads&Itemid=17
 

HeTi

Aktiivinen jäsen
Vs: Raspberry pi ja 1-wire

HeTi sanoi:
Tuolta löytyi myös mielenkiintoinen multifunktiopiiri 1-wire väylään:

https://www.m.nu/bae0910-tiny-board-p-339.html
owfs tuki tuntuu löytyvän, en tiedä tukeeko raspberryn versio vielä tätä, pitänee tulevaisuudessa testata.
Itse itselleni vastaten:

Raspin normaali owfs asennus toimii bae0910-tiny kanssa, kortin firmware pitäisi pystyä myös päivittämään 1-wiren kautta.
Yhdellä kortilla voi ohjata esim. 4-servoa kun vaan virtaa riittää.
Onnistuu myös komentoriviltä:
echo "1000" > /mnt/1wire/FC.000000000126/910/duty1

Edellisessä asunnossa oli vähän samaan tyyliin tehty kaihtimien ohjaus, servolla saa n.180 asteen liikkeen aikaiseksi.

http://www.brain4home.eu/attachments/BAE0910-AN02-RcServoMotor.pdf

Isompi servo jaksaa varmasti kääntää myös 3-tie venttiiliäkin. Lukon aukaisu ? Termostaatin kääntö ? Kameran kääntö ?
 

pjr

Aktiivinen jäsen
Vs: Raspberry pi ja 1-wire

HeTi sanoi:
... Edellisessä asunnossa oli vähän samaan tyyliin tehty kaihtimien ohjaus, servolla saa n.180 asteen liikkeen aikaiseksi...
Ethän oo tuosta sattunut jotain projektikertomusta rustaamaan? Itse olen etsiskellyt vastaavaa systeemiä olohuoneen ja miks ei samalla koko muunkin asunnon kaihtimien ohjaukseen.
 

HeTi

Aktiivinen jäsen
Vs: Raspberry pi ja 1-wire

pjr sanoi:
Ethän oo tuosta sattunut jotain projektikertomusta rustaamaan? Itse olen etsiskellyt vastaavaa systeemiä olohuoneen ja miks ei samalla koko muunkin asunnon kaihtimien ohjaukseen.
Tästä on jo aikaa, serverikoneella oli Heyu ohjelma pyörimässä joka kuunteli X10-ohjaimen koodeja ja ohjasi sarjaportin kautta.
DSC-hälytinjärjestelmässä oli myös X10-kortti joten koodeja pystyi antamaan myös näppäinpuhelimella :)
Hommaa helpotti se että jokaisen ikkunan kohdalla oli loisteputkilamppu jonka sisään powerit yms. sai piiloon.

Radio-ohjaus servo mahtuu hyvinkin sälekaihtimen sisään, ohjaus onnistuu esim. edellisen viestin linkin mukaan. Tuossa oli huomiotu myös olleellinen "vaimo kytkin". Servon liike riitti kääntämään kahtimet vaaka-asennosta pystyyn mutta ei "nurinpäin".

Riippuu mistä sälekaihtimia pitää sitten ohjata. Riittääkö pelkkä kake vai pitääkö se olla yhteydessä kodin muuhun "automatikkaan".

Nykyisin löytyy valmiita langattomia paketteja, palikka vaan sälekaihtimen sisään:

http://www.youtube.com/watch?v=fyUWbaUvv8I

http://www.artickaihdin.fi/tuotteet/salekaihdin/

Jos tuo kaken koodi on joku standarti niin tuon ohjaus voisi onnistua myös tietokoneen RF-tikun tai telldus liven kaltaisen palvelun kautta.

Tästähän voisi itsekin vielä innostua...

Kokemuksesta kuitenkin tiedän että ärsyttää suunnattomasti, jos olet ikkunan vieressä etkä pysty avaamaan sälekaihdinta
kun kake on "jossain". Ehkä yksi kake pitäisi olla pokassa kiinni.
 

Myst

Jäsen
Vs: Raspberry pi ja 1-wire

Alkoi kiinnostamaan tämä 1-wire järjestelmä kun raspi on tällä hetkellä käyttämättömänä kaapissa ja olisi mielenkiintoista rakentaa tuollainen järjestelmä.
Luin koko ketjun läpi ja olen googletellut mutta kysyn vielä kun ei ole kaikki asiat ymmärryksessä.
Kolvi pysyy kädessä jotenkuten eikä linux ihan vieras ole, mikään pro en kuitenkaan ole. Kysymykset koskeekin lähinnä 1-wiren tekoa.

Erillaisia antureita löysinkin jo mutta millaiseen johtoon nuo kytketään ja miten? Kolvaamalla?
Miten tuo johto liitetään raspiin, 1-wire-usb adapterilla vai onko tähän jokin muu konsti?
Ovatko kaikki anturit / mittarit tuossa yhdessä johdossa kiinni vai voiko johtoja olla useita, miten sitten liitetään?

Ajatuksena olisi mittailla ulkolämpötilaa, ilpin kulutusta, ilpin puhaltamaa lämpötilaa, mahdollisesti kiinteistön sähkönkulutusta yms.
Vähän samantyyliin kuin täällä: http://seura.us/
Ei vain ole hajuakaan miten tuo toteutetaan :)

Raspi tulisi tekniseen tilaan jossa on sähkökeskus, varsinainen sähkökaappi(jossa mittarikin on) sijaitsee ulkona, tämä varmaan tekee mahdottomaksi koko kiinteistön sähkönkulutuksen seurannan?

Teknisen tilan sisäseinän takana on ilpin sisäyksikkö ja ulkopuolella on ulkoyksikkö. Selviää paremmin liitteenä olevasta kuvasta.
Miten noihin kannattaa johdot vetää, en mielelläni rupea reikiä porailemaan antureita varten mutta ei taida olla vaihtoehtoja?

IV-koneena on Ilto 440 Premium, onkohan siitä mahdollista saada jotain tietoa pihalle? Ainakin tuo käyttöpaneeli osaa näyttää lämpötiloja yms.

Kaikki neuvot / avut otetaan vastaan. Jos jollain on tiedossa jokin rakentelublogi niin nekin kiinnostaa.
 

Liitteet

kaihakki

Vakionaama
Vs: Raspberry pi ja 1-wire

Myst sanoi:
Alkoi kiinnostamaan tämä 1-wire järjestelmä kun raspi on tällä hetkellä käyttämättömänä kaapissa ja olisi mielenkiintoista rakentaa tuollainen järjestelmä.
Luin koko ketjun läpi ja olen googletellut mutta kysyn vielä kun ei ole kaikki asiat ymmärryksessä.
Kolvi pysyy kädessä jotenkuten eikä linux ihan vieras ole, mikään pro en kuitenkaan ole. Kysymykset koskeekin lähinnä 1-wiren tekoa.

Erillaisia antureita löysinkin jo mutta millaiseen johtoon nuo kytketään ja miten? Kolvaamalla?
Miten tuo johto liitetään raspiin, 1-wire-usb adapterilla vai onko tähän jokin muu konsti?
Ovatko kaikki anturit / mittarit tuossa yhdessä johdossa kiinni vai voiko johtoja olla useita, miten sitten liitetään?

Ajatuksena olisi mittailla ulkolämpötilaa, ilpin kulutusta, ilpin puhaltamaa lämpötilaa, mahdollisesti kiinteistön sähkönkulutusta yms.
Vähän samantyyliin kuin täällä: http://seura.us/
Ei vain ole hajuakaan miten tuo toteutetaan :)
On useampia erilaisia tapoja. Katso esim.
http://www.sheepwalkelectronics.co.uk/index.php?cPath=22&osCsid=8dfba869dd408e75d347f54aeb3236e9
Omassa Raspisysteemissäni on RP12 moduuli, jonka tilasin Englannista ja siinä on sitten lämpötila-antureita.
 

HeTi

Aktiivinen jäsen
Vs: Raspberry pi ja 1-wire

Myst sanoi:
Erillaisia antureita löysinkin jo mutta millaiseen johtoon nuo kytketään ja miten? Kolvaamalla?
Miten tuo johto liitetään raspiin, 1-wire-usb adapterilla vai onko tähän jokin muu konsti?
Ovatko kaikki anturit / mittarit tuossa yhdessä johdossa kiinni vai voiko johtoja olla useita, miten sitten liitetään?

Ajatuksena olisi mittailla ulkolämpötilaa, ilpin kulutusta, ilpin puhaltamaa lämpötilaa, mahdollisesti kiinteistön sähkönkulutusta yms.
Vähän samantyyliin kuin täällä: http://seura.us/
Ei vain ole hajuakaan miten tuo toteutetaan :)

Raspi tulisi tekniseen tilaan jossa on sähkökeskus, varsinainen sähkökaappi(jossa mittarikin on) sijaitsee ulkona, tämä varmaan tekee mahdottomaksi koko kiinteistön sähkönkulutuksen seurannan?
Anturit kiinnitetään samaan väylään, niillä on yksilöllinen osoite. Itse olen juottanut anturiin johdon suoraan ja peittänyt kutistesukalla. Näitä saa myös jostain valmiina johdonpätkällä.

Itse Raspiin liittämisessä olen käyttänyt USB-palikkaa:

http://www.medisafety.fi/verkkokauppa/product_catalog.php?c=28

http://www.tietopetri.fi/1wire.html

Ohjelmana voisi suositella: http://www.domoticz.com/, tukee suoraan 1-wire väylää (owfs ensin toimimaan), myös lisapalikalla langattomia sää antureita. Myös PiFace io-kortti on tuettu.
 

Myst

Jäsen
Vs: Raspberry pi ja 1-wire

Kiitos vastauksista.
Onko olemassa jotain langattomia antureita tms kun ei viitsi ruveta porailemaan mitään reikiä ulko/sisäseiniin lämpötilan mittauksia varten?
Ei tarvitse olla 1wire järjestelmä välttämättä mutta kunhan toimisi Raspberryn kanssa.
 

Ismo67

Vakionaama
Vs: Raspberry pi ja 1-wire

Myst sanoi:
Kiitos vastauksista.
Onko olemassa jotain langattomia antureita tms kun ei viitsi ruveta porailemaan mitään reikiä ulko/sisäseiniin lämpötilan mittauksia varten?
Ei tarvitse olla 1wire järjestelmä välttämättä mutta kunhan toimisi Raspberryn kanssa.
Tellstick:iin saa halpoja langattomia lämpötilasensoreita.

Tellstick:n saa monellakin tavalla raspiin kiinni.
Tässä yksi:
http://www.nexahome.se/

Tässä esimerkki langattomasta lämpötilamittarista:
http://www.clasohlson.com/fi/L%C3%A4mp%C3%B6tila-anturi-kosteusmittari/36-1797
http://www.aliexpress.com/item/1pcs-Sensors-For-1280-1281-Wireless-Weather-Station-Temperature-Thermograph/1506527983.html

Voi laajentaa Z-waveen myös eli molemmat voi olla raspissa kiinni Tellstick ja Z-wave
 

Myst

Jäsen
Vs: Raspberry pi ja 1-wire

Voinko käyttää suoraan esim. http://razberry.z-wave.me/index.php?id=1 tätä ja ohjelmistona Domoticzin softaa?

Onko jotain vinkkiä mistä kannattaa ostaa z-waven tuotteita ja toimivatko vain z-waven omat anturit tuossa raspin lisäpiirissä?

http://www.zwaveeurope.com/Sensors.31.0.html
Tuolta kun katsoo niin en pikaisella silmäyksellä nähnyt ulos sijoitettavaa langatonta lämpömittaria?
 

HeTi

Aktiivinen jäsen
Vs: Raspberry pi ja 1-wire

Myst sanoi:
Voinko käyttää suoraan esim. http://razberry.z-wave.me/index.php?id=1 tätä ja ohjelmistona Domoticzin softaa?

Onko jotain vinkkiä mistä kannattaa ostaa z-waven tuotteita ja toimivatko vain z-waven omat anturit tuossa raspin lisäpiirissä?

http://www.zwaveeurope.com/Sensors.31.0.html
Tuolta kun katsoo niin en pikaisella silmäyksellä nähnyt ulos sijoitettavaa langatonta lämpömittaria?
Razberry korttiin kuuluu oma simppeli softa jota käytetään liittämään Z-wave laitteet samaan verkkoon. Ohjelmassa on myös yksinkertainen käyttöliittymä ohjailla laitteita. Sama ohjelma toimii rajapintana esim. Domotican kanssa. Tuon Razberryn oman softan kanssa olen törmännyt joihinkin ongelmiin. esim. rasbperryn päivittäminen uusimpaan wheezy versioon ei kannata.

Z-wave ei varsinaisesti ole tehty lämpötilan mittauksiin, protokolla vaatii tehoa ja älyä joten paristolla toimivat laitteet ovat harvinaisempia mutta niitäkin löytyy esim. lukkoja.

Domoticaan voi liittää myös langattomia radio-antureita, USB-porttiin pitää liittää radiopalikka eli käytännössä http://www.rfxcom.com/transceivers.htm. Samalla palikalla voi sitten myös ohjailla halpoja sähköohjaimia esim Nexa.

Z-wave laitteita löytyy esim. http://smarthome.fi/fi/. Samasta paikasta löytyy myös hallintalaitteita joita voi harkita jos ei jaksa raspberryn kanssa värkätä.

Z-wave laitteet ovat kallimpia mutta toisaalta ohjaus on varmempi ja kaksisuuntainen. Aika usein laitteet välittävät myös mittaustietoa takaisinpäin esim. ohjattava pistorasia välittää takaisin watit/kwh liitetystä laitteesta. Jokainen Z-wave laite myös välittää verkkoa eteenpäin. Arvatenkin mahdolliset viat voivat olla monimutkaisempia ;)

Itsellä on käytössä sekaympäristö, halpoja radio-antureita/ohjauksia, 1-wire mittauksia, myös vanhoja X10 laitteita löytyy ja muutama Z-wave laite. Kaikki toimii yhteen Domotican alla esim n. 10v vanha X10 liiketunnistin sytyttää uuden Z-wave LED-valon eteisessä. (Muitakin softia on paljon Openremote, LinuxMCE, Domotiga, F-Hem, Freedomotic... kaikki yleensä toimii Raspissa)

Täällä on myös mainittu Telldus Net ja siihen liitetty Live palvelu. Net purkki vaan laajakaistaan kiinni ja ostetaan langattomia antureita ja ohjauksia. Loput sitten määritellään netissä.

Kotiautomaatio on aika liikkuva maali, kokoajan tapahtuu uutta... Mutta sehän tästä tekee mielenkiintoisen.

EDIT:

Lisätään vielä yksi rasperryssä toimiva:
http://www.beyondmeasure.se/
 

pjr

Aktiivinen jäsen
Vs: Raspberry pi ja 1-wire

HeTi sanoi:
Tästä on jo aikaa, serverikoneella oli Heyu ohjelma pyörimässä joka kuunteli X10-ohjaimen koodeja ja ohjasi sarjaportin kautta.
DSC-hälytinjärjestelmässä oli myös X10-kortti joten koodeja pystyi antamaan myös näppäinpuhelimella :)
Hommaa helpotti se että jokaisen ikkunan kohdalla oli loisteputkilamppu jonka sisään powerit yms. sai piiloon.

Radio-ohjaus servo mahtuu hyvinkin sälekaihtimen sisään, ohjaus onnistuu esim. edellisen viestin linkin mukaan. Tuossa oli huomiotu myös olleellinen "vaimo kytkin". Servon liike riitti kääntämään kahtimet vaaka-asennosta pystyyn mutta ei "nurinpäin".

Riippuu mistä sälekaihtimia pitää sitten ohjata. Riittääkö pelkkä kake vai pitääkö se olla yhteydessä kodin muuhun "automatikkaan".

Nykyisin löytyy valmiita langattomia paketteja, palikka vaan sälekaihtimen sisään:

http://www.youtube.com/watch?v=fyUWbaUvv8I

http://www.artickaihdin.fi/tuotteet/salekaihdin/

Jos tuo kaken koodi on joku standarti niin tuon ohjaus voisi onnistua myös tietokoneen RF-tikun tai telldus liven kaltaisen palvelun kautta.

Tästähän voisi itsekin vielä innostua...

Kokemuksesta kuitenkin tiedän että ärsyttää suunnattomasti, jos olet ikkunan vieressä etkä pysty avaamaan sälekaihdinta
kun kake on "jossain". Ehkä yksi kake pitäisi olla pokassa kiinni.
Ok. Omaa systeemiä ajattelin toimivaksi niin, että kotiautomaation taustalla pyörii raspi jonka kautta kaikki ohjausliikenne pyöritetään. Sälekaihtimiin en tarvitsis, kun tilttaus-toiminnin. Ylös noston(jos sellaista edes joskus tulee käytettyä) voi hoitaa käsin. Raspiin jokin RF-tikku/piiri.
Jokaiseen ikkunaan arduino nano, siihen rf-vastaanotin(ja ehkä myös lähetin) sekä pieni rc-"voimaservo" joka kiinni kaihtimien tilttaustankoon. Tämän jälkeen koodi joka toimii näiden kaupallisten rf-rasioiden tavoin(esim. nexa, johdoton..).
 

HeTi

Aktiivinen jäsen
Vs: Raspberry pi ja 1-wire

pjr sanoi:
Ok. Omaa systeemiä ajattelin toimivaksi niin, että kotiautomaation taustalla pyörii raspi jonka kautta kaikki ohjausliikenne pyöritetään. Sälekaihtimiin en tarvitsis, kun tilttaus-toiminnin. Ylös noston(jos sellaista edes joskus tulee käytettyä) voi hoitaa käsin. Raspiin jokin RF-tikku/piiri.
Jokaiseen ikkunaan arduino nano, siihen rf-vastaanotin(ja ehkä myös lähetin) sekä pieni rc-"voimaservo" joka kiinni kaihtimien tilttaustankoon. Tämän jälkeen koodi joka toimii näiden kaupallisten rf-rasioiden tavoin(esim. nexa, johdoton..).
Raspberrylle löytyy bit-banger http://nethomeserver.blogspot.se/2013/04/rf-bitbanger.html, liitetään lähetin suoraan GPIO-nastoihin.

Nethome sivuilta löytyy Protocol Analaysaattori, jos jollakin tarvetta ilmenee. http://wiki.nethome.nu/doku.php/start.

Näihin nykyisiin kotiautomaatio softiin näköjään saa myös turautettua dataa erilaisten TCP/UDP Json tms. rajapintojen kautta.
Domotican avulla laitoin Master/slave kytkennän kahden Raspin välille, kolmannesta tuodaan vielä yksi mittaus muutaman rivin bash scriptillä. Jos raspiin laittaisi Wifi tikun niin voisi sen viedä tuonne sähkökeskuksen viereen, olisiko se sitten jo hajautettua IO:ta ;)
 

V

Jäsen
Vs: Raspberry pi ja 1-wire

Hei, tämä kiinnostaaa kovasti. En ihan koko threadia lukenut läpi..

Voisiko joku sysätä minut eteenpäin ja tehdä ostos listan mitä tarvitsen että saan pari lämpötilaa ja sähkönkulutuksen ledistä luettua..

Muuten kyllä pääsee varmasti alkuun kun saan kerralla oikeat komponentit kasaan..

Lähetetty minun LT26w laitteesta Tapatalkilla
 

HeTi

Aktiivinen jäsen
Vs: Raspberry pi ja 1-wire

V sanoi:
Hei, tämä kiinnostaaa kovasti. En ihan koko threadia lukenut läpi..

Voisiko joku sysätä minut eteenpäin ja tehdä ostos listan mitä tarvitsen että saan pari lämpötilaa ja sähkönkulutuksen ledistä luettua..

Muuten kyllä pääsee varmasti alkuun kun saan kerralla oikeat komponentit kasaan..

Lähetetty minun LT26w laitteesta Tapatalkilla
Täällä on myös toinen viestiketju: http://lampopumput.info/foorumi/index.php?topic=11329.0

Mutta lyhyesti, tarvitaan Raspberry + muistikortti + poweri + kotelo
1-wire väylän liittämiseksi raspberryyn joko USB 1-Wire Aadapteri DS9490 tai GPIO-liittimeen tuleva 1-WIRE MASTER lisäkortti.
Lämpötila-antureiksi esim DS18B20 antureita, Sähkönkulutukseen 1-wire laskurikortti DS2423.

Laskurikorttin valmiilla valoanturilla saa esim. http://www.tietopetri.fi/1wire.html niin välttyy turhalta ihmettelyltä.

Muita ostopaikkoja jos kotimaisia suositaan:
http://www.vekoy.com/index.php
http://www.partco.biz/verkkokauppa/index.php?cPath=2153&osCsid=bdlrgkpeap0to196ok3cu5ljd0
http://www.medisafety.fi/verkkokauppa/product_catalog.php?c=28
ja monia muita.

Kolvi pitää pysyä kädessä jos antureita itse johdottaa, näitä löytyi jostakin valmiinakin johdonpätkällä.

Edit:
Raspberry pitää saada myös varmaan nettiin kiinni, tai sitten tarvitaan myös monitori/telkkari, näppis ja hiiri.
Joko suoraan raspin omalle ethernet-liittimellä tai sitten pitää ostaa USB-Wifi tikku.
 

HeTi

Aktiivinen jäsen
Vs: Raspberry pi ja 1-wire

pjr sanoi:
Ok. Omaa systeemiä ajattelin toimivaksi niin, että kotiautomaation taustalla pyörii raspi jonka kautta kaikki ohjausliikenne pyöritetään. Sälekaihtimiin en tarvitsis, kun tilttaus-toiminnin. Ylös noston(jos sellaista edes joskus tulee käytettyä) voi hoitaa käsin. Raspiin jokin RF-tikku/piiri.
Jokaiseen ikkunaan arduino nano, siihen rf-vastaanotin(ja ehkä myös lähetin) sekä pieni rc-"voimaservo" joka kiinni kaihtimien tilttaustankoon. Tämän jälkeen koodi joka toimii näiden kaupallisten rf-rasioiden tavoin(esim. nexa, johdoton..).
Raspiin on näköjään väännetty myös servo-blaster ohjelma https://github.com/richardghirst/PiBits/tree/master/ServoBlaster

Eli yhdellä raspilla voi ohjata 21 kpl RC-servoja, tai sitten muuten säätää PWM pulsseilla tehoja esim. ledeille.
 

V

Jäsen
Vs: Raspberry pi ja 1-wire

KIITOS paljon HeTi. Pitääpä alkaa tilailemaan tavaraa..

Sen verran luottoa on että saan jotain ainakin näkymään jos vaan oikeat tarvikkeet saan kasaan.

Lähetetty minun LT26w laitteesta Tapatalkilla
 
Ylös Bottom