מה כל כך קשה לHA וZwave .???

בית חכם, עוזרות חכמות, חשמל חכם, מערכות שליטה ובקרה, Amazon Echo, Alexa, Google home, Control4, RTI, מנעולים חכמים ועוד.
ליקר פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 1084
הצטרף: אוגוסט 2007
מיקום: חולון
נתן תודות: 190 פעמים
קיבל תודות: 9 פעמים

שליחה #1 

אהלן לכולם,

אחרי 3 שנים במערכת Home seer שעבדה מעולה בעזרת Zwave ומתגים של fibro החלטתי לעבוד לHA .
אני כל כך שמח שעברתי כי יש לי הרבה אופציות (בשבילי).

השאלה! למה ZWAVE לא עובד טוב בתוך HA ? אני לא מבין
ראיתי שיש הרבה בעיות בנושא .
יש לי חיישני תנועה שלא עובדים טוב.
רק מספקים עובד טוב (ביינתיים
)
אז מה עושים?? אני ממש רוצה לעבוד בתוכנה אבל ממש קשה לי , עזרה בבקשה

ahiel
חבר ותיק
חבר ותיק
תגובות: 1306
הצטרף: פברואר 2016
נתן תודות: 40 פעמים
קיבל תודות: 110 פעמים

שליחה #2 

אולי נסה את openhab?

DudeShemesh
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 916
הצטרף: מאי 2016
נתן תודות: 154 פעמים
קיבל תודות: 88 פעמים

שליחה #3 

הבעיה המרכזית ב z-wave ב HA היא שהוא מבוסס על גרסה ישנה של OpenZWave, שרצה ביחד איתו. מעבר לזה שהיא ישנה, בגלל שהם רצים ביחד, כל איתחול של HA גורר איתחול של OpenZWave שיכול לקחת הרבה זמן. הגרסה הבאה של HA (שתצא עוד שבוע וחצי, או עוד כמה ימים אם אתה מוכן להתקין גרסת beta), תכיל מימוש ראשוני של אינטרגציה חדשה עם Z-Wave שמבוססת על OpenZWave שרץ בנפרד, ומתקשר עם HA דרך MQTT.
נערך לאחרונה על ידי DudeShemesh ב 10/05/2020 15:54, נערך פעם 1 בסך הכל.

Grappa
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 2566
הצטרף: נובמבר 2015
שם מלא: Grappa
נתן תודות: 51 פעמים
קיבל תודות: 389 פעמים

שליחה #4 

מי שמעוניין בעוד פרטים על האינטגרציה החדשה

https://github.com/cgarwood/homeassistant-zwave_mqtt

hsafra
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 419
הצטרף: מאי 2011
נתן תודות: 18 פעמים
קיבל תודות: 88 פעמים

שליחה #5 

@DudeShemesh @Grappa
·

אני בדיוק מתחיל להתייאש מ- vera וחושב על HA. יש לי רשת z-wave קטנה יחסית של 6 תריסים, 4 מפסקים כפולים, שני פלאגים חיצוניים ושני חישני תנועה.
נשמע שיש בעיות עם z-wave ו- HA, שווה לעבור?

תודה!

DudeShemesh
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 916
הצטרף: מאי 2016
נתן תודות: 154 פעמים
קיבל תודות: 88 פעמים

שליחה #6 

@hsafra

בוא נתחיל שניה מלשים את Z-Wave בצד - כמערכת בית חכם, לדעתי HA זו המערכת הכי טובה שיש היום. מתממשקת עם כל דבר אפשרי, ממשק נוח, יכולות אוטומציה הרבה יותר מתוחכמות ממה ששמעתי על Vera, וכו'.

לגבי Z-Wave, שתי הבעיות המרכזיות שלה:
1. כשמאתחלים את HA (לא קורה הרבה, אבל יוצא לפעמים), לוקח המון זמן לאתחל את רשת ה z-wave. בזמן הזה, דברים מגיבים לאט יותר.
2. יש דברים שלא נתמכים בגרסה של OpenZWave ש HA משתמשת בה. למשל, עבודה עם לחיצות כפולות על לחצנים (פונקציה שקיימת במודולים של פיבארו, אם כי לא ראיתי את הטעם בה כל עוד זה מבצע בנוסף גם את הפעולה של לחיצה בודדת. כלומר, אי אפשר שלחיצה כפולה תפעיל איזה תרחיש, בלי שגם העומס הרלבנטי ידלק/יכבה). עבודה עם תריסים ונציאנים במודולים של פיבארו זו עוד דוגמה (אם כי אני לא בטוח שהיא נתמכת גם בגרסה הנוכחית של OpenZWave).

