היים אַוטאָמאַטיאָן אַזאַ ווי שאפן דיין אייגן קאָנטראָל אַלגערידאַמז פֿאַר סיסטעם עהאָוסע

בנין פאַרוואַלטונג עהאָוסע אַלאַוז איר צו שאַפֿן דיין אייגן אָוווערליי (אַפּלאַקיישאַן פליסנדיק אויף אַ פּיסי וואָס עהאָוסע סיסטעם סערווער) , וואָס מאכט עס גרינג צו מאַכן דיין אייגן יחיד פּראָגראַממינג אַלגערידאַמז ניצן אונדזער ווייכווארג עהאָוסעלאָגאַנאַליזער מוסטער פֿאַר דעלפי . דעם ווייכווארג האט שוין דיסקאַסט אין ” לאָגס אַנאַליזער קלוג היים עהאָוסע ” אַ פאַרלענגערונג פון די פאַנגקשאַנאַליטי פון די סיסטעם עהאָוסע היים אַוטאָמאַטיאָן .
מיט די פעסטקייַט פון הייַנט ' ; s פּקס , און פֿענצטער קענען זייַן סימלאַס און קעסיידערדיק אָפּעראַציע פון ​​די ינטעליגענט היים פאַרוואַלטונג ווייכווארג עהאָוסע אויך מאָניטאָרעד דורך די אַפּלאַקיישאַן קיללעקסעק . עקסע .
אין דעם פאַל פון סאַספּענשאַן פון די אַפּלאַקיישאַן טעות איז פֿאַרמאַכט און אנגעהויבן ווידער אָן באַניצער אריינמישונג סיסטעם .
מיט געהעריק שטעלן אַרויף פון פֿענצטער און סיסטעם עהאָוסע העמשעכדיקייַט קענען אַרבעט קלוג היים ווייכווארג אויף די פּיסי פֿאַר פילע חדשים .
געהעריק שרייבן ווייכווארג קלוג היים קאָנטראָל סיסטעם ריקווייערז סאַקווענטשאַל טעסטינג עהאָוסע טשאַנגינג מעזשערמאַנץ (און שיקן צונעמען קאָנטראָל געשעענישן אויב נייטיק – צייַט) .
ווען שרייבן דיין אייגן קאָנטראָל אַלגערידאַמז צו שאַפֿן ווייכווארג – פלאַגס אַטעסטינג צו די קאַמפּלישאַן פון די געשעעניש צו סענסעלעססלי נישט ריפּיטידלי שיקן די זעלבע געשעעניש: פֿאַר בייַשפּיל , יעדער 2 סעקונדעס צו נאָענט זשאַליוזן וואָס זענען שוין פֿאַרמאַכט .
פּראָגראַמען קענען זייַן אַסיינד צו עטלעכע טימערס:
ערשטער – לידינג אַזאַ ווי אַפּדייטינג די דאַטן שאָפער 10 סעקונדעס .
אַנדערער – מיט וואַלועס אַ € <אַ € <דיפּענדינג אויף די וועריאַביליטי פון די דערשיינונג:
למשל . פֿאַר קאָנטראָל פון זשאַליוזן , אַוונינגס פֿאַר דרויסנדיק טעמפּעראַטור און ליכט לעוועלס זאל זייַן אַ ביסל מינוט .
אין דעם פאַל פון פאָר קאָנטראָל זשאַליוזן , טויערן , מאַרקוואַס , Windows , עטק . קענען זייַן געניצט ראָר פארבונדן צו די דיגיטאַל ינפּוץ עהאָוסע קלוג היים קאַנטראָולערז , זאָגן פון זייער נאָענט און מאַכן קאָנטראָל אַפּעריישאַנז אויף דעם שטאַט פון אַרייַנשרייַב דאַטן ראָאָממאַנאַגער , וואָס איז פיל בעסער און טרוער ווי פאָן סאָפוואַרע , וועמענס ווערט קענען זייַן שטעלן ינקערעקטלי ווי אַ רעזולטאַט פון ווייכווארג באַגז אָדער ערראָרס רעכט צו די פאָר (נישט די קלאָוזשער פון די , מעטשאַניקאַל , פאַרשפּאַרן , עטק . ) .

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

