ಎಸ್ಎಮ್ಎಸ್ ಆಂಡ್ರಾಯ್ಡ್ ನೆಲೆ ಆಟೊಮೇಷನ್ ಕಂಟ್ರೋಲ್ , ವೈಫೈ , ಇಂಟರ್ನೆಟ್ , ಕಾರ್ಯಕ್ರಮ EMAIL (eHouse4Andoid) ಗ್ರಂಥಾಲಯದ

eHouse ಮುಖಪುಟ ಆಟೊಮೇಷನ್ ಆಂಡ್ರಾಯ್ಡ್ ಮತ್ತು ಸಂವಹನ .
ಒಂದು ಅಥವಾ ಹೆಚ್ಚು ಸಿಸ್ಟಮ್ ಈವೆಂಟ್ ಕಳುಹಿಸಲು ವರ್ಗ eHouse ಸೃಷ್ಟಿಸಲಾಯಿತು ehousecommunication ಒಂದು ಆಜ್ಞೆಯನ್ನು (ಮೂಲ ಕೋಡ್ 1 ಸಾಲು) ಜೊತೆ
ಈ ವರ್ಗದ ಎಲ್ಲಾ ಕಾರ್ಯಗಳು (ವರ್ಗದ ಉದಾಹರಣೆಯಾಗಿ ಸೃಷ್ಟಿಸುವ ಇಲ್ಲದೆ) ಜಡವಾಗಿ ರನ್ಗಳು . ವರ್ಗ ehousecommunication ಹೊಂದಿರುತ್ತದೆ ಮತ್ತು {ನಿಯಂತ್ರಣ ಆಜ್ಞೆಗಳನ್ನು ಕಳುಹಿಸುವ ಎಲ್ಲಾ ವಿಧಾನಗಳ ವಿಸ್ತರಿಸಲ್ಪಟ್ಟಿದೆ ಮುಖಪುಟ ಆಟೊಮೇಷನ್ eHouse – ಕಂಟ್ರೋಲ್ ಮಾಡಲು} ಬಿಲ್ಡಿಂಗ್ ಆಟೊಮೇಷನ್ ಚಾಲಕಗಳು {ಫಾರ್ eHouse ಬಿಲ್ಡಿಂಗ್ ಆಟೊಮೇಷನ್ eHouse – ಚಾಲಕಗಳು } ಆಂಡ್ರಾಯ್ಡ್ {ಜೊತೆ ಸಾಧನಗಳ ಮುಖಪುಟ ಆಟೊಮೇಷನ್ eHouse – ಆಡಳಿತ ಮತ್ತು} EHouse ಮನೆ ಯಾಂತ್ರೀಕೃತಗೊಂಡ – ತಂತ್ರಾಂಶ (ತಂತ್ರಾಂಶ ಪರದೆಯ ಗ್ಯಾಲರಿ { ಬಿಲ್ಡಿಂಗ್ ಆಟೊಮೇಷನ್ eHouse – ತಂತ್ರಾಂಶ ನಿಯಂತ್ರಣ ಗ್ಯಾಲರಿ }) .

ಪ್ರಸ್ತುತ ಅವು:

  • ಸಂಚಿಕೆ
  • ಇಮೇಲ್
  • TCP / IP (ವೈಫೈ , ಎತರ್ನೆಟ್ , ಇಂಟರ್ನೆಟ್ , Intranet , LAN , WAN)

ತರಗತಿಯ ಲಭ್ಯವಿರುವ ಲಕ್ಷಣಗಳು ” ehousecommunication ” ಫಾರ್ ಸ್ವಯಂಚಾಲನ ತಂತ್ರ eHouse


ಸಾರ್ವಜನಿಕ ಸ್ಥಿರ ಇಂಟ್ AddAsciiEvent (ಸ್ಟ್ರಿಂಗ್ ಘಟನೆ)

