ioBroker - أتمتة المنزل. حقائق

ما هو ioBroker؟


من هو مطور ioBroker؟


ioBroker هو مشروع مفتوح المصدر يتم تطويره بواسطة مجتمع علماء الكمبيوتر. يمكن لأي شخص مهتم بموضوع المنزل الذكي الانضمام إلى المشروع والبدء في تطوير التطبيقات بموجب ترخيص MIT على Github. بالإضافة إلى ذلك ، هناك منتدى واسع للمستخدمين النهائيين ، والذي يناقش بنشاط الأفكار الجديدة والمشاكل ورغبات العملاء. يقدم المطورون ذوو الخبرة ، الذين يمتلك بعضهم 17 عامًا من الخبرة في الأتمتة الصناعية في الشركات الألمانية الرائدة ، نصائح بشأن الأتمتة المنزلية وتنفيذها. يتم وضع الأفكار المثبتة والمختبرة على ما يسمى Trello-Whiteboard ، وهي لوحة ذات مهام حالية وذات صلة ، بحيث يمكن لأي شخص النظر إليها والاطلاع على ما يحدث.


(عدد مستخدمي ioBroker الذين قاموا بتثبيت نظام iobroker في منازلهم العام الماضي)

التنفيذ الفني لمنصة ioBroker


تم تطوير ioBroker بالكامل على Node.js ، وهو بديهي ومرن للتكيف مع الظروف الجديدة ، ومن السهل جدًا استكماله وتوسيعه. يمكن لأي شخص يعرف JavaScript توسيع قدرات نظام ioBroker.

باستخدام المحولات ، يمكن لـ ioBroker التواصل مع عدد كبير من الأنظمة المختلفة من مجال المنزل الذكي (على سبيل المثال ، Homematic و KNX و FS20) والترفيه المنزلي (الترفيه) (zB Sonos و Dreambox و AV-Receiver و SmartTV). بالإضافة إلى ذلك ، فإن القدرة على تبادل البيانات مع خدمات الإنترنت المختلفة لخدمات الويب (على سبيل المثال weatherunderground.com) ومجموعة متنوعة من قواعد البيانات (على سبيل المثال ، MySQL و InfluxDB oder Graphite) مدمجة.


وولف يعرض ioBroker في ISH2017 (معرض الأجهزة المنزلية في جميع أنحاء العالم)

تثبيت نظام التشغيل والأجهزة


يعمل ioBroker على جميع المعدات وجميع أنظمة التشغيل التي يمكنك تشغيل Node.js عليها (ARM ، x86 ، Windows ، Linux ، OSX). لا يهم "الكمبيوتر" الذي تستخدمه Raspberry أو Windows-Server أو Synology-NAS أو MacOS. منذ إطلاق ioBroker لعملية Node.js جديدة لكل برنامج تشغيل جديد ، تصبح ذاكرة الوصول العشوائي عاملاً مقيدًا. يتطلب كل برنامج تشغيل فردي ما يقرب من 10-60 ميجابايت ، حسب درجة التعقيد. لذلك ، يمكن لكل مستخدم ، حتى لو لم يكن محترفًا ، استخدام نظام ioBroker. يمكن لأولئك الذين لا يريدون العبث مع Linux استخدام Windows بسهولة بدلاً من ذلك.

ميزة أخرى لا غنى عنها هي إنشاء نظام من عدة خوادم تعمل كوحدة واحدة (Multihost). على سبيل المثال ، إذا وسع المستخدم بمرور الوقت نظام التشغيل الآلي للمنزل وبدأ Raspberry في العمل ببطء شديد ، يمكنه ببساطة تثبيت Raspberry ثانٍ لتوزيع المهام الحالية بينهما. أقوى سمة مميزة لـ ioBroker هي القدرة على التقديم. باستخدام السحب والإفلات ، يمكنك تصميم تصميمات منزلية معقدة وجميلة.



فيديو


مثال مرئي 1


مثال التصور 2

إطلاق IoBroker لأول مرة


يخاف أولئك الذين يطلقون ioBroker لأول مرة من عدد الميزات وبرامج التشغيل التي يمتلكها هذا النظام. قام مطورو IoBroker بإنشاء مساعد بحث عن جهاز وخدمة - معالج. باستخدام المعالج ، يمكنك التعرف تلقائيًا على عدد كبير من الأجهزة القياسية وتوصيلها من جهات تصنيع مختلفة تمامًا.

فيديو لمزيد من الوضوح



ما هي برامج التشغيل المتوفرة بالفعل لـ ioBroker؟


  • الإضاءة والمصابيح: Philips Hue و Osram Lightify
  • الترفيه والتلفزيون والموسيقى: تلفزيون Samsung ، تلفزيون LG ، Sonos ، Logitech Harmony ، Onkyo ، Squeezebox ، Yamaha
  • التحكم الصوتي: Apple Homekit، Alexa
  • الأجهزة المنزلية ، المكانس الكهربائية ، جزازات العشب ، الطابعات: Botvac Saugroboter ، Worx Landroid Rasenmäher ، Epson Drucker ، Amazon-Dash Button ، Xiaomi Vacuum Cleaner
  • تقويم الخدمات من Google ، توقعات الطقس ، البريد الإلكتروني: Feiertage ، Kalender (zB Google Calendar) ، Deutscher Wetterdienst (تحذيرات) ، E-Mail-Versand
  • أنظمة المنزل الذكي لمختلف الشركات المصنعة: Netatmo ، Homematic ، inogy SmartHome
  • محولات أخرى: أجهزة DMX512 Art-Net ، B-Control Energy Manager ، FS20 ، Max! ، Chromecast ، HMS ، EM1000WZ ،) ، FHEM ، Foobar 2000 ، Fritzbox ، محول Fronius ، KNX ، Buderus KM200 ، KODI ، Mega-D ، Modbus ، MqTT ، بروتوكول MPD ، nooLite ، مختلف UPS / USV ، Pushover ، Pushsaver ، Pushbullet ، RFLink ، TR-064 ، ...

يعمل ioBroker أيضًا مع Amazon Alexa


بالنسبة لأولئك الذين يعرفون أساسيات اللغة الإنجليزية أو الألمانية ، كتبنا محول ioBroker-Skill المعتمد من Amazon ، والذي يسمح بالتحكم الصوتي في الأجهزة في المنزل عبر Amazon Alexa. يتم الإعداد بعدة خطوات:

- يتم إنشاء حساب ioBroker-Cloud-Account ويتم إنشاء معرّف التطبيق
- تثبيت وتكوين محول السحابة
- يتم تنشيط ioBroker-Skill في Alexa نفسها
- ثم يتصل ioBroker-Skill بـ ioBroker-Cloud
يمكن العثور على مزيد من المعلومات التفصيلية في التعليمات أو في المنتدى.



فيديو

Source: https://habr.com/ru/post/ar402767/


All Articles