מנסה להקים openhab על docker יש לי בעיות עם ה zwave Z-Stick אשמח לעזרה

בית חכם, עוזרות חכמות, חשמל חכם, מערכות שליטה ובקרה, Amazon Echo, Alexa, Google home, Control4, RTI, מנעולים חכמים ועוד.
שלח תגובה
zovirax פותח השרשור
סמל אישי של משתמש
חבר במועדון ה-15K
חבר במועדון ה-15K
תגובות: 15947
הצטרף: פברואר 2006
שם מלא: zovirax
נתן תודות: 299 פעמים
קיבל תודות: 330 פעמים

שליחה #1 

שלום

התקנתי openhab 2.5.3 docker , הכל עובד יופי,
רק נתקלתי בבעיה מול המודול USB שלי :
lsusb
Sigma Designs, Inc. Aeotec Z-Stick Gen5 (ZW090) - UZB


הקצאתי לו את:
/dev/ttyACM0
[ 7.335662] cdc_acm 1-4.4:1.0: ttyACM0: USB ACM device
[ 7.335964] usbcore: registered new interface driver cdc_acm
[ 7.335965] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters


נתתי הרשאות chmod 777 /dev/ttyACM0
ועדיין אני לא מצליח לקבל חיבור

/dev/ttyACM0

הקובץ קיים ב docker

למישהו יש מושג?

תודה
נערך לאחרונה על ידי zovirax ב 10/04/2020 15:04, נערך פעם 1 בסך הכל.

zovirax פותח השרשור
סמל אישי של משתמש
חבר במועדון ה-15K
חבר במועדון ה-15K
תגובות: 15947
הצטרף: פברואר 2006
שם מלא: zovirax
נתן תודות: 299 פעמים
קיבל תודות: 330 פעמים

שליחה #2 

ב papar ui כתוב לי כאילו שהקובץ לא קיים
Serial Error: Port /dev/ttyACM0 does not exist

jagheadg
חבר ותיק
חבר ותיק
תגובות: 1184
הצטרף: דצמבר 2010
מיקום: כפר הדרדסים
נתן תודות: 63 פעמים
קיבל תודות: 100 פעמים

שליחה #3 

@zovirax
זה על RPI4 ?
אם כן אז יש בעיית תאימות חומרה עם הדונגל הזה.

zovirax פותח השרשור
סמל אישי של משתמש
חבר במועדון ה-15K
חבר במועדון ה-15K
תגובות: 15947
הצטרף: פברואר 2006
שם מלא: zovirax
נתן תודות: 299 פעמים
קיבל תודות: 330 פעמים

שליחה #4 

jagheadg כתב:@zovirax
זה על RPI4 ?
אם כן אז יש בעיית תאימות חומרה עם הדונגל הזה.
...
·לא, על מחשב אמיתי x86
Debian 9

zovirax פותח השרשור
סמל אישי של משתמש
חבר במועדון ה-15K
חבר במועדון ה-15K
תגובות: 15947
הצטרף: פברואר 2006
שם מלא: zovirax
נתן תודות: 299 פעמים
קיבל תודות: 330 פעמים

שליחה #5 

אני לא בטוח שבכלל ה Host מקבל את ה zwave usb כמו שצריך:


[left]
[ 2644.603677] usb 1-1: new full-speed USB device number 14 using xhci_hcd
[ 2644.939884] usb 1-1: device descriptor read/64, error -71
[ 2645.176224] usb 1-1: device descriptor read/64, error -71
[ 2645.412035] usb 1-1: new full-speed USB device number 15 using xhci_hcd
[ 2645.540129] usb 1-1: device descriptor read/64, error -71
[ 2645.776217] usb 1-1: device descriptor read/64, error -71
[ 2645.884356] usb usb1-port1: attempt power cycle
[ 2646.544135] usb 1-1: new full-speed USB device number 16 using xhci_hcd
[ 2646.566328] usb 1-1: New USB device found, idVendor=0658, idProduct=0200, bcdDevice= 0.00
[ 2646.566340] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 2646.568010] cdc_acm 1-1:1.0: ttyACM0: USB ACM device

[/left]


לא הבנתי מה זה אומר device descriptor

zovirax פותח השרשור
סמל אישי של משתמש
חבר במועדון ה-15K
חבר במועדון ה-15K
תגובות: 15947
הצטרף: פברואר 2006
שם מלא: zovirax
נתן תודות: 299 פעמים
קיבל תודות: 330 פעמים

שליחה #6 

@ahiel

ראיתי בפורום שאתה גם עובד עם docker
אשמח לדעת אם יצא לך לפגוש בעיות כאלה.
תודה

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

שליחה #7 

