يستخدم هذا المحول خدمة sentry.io للخدمة للإبلاغ تلقائيًا عن الاستثناءات وأخطاء التعليمات البرمجية ومخططات الجهاز الجديدة لي كمطور. مزيد من التفاصيل انظر أدناه!
يمكن استخدام تحليل مفصل للطاقة والغاز والاستهلاك السائل أي مصدر (KWH ، WH ، WATT ، L/H أو M3) لتحليل البيانات:
| ولاية | الوظيفة | وصف |
|---|---|---|
| > الجهاز <.cumulativereading | تراكم القيم | حساب القيم المتراكمة بما في ذلك التحول يمكن تغيير القيمة المتراكمة باتباع هذه الخطوات |
| > الجهاز <.> السنة <.> إحصائيات السنة < | الإحصاءات السنوية | تخزين المعلومات الإحصائية لهذا العام على المستوى > الجهاز.> thisyear <.> الفترة المحددة < |
| > الجهاز <.> السنة <.> CurrentYear | إحصائيات السنة الحالية | تخزين المعلومات الإحصائية للعام الحالي على المستوى > الجهاز.> CurrentYear <.> الفترة المحددة < |
| > السنة <.> currentyear.> نوع الاستهلاك < | استهلاك | مجلد الجذر لتخزين بيانات الاستهلاك (القيمة الحالية - القيمة السابقة). يمكن أن يكون الاستهلاك أو التسليم |
| > السنة <.> currentyear.> نوع التكلفة < | التكاليف | مجلد الجذر لتخزين بيانات التكلفة. القيمة الحالية * التكلفة + السعر الأساسي يمكن أن يكون الاستهلاك أو التسليم |
يتم تجميع جميع مواقع الدولة باسم الدولة وفصلها في هياكل الفترة والفئة.
سيتم التعامل مع الحسابات تلقائيًا وتحويل القيم إلى الوحدة المناسبة على النحو المحدد في التعرف على الأسعار.
إذا كان لديك أي مشاكل ، يرجى قراءة استكشاف الأخطاء وإصلاحها أولاً!


| عنصر التكوين | وصف |
|---|---|
| تمكين | تنشيط الحالة لـ Sourceanalytix |
| الاسم المستعار | الافتراضي: اسم الحالة ، اسم الجهاز كما هو موضح في SA |
| حدد النوع | إلزامي ، اختر نوع الحساب للحساب وفقًا لتكوين الأسعار |
| حدد الوحدة | الافتراضي: تلقائيًا ، اختر يدويًا إذا لزم الأمر (انظر السجلات) |
| التكاليف | حساب التكلفة |
| مع (خارج) الشحن الأساسي | مدفوع ؛ ude الرسوم الأساسية في حساب التكلفة |
| استهلاك | حساب بيانات الاستهلاك |
| قيم مضادة | تخزين قيم العداد الحالية |
| قراءة متر في | |
| بداية X: | قيمة بدء العداد لفترة محددة للتعامل معها حساب الحالي - القيمة البدنية |

تودو: صف المنطق
تودو: صف المنطق
تودو: صف المنطق
TODO: رابط المستند إلى المكتبة (وثيقة lib أيضا!)
TODO: توثيق وات إلى تحول KWH
TODO: تحويل وحدة المستندات (مثل Watt ، إلى WH إلى KWH)
تخزين المعلومات الإحصائية عن الاستهلاك/الأسعار و/أو التكاليف/الأرباح في مستوى العام
الجهاز.> thisyear <.> الفئة <.> الفترة المحددة
عادة ما يتم استخدام هذه المعلومات لتخزين البيانات والمقارنات التاريخية.
يتم تجميع الولايات بحلول فترة محددة (مثل السنة 2020 مقابل 2021 ، خام فبراير 2019 مقابل فبراير إلخ)
أسابيع
الجهاز <.> السنة <.> التكاليف/الأرباح
الاستهلاك/التسليم <.weeks. Weeknr <شهور
الجهاز <.> السنة <.> التكاليف/الأرباح
الاستهلاك/التسليم <.months. الشهر <أرباع
الجهاز <.> السنة <.> التكاليف/الأرباح
الاستهلاك/التسليم <. QX <
تخزين المعلومات الإحصائية للعام الحالي على المستوى:
الجهاز.> CurrentYear <.> فترة محددة
أسابيع
الجهاز <.> السنة <.> التكاليف/الأرباح
الاستهلاك/التسليم <.weeks. Weeknr <شهور
الجهاز <.> السنة <.> التكاليف/الأرباح
الاستهلاك/التسليم <.months. الشهر <أرباع
الجهاز <.> السنة <.> استهلاك التكاليف/الأرباح/التسليم <. QX <
يتم استخدام هذه المعلومات عادة للحساب اليومي/الأسبوعي/الشهري لـ
التكاليف/الأرباح و/أو الاستهلاك/التسليم المجمعة بحلول فترة محددة
TODO: أضف لقطات الشاشة <
| فئة | يكتب | وصف |
|---|---|---|
| التكاليف | مالي | نتيجة قيمة الحساب * سعر التكلفة + السعر الأساسي |
| الأرباح | مالي | نتيجة حساب الحساب * سعر الربح + السعر الأساسي |
| استهلاك | الحسابات | نتيجة قيمة الحساب كتكلفة - قيمة البدء سنة/شهر/ربع الخ |
| توصيل | الحسابات | نتيجة قيمة الحساب كتوصيل - قيمة البدء سنة/شهر/ربع الخ |
قبل أن نبدأ في استكشاف الأخطاء وإصلاحها ، من المهم أن نفهم كيف يتم تهيئة تحليلات المصدر كما يمكن أن تحدث أخطاء هنا ، انظر قسم المشكلات. سيتم التعامل مع التسلسل التالي:
العدد 1 لا توجد وحدة محددة لـ ..... ، لا يمكن تنفيذ الحسابات
يرجى تحديد الوحدة الصحيحة في إعدادات الحالة
العدد 2 لا يوجد نوع التكلفة محدد لـ ..... ، يرجى تحديد نوع الحساب في إعداد الحالة
يرجى اختيار نوع التكلفة المطلوب لفهم المبلغ الذي يجب استخدامه للتعامل مع الحسابات
العدد 3 النوع المحدد ... غير موجود في تعريفات الأسعار
تم العثور الآن على تعريفات الأسعار لنوع التكلفة المختار ، يرجى التحقق
إصدار 4 تحقق من إعدادات .....! قيمة البداية المعروفة: .....> القيمة التراكمية المعروفة ..... لا يمكن متابعة
قيمة init المعروفة> القيم المتراكمة المعروفة ، يمكن حلها عن طريق إزالة أو تعديل هذه الكائنات في الكائن الخام الحالة "valueAtDeviceInit": xxxx
العدد 5 تحقق من إعدادات .....! المعروف Valueatdevicereset: .....> القيمة التراكمية المعروفة ..... لا يمكن أن يثبت
قيمة init المعروفة> القيم المتراكمة المعروفة ، يمكن حل هذا
إزالة أو تعديل هذه الكائنات في كائن RAW الحالة valueAtDeviceReset": xxxx
لا يتم إنشاء حالة 6 من أجل Cumulativereading
لم يفشل تهيئة الدولة ، انظر العدد من 1 إلى 5
العدد 7 حالات لقراءات التكاليف لم يتم إنشاؤها
لا يتم تمكين نوع الحساب في إعدادات الحالة 

