lauantaina, lokakuuta 31, 2026

Yale Linus älylukko

Hankin älykotimme jatkoksi Yale Linus älylukon. Lukko mahdollistaa oven lukituksen etäavaamisen ja lukitsemisen. Lukon voi ajastaa menemään iltaisin lukkoon ja sen voi avata puhelimella, vaikka et itse olisi paikan päällä, jos käytät lisävarusteena ostettavaa WiFi-siltaa.

Yale Linus -lukosta on julkaistu myös uudempi v2 versio, jossa wifi-yhteys on vakiona mukana.

Lukko toimii edelleen avaimella kuten aikaisemmin, joten lukkoa ei ole pakko käyttää puhelinsovelluksella.

Lukon asennus

Yale Linus lukko on helppo asentaa Abloy-lukkorungolla varustettuun oveen. Oven alkuperäisen lukon väännin irroitetaan ja älylukko kiinnitetään sen omilla ruuveilla vääntimen tilalle. Ovilehteen ei tule muutoksia. 

Yale sovellus matkapuhelimessa

 

Älylukon voi myöhemmin poistaa ja palauttaa lukon alkuperäiseen tilaan, jos vaikkapa muuttaa toiseen asuntoon.

Kun fyysinen asennus on tehty, ovenpieleen asennetaan magneettinen anturi, jonka perusteella lukko tunnistaa, onko ovi suljettu. 

Puhelimeen asennetaan Yale Home -sovellus, joka ohjaa lukon asennuksen loppuun. Puhelimessa täytyy olla bluetooth-yhteys päällä, koska se kommunikoi  lukon kanssa käyttäen bluetooth-radiota.

 

Lukko asennettuna

Yale on julkaissut ohjevideon, jossa neuvotaan vaihe vaiheelta asennus ja sitä noudattamalla asennus on tehtävissä puolessa tunnissa.

Videolla on muutamia käteviä vinkkejä, kuten lukon vastakappaleen teippaaminen asennuksen ajaksi. 

Mukana oli myös lukkopesään laitettava vaahtomuovipala, joka estää lukon "ryömimisen" tilaan, jossa se ei mene automaattisesti lukkoon. 

Asennettaessa Yale Home -sovellusta, se takkuaa joidenkin puhelimien bluetooth-radioiden kanssa. Esimerkkinä One Plus. Lisäksi puhelimen kieleksi voi joutua vaihtamaan englannin, jotta asennus menee ongelmitta. Ohjelmisto ei ole aivan samalla tasolla tuotteen muun laadun kanssa.

 


Lukon liittäminen älykotijärjestelmään

Tämä oli astetta vaikeampi homma. 

Luin muiden kokemuksia ja asensin ensin Yale-integraation Home Assistantiin. Se ei kuitenkaan lukkoa löytänyt. Asensin sen jälkeen Yale Access Bluetooth -integraation ja se lisäsi lukon ongelmitta. Lukko ilmestyi kuitenkin kaksi kertaa järjestelmään (mahdollisesti kahden eri integraation vuoksi), mutta kumpikin instanssi toimii samalla tavalla. En ole uskaltanut Yale-integraatiota poistaa, ettei integraatio mene rikki.

Myöhemmin ostin Prisman asiakasetupäiviltä Yale WiFi-sillan, joka yhdistää lukon WiFi-verkkoon, mutta se ei ole oikeastaan tarjonnut minulle mitään lisäarvoa. 

Yale WiFi-silta

WiFi-silta oli helppo lisätä. Laite laitettiin sähkötöpseliin ja sovelluksesta haettiin uutta laitetta, joka löytyikin heti.

Silta tarvitaan, jos haluat etäkäyttää lukkoa, kuten avata lukon etänä sen oven takana odottavalle sukulaiselle tai vaikkapa siivoajalle. Tämä onnistuu siis suoraan Yale-sovelluksesta ilman muuta (Home Assistant) älykotia.


Kokemuksia

Lukko on toiminut meillä ongelmitta.

