Hálózatos hőmérés legolcsóbban hogyan?

Sziasztok!

Több helység aktuális hőmérsékletét szeretném mérni és rögzíteni. Etherneten vagy wifin, tök mindegy. Nem kell csilivili felület, elég egy sima ssh-s vagy curl-os lekérdezés. A monitorozás adott (zabbix).
Az a cél, hogy ezt a legolcsóbban, fillérekből ki lehessen hozni.
Nem riadok el az építéstől sem.
Kész termék is jöhet, de úgy sejtem, hogy az pont az árával fog elvérezni...
Köszi!

Hozzászólások

ESP8266 01-es modul $2/db.
DS18B20 kb. $0.5/db.
Kell melle valami tap, 3.3V feszstab (mondjuk 1117), par kondenzator, ellenallas, ilyesmik.
Esetleg valami lyukacsos panel vagy sajat nyak ($0.11+).

Ha az ESP firmware-et nem akarod lecserelni, vagy ha sok pin kell (homeresen kivul mast is akarsz), akkor kell melle valami, amivel kommunikal, pl. mikrokontroller vagy kisebb Arduino (mini: $1.5, nano: $2).

Az arak kis, "haztartasi" mennyisegre vonatkoznak (5-10db), ha keveset rendelsz, akkor a szallitas miatt dragabb lesz darabja.

A felprogramozashoz meg egy TTL szintu USB-UART atalakito fog kelleni ($2), meg alap eszkozok (forrasztopaka, csipofogo, multimeter, stb).

--
Worrying about killer AI and the superintelligent robots is like worrying about overcrowding on Mars. - Garry Kasparov

Kesz termek eseten megnezheted a Sonoff-okat is. Ezek a termeket okos switchek, amik ESP8266-ra epulnek, es van sajat beepitett tapjuk. A switch reszt nem muszaj hasznalnod, ha nincs ra szukseged.
Van Sonoff TH10/16, amihez lehet keszen venni homerseklet szenzort is. Ez valamivel dragabb. De hasznalhatsz Sonoff Basic-et is, mert van hozza szabad GPIO port, amire kotheted a homerseklet szenzort. Mivel ESP-re epulnek, tehetsz ra akarmilyen sajat software-t.

Sic Transit Gloria Mundi

NodeMcu Lua ESP8266 ESP-12E Dev Board - ~1100 Ft
DHT22 (AM2302) páratartalmat is mér - ~1100 Ft
Használt mobil tápegység - 0-2000 Ft

A kiolvasás és adatok küldése kb. ennyi lenne:

status, temp, humi, = dht.read(melyik_labra_kototted)
if status == dht.OK then
http.post('http://zabbix.local', 'Content-Type: application/json\r\n', '{"temp":'..temp..',"humi":'..humi..'}')
end

Persze ez csak példa, nem tudom a zabbix milyen adatokat vár.

Ha nem kell paratartalom, a DS18B20 sokkal pontosabban tud merni, es arban is kedvezobb.
Itthonra a DHT melle is betettem, pont a pontossaga miatt.

A NodeMcu FW felmegy a sima ESP modulokra is, es ha nem problema a kulso USB atalakito, ennyivel olcsobb lesz darabja. De az is teny, hogy a dev. board egy tobbe-kevesbe kesz hardware, egyszerusiti a rendszer osszerakasat. Nekem a nyitopostbol ugy tunt, hogy arerzekeny a dolog, de kerdes, hogy mennyire draga OP ideje.

--
Worrying about killer AI and the superintelligent robots is like worrying about overcrowding on Mars. - Garry Kasparov

Struktúrált (ethernet) hálózaton meg tudod valósítani a 1-Wire buszt, azaz több helységbe kihelyezett szenzort beköthetsz csillag (v busz) topológiával egy központ helyre, ahol periódikusan lekérdezed őket.
Én erre a TinyLanControllert használom. Faragás nélkül.
A hozzá kapcsolódó szenzor az RJ45 helyett RJ11 dugóval jön, ezt átkrimpeled, valamint a hozzá kapható "busz bővítő" modul és patch panel közé használsz RJ11-RJ45 kábelt. Mivel csak 3 eret használ, ezét még Cat5 splitterrel is jó vagy.

Ha nincs kiepitve a kabelezes, akkor az egy eleg komoly tetel, sokkal tobb, mint egy WiFis rendszer. De egyebkent jo otlet, igy egy csomo DS18B20 nagyon olcson felkotheto egy halora.

--
Worrying about killer AI and the superintelligent robots is like worrying about overcrowding on Mars. - Garry Kasparov

Én is hasonlóan használom, annyi különbséggel, hogy barkácsoltam egy soros - 1-Wire átalakítót egy DB9-RJ45 átalakítóba, ami közvetlenül van rádugva a linux-os NAS soros portjára:

https://photos.app.goo.gl/GgkwTCGT87zdyJJ93

A több érzékelő csillagpontosítása egy passzív ISDN elosztóval van megoldva, ami gyakorlatilag 7 db RJ45-ös aljzat egy kis dobozban, amiből kijön még és egy kis kábel RJ45-ös dugóval, amiknek a lábai mind közösített erenként.

Köszi az eddigieket, lesz mit mazsoláznom!