/ / יניטיאַליזע די דאַטן פון די קאָנטראָללער קעסל העאַטמאַנאַגעראַ
טזעוונעטרזנאַפּן: = האַדק [המ_זעוונפּן] ; / / עקסטערנאַל טעמפּעראַטורע צפון
טעמפּעראַטוראַגווק: = האַדק [המ_גווק] ; / / טעמפּעראַטורע פֿאַר גווק – ערד היץ יקסטשיינדזשער פֿאַר די רעקופּעראַטאָר
טעמפּעראַטוראַקאָמינעקפּלאַסזקז: = האַדק [המ_קאָמ1] ; / / די טעמפּעראַטור פון די וואַסער אין די קוימען 1 סענסער
טעמפּעראַטוראַקאָמינעקקאָנוועקקדזשאַ: = האַדק [המ_קאָמקאָנוו] ; / / טעמפּעראַטורע קאַנוועקשאַן קאַמין – סענסער אין דער קוימען פון די פאַקטיש אַרבעט פון דעם קאַמין
טעמפּעראַטוראַקאָמינעקפּלאַסזקז: = האַדק [המ_קאָמ2] ; / / פייער וואַסער רעקל טעמפּעראַטור סענסער 2 – (באַקקופּ)
טעמפּעראַטוראַוועוונä ™ טרזנאַ: = האַדק [המ_טוועוון] ; / / אינערלעכער צימער טעמפּעראַטור – פֿאַר גלויבנס
טעמפּעראַטוראַסאָלאַר: = האַדק [המ_סאָלאַר] ; / / טעמפּעראַטורע זונ – קאַלעקטער רער שפּיץ (הייס)
טזעוונעטרזנאַפּד: = האַדק [המ_זעוונפּד] ; / / אַרויס טעמפּעראַטור מיטאָגצייַט
טקאָסיאָל: = האַדק [המ_קאָק] ; / / בוילער רער טעמפּעראַטור שפּיץ (הייס)
טעמפּעראַטוראַבופאָראַקאָדאָל: = האַדק [המ_באַנדאָל] ; / / טעמפּעראַטורע גלויבנס / הייס וואַסער טאַנק אַראָפּ
טעמפּעראַטוראַרעקוין: = האַדק [המ_רעקין] ; / / ינפּוט רעקופּעראַטאָר טעמפּעראַטור ריין לופט
טעמפּעראַטוראַרעקואָוט: = האַדק [המ_רעקאָוט] ; / / אָוטפּוט לופט טעמפּעראַטור רעקופּעראַטאָר היים
טעמפּעראַטוראַזאַוואָרטראָדזשדראָזני: = האַדק [המ_נאַג] ; / / טעמפּעראַטורע קאַנטראָולד דרייַ – וועג וואַלוו אַזאַ ווי אַ כיטער אָדער פֿאַר ראַדיאַטאָרס
טעמפּעראַטוראַרעקווויסיאָג: = האַדק [המ_רעקוויק] ; / / עקסטראַקט רעקופּעראַטאָר טעמפּעראַטור פון די הויז גראָב לופט
טעמפּעראַטוראַבופאָראַקאָגאָראַ: = האַדק [המ_באַנגאָראַ] ; / / טעמפּעראַטורע באַהיצונג / הייס וואַסער טאַנק אַרויף
טעמפּעראַטוראַבופאָראַקאָסראָדעק: = האַדק [המ_באַנסראָ] ; / / טעמפּעראַטורע באַהיצונג / הייס וואַסער טאַנק צענטער
/ / מעאַסורעמענץ פון די סענסאָרס צו ראָאָממאַנאַגער
טזעווווסטשאָד: = רמגעטטעמפּנר (געט_ינדעקס_רם ( ‘ 55 – 2 ‘ ) , 8) ; / / דרויסנדיק טעמפּעראַטורע סענסאָר מזרח פון רם ניט . 8 פֿאַר די אַדרעס 55 – 2
טזעווזאַטשאָד: = רמגעטטעמפּנר (געט_ינדעקס_רם ( ‘ 55 – 3 ‘ ) , 8) ; / / טעמפּעראַטורע סענסער אַרויס דעם מערב מיט קיין . 8 פֿאַר רם מיט די אַדרעס 55 – 3
טזעוופּאָלנאָק: = רמגעטטעמפּנר (געט_ינדעקס_רם ( ‘ 55 – 4 ‘ ) , 8) ; / / טעמפּעראַטורע סענסער אַרויס צפון ניט . 8 פֿאַר רם מיט די אַדרעס 55 – 4
טזעוופּאָלודניע: = רמגעטטעמפּנר (געט_ינדעקס_רם ( ‘ 55 – 5 ‘ ) , 8) ; / / טעמפּעראַטורע סענסער אַרויס דרום ניט . 8 פֿאַר רם מיט די אַדרעס 55 – 5
לנאַסלאָנעקזניעניעווסטשאָד: = רמגעטינוופּערסענטנר (געט_ינדעקס_רם ( ‘ 55 – 2 ‘ ) , 1) ; / / די מדרגה פון אַמביאַנט ליכט מזרח פון סענסער ניט . 1 פֿאַר רם מיט די אַדרעס 55 – 2
לנאַסלאָנעקזניעניעזאַטשאָד: = רמגעטינוופּערסענטנר (געט_ינדעקס_רם ( ‘ 55 – 3 ‘ ) , 1) ; / / אַמביענט ליכט מדרגה סענסער מערב ניט . 1 פֿאַר רם מיט די אַדרעס 55 – 3
לנאַסלאָנעקזניעניעפּאָלנאָק: = רמגעטינוופּערסענטנר (געט_ינדעקס_רם ( ‘ 55 – 4 ‘ ) , 1) ; / / אַמביענט ליכט מדרגה סענסער צפון ניט . 1 פֿאַר רם מיט די אַדרעס 55 – 4
לנאַסלאָנעקזניעניעפּאָלודניע: = רמגעטינוופּערסענטנר (געט_ינדעקס_רם ( ‘ 55 – 5 ‘ ) , 1) ; / / אַמביענט ליכט מדרגה סענסער סאָוטהערן ניט . 1 פֿאַר רם מיט די אַדרעס 55 – 5
סילאַוויאַטרו: =: = רמגעטפּערסענטנר (געט_ינדעקס_רם ( ‘ 55 – 5 ‘ ) , 7) ; / / אַמביענט ליכט מדרגה סענסער סאָוטהערן ניט . 1 פֿאַר רם מיט די אַדרעס 55 – 5
קאָנטראָל אַלגערידאַמז קענען זייַן אַרביטראַריש און קען אַרייַננעמען קיין פון די פּאַראַמעטערס און מעזשערמאַנץ אַזוי ווייַט האָט געוויינט און אינסטאַלירן סענסאָרס זיכער גשמיות קוואַנטאַטיז .
/ / אַלגאָריטהם קאַנטיינד אין די פּאַמעלעך יבערכאַזערונג טייַמער אַזאַ . יעדער 10 מינוט
/ / בייַשפּיל פון ענערגיע – עפעקטיוו קאָנטראָל פון וואַל שאַטערז און אַוונינגס (ריזאַלטינג אין באַטייַטיק פּרייַז סייווינגז רעכט צו דער זון ' ; s שטראַלן צו היץ דער הויז אין ווינטער) און די אַקיומיאַליישאַן פון פֿרייַ זונ – ענערגיע
/ / פֿרייַ און עקאַלאַדזשיקאַל באַהיצונג פון רומז אויף די מזרח זייַט פון דעם בנין צו זונשייַן
אויב (נישט ראָלעטיווסטשאָד) דעריבער / / אויב זיי זענען ניט מער עפענען
אויב (לנאַסלאָנעקזניעניעווסטשאָד> ; 80) דעריבער / / אויב די זון – טשעק די ווערט פון עמפּיריקלי
אויב (חודש < ; ; 5) און חודש> ; 8) דעריבער / / אויב דער חודש פון סעפטעמבער.-אפריל.
אויב (טזעווווסטשאָד> ; 0) דעריבער / / טעמפּעראַטור סענסער אין די זון וואָרמד העכער ווי 0ק
אויב (צייַט> ; 8) און (צייַט < ; ; 11) דעריבער / / אין דער מאָרגן ווען די זון שיינט גלייַך פון די מזרח
אָנהייבן
ראָלעטיווסטשאָד: = אמת ; / / פלאַג צו עפענען שאַטערז מזרח
אָטוואָרזראָלעטיווסטשאָד ; / / פֿונקציע פון ​​שיקן אַ געשעעניש צו דער סיסטעם דריווערס עהאָוסע
זאַמקנידזשמאַרקיזיווסטשאָד ; / / צי ניט געבן עפּעס ווייַל די זון איז אויך נידעריק
עק ;
/ / פֿרייַ און עקאַלאַדזשיקאַל באַהיצונג פון רומז אויף די דרום זייַט פון די בנין , די זון ' ; s שטראַלן
אויב (נישט ראָלעטיפּאָלודניע) דעריבער / / אויב זיי זענען ניט מער עפענען
אויב (לנאַסלאָנעקזניעניעפּאָלאָדניע> ; 80) דעריבער / / אויב די זון – טשעק די ווערט פון עמפּיריקלי
אויב (חודש < ; ; 5) און חודש> ; 8) דעריבער / / אויב דער חודש פון סעפטעמבער.-אפריל.
אויב (טזעוופּאָלודניע> ; 0) דעריבער / / טעמפּעראַטור סענסער אין די זון וואָרמד העכער ווי 0ק
אויב (שעה> ; 10) און (צייַט < ; ; 14) דעריבער / / אין דער מאָרגן ווען די זון שיינט גלייַך פון די דרום
אָנהייבן
ראָלעטיפּאָלודניע: = אמת ; / / עפֿן די שאַטערז דרום פאָן
אָטוואָרזראָלעטיפּאָלאָדניע ; / / פֿונקציע פון ​​שיקן אַ געשעעניש צו דער סיסטעם דריווערס עהאָוסע
זאַמקנידזשמאַרקיזיפּאָלאָדניע ; / / צי ניט געבן עפּעס ווייַל די זון איז אויך נידעריק
עק ;
/ / פֿרייַ און עקאַלאַדזשיקאַל באַהיצונג פון רומז אויף די מערב זייַט פון די בנין , די זון ' ; s שטראַלן
אויב (נישט ראָלעטיזאַטשאָד) דעריבער / / אויב זיי זענען ניט מער עפענען
אויב (לנאַסלאָנעקזניעניעזאַטשאָד> ; 80) דעריבער / / אויב די זון – טשעק די ווערט פון עמפּיריקלי
אויב (חודש < ; ; 5) און חודש> ; 8) דעריבער / / אויב דער חודש פון סעפטעמבער.-אפריל.
אויב (טזעווזאַטשאָד> ; 0) דעריבער / / טעמפּעראַטור סענסער אין די זון וואָרמד העכער ווי 0ק
אויב (שעה> ; 14) און (צייַט < ; ; 18) דעריבער / / אין דער מאָרגן ווען די זון שיינט גלייַך פון דער מערב
אָנהייבן
ראָלעטיזאַטשאָד: = אמת ; / / פלאַג צו עפענען שאַטערז מערב
אָטוואָרזראָלעטיזאַטשאָד ; / / פֿונקציע פון ​​שיקן אַ געשעעניש צו דער סיסטעם דריווערס עהאָוסע
זאַמקנידזשמאַרקיזיזאַטשאָד ; / / צי ניט געבן עפּעס ווייַל די זון איז אויך נידעריק
עק ;
/ / עקאָלאָגיקאַל און שפּאָרעוודיק לימיטינג די פּראַל פון פֿרייַ פּלאַץ באַהיצונג דורך זונשייַן אין זומער – קאָנטראָל אַוונינגס
/ / קאָנטראָל יבערדאַך – עפענען אַוונינגס צו רעדוצירן זונ – ראַדיאַציע און באַהיצונג דער הויז אין די זומער – מזרח
אויב (נישט מאַרקיזאַווסטשאָדאַ) דעריבער / / אויב זיי זענען ניט מער עפענען
אויב (סילאַוויאַטרו < ; ; 5) דעריבער / / אויב ניט ווינט
אויב ((חודש> ; 4) און (חודש < ; ; 9)) דעריבער / / זומער חדשים
אויב (לנאַסלאָנעקזניעניעווסטשאָד> ; 50) דעריבער / / אויב די זון שיינט
אויב (צייַט> ; 6) און (צייַט < ; ; 12) דעריבער / / אויב שעה פון דער מאָרגן
אויב (טוועוונווסטשאָדאַ> ; 25) דעריבער / / אויב די צימער איז אויך וואַרעם
אָנהייבן
מאַרקיזאַווסטשאָדאַ: = אמת ; / / פלאַג יבערדאַך עפענען צימער א
אָטוואָרזמאַרקיזעווטשאָדאַ ; / / שיקן אַ געשעעניש צו דער סיסטעם דריווערס עהאָוסע
עק ;
/ / סימילאַרלי , איר קענען רעפּלאַקייט די קאָד פֿאַר פרייַ קאָנטראָל פון אַוונינגס אין אנדערע געביטן פון דער מזרח פאַסאַד פון טשאַנגינג א צו אַ אַנדערש ווערט
/ / קאָנטראָל יבערדאַך – עפענען אַוונינגס צו רעדוצירן זונ – ראַדיאַציע און באַהיצונג דער הויז אין די זומער מיטאָגצייַט
אויב (נישט מאַרקיזאַפּאָלודניעאַ) דעריבער / / אויב זיי זענען ניט מער עפענען
אויב (סילאַוויאַטרו < ; ; 5) דעריבער / / אויב ניט ווינט
אויב ((חודש> ; 4) און (חודש < ; ; 9)) דעריבער / / זומער חדשים
אויב (לנאַסלאָנעקזניעניעפּאָלודניע> ; 50) דעריבער / / אויב די זון שיינט
אויב (צייַט> ; 8) און (צייַט < ; ; 18) דעריבער / / אויב די שעה אין וואָס די זון כאַרדאַסט אַפּערייץ פון די דרום
אויב (טוועוונפּאָלודניעאַ> ; 25) דעריבער / / אויב די צימער איז אויך וואַרעם
אָנהייבן
מאַרקיזאַפּאָלודניעאַ: = אמת ; / / פלאַג יבערדאַך עפענען צימער א
אָטוואָרזמאַרקיזעפּאָלודניעאַ ; / / שיקן אַ געשעעניש צו דער סיסטעם דריווערס עהאָוסע
עק ;
/ / סימילאַרלי , איר קענען רעפּלאַקייט די קאָד פֿאַר פרייַ קאָנטראָל פון אַוונינגס אין אנדערע געביטן פון דער דרום הייך א טשאַנגינג צו אַ אַנדערש ווערט
/ / קאָנטראָל יבערדאַך – עפענען אַוונינגס צו רעדוצירן זונ – ראַדיאַציע און באַהיצונג דער הויז אין דעם זומער פון מערב זייַט
אויב (נישט מאַרקיזאַזאַטשאָדאַ) דעריבער / / אויב זיי זענען ניט מער עפענען
אויב (סילאַוויאַטרו < ; ; 5) דעריבער / / אויב ניט ווינט
אויב ((חודש> ; 4) און (חודש < ; ; 9)) דעריבער / / זומער חדשים
אויב (לנאַסלאָנעקזניעניעפּאָלודניע> ; 50) דעריבער / / אויב די זון שיינט
אויב (צייַט> ; 8) און (צייַט < ; ; 18) דעריבער / / אויב די שעה אין וואָס די זון כאַרדאַסט אַפּערייץ פון די דרום
אויב (טוועוונזאַטשאָדאַ> ; 25) דעריבער / / אויב די צימער איז אויך וואַרעם
אָנהייבן
מאַרקיזאַזאַטשאָדאַ: = אמת ; / / פלאַג יבערדאַך עפענען צימער א
אָטוואָרזמאַרקיזעזאַטשאָדאַ ; / / שיקן אַ געשעעניש צו דער סיסטעם דריווערס עהאָוסע
עק ;
/ / סימילאַרלי , איר קענען רעפּלאַקייט די קאָד פֿאַר פרייַ קאָנטראָל פון אַוונינגס אין אנדערע געביטן פון דער מערב פאַסאַד פון טשאַנגינג א צו אַ אַנדערש ווערט
/ / קלאָוס די מאַרקי איז אויך פיל ווינט
אויב (לנאַסלאָנעקזניעניעפּאָלודניע < ; ; 20) דעריבער / / אויב די זון טוט ניט שייַנען (אויסדערוויילט עמפּיריקלי ווייל ריין און רעגן)
אויב (מאַרקיזאַפּאָלודניעאַ) דעריבער / / אויב עפענען יבערדאַך
אָנהייבן
מאַרקיזאַפּאָלודניעאַ: = פאַלש ; / / בייַט די פאָן
זאַמקנידזשמאַרקיזעפּאָלודניעאַ ; / / שיקן געשעענישן צו די מייקראָופּראַסעסער קאַנטראָולערז עהאָוסע
עק ;
אויב (לנאַסלאָנעקזניעניעזאַטשאָד < ; ; 20) דעריבער / / אויב די זון טוט ניט שייַנען (אויסדערוויילט עמפּיריקלי)
אויב (מאַרקיזאַזאַטשאָדאַ) דעריבער / / אויב עפענען יבערדאַך
אָנהייבן
מאַרקיזאַזאַטשאָדאַ: = פאַלש ; / / בייַט די פאָן
זאַמקנידזשמאַרקיזעזאַטשאָדאַ ; / / שיקן געשעענישן צו די מייקראָופּראַסעסער קאַנטראָולערז עהאָוסע
עק ;
אויב (לנאַסלאָנעקזניעניעווסטשאָד < ; ; 20) דעריבער / / אויב די זון טוט ניט שייַנען (אויסדערוויילט עמפּיריקלי)
אויב (מאַרקיזאַווסטשאָדאַ) דעריבער / / אויב עפענען יבערדאַך
אָנהייבן
מאַרקיזאַווסטשאָדאַ: = פאַלש ; / / בייַט די פאָן
זאַמקנידזשמאַרקיזעווסטשאָדאַ ; / / שיקן געשעענישן צו די מייקראָופּראַסעסער קאַנטראָולערז עהאָוסע
עק ;
אויב (סילאַוויאַטרו> ; 5) דעריבער / / ווינט צו נאָענט די זשאַליוזן
אויב (מאַרקיזאַזאַטשאָדאַ אָדער מאַרקיזאַווסטשאָדאַ אָדער מאַרקיזאַפּאָלודניעאַ) דעריבער / / אויב איינער איז עפענען
אָנהייבן
זאַמקנידזשווסזיסטקיעמאַרקיזי ; / / שיקן אַ געשעעניש צו דער סיסטעם דריווערס עהאָוסע
מאַרקיזאַזאַטשאָדאַ: = פאַלש ;
מאַרקיזאַווסטשאָדאַ: = פאַלש ;
מאַרקיזאַפּאָלודניעאַ: = פאַלש ;
עק ;
/ / קלאָוזינג שאַטערז אָטאַמאַטיק קאָנטראָל טעמפּעראַטור איז אויך נידעריק פֿאַר די היץ צו אַנטלויפן אַרויס דורך די ריסטריקטיוו אָופּאַנינגז אַרויס די פֿענצטער
/ / דרום – קלאָוזינג שאַטערז אין די קעלט און פעלן פון זון פֿאַר די דרום הייך
אויב (ראָלעטיפּאָלודניע) דעריבער / / אויב עס איז עפענען
אויב (טזעוופּאָלודניע < – 10) then // temperature sensor smaller than the southern – 10C indicating the large cold and lack of sun heating the sensor on the south side

