Kotiautomaatio

(17.02.2025)
Minulla on nyt 10 päivää ollut tuollainen autotallissa, joka sisältä vähän plussalla ja ulkona on ollut paria kymmentä pakkasta. Veikkaan että siinä ovenpielessä missä tuo anturi on niin on kuitenkin miinusta. Hyvin on toiminut ja paristo näyttää edelleen 100%. Ihan perus NiHM taitaa olla.

Jostain netistä löysin, että tuo syö pariston 1-2kk:ssa, joten saatta olla ihan ominaisuus ettei paristo kestä. Tosin oli vanha posti, joten onhan sekin voinut jo korjautua.
Nyt taisi loppua paristo tuosta. Eli sellaisen 6kk kestää näköjään, perus paristolla. En tosin muista tuliko se tuon mukana vai oliko joku oma.
 
"Yksi maailman yleisimmistä IoT-siruista, kiinalaisen Espressif Systemsin valmistama ESP32, on joutunut tietoturvauutisten keskiöön. Espanjalainen tietoturvayritys Tarlogic Security on paljastanut, että sirun Bluetooth-laiteohjelmisto sisältää 29 dokumentoimatonta komentoa, joita ei ole tarkoitettu julkiseen käyttöön.

Komennot mahdollistavat muun muassa laitteen RAM- ja Flash-muistin luvun ja kirjoituksen, Bluetooth-pakettien manipuloinnin sekä MAC-osoitteen vaihtamisen. Tämä avaa mahdollisuuden esimerkiksi esiintyä toisena luotettuna laitteena, asentaa pysyvää haittaohjelmaa tai häiritä yhteyksiä.
"

 
"Yksi maailman yleisimmistä IoT-siruista, kiinalaisen Espressif Systemsin valmistama ESP32, on joutunut tietoturvauutisten keskiöön. Espanjalainen tietoturvayritys Tarlogic Security on paljastanut, että sirun Bluetooth-laiteohjelmisto sisältää 29 dokumentoimatonta komentoa, joita ei ole tarkoitettu julkiseen käyttöön.

Komennot mahdollistavat muun muassa laitteen RAM- ja Flash-muistin luvun ja kirjoituksen, Bluetooth-pakettien manipuloinnin sekä MAC-osoitteen vaihtamisen. Tämä avaa mahdollisuuden esimerkiksi esiintyä toisena luotettuna laitteena, asentaa pysyvää haittaohjelmaa tai häiritä yhteyksiä.
"


Hah, kelataan 5kk taaksepäin ja sama julkaisu.. :)

 
Hah, kelataan 5kk taaksepäin ja sama julkaisu.. :)

Jep, ei aiheuta tietoturvaongelmaa kuten aiemminkin on jo todettu:
Espressif myöntää komentojen olemassaolon ja kertoo niiden olevan tarkoitettu vain sisäiseen testaukseen ja debuggaamiseen. Yhtiön mukaan ne eivät muodosta merkittävää riskiä, koska niiden käyttäminen on “vaikeaa”.
Kyllähän noitta teoriassa pystyisi kaikenlaista tekemään mutta käytännössä taisi vaatia fyysisesti pääsyn laitteeseen, jolloin nyt pystyy laitteelle tekemään muutenkin pahaa.
 
Olen rakentamassa kellarin tuuletus- ja lämmitysjärjestelmää mahdollisimman pienellä budjetilla. Alkuperäinen suunnitelma oli mitata lämpötila ja kosteus Shelly Plus Uni:n ja DHT22-anturin avulla, ja ohjata niiden perusteella:

  • 120 mm tietokonepuhallinta (ON/OFF) kosteuden mukaan
  • lämmityspatteria lämpötilan mukaan
Tämä perusratkaisu vaikuttaa toteuttamiskelpoiselta, mutta nyt haluaisin kehittää järjestelmää eteenpäin siten, että puhaltimen nopeutta voisi säätää portaattomasti. Esimerkiksi:

  • Kosteus alle 40 % → puhallin pyörii miniminopeudella
  • Kosteuden kasvaessa → puhaltimen nopeus kasvaa asteittain kohti maksimia
Kysymys: Minkälaista ohjainta tarvitsen puhaltimen nopeuden säätöön? Tavoitteena olisi ohjata puhallinta etänä ja automaattisesti, esimerkiksi Shellyllä, Home Assistantilla tai muulla vastaavalla tavalla.

Olen etsinyt sopivaa komponenttia pari päivää, mutta en ole löytänyt budjettiin sopivaa ratkaisua – ehkä en osaa etsiä oikeilla hakusanoilla. Kaikki vinkit ja ehdotukset ovat erittäin tervetulleita!

1755164214215.png
 
