מאמרים אחרונים

שתף בפייסבוק שיתוף בפייסבוק
RSS - מאמריםמאמרים
RSS - פורומיםפורומים
דווח למנהל דיווח למנהל
קישור לעמוד זה קישור לעמוד זה


חיבור מד-המים הדירתי ל-HA


עמוד 2 מתוך 2
עבור לעמוד הקודם  |  1  |  2 
   פורומים > HT Home > עוזרות קוליות, שליטה ובקרה
מחבר הודעה
ma0r
חבר שרק התחיל
חבר שרק התחיל

הצטרף בתאריך:
  Dec 08, 2019
הבעות תודה: 4
מספר הודעות: 36

 #16  נשלח: ב' 27/07/2020 19:13

zula כתב:
אתם יודעים אם ניתן גם במי-אונו (קריית אונו)?


·לא כל התאגידי מים שהם לקוחות של ארד טכנולוגיות מוכנים לשלם את התוספת (היחסית קטנה) כדי שהצרכנים שלהם יוכלו לקבל גישה למונה באינטנט.
בכל מקרה, פשוט תנסה להרשם כמשתמש חדש באתר: https://cp.city-mind.com/
אם זה יעבוד, אחלה.
פרופיל | שלח הודעה | חפש
ma0r
חבר שרק התחיל
חבר שרק התחיל

הצטרף בתאריך:
  Dec 08, 2019
הבעות תודה: 4
מספר הודעות: 36

 #17  נשלח: ב' 27/07/2020 19:15

hsafra כתב:
@theone
·
אמור להתרענן כל חצי שעה (1800 שניות). אצלי עובד בפעם הראשונה ואז מקבל בלוג.

