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

Home Automation eHouse – Open Source Software in C # (C Sharp) . Wij bieden open source code en instructies voor het maken van eHouse besturingssoftware voor panelen werken op Windows-platform ( . Net) .
Net op basis van verschillende versies van Windows .

  • Windows Mobile 6 . x professionele (smartphones)
  • Windows Phone 7 . x professionele (smartphones)
  • Windows Phone 8 . x (smartphones)
  • Windows XP , Vergezicht , 7 , 8 (32 en 64 bit systemen) van het platform . NET (Computer PC , Tabletten , grafische panelen , enz. . )

De software is zo ingesteld, dat het in staat is om te werken op meerdere besturingssystemen en versies van het milieu . Net (Dot Net) .
In principe , er twee versies van de software voor het milieu . NET .

  • . Net voor PC-apparaten (computers , Tabletten) {voor het instellen van WIN32 richtlijn in de broncode [# define WIN32]}
  • . NET CF (Compact Framework – Vooral voor mobiele apparaten: Windows CE , Windows Mobile , Windows Phone etc) . Afgeknotte versie maakt een efficiëntere werking voor batterij-apparaten

C # Language , in tegenstelling tot Java en NON – INBREUK talen â € <â € <op basis van IT , kunt u gebruik maken van de definitie zoals ” # Define_WIN32 ; ” ” # Define_BLUETOOTH ; # Define_DEBUG ; ” , zodat u voorwaardelijke compilatie uit te voeren voor verschillende versies van software , werken aan dezelfde bron .
Dit stelt u in staat om meerdere toepassingen te creëren op basis van dezelfde sjabloon , van elkaar verschillen door:

  • Hardware versie: mobiele platforms , PC , grafische panelen , enz. . .
  • Versie van het besturingssysteem: Windows Mobile , Telefoon , XP , Vergezicht , 7 , 8 met behulp van gemeenschappelijke kenmerken van het milieu . Netto
  • Versie van de . Net: Normaal of CF (Compact Framework)
  • Uitvoeringen met speciale randapparatuur en communicatie-apparatuur, zoals: Bluetooth , WiFi , Irda , GSM-modems , touch screens , seriële poorten
  • Verschillende software varianten , meer of minder afgekapt of beperkte functionaliteit

Dit stelt u in staat om elke uitzondering voor deze factoren te behandelen en een coherente versie van de software te behouden zonder continue ” Synchronisatie ” verschillende versies van de software , opgenomen in de verveelvoudigd en gewijzigde bestanden .
Wij hebben op basis van open source software op een sjabloon , waardoor verdere ontwikkeling afhankelijk van de richting waarin de markt gaat hardware en software , en . NET-omgeving .
In overeenstemming met onze naamgeving standaard toepassingen zijn:

  • eHouse4WindowsMobile
  • eHouse4WindowsPhone
  • eHouse4DotNet
  • eHouse4DotNetCF
  • eHouse4Win32

We zullen doorgaan met eHouse4DotNet (eHouse voor Dot Net) te bellen , die alle software versies en varianten .
De basisfunctionaliteit van de software:

  • Werken op elk platform met een software- . Net en . Net CF
  • Aan apparatuur gaat werken , mobiel , uitgerust desktop-omgeving . Netto
  • Visualisatie en afbeeldingen online via Wifi , Ethernet , Internet
  • Controle van de vorm van tekst
  • Grafische Controles door BlueTooth , SMS , eMail , WiFi , Ethernet , Internet (TCP)
  • Online controle Grafisch via LAN (TCP , UDP – eHouse status van de controllers uitzendingen)
  • Online controle Grafisch over het WAN – Internet (TCP)
  • Architecturale visualisatie op basis van de individuele woning project
  • Visualisatie automatisch voor elke controller (ruimte) zonder ontwerp visualisatie
  • Visualisatie – gebaseerd op een sjabloon , bij voorbeeld , ” repetitieve bouw ” door ontwikkelaars op basis van een project
  • SVG Visualisatie (Scalable Vector Graphics – zonder kwaliteitsverlies) met de mogelijkheid van schaalvergroting , bewegende beelden
  • Verzamelen Online status van de controllers om verdere verwerking mogelijk , analyse en ontwikkeling van geavanceerde controle-algoritmen voor . Net panelen

EHouse4DotNet open source software is te vinden op eHouse Home Automation – Open Source Software – eHouse4DotNet