WeatherDashboard
1.0.0
لوحة معلومات الطقس مصممة لعرض المعلومات من محطة الطقس Raspberry Pi، وتعمل مع قاعدة بيانات MongoDB.
الوثائق التفصيلية موجودة في دليل docs
.
في حالة حدوث أي مشاكل، افتح مشكلة.
التبعيات:
الخطوات الأساسية لإعداد لوحة المعلومات لشبكة LAN الخاصة بك
git clone https://www.github.com/twosails/WeatherDashboard.git
master
أو فروع الإصدار الأخرى للحصول على ميزات محددة. يمكن القيام بذلك عن طريق النقر على زر code
الأخضر الموجود في الزاوية اليمنى العليا..zip
من الإصدار الأحدث.cd WeatherDashboard
'، ثم قم بتثبيت المتطلبات باستخدام الأمر: python3 -m pip install -r requirements.txt
يجب أن يقوم هذا بتثبيت جميع التبعيات المطلوبة، ولكن في حالة حدوث ModuleNotFoundError
، افتح مشكلة وقم بتثبيت البرنامج يدويًا. مكتبة/وحدةpython3 manage.py migrate
python3 manage.py createsuperuser
التكوين مطلوب حتى لا يحدث خطأ عند التحميل في صفحة
dashbaord
. يمكن إجراء التكوين عن طريق تحرير ملف التكوين يدويًا فيWeatherDashboard/weatherapp/util/config.yml
أو يمكن تكوينه في صفحة إدارة Django، مما يتطلب إعادة التشغيل لتطبيق التغييرات
python3 manage.py runserver
لمزيد من التفاصيل حول كيفية استخدام هذا النظام وتكوين الإعدادات، انتقل إلى دليل docs
أو في wiki.
لقد كان هذا مشروعًا شخصيًا تم تطويره بواسطة @twosails. لا تتردد في فتح مشكلة أو سحب طلب لإضافة/اقتراح فكرة للميزات أو الدعم المستقبلي.
ورحب بأي مساهمات وتقدير