היים אַוטאָמאַטיאָן קאָנטראָל פון אַנדרויד דורך SMS , וויפי , אינטערנעץ , email עהאָוסע4אַנדאָיד ביבליאָטעק פֿאַר פּראָגראַממינג

עהאָוסע היים אַוטאָמאַטיאָן און קאָמוניקאַציע מיט אַנדרויד .
צו שיקן איינער אָדער מער סיסטעם געשעעניש איז געווען באשאפן סאָרט עהאָוסע עהאָוסעקאָממוניקאַטיאָן מיט אַ איין באַפֿעלן (1 שורה פון מקור קאָד)
אַלע פאַנגקשאַנז פון דעם סאָרט לויפט סטאַטיקאַללי (אָן שאפן אַ בייַשפּיל פון דעם סאָרט) . קלאַס עהאָוסעקאָממוניקאַטיאָן כּולל און איז יקספּאַנדיד צו אַלע מעטהאָדס פון שיקן קאַמאַנדז צו קאָנטראָלירן { היים אַוטאָמאַטיאָן עהאָוסע – קאָנטראָל צו} בנין אַוטאָמאַטיאָן עהאָוסע פֿאַר דריווערס { בנין אַוטאָמאַטיאָן עהאָוסע – דריווערס } פון דיווייסאַז מיט אַנדרויד { היים אַוטאָמאַטיאָן עהאָוסע – אַדמיניסטראַציע און} עהאָוסע היים אָטאַמיישאַן – סאָפטווער (גאַלערי פון די סאָפטווער סקרינז { בנין אַוטאָמאַטיאָן עהאָוסע – גאַלעריע פון ​​סאָפטווער קאָנטראָל }) .

דערווייַל די זענען:

  • SMS
  • email
  • טקפּ / יפּ (וויפי , עטהערנעט , אינטערנעץ , ינטראַנעט , לאַן , וואַן)

פֿעיִקייטן בנימצא אין דער קלאַסצימער ” עהאָוסעקאָממוניקאַטיאָן ” פֿאַר אַוטאָמאַטיאָן עהאָוסע


ציבור סטאַטיק ינט אַדדאַססייעווענט (סטרינג געשעעניש)

אַדדינג אַ געשעעניש (באַפֿעלן עהאָוסע) פֿאַר דריווערס צו ריי events פֿאַר טראַנסמיסיע פון ​​אַרטיקלען דורך קיין מיטל
פּאַראַמעטער געשעעניש: די געשעעניש קאָד (געשריבן אין קאָד דירעקטעווענט העקס) לויט צו נאָרמאַל עהאָוסע:
בייַשפּיל: עהאָוסעקאָממוניקאַטיאָן . אַדדאַססייעווענט ( ” 37010101020000000000 ” ) ; געשעעניש – יבערבייַט (ענדערונג שטאַט) אַוטפּוץ 1 אין רם 1 (אַדרעס 55 , 1)

עהאָוסעקאָממוניקאַטיאָן . אַדדאַססייעווענט ( ” 37010101020000000000 ” ) ; / / טאָגגלע רעזולטאַט 1 פון רמ1 – העקס אַדרעס (37ה , 1) {} אַדדרה – > ; 55 (37ה) (אַדרעס פון די קאַנטראָולער ה) אַדדרל – > ; א – (אַדרעס פון דעם שאָפער, ל) באַפֿעלן אַ – באַפֿעלן => ; רעזולטאַט באַשטעטיקן אַרג אַ – רעזולטאַט נומער (1) – אַ פּאַראַמעטער פֿאַר די באַפֿעלן (קיין רעזולטאַט) אַרג 2 – סכום ווערט (2) – 2 פֿאַר די באַפֿעלן פּאַראַמעטער (יבערבייַט – ענדערונג שטאַט) אַרג 3 – 3 פֿאַר דער באַפֿעל פּאַראַמעטער אַרג 4 – 4 פֿאַר די באַפֿעלן פּאַראַמעטער אַרג 5 – 5 פֿאַר די באַפֿעלן פּאַראַמעטער אַרג 6 – 6 פֿאַר די באַפֿעלן פּאַראַמעטער אַרג 7 – 7 פֿאַר די באַפֿעלן פּאַראַמעטער

קערט די נומער פון ביטעס אין די ריי ביינערי – 10 ביטעס פֿאַר יעדער צוגעלייגט פּאַסירונג .

געשעענישן זענען אויך צוגעגעבן צו די ריי ביינערי: עווענטטאָרונביטע 10ב יעדער געשעעניש
און טעקסט: עווענטטאָרון 20 אותיות יעדער געשעעניש (קאָדעד אין אַסקי העקס קאָד – ווי אַ פֿונקציע פּאַראַמעטער)

אויב איר שיקן די געשעענישן דורך טקפּ / יפּ קענען שיקן אַ מאַקסימום פון 20 events (200ב) (ביינערי איז געשיקט צו די ריי) .
אין דעם פאַל פון געשעענישן געשיקט דורך SMS איר קענען שיקן אַ מאַקסימום פון זיבן events (געשיקט צו אַ ריי פון טעקסט) .
אין דעם פאַל פון געשעענישן געשיקט דורך email איר קענען שיקן אַ מאַקסימום פון זיבן events (געשיקט צו אַ ריי פון טעקסט) .

פֿאַר קאַמפּאַטאַבילאַטי איז בעסטער צו אַדאַפּט די לאָואַסט ווערט פֿאַר אַלע מעטהאָדס (7) צו קענען צו קלייַבן קיין פאָרעם פון טראַנסמיסיע געשעענישן פון די ריי צו באַלעגאָלע