Kun saavun kotiin, se tunnistaa puhelimen ja avaa lukon. Käytännössä ovelle tultaessa lukko on auki ja voit mennä suoraan sisälle. Sama kun auton ajaa katokseen, en yleensä edes ehdi autosta ulos, kun puhelin antaa merkkiäänen lukon avautumisesta.

Meillä on runsaasti Shelly-älyreleitä, jotka samalla toimivat bluetooth-siltoina, eli välittävät bluetooth-liikennettä. Tämä parantaa bluetooth-tunnistamista, jolla puhelin paikannetaan kun saavun kotiin.

Olen kuitenkin sen verran vainoharhainen, että olen tehnyt automaation, joka laittaa oven lukkoon joka ilta kello 23. Jos ovi on jo lukossa, se ei tee mitään, mutta tällä saan mielenrauhaa siltä varalta, että lukko jäisi auki-asentoon.

Paristojen vaihto

 

Meillä paristot ovat kestäneet lukossa vajaan vuoden  verran. Uusin paristot alkuperäisten Duracellien sijaan VARTA Ultra Lithium AA-paristoiksi, joiden luvataan kestävän kylmää muita paristoja paremmin.

Olen myös laittanut ohjeteipin lukkoon, jossa neuvon kääntämään väännintä oikealle, koska normaalisti lukkoa avattaisiin kääntämällä nupista vasemmalle meidän oikeakätisessä ovessa.

keskiviikkona, lokakuuta 28, 2026

Ensianalyysissä uusi DNA Viihdemix

Suoratoistomarkkinoiden pirstaloituminen on puhuttanut kotitalouksissa jo vuosia. Kun leffat, sarjat, podcastit ja äänikirjat jakaantuvat kymmeniin eri palveluihin, tilausten hallinta muuttuu äkkiä kalliiksi ja sekavaksi sillisalaatiksi.

DNA reagoi tähän kehityskulkuun lanseeraamalla aivan tuoreen DNA Viihdemix -palvelupaketin. Se jatkaa operaattorin lokakuussa käynnistämää DNA Viihde -brändiuudistusta, jossa perinteinen TV-palvelu laajennettiin monipuoliseksi laite- ja sisältöalustaksi.

DNA viihdemix

Katsotaan tässä artikkelissa tarkemmin, mitä Viihdemix tarjoaa, miten se toimii käytännössä ja millaiseen laitteistoympäristöön se on suunniteltu.

Mikä DNA Viihdemix on?

DNA Viihdemixin perusidea on yksinkertainen: koottu ryhmätilaus. Yhden kiinteän kuukausimaksun ja laskun alle voi valita kolme eri viihdepalvelua.

Valikoima ei rajoitu pelkkään videoon, vaan mukaan on tuotu suoratoistopalveluiden lisäksi myös podcast- ja äänikirjasovelluksia.

Palvelun keskeisimmät ominaisuudet
1. Valittuja kolmea palvelua voi joustavasti vaihtaa kuukausittain oman katselu- tai kuuntelutarpeen mukaan.

2. Kaikki kolme sisältöpalvelua veloitetaan keskitetysti samalla DNA-laskulla. Näin ei tarvitse etsiä, mitä tilauksia sinulla on "pyörimässä".

3. Tilauksia ja sisältöjä hallinnoidaan keskitetysti  samasta paikasta eikä eri sovellusten omista tilausportaaleista.

Ideana tämä muistuttaa kaapelitv-aikakaudelta tuttuja mix-kanavapaketteja, joissa kanavia saattoi napsia auki ja kiinni kuukauden sykleissä. Suoratoistoaikakaudella toteutus vain nojaa sovellusrajapintoihin ja pilvipalveluihin.

Laitteisto ja ekosysteemi kotona

Tekniikkanäkökulmasta palvelu tukeutuu DNA Viihdeboksiin, joka on kaiuttimella varustettu Android TV -pohjainen päätelaite. 

Boksissa ajetaan normaalia Android-ympäristöä, joten sovellukset kuten Netflix, Viaplay, MTV Katsomo tai erilaiset äänikirjasovellukset latautuvat suoraan Google Play -kaupan kautta.

Laitteiston osalta DNA on hakenut olohuoneeseen poikkeuksellista ratkaisua:

