मैं अब तक के सुझावों का बैकअप लेता हूं। विफलता का सबसे संभावित बिंदु एसडी कार्ड होगा। मेरा अपना अनुभव है कि एसडी कार्ड काफी नाजुक है। मेरे पास सिर्फ एक सेकंड के लिए पावर आउटेज था (न्यूजीलैंड के बिजली नेटवर्क मुख्य शहरों में भी उतना महान नहीं है!) और हालांकि बिजली की निकासी के बाद पाई फिर से चालू हो सकेगी, मेरे मामले में एसडी कार्ड नाटकीय रूप से विफल रहे। मेरे पास दो पीएस क्रैश थे और भ्रष्ट एसडी कार्ड मिलते हैं - मुझे ओएस को फिर से स्थापित करना था। मेरा 3rd खुद को उठा सकता था और OK को रीबूट कर सकता था। उन दो में से जो एक असफल था, उसके पास इतनी बुरी तरह से दूषित कार्ड था कि मैं उस पर एक ऑपरेटिंग सिस्टम नहीं डाल पा रहा था, यह बिन में समाप्त हो गया।
एक स्थायी स्थिरता के लिए, आपको यह विचार करना चाहिए कि बिजली बंद होने और बिना किसी चेतावनी के आने की संभावना है। सुनिश्चित करें कि आपका ऐप बूट पर अपने आप शुरू हो जाएगा। एसडी कार्ड पर लिखने से बचें - जो कार्ड को खराब कर देगा (यद्यपि बहुत धीरे से)। मुझे लगता है कि एक आर्ट इंस्टॉलेशन को फाइल या कुछ भी लिखने की आवश्यकता नहीं होगी, लेकिन अगर यह आपकी फ़ाइलों को / tmp में देख रहा है, जो RAM में होना चाहिए SD कार्ड पर नहीं। आप एक बैकअप बिजली आपूर्ति सहित के तरीकों पर विचार कर सकते हैं। शायद सौर सेल या लीपो बैटरी।
एक और दृष्टिकोण अतिरेक के बारे में सोचना होगा। क्या आपका प्रोजेक्ट दो पाई का उपयोग करने में सक्षम होगा, एक जो अन्य में विफल हो जाएगा? यह आपकी परियोजना को बहुत जटिल बना सकता है लेकिन मिशन के महत्वपूर्ण अनुप्रयोगों के लिए, यह एक मानक दृष्टिकोण है।
क्षमा करें, मैंने कोई वास्तविक आंकड़े शामिल नहीं किए हैं जैसा कि आपने देखा है, लेकिन शायद यहां कुछ जानकारी है जो आपको समस्या के बारे में सोचने में मदद कर सकती है।