eHouseFor OpenRemote – öppen källkod källkod att integrera med kontroll fastighetsautomation paneler . Exportera data till OpenRemote . Org

Home Automation kan integreras med OpenRemote . Org använda denna programvara i Java .
Så det kan fungera på någon hårdvara med en Java genomfört virtuell maskin .

Exportera data från eHouse system OpenRemote

När du har konfigurerat programvaran i en textfil ” JavaORServer . cfg ” , fastställa övergripande varibles av programvara som är de viktigaste funktionerna i programmet .
Ställa in variabeln ” ehousecommunication . ExportOpenRemoteDesignerObjects = true ” kan du exportera inställningarna eHouse systemet att OpenRemote . Org .
Eftersom OpenRemote . Org i den nuvarande versionen har inte en dataimport-gränssnitt , för integration med externa system , är det nödvändigt att direkt skriva till databasen OpenRemote . Org namn ” Bikupa ” .
Användarparametrar till lokala databaser ingår i variablerna:

  • ehousecommunication . BeehiveUserName – Bikupa användardatabas
  • ehousecommunication . BeehiveUserPassword – lösenord
  • ehousecommunication . Dbhost – MySQL-server adress
  • ehousecommunication . MysqlPort – MySQL-server port

Ytterligare alternativ för export eHouse att OpenRemote:

  • ehousecommunication . IgnoreAtChar – ignorera alla signaler som innehåller en ‘ @ ‘ för export
  • ehousecommunication . DisabledOpenRemoteExportTCP – Exportera inställningar för Ethernet-styrenheter
  • ehousecommunication . DisabledOpenRemoteExportEhouse1 – Exportera inställningar för eHouse1 styrenheter

EHouse4OpenRemote ansökan efter att ha kört ovanstående inställningar , laddar hela konfigurationen för OpenRemote databas , innefattande:

  • ” Digitala utgångar knappar ” med möjlighet till ändrar tillstånd och läsning tillstånd
  • Läs status för de digitala ingångarna
  • Analog / digital omvandlare ingång , Mätning och läsa värden
  • Larmingångar uppdelade i säkerhets masken (aktiv , larm , varning , övervakning) och läs status
  • ” Program knappar ” med förmågan att byta program
  • ” Rullar och säkerhetsprogram knappar ” med förmågan att ändra programmet
  • ” ADC program Knappar ” med förmågan att ändra
  • ” Säkerhetszon knapp ” ändringar och inläsningen av det aktuella zonen

Det finns en hel del data , så oanvända signaler bör begränsas genom att ändra sina namn genom att lägga till tecknet ‘ @ ‘ och blockera exporten genom att sätta variabeln ehousecommunication . IgnoreAtChar = true .
Uppgifterna är uppdelade i separata enheter tillsammans med lämpliga tillsatser ” – Utgångar ” , ” – Program ” , ” – ADCPrograms ” etc .
Efter exportera data från systemet genomsnitt finns det tusentals Comfort , Så det är nödvändigt att manuellt ta bort objekt , Vi vill inte att övervaka .
Annars OpenRemote frågar för varje enhet för sig som är mycket ineffektivt sätt .
Detta är en mycket sämre styrenhet statusuppdatering metod , jämföra eHouse infödda panelprogram , i eHouse systemet visualisering för olika plattformar , som behandlar alla data från den binära status regulatorn på sidopanelerna . Status tas emot i paket , en för varje styrenhet lokaler på ca 15 sekunder vardera , innehåller några hundra byte .
Därför , för plattformar som stöds av eHouse systemet , alltid bättre att använda våra program , som , Dessutom , kräver ingen ytterligare PC med eHouse4OpenRemote program och OpenRemote . Org . eHouse Programvara ansluts direkt till Ethernet-nätverket controllers . När det gäller systemet styrenheter eHouse1 under överinseende av CommManager ansluta indirekt via CommManager . Home Automation eHouse4OpenRemote – JAVA
Efter export till databaser OpenRemote . Org ” Bikupa ” ” designer ” kan skapa en konfiguration panel individuellt , med klarsignal , kommando , Etiketter , Växlar , sensorer enligt behoven hos varje enskild panel .