אָנהייבן
ראָלעטיפּאָלודניע: = פאַלש ; / / עפֿן די שאַטערז דרום פאָן
זאַמקנידזשראָלעטיפּאָלאָדניע ; / / פֿונקציע פון ​​שיקן אַ געשעעניש צו דער סיסטעם דריווערס עהאָוסע
/ / זאַמקנידזשמאַרקיזיפּאָלאָדניע ; / / צי ניט געבן עפּעס ווייַל די זון איז אויך נידעריק
עק ;
/ / היים מזרח קלאָוזינג זשאַליוזן אין קאַלט און פעלן פון זון פֿאַר די מזרח פאַסאַד
אויב (ראָלעטיווסטשאָד) דעריבער / / אויב עס איז עפענען
אויב (טזעווווסטשאָד < – 10) then // temperature sensor lower than the Eastern – 10C indicating the large cold and lack of sun heating the sensor on the east side

אָנהייבן
ראָלעטיווסטשאָד: = פאַלש ; / / פלאַג צו עפענען שאַטערז מזרח
זאַמקנידזשראָלעטיווסטשאָד ; / / פֿונקציע פון ​​שיקן אַ געשעעניש צו דער סיסטעם דריווערס עהאָוסע
/ / זאַמקנידזשמאַרקיזיווסטשאָד ; / / צי ניט געבן עפּעס ווייַל די זון איז אויך נידעריק
עק ;
/ / קלאָוס די זשאַליוזן מערב זייַט די קאַלט און פעלן פון זון צו דער מערב הייך
אויב (ראָלעטיזאַטשאָד) דעריבער / / אויב עס איז עפענען
אויב (טזעווזאַטשאָד < – 10) then // temperature sensor below the western – 10C indicating the large cold and lack of sun heating the sensor on the west side

אָנהייבן
ראָלעטיזאַטשאָד: = פאַלש ; / / פלאַג צו עפענען שאַטערז מערב
זאַמקנידזשראָלעטיזאַטשאָד ; / / פֿונקציע פון ​​שיקן אַ געשעעניש צו דער סיסטעם דריווערס עהאָוסע
/ / זאַמקנידזשמאַרקיזיזאַטשאָד ; / / צי ניט געבן עפּעס ווייַל די זון איז אויך נידעריק
עק ;