NFS ja SMB – Levypalvelin Dockerissa

NFS ja SMB – Levypalvelin Dockerissa

Kotiverkossa olevalle levypalvelimelle on näppärä tallentaa suuria määriä dataa jolloin se on kaikkien kotiverkon laitteiden käytössä. Levypalvelinta voi käyttää myös laitteiden paikallisten varmuuskopioiden tekemiseen. Yleisimmät protokollat levyjakojen tekemiseen Linux -palvelimella ovat NFS (Network File System) ja SMB (Server Message Block). Karkeasti yleistäen NFS toimii kahden Linux -laitteen välillä ja SMB taas Windows -laitteilla. Molemmilla protokollilla on siis omat käyttötarkoituksensa ja molemmat protokollat tukevat esimerkiksi luku- ja kirjoitusoikeuksien määrittelyä käyttäjätunnusten perusteella. NFS Kirjoittamalla Dockerissa ajettavalle NFS Palvelimelle alla näkyvän docker-compose.yaml -tiedoston,…

Read More Read More

Desktop arcade – Osa 2: Rakentaminen

Desktop arcade – Osa 2: Rakentaminen

Projektin ensimmäisessä osassa keskityttiin suunnitteluun ja komponenttivaihtoehtoihin. Nyt on aika aloittaa varsinainen rakentaminen. Arcaden päämateriaalina on 19mm MDF-levy. Sitä on yleisesti saatavilla rautakaupoista eri kokoisina levyinä. MDF:n etuna on sen tasainen rakenne, jonka ansiosta se on helposti työstettävää ja pintakäsittely onnistuu ilman tasoittelua. Työkaluiksi sopii hyvin tavalliset puun työstöön tarkoitetut työkalut. Tähän projektiin käytettiin kaksi kooltaan 800mm x 600mm levyä. Suorakaiteen muotoiset osat sahasin pyörösahalla mittoihin. Sahan ohjurina käytin tukevaa alumiiniprofiilia. Sivulevyjen kaarevien muotojen tekoon käytin pistosahaa. Pistosahaan kannattaa valita…

Read More Read More

TVheadend – TV:n striimaus- ja tallennuspalvelin kotiverkkoon

TVheadend – TV:n striimaus- ja tallennuspalvelin kotiverkkoon

Vanhalle media-PC:ssä olleelle USB-liitäntäiselle Sundtek MediaTV Pro III TV-tikulle löytyi uutta käyttöä kun sen yhdisti kotiverkossa olevaan palvelimeen. Tätä varten asennettiin TVheadend, TV:n striimaus- ja tallennuspalvelin docker-konttiin. Jotta kyseisen TV-tikun ajurit toimisivat dockerissa täytyy niille tehdä ”dummy-nodet” ennen dockerin käynnistämistä: Tämän jälkeen kirjoitetaan docker-compose.yaml Tämän jälkeen kontti voidaan käynnistää ja asentaa TV-tikun ajuri kontin sisään: Tämän jälkeen palvelimen pitäisi vastata osoitteessa: http://<PALVELIMEN IP-OSOITE>:9981/ TVheadendin käyttöönotto voidaan tehdä sen oman asetusvelhon avulla (Configuration -> General -> Base -> Start wizard), tai…

Read More Read More

Koss PortaPro — Irrotettavat kuulokejohdot ja parempaa ääntä

Koss PortaPro — Irrotettavat kuulokejohdot ja parempaa ääntä

Koss PortaPro kuulokkeet ovat hinta-laatusuhteeltaan erinomaiset. Muutamalla kympillä saa retrotyyliset sankakuulokkeet, joiden äänenlaatu yllättää positiivisesti. Koss lupaa PortaPro -kuulokkeille ikuisen takuun. Takuu ei kata esimerkiksi korvatyynyjen kulumista, joita onneksi saa ostettua varaosina edullisesti. Omat kuulokkeeni ovat kestäneet muilta osin, mutta kaapeleissa on ollut vikoja. Kaapelimateriaali kovettuu erityisesti ihokosketuksessa ja se aiheuttaa ennen pitkää kaapelin murtumisen, irtoamisen elementistä tai kosketushäiriöitä kuulokeliittimessä. Takuu on korvannut nikottelematta uudet elementit kaapeleineen, mutta ongelmaa se ei poista. Joissakin kalliimmissa kuulokkeissa kaapeli on irrotettavissa pienten MMCX-liittimien…

Read More Read More

Desktop arcade – Osa 1: Suunnittelu

Desktop arcade – Osa 1: Suunnittelu

80-luvun kasvattina olen saanut nauttia elämäni aikana lukuisista eri pelikoneista. Kokemuksia on karttunut TV-konsolin Pong-tennispeliistä Commodore 64:ään ja PC-puolella 386-aikakaudesta eteenpäin. Myös Playstation ja Nintendon konsolit NES:stä alkaen ovat tulleet tutuiksi. Pelattuja pelejä on kertynyt satoja ja niihin on käytetty tuhansia tunteja laatuaikaa. Pelaamisen nostalgianälkää täyttämään on markkinoilla ollut jo pidempään eri valmistajien klassikkoversiota, joissa on kokoelma sen ajan tunnetuimpia pelejä. Niinikään saatavilla on monenlaisia (käsi)konsoleita, joihin omatoimiset virittelijät voivat asentaa mieleisensä pelikirjaston. Rakentelija haluaa kuitenkin tehdä laitteensa itse, jotta…

Read More Read More

ESPHomen käyttöönotto ja räätälöidyt komponentit