במקרה שלך, נשמע ש #2 פחות רלבנטית, אבל יכול להיות ש #1 כן. בכל מקרה, החל מהגרסה הבאה יש אינטרגציה חדשה (אופציונלית, אפשר בינתיים להמשיך לעבוד עם האינטרגציה הקיימת), כך ששתי הבעיות אמורות להיפתר.

hsafra
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 419
הצטרף: מאי 2011
נתן תודות: 18 פעמים
קיבל תודות: 88 פעמים

שליחה #7 

@DudeShemesh
·
תודה רבה, עזר לי להבין.

Grappa
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 2566
הצטרף: נובמבר 2015
שם מלא: Grappa
נתן תודות: 51 פעמים
קיבל תודות: 389 פעמים

שליחה #8 

@hsafra
·
אחד הייתרונות הגדולים ב HA לדעתי אלו העידכונים/תוספת התכופים, אף דבר לא נעצר ותמיד יש שאיפה להוסיף ולשפר בכל תחום אפשרי מ ממשק המשתמש ועד חיבור למוצרים חדשים או שיפור חיבורים קיימים לדוגמא העבודה שנעשית עכשיו בנושא הZ-Wave , כך שלכל "צרה" יש פתרון באופק.

@DudeShemesh
לגבי לחיצות כפולות ומשולשות אני משתמש בזה הרבה ללא הפעלה של הפונקציה המופעלת בלחיצה אחת.
זה עובד לי בצורה מושלמת כבר הרבה זמן וללא כל בעיה.
לדוגמא החלק של הטריגר בהפעלה של תריס למצב 50% ע"י לחיצה כפולה בלחצן העלין או התחתון.
זה מה שהוספתי ב automations.yaml (יתר קל לי עם האדיטור ולא עם הממשק)






[left]
- id: bedroom_shutter_mid
alias: Shutter Bedroom 50%
trigger:
- event_data:
entity_id: zwave.bedroom_shutter
scene_id: 14
event_type: zwave.scene_activated
platform: event
- event_data:
entity_id: zwave.bedroom_shutter
scene_id: 24
event_type: zwave.scene_activated
platform: event[/left]





ובנוסף תמונה איך זה נראה בממשק הגראפי

DudeShemesh
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 916
הצטרף: מאי 2016
נתן תודות: 154 פעמים
קיבל תודות: 88 פעמים

שליחה #9 

@Grappa

אין לי מודולים של תריסים של פיבארו, רק Switch 2, ושם זה בלתי אפשרי - לחיצה כפולה גם ממתגת את העומס, ואין שום דרך לבטל את זה (שאלתי גם את vesternet והם אמרו שאי אפשר).
איזה מודול תריסים יש לך - 2 או 3? מעניין אם זה פשוט משהו שהם ביטלו בדורות החדשים.

Grappa
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 2566
הצטרף: נובמבר 2015
שם מלא: Grappa
נתן תודות: 51 פעמים
קיבל תודות: 389 פעמים

שליחה #10 

@DudeShemesh
·
הפעלתי את זה עם:
- מודול דימר פיברו דגם 2. כולל הלחצן הנוסף S2 שלא בשימוש ומפעיל מנורה של פיליפס HUE (הצלחתי לממש עם Node-RED כולל לחיצה ארוכה לדימור ולחיצה כפולה למקסימום אור) .
- מודול תריס פיברו דגם 2 (אצל חבר עם דגם 3 זה גם עובד).

אכן לא ניסיתי עם מודול ממסר של פיברו

לפי מה שכתוב כאן יש אפשרות להפעלת סצנות אבל לא יודע אם זה עובד
https://manuals.fibaro.com/document/fgs ... ng-scenes/
כמו כל ישראלי טוב מציע לך לנסות להגדיר את הפרמטרים ולצוטט לערך של zwave.scene_activated בזמן לחיצה כפולה אול יעבוד :D

