সুচিপত্র:

Sonoff ওয়াল সুইচ অ্যাড-অন: 4 ধাপ
Sonoff ওয়াল সুইচ অ্যাড-অন: 4 ধাপ

ভিডিও: Sonoff ওয়াল সুইচ অ্যাড-অন: 4 ধাপ

ভিডিও: Sonoff ওয়াল সুইচ অ্যাড-অন: 4 ধাপ
ভিডিও: WiFi স্মার্ট সুইচে সবই চলবে টাচ-এপ এবং ভয়েস কমান্ডে! // SONOFF Wifi Smart Wall Switch Setup & Test 2024, ডিসেম্বর
Anonim
Sonoff ওয়াল সুইচ অ্যাড-অন
Sonoff ওয়াল সুইচ অ্যাড-অন

আপনি যদি Sonoff T1 ওয়াল সুইচ চালাচ্ছেন, তাহলে হোম অটোমেশনের জন্য ক্লাউড-ভিত্তিক সার্ভার ব্যবহার করা থেকে সরে এসেছেন এবং ওয়াল-মাউন্ট করা লাইট সুইচ থেকে আরও বেশি কার্যকারিতা পেতে চান। এই নির্দেশযোগ্য আপনাকে দেখায় কিভাবে একটি তাপমাত্রা সেন্সর এবং allyচ্ছিকভাবে একটি বজার যুক্ত করতে হয়।

পূর্বশর্ত

1. Sonoff T1 ফ্ল্যাশিং এর অর্থ হল বাতাসের উপর (OTA) অথবা CP2102 USB থেকে TTL অ্যাডাপ্টারের সাথে।

2. Mqtt ব্রোকার তথ্য পেতে।

3. সুইচ নিয়ন্ত্রণ এবং সেন্সর ডেটা প্রদর্শন করতে হোম অটোমেশন প্ল্যাটফর্ম।

এই প্রকল্পের জন্য আমার লক্ষ্য ছিল আমার Sonoff ওয়াল লাইট সুইচগুলির একটিতে অতিরিক্ত কার্যকারিতা যোগ করা। আমি তাদের কিছু সময়ের জন্য অ্যাপার্টমেন্টে রেখেছিলাম, তারা সবাই তাসমোটা ফার্মওয়্যার চালায়, যা তাদের আমার অটোমেশন প্ল্যাটফর্ম হোম অ্যাসিস্ট্যান্টের সাথে MQTT- এর মাধ্যমে যোগাযোগ করতে দেয়।

হোম অ্যাসিস্ট্যান্ট এবং তাসমোটা সম্পর্কে প্রচুর ইউটিউব ভিডিও আছে আমি তাদের চেক করার জন্য সুপারিশ করব।

আমি সবসময় একটি কেন্দ্রীয় অ্যাপার্টমেন্ট তাপমাত্রা পড়া চেয়েছিলাম যাতে আমি স্বয়ংক্রিয়ভাবে কুলিং/হিটিং করতে পারি। একটি বিকল্প হিসাবে, অ্যালার্ম সক্রিয় হয়ে গেলে সেই জেনেরিক বীপিং দেওয়ার জন্য আমি একটি বজার যুক্ত করেছি। এই নির্দেশযোগ্য আমি কিভাবে এটি সম্পর্কে গিয়েছিলাম

সতর্ক করা

সুইচ অপসারণ বা যোগ করার সময় এসি ভোল্টেজের সাথে কাজ করার সময় থাকবে, দয়া করে সতর্ক থাকুন।

ধাপ 1: ফার্মওয়্যার সেটআপ

ফার্মওয়্যার সেটআপ
ফার্মওয়্যার সেটআপ
ফার্মওয়্যার সেটআপ
ফার্মওয়্যার সেটআপ
ফার্মওয়্যার সেটআপ
ফার্মওয়্যার সেটআপ