@zovirax
·נסה להפעיל את ה docker עם הרשאות מלאות.
זו הפקודה שלי:
docker run --name=openhab \
--env="EXTRA_JAVA_OPTS=-Duser.timezone=Asia/Jerusalem" \
--env="OPENHAB_HTTP_PORT=8080" \
--env="OPENHAB_HTTPS_PORT=8443" \
--env="LC_ALL=en_US.UTF-8" \
--env="LANG=en_US.UTF-8" --env="LANGUAGE=en_US.UTF-8" \
--env="CRYPTO_POLICY=unlimited" \
--volume="/docker/openhab/addons:/openhab/addons" \
--volume="/docker/openhab/conf:/openhab/conf" \
--volume="/docker/openhab/userdata:/openhab/userdata" \
--volume="/etc/localtime:/etc/localtime:ro" \
--volume="/etc/TZ:/etc/timezone:ro" \
--cap-add="NET_ADMIN" --cap-add="NET_RAW" --network=host --privileged --restart=always \
-t openhab/openhab:2.5.3-amd64-debian

מבחינת רשת אתה יכול לשנות.
אם זה עובד זה יעזור לבודד את הבעייה

jagheadg
חבר ותיק
חבר ותיק
תגובות: 1184
הצטרף: דצמבר 2010
מיקום: כפר הדרדסים
נתן תודות: 63 פעמים
קיבל תודות: 100 פעמים

שליחה #8 

@zovirax
אולי זה יכול לעזור:
https://community.openhab.org/t/solved- ... =gargam3l0

nirmv
חבר ותיק
חבר ותיק
תגובות: 1417
הצטרף: אוגוסט 2006
נתן תודות: 58 פעמים
קיבל תודות: 115 פעמים

שליחה #9 

אולי זה יעזור (חיפשתי בשבילך)

https://stackoverflow.com/questions/242 ... ial-device

nirmv
חבר ותיק
חבר ותיק
תגובות: 1417
הצטרף: אוגוסט 2006
נתן תודות: 58 פעמים
קיבל תודות: 115 פעמים

שליחה #10 

יש גם התייחסות לנושא כאן:
https://www.openhab.org/docs/installation/docker.html

בסוף, תחת Troubleshooting.

zovirax פותח השרשור
סמל אישי של משתמש
חבר במועדון ה-15K
חבר במועדון ה-15K
תגובות: 15947
הצטרף: פברואר 2006
שם מלא: zovirax
נתן תודות: 299 פעמים
קיבל תודות: 330 פעמים

שליחה #11 

מצאתי!!!!!! אחרי חיפוש של יומיים
איזה קשהההה.
https://community.openhab.org/t/problem ... iner/13249

אני עובד עם openmediavault
כל הזמן הזה עשיתי מיפוי ל shared שיצרתי מתוך ה openmediavault
יש שם איזה noexec flag ...
עשיתי פשוט מיפוי לדיסק של ה system רק עבור userdata\tmp , כל השאר על ה raid

תודה @ahiel
תוך כדי הפקודות שלך ראיתי error שקשורים ל java ו io
ואז הגעתי לפתרון.

תודה רבה @nirmv על החיפושים עבורי :D

nirmv
חבר ותיק
חבר ותיק
תגובות: 1417
הצטרף: אוגוסט 2006
נתן תודות: 58 פעמים
קיבל תודות: 115 פעמים

שליחה #12 

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

תגיד, מה הסיבה שבחרת להתקין docker, (על פני התקנה ישירה) והאם יש מגבלות כלשהן בהתקנה מסוג זה?

תודה

zovirax פותח השרשור
סמל אישי של משתמש
חבר במועדון ה-15K
חבר במועדון ה-15K
תגובות: 15947
הצטרף: פברואר 2006
שם מלא: zovirax
נתן תודות: 299 פעמים
קיבל תודות: 330 פעמים

שליחה #13 

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

תגיד, מה הסיבה שבחרת להתקין docker, (על פני התקנה ישירה) והאם יש מגבלות כלשהן בהתקנה מסוג זה?

תודה
...
למה docker?
1. אין תלות בברזל, נניח החלפת שרת, מחשב, nuc בשורת פקודה אחת האפליקציה כבר באוויר! חמש דקות!
אחרת צריך להתחיל להתקין ולקנפג מיליון הגדרות כדי שהאפליקציה תעבוד.


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

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

4. שדרוג גירסה בשניות... פקודה פשוטה

5. תמיד גירסה האחרונה ולא בתלות ב repo של debian או Ubuntu



השאיפה שלי היא להתקין Ubuntu על הברזל... נקי נקי
וכל אפליקציה תהיה על docker.
כבר העברתי docker את האפליקציות הבאות.
mysql עבור kodi
openhab
broadlink Bridge לשליטה על ה מכשירי ir
influxdb לשמור נתונים מ openhab
grafana

היום אני מתבסס על הפצה של openmediavault
מבוססת Debian. וזה מבאס כי צריך להתקין מ 0
כדי לעדכן מערכת הפעלה... עם מיליון צרות בדרך.

שלח תגובה

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