يحتوي هذا المستودع على مكتبة وبعض الأدوات للتفاعل مع نظام الحافلات Eltako Series 14 ، وهو امتداد لبروتوكول ESP2 ENCEAN ESP2.
هذا جزء من النهج الهندسي العكسي الذي يسمح باستخدام أجهزة Eltako Series 14 بدون FAM.
يمكن أن يعمل على حد سواء على اتصال مسلسل مباشر RS485 بالحافلة ، أو من خلال بوابة الاتصالات FGW14-USB.
يمكن لبرنامج Eltakotool الذي يتم شحنه معه القيام بتفاعلات مختلفة مختلفة مع الحافلة (لاستبدال بعض وظائف FAM14 ، وقفل الحافلة وفتحها ، وإرسال mssages التعسفية) بالإضافة إلى قراءة وكتابة ذاكرة المشاركين في الحافلة (بما في ذلك التحقق من محتويات الذاكرة والتعليق عليها).
(هذا إصدار قصير. يتوفر الطويل جزئيًا في وثائق Enocean و Eltako ، والباقي في الكود المهندس العكسي).
بروتوكول ENOCEAN التسلسلي هو بروتوكول تسلسلي من نقطة إلى نقطة بين جهاز الكمبيوتر وجهاز الإرسال والاستقبال الراديوي ؛ أنه يحتوي على بايت المزامنة ، وبعض بايت البيانات المنظمة ، والتحقق. تنسيقات الرسائل الأكثر شيوعًا هي RPS و 4Bs ، والتي لها رسائل مكافئة (مع بيانات قصيرة وطويلة (4 بايت) ، على التوالي) على جانب الراديو. تحتوي هذه الرسائل على بعض المعلومات المعالجة على حد سواء عند استلامها (تشير إلى الجهاز الذي أرسله) وعند إرسال جهاز الإرسال والاستقبال (وفي هذه الحالة ، تحتاج العناوين إلى مطابقة نطاق العنوان في جهاز الإرسال والاستقبال ، مما يعطي حوالي 128 عناوين إرسال محتملة).
تم بناء بروتوكول ELTAKO على بروتوكول ESP2 ، ولكنه يستخدم على ناقل RS485 (مع ما يصل إلى 127 مشاركًا) ، ويستخدم العديد من أنواع الرسائل التي لم يتم تعريفها في ESP2.
جزء من بروتوكول ناقل Eltako هو التعداد: يمكن وضع الأجهزة الموجودة على الناقل في وضع العنوان ، ويمكن لسيادة الحافلة (A FAM14 أو مستخدم المكتبة) تعيين أحد العنوان 127 المتاح للجهاز.
من المعروف أيضًا أن الأوامر تحدد الأجهزة بصريًا على الحافلة ، وقراءة وكتابة تكوينها (على سبيل المثال. في مرحل ، قم بإعداد الأزرار التي يجب أن تتفاعل معها).
تم تطوير هذه الحزمة في البداية بواسطة Christian Amsüss [email protected] وحلول حصاد الطاقة 2016-2020. تم إعادة تمثيل الحزمة لاحقًا بواسطة jbosecker ، لدعم الاتصالات FGW14-USB. المشرف: michaelpiron
يتم نشره بموجب شروط الإصدار 3 من GNU LGPL أو أحدث.