ציבור סטאַטיק פּאָסל קלעאַרעווענטקוועוע ()

קלעאַרס די תּוכן פון ביידע קיוז events (ביינערי און טעקסט און דער לענג פון דער ריי

משל פון נוצן: עהאָוסעקאָממוניקאַטיאָן . קלעאַרעווענטקוועוע () ;


ציבור סטאַטיק פּאָסל יניט ()

יניטיאַליזעס די קאָמוניקאַציע סעטטינגס פֿאַר אַלע מאָדעס – לייענט דעם קאַנפיגיעריישאַן טעקעס פון אַפּלאַקיישאַנז וויעקספּאָראָוואַנע ” עהאָוסע . עקסע / רירעוודיק ” . דעם שטריך מוזן זיין אַקטאַווייטאַד ערשטער (איידער סטאַרטינג די טראַנסמיסיע פרווון , דאַטע סינגקראַנאַזיישאַן, אאז"וו)

קראַנט קאַנפיגיעריישאַן טעקעס מוזן זיין ופּלאָאַדעד צו די סד קאָרט וועגווייַזער ” / יסיס / ” .
די טעקעס זאָל זיין יקספּאָרטאַד פון אַ אַפּלאַקיישאַן עהאָוסע און דערהייַנטיקן אויב:

  • ענדערונגען אין די האַש – ענקריפּשאַן קאָד
  • טראַנסמיסיע דורך טשאַנגינג די סעטטינגס צו קיין מידיאַ
  • ענדערונג פּאַסווערדז
  • אַדינג / רימוווינג דיווייסאַז
  • רענאַמע דריווערס , אָ , איך
  • ענדערונגען צו די גראַפיק וויזשוואַלאַזיישאַן פון בילדער

משל פון נוצן: עהאָוסעקאָממוניקאַטיאָן . יניט () ;


סטאַטיק ציבור סטרינג געטלאָג ()

קערט דער תּוכן פון דער קלאָץ
משל פון נוצן: שטריקל לאָג = עהאָוסעקאָממוניקאַטיאָן . געטלאָג () ;


ציבור סטאַטיק פּאָסל קלעאַרלאָג ()

קלעאַנס אָטאַמאַטיק סיסטעם קלאָץ כּולל וויכטיק אינפֿאָרמאַציע וועגן די טראַנסמיסיע, אאז"וו
משל פון נוצן: עהאָוסעקאָממוניקאַטיאָן . קלעאַרלאָג () ;


סטאַטיק ציבור סטרינג געצמטפּלאָג ()

קערט דער תּוכן פון דער קלאָץ צו שיקן ימיילז דורך אַ סמטפּ סערווער
משל פון נוצן: שטריקל לאָג = עהאָוסעקאָממוניקאַטיאָן . געצמטפּלאָג () ;


ציבור סטאַטיק פּאָסל קלעאַרסמטפּלאָג ()

קלעאַרס דער קלאָץ אויטאָמאַטיש שיקן email דורך סמטפּ סערווער
משל פון נוצן: עהאָוסעקאָממוניקאַטיאָן . קלעאַרסמטפּלאָג () ;


ציבור סטאַטיק בוליאַן סענדעמאַיל ()

סענדס אַ געשעעניש ריי דורך בליצפּאָסט

קערט ” ריכטיק ” ווי וועגן

קלירז די געשעעניש ריי ווי גוט

שרייבט די רעזולטאטן צו די סמטפּ קלאָץ

משל פון נוצן: עהאָוסעקאָממוניקאַטיאָן . סענדעמאַיל () ;


ציבור סטאַטיק בוליאַן סענדסמס ()

סענדס אַ געשעעניש ריי דורך SMS

קערט ” ריכטיק ” ווי וועגן

קלירז די געשעעניש ריי ווי גוט

משל פון נוצן: עהאָוסעקאָממוניקאַטיאָן . סענדסמס () ;


ציבור סטאַטיק בוליאַן סענדוויפי (סטרינג באַלעבאָס , ינט פּאָרט)

סענדס אַ געשעעניש ריי פֿאַר אַ טקפּ / יפּ (וויפי , עטהערנעט , אינטערנעץ , לאַן , וואַן)

באַלעבאָס – יפּ אַדרעס פון די סערווער וואס נעמט אַ היגע אָדער גלאבאלע events אָדער באַדינונגען, אָדער ענלעך דדנס
פּאָרט – ניט פּאָרט פון די סערווער וואס נעמט דאַטע

קערט ” ריכטיק ” ווי וועגן

קלירז די געשעעניש ריי ווי גוט

משל פון נוצן: לאָוקאַלי פֿאַר קאָמממאַנאַגער ‘ אַ { קאָנטראָל פון זשאַליוזן } עהאָוסעקאָממוניקאַטיאָן . סענדוויפי ( ” 192 . 168 . 0 . 254 ” , 9876) ;



א גאַנץ קאָד בייַשפּיל

בנין אָטאַמיישאַן עהאָוסע – אַנדרויד יבערגעבן מיט די SMS , וויפי , אינטערנעץ , email מקור קאָד מער אינפֿאָרמאַציע וועגן דעם סיסטעם (אנדערע דריווערס): באַהיצונג קאָנטראָל די הויפט
קאָנטראָל טויערן
עהאָוסע סיסטעם פֿעיִקייטן

היים אַוטאָמאַטיאָן סאַווינגס היים אַוטאָמאַטיאָן – זיכערהייַט

היים אַוטאָמאַטיאָן עהאָוסע – פרייַ סיסטעם דיזיין

בנין אַוטאָמאַטיאָן עהאָוסע – אַליינ – ינסטאַללאַטיאָן