Olen rakentamassa kellarin tuuletus- ja lämmitysjärjestelmää mahdollisimman pienellä budjetilla. Alkuperäinen suunnitelma oli mitata lämpötila ja kosteus Shelly Plus Uni:n ja DHT22-anturin avulla, ja ohjata niiden perusteella:

  • 120 mm tietokonepuhallinta (ON/OFF) kosteuden mukaan
  • lämmityspatteria lämpötilan mukaan
Tämä perusratkaisu vaikuttaa toteuttamiskelpoiselta, mutta nyt haluaisin kehittää järjestelmää eteenpäin siten, että puhaltimen nopeutta voisi säätää portaattomasti. Esimerkiksi:

  • Kosteus alle 40 % → puhallin pyörii miniminopeudella
  • Kosteuden kasvaessa → puhaltimen nopeus kasvaa asteittain kohti maksimia
Kysymys: Minkälaista ohjainta tarvitsen puhaltimen nopeuden säätöön? Tavoitteena olisi ohjata puhallinta etänä ja automaattisesti, esimerkiksi Shellyllä, Home Assistantilla tai muulla vastaavalla tavalla.

Olen etsinyt sopivaa komponenttia pari päivää, mutta en ole löytänyt budjettiin sopivaa ratkaisua – ehkä en osaa etsiä oikeilla hakusanoilla. Kaikki vinkit ja ehdotukset ovat erittäin tervetulleita!

1755164214215.png

  • 120 mm tietokonepuhallinta
1: 2 tai 3- johtoinen
- tarvitset säädettävän jännitelähteen n. 5V - 12V, puhaltimesta riippuen alaraja vaihtelee missä lähtee pyörimään.
- puhaltimesta riippuen saattaa onnistua myös pwm- säätimellä
2: 4- johtoinen
- 4. johdin on nimenomaan nopeuden säätöön tarkoitettu, ohjaimessa pitää olla open collector pwm lähtö
- tähän löytyy speksikin googlella minkälaisella signaalilla pitää säätää
- jänniteohjaus toimii myös 4- johtimisella mutta pwm- ohjaus on parempi

Edit: siis varsinainen ohjaus noin, käytännössä pitää olla sellainen jota voi ohjata esim verkon kautta jotta saa liitettyä vaikka home assistanttiin.
Todennäköisesti pwm- ohjaus esphomella voisi olla kätevin
 
Kysymys: Minkälaista ohjainta tarvitsen puhaltimen nopeuden säätöön?
EDIT: unohda, ei tällä voi säätääkkään DC-jännitettä

EDIT2: Tämä kuulemma antaa PWM:ää ulos, jolla voisi siis säätää pc-puhaltimien pyörintänopeutta. Palikka on tarkoitettu lednauhojen kirkkauden, värisävyn yms. säätöön, mutta säädön ulostulo on on kuitenkin PWM jolla puhaltimien kierrosnopeuden säätö voisi onnistua

Tässä keskustelussa tuota olisi onnistuneesti käytetty puhaltimen pyörintänopeuden säätöön
 
Viimeksi muokattu:
@Barsu
Kytkennästä en osaa sanoa mutta lähtökohta vaikuttaa haasteeliselta
120 mm tietokonepuhallinta (ON/OFF) kosteuden mukaan
lämmityspatteria lämpötilan mukaan
Elei kyseessä ole pieni kellarikomero niin tuolla propellilla ei ole kuin psykologinen vaikutus
Kosteus alle 40 %
Mistä noin kuivaa löytyy tähän vuodenaikaan? Toki jos patterilla tekee saunalämmön niin...

Mulla on kellarin lämmitykseen kesällä n.50cm/70W flekti jolla pusken lämmintä ulkoimaa sisälle.

Noh ehkä ei kuulu tähän ketjuun foorumilla taitaa olla jossain parempi IV ketju?
 
Itse tekisin ESP32:lla kosteuden mittauksen ja puhaltimen säädön. Jos HA ja yaml on tuttu niin sitten HA:n kautta ESPHOME:lla "koodailut".
Hintaa ehkä 5-10e kaikkinensa jos esim Alilta tilaa tarvikkeet.

Esim Mulla tallissa ja saunassa DHT22 anturi

Samalla voit halutessasi heittää tuon Shellyn tuosta piiristä veke ja käyttää sitä hyödyksi muualla.

EDIT: Tietty jos sulla on noi releet 24vdc releitä niin tarvitset esim opton esp ulostulon ja releen väliin millä nostat jännitteen releelle.
Mulla on tämän tyyppisiä sekä 5vdc->24vdc että 24vdc->5vdc muuntimina. Ei ole alin puodissa enää niitä samoja mitä käytän, mutta tämän tyylisiä: 4ch 3.3v 5v 12v 24v Digital Logic Level Conversion Module Pnp/npn To Npn Optical Isolation Board For Arduino Uno Nano Stm32 Avr - Integrated Circuits - AliExpress

