Სარჩევი:
- ნაბიჯი 1: საჭირო კომპონენტები და პროგრამული უზრუნველყოფა
- ნაბიჯი 2: წინაპირობები
- ნაბიჯი 3: ინტეგრაცია
- ნაბიჯი 4: Tasmotized NodeMCU 8CH რელეს ვებ სერვერი
- ნაბიჯი 5: Tasmota Firmware Flashed მოწყობილობის კონფიგურაცია
- ნაბიჯი 6: ESP8266 NodeMCU– ს კონფიგურაცია 8CH სარელეო დაფის გასაკონტროლებლად
- ნაბიჯი 7: გაყინვის სქემა
- ნაბიჯი 8: როგორ ააფეთქოთ Tasmota Firmware თქვენს ESP8266 დაფუძნებულ მოწყობილობაზე
- ნაბიჯი 9: სახლის ასისტენტის ინტეგრაცია
- ნაბიჯი 10: მითითებები
- ნაბიჯი 11: ეწვიეთ ჩემს ბლოგს და Youtube არხს
ვიდეო: Tasmotized NodeMCU 8CH Sonoff სარელეო: 11 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
ეს არის NodeMCU Tasmota-Sonoff Firmware Flashed 8CH სარელეო კონტროლის პროექტი
Sonoff-Tasmota არის ალტერნატიული firmware ESP8266 დაფუძნებული მოწყობილობებისთვის, როგორიცაა NodeMCU, რომელიც საშუალებას გაძლევთ გააკონტროლოთ Smart Home (ioT) სისტემების WiFi.
ჩემი იდეა იყო 8CH რელეს კონტროლირებადი WiFi Tasmota Firmware Flashed (Tasmotized) NodeMCU დაფით.
მე შთაგონებული ვიყავი:
უსწრაფესი გზა Flash და კონფიგურაციის ESP8266 დაფუძნებული Sonoff მოწყობილობები Tasmota– ით ან სხვა firmware– ით - მანკიერი კომპიუტერის საშუალებით Youtube– ზე
როგორ შევცვალოთ firmware Sonoff მოწყობილობებზე სახლის ავტომატიზაციის პროექტებში გამოსაყენებლად - DrZzs– ის მიერ Youtube– ზე
Flashing SONOFF Tasmota Firmware on NodeMCU By Sarath341 on Instructables
www.instructables.com/id/Flashing-SONOFF-T…
ნაბიჯი 1: საჭირო კომპონენტები და პროგრამული უზრუნველყოფა
NodeMCU განვითარების საბჭო
Sonoff Tasmota Firmware
ტერმიტის პროგრამული უზრუნველყოფა (კომპიუტერი)
გაფართოებული IP სკანერი (კომპიუტერი)
ან Finger (Android/IOS APP)
Arduino IDE
8CH რელეების დაფა
Dupont ქალი მდედრობითი მავთული
პურის დაფა
MicroUSB კაბელი
ნაბიჯი 2: წინაპირობები
ჩამოტვირთეთ Sonoff Tasmota Firmware Github– დან
დარწმუნდით, რომ დაინსტალირებული გაქვთ ESP8266 ბიბლიოთეკა თქვენს Arduino IDE- ზე.
თუ გსურთ იცოდეთ როგორ დააინსტალიროთ ESP8266 ბიბლიოთეკა სწორად ეწვიეთ ამ სრულ ბლოგს Flashing SONOFF Tasmota Firmware NodeMCU– ზე
ნაბიჯი 3: ინტეგრაცია
Tasmotized NodeMCU 8CH სარელეო შეიძლება ინტეგრირებული იყოს სხვადასხვა IoT პლატფორმასთან:
მთავარი ასისტენტი
Yeti (Domotic აპლიკაცია Android და IOS)
MQTT ბროკერი
(კონფიგურაციის მაგალითი:
(უფასო ხელმისაწვდომი MQTT Cloud Broker- ის მაგალითი:
ასევე შესაძლებელია უშუალო წვდომა Tasmotized NodeMCU 8CH სარელეოზე მისი ჩამონტაჟებული WEB სერვერის საშუალებით (როგორც AP, ასევე DHCP ან სტატიკური IP მისამართის) ვებ ბრაუზერის გამოყენებით.
ინტერნეტიდან Tasmotized NodeMCU 8CH სარელეო წვდომისათვის თქვენ უნდა გადაიტანოთ თქვენი როუტერი გადამისამართება Tasmotized NodeMCU 8CH სარელეო ვებ სერვერზე (იხილეთ ქვემოთ ვებ გვერდი ბრაუზერის საშუალებით)
ნაბიჯი 4: Tasmotized NodeMCU 8CH რელეს ვებ სერვერი
ეს არის ვებ სერვერის გვერდი, რომელიც ხელმისაწვდომია თქვენი სასურველი ბრაუზერის საშუალებით, რათა პირდაპირ წვდეთ Tasmotized NodeMCU 8CH რელეზე და დამოუკიდებლად შეუკვეთოთ 8 სარელეო.
ამ გვერდიდან ასევე შესაძლებელია Tasmotized მოწყობილობის კონფიგურაცია, განახორციელოს firmware განახლება და გაგზავნოს ბრძანებები კონსოლის საშუალებით მოწყობილობაზე.
Იხილეთ ასევე:
საწყისი კონფიგურაცია Tasmota Firmware:
კონფიგურაცია Sonoff Tasmota Firmware:
Integrazione SONOFF con MQTT: esempi di programmazione:
ნაბიჯი 5: Tasmota Firmware Flashed მოწყობილობის კონფიგურაცია
ნაგულისხმევად, Tasmota Firmware fashed მოწყობილობა იქნება Sonoff Basic– ში.
ასე რომ თქვენ უნდა შეცვალოთ იგი "ზოგადი" "კონფიგურაციის" მენიუში.
დააჭირეთ ღილაკს "კონფიგურაცია" და შიგნით აირჩიეთ "მოდულის კონფიგურაცია".
ნაბიჯი 6: ESP8266 NodeMCU– ს კონფიგურაცია 8CH სარელეო დაფის გასაკონტროლებლად
შეარჩიეთ დაფა როგორც ზოგადი და შეინახეთ.
მოწყობილობა გადატვირთულია.
ეს ვარიანტი განკუთვნილია ყველა ESP8266 დაფისთვის.
თუ დააწკაპუნებთ კონფიგურაციაზე, მაშინ ნახავთ GPIO– ს სხვა ვარიანტებს.
ამის გამოყენებით შეგიძლიათ აირჩიოთ GPIO ფუნქციები.
GPIO პარამეტრებიდან გამომდინარე, ვარიანტი გამოჩნდება მთავარ გვერდზე, როგორიცაა DHT, სარელეო, გადამრთველი და მრავალი სხვა.
ამ პროექტში გამოვიყენე:
GIO0 როგორც სარელეო 8 (პუნქტი D3 of NodeMCU) - დაკავშირებულია რელეს პინ 8 -თან 8CH სარელეო დაფაზე
GPIO2 როგორც სარელეო 7 (NodeMCU პინი D4) - უკავშირდება რელეს პინ 7 -ს 8CH სარელეო დაფაზე
GPIO4 როგორც სარელეო 6 (NodeMCU პინი D2) - უკავშირდება რელეს პინ 6 -ს 8CH სარელეო დაფაზე
GPIO5 როგორც Realy5 (პუნქტი D1 of NodeMCU) - უკავშირდება რელეს პინ 5 -ს 8CH სარელეო დაფაზე
GPIO12 როგორც სარელეო 2 (NodeMCU- ის პინი D6) - უკავშირდება რელეს პინ 2 -ს 8CH სარელეო დაფაზე
GPIO13 როგორც სარელეო 4 (NodeMCU პინი D7) - უკავშირდება რელეს პინ 4 -ს 8CH სარელეო დაფაზე
GPIO14 როგორც სარელეო 3 (NodeMCU პინი D5) - უკავშირდება რელეს პინ 3 -ს 8CH სარელეო დაფაზე
GPIO15 როგორც სარელეო 2 (NodeMCU პინი D8) - უკავშირდება რელეს პინ 2 -ს 8CH სარელეო დაფაზე
GPIO16 როგორც სარელეო 16 (NodeMCU პინი D0) - დაკავშირებულია რელეს პინ 1 -თან 8CH სარელეო დაფაზე
ნაბიჯი 7: გაყინვის სქემა
Fritzing სქემა NodeMCU და 8CH სარელეო დაფას შორის კავშირისთვის.
შენიშვნა: VCC არის 5V DC
ნაბიჯი 8: როგორ ააფეთქოთ Tasmota Firmware თქვენს ESP8266 დაფუძნებულ მოწყობილობაზე
თუ გსურთ თქვენი ESP8266 მოწყობილობის გაშვება Arduino IDE– ით გამოიყენეთ sonoff firmware წყაროს კოდი GitHub– დან:
სხვა გზა თქვენი ESP8266 მოწყობილობის გასანათებლად არის sonoff.bin– ის გამოყენებით ESPTool– ით (https://github.com/arendst/Sonoff-Tasmota/wiki/Esptool) პითონის ბრძანების ხაზის ან Platformio IDE გამოყენებით.
აქ შეგიძლიათ ჩამოტვირთოთ როგორც sonoff.bin, ასევე sonoff წყაროს კოდის firmware
ნაბიჯი 9: სახლის ასისტენტის ინტეგრაცია
როგორ გავაერთიანოთ თქვენი Tasmotized NodeMCU 8CH სარელეო სახლის ასისტენტთან
წინაპირობები:
1. დააყენეთ ჩამონტაჟებული სახლის ასისტენტი MQTT ბროკერი (ან ალტერნატიული MQTT ბროკერი)
2. დააკონფიგურირეთ Tasmotized NodeMCU თქვენი ბროკერის MQTT პარამეტრებით, როგორიცაა მასპინძელი (IP მისამართი), პორტი (ჩვეულებრივ 1883), კლიენტი, მომხმარებელი და თქვენი MQTT ბროკერის პაროლი.
ეს არის ჩემი კონფიგურაცია.
#Tasmota_Sonoff_8CH_ სარელეო ნათურა:
- მეტსახელი: Tasmota_Sonoff_NodeMCU_8CH
პლატფორმა: mqtt
სახელი: "CH1"
state_topic: "stat/Sonoff_NodeMCU_GS/POWER1"
command_topic: "cmnd/Sonoff_NodeMCU_GS/POWER1"
qos: 0
payload_on: "ON"
payload_off: "OFF"
payload_available: "ონლაინ"
payload_not_available: "ხაზგარეშე"
შენახვა: ყალბი
- მეტსახელი: Tasmota_Sonoff_NodeMCU_8CH
პლატფორმა: mqtt
სახელი: "CH2"
state_topic: "stat/Sonoff_NodeMCU_GS/POWER2"
command_topic: "cmnd/Sonoff_NodeMCU_GS/POWER2"
qos: 0
payload_on: "ON"
payload_off: "OFF"
payload_available: "ონლაინ"
payload_not_available: "ხაზგარეშე"
შენახვა: ყალბი
- მეტსახელი: Tasmota_Sonoff_NodeMCU_8CH
პლატფორმა: mqtt
სახელი: "CH3"
state_topic: "stat/Sonoff_NodeMCU_GS/POWER3"
command_topic: "cmnd/Sonoff_NodeMCU_GS/POWER3"
qos: 0
payload_on: "ON"
payload_off: "OFF"
payload_available: "ონლაინ"
payload_not_available: "ხაზგარეშე"
შენახვა: ყალბი
- მეტსახელი: Tasmota_Sonoff_NodeMCU_8CH
პლატფორმა: mqtt
სახელი: "CH4"
state_topic: "stat/Sonoff_NodeMCU_GS/POWER4"
command_topic: "cmnd/Sonoff_NodeMCU_GS/POWER4"
qos: 0
payload_on: "ON"
payload_off: "OFF"
payload_available: "ონლაინ"
payload_not_available: "ხაზგარეშე"
შენახვა: ყალბი
- მეტსახელი: Tasmota_Sonoff_NodeMCU_8CH
პლატფორმა: mqtt
სახელი: "CH5"
state_topic: "stat/Sonoff_NodeMCU_GS/POWER5"
command_topic: "cmnd/Sonoff_NodeMCU_GS/POWER5"
qos: 0
payload_on: "ON"
payload_off: "OFF"
payload_available: "ონლაინ"
payload_not_available: "ხაზგარეშე"
შენახვა: ყალბი
- მეტსახელი: Tasmota_Sonoff_NodeMCU_8CH
პლატფორმა: mqtt
სახელი: "CH6"
state_topic: "stat/Sonoff_NodeMCU_GS/POWER6"
command_topic: "cmnd/Sonoff_NodeMCU_GS/POWER6"
qos: 0
payload_on: "ON"
payload_off: "OFF"
payload_available: "ონლაინ"
payload_not_available: "ხაზგარეშე"
შენახვა: ყალბი
- მეტსახელი: Tasmota_Sonoff_NodeMCU_8CH
პლატფორმა: mqtt
სახელი: "CH7"
state_topic: "stat/Sonoff_NodeMCU_GS/POWER7"
command_topic: "cmnd/Sonoff_NodeMCU_GS/POWER7"
qos: 0
payload_on: "ON"
payload_off: "OFF"
payload_available: "ონლაინ"
payload_not_available: "ხაზგარეშე"
შენახვა: ყალბი
- მეტსახელი: Tasmota_Sonoff_NodeMCU_8CH
პლატფორმა: mqtt
სახელი: "CH8"
state_topic: "stat/Sonoff_NodeMCU_GS/POWER8"
command_topic: "cmnd/Sonoff_NodeMCU_GS/POWER8"
qos: 0
payload_on: "ON"
payload_off: "OFF"
payload_available: "ონლაინ"
payload_not_available: "ხაზგარეშე"
შენახვა: ყალბი
ნაბიჯი 10: მითითებები
Sonoff-Tasmota Firmware Wiki:
Sonoff-Tasmota Firmware:
მოციმციმე SONOFF Firmware NodeMCU– ზე:
ნაბიჯი 11: ეწვიეთ ჩემს ბლოგს და Youtube არხს
MGS წვრილმანი
გირჩევთ:
სახლის ავტომატიზაცია NodeMCU Touch Sensor LDR ტემპერატურის კონტროლის სარელეო: 16 ნაბიჯი
სახლის ავტომატიზაცია NodeMCU Touch Sensor LDR ტემპერატურის კონტროლის რელეით: ჩემს წარსულ NodeMCU პროექტებში, მე ვაკონტროლებდი ორ საყოფაცხოვრებო ტექნიკას ბლინკის აპლიკაციიდან. მე მივიღე ბევრი კომენტარი და შეტყობინება პროექტის განახლებისათვის ხელით კონტროლით და დამატებითი ფუნქციების დამატებით. ასე რომ, მე შევიმუშავე ეს ჭკვიანი სახლის გაფართოების ყუთი. ამ IoT
Alexa Smart Home სისტემა NodeMCU სარელეო მოდულის გამოყენებით: 10 ნაბიჯი
Alexa Smart Home System NodeMCU სარელეო მოდულის გამოყენებით: ამ IoT პროექტში მე გავაკეთე Alexa Smart Home Automation სისტემა NodeMCU ESP8266 & სარელეო მოდული. თქვენ შეგიძლიათ მარტივად აკონტროლოთ სინათლე, ვენტილატორი და სხვა საყოფაცხოვრებო ტექნიკა ხმოვანი ბრძანებით. Echo Dot სმარტ დინამიკის დასაკავშირებლად
როგორ გავაკეთოთ IoT– ზე დაფუძნებული სახლის ავტომატიზაცია NodeMCU სენსორების კონტროლის სარელეო საშუალებით: 14 ნაბიჯი (სურათებით)
როგორ გავაკეთოთ IoT– ზე დაფუძნებული სახლის ავტომატიზაცია NodeMCU სენსორების კონტროლის რელეით: ამ IoT– ზე დაფუძნებულ პროექტში მე გავაკეთე სახლის ავტომატიზაცია Blynk– ით და NodeMCU საკონტროლო სარელეო მოდულით რეალურ დროში გამოხმაურებით. ხელით რეჟიმში, ეს სარელეო მოდული შეიძლება კონტროლდებოდეს მობილურიდან ან სმარტფონიდან და, ხელით გადამრთველიდან. ავტომატურ რეჟიმში, ეს არის
8 სარელეო კონტროლი NodeMCU და IR მიმღებით WiFi და IR დისტანციური და Android აპლიკაციის გამოყენებით: 5 ნაბიჯი (სურათებით)
8 სარელეო კონტროლი NodeMCU და IR მიმღების გამოყენებით WiFi და IR დისტანციური და Android აპლიკაცია: აკონტროლებს 8 სარელეო გადამრთველს nodemcu და ir მიმღების გამოყენებით wifi და ir დისტანციურ და Android აპლიკაციაზე. ეს დისტანციური მუშაობს wifi კავშირისგან დამოუკიდებლად. აქ არის განახლებული ვერსიის დაწკაპუნება ᲐᲥ
საკონტროლო გამათბობელი გადამრთველი სარელეო გამოყენებით Sonoff Th10: 8 ნაბიჯი
საკონტროლო გამათბობელი გადართვა სარელეო გამოყენებით Sonoff Th10: sonoff მოწყობილობები საშუალებას გაძლევთ ჩართოთ და ჩართოთ ელექტრო ტექნიკა. მოდელი th10 სპეციალურად არის გათვლილი გამათბობლების ჩართვასა და გამორთვაზე ტემპერატურის კონტროლისა და დროის გრაფიკის შესაძლებლობებით. პრობლემა მოდის მაშინ, როდესაც თქვენი სახლის გამათბობელი იკვებება გაზით