ಯಾವುದೇ ವಿಧಾನದ ಮೂಲಕ ಸಂದೇಶಗಳನ್ನು ರವಾನೆಗಾಗಿ ಕ್ಯೂ ಘಟನೆಗಳನ್ನು ಚಾಲಕಗಳಿಗಾಗಿ ಕ್ರಿಯೆಯನ್ನು (ಆದೇಶ eHouse) ಸೇರಿಸುತ್ತಿರುವುದು
ನಿಯತಾಂಕ ಕ್ರಿಯೆಯನ್ನು: ಸಾಮಾನ್ಯ eHouse ಪ್ರಕಾರ ಕ್ರಿಯೆಯನ್ನು ಕೋಡ್ (ಕೋಡ್ DirectEvent ಹೆಕ್ಸ್ ಬರೆದ):
ಉದಾಹರಣೆ: ehousecommunication . AddAsciiEvent ( ” 37010101020000000000 ” ) ; ಇವೆಂಟ್ – ಸ್ವಿಚ್ (ವಿಭಾಗವನ್ನು ರಾಜ್ಯ) (ವಿಳಾಸವನ್ನು 55 ಆರ್ಎಮ್ 1 ರಲ್ಲಿ 1 ಉತ್ಪನ್ನಗಳೆಂದರೆ , 1)

ehousecommunication . AddAsciiEvent ( ” 37010101020000000000 ” ) ; RM1 ಆಫ್ / / ಟಾಗಲ್ ಔಟ್ಪುಟ್ 1 – ಹೆಕ್ಸ್ ವಿಳಾಸ (37h , 1) {} addrh – > ; 55 (37h) (ನಿಯಂತ್ರಕ ಎಚ್ ವಿಳಾಸವನ್ನು) addrl – > ; ಎ – (ಚಾಲಕದ ವಿಳಾಸ, ಎಲ್) ಆಜ್ಞಾ – ಆಜ್ಞೆಯನ್ನು => ; ಔಟ್ಪುಟ್ ಸೆಟ್ಟಿಂಗ್ ಎಆರ್ಜಿ ಒಂದು – ಔಟ್ಪುಟ್ ಸಂಖ್ಯೆ (1) – ಆಜ್ಞೆಯು ಒಂದು ನಿಯತಾಂಕ (ಯಾವುದೇ ಉತ್ಪಾದನೆ) ಎಆರ್ಜಿ 2 – ಸೆಟ್ ಮೌಲ್ಯ (2) – ಆಜ್ಞೆಯನ್ನು ನಿಯತಾಂಕ 2 (ಸ್ವಿಚ್ – ) ರಾಜ್ಯದ ಬದಲಾವಣೆ ಎಆರ್ಜಿ 3 – ಆಜ್ಞೆಯನ್ನು ನಿಯತಾಂಕ 3 ಎಆರ್ಜಿ 4 – ಆಜ್ಞೆಯನ್ನು ನಿಯತಾಂಕ 4 ಎಆರ್ಜಿ 5 – ಆಜ್ಞೆಯನ್ನು ನಿಯತಾಂಕ 5 ಎಆರ್ಜಿ 6 – ಆಜ್ಞೆಯನ್ನು ನಿಯತಾಂಕ 6 ಎಆರ್ಜಿ 7 – ಆಜ್ಞೆಯನ್ನು ನಿಯತಾಂಕ 7

ಕ್ಯೂ ಬೈನರಿಯಲ್ಲಿ ಬೈಟ್ಗಳು ಸಂಖ್ಯೆ ಹಿಂದಿರುಗಿಸುತ್ತದೆ – ಪ್ರತಿ ಸೇರಿಸಲಾಗಿದೆ ಕ್ರಿಯೆಯನ್ನು 10 ಬೈಟ್ಗಳು .

ಕ್ರಿಯೆಗಳು ಕೂಡ ಕ್ಯೂ ಬೈನರಿ ಸೇರಿಸಲಾಗುತ್ತದೆ: EventToRunByte 10B ಪ್ರತಿ ಕ್ರಿಯೆಯನ್ನು
ಮತ್ತು ಪಠ್ಯ: EventToRun 20 ಅಕ್ಷರಗಳು ಪ್ರತಿ ಕ್ರಿಯೆಯನ್ನು (ASCII ಹೆಕ್ಸ್ ಕೋಡ್ ಕೋಡ್ – ಕಾರ್ಯ ನಿಯತಾಂಕವಾಗಿ)