DudeShemesh
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 916
הצטרף: מאי 2016
נתן תודות: 154 פעמים
קיבל תודות: 88 פעמים

שליחה #11 

@Grappa
·
הבעיה היא לא שהסצינה לא עובדת - היא עובדת מצוין, אבל גם העומס מתמתג. ניסיתי כבר את כל ההגדרות עם Switch 2...
כשיש רק עומס אחד ויש עוד כפתור שלא בשימוש אז זה באמת יכול להיות מועיל.

אגב, גיליתי עכשיו שכנראה שעניין התריסים הוניציאנים עם פיבארו ב HA נפתר לפני כמה חודשים גם באינטגרציה הקיימת, אבל אין לי מודול לנסות איתו, ואני גם לא יודע אם זה יעבוד באינטגרציה החדשה.

DudeShemesh
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 916
הצטרף: מאי 2016
נתן תודות: 154 פעמים
קיבל תודות: 88 פעמים

שליחה #12 

עכשיו כשאני קורא את זה שוב אני מבין שנושא הלחיצה הכפולה לא לגמרי ברור ממה שרשמתי פה, אז אעשה סדר:

* באופן כללי, באינטרגציית ה Z-Wave הנוכחית ב HA, קשה להפעיל את זה. עד כמה שאני מבין הגרסה הרשמית (הישנה) של OpenZWave כלל לא תומכת בזה, והמפתחים של HA עשו Backport מגרסה 1.6. הבעיה היא שפרט לתמיכה, יש צורך לשנות גם את ה xml של כל המודולים הרלבנטים, מה שלא נעשה. זה אומר שאם רוצים להפעיל את זה, יש צורך לשנות את zwcfg****.xml ולהוסיף את החלקים החסרים. זו פרוצדורה קצת מעצבנת, כי זה קובץ שמתוחזק אוטומטית, ולכן השינויים יכולים להידרס (ומלכתחילה יש לבצע אותם כש HA סגור).
הנושא הזה יפתר באינטרגציה החדשה.

* ספיציפית בחלק מהמודולים של פיבארו (כנראה "הדור החדש"), יש בעיה אחרת - גם אם מגדירים נכון את הפעלת התרחישים בלחיצה כפולה, והיא עובדת בהצלחה, המודול במקביל גם ממתג את העומס, בגלל הלחיצה הראשונה מבין השתיים. כלומר, גם התרחיש מופעל, וגם הממסר ממותג. עד כמה שאני מבין אין לזה פתרון, וגם החברה מ vesternet טוענים זאת.

מקוה שהצלחתי לעשות סדר.

ליקר פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 1084
הצטרף: אוגוסט 2007
מיקום: חולון
נתן תודות: 190 פעמים
קיבל תודות: 9 פעמים

שליחה #13 

וואוו שמחתי לשמוע את התשובה הברורה שלך...
אז אמתין בסבלנות ואחזיק אצבעות שהם יעשו זאת כמו שצריך

תודה

שאלה נוספת קניתי רכיבים נוספים של זיגבי ,תנוע,חלון,דלת , טמפרטורה..

האם אתה יודע שקיימת בעיות דומות בעבודה מולם?

החרתי אותם כי אני לא רוצה חיבור wifi של חיישנים
נערך לאחרונה על ידי ליקר ב 12/05/2020 20:16, נערך פעם 1 בסך הכל.
!אל תשאל שאלות קשות שלא תשמע שקרים!
!!!אנחנו הישראלים חושבים כול הזמן כחול ותמיד יוצא לבן !!
!!משפט סיני חכם אומר.אם אין לך מה לכתוב,תכתוב משפט סיני חכם!!

DudeShemesh
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 916
הצטרף: מאי 2016
נתן תודות: 154 פעמים
קיבל תודות: 88 פעמים

שליחה #14 

@ליקר

אין לי נסיון עם Zigbee, אבל נדמה לי שיש ב HA כמה אפשרויות (ובנוסף אפשר גם Zigbee2MQTT).