EDIT2: Jos rahaa löytyy vähän enemmän niin on niitä melko valmiitakin ESP32 ratkasuja. Mulla hyllyssä odottaa tälläinen ajamaan releitä. OVH hinta on jotain mitä ei ikinä näy missään. Itse maksoin 19e jossain kamppiksessa. A16 ESP32 ESPHome Program Development Board Home Assistant Tasmota DIY Module Arduino WiFi Relay Switch MQTT RS485 I2C Mosfet - AliExpress 44
 
Viimeksi muokattu:
EDIT2: Jos rahaa löytyy vähän enemmän niin on niitä melko valmiitakin ESP32 ratkasuja. Mulla hyllyssä odottaa tälläinen ajamaan releitä. OVH hinta on jotain mitä ei ikinä näy missään. Itse maksoin 19e jossain kamppiksessa. A16 ESP32 ESPHome Program Development Board Home Assistant Tasmota DIY Module Arduino WiFi Relay Switch MQTT RS485 I2C Mosfet - AliExpress 44
Hitto kun olisi itse tajunnut että tuollaisia on valmiinakin, tuo olisi sopinut pari vuotta sitten yhteen hommaan kuin nenä päähän. Tuli lähes vastaava rakennettua itse: ESP32, 8 tuloa, 8 lähtöä, 433MHz vastaanotin, 1 analogi-input jne. Tuollaiset parikymppiä olisi ihan hyvin voinut maksaa valmiista tekeleestä niin olisi säästänyt rakentelun vaivan. :D Olisi ollut siistimpikin kun tuohonhan saa valmiin kotelon, itsellä tuo on niin kauhean näköisessä laatikossa ettei kehtaa kellekään näyttää, onneksi on normaalisti piilossa kaapin takanurkassa.
 
Kuuluisikohan tämä nyt ehkä tänne...
HA + Frigate- kone oli Asrock N100DC-ITX ja päätin kokeilla sen tilalle pienellä riskillä tätä: CW-NAS-ADLN-K N305
Tuossa on speksin mukaan kivasti 2x intelin verkkokortti, pcie paikka, 2 nvme levypaikkaa jne.
Netistä löytää hyviä ja huonoja arvosteluja.

Rohkeasti testiin, muistiksi Crucialin 4800 koska juttujen perusteella nopeampaa ei tueta.
Muiden havaintojen kanssa linjassa bioksessa on mijoona asetusta. Puhaltimen säätö näyttää suunnilleen toimivan ja alun kaatuilu poistui kun muistin nopeuden vaihtoi auto -> 4800.
Jotain häikkää toteutuksessa saattaa olla koska bios- asetusten vaihdon jälkeen seuraava bootti saattaa jäädä jumiin mutta sen jälkeen toimii normaalisti. Bios oli päivätty tämän vuoden alkupuolelle. Päätin kokeilla alkuperäistä biosta enkä päivittää CWWK:n versioon kuten monet muut olivat tehneet.

Otin sata ssd:n suoraan vanhasta koneesta ja sillä lähti käyntiin. Vaihdoin vain verkkokortit asetuksiin jonka jälkeen melkein kaikki toimi, vain super-io jäi tunnistumatta ja sillekin löytyi kiertotie.
Powerina hyllyssä lojunut SilverStone AD120-DC.

Tässä on 6kpl 1920x1080 kameraa, vähän lämpötilojen keruuta ja pari hassua automaatiota.

Tehoero näkyy selvästi
1755461432051.png


Lämpötilasta ei oikein voi vielä sanoa mitään kun kone on vielä testissä pöydällä ilman koppaa väliaikaisella rivalla. Kaapissa oli vain ylimääräinen intel stock jäähy, väliin tahnaa ja vain tuon mukana tulleen kuparilätkän päälle, ei ole edes ruuvattu. Näyttää vaihtelevan vähän enemmän kuin ennen mutta varmaan johtuu testijärjestelystä.
1755461769377.png


Näytönohjain pärjää myös paremmin openvinolla:
1755461534948.png


Puhallin sahaa nyt päälle/pois kun ennen oli suunnilleen vakionopeus ja jostain on tullut virhepiikkikin.
1755461612790.png


Kahden päivän testin jälkeen vaikuttaa ihan hyvältä. Ei ole kaatunut kertaakaan, näyttää toimivan nopeammin ja käyttöliittymätkin vastaa nopeammin.
Levyjen nopeutta/hitautta en testannut koska sillä ei ole tässä omassa käytössä oikein merkitystä. Voi olla että vaihdan jossain välissä sata -> nvme nyt kun paikkakin löytyy...
Seuraavaksi sitten kopan ja jäähdytyksen suunnitteluun.
 

Uusimmat viestit

Statistiikka

Viestiketjuista
284 458
Viestejä
4 889 426
Jäsenet
78 809
Uusin jäsen
MercuryRacing

Hinta.fi

Back
Ylös Bottom