2020-07-27 16:28:53 ERROR (MainThread) [homeassistant.helpers.entity] Update for sensor.water_meter_reading fails
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 272, in async_update_ha_state
await self.async_device_update()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 465, in async_device_update
await self.hass.async_add_executor_job(
File "/usr/local/lib/python3.8/concurrent/futures/thread.py", line 57, in run
result = self.fn(*self.args, **self.kwargs)
File "/config/custom_components/citymind_water_meter/sensor.py", line 131, in update
self._data_provider.refresh_data()
File "/config/custom_components/citymind_water_meter/sensor.py", line 96, in refresh_data
json_str = soup.select_one("#cphMain_div_properties").text # The data is hidden as json text inside the html
AttributeError: 'NoneType' object has no attribute 'text'


מופיע גם אצלך?


·אופס
מבטיח לתקן עוד היום.
פרופיל | שלח הודעה | חפש
theone
חבר ותיק
חבר ותיק

הצטרף בתאריך:
  Oct 02, 2005
הבעות תודה: 51
מספר הודעות: 1533

 #18  נשלח: ב' 27/07/2020 22:50

עכשיו אני מקבל כל חצי שעה:
קוד:

2020-07-27 19:22:06 ERROR (SyncWorker_2) [custom_components.citymind_water_meter.sensor] Redirected to https://cp.city-mind.com/ , probably because session expired.


לא יודע אם זה באמת בעיה, אבל נראה לי שיש TIMEOUT על ה- SESSION שאתה פותח מול השרת.
פרופיל | שלח הודעה | חפש
hsafra
חבר פעיל מאוד
חבר פעיל מאוד

הצטרף בתאריך:
  May 30, 2011
הבעות תודה: 22
מספר הודעות: 120

 #19  נשלח: ג' 28/07/2020 0:26

גם אצלי מופיעה ההודעה על ה- timeout עם גרסה 0.1.2 אבל נראה שהנתונים מתעדכנים למרות זאת.
פרופיל | שלח הודעה | חפש
ma0r
חבר שרק התחיל
חבר שרק התחיל

הצטרף בתאריך:
  Dec 08, 2019
הבעות תודה: 4
מספר הודעות: 36

 #20  נשלח: ג' 28/07/2020 3:01

hsafra כתב:
גם אצלי מופיעה ההודעה על ה- timeout עם גרסה 0.1.2 אבל נראה שהנתונים מתעדכנים למרות זאת.


·נראה שהשרת לפעמים תקוע ומגיעים ל-timeout. הוספתי הגבלת timeout כדי לא לזבל יותר מדי את הלוגים.
·שיניתי גם את הניהול של ה-session כך שיהיה יותר יציב. נקווה שעכשיו זה יעבוד חלק יותר.
אצל כל אחד מאיתנו ההגדרות קצת שונות והשרות מתנהג קצת אחרת, אז מקבלים התנהגות שונה.
בבקשה תדווחו מה אתם רואים. תודה.
פרופיל | שלח הודעה | חפש
hsafra
חבר פעיל מאוד
חבר פעיל מאוד

הצטרף בתאריך:
  May 30, 2011
הבעות תודה: 22
מספר הודעות: 120

 #21  נשלח: ג' 28/07/2020 11:07

ma0r
·
עובד סבבה ב-4 שעות האחרונות בלי הודעות שגיאה בלוג.
תודה רבה
(1) הבעות תודה: ma0r
פרופיל | שלח הודעה | חפש
ma0r
חבר שרק התחיל
חבר שרק התחיל

הצטרף בתאריך:
  Dec 08, 2019
הבעות תודה: 4
מספר הודעות: 36

 #22  נשלח: ד' 29/07/2020 3:04

hsafra כתב:
@ma0r
·
עובד סבבה ב-4 שעות האחרונות בלי הודעות שגיאה בלוג.
תודה רבה


·אני שמח לשמוע.
תודה hsafra על הבדיקות והאישור.
עכשיו, כשאין יותר בעיות (עד כמה שאני יודע), אפשר להזמין את כולם להשתמש.
ההתקנה פשוטה, באמצעות HACS.
אל תהססו לידע אותי על כל בעיה. תודה.
פרופיל | שלח הודעה | חפש
ebar
חבר שרק התחיל
חבר שרק התחיל

הצטרף בתאריך:
  Nov 14, 2016
הבעות תודה: 6
מספר הודעות: 22

 #23  נשלח: ו' 31/07/2020 13:18

דבר ראשון, תודה!

ניסתי להשתמש ויש מספר בעיות (פתירות בקלות):

1. כשהרכיב עולה, לא תתבצע גישה לשרת לייבא את הנתונים עד לעדכון הבא
2. עד לסיום העדכון השני, consumption לא מתעדכן, לפחות צריך להיות שווה לערך הקריאה הנוכחית
3. הרעיון של consumption לפי מה שאני מבין מהקוד, זה כמה היה מהעדכון האחרון - הפעולה הזאת מיותרת בעיקר מכיוון שיש רכיבים אחרים ב HA שיודעים לעשות חישוב של פחות הפעם האחרונה
4. ההנחה היא שהרכיב של הקריאה יתעדכן לפני הצריכה, ההנחה הזאת לא תהיה תמיד נכונה ולכן חשוב לייבא את המידע בשני הרכיבים,
או לחילופין, להוסיף ל DATAMANAGER טיימר שיעדכן כל X זמן (לפי מה שהוגדר) את המידע מהשרת ואז יבצע עדכון של הרכיבים מבחוץ

אם תרצה, אני יכול לתקן את כל אלה ולשלוח לך PULL REQUEST

תודה
(1) הבעות תודה: ma0r
פרופיל | שלח הודעה | חפש
ebar
חבר שרק התחיל
חבר שרק התחיל

הצטרף בתאריך:
  Nov 14, 2016
הבעות תודה: 6
מספר הודעות: 22

 #24  נשלח: ו' 31/07/2020 13:23

דבר נוסף, בפונקציה create_session הקוד רץ על כל השדות, מוסיף, מעדכן את המידע הנוסף,
אפשר לעשות את זה בצורה קצת יותר יעילה אם מביאים רק את מה שצריך, ב ASP.NET WebForms זה רק השדות הבאים:

__VIEWSTATE
__VIEWSTATEGENERATOR
__EVENTVALIDATION


על זה יש להוסיף את השדות עבור SUBMIT של הטופס:

txtEmail = self.email
txtPassword = self.password
btnLogin = "כניסה"
(1) הבעות תודה: ma0r
פרופיל | שלח הודעה | חפש
כל הזמנים הם שעון קיץ - ישראל (GMT+3) הצג הודעות קודמות:    
פורומים > עוזרות קוליות, שליטה ובקרה עבור לעמוד הקודם  |  1  |  2 


  
    שם משתמש:
נתוני כניסה לכל אתרי HT:

  סיסמא:
 

  


 | 

קפוץ אל: 
לא ניתן לשלוח הודעות בפורום זה
לא ניתן להגיב להודעות בפורום זה
לא ניתן לערוך את הודעותיך בפורום זה
לא ניתן למחוק את הודעותיך בפורום זה
לא ניתן להצביע לסקרים בפורום זה
לא ניתן לצרף קבצים בפורום זה
לא ניתן להוריד קבצים בפורום זה

תקנון / תנאי השימוש באתר צור קשר / contact us כל הזכויות שמורות לקבוצת ht