היי,
הצלחתי לסנכרן יפה בין סנסיבו ו-Home Assistant, גם בכפתורים וגם באוטומציות שונות.
מה שלא הצלחתי זה להשתמש בסנסיבו בתור טריגר תרמוסטט אוטומטי (אם הוא מזהה שקר/חם מדיי הוא מפעיל אתה מזגן).
זה אפשרי?
זה מה שניסיתי (דרך האינטרפייס)
Triggers
Trigger type: Numeric state
Entity: climate.ac
above: 22
below: 24.6
Actions
Action type: Call service
Service: climate.turn_off
Entity: climate.ac
וזה לא עובד.
זה כן עובד מעולה כשאני משתמש בסנסור של philips hue בתור סנסור טמפרטורה.
סנסיבו בHA - שימוש כתרמוסטט
- Arthur_Morgan (פותח השרשור)
-
- חבר פעיל מאוד
- הודעות: 327
- הצטרף: מאי 2020
- נתן תודות: 69 פעמים
- קיבל תודות: 13 פעמים
- Grappa
- חבר ותיק
- הודעות: 2518
- הצטרף: נובמבר 2015
- שם מלא: Grappa
- נתן תודות: 51 פעמים
- קיבל תודות: 385 פעמים
Re: סנסיבו בHA - שימוש כתרמוסטט
@Arthur_Morgan
·
climate.ac הוא לא סנסור אלא כל השליטה על המזגן.
אם אני מבין נכון אתה רוצה להשתמש בחישן הטמפרטורה של הסנסיבו כדי ליצר את הטריגר להפעלה של המזגן.
יש מצב שהפונקציה הזו קימת בסנסיבו?
בכל מקרה אתה צריך להפוך את חישן הטמפרטורה של הסנסיבו לסנסור ולהשתמש בו בהגדרת הטריגר.
כנסה לתפריט Developer Tools (איקון של פטיש) ותחת הטאב States חפש את המזגן שלך climate.ac.
אחד הערכים שמשויכים למזגן יהיה current_temperature (יש מצב שהטקסט יהיה שונה) והערך שלידו יהיה הטמפרטורה הנמדדת כרגע - אותו צריך להגדיר כסנסור.
בקובץ config/configuration.yaml תוסיף את השורה הזאת (במידה והיא לא קיימת):
sensor: !include sensor.yaml
ערוך את ה config/sensor.yaml ובמידה והוא לא קיים צור את הקובץ מחדש במחיצת config.
והוסף את הקטע הבא:
[left]
- platform: template
sensors:
ac_temp:
value_template: "{{ state_attr('climate.ac', 'current_temperature') }}"
friendly_name: "AC Temp."[/left]
שים לב current_temperature צריך להיות דומה למה שהופיע בטאב States
מקווה שריווחי ה yaml עברו נכון, אם לא תוכל למצא כאן הסבר מפורט https://www.home-assistant.io/integrations/template/
שמור ואתחל את הHA
בתפריט Developer Tools ותחת הטאב States יופיע עכשיו סנסור חדש sensor.ac_temp כולל ערך הטמפרטורה.
הטריגר שלך צריך להראות כך:
Triggers
Trigger type: Numeric state
Entity: sensor.ac_temp
above: 22
below: 24.6
בהצלחה
·
climate.ac הוא לא סנסור אלא כל השליטה על המזגן.
אם אני מבין נכון אתה רוצה להשתמש בחישן הטמפרטורה של הסנסיבו כדי ליצר את הטריגר להפעלה של המזגן.
יש מצב שהפונקציה הזו קימת בסנסיבו?
בכל מקרה אתה צריך להפוך את חישן הטמפרטורה של הסנסיבו לסנסור ולהשתמש בו בהגדרת הטריגר.
כנסה לתפריט Developer Tools (איקון של פטיש) ותחת הטאב States חפש את המזגן שלך climate.ac.
אחד הערכים שמשויכים למזגן יהיה current_temperature (יש מצב שהטקסט יהיה שונה) והערך שלידו יהיה הטמפרטורה הנמדדת כרגע - אותו צריך להגדיר כסנסור.
בקובץ config/configuration.yaml תוסיף את השורה הזאת (במידה והיא לא קיימת):
sensor: !include sensor.yaml
ערוך את ה config/sensor.yaml ובמידה והוא לא קיים צור את הקובץ מחדש במחיצת config.
והוסף את הקטע הבא:
[left]
- platform: template
sensors:
ac_temp:
value_template: "{{ state_attr('climate.ac', 'current_temperature') }}"
friendly_name: "AC Temp."[/left]
שים לב current_temperature צריך להיות דומה למה שהופיע בטאב States
מקווה שריווחי ה yaml עברו נכון, אם לא תוכל למצא כאן הסבר מפורט https://www.home-assistant.io/integrations/template/
שמור ואתחל את הHA
בתפריט Developer Tools ותחת הטאב States יופיע עכשיו סנסור חדש sensor.ac_temp כולל ערך הטמפרטורה.
הטריגר שלך צריך להראות כך:
Triggers
Trigger type: Numeric state
Entity: sensor.ac_temp
above: 22
below: 24.6
בהצלחה
- Arthur_Morgan (פותח השרשור)
-
- חבר פעיל מאוד
- הודעות: 327
- הצטרף: מאי 2020
- נתן תודות: 69 פעמים
- קיבל תודות: 13 פעמים
Re: סנסיבו בHA - שימוש כתרמוסטט
@Grappa
·
תודה רבה, עובד:)
מה לגבי הוספת תנאי שהמזגן היה דלוק/מכובה במשך זמן מסוים?
·
תודה רבה, עובד:)
מה לגבי הוספת תנאי שהמזגן היה דלוק/מכובה במשך זמן מסוים?
- DudeShemesh
-
- חבר פעיל במיוחד
- הודעות: 846
- הצטרף: מאי 2016
- נתן תודות: 151 פעמים
- קיבל תודות: 87 פעמים
Re: סנסיבו בHA - שימוש כתרמוסטט
אתה יכול להשתמש בפרמטר for ב state trigger שלך, שקובע כמה זמן צריך להיות במצב הזה (נניח off, או cool), לפני שהטריגר פועל.Arthur_Morgan כתב:@Grappa
·
מה לגבי הוספת תנאי שהמזגן היה דלוק/מכובה במשך זמן מסוים?...
- Grappa
- חבר ותיק
- הודעות: 2518
- הצטרף: נובמבר 2015
- שם מלא: Grappa
- נתן תודות: 51 פעמים
- קיבל תודות: 385 פעמים
Re: סנסיבו בHA - שימוש כתרמוסטט
@Arthur_Morgan
·
במידה והבנתי אותך נכון....
באותה שיטה שבה הפכת את הטמפרטורה לסנסור אתה יכול להפוך כל פרמטר במזגן לסנסור ולבנות אוטומציות שמבוססות עליו.
לדוגמא מהירות המאורר fan_mode
מצב המזגן hvac_action
ועוד.....
·
במידה והבנתי אותך נכון....
באותה שיטה שבה הפכת את הטמפרטורה לסנסור אתה יכול להפוך כל פרמטר במזגן לסנסור ולבנות אוטומציות שמבוססות עליו.
לדוגמא מהירות המאורר fan_mode
מצב המזגן hvac_action
ועוד.....
- DudeShemesh
-
- חבר פעיל במיוחד
- הודעות: 846
- הצטרף: מאי 2016
- נתן תודות: 151 פעמים
- קיבל תודות: 87 פעמים