আমি আমার ওয়াল সুইচে ফার্মওয়্যার সেট আপ করতে শুরু করি, এবং সোনফ একটি ESP8266 চিপ চালায়, যা যখন তাসমোটা বা ESPhome দিয়ে ফ্ল্যাশ করার পরে সেন্সর, রিলে, সুইচ এবং LED এর সাথে সংযোগ স্থাপনের অনুমতি দেয়, আমি তাসমোটার দিকে মনোযোগ দিচ্ছি যেমন আমি মূলত যে ফার্মওয়্যার ব্যবহার করি।

ফার্মওয়্যার ফ্ল্যাশ করার জন্য ব্যবহৃত ব্রেকআউট প্যাডগুলি ESP8266 Tx এবং Rx পিনের 2 টি GPIO পিন প্রকাশ করে, যা GPIO 1 এবং GPIO 3 এর সাথে সম্মানজনকভাবে সম্পর্কযুক্ত।

পিনগুলিতে এগুলি ব্যবহার করার সময় দুটি জিনিস জানতে হবে। বুট চলাকালীন উভয় পিনই উচ্চ হয়ে যায়, যার অর্থ হল তারা বুটআপ প্রক্রিয়ার সময় বিভক্ত সেকেন্ডের জন্য 3.3v আউটপুট করে এবং সবচেয়ে গুরুত্বপূর্ণভাবে, যদি শুরু প্রক্রিয়ার সময় Tx GPIO 1 পিন কম টান হয়, নিয়ামক বুট করতে ব্যর্থ হয়।

এটিকে মাথায় রেখে, আমি GPIO1 (TXD) -এ তাপমাত্রা সেন্সর এবং GPIO3 (RXD) -এ বজার যোগ করার সিদ্ধান্ত নিয়েছি।

কনফিগারেশন পৃষ্ঠায় তাসমোটার মাথা উঁচু করার সাথে সাথে, "কনফিগার মডিউল" নির্বাচন করুন এবং আপনার সাথে সংশ্লিষ্ট গ্যাং সুইচ সহ "সোনফ টি 1" হিসাবে মডিউল নির্বাচন করুন, সংরক্ষণ করুন ক্লিক করুন এবং পুনরায় বুট করার জন্য অপেক্ষা করুন।

রিবুট করার পরে "কনফিগার মডিউল" পৃষ্ঠায় ফিরে যান, এখন আমরা GPIO1 দ্বারা ড্রপ-ডাউন তালিকা থেকে আমাদের তাপমাত্রা সেন্সর নির্বাচন করতে পারি। আমি একটি DHT22 ব্যবহার করছি, তাই আমি DHT11 এবং SI7021 বাক্সের বিকল্পগুলির মধ্যে AM2301 নির্বাচন করেছি

চ্ছিক।

বুজারে যোগ করলে GPIO3 এর জন্য ড্রপ মেনু থেকে বুজার নির্বাচন করুন।

ধাপ 2: মোডের সময়

মোডের সময়
মোডের সময়
মোডের সময়
মোডের সময়
মোডের সময়
মোডের সময়
মোডের সময়
মোডের সময়

সেন্সর এবং alচ্ছিক বুজার যোগ করার জন্য কিছুটা সোল্ডারিং প্রয়োজন এবং তারগুলি কীভাবে চালানো যায় তা খুঁজে বের করতে হবে।

ডায়াগ্রাম অনুযায়ী তাপমাত্রা সেন্সর এবং বজার সংযুক্ত করুন

1. তাপমাত্রা সেন্সরের ডাটা লাইনকে TXD এবং বুজারের ধনাত্মক সীসাকে RXD এর সাথে সংযুক্ত করুন

2. হালকা সুইচে 3.3v পিনের সাথে তাপমাত্রার VCC সংযুক্ত করুন

3. তাপমাত্রা সেন্সরের স্থল এবং বাজারের নেতিবাচকটিকে GND এর সাথে সংযুক্ত করুন

আমি পিসিবিতে কিছু মহিলা হেডার পিন যুক্ত করার সিদ্ধান্ত নিয়েছি এবং পিনগুলি দিয়ে চালানোর জন্য প্লাস্টিকের কভারের পিছনে কল বের করেছিলাম।

