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

Home Automation eHouse – Open Source Software i C # (C Sharp) . Vi leverer open source-kode og instruktioner til at skabe eHouse kontrol software til paneler arbejder på Windows-platformen ( . Net) .
Netto systemer baseret på forskellige versioner af Windows .

  • Windows Mobile 6 . x professionel (smartphones)
  • Windows Phone 7 . x professionel (smartphones)
  • Windows Phone 8 . x (smartphones)
  • Windows XP , Vista , 7 , 8 (32 og 64 bit-systemer) fra platformen . NET (Computer PC , Tabletter , grafiske paneler , etc . )

Softwaren er sat op, så den er i stand til at arbejde på flere operativsystemer og versioner af miljøet . Net (Dot Net) .
Dybest set , Der er to primære versioner af softwaren for miljøet . NET .

  • . Net til pc-enheder (computere , Tabletter) {for fastsættelse af WIN32 direktiv i kildekoden [# define WIN32]}
  • . NET CF (Compact Framework – Hovedsageligt til mobile enheder: Windows CE , Windows Mobile , Windows Phone osv) . Trunkeret version giver mere effektiv drift for batteri-enheder

C # Language , i modsætning til Java og IKKE – OVERTRÆDELSESPROCEDURER sprog â € <â € <baseret på det , giver dig mulighed for at bruge den definition som ” # Define_WIN32 ; ” ” # Define_BLUETOOTH ; # Define_DEBUG ; ” , så du kan udføre betinget kompilering for forskellige versioner af software , arbejder på samme kilde .
Dette giver dig mulighed for at oprette flere applikationer baseret på samme skabelon , adskiller sig fra hinanden ved:

  • Hardware-version: mobile platforme , PC , grafiske paneler , etc . .
  • Version af operativsystem: Windows Mobile , Phone , XP , Vista , 7 , 8 ved hjælp af fælles træk ved miljøet . Net
  • Version af . Net: Normal eller CF (Compact Framework)
  • Versioner med dedikerede periferiudstyr og kommunikationsudstyr såsom: Bluetooth , WiFi , IRDA , GSM-modemmer , touch-skærme , serielle porte
  • Forskellige software varianter , mere eller mindre afskåret eller begrænset funktionalitet

Dette giver dig mulighed for at håndtere alle undtagelse for disse faktorer og opretholde en sammenhængende version af softwaren uden kontinuerlig ” Synkronisering ” forskellige versioner af softwaren , indeholdt i de duplikerede og ændrede filer .
Vi har baseret open source-software på en skabelon , muliggør yderligere udvikling afhænger af, i hvilken retning markedet går på hardware og software , og . NET miljø .
I overensstemmelse med vores navngivning standard-applikationer er:

  • eHouse4WindowsMobile
  • eHouse4WindowsPhone
  • eHouse4DotNet
  • eHouse4DotNetCF
  • eHouse4Win32

Vi vil fortsat opfordre eHouse4DotNet (eHouse for Dot Net) , der omfatter alle softwareversioner og varianter .
Den grundlæggende funktionalitet af softwaren:

  • Arbejdet på enhver platform med en software . Net og . Net CF
  • Arbejdet med alt udstyr , mobil , udstyret desktop miljø . Net
  • Visualisering og Grafik Styring Online via Wifi , Ethernet , Internet
  • Kontrol fra tekst formular
  • Grafiske Controls via Bluetooth , SMS , eMail , WiFi , Ethernet , Internet (TCP)
  • Online styring Grafisk via LAN (TCP , UDP – eHouse status controllere udsendelser)
  • Online styring Grafisk via WAN – Internet (TCP)
  • Arkitektonisk visualisering er baseret på den enkelte bolig-projektet
  • Automatisk Visualisering for hver controller (mellemrum) uden behov for design visualisering
  • Dynamisk Visualisering – baseret på en enkelt template , for eksempel , ” repetitive konstruktion ” af udviklere baseret på et projekt
  • SVG Visualisering (Scalable Vector Graphics – uden at miste kvalitet) med mulighed for skalering , levende billeder
  • Indsamling Online status af regulatorerne at muliggøre yderligere behandling , analyse og udvikling af avancerede kontrol algoritmer til . Netto paneler

EHouse4DotNet open source-software kan findes på eHouse Home Automation – Open Source Software – eHouse4DotNet