ESPHomen käyttöönotto ja räätälöidyt komponentit

ESPhome on helppokäyttöinen työkalu ESP8266 ja ESP32 mikrokontrollerien firmwaren tekoon mahdollistaen samalla laitteiden yhdistämisen Home Assistantiin. Sen käyttö perustuu yksinkertaisiin, mutta tehokkaisiin yaml-konfiguraatiotiedostoihin. Peruskäytössä ohjelmointitaitoja ei siis tarvita. Valmiita esimerkkejä ja kattava dokumentaatio löytyy ESPHomen -sivuilta. ESPHomea voi käyttää käytännössä kaikkien laitteiden kanssa, joissa on joko ESP8266 tai ESP32 mikrokontrolleri sisäänrakennettuna tai erillisten kehitysalustojen kuten tälläkin sivustolla usein mainitun Wemos D1 Minin kanssa. ESPHomeen liitettävien anturien kirjo on laaja. Yhteen alustaan on mahdollista yhdistää yksi tai useampi anturi samanaikaisesti. Jos…

Read More Read More

Ruuvi Gatewayn avulla RuuviTagit Home Assistantiin

Ruuvi Gatewayn avulla RuuviTagit Home Assistantiin

RuuviTagien käyttö onnistuu tavallisella älypuhelimella tai esimerkiksi kotiautomaatiojärjestelmän Bluetooth -yhteyden avulla. Näiden kuuluvuudessa voi kuitenkin olla jossain tilanteissa toivomisen varaa. Parempaa kuuluvuutta tavoitteleville on saatavilla tehokkaalla apila-antennilla varustettu Ruuvi Gateway. Ruuvi Gatewayn asennus on helppoa. Laite kytketään mukana tulevalla kaapelilla lähiverkkoon ja yhdistetään USB-virtalähteeseen. Muuta ei käytännössä tarvita. Laite välittää RuuviTagien tiedot automaattisesti samassa verkossa olevalle puhelinsovellukselle. Tarvittaessa laite on mahdollista liittää myös langattomaan verkkoon. Ruuvi tarjoaa myös pilvipalvelua RuuviTagien tilastojen etätarkastelua varten. Toistaiseksi Ruuvi Gatewaylle ei ole suoraa integraatiota…

Read More Read More

Anker EufyCam Pro 2 – Langatonta videovalvontaa

Anker EufyCam Pro 2 – Langatonta videovalvontaa

Mikäli mahdollista, kodin kameravalvonta on järkevintä toteuttaa langallisena esimerkiksi PoE -tekniikan avulla. Jos kaapeleiden vetäminen kameroille ei kuitenkaan ole mahdollista tai järkevää, on saatavilla myös langattomia akkukäyttöisiä valvontakameroita. Tällaisia vaihtoehtoja löytyy esimerkiksi Arlolta. Osa Arlon valvontakameroiden ominaisuuksista kuten hahmontunnistus vaatii kuitenkin maksullisen tilauspalvelun toimiakseen. Lisäksi paikallinen tallennustila on hankittava Arloon erikseen. Myös Arlon kameroiden akunkesto (3-6kk yhdellä latauksella) voisi olla parempi. Toinen omat vaatimukseni paremmin täyttävä vaihtoehto löytyi Ankerin valikoimista. Kameroissa on mm. 2k -tarkkuus, IR-ledit pimeään, hahmontunnistus, 12kk akunkesto…

Read More Read More

Sensirion SCD30 – Tarkempaa CO2-mittausta ilmanvaihtokoneeseen

Sensirion SCD30 – Tarkempaa CO2-mittausta ilmanvaihtokoneeseen

Kolme vuotta vanha, sisäilman laatua mittaava CJMCU-8118 kaasuanturi ei ole enää toiminut luotettavasti. Anturi ei anna mittaustuloksia joka kerta niitä pyydettäessä ja arvot ovat usein virheellisiä. Suurin ongelma on kuitenkin vanhan anturin mittaustavassa. Se mittaa pääasiassa VOC-yhdisteiden kokonaistasoa ja antaa CO2-arvon tähän suhteutettuna. Esimerkiksi tVOC-arvon ollessa normaalisti nollassa, on CO2-pitoisuus anturin mukaan 400 ppm, mikä on anturin minimi. CO2-mittaus ei siis vastaa todellisuutta. VOC-arvot eivät kolmen vuoden kokemuksen perusteella ole koskaan nousseet merkittävälle tasolle että esimerkiksi ilmanvaihtoa olisi pitänyt tehostaa….

Read More Read More

Uusi palvelin Asus PN50 – Home Assistant Dockerissa

Uusi palvelin Asus PN50 – Home Assistant Dockerissa

Vanha Raspberry Pi 3B+ on hoitanut Home Assistantin palvelimen virkaa menestyksekkäästi jo kolme vuotta. Home Assistant toimii siinä edelleen sujuvasti. Ainoastaan päivitykset ja uudelleenkäynnistys vievät hieman pidempään aikaa. Vaikka järjestelmä toimiikin nykyisellään moitteettomasti, on sen hallinta käynyt haasteellisemmaksi. Vuosien varrella uusia integraatioita on lisätty tasaiseen tahtiin ilman kunnollista dokumentointia eikä vanhoja integraatioita ja käyttämättömiä automaatiokokeiluita ole aina siivottu pois. On siis korkea aika ja hyvä hetki myös siivota järjestelmä perusteellisesti. Raspberry Pi sai väistyä uuden Asus PN50 Ryzen 7 4700U…

Read More Read More