eHouse Home Automation för Windows Mobile , Windows Phone 7 , 8 , . NETTO – Open Source Software

Home Automation eHouse – Open Source Software i C # (C Sharp) . Vi erbjuder öppen källkod och instruktioner för att skapa programvara eHouse kontroll för paneler som arbetar på Windows-plattformen ( . Net) .
Net system baserade på olika versioner av Windows .

  • Windows Mobile 6 . X professionell (smartphones)
  • Windows Phone 7 . X professionell (smartphones)
  • Windows Phone 8 . x (smartphones)
  • Windows XP , Vista , 7 , 8 (32 och 64 bitars system) från plattformen . NET (Computer PC , Tabletter , grafiska paneler , etc . )

Programvaran är inställd så att den kan arbeta på flera operativsystem och versioner av miljön . Net (Dot Net) .
I grund och botten , Det finns två huvudsakliga versioner av programvaran för miljön . NETTO .

  • . Net för PC-enheter (datorer , Tabletter) {för att ställa WIN32 direktiv i källkoden [# define WIN32]}
  • . NET CF (Compact Framework – Främst för mobila enheter: Windows CE , Windows Mobile , Windows Phone etc.) . Stympad version tillåter mer effektiv drift för batteri enheter

C # Language , Till skillnad från Java och ICKE – INTRÅNG språk â € <â € <baserat på den , kan du använda den definition som ” # Define_WIN32 ; ” ” # Define_BLUETOOTH ; # Define_DEBUG ; ” , så att du kan utföra villkorlig kompilering för olika versioner av programvara , arbetar på samma källa .
Detta gör att du kan skapa flera applikationer baserade på samma mall , skiljer sig från varandra genom:

  • Hardware Version: mobila plattformar , PC , grafiska paneler , etc . .
  • Version av operativsystemet: Windows Mobile , Telefon , XP , Vista , 7 , 8 med gemensamma drag av miljön . Net
  • Version av . Netto: Normal eller CF (Compact Framework)
  • Versioner med dedikerade kringutrustning och kommunikationsutrustning såsom: Bluetooth , WiFi , IRDA , GSM-modem , pekskärmar , seriella portar
  • Olika program varianter , mer eller mindre stympade eller begränsad funktionalitet

Detta gör att du kan hantera alla undantag för dessa faktorer och upprätthålla en enhetlig version av programvaran utan kontinuerlig ” Synkronisering ” olika versioner av programvaran , i de duplicerade och ändrade filer .
Vi har baserat öppen källkod på ett mall , möjliggöra ytterligare utveckling beroende på den riktning i vilken marknaden går på hårdvara och mjukvara , och . NET miljö .
I enlighet med våra namngivning standardapplikationer är:

  • eHouse4WindowsMobile
  • eHouse4WindowsPhone
  • eHouse4DotNet
  • eHouse4DotNetCF
  • eHouse4Win32

Vi kommer att fortsätta att kalla eHouse4DotNet (eHouse för Dot Net) , som omfattar alla programversioner och varianter .
De grundläggande funktionerna i programmet:

  • Arbetet på alla plattformar med en programvara . Net och . Net CF
  • Arbetet med utrustning , mobil , utrustad skrivbordsmiljö . Net
  • Visualisering och grafik Styrning Online via Wifi , Ethernet , Internet
  • Styrning från textform
  • Grafiska kontroller via Bluetooth , SMS , eMail , WiFi , Ethernet , Internet (TCP)
  • Direktstyrning Grafiskt via LAN (TCP , UDP – eHouse status controllers sändningar)
  • Direktstyrning Grafiskt över WAN – Internet (TCP)
  • Arkitektonisk visualisering baserad på det enskilda hemmet projektet
  • Automatisk Visualisering för varje styrenhet (mellanslag) utan behov av konstruktionen visualisering
  • Dynamisk visualisering – baserad på en enda mall , exempelvis , ” repetitiva konstruktion ” av utvecklare bygger på ett projekt
  • SVG Visualisering (Scalable Vector Graphics – utan att förlora kvalitet) med möjlighet till skalning , rörliga bilder
  • Att samla online status regulatorerna att möjliggöra ytterligare bearbetning , analys och utveckling av avancerade styralgoritmer för . Net paneler

EHouse4DotNet öppen källkod kan hittas på eHouse Home Automation – Open Source Software – eHouse4DotNet