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

Home Automation eHouse – Open Source Software di C # (C Sharp) . Kami menyediakan kode sumber terbuka dan instruksi untuk menciptakan eHouse perangkat lunak kontrol panel untuk bekerja pada platform Windows ( . Net) .
Bersih sistem berbasis pada versi yang berbeda dari Windows .

  • Windows Mobile 6 . x profesional (smartphone)
  • Windows Phone 7 . x profesional (smartphone)
  • Windows Phone 8 . x (smartphone)
  • Windows XP , Pemandangan , 7 , 8 (32 dan 64 bit sistem) dari platform . NET (PC Komputer , Tablet , grafis panel , dll . )

Perangkat lunak ini diatur sehingga ia mampu bekerja pada beberapa sistem operasi dan versi dari lingkungan . Net (Dot Net) .
Pada dasarnya , ada dua versi utama dari perangkat lunak untuk lingkungan . NET .

  • . Net untuk perangkat PC (komputer , Tablet) {untuk menetapkan direktif Win32 dalam kode sumber [# define Win32]}
  • . NET CF (Compact Framework – Terutama untuk perangkat mobile: Windows CE , Windows Mobile , Windows Phone dll) . Versi terpotong memungkinkan operasi yang lebih efisien untuk perangkat baterai

C # Bahasa , seperti Jawa dan NON – PELANGGARAN bahasa â € <â € <berbasis di atasnya , memungkinkan Anda untuk menggunakan definisi seperti ” # Define_WIN32 ; ” ” # Define_BLUETOOTH ; # Define_DEBUG ; ” , memungkinkan Anda untuk melakukan kompilasi bersyarat untuk versi yang berbeda dari perangkat lunak , bekerja pada sumber yang sama .
Hal ini memungkinkan Anda untuk membuat beberapa aplikasi berbasis pada template yang sama , berbeda satu sama lain dengan:

  • Hardware version: platform mobile , PC , grafis panel , dll . .
  • Versi sistem operasi: Windows Mobile , Telepon , XP , Pemandangan , 7 , 8 fitur umum menggunakan lingkungan . Net
  • Versi dari . Net: Normal atau CF (Compact Framework)
  • Versi dengan peripheral yang berdedikasi dan peralatan komunikasi seperti: Bluetooth , WiFi , Irda , GSM modem , layar sentuh , port serial
  • Berbagai software varian , lebih atau kurang dipotong atau terbatas fungsi

Hal ini memungkinkan Anda untuk menangani setiap pengecualian untuk faktor-faktor dan mempertahankan versi yang koheren dari perangkat lunak tanpa terus menerus ” Sinkronisasi ” versi yang berbeda dari perangkat lunak , terkandung dalam file digandakan dan berubah .
Kami telah berbasis perangkat lunak open source pada satu template , memungkinkan untuk pengembangan lebih lanjut tergantung pada arah di mana pasar berjalan pada perangkat keras dan perangkat lunak , dan . NET lingkungan .
Sesuai dengan aplikasi penamaan kami standar:

  • eHouse4WindowsMobile
  • eHouse4WindowsPhone
  • eHouse4DotNet
  • eHouse4DotNetCF
  • eHouse4Win32

Kami akan terus memanggil eHouse4DotNet (eHouse untuk Dot Net) , yang meliputi versi semua perangkat lunak dan varian .
Fungsi dasar dari perangkat lunak:

  • Bekerja pada platform apapun dengan perangkat lunak . Net dan . Net CF
  • Bekerja pada peralatan apapun , mobil , dilengkapi lingkungan desktop . Net
  • Visualisasi dan Grafis Kontrol Online melalui Wifi , Ethernet , Internet
  • Kontrol dari bentuk teks
  • Kontrol grafis oleh BlueTooth , SMS , eMail , WiFi , Ethernet , Internet (TCP)
  • Online kontrol grafis melalui LAN (TCP , UDP – eHouse status siaran pengendali)
  • Online kontrol grafis melalui WAN – Internet (TCP)
  • Arsitektur visualisasi berdasarkan proyek rumah individu
  • Otomatis Visualisasi untuk setiap controller (spasi) tanpa perlu untuk visualisasi desain
  • Dinamis Visualisasi – berdasarkan template tunggal , misalnya , ” berulang konstruksi ” oleh pengembang berdasarkan satu proyek
  • SVG Visualisasi (Scalable Vector Graphics – tanpa kehilangan kualitas) dengan kemungkinan skala , gambar bergerak
  • Mengumpulkan Status Online pengendali untuk memungkinkan pengolahan lebih lanjut , analisis dan pengembangan algoritma kontrol maju untuk . Net panel

EHouse4DotNet software OPEN SOURCE dapat ditemukan di eHouse Home Automation – Open Source Software – eHouse4DotNet