बेसबोर्ड हीटर के लिए वाई-फाई लाइन वोल्टेज थर्मोस्टेट


10

पृष्ठभूमि

एक घर में मुट्ठी भर लाइन वोल्टेज इलेक्ट्रिक बेसबोर्ड हीटर (240V, 3600W) है।

मुसीबत

स्थानीय क्षेत्र नेटवर्क से परे कनेक्ट किए बिना शेड्यूल और वर्तमान तापमान को नियंत्रित करें।

कठोर आवश्यकताएँ

  • स्थानीय क्षेत्र नेटवर्क के लिए वाई-फाई कनेक्टिविटी का समर्थन करता है।
  • किसी भी समय इंटरनेट कनेक्टिविटी की आवश्यकता नहीं है।
  • थर्मोस्टैट्स को नाम (या आईपी पते) द्वारा विशिष्ट रूप से संदर्भित किया जा सकता है।
  • एन्क्रिप्टेड परिवहन प्रोटोकॉल और पासवर्ड संरक्षित।
  • HTTP पर REST का उपयोग करके टर्मिनल से तापमान बदलें:
    $ कर्ल-डी "थर्मोस्टेट = रसोई और सेट = 20C और टोकन = टी" -X POST https : //10.0.0.15/temp
    

नरम आवश्यकताएँ

वैकल्पिक आवश्यकताओं में शामिल हैं:

  • एक साधारण वेब सर्वर (या प्रारंभिक सेटअप के लिए ब्लूटूथ) प्रदान करता है।
  • थर्मोस्टैट नाम दिया जा सकता है।

हब

यदि कोई हब मौजूद है जो HTTP API पर एक खुला REST प्रदान करता है, तो वह काम करेगा। अधिमानतः, थर्मोस्टैट्स स्टैंडअलोन (हब के बिना) का संचालन करेंगे।

वैकल्पिक

मोजिला की थिंग्स गेटवे एक हब से जुड़ने का एक तरीका हैबेंजामिन फ्रांसिस ने लिखा,

मेरा एक सुझाव जिग्बी थर्मोस्टेट को देखना होगा और फिर एक आईपी नेटवर्क पर इसे पाटने के लिए थिंग्स गेटवे का उपयोग करना होगा और एक REST + WebSocket API को एक्सपोज़ करना होगा। हमारे पास पहले से ही एक Zigbee एडॉप्टर है और थर्मोस्टैट वेब चीज़ प्रकार के लिए समर्थन जोड़ना चाहते हैं। मुझे यह सुनने में दिलचस्पी होगी कि आपको क्या मिलेगा क्योंकि मैं अपने घर के लिए कुछ ऐसा ही देख रहा हूं। मैं हनीवेल पर विचार कर रहा था।

अनुसंधान

यहाँ विभिन्न दावेदार और कारण हैं जो वे काम नहीं करते हैं, जैसा कि मैंने खोजा है या बिक्री प्रतिनिधियों से कहा गया है:

24V थर्मोस्टैट्स की एक संख्या है जो काम नहीं करेगी, जिसमें शामिल हैं:

सवाल

क्या थर्मोस्टैट्स इंटरनेट कनेक्टिविटी के बिना वाई-फाई पर कमांड-लाइन के माध्यम से तापमान को नियंत्रित करने की अनुमति देगा?

वैकल्पिक रूप से, क्या कोई बिल्कुल खामोश 240V से 24V रिले हैं जो कि विशिष्ट 24V उपकरणों में से एक के साथ उपयोग करने के लिए पूरी तरह से सुरक्षित होंगे?


आम तौर पर, मैं उपभोक्ता उपकरणों को खुले एपीआई प्रदान करने की उम्मीद नहीं करूंगा - अपर्याप्त मांग है, और विक्रेताओं को अभी उच्च मार्जिन वाले ग्राहकों पर भरोसा करना प्रतीत होता है। अपनी खुद की बनाएँ संभावित 'आसान' है।
सीन होलीहेन

