جدول المحتويات:
- الخطوة 1: قائمة المواد
- الخطوة 2: شكرا على الأفكار والمساعدة
- الخطوة 3: تثبيت Nextcloud ومحطة الطقس
- الخطوة 4: بعض الملاحظات
فيديو: متعدد المهام Raspberry 1 B (سحابة شخصية + محطة طقس): 4 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
تذكرت منذ بعض الوقت أنه كان هناك RPiB احتياطيًا بعد شراء إصدار أحدث. التفكير في الخصوصية عند الاحتفاظ بملفات النسخ الاحتياطي ، قررت أن يكون لدي خادم سحابي خاص بي. سعيد بنتيجة جيدة ولكن غير راضٍ عن إهدار الإمكانات من RPi ، فقد صنعت مزيجًا يجمع بين محطة طقس + خادم سحابي شخصي.
الخطوة 1: قائمة المواد
- A RPi B (قد تعمل أيضًا مع RPi2 و RPi3 وما إلى ذلك)
- شاشة LCD مقاس 7 بوصات 1024 * 600 لجهاز Raspberry (اختر حجم الشاشة بنفسك)
- WiFi dongle أو كابل إيثرنت متصل بـ RPi (فقط RPi3 والأحدث به شبكة wifi مدمجة)
- الماوس ولوحة المفاتيح USB
الخطوة 2: شكرا على الأفكار والمساعدة
لاحظ أن هذه الخطوة تستند إلى عمل بعض الأشخاص:
جوس:
pimylifeup.com/raspberry-pi-nextcloud-serv …
jimk3038:
www.instructables.com/id/Raspberry-Pi-Inte…
شكراً جزيلاً لكلمات على التحسينات التي أدخلت على الكود: الآن عندما لا يكون هناك اتصال بالإنترنت ، يتم عرض ساعة كبيرة وتقويم المكالمات
www.instructables.com/member/Kalmat/
الخطوة 3: تثبيت Nextcloud ومحطة الطقس
تفترض هذه الخطوات أن: - بعض أساسيات لينكس معروفة
- نظام التشغيل raspbian تمتد مثبت بالفعل على RPi
- تم تكوين نظام التشغيل بالفعل (raspi-config: تمكين SSH ، نظام الملفات الموسع لاستخدام أقصى مساحة لبطاقة sd ، إلخ)
يتم تعريف -IP من RPi على أنه ثابت
########################################################
تثبيت Nextcloud
########################################################
يتم تنفيذ التسلسلات التالية في المحطة (من SSH أو أصلاً على RPi) ###################################### ####################
sudo apt-get update
sudo apt-get install apache2
sudo apt-get install php7.0 php7.0-gd sqlite php7.0-sqlite php7.0-curl php7.0-zip php7.0-xml php7.0-mbstring
إعادة تشغيل sudo خدمة apache2
cd / var / www / html curl https://download.nextcloud.com/server/releases/ne… |
sudo tar -jxv
sudo mkdir -p / var / www / html / nextcloud / data
sudo chown -R www-data: www-data / var / www / html / nextcloud /
sudo chmod 750 / var / www / html / nextcloud / data
########################################################
الآن بعد أن انتهينا من ذلك يمكننا الآن الانتقال أخيرًا إلى Nextcloud نفسه وبدء عملية التثبيت. للبدء ، انتقل إلى عنوان IP الخاص بـ Raspberry Pi بالإضافة إلى / nextcloud. على سبيل المثال ، العنوان الذي سأذهب إليه هو التالي:
تذكر استبدال مثال لعنوان IP بعنوان Raspberry Pi الخاص بك.
192.168.1.105/nextcloud
اختر اسم المستخدم وكلمة المرور الخاصين بك
رابط إلى البرنامج التعليمي الذي اتبعته:
#########################################################
تركيب محطة الطقس
#########################################################
تحميل:
launchpad.net/python-weather-api/trunk/0.3… ############################### ########################
يتم تنفيذ التسلسلات التالية في المحطة (من SSH أو أصلاً على RPi) ###################################### ####################
القطران -xvzf pywapi-0.3.8.tar.gz
قرص بيوابي - 0.3.8
sudo python setup.py build
sudo python setup.py install
########################################################
تأكد من أن الأشياء تعمل كما هو متوقع
########################################################
قم بتنزيل واستخراج Weather 1.6.4.zip في مجلد / home / pi
الأمر التالي على الجهاز (ليس اتصال SSH / مطلوب العرض الأصلي هذا الوقت)
cd الطقس
سودو بيثون weather.py
########################################################
اجعله يعمل تلقائيًا بعد التمهيد
########################################################
sudo nano /etc/rc.local
قبل السطر الأخير ، الذي يقول "خروج 0" ، أضف ما يلي إلى الأسطر.
مؤتمر نزع السلاح / الوطن / بي / الطقس
sudo بيثون weather.py &> err.log
########################################################
الخطوة 4: بعض الملاحظات
- العمل الذي أنجزته kalmat ليس له ترجمة آلية ، لقد قمت بترجمة pt-BR يدويًا. إذا كان شخص ما لديه معرفة للعمل مع ملفات.po لترجمتها فسيكون موضع تقدير.
- الاستقرار جيد بما فيه الكفاية. انظر الصورة أعلاه (استخدام وحدة المعالجة المركزية والذاكرة منخفضان)
- قم بتنزيل التطبيق لهاتفك الذكي وعميل nextcloud على سطح المكتب
- هناك بعض التعديلات التي يمكنك إجراؤها على خادم Apache و PHP لتحسين معدل التحميل إلى الخادم (google it)
-
هناك إصدارات أخرى من محطة الطقس مع صور الخلفية كما هو موضح في
مشروع jimk3038 (نسخة محسنة بواسطة kalmat)
موصى به:
قم ببناء محطة طقس Raspberry Pi SUPER: 8 خطوات (بالصور)
قم ببناء محطة الطقس Raspberry Pi SUPER: دعونا نواجه الأمر ، نحن البشر نتحدث كثيرًا عن الطقس ⛅️. يتحدث الشخص العادي عن الطقس أربع مرات في اليوم ، بمعدل 8 دقائق و 21 ثانية. قم بالحسابات وهذا إجمالي 10 أشهر من حياتك التي ستقضيها في النبح حول
محطة طقس شخصية لإنترنت الأشياء من جزيئات فوتون: 4 خطوات (بالصور)
محطة الطقس الشخصية لجسيمات فوتون إنترنت الأشياء:
أكمل محطة طقس Raspberry Pi من DIY مع برنامج: 7 خطوات (بالصور)
أكمل DIY Raspberry Pi Weather Station مع البرنامج: في أواخر فبراير رأيت هذا المنشور على موقع Raspberry Pi. http://www.raspberrypi.org/school-weather-station-… لقد أنشأوا محطات الطقس Raspberry Pi للمدارس. كنت اريد واحد تماما! لكن في ذلك الوقت (وما زلت أؤمن حتى وقت الكتابة
قم بإنشاء محطة طقس شخصية: 10 خطوات (بالصور)
اصنع محطة طقس شخصية: عندما تجلس في غرفتك تبدأ بالتعرق أو تشعر بالبرودة ؛ هل تتساءل كم ستكون درجة الحرارة في غرفتك؟ أو ماذا ستكون الرطوبة؟ حدث هذا معي منذ بعض الوقت. أدى هذا إلى إنشاء محطة الطقس الشخصية ، التي تراقب
محطة طقس أكوريت 5 في 1 باستخدام Raspberry Pi و Weewx (محطات طقس أخرى متوافقة): 5 خطوات (بالصور)
محطة الطقس أكوريت 5 في 1 باستخدام Raspberry Pi و Weewx (محطات الطقس الأخرى متوافقة): عندما اشتريت محطة الطقس Acurite 5 في 1 ، أردت أن أكون قادرًا على التحقق من الطقس في منزلي أثناء غيابي. عندما وصلت إلى المنزل وقمت بإعداده ، أدركت أنه يتعين علي إما توصيل الشاشة بجهاز كمبيوتر أو شراء المحور الذكي الخاص بهم ،