1. Viihdeboksissa itsessään on sisäänrakennettu kaiutinjärjestelmä (Viihdeboksi kaiuttimilla 2.0). Se toimii älykaiuttimen tavoin myös ilman, että televisiota tarvitsee avata. Tämä on kätevää silloin, kun Viihdemixin kautta kuuntelee pelkkää äänikirjaa tai podcastia.

2. Laite tukee Bluetoothia, Google Castia sekä langattomia lisäkaiuttimia ruokkimaan monitievahvistusta tai Dolby Atmos -monikanavaääniä.

3. Sisällöt ja palvelut kulkevat mukana puhelimella ja tabletilla DNA Viihde -mobiilisovelluksen kautta, jolloin äänikirjoja tai suoratoistoa voi jatkaa tien päällä.

Kenelle palvelu sopii?

DNA Viihdemix on suunnattu erityisesti käyttäjille, jotka ovat kyllästyneet "tilaussilmukkaan" eli siihen, että 4–5 eri suoratoistopalvelua veloittaa luottokorttia automaattisesti joka kuukausi, vaikka jotain palvelua käytettäisiin vain yhden sarjan katsomiseen.

Plussat:

  • Helpottaa kuukausikulujen hallintaa ryhmittämällä tilaukset. Vaihtomahdollisuus estää turhasta maksamisesta silloin, kun jossakin palvelussa on katselutauko.
  • Ekosysteemi kattaa sekä visuaalisen median (TV, leffat) että audion (podcastit, äänikirjat).


Miinukset

  • Sidottu DNA viihdeboksiin. 
  • Palvelujen aktivointi edellyttää sovellusten lataamista ja kertaalleen tehtävää tunnistautumista.
  • Jos taloudessa katsotaan kymmentä eri palvelua yhtä aikaa, kolmen palvelun rajoitus vaatii edelleen palvelujen kierrätystä ja optimointia.

 

Loppukaneetti

DNA Viihdemix näyttää suuntaa sille, mihin operaattorikenttä on menossa. Yksittäisten kanavapakettien sijaan myydään joustavia sovelluspaketteja, joissa kuluttaja säilyttää päätösvallan siitä, mistä sisällöstä kulloinkin maksaa.

Teknisesti suorituskykyinen Android TV -pohjainen päätelaite yhdistettynä monipuoliseen kaiutinkokoonpanoon tekee kokonaisuudesta mielenkiintoisen vaihtoehdon heille, jotka haluavat keskittää kodin mediatarjonnan yhden laitteen ja yhden laskun alle.

Herättikö aihe ajatuksia tai kysymyksiä? Jatketaan juttua kommenteissa.

tiistaina, lokakuuta 27, 2026

Samsung-televisio tarkkailee jokaista liikettäsi

Ostat uuden ja kalliin älytelevision olohuoneeseesi. Odotat terävää kuvaa ja suoratoistopalveluiden helppoutta. Laite kuitenkin tekee taustalla muutakin kuin välittää suosikkisarjasi ruudulle.

Kybertutkija log4j teki hiljattain tarkan analyysin Samsungin Tizen-käyttöjärjestelmästä. Havainnot osoittavat, että televisiosi kerää sinusta laajoja tietoja ilman erillistä suostumusta.

Samsung rikkoo yksityisyyttä televisioillaan

 

Tizen on Linux Foundationin ja Limo Foundationin tukema vapaan ja avoimen lähdekoodin Linux-pohjainen mobiilikäyttöjärjestelmä. Tizen syntyi MeeGosta, joka itse yhdisti Intelin kehittämän Moblin-mobiilikäyttöjärjestelmän ja Nokian kehittämän Maemon-mobiilikäyttöjärjestelmän. Nokian ajettua alas MeeGon kehityksen ja siirryttyä Windows-alustalle Intel ja Samsung jatkoivat kehitystä Tizenillä. (Wikipedia)

Samsung käyttää Tizeniä nykyisin edullisissa älytelevisioissaan ja muissa älykotisovelluksissa.

 

Tizen-järjestelmän pahantahtoinen toiminta 