निश्चित नहीं है कि यह वास्तव में आवश्यकता को पूरा करता है, लेकिन मैंने एक लोड मैनेजर बनाया है जो आठ 10-से-24 वोल्ट सेंसर इनपुट (थर्मोस्टैट से कहता है) को स्वीकार करता है और आठ 24 वोल्ट रिले को नियंत्रित करता है। इनपुट और आउटपुट तार्किक रूप से C ++ चलाने वाले आंतरिक कंप्यूटर (रास्पबेरीपी) द्वारा नियंत्रित होते हैं, इसलिए इसमें RJ-45 ईथरनेट, WiFi और ब्लूटूथ क्षमता है (मैं अभी तक वायर्ड ईथरनेट का उपयोग कर रहा हूं)। (१/२)
१ux:०५ पर गोरलक्स

प्राथमिक अनुप्रयोग भट्टियों, गर्मी पंपों, संभवतः स्मार्ट उपकरणों (अलग नियंत्रण और शक्ति के साथ कुछ भी) को नियंत्रित कर रहा है। कोड इनपुट्स को प्राथमिकता देता है (कॉल-फॉर-सर्विस) और उसके बाद सेवा करने वाले आउटपुट की संख्या को सीमित कर सकता है। अभी प्राथमिकता केवल उपलब्ध शक्ति (जैसे सोलर एरे या बैटरी / इन्वर्टर से) पर आधारित है, लेकिन समय-समय या अन्य मानदंडों को जोड़ना संभव होगा। (२/२)
१ux:

मैं Mysa स्मार्ट थर्मोस्टैट्स का मालिक हूं, और उनके पास Apple HomeKit का समर्थन है, जो मुझे लगता है कि केवल आंतरिक वाईफाई कनेक्शन का उपयोग करके किया गया है। मेरे पास HomeKit नहीं है, इसलिए मैं वर्तमान में इसे सत्यापित नहीं कर सकता।
सिंड्रेज़

जवाबों:


3

यह एक ऑफ-द-शेल्फ उत्पाद ढूंढना मुश्किल हो सकता है जो तुरंत आपकी आवश्यकताओं को पूरा करता है। आप DIY के साथ कितने आश्वस्त हैं? वहाँ बहुत सारे खुले स्रोत हार्डवेयर प्लेटफ़ॉर्म हैं जो कस्टम फ़र्मवेयर के साथ फिर से फ्लैश करने में आसान हैं, आपको अपनी आवश्यकताओं के लिए सबसे उपयुक्त तरीका मिल सकता है। ESP8266 SoC आधारित हार्डवेयर के लिए एक उदाहरण के रूप में https://github.com/arendst/Sonoff-Tasmota देखें ।

मैंने एक समान DIY ओपन सोर्स प्रोजेक्ट युग पर काम किया है, यह उन चीजों में से कई है जो आप चाहते हैं। यह अब भी बनाए नहीं रखा गया है, लेकिन आप अभी भी पीसीबी लेआउट / कोड का उपयोग कर सकते हैं: https://harizanov.com/wiki/wiki-home/three-channel-wifi-relaythermostat-board/

अपनी आवश्यकताओं के बारे में:

एक स्थानीय क्षेत्र नेटवर्क के लिए वाई-फाई कनेक्टिविटी का समर्थन करता है। - यह आसानी से ESP8266 के साथ प्राप्य है। आप ईएसपी-अब https://www.espressif.com/en/products/software/esp-now/overview का उपयोग करने पर विचार कर सकते हैं

किसी भी समय इंटरनेट कनेक्टिविटी की आवश्यकता नहीं है । - यह ठीक है और आसानी से ESP8266 के साथ प्राप्त करने योग्य है।

थर्मोस्टैट्स स्वचालित रूप से एक दूसरे का पता लगाते हैं - आपका उपयोग मामला क्या है? थर्मोस्टैट्स को एक दूसरे को देखने की आवश्यकता क्यों है? आपको केवल उन्हें नाम से पहचानने में सक्षम होना चाहिए, इसलिए हब कोड उन्हें संबोधित कर सकता है। यह एक मुश्किल सा हो सकता है और कुछ अतिरिक्त कोडिंग की आवश्यकता होगी, शायद mDNS का उपयोग करें?

एन्क्रिप्टेड परिवहन प्रोटोकॉल और पासवर्ड संरक्षित। - चूंकि आप इंटरनेट के संपर्क में नहीं हैं, इसलिए परेशान क्यों हैं? वैसे भी - यह जटिलता की अतिरिक्त लागत पर उल्लेखनीय है

HTTP पर REST का उपयोग करके टर्मिनल से तापमान बदलें - ऊपर दिए गए उदाहरण कोड का उपयोग करके आसानी से प्राप्त किया जा सकता है

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.