يقرأ البيانات من جهاز مراقبة الطاقة Emporia Vue. يقوم بإنشاء مستشعر لكل قناة جهاز يوضح متوسط الاستخدام خلال كل دقيقة.
ملحوظة: هذا المشروع غير مرتبط أو معتمد من قبل Emporia Energy.
يتم سحب البيانات من Emporia API باستخدام وحدة PyEmVue python، التي كتبتها أيضًا.
إن أبسط طريقة لتثبيت هذا التكامل هي من خلال Home Assistant Community Store (HACS). هذا ليس (حتى الآن) جزءًا من المتجر الافتراضي وسيحتاج إلى إضافته كمستودع مخصص.
يتم إعداد مستودع مخصص عن طريق:
Custom repositories
Add custom repository URL
.Integration
.Add
. يتم إجراء المزيد من التكوين ضمن تكوين عمليات التكامل في Home Assistant. قد تحتاج إلى إعادة تشغيل المساعد المنزلي ومسح ذاكرة التخزين المؤقت للمتصفح قبل ظهوره، جرب ctrl+shift+r إذا لم تشاهده في قائمة التكوين. إذا كنت لا ترغب في استخدام HACS أو تفضل التثبيت اليدوي فقط، فيمكنك تثبيت هذا مثل أي مكون مخصص آخر. ما عليك سوى دمج المجلد custom_components
مع المجلد الموجود في مجلد تكوين Home Assistant الخاص بك وقد تحتاج إلى تثبيت مكتبة PyEmVue يدويًا.
يتم التكوين مباشرة في واجهة مستخدم Home Assistant، ولا يلزم تحرير ملف التكوين يدويًا.
Configuration
مساعد المنزلIntegrations
+
في الأسفل تتم تسمية المستشعرات تلقائيًا بناءً على المعلومات التي تم الحصول عليها من Emporia API. يجب أن تكون في النموذج Power {Device_Name} {Channel_Id}
حيث يكون Device_Name
هو الاسم المحدد في تطبيق Emporia للجهاز و Channel_Id
هو معرف كل مستشعر متصل بجهاز Vue الرئيسي. يحتوي جهاز Vue نفسه على معرف القناة 1,2,3
مما يشير إلى الدعم ثلاثي الطور المدمج في الجهاز. يمكن تغيير اسم المستشعر في Home Assistant. مثال: Power Home 1,2,3
يتشابه معرف الكيان لكل مستشعر مع الاسم ولكن لا يمكن تغييره. يستخدم معرف الكيان المعرف الداخلي للجهاز بدلاً من الاسم حيث لا يمكن تغيير المعرف ولكن يمكن تغيير الاسم، على سبيل المثال، sensor.power_{Device_Id}_{Channel_Id}
. مثال: sensor.power_7576_123