20 ಘಟನೆಗಳು ಗರಿಷ್ಠ (200B) (ಬೈನರಿ ಕ್ಯೂ ಗೆ ಕಳುಹಿಸಲಾಗುತ್ತದೆ) ಕಳುಹಿಸಬಹುದು ನೀವು TCP / IP ಮೂಲಕ ಘಟನೆಗಳು ಕಳುಹಿಸಲು ವೇಳೆ .
ನೀವು ಏಳು ಘಟನೆಗಳು ಗರಿಷ್ಠ ಕಳುಹಿಸಬಹುದು ಸಂಚಿಕೆ (ಪಠ್ಯ ಒಂದು ಕ್ಯೂ ಕಳುಹಿಸಲಾಗಿದೆ) ಮೂಲಕ ಕಳುಹಿಸಿದ ಘಟನೆಗಳ ಸಂದರ್ಭದಲ್ಲಿ .
ನೀವು ಏಳು ಘಟನೆಗಳು ಗರಿಷ್ಠ (ಪಠ್ಯ ಒಂದು ಕ್ಯೂ ಕಳುಹಿಸಲಾಗಿದೆ) ಕಳುಹಿಸಬಹುದು ಇಮೇಲ್ ಕಳುಹಿಸಿದ ಘಟನೆಗಳ ಸಂದರ್ಭದಲ್ಲಿ .

ಹೊಂದಾಣಿಕೆ ಚಾಲಕ ಗೆ ಕ್ಯೂ ರಿಂದ ಪ್ರಸರಣ ಘಟನೆಗಳು ಯಾವುದೇ ರೀತಿಯ ಆಯ್ಕೆ ಮಾಡಲು ಎಲ್ಲಾ ವಿಧಾನಗಳನ್ನು ಕಡಿಮೆ ಮೌಲ್ಯ (7) ಅಳವಡಿಸಿಕೊಳ್ಳಲು ಉತ್ತಮ


ಸಾರ್ವಜನಿಕ ಸ್ಥಿರ ಶೂನ್ಯವನ್ನು ClearEventQueue ()