Turvallisuusasiantuntija log4j kiinnitti huomiota siihen, että hänen kotonaan oleva uudehko Samsungin televisio tarjosi hämmästyttävän tarkkoja mainoksia. Hän päätti tutkia laitteen ohjelmistoa perusteellisesti. 

Tutkimustyö paljasti, että televisio ottaa säännöllisesti kuvakaappauksia ruudulta ja käsittelee ympäristön ääniä.

Laite käyttää paikallisia tekoälymalleja käyttäytymisesi luokitteluun. Laitteen ohjelmistosta löytyi erillisiä konvoluutioneuroverkon tiedostoja, jotka tarkkailevat sovellusten käyttöä. Nämä mallit analysoivat reaaliajassa, mitä videoita katsot, mitä mainoksia ohitat ja miten etenet suoratoistopalveluissa.

Uskomattomin löydös oli se, että televisio voi käyttää äänen tallentamiseen myös siihen liitettyjen muiden valmistajien laitteiden, kuten soundbar-kaiuttimien tai Bluetooth-laitteiden, mikrofoneja.

 

Miksi älytelevisiosi hidastelee

Monet käyttäjät ihmettelevät, miksi moderni televisio jumittaa ja reagoi komentoihin hitaasti. Tutkijan havainnot tarjoavat tähän selvän vastauksen. Kun laitteen prosessori pyörittää raskaitta tekoäly- ja tunnistusmalleja taustalla, suorituskyky itse käyttöliittymän pyörittämiseen kärsii.   

Televisio toimii nykyään aktiivisena tiedonkeruuyksikkönä, joka tuottaa dataa mainostajille. Kaikki tämä tapahtuu laitteessa, jonka olet maksanut omalla rahallasi!

 

Yksityisyyden suojaaminen

Voit rajoittaa television tiedonkeruuta muutamalla tehokkaalla toimella. Listaan alla viisi keskeistä keinoa, joilla otat kontrollin takaisin omiin käsiisi:

1. Estä television verkkoyhteys palomuurissa tai reitittimessä niille palvelimille, joihin se lähettää telemetriatietoja. Tämä blokattavien osoitteiden lista riippuu laitteesi valmistajasta ja ohjelmistoversiosta.

2. Poista käytöstä kaikki personoidut suositukset, sisällöntunnistusasetukset ja mainonnan kohdennusasetukset laitteen valikoista.

3. Tarkista kotiverkkosi laitteet ja varmista, etteivät älykaiuttimet tai äänipalkit välitä ääntä eteenpäin ilman tarvetta.

4. Pidä television ohjelmisto ajan tasalla ja seuraa tietoturvauutisia, jotta tiedät, mitä muutoksia valmistaja tekee laitteeseen.

5. Hanki erillinen mediasoitin, kuten Google Chromecast with Google TV, jonka kautta katsot erilaiset streaming-palvelut. 


Loppukaneetti

Raportit mahdollisista yksityisyyden loukkauksista eivät rajoitu vain Samsungin televisioihin. LG:n televisiot ovat aiemmin kohdanneet samanlaisia syytöksiä.

Älykodin laitteiden pitää palvella sinua, eikä päinvastoin. Samsungin kaltaisten jättien harjoittama hiljainen tiedonkeruu osoittaa, että digitaalisessa maailmassa jokainen laite vaatii kriittistä tarkastelua. Ota verkkoasetukset haltuun ja varmista, että kotisi pysyy omana turvasatamanasi.

Herättikö aihe ajatuksia tai kysymyksiä? Jatketaan juttua kommenteissa.

torstaina, lokakuuta 22, 2026

Kingston NVMe SSD-aseman komponenttierän analyysi

Kingston NV2 -sarjassa on käyty paljon keskustelua niin sanotusta "laitteistolotosta" (hardware lottery). Kingston ei takaa tiettyä ohjainta tai muistityyppiä tälle edullisen hintaluokan asemalle, vaan komponentit vaihtelevat erittäin paljon valmistuserän mukaan. 

Ja osa näistä levyistä on ollut todella heikkoja, hajoten jopa puolen vuoden käytön jälkeen, arvaamatta.

 

Kuva suurenee klikkaamalla

