Friday, June 13, 2014

Currently these are: eMail SMS TCP / IP (Wifi, küchenarbeitstisch Ethernet, Internet, Intranet, LAN

Home Automation Control Android SMS, WiFi, Internet, (eHouse4Andoid) eMail library for programming @ Home Automation eHouse.Pro
ehouse Home Automation and communication with Android. To send one or more system event was created with a single command ehouse ehousecommunication class (1 line of source küchenarbeitstisch code) All functions of this class goes statically (without creating an event class). Ehousecommunication class contains and is extended to all methods of sending küchenarbeitstisch orders {Ehouse control Home Automation - Building Automation Control To} {Ehouse ehouse drivers Building Automation - Drivers} Of {Ehouse devices with Android Home Automation - Management and Automation} küchenarbeitstisch home ehouse - Software (Gallery of the software screens {Ehouse Building Automation - Gallery Control Software}).
Currently these are: eMail SMS TCP / IP (Wifi, küchenarbeitstisch Ethernet, Internet, Intranet, LAN, WAN) features available in the 'ehousecommunication "for static public ehouse you AddAsciiEvent Automation (String event) Adding event (ehouse command) drivers to queue events for transmission of messages by any method parameter event: the event code (written in Hex code DirectEvent) under standard ehouse: example: ehousecommunication. AddAsciiEvent ("37010101020000000000"); Event - switch (state change) results 1 RM 1 (address 55, 1)
ehousecommunication. AddAsciiEvent ("37010101020000000000"); / / Toggle Issue 1 RM1 - hex address (37h, 1) {} addrh ->; 55 (37h) (address of the controller H) addrl ->; A - (Address of the driver, L) command - command =>; a production setting arg - output number (1) - parameter küchenarbeitstisch command (no output) arg 2 - set value (2) - 2 for the parameter command (switch - change state) arg 3-3 arg for command parameter 4-4 for command parameter arg 5-5 arg command parameter to 6-6 for command parameter arg 7-7 for command parameter
Events are also added to the queue track: EventToRunByte 10B each event: EventToRun text and 20 characters per event (coded in ASCII Hex code - a function parameter) küchenarbeitstisch
If you send the events via TCP / IP can send a maximum of 20 events (200B) (binary sent to the queue). In the case of events sent via SMS You can send a maximum of seven events (sent to the queue of test). In the case of events sent by eMail You can send a maximum of seven events (sent to the queue of test).
For best compatibility is to adopt the lowest value for all methods (7) to be able to choose any form of transmission events from the queue to driver public static void ClearEventQueue () It clears the contents of both queues events (binary and text and the length of the queue
Example of use: ehousecommunication. ClearEventQueue (); public static void init () initializes the communication küchenarbeitstisch settings for all devices - read the configuration files of applications wyeksporowane "ehouse. exe / mobile '. This feature must be activated first (before starting attempts transmission, data synchronization, etc.)
Current configuration files must be uploaded to the SD card directory "/ ISYS /". küchenarbeitstisch These files should be exported from ehouse application and upgrade if: Changes in hash - encryption code transmission by changing the settings change passwords for any media / exit devices rename drivers, O, I changes viewing of graphic images Example of use: ehousecommunication. Init (); public küchenarbeitstisch static String GetLog () returns the contents of the journal Example of use: Log String = ehousecommunication. GetLog (); public static küchenarbeitstisch void ClearLog () cleans Log contains important information about automatic transmission, etc. Log cleans contains important information about automatic transmission, etc. ehousecommunication. ClearLog (); public static String GetSmtpLog () returns the contents of the log to send emails via SMTP server Example Usage: Enter String = ehousecommunication. GetSmtpLog (); public static void ClearSmtpLog () clears the log would automatically send email with SMTP server Example of use: ehousecommunication. ClearSmtpLog (); public static Boolean SendEmail küchenarbeitstisch () Send event queue via email
Example küchenarbeitstisch of use: locally for CommManager-a {check} küchenarbeitstisch blinds

No comments:

Post a Comment