(ಎರಡೂ ಸಾಲುಗಳನ್ನು ಘಟನೆಗಳು ವಿಷಯಗಳನ್ನು ಇನ್ಫೆಸ್ಟೇಷನ್ಸ್ ಬೈನರಿ ಮತ್ತು ಪಠ್ಯ ಮತ್ತು ಕ್ಯೂ ಉದ್ದವನ್ನು

ಬಳಕೆಯ ಉದಾಹರಣೆ: ehousecommunication . ClearEventQueue () ;


init ಸಾರ್ವಜನಿಕ ಸ್ಥಿರ ಶೂನ್ಯ ()

ಎಲ್ಲಾ ವಿಧಾನಗಳಿಗೆ ಸಂಪರ್ಕ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಆರಂಭಿಸುತ್ತದೆ – ಅನ್ವಯಗಳನ್ನು wyeksporowane ಆಫ್ ಸಂರಚನಾ ಕಡತಗಳನ್ನು ಓದುತ್ತದೆ ” eHouse . exe / ಮೊಬೈಲ್ ” . ಈ ವೈಶಿಷ್ಟ್ಯವು (ಪ್ರಸರಣ ಪ್ರಯತ್ನಗಳು ಪ್ರಾರಂಭಿಸುವ ಮೊದಲು ಮೊದಲ ಸಕ್ರಿಯವಾಗಿರಬೇಕು , ದತ್ತಾಂಶ ಸಿಂಕ್ರೊನೈಸೇಶನ್, ಇತ್ಯಾದಿ)

ಪ್ರಸ್ತುತ ಸಂರಚನಾ ಕಡತಗಳನ್ನು SD ಕಾರ್ಡ್ ಡೈರೆಕ್ಟರಿಗೆ ಅಪ್ಲೋಡ್ ಮಾಡಬೇಕು ” / ISYS / ” .
ಈ ಕಡತಗಳನ್ನು ಒಂದು ಅಪ್ಲಿಕೇಶನ್ eHouse ಮತ್ತು ಅಪ್ಡೇಟ್ ವೇಳೆ ರಿಂದ ರಫ್ತು ಹಾಕಬೇಕು:

  • ಹ್ಯಾಶ್ ಬದಲಾವಣೆಗಳು – ಗೂಢಲಿಪೀಕರಣ ಕೋಡ್
  • ಯಾವುದೇ ಮಾಧ್ಯಮಕ್ಕೆ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಬದಲಾಯಿಸಿ ಪ್ರಸರಣ
  • ಪಾಸ್ವರ್ಡ್ಗಳನ್ನು ಬದಲಿಸಿ
  • ಸಾಧನಗಳು ಸೇರಿಸಿ / ತೆಗೆದುಹಾಕಿ
  • ಹೆಸರು ಚಾಲಕರು , ಓ , ನಾನು
  • ಚಿತ್ರಗಳನ್ನು ಗ್ರಾಫಿಕ್ ದೃಶ್ಯೀಕರಣ ಬದಲಾವಣೆಗಳನ್ನು

ಬಳಕೆಯ ಉದಾಹರಣೆ: ehousecommunication . init () ;


ಸ್ಥಿರ ಸಾರ್ವಜನಿಕ ಸ್ಟ್ರಿಂಗ್ GetLog ()

ಲಾಗ್ ವಿಷಯಗಳನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ
ಬಳಕೆಯ ಉದಾಹರಣೆ: ಸ್ಟ್ರಿಂಗ್ ಲಾಗ್ = ehousecommunication . GetLog () ;


ಸಾರ್ವಜನಿಕ ಸ್ಥಿರ ಶೂನ್ಯವನ್ನು ClearLog ()

ಸ್ವಚ್ಛಗೊಳಿಸುತ್ತದೆ ಸ್ವಯಂಚಾಲಿತ ವ್ಯವಸ್ಥೆ ಲಾಗ್ ಪ್ರಸರಣ ಮುಖ್ಯ ಮಾಹಿತಿ, ಇತ್ಯಾದಿ ಹೊಂದಿದೆ
ಬಳಕೆಯ ಉದಾಹರಣೆ: ehousecommunication . ClearLog () ;


ಸ್ಥಿರ ಸಾರ್ವಜನಿಕ ಸ್ಟ್ರಿಂಗ್ GetSmtpLog ()

ಒಂದು SMTP ಸರ್ವರ್ ಮೂಲಕ ಇಮೇಲ್ಗಳನ್ನು ಕಳುಹಿಸಲು ಲಾಗ್ ವಿಷಯಗಳನ್ನು ಹಿಂದಿರುಗಿಸುತ್ತದೆ
ಬಳಕೆಯ ಉದಾಹರಣೆ: ಸ್ಟ್ರಿಂಗ್ ಲಾಗ್ = ehousecommunication . GetSmtpLog () ;


ಸಾರ್ವಜನಿಕ ಸ್ಥಿರ ಶೂನ್ಯವನ್ನು ClearSmtpLog ()

ಸ್ವಯಂಚಾಲಿತವಾಗಿ SMTP ಸರ್ವರ್ ಮೂಲಕ ಇಮೇಲ್ ಕಳುಹಿಸುವ ಲಾಗ್ ಇನ್ಫೆಸ್ಟೇಷನ್ಸ್
ಬಳಕೆಯ ಉದಾಹರಣೆ: ehousecommunication . ClearSmtpLog () ;


ಸಾರ್ವಜನಿಕ ಸ್ಥಿರ ಬೂಲಿಯನ್ SendEmail ()

ಇಮೇಲ್ ಮೂಲಕ ಕ್ರಿಯೆಯನ್ನು ಕ್ಯೂ ಕಳುಹಿಸಿತು

ಹಿಂದಿರುಗಿಸುತ್ತದೆ ” ನಿಜವಾದ ” ಬಗ್ಗೆ

ಸರಿ ಎಂದು ಕ್ರಿಯೆಯನ್ನು ಕ್ಯೂ ದಾಟಿದರೆ

SMTP ಪ್ರವೇಶಿಸಲು ಫಲಿತಾಂಶಗಳು ಬರೆಯುತ್ತಾರೆ

ಬಳಕೆಯ ಉದಾಹರಣೆ: ehousecommunication . SendEmail () ;


ಸಾರ್ವಜನಿಕ ಸ್ಥಿರ ಬೂಲಿಯನ್ SendSMS ()

ಎಸ್ಎಮ್ಎಸ್ ಕ್ರಿಯೆಯನ್ನು ಕ್ಯೂ ಕಳುಹಿಸಿತು

ಹಿಂದಿರುಗಿಸುತ್ತದೆ ” ನಿಜವಾದ ” ಬಗ್ಗೆ

ಸರಿ ಎಂದು ಕ್ರಿಯೆಯನ್ನು ಕ್ಯೂ ದಾಟಿದರೆ

ಬಳಕೆಯ ಉದಾಹರಣೆ: ehousecommunication . SendSMS () ;


ಸಾರ್ವಜನಿಕ ಸ್ಥಿರ ಬೂಲಿಯನ್ SendWiFi (ಸ್ಟ್ರಿಂಗ್ ಹೋಸ್ಟ್ , ಇಂಟ್ ಬಂದರು)

TCP / IP (ವೈಫೈ ಒಂದು ಕ್ರಿಯೆಯನ್ನು ಕ್ಯೂ ಕಳುಹಿಸಿತು , ಎತರ್ನೆಟ್ , ಇಂಟರ್ನೆಟ್ , LAN , WAN)

ಹೋಸ್ಟ್ – ಸ್ಥಳೀಯ ಅಥವಾ ಜಾಗತಿಕ ಘಟನೆಗಳು ಅಥವಾ ಸೇವೆಗಳನ್ನು ಅಥವಾ ಅಂತಹುದೇ ddns ಪಡೆಯುವ ಪರಿಚಾರಕದ IP ವಿಳಾಸ
ಬಂದರು – ಮಾಹಿತಿ ಪಡೆಯುವ ಸರ್ವರ್ ಸಂಖ್ಯೆ ಬಂದರು

ಹಿಂದಿರುಗಿಸುತ್ತದೆ ” ನಿಜವಾದ ” ಬಗ್ಗೆ

ಸರಿ ಎಂದು ಕ್ರಿಯೆಯನ್ನು ಕ್ಯೂ ದಾಟಿದರೆ

ಸ್ಥಳೀಯವಾಗಿ CommManager ಫಾರ್: ಬಳಕೆಯ ಉದಾಹರಣೆ ‘ ಒಂದು { ತೆರೆ ನಿಯಂತ್ರಣ } ehousecommunication . SendWiFi ( ” 192 . 168 . 0 . 254 ” , 9876) ;



ಸಂಪೂರ್ಣ ಕೋಡ್ ಉದಾಹರಣೆಗೆ

ಬಿಲ್ಡಿಂಗ್ ಯಾಂತ್ರೀಕೃತಗೊಂಡ eHouse – ಆಂಡ್ರಾಯ್ಡ್ SMS ನೊಂದಿಗೆ ಸಂವಹನ , ವೈಫೈ , ಇಂಟರ್ನೆಟ್ , ಇಮೇಲ್ ಸೋರ್ಸ್ ಕೋಡ್ ವ್ಯವಸ್ಥೆಯ ಬಗೆಗಿನ ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ (ಇತರ ಚಾಲಕರು): ಬಿಸಿ ನಿಯಂತ್ರಣ ಕೇಂದ್ರದ
ನಿಯಂತ್ರಣ ಬಾಗಿಲುಗಳನ್ನು
EHouse ವ್ಯವಸ್ಥೆ ಲಕ್ಷಣಗಳು

ಮುಖಪುಟ ಆಟೊಮೇಷನ್ ಸೇವಿಂಗ್ಸ್ ಮುಖಪುಟ ಆಟೊಮೇಷನ್ – ಭದ್ರತೆ

ಮುಖಪುಟ ಆಟೊಮೇಷನ್ eHouse – ಸ್ವತಂತ್ರ ಸಿಸ್ಟಮ್ ಡಿಸೈನ್

ಬಿಲ್ಡಿಂಗ್ ಆಟೊಮೇಷನ್ eHouse – ಸ್ವತಃ ಅನುಸ್ಥಾಪನೋತ್ತರ