العدد 8 القيمة الحالية < السابقة
تم اكتشاف إعادة تعيين الجهاز ، انظر الوظيفة 7
العدد 9 حساباتاتي غير صحيحة
تحقق مما إذا تم اختيار الوحدة الصحيحة (من غير محدد ، ستحاول SA التلقائي)
تحقق مما إذا كانت القراءة المرتبطة تعكس القيمة الإجمالية الصحيحة لقراءة القيمة الخاصة بك ، إذا لم يكن الأمر كذلك

تأكد من ضبط قيم البدء بشكل صحيح
SA يوجه الحسابات من خلال القراءة المترجمة - المعروفة المعروفة في بداية الفترة. يتم تعريف قيم البدء هذه في إعدادات الحالة ويجب أن تكون <
يرجى التأكد من cumulativereading> = dayStart> = weekstart> = monthStart> = QuarterStart> = Yearstart 
تحقق من هذه القيم في الكائن الخام الحالة: valueAtDeviceReset": xxx "valueAtDeviceInit": xxx
بفضل PIX مرة أخرى في عام 2016 https://forum.iobroker.net/viewtopic.php؟f=21&t=2262
الذي تم تحسينه بواسطة @hadering ونشره على github https://github.com/hdering/homematic_verbrauchsler
إذا كنت تحب عملي ، يرجى النظر في التبرع الشخصي
(هذا رابط تبرع شخصي لـ Dutchmannl ، لا علاقة لمشروع iobroker!)
Sentry.io هي خدمة للمطورين للحصول على نظرة عامة حول الأخطاء من تطبيقاتهم. ويتم تنفيذ هذا بالضبط في هذا المحول.
عندما يتعطل المحول أو حدوث أي خطأ رمز آخر ، يتم إرسال رسالة الخطأ هذه التي تظهر أيضًا في سجل iObroker إلى Sentry. عندما تسمح لـ iObroker GmbH بجمع بيانات التشخيص ، يتم أيضًا تضمين معرف التثبيت الخاص بك (هذا مجرد معرف فريد من نوعه دون أي infos إضافية عنك أو البريد الإلكتروني أو الاسم أو ذلك). يتيح هذا Sentry أخطاء تجميع وإظهار عدد المستخدمين الفريدين الذين يتأثرون بمثل هذا الخطأ. كل هذا يساعدني على توفير محولات خالية من الأخطاء التي لا تحطم بشكل أساسي.
تحسن العملترخيص
معهد ماساتشوستس
للتكن
ملفات الوثائق ("البرنامج") ، للتعامل في البرنامج دون قيود ، بما في ذلك على سبيل المثال لا الحصر حقوق استخدام ونسخ وتعديل ودمج ودمج وتوزيع و/أو بيع و/أو بيع نسخ من البرمجيات ، والسماح للأشخاص الذين يتم تضمين البرامج لهم ، مع مراعاة الشروط التالية:
إشعار حقوق الطبع والنشر المذكورة أعلاه ، يتم تضمين إشعار الإذن بهم في جميع الخلايا أو المبرمج للبرنامج.
يتم توفير البرنامج "كما هو" ، دون أي ضمان من أي نوع ، صريح أو ضمني ، بما في ذلك على سبيل المثال لا الحصر ضمانات القابلية للتسويق واللياقة لغرض معين وعدم الانفجار. لا يجوز بأي حال من الأحوال أن يكون المؤلفون أو حاملي حقوق الطبع والنشر مسؤولاً عن أي مطالبة أو أضرار أو مسؤولية أخرى ، سواء في إجراء عقد أو ضرر أو غير ذلك ، ناشئة عن أو خارج البرنامج أو الاستخدام أو غيرها من المعاملات في البرنامج.