আমি তখন হেডার পিনের মাধ্যমে সেন্সর এবং বজার সংযুক্ত করার জন্য একটি ছোট তারের তাঁত তৈরি করেছি।

এটি পরীক্ষা করার সময়, মেইন চালু করুন এবং এটি কাজ করতে যাচ্ছে বা উড়িয়ে দেবে, ভাগ্যক্রমে সবকিছু কাজ করেছে।

ধাপ 3: সবকিছু পরিষ্কার করা

এটা সব আপ Neatining
এটা সব আপ Neatining
এটা সব আপ Neatining
এটা সব আপ Neatining
এটা সব আপ Neatining
এটা সব আপ Neatining

তাই এখন সময় এসেছে সবকিছু পরিষ্কার করার, কারণ আমরা চাই না যে তারগুলি একটি আলোর সুইচ থেকে বেরিয়ে আসুক এবং এটি ফিউশন to০ -এ বন্ধ হোক।

আমি ফেসপ্লেটের চারপাশে মোড়ানোর জন্য একটি ফ্রেম ডিজাইন করেছিলাম যা তারপর তাপমাত্রা সেন্সর এবং একটি ছোট গ্রিলের সাহায্যে বাজারের সমন্বয়ে প্রসারিত হয়, এটি সব পিএলএ এবং সাপোর্টের সাহায্যে মুদ্রিত হয়, এটি আঁকা যায় বা ঠিক রেখে দেওয়া যায়।

আমি পিছনে এবং পাশ দিয়ে আমার তারগুলি চালানোর জন্য প্লাস্টার একটি বিট আউট scraped। প্লাস্টার স্ক্র্যাপ করার মানে আমার ফেসপ্লেটে কোন ভিজ্যুয়াল মোড ছিল না যাতে প্রয়োজনের সময় আমি অন্য কোথাও এটি ব্যবহার করতে পারি..

আমি দুটি এসটিএল ফাইল সংযুক্ত করেছি, একটি তাপমাত্রা সেন্সরের জন্য মোড এবং অন্যটিতে বুজার অন্তর্ভুক্ত।

ধাপ 4: উপসংহার

উপসংহার
উপসংহার
উপসংহার
উপসংহার

ফার্মওয়্যার সেট এবং সমস্ত হার্ডওয়্যার ইনস্টল করা এবং পরিপাটি করা প্রকল্পটি শেষ হয়ে গেলে, তাপমাত্রা সেন্সর স্বয়ংক্রিয়ভাবে তাসমোটার হোম স্ক্রিনে প্রদর্শিত হয় এবং একবার সেটআপের মানগুলি 5 মিনিটের ব্যবধানের আপডেটে MQTT সার্ভারে সম্প্রচার করা হয়।

এখান থেকে, আপনি আপনার ডিভাইসে দেখার জন্য বা অটোমেশনের জন্য ব্যবহৃত আপনার পছন্দের অটোমেশন প্ল্যাটফর্মে সেন্সর ডেটা আমদানি করতে পারেন।

চ্ছিক

বুজারে টাইপ করে বুজারকে কনসোলে পরীক্ষা করা যেতে পারে এবং তারপরে কমা দ্বারা পৃথক 3 নম্বর

প্রথম সংখ্যা হল বীপের পরিমাণ

দ্বিতীয় সংখ্যা হল একটি একক বীপের সময়কাল

তৃতীয় সংখ্যা হল পৃথক বীপের মধ্যে নীরবতার সময়কাল

অতিরিক্ত তথ্য

MQTT- এর সাথে বুজার ব্যবহার করার জন্য cmnd/Topic/Buzzer- এ উপরের নম্বর ক্রম হিসাবে একটি বার্তা পেলোড পাঠান

বুজার সম্পর্কে আরও তথ্যের জন্য এখানে ডকুমেন্টেশন পাওয়া যাবে

tasmota.github.io/docs/Buzzer/

প্রস্তাবিত: