Home Automation eHouse – Open Source Software C # (C Sharp) . Kode irekiko eta argibideak ematen dugu eHouse kontrol panel Windows plataforman lan egiteko software (sortzeko . Garbia) .
Windows bertsio desberdinak oinarritutako sistema garbiak .
- Windows Mobile 6 . x profesionala (smartphones)
- Windows Telefonoa 7 . x profesionala (smartphones)
- Windows Telefonoa 8 . x (smartphones)
- Windows XP , Vista , 7 , 8 (32 eta 64 bit sistemetan) plataforma . NET (Computer PC , Tablets , grafiko panelak , etc . )
Software sortu da, beraz, sistema eragile bat baino gehiago eta ingurumena bertsio lan egiteko gai da . Garbia (Dot Net) .
Funtsean , nagusiak bi dira software-bertsio ingurumena . NET .
- . PC gailuak (ordenagailuak garbia , Pilulak) {Win32 direktiba iturburu-kodean [# define Win32]}
- . NET CF (Compact Framework – Nagusiki, gailu mugikorren: Windows CE , Windows Mobile , Windows Telefonoa, etab.) . Trunkatua bertsioa gailuak bateria funtzionamendu eraginkorragoa ahalbidetzen
C # Language , Java eta EZ ez bezala – ARAU hizkuntza â € <â € <gainean oinarritutako , aukera ematen du definizioa bezala erabili behar duzu ” # Define_WIN32 ; ” ” # Define_BLUETOOTH ; # Define_DEBUG ; ” , conditional konpilazio software bertsio desberdinak egiteko aukera ematen du , iturri beraren lan .
Honek aukera ematen du, aplikazio bat baino gehiago sortu berean txantiloian oinarritzen , elkarrengandik desberdinak:
- Hardware bertsioa: plataforma mugikorrak , PC , grafiko panelak , etc . .
- Sistema eragilearen bertsioa: Windows Mobile , Telefonoa , XP , Vista , 7 , 8 ingurumena erabiliz ezaugarri komun . Garbia
- Bertsioa . Garbia: Normal edo CF (Compact Framework)
- Bertsio periferikoak dedikatu eta komunikazio ekipoak, hala nola: Bluetooth , WiFi , IrDA , GSM modemak , ukipen-pantailak , serie-portu
- Hainbat software aldaera , gehiago edo gutxiago trunkatuta edo mugatua funtzionalitatea
Horrek aukera ematen die faktore horiek salbuespen bakoitza kudeatzeko, eta softwarearen bertsio koherente bat mantentzeko etengabeko gabe ” Synchronization ” softwarearen bertsio desberdinetan , bikoiztu eta aldatutako fitxategiak jasotako .
Iturburu irekiko software bat txantiloi oinarritzen dugu , garapen gehiago nahi izanez gero aukera ematen duen bidea merkatu hardware eta software doa mende , eta . NET ingurumena .
Arabera, gure estandarra aplikazio izendatzen dira:
- eHouse4WindowsMobile
- eHouse4WindowsPhone
- eHouse4DotNet
- eHouse4DotNetCF
- eHouse4Win32
Jarraitu eHouse4DotNet (Dot Net eHouse) deitu beharko dugu , biltzen dituen software-bertsio guztiak eta aldaera .
Softwarea oinarrizko funtzionalitatea:
- Software bat plataforma edozein lan . Garbia eta . Net CF
- Edozein ekipamenduren lan egin , mugikorra , hornitutako mahaigaineko ingurune . Garbia
- Bisualizazioa eta arte grafikoak Kontrol Wifi bidez Online , Ethernet , Internet
- Testu kontrola
- BlueTooth Controls grafikoa , SMS , eMail , WiFi , Ethernet , Internet (TCP)
- Online kontrol grafikoki LAN (TCP bidez , UDP – eHouse kontrolagailu emankizunak egoera)
- Online kontrol grafikoki WAN zehar – Internet (TCP)
- Hasiera banakako proiektu oinarritutako bistaratze Arkitekturako
- Controller bakoitzean Bisualizazioa (espazio) automatikoa diseinu bistaratze beharrik gabe
- Dynamic Bisualizazioa – bakar bat txantiloi oinarritzen , adibidez , ” errepikakorra eraikuntza ” bat proiektu oinarritutako garatzaileek
- SVG Bisualizazioa (Scalable Vector Graphics – kalitatea galdu) eskalatzeko aukera gabe , mugitzen irudiak
- Kontrolagailu, egoera Online biltzea prozesatzeko gehiago gaitzeko , analisia eta kontrol-algoritmo aurreratuen garapenean . Net panelak
EHouse4DotNet OPEN SOURCE software aurki daiteke. eHouse Home Automatika – Open Source Software – eHouse4DotNet