Home Automation eHouse – Open Source Software sa C # (C Biglang) . Nagbibigay kami ng open source code at mga tagubilin para sa paglikha ng eHouse control software para sa mga panel na nagtatrabaho sa Windows platform ( . Net) .
Net na system na batay sa iba't ibang mga bersyon ng Windows .
- Windows Mobile 6 . x propesyonal (smartphone)
- Windows Phone 7 . x propesyonal (smartphone)
- Windows Phone 8 . x (smartphone)
- Windows XP , Kaisipan , 7 , 8 (32 at 64 bit system) mula sa platform . NET (Computer PC , Tablet , graphic panel , atbp . )
Ang software ay naka-set up upang ito ay upang gumana sa maramihang mga operating system at bersyon ng kapaligiran . Net (Dot Net) .
Talaga , mayroong dalawang pangunahing mga bersyon ng software para sa kapaligiran . NET .
- . Net para sa mga aparatong sa PC (computer , Tablet) {para sa pagtatakda ng WIN32 panuto sa source code [# Tukuyin WIN32]}
- . NET CF (Compact Framework – Pangunahing para sa mga mobile device: Windows CE , Windows Mobile , Windows Phone atbp) . Naputol bersyon ay nagbibigay-daan sa mas mahusay na operasyon para sa baterya device
C # Wika , hindi tulad ng Java at HINDI – PAGLABAG wika â € <â € <batay sa ito , ay nagbibigay-daan sa iyo upang gamitin ang kahulugan tulad ng ” # Define_WIN32 ; ” ” # Define_BLUETOOTH ; # Define_DEBUG ; ” , na nagbibigay-daan sa mong isagawa ang kondisyon compilation para sa iba't ibang mga bersyon ng software , nagtatrabaho sa parehong mapagkukunan .
Na ito ay nagpapahintulot sa iyo na lumikha ng maramihang mga application na batay sa parehong template , naiiba mula sa bawat isa sa pamamagitan ng:
- Hardware bersyon: mobile platform , PC , graphic panel , atbp . .
- Bersyon ng operating system: Windows Mobile , Telepono , XP , Kaisipan , 7 , 8 gamit sa mga karaniwang tampok ng kapaligiran . Lambat
- Bersyon ng . Net: Normal o CF (Compact Framework)
- Bersyon na may nakalaang peripheral at komunikasyon kagamitan tulad ng: Bluetooth , WiFi , Irda , GSM modem , pindutin ang screen , serial port
- Iba't-ibang mga software variant , higit pa o mas mababa pinutol o limitado-andar
Na ito ay nagpapahintulot sa iyo na pangasiwaan ang bawat pagbubukod para sa mga kadahilanang ito at panatilihin ang magkaugnay na bersyon ng software nang walang tuloy-tuloy na ” Sinkronisasyon ” iba't ibang mga bersyon ng software , nilalaman sa mga dobleng at nabago file .
Kami ay batay open source software sa isang template , nagpapahintulot para sa karagdagang pag-unlad depended sa direksyon kung saan ang market ang napupunta sa hardware at software , at . NET kapaligiran .
Alinsunod sa aming pamantayan sa pagbibigay ng pangalan sa mga application:
- eHouse4WindowsMobile
- eHouse4WindowsPhone
- eHouse4DotNet
- eHouse4DotNetCF
- eHouse4Win32
Patuloy naming tumawag eHouse4DotNet (eHouse para Dot Net) , na kasama ang lahat ng mga bersyon ng software at variant .
Ang pangunahing pag-andar ng software:
- Gumana sa anumang platform gamit ang isang software . Net at . Net CF
- Magtrabaho sa anumang kagamitan , mobile , kumpleto sa desktop kapaligiran . Lambat
- Visualization at Graphics Control Online sa pamamagitan ng Wifi , Ethernet , Internet
- Control mula sa anyo ng teksto
- Graphical Mga kontrol sa pamamagitan ng Bluetooth , SMS , Email , WiFi , Ethernet , Internet (TCP)
- Online control Graphically sa pamamagitan ng LAN (TCP , UDP – eHouse katayuan ng broadcast controllers)
- Online control Graphically sa ibabaw ng Wan – Internet (TCP)
- Architectural visualization na batay sa indibidwal na proyekto sa bahay
- Awtomatikong Visualization para sa bawat controller (espasyo) nang walang pangangailangan para sa disenyo visualization
- Dynamic Visualization – batay sa isang solong template , halimbawa , ” paulit-ulit na konstruksiyon ” sa pamamagitan ng mga developer na batay sa isang proyekto
- SVG Visualization (nasusukat Vector Graphics – walang loosing ang kalidad) na may posibilidad ng scaling , gumagalaw na larawan
- Lumilikom ng Online na katayuan ng controllers upang paganahin ang karagdagang pagpoproseso , -aaral at pag-unlad ng mga advanced algorithm ng kontrol para sa . Net panel
EHouse4DotNet OPEN SOURCE software ay maaaring matagpuan sa eHouse Home Automation – Open Source Software – eHouse4DotNet