Home Automation eHouse – Open Source Software in C # (C Sharp) . Tarjoamme avoimen lähdekoodin ja ohjeet luomiseen eHouse ohjaus ohjelmisto paneelien työtä Windows-alustalla ( . Net) .
Net perustuvat eri Windows-versioissa .
- Windows Mobile 6 . x ammatillinen (älypuhelimet)
- Windows Phone 7 . x ammatillinen (älypuhelimet)
- Windows Phone 8 . x (älypuhelimet)
- Windows XP , Näköala , 7 , 8 (32 ja 64 bittisten järjestelmien) lavalta . NET (Computer PC , Tabletit , graafinen paneelit , jne. . )
Ohjelmisto on asetettu niin, että se pystyy toimimaan useita käyttöjärjestelmiä ja versioita ympäristön . Net (Dot Net) .
Pohjimmiltaan , olemassa kaksi versiota ohjelmisto ympäristölle . NET .
- . Net PC-laitteisiin (tietokoneet , Tabletit) {asettamiseksi WIN32 direktiivin lähdekoodin [# define WIN32]}
- . NET CF (Compact Framework – Lähinnä mobiililaitteille: Windows CE , Windows Mobile , Windows Phone jne) . Katkaistu versio mahdollistaa tehokkaamman toiminnan akun laitteille
C # Language , toisin kuin Java ja NON – LOUKKAAMATTOMUUDESTA kielet â € <â € <sen pohjalta , voit käyttää määritelmää kuin ” # Define_WIN32 ; ” ” # Define_BLUETOOTH ; # Define_DEBUG ; ” , jolloin voit suorittaa ehdollisen kokoelma eri ohjelmistoversioita , työskentelevät saman lähteen .
Näin voit luoda useita sovelluksia, jotka perustuvat samaan malliin , eroavat toisistaan:
- Laitteisto versio: mobiilialustat , PC , graafinen paneelit , jne. . .
- Versio Käyttöjärjestelmä: Windows Mobile , Puhelin , XP , Näköala , 7 , 8 käyttäen yhteisiä piirteitä ympäristön . Netto
- Versio . Net: Normaali tai CF (Compact Framework)
- Versiot erillisellä oheislaitteiden ja tietoliikennelaitteet kuten: Bluetooth , WiFi , IrDA , GSM-modeemit , kosketusnäytöt , sarjaportit
- Eri ohjelmistojen variantteja , enemmän tai vähemmän katkaistun tai rajoitettu toiminnallisuus
Näin voit käsitellä jokaista poikkeusta näiden tekijöiden ja ylläpitää johdonmukaista versio ohjelmistosta ilman jatkuvaa ” Tahdistus ” eri versioiden , sisältyvät kahdennettu ja muuttuneet tiedostot .
Olemme perustuvat avoimen lähdekoodin ohjelmiston yhteen malliin , mahdollistaa edelleen kehittäminen riippuu, mihin suuntaan markkinoilla menee laitteiston ja ohjelmiston , ja . NET ympäristössä .
Mukaisesti meidän nimeämisstandardi sovellukset ovat:
- eHouse4WindowsMobile
- eHouse4WindowsPhone
- eHouse4DotNet
- eHouse4DotNetCF
- eHouse4Win32
Jatkamme soittaa eHouse4DotNet (eHouse for Dot Net) , joka sisältää kaikki ohjelmistot vaihtoehdot ja muunnokset .
Perustoiminnot ohjelmisto:
- Toimii millä tahansa alustalla, jossa ohjelmisto . Net ja . NET CF
- Työ mitään laitteita , mobile , varustettu työpöytäympäristö . Netto
- Visualisointi ja grafiikka Ohjaus Online kautta Wifi , Ethernet , Internet
- Ohjaus teksti muotoon
- Graafisten kontrollien Bluetooth , SMS , eMail , WiFi , Ethernet , Internet (TCP)
- Online ohjaus Graafisesti LAN (TCP , UDP – eHouse tilan ohjaimet lähetyksiä)
- Online ohjaus Graafisesti WAN – Internet (TCP)
- Architectural visualisointi perustuu yksittäisiin kotiin hanke
- Automaattinen visualisointi kunkin ohjaimen (välilyönti) ilman suunnittelu visualisointi
- Dynaaminen visualisointi – perustuvat yhden mallin , esimerkiksi , ” toistuva rakenne ” kehittäjien perustuu yhden hankkeen
- SVG Visualisointi (Scalable Vector Graphics – tinkimättä laadusta) kanssa mahdollisuutta skaalaus , liikkuvia kuvia
- Gathering Online asema valvojien jotta jatkokäsittelyyn , analysointi ja kehittäminen kehittyneitä valvonta algoritmeja . Net paneelit
EHouse4DotNet Avoimen lähdekoodin ohjelmistot löytyvät osoitteesta eHouse Home Automation – Open Source Software – eHouse4DotNet