Tuotetarrasta saatavat tiedot

  • Malli (Model): Kingston NV2 PCIe 4.0 NVMe M.2
  • Tarkka osanumero (PN): SNVS2/2000G
  • Kapasiteetti: 2 TB (2000 GB)
  • Materiaalikoodi / Revisio: 9907461-002.A01G
  • Eränumero / Sarjanumero: 9714455 - 2301 / 50026B7785xxxxxx (sensuroitu)
  • Valmistusmaa & ajankohta: Valmistettu Taiwanissa ('TAIWAN') vuoden 2023 ensimmäisellä viikolla (viikko 01 / 2023).

Onko minulla "parempi" vai ongelmallinen levy?

Luokituksen ja sarjanumeromerkintöjen pohjalta kyseessä on Kingstonin "parempi erä".

1. TLC vs. QLC -muisti

👍 Hyvä uutinen on merkintä 9907461-002.A01G (ja taiwanilainen erä 2301) vastaa varhaisempia tuotantoeriä, joissa käytettiin kestävämpää ja nopeampaa TLC-muistia (Triple-Level Cell).

👎 Myöhemmät, hitaammat ja heikommin kestävät mallit (kuten `-009` tai `-013`) siirtyivät halvempaan QLC-muistiin (Quad-Level Cell).

2. Aseman ohjain ja muistityyppi

Varhaisissa Kingstonin NV2 2 TB TLC-erissä käytettiin yleisimmin Silicon Motion SM2267XT- tai Phison PS5021-E21T -ohjainta. Nämä ovat tässä hintaluokassa luotettavia ja toimivat suorituskykyisesti ilman erillistä DRAM-välimuistia.

👍 Asema on Kingston NV2 -tuotteeksi parasta mahdollista varianttia, koska se on TLC-pohjaista valmistuserää. 

Syvempi analyysi

Aseman kuntoa ja tarkempia tietoja voi tarkistaa KristalDiskInfo tai Kingston omalla SSD Manager ohjelmilla. Näet levyn terveyden (Health Status), kirjoitetut teratavut (TBW) sekä laiteohjelmistoversion (Firmware).

Halutessasi voit varmistaa tarkan muistisirun ja ohjaimen valmistajan ajamalla SMI/Phison Flash ID -apuohjelman.

Linux

Ubuntu Linuxissa on myös useita käteviä työkaluja NVMe-asemien tietojen tarkistamiseen, terveydentilan seurantaan ja ohjaimen tai muistityypin tunnistamiseen.

nvme-cli (cli-komentorivityökalu) on virallinen ja tehokkain työkalu NVMe-asemille. Sen avulla näet tarkat tiedot, sarjanumerot, kiinteän ohjelmiston version (firmware) sekä S.M.A.R.T.-tiedot.

Helpoin tapa aloittaa on avata pääte ja ajaa komento sudo nvme list, jolla näet heti asemat ja niiden tarkat tunnisteet järjestelmässäsi. 

Perustiedot asemasta: sudo nvme list

Kuva suurenee klikkaamalla
 

GParted tai Levyt (Disks). Ubuntun oletuspaketeista tai App Centeristä löytyvä Levyt (gnome-disk-utility) tarjoaa selkeän graafisen käyttöliittymän levyn lämpötiloihin, S.M.A.R.T.-tietoihin ja suorituskykyyn.

Gnome disk tool

Flash ID -työkalut Linuxille: Jos haluat varmistaa tarkasti SSD-aseman sisäisen ohjaimen (kuten Silicon Motion tai Phison) ja muistipiirien tyypin (TLC/QLC), internetistä (esimerkiksi GitHubista) löytyy yhteisön ylläpitämiä nvme_flash_id -skriptejä, jotka lukevat suoraan levyn kontrollerin rekisterit.

Aseman SMART-tiedot