ליקר פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 1084
הצטרף: אוגוסט 2007
מיקום: חולון
נתן תודות: 190 פעמים
קיבל תודות: 9 פעמים

שליחה #15 

איזה חברים אתה מחבר למערכת?wifi וצריבה?
!אל תשאל שאלות קשות שלא תשמע שקרים!
!!!אנחנו הישראלים חושבים כול הזמן כחול ותמיד יוצא לבן !!
!!משפט סיני חכם אומר.אם אין לך מה לכתוב,תכתוב משפט סיני חכם!!

DudeShemesh
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 916
הצטרף: מאי 2016
נתן תודות: 154 פעמים
קיבל תודות: 88 פעמים

שליחה #16 

ליקר כתב:איזה חברים אתה מחבר למערכת?wifi וצריבה?
...
מה??

dr0r
חבר ותיק
חבר ותיק
תגובות: 2182
הצטרף: נובמבר 2018
שם מלא: דרור
מיקום: תל אביב
נתן תודות: 86 פעמים
קיבל תודות: 361 פעמים

שליחה #17 

@ליקר

עם Zigbee העבודה ב-HA היא מראש בעזרת MQTT (לפחות אם אתה משתמש ב-zigbee2mqtt), אז הבעיות האלה לא רלוונטיות.

Qua964
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 231
הצטרף: יולי 2017
נתן תודות: 29 פעמים
קיבל תודות: 11 פעמים

שליחה #18 

אם עוזר למישהו זה הקוד שלי ל-HA עם AppDaemon לטיפול בלחיצות כפולות של פיברו תריסים דור 2 ודור 3:

קוד: בחירת הכל

import appdaemon.plugins.hass.hassapi as hass

class scene_automation(hass.Hass):

  def initialize (self): 
    self.listen_event(self.callback, "zwave.scene_activated")
  
  def callback (self, event_name, data, kwargs):

    _entityId = data["entity_id"].replace("zwave", "cover") + '_level'
    _position = 0
    #FRG-223
    if data["entity_id"] == "zwave.shutter_salon_small":
        if data["scene_id"] == 1:
            if data["scene_data"] == 7860: # 2 clicks up
                _position = 23
    else:
    #FRG-222
        if data["scene_id"] == 14: # 2 clicks up
            if _entityId == "cover.shutter_porch_big_level": 
                _position = 23
            elif _entityId == "cover.shutter_porch_small_level":
                _position = 30
            elif _entityId == "cover.shutter_xy_level":
                _position = 33    
            elif _entityId == "cover.shutter_stairs_level":
                _position = 23    
            elif _entityId == "cover.shutter_parents_level":
                _position = 23    
            elif _entityId == "cover.shutter_salon_big_level":
                _position = 23   
            elif _entityId == "cover.shutter_boys_level":
                _position = 28
            elif _entityId == "cover.shutter_tv_room_level":
                _position = 30
            elif _entityId == "cover.shutter_kitchen_level":
                _position = 30                
        elif data["scene_id"] == 25: # 3 clicks down
            if _entityId == "cover.shutter_porch_big_level": 
                _position = 50
    if _position != 0:
        self.call_service("cover/set_cover_position", entity_id = _entityId, position = _position)
באמת בהתחלה הייתי צריך לערוך את קובץ ה-XML של ה-ZWAVE אבל נראה לי שבגרסאות מאוחרות יותר זה הסתדר "לבד". אם למישהו יש בעיה שיכתוב ונשווה את החלק הרלוונטי.

ליקר פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 1084
הצטרף: אוגוסט 2007
מיקום: חולון
נתן תודות: 190 פעמים
קיבל תודות: 9 פעמים

שליחה #19 

DudeShemesh כתב:
...
...
מה??
...
חח טעות, כתבתי מטלפון .


Qua964 אני מקווה שהם יפתרו את הבעיה.

Qua964
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 231
הצטרף: יולי 2017
נתן תודות: 29 פעמים
קיבל תודות: 11 פעמים

שליחה #20 

ליקר כתב:
Qua964 אני מקווה שהם יפתרו את הבעיה.
...
·
איזו בעיה הם צריכים לפתור?

שלח תגובה

חזור אל “בית חכם ובקרה”