eHouse Home Automation para sa Windows Mobile , Windows Phone 7 , 8 , . NET – Open Source Software

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