smartctl / smartmontools (cli-komentorivityöökalu on klassinen työkalu kaikkien kiintolevyjen ja SSD-asemien terveydentilan ja eliniän (TBW) tarkistukseen. 

$ sudo nvme smart-log /dev/nvme1n1 

Näemme että levyn kunto on todella hyvä. available_spare = 100%, available_spare_threshold = 10%, percentage_used = 0%, endurance group critical warning summary: 0, ja Data Units Read : 2348485 (1.20 TB) 

Kuva suurenee klikkaamalla 

Minkä tyyppistä DRAM:ia asemassa on käytetty?

$ sudo ssd-flash-id /dev/nvme1

Model : KINGSTON SNV2S2000G

Firmware : SBK00104

Controller : SM2267XT (Silicon Motion)

Kuva suurenee klikkaamalla

ssd-flash-id työkalu vahvistaa, että DRAM-tyyppinä on todellakin käytetty Toshiba/Kioxia 162L BiCS6 TLC 16k piirejä.

👍 Toshiba/Kioxia 162-kerroksinen TLC-muisti yhdistettynä Silicon Motionin SM2267XT-ohjaimeen tekee levystä täysin luotettavan työkalu- tai järjestelmäaseman normaaliin käyttöön.

Voitin laitteistolotossa! 

Ohjainpiiri 

Silicon Motion SM2267XT is a budget-focused DRAM-less PCIe 4.0 NVMe 1.4 SSD controller designed for value client and laptop solid-state drives, offering sequential read speeds up to 3,900 MB/s.

Piirin avainominaisuudet ovat

  • Interface: PCIe Gen4 x4, NVMe 1.4
  • DRAM Cache: None (DRAM-less, relies on HMB / Host Memory Buffer)
  • NAND Channels: 4 channels
  • Max Sequential Read: Up to 3,900 MB/s
  • Max Sequential Write: Up to 3,500 MB/s

keskiviikkona, lokakuuta 21, 2026

Laitepäivityksiä

Kun lisäsin muistia uuteen pöytäkoneeseeni, tein muutaman muun laitemuutoksen samalla.

Minulla on ollut 2 teratavun NVMe SSD-asema Home Assistant kotiautomaatiojärjestelmässäni. Levyn kapasiteetista on käytetty noin 4%, vaikka minulla on satakunta integraatiota ja 24x7 pyörivä kameravalvonta.

Otin pöytäkoneen Intel 256-gigaisesta /home -asemasta varmuuskopion ja asensin sille Home Assistant OS käyttöjärjestelmän. Levy piti tätä varten asentaa NVMe-USB-C koteloon, koska en voi asentaa koneeseen enempää NVMe-levyjä.

Asensin tämän levyn Home Assistant koneeseen, vanhan 2tb aseman tilalle. Kun kone pyörähti käyntiin, en kirjautunut sisälle, vaan sanoin haluavani palauttaa järjestemän sen varmuuskopiosta. 

Kun varmuuskopion palautus alkoi, Home Assistant käski odottamaan ja että palautus voisi kestää jopa 45 minuuttia.

256 gigan pikkulevy


Tunnin päästä palautus näytti vain jatkuvan. Kävin katsomassa konetta, eikä sen levyaseman indikaattori-LED vilkkunut. Odotin vielä 30 minuuttia ja sen jälkeen käynnistin koneen. Kun tiskikone samaan aikaan lopetti pesuohjelman, kuului keittiön Google Nest-kaiuttimesta tuttu ilmoitus: "Tiskikone on valmis, tiskit voi nostaa kaappiin".

Palautus oli onnistunut! Nyt kone sanoo vapaaksi levytilaksi 193 gigatavua. Aikaisemmin sitä oli 1709 gigatavua.

Vaihdoin itse asiassa vanhan pöytäkoneeni Home Assistant käytössä olleen koneen tilalle. Siinä on Intel i5-8400t prosessori, kun vanhassa koneessa oli i5-7500t prosessori.

i5-8400T tarjoaa noin 30–40 % paremman moniydinsuorituskyvyn kuin i5-7500T. Tämä johtuu kahdesta ylimääräisestä fyysisestä ytimestä sekä suuremmasta 9 megatavun välimuistista. 

Jos ajan useampia sovelluksia rinnakkain, virtuaalikoneita tai raskaita tausta-ajoja, 8. sukupolven malli on huomattavasti vahvempi. Lisäksi i5-8400t prosessorin peruskellotaajuus on matalampi (1,70 GHz vs. 2,70 GHz), sen Turbo Boost yltää samaan 3,30 GHz:iin kuin i5-7500T. Näin sen sähkönkulutus on peruskäytössä alhaisempaa. 

Uudemman arkkitehtuurin ansiosta i5-8400T on hieman tehokkaampi myös yksittäisissä tehtävissä.

Lopuksi alustin Home Assistant koneessa olleen 2 teratavun aseman ja laitoin sen Dell-pöytäkoneeseen. Kone valitti että konfiguraatio on muuttunut ja tarvitaan UEFI KEK -avainpäivitys . Koska en aja koneessa Windowsia, kävin kääntämässä levyjen UEFI-tunnistuksen pois päältä ja sen jälkeen pääsinkin etenemään Ubuntun käynnistyksen kanssa.

Iso Kingston NVMe-levy

 

Kone jäi junnaamaan ja pudotti minut ylläpitokonsoliin koska ei löytänyt /home-liitospistettä. Enteriä painamalla pääsin tutkimaan uuden levyn UUID-tunnuksen ja päivitin sen /home liitoskohdan /etc/fstab-tiedostoon. Reboot ja Ubuntu lähti normaalisti käyntiin. 

Sen jälkeen aloin palauttaa alkuperäisen (pikkulevyn) /home-aseman varmuuskopiota. Kun palautus oli ohi, oli kone tutun oloinen ja levytilaa oli käytössä reilusti entistä enemmän.

tiistaina, lokakuuta 20, 2026

Dell OptiPlex tuulettimen kontrollointi

Pöytätietokoneeni Dell OptiPlex 7000 firmware päivittyi versioon 1.43.0. Sen jälkeen koneen tuuletin on pitänyt ikävää mekkalaa, pyörien jatkuvasti 3 500 kierroksen nopeudella, joka aiheuttaa häiritsevää suhinaa.

Avasin koneen, irrotin tuulettimen ja katsoin, että johdot olivat varmasti oikeilla paikoillaan. Se ei auttanut, tuuletin jatkoi huutamista.

Löysin reddit-keskustelun, jossa kirjoittajalla oli samanlainen ongelma Dellinsä kanssa ja hän oli ratkaisuut sen kirjoittamalla Python ohjelman, joka säätää tuulettimen kierroksia sen lämpötilan mukaan sekunnin välein.

Ensimmäinen vaihe oli konvertoida skripti python3-yhteensopivaksi. 

Ubuntu 26.04 käyttää oletuksena apt-paketinhallintaa ja GRUB-käynnistyslataajaa (toisin kuin Reddit-oppaan Arch/Pacman-ympäristö). Jotta skripti toimii Ubuntu 26.04 -versiossa, kernel-asetukset ja moduulin oikeudet on konfiguroitava oikein Ubuntu-pohjaiselle järjestelmälle.

1. Esivalmistelut Ubuntu 26.04:ssä

Asenna tarvittavat työkalut:

bash
sudo apt update && sudo apt install lm-sensors python3 -y


Aja tunnistus (ja vastaa YES tai y kaikkiin kysymyksiin):


bash
sudo sensors-detect


2. Dell-ajurin pakotus ja rajoitusten poisto

Ubuntun oletusasetuksissa Dellin SMM-ajuri saattaa olla rajoitettu tai estetty (`restricted=1`). Luo tai päivitä ajurin asetustiedosto:

bash
sudo nano /etc/modprobe.d/dell_smm_hwmon.conf



Lisää tiedostoon seuraava rivi:

options dell_smm_hwmon force=1 restricted=0 ignore_dmi=1


Tallenna tiedosto (`Control+o`, Enter, sitten `Control+x`).

Lataa ajuri uudelleen, jotta muutokset astuvat voimaan heti:

bash
sudo modprobe -r dell_smm_hwmon
sudo modprobe dell_smm_hwmon force=1 restricted=0 ignore_dmi=1


3. Grub-käynnistysparametrit

Ubuntu 26.04 käyttää GRUBia. Lisää tarvittava parametri käynnistykseen:

Avaa GRUB-konfiguraatio tiedosto /etc/default/grub

Etsi rivi, joka alkaa `GRUB_CMDLINE_LINUX_DEFAULT`, ja lisää loppuun (ennen lainausmerkkiä) `dell_smm_hwmon.ignore_dmi=1`: 

 

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash dell_smm_hwmon.ignore_dmi=1"

Tallenna ja päivitä GRUB:


bash
sudo update-grub




4. Python3-skripti (`ultra_fan.py`)

Tässä on optimoitu ja nykyaikaisille Python 3 -standardeille päivitetty versio skriptistä, joka etsii `dell_smm`- ja `coretemp`-polut dynaamisesti.

Koodi löytyy githubista: ultra-fan

Tallenna koodi kotihakemistoosi nimellä `ultra_fan.py` ja anna sille suoritusoikeudet:

 

bash
chmod +x ~/ultra_fan.py


 

5. Järjestelmäpalvelun (Systemd) luominen

Ohjeistettu tarkemmin skriptin repositoryssä, Quickstart kohdassa.

 

Lopuksi

Voit tarkistaa tilatiedot ja livenä tulevat tulosteet komennolla:

bash
journalctl -u dell-fan.service -f




Tuloksen pitäisi näyttää tälle:

Klikkaamalla kuva suuremmaksi

 

Dell firmware riippuvuus

Tämä ei aluksi toiminut, mutta kun palautin edellisen 1.42.0 firmware-version koneeseen (Dell onneksi tukee edelliseen firmware-version palauttamista), yllä olevat muutokset toimivat! 

Näyttää sille, että  Dellin järjestelmähallinta (SMM, System Management Mode) estää käyttöjärjestelmää ottamasta suoraa kontrollia tuulettimen rekistereistä uudemmassa firmwaressa. Dell on kyseisessä 1.43.0 versiossa tiukentanut emolevyn turvatasoja ja lukinnut SMM-väylän niin, että käyttöjärjestelmän kautta tulevat kirjoituskomennot (pwm1_enable ja pwm1) torjutaan suoraan rautasuojauksella, mistä I/O error johtuu.

Kone toimii nyt lähes äänettömästi ja ultra_fan.py tarkkailee prosessorin lämpöä ja muokkaa tuulettimen kierroksia lennossa.

Otan kiitollisena vastaan mahdolliset parannukset ohjelmaan. 

maanantaina, lokakuuta 19, 2026

Lisää keskusmuistia

Olen kokeillut käyttää  lokaalia tekoälyä uudessa tietokoneessani. 16 gigan keskusmuistilla ei pitkälle pötkitä ja joudun valitsemaan raskaasti kvantisoituja malleja.

Näinkin ilmoituksen että myynnissä on 64 gigatavua 3200 Mhz DDR4 SO-DIMM muistikammat. Ostin ne ja ajoin noutamaan muisteja Sipooseen asti, missä myyjä majaili.

Laitoin uudet muistit Delliin ja virrat päälle. Muistit ovat prosessorin jäädytysiilin alla, joten pientä askartelua muistien päivittäminen vaatii.

Vanhat muistit

 
Uudet muistit

Kone valitti, että konfiguraatiota on muutettu ja kun menin BIOSiin, hiirikin oli alkanut toimia ongelmitta.

Kone tunnisti muistit heti ja keskusmuistin määrä oli kasvanut täyteen 64 gigatavuun.

Uudet ovat Samsungin muistit, kuten vanhatkin. 

Google Gemini kertoo muisteista seuraavaa

  • Valmistaja: Samsung Electronics Co., Ltd.
  • Kapasiteetti: 32 Gt yhdessä moduulissa (1 × 32 Gt)
  • Muistityyppi ja kellotaajuus: DDR4, 3200 MHz
  • Tyyppi: 260-nastainen SO-DIMM
  • Käyttöjännite: 1,2 V
  • Rakenne 2Rx8 (Dual rank)
  • Latenssi: CL22 (SE1-11) 

Olen erittäin tyytyväinen uusiin muisteihin. Tavallisessa surffauskäytössä ei eroa juurikaan näy, mutta nyt on mahdollista käyttää  huomattavasti isompaa LLM-mallia.