Home Automation eHouse – Open Source Software katika C # (C Sharp) . Sisi kutoa chanzo wazi kanuni na maelekezo kwa ajili ya kujenga eHouse kudhibiti programu kwa ajili ya paneli kazi kwenye jukwaa Windows ( . Net) .
Net mifumo ya msingi matoleo tofauti ya Windows .
- Windows Mkono 6 . x kitaalamu (smartphones)
- Windows Simu 7 . x kitaalamu (smartphones)
- Windows Simu 8 . x (smartphones)
- Windows XP , Vista , 7 , 8 (32 na 64 kidogo system) kutoka jukwaa . NET (Kompyuta PC , Vidonge , graphic paneli , nk . )
programu ni kuanzisha hivyo kuwa ni uwezo wa kufanya kazi katika mifumo ya kazi nyingi na kwa matoleo ya mazingira . Net (Dot Net) .
Kimsingi , kuna matoleo mawili kuu ya programu kwa ajili ya mazingira . NET .
- . Net kwa ajili ya vifaa PC (kompyuta , Vidonge) {kwa ajili ya kuweka agizo Win32 katika chanzo code [# define Win32]}
- . NET CF (Compact Mfumo – Hasa kwa ajili ya vifaa vya mkononi: Windows CE , Windows Mkono , Windows Simu nk) . Truncated version inaruhusu ufanisi zaidi operesheni kwa ajili ya vifaa betri
C # lugha , tofauti na Java na NON – Ukiukwaji lugha â € <â € <makao juu yake , utapata kutumia ufafanuzi kama ” # Define_WIN32 ; ” ” # Define_BLUETOOTH ; # Define_DEBUG ; ” , kuruhusu wewe kufanya mkusanyiko masharti kwa matoleo tofauti ya programu , kazi kwenye chanzo kimoja .
Hii inaruhusu kujenga maombi mbalimbali ya msingi juu ya template sawa , tofauti kutoka kwa kila mmoja na:
- Vifaa version: Mkono majukwaa , PC , graphic paneli , nk . .
- Version ya mfumo wa uendeshaji: Windows Mkono , Simu , XP , Vista , 7 , 8 kutumia ya kawaida makala ya mazingira . Net
- Toleo la . Net: Normal au CF (Compact Mfumo)
- Matoleo na peripherals ari na vifaa vya mawasiliano kama vile: Bluetooth , WiFi , IrDA , GSM modems , kugusa skrini , Serial bandari
- Programu mbalimbali variants , zaidi au chini truncated au mdogo utendaji
Hii inaruhusu wewe kushughulikia kila isipokuwa kwa sababu hizi na kudumisha version madhubuti ya programu bila ya kuendelea ” Maingiliano ” tofauti ya matoleo ya programu , zilizomo katika files zinajirudia na iliyopita .
Sisi msingi wazi chanzo programu kwenye template moja , kuruhusu ajili ya maendeleo zaidi wanategemea mwelekeo ambao soko unaendelea vifaa na programu , na . NET mazingira .
Kwa mujibu wa kiwango chetu kumtaja maombi ni:
- eHouse4WindowsMobile
- eHouse4WindowsPhone
- eHouse4DotNet
- eHouse4DotNetCF
- eHouse4Win32
Tutaendelea kuita eHouse4DotNet (eHouse kwa Dot Net) , ambayo ni pamoja na matoleo yote ya programu na variants .
utendaji ya msingi ya programu:
- Kazi kwenye jukwaa yoyote na programu . Net na . Net CF
- Kazi ya vifaa vya yoyote , simu , vifaa desktop mazingira . Net
- Visualization na Graphics Document Online kupitia Wifi , Ethernet , Internet
- Document kutoka fomu asilia
- Graphical Udhibiti na Bluetooth , SMS , barua pepe , WiFi , Ethernet , Internet (TCP)
- Online kudhibiti graphically kupitia LAN (TCP , UDP – eHouse hadhi ya matangazo controllers)
- Online kudhibiti graphically juu WAN – Internet (TCP)
- Architectural visualization msingi kwenye mradi binafsi nyumbani
- Automatic Visualization kwa kila mtawala (nafasi) bila ya haja ya visualization kubuni
- Dynamic Visualization – msingi template moja , kwa mfano , ” repetitive ujenzi ” kwa watengenezaji msingi mradi mmoja
- Faili Visualization (Scalable Vector Graphics – bila kupoteza quality) pamoja na uwezekano wa kuongeza , kusonga images
- Kukusanya hadhi Online ya controllers kuwezesha usindikaji zaidi , uchambuzi na maendeleo ya algorithms ya juu ya udhibiti wa . Net paneli
EHouse4DotNet OPEN SOURCE programu inaweza kupatikana katika eHouse Home Automation – Open Source Software – eHouse4DotNet