vagy ha megkímélnéd magad az egész szopástól akkor rendelsz egy xiaomi gatewayt meg hőmérsékletmodulokat hozzá.
bekapcsolod a gw dev módját és azt kérdezel tőle amit akarsz. Ha az időd pénz akkor ez a legolcsóbb.

Több mint 10 éve lakom a mostani helyen, de még egyszer sem kaptunk papírt. Áramszünet az volt néhányszor. Tehát ezek vagy nem tervezett leállások voltak, vagy felénk nem divat az értesítés. Esetleg ennyi idő alatt még egyszer sem volt olyan(?) karbantartás, amihez tervezetten le kellett volna állnia a szolgáltatásnak.

Mint már kiderült ez nem az én napom :-), így csak félve jegyzem meg: A szolgáltató(k) mindhárom honlapjára regisztráltam már évekkel ezelőtt. Most megnéztem mindegyiket, de nem találtam külön olyat, hogy „digitális ügyintézés”. Van az elektronikus számlázás lehetősége, illetve a reklámokra feliratkozás. Ezen kívül semmi más. De az előzmények után az sem kizárt, hogy csak nem veszem észre. :-)

Most nézem, hogy a demasz.hu már "Nemzeti közművek"-re dob.
(húbazz, az a tapasztalat, hogy ami nemzeti, az egyre sz*rabb lesz...)

Itt a szerződéssel kapcsolatos ügyintézés menüpontban ha megadsz emailt, akkor - szerintem - tájékoztatnak a téged érintő dolgokról.
Uitt meg tudod nézni előre (és visszamenőleg) a települést érintő -tervezett- áramszünetet.

És tényleg van ilyen. Mentségemre legyen mondva, én azon a honlapom néztem, ahol bejelentem a mérőállást, illetve fizetem a számlát.

Jó dolog hogy szétszedték az elosztói hálózatot és az egyetemes szolgáltatást. Azért az egyetemes szolgáltató berakhatna egy linket az elosztó hálózat honlapján szereplő tervezett karbantartásokra. Mert azt havonta kétszer meglátogatom.

Visszatérve az eredeti ötlethez: Úgy látom, hogy szkripttel kinyerni az oldalból a tervezett áramszünet idejét, nem egy triviális feladat. Mivel 2 hétre előre nézhető meg a tervezett leállás, így havonta legalább kétszer ezt az oldalt is meg kell látogatni. Csak aztán nehogy kijöjjön a TEK, hogy DOS-olom az oldalt.

Úgy látom, hogy szkripttel kinyerni az oldalból a tervezett áramszünet idejét, nem egy triviális feladat.


curl -vX POST -H 'Content-type: application/json' \
 -d '{"city":"Budapest VI.","street": "Király utca"}' \
 https://elmuhalozat.hu/backings/blackoutAddressControl/getAddressesByCityAndStreet

Válasz:


{"result":[
{"city":"Budapest VI.","street":"Király utca","streetNumber":"14","startDate":"2017-11-15T09:00:00.000+01:00","endDate":"2017-11-15T15:00:00.000+01:00","id":5778228},
{"city":"Budapest VI.","street":"Király utca","streetNumber":"18","startDate":"2017-11-15T09:00:00.000+01:00","endDate":"2017-11-15T15:00:00.000+01:00","id":5778245},
{"city":"Budapest VI.","street":"Király utca","streetNumber":"20","startDate":"2017-11-15T09:00:00.000+01:00","endDate":"2017-11-15T15:00:00.000+01:00","id":5778293},
{"city":"Budapest VI.","street":"Király utca","streetNumber":"20","startDate":"2017-11-15T09:00:00.000+01:00","endDate":"2017-11-15T15:00:00.000+01:00","id":5778294},
{"city":"Budapest VI.","street":"Király utca","streetNumber":"24","startDate":"2017-11-15T09:00:00.000+01:00","endDate":"2017-11-15T15:00:00.000+01:00","id":5778231},
{"city":"Budapest VI.","street":"Király utca","streetNumber":"28","startDate":"2017-11-15T09:00:00.000+01:00","endDate":"2017-11-15T15:00:00.000+01:00","id":5778250}]}%

RS485 a barátod, olcsó. 4 eres riasztóvezetéken vagy a nem használt UTP ereken átvihető és távtáplálható is.
http://images.elektroda.net/21_1162697116.gif
A mérőberendezés minimális, kisméretű, 1..2 mA-es fogyasztású. Néhány zavarszűrő kondi, 75176 + olcsó ATtiny mikrovezérlő (0,3 USD az Ali-n) + hőmérőszenzor. A központ pedig 75176 + RS232 interfészes eszköz (PC, Raspberry, ESP8266) és egyúttal innen adva az 5V-ot is.

Nagyobb tavolsagon jo otlet a 485. De hazon belul elvileg eleg lesz a 1-wire, es eleg hozza 2 er (fold+minden mas), raadasul egy eleg olcso, es pontos homero pont ezt hasznalja. Persze ha nem csak homerseklet kell, hanem egyebek is, akkor marad a 485.

--
Worrying about killer AI and the superintelligent robots is like worrying about overcrowding on Mars. - Garry Kasparov