Szerintem ha a hardware-t keszen szeretned, nem akarsz barkacsolni akkor aranylag kis valoszinuseggel fogsz olyat talalni ami megfelel az elvarasaidnak (egyreszt, masreszt nem hinnem, hogy olcso lesz). En nem tudok a piacon olyan off-the-shelf cuccot ami pl. Linux-szal mukodne.
A Wi-Fi szerintem talan a legkevesbbe jo valasztas, sokat fogyaszt, egyre zsufoltabbak a savok, lakason belul ha vasbeton falak vannak, nem biztos, hogy eleg eros a jel (nalunk az emeleti Wi-Fi a garazsban mar nem latszik). Egy elonyet latom, Wi-Fi-s eszkozoket integralni a mar meglevo infrastukturadba aranylak egyszeru - vegulis en is hasznalok ilyet homerokent, de ez inkabb csak olyan gyorsan osszedobtam, nezzuk meg mukodik-e project. ESP8266 alapokon, DS18B20 1-wire homerovel ( https://thingspeak.com/channels/23461 )
A BLE (mas neven Bluetooth Smart) jo valasztas lehet, mivel egeszen energiahatekony. Raadasul eleg felgasznalobarat modon lehet informaciot tovabbitani (lasd GAP / GATT), sok eszkozre van kesz stack, csak hasznalni kell). Ami a tavolsagot illeti, talan rosszabb a Wi-Fi-nel, ez is 2.4GHz-en megy, de joval kisebb teljesitmennyel. Szorakoztam ilyennel is, A Texas (ChipCon) CC2541-es MCU + radio egy tokban IC-jevel - mukodott, de vegul nem ezt valasztottam (erre pl. csak IAR forditoval lehet programot irni ami kicsit gaz, mert a code limited valtozattal a BLE stack-et sem lehet hozzalinkelni a project-hez, mert meghaladja a limitet, ergo, ha nincs par ezer USD-d ra, es mondjuk a munkahelyeden sincs (nekem ilyen szempontbol szerencsem van) akkor marad a warez (ja es csak Win alatt tudsz fejleszteni).
Nnna. A vegere hagytam a (nalam) befutot. Ez egy C8051F931-es MCU + Si4431-es radio + Si7021-es ho- es paratartalommero (I2C). A hardware gyakorlatilag kesz, Es a firmware is mukodget mar - a fejlesztoi kornyezet ingyenes (Simplicity Studio), van Lin/Win/Mac verzio. A fejleszteshez en ezeket a hardware-eket hasznalom:
https://www.silabs.com/products/wireless/EZRadio/Pages/EZL-DK1.aspx
illetve egy ehhez hasonlot (de most nem talalom - azon csak egy Si7021 van, illetve egy csatlakozo):
http://www.silabs.com/products/sensors/humidity-sensors/Pages/si7013evb…
A teljes rendszerben csak az "antennas" modul illetve a szenzor modul lesz, a "peripheral board" csak a fejleszteshez kell. Nagyjabol 10-es/20-as nagysagrandben tervezek szenzorokat hasznalni amik egy darab "gateway"-hez csatlakoznak, ami vagy soroson vagy USB-soros atalakitoval fog a Raspberry Pi-hoz csatlakozni, elso korben csak belenyomja a vett adatokat egy adatbazisba.
Csinaltam range tesztet, ugy, hogy az egyik egyseg a lakason belul volt a masikkal elsetaltam mintegy 300m-t, stabilan mukodott (meg persze a hazon belul a legtavolabbi sarkokban is) - ez nyilvanvalo elonye a sub-GHz radioknak.
Mondjuk a fentiek mindegyike a barkacsolasrol szol, egyik sem keszen kaphato egysegeket hasznal, de modulokbol epul fel, tul sok forrasztgatast nem igenyel (ettol fuggetlenul nem tudom mikor lesz eles, ha az elkovetkezo 5 even belul akkor elegedett leszek ;-)
/sza2