Სარჩევი:
- ნაბიჯი 1: Firmware Setup
- ნაბიჯი 2: დროა მოდებისთვის
- ნაბიჯი 3: გააანალიზეთ ეს ყველაფერი
- ნაბიჯი 4: დასკვნა
ვიდეო: Sonoff Wall Switch დამატებები: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
თუ თქვენ გაშვებული გაქვთ Sonoff T1 კედლის გადამრთველები, თავი დაანებეთ სახლის ავტომატიზაციისთვის ღრუბელზე დაფუძნებული სერვერების გამოყენებას და გსურთ მიიღოთ მეტი ფუნქციონირება კედელზე დამონტაჟებული შუქნიშანიდან. ეს ინსტრუქცია გიჩვენებთ როგორ დაამატოთ ტემპერატურის სენსორი და სურვილისამებრ ზარი.
წინაპირობა
1. Sonoff T1 ციმციმის საშუალებით ჰაერში (OTA) ან CP2102 USB to TTL ადაპტერით.
2. Mqtt ბროკერი ინფორმაციის მისაღებად.
3. სახლის ავტომატიზაციის პლატფორმა გადამრთველის გასაკონტროლებლად და სენსორის მონაცემების ჩვენებისათვის.
ამ პროექტის მიზანი იყო ჩემი Sonoff- ის ერთ -ერთი კედლის შუქის დამატებითი ფუნქციის დამატება. მე ცოტა ხნით მყავდა ისინი ბინაში, ყველა აწარმოებს Tasmota firmware- ს, რაც მათ საშუალებას აძლევს დაუკავშირდნენ MQTT– ით ჩემს ავტომატიზაციის პლატფორმას Home Assistant.
არსებობს უამრავი youtube ვიდეო სახლის ასისტენტისა და ტასმოტას შესახებ, მე გირჩევთ რომ გადახედოთ მათ.
მე ყოველთვის მინდოდა მქონოდა ცენტრალური ბინის ტემპერატურის კითხვა, რათა შემეძლო გაგრილების/გათბობის ავტომატიზირება მთელ სახლში. როგორც ვარიანტი, მე დავამატე ზარი, რომ განგაში ჩართულიყო ეს ზოგადი სიგნალი. ეს არის ინსტრუქცია, თუ როგორ მოვიქეცი ამის შესახებ
Სიფრთხილით
იქნება დრო, როდესაც AC ძაბვასთან მუშაობთ გადამრთველის მოხსნის ან დამატების დროს, გთხოვთ ფრთხილად იყოთ
ნაბიჯი 1: Firmware Setup
დავიწყე firmware- ის დაყენება ჩემს კედლის გადამრთველზე და Sonoff მუშაობს ESP8266 ჩიპთან, რომელიც Tasmota– სთან ან ESP– სთან ერთად გაშვების შემდეგ საშუალებას აძლევს სენსორებს, რელეებს, გადამრთველებს და LED– ებს იყოს დაკავშირებული, მე ვამახვილებ ყურადღებას Tasmota– ზე firmware, რომელსაც ძირითადად ვიყენებ.
გარღვევის ბალიშები, რომლებიც გამოიყენება firmware- ის დასაბრმავებლად, ავლენს ESP8266 TX და Rx ქინძისთავების 2 GPIO ქინძისთავს, რომლებიც პატივისცემით შეესაბამება GPIO 1 -სა და GPIO 3 -ს.
ორი რამ უნდა იცოდეთ ამ ქინძისთავების გამოყენებისას. ორივე ქინძისთავები მაღალია ჩატვირთვის დროს, რაც იმას ნიშნავს, რომ ისინი გამოდიან 3.3 ვ წამი გაყოფილი ჩატვირთვის პროცესში, და რაც მთავარია, თუ Tx GPIO 1 პინი დაბლა იწევს დაწყების პროცესში, კონტროლერი ვერ ჩატვირთავს.
ამის გათვალისწინებით, მე გადავწყვიტე დავამატო ტემპერატურის სენსორი GPIO1 (TXD) და ზუმერი GPIO3 (RXD).
როდესაც ტასმოტა გადავიდა კონფიგურაციის გვერდზე, შეარჩიეთ „მოდულის კონფიგურაცია“და შეარჩიეთ მოდული „Sonoff T1“შესაბამისი ბანდის გადამრთველით, დააწკაპუნეთ შენახვაზე და დაელოდეთ გადატვირთვას.
გადატვირთვის შემდეგ "მოდულის კონფიგურაციის" გვერდზე, ახლა ჩვენ შეგვიძლია შევარჩიოთ ჩვენი ტემპერატურის სენსორი ჩამოსაშლელი სიიდან GPIO1. მე ვიყენებ DHT22- ს, ამიტომ მე ავირჩიე AM2301 ყუთში სხვა ვარიანტებია DHT11 და SI7021.
სურვილისამებრ
თუ ზუმერს დაამატებთ, აირჩიეთ ზარი GPIO3– ის ჩამოსაშლელი მენიუდან.
ნაბიჯი 2: დროა მოდებისთვის
სენსორისა და სურვილისამებრ ზუზუნის დამატება მოითხოვს ცოტაოდენი შედუღებას და იმის გარკვევას, თუ როგორ უნდა აწარმოოს მავთულები.
მიამაგრეთ ტემპერატურის სენსორი და ზუმერი დიაგრამაში
1. შეაერთეთ ტემპერატურის სენსორის მონაცემთა ხაზი TXD- თან, ხოლო ზარის პოზიტიური გამტარი RXD- თან
2. შეაერთეთ ტემპერატურის VCC სინათლის გადამრთველზე 3.3v პინთან
3. შეაერთეთ ტემპერატურის სენსორის საფუძველი და ზარის უარყოფითი მხარე GND- თან
მე გადავწყვიტე, რომ pcb- ს დავამატო რამდენიმე ქალი სათაურის ქინძისთავი და პლასტმასის საფარის უკანა ნაწილი გავხსნა, რათა ქინძისთავები გაეტარებინათ.
შემდეგ გავაკეთე პატარა მავთულის ჩამკეტი სენსორისა და ზუზერის ჩასამაგრებლად სათაურის ქინძისთავებში.
დროა შეამოწმოთ იგი, ჩართოთ ქსელი და ის ან იმუშავებს ან ააფეთქებს, საბედნიეროდ ყველაფერი მუშაობდა.
ნაბიჯი 3: გააანალიზეთ ეს ყველაფერი
ახლა მოვიდა დრო, რომ ეს ყველაფერი განვსაზღვროთ, რადგან ჩვენ არ გვინდა, რომ მავთულები გამოვიდეს სინათლის ჩამრთველზე და გამორთული იყოს Fusion 360 -ზე.
მე შევქმენი ჩარჩო სახეზე დაფარვისთვის, რომელიც შემდეგ ვრცელდება ტემპერატურის სენსორისა და ზუზუნის დასათავსებლად პატარა გრილით, ეს ყველაფერი დაბეჭდილია PLA- ით და საყრდენებით, შეიძლება მოხატული იყოს ან უბრალოდ დარჩეს ისე, როგორც არის.
მე ცოტაოდენი თაბაშირი ამოვიღე, რომ ჩემი მავთულები უკან და გვერდით გამეყვანა. თაბაშირის ამოღება ნიშნავს იმას, რომ მე არ მაქვს ვიზუალური მოდიფიკაცია სახის ფირფიტაზე, რათა საჭიროების შემთხვევაში სხვაგან გამოვიყენო.
მე დავამატე ორი STL ფაილი, ერთი, რომელიც მხოლოდ ტემპერატურის სენსორის მოდიფიკაციაა და მეორე, რომელიც ზუმერს შეიცავს.
ნაბიჯი 4: დასკვნა
პროგრამული უზრუნველყოფის დაყენებით და ყველა აპარატურით დაინსტალირებული და მოწესრიგებული პროექტი მთავრდება, ტემპერატურის სენსორი ავტომატურად გამოჩნდება tasmota– ს მთავარ ეკრანზე და დაყენებისთანავე მნიშვნელობები გადადის MQTT სერვერზე 5 წუთის ინტერვალის განახლებით.
აქედან, თქვენ შეგიძლიათ შემოიტანოთ სენსორის მონაცემები თქვენს სასურველ ავტომატიზაციის პლატფორმაში თქვენს მოწყობილობებზე სანახავად ან ავტომატიზაციისთვის.
სურვილისამებრ
Buzzer– ის ტესტირება შესაძლებელია კონსოლში Buzzer– ის აკრეფით, რასაც მოყვება 3 ნომერი, რომლებიც გამოყოფილია მძიმით
პირველი ნომერი არის სიგნალების რაოდენობა
მეორე ნომერი არის ერთი სიგნალის ხანგრძლივობა
მესამე ნომერი არის დუმილის ხანგრძლივობა ცალკეულ სიგნალებს შორის
Დამატებითი ინფორმაცია
Buzzer– ის MQTT– ით გამოსაყენებლად გაგზავნეთ შეტყობინება დატვირთვა, როგორც ზემოთ მითითებული ნომრის თანმიმდევრობა cmnd/Topic/Buzzer– ზე
დოკუმენტაცია შეგიძლიათ იხილოთ ზუზერის შესახებ დამატებითი ინფორმაციისათვის
tasmota.github.io/docs/Buzzer/
გირჩევთ:
შექმენით DIY Sonoff Smart Switch გამოიყენეთ Android აპლიკაცია: 11 ნაბიჯი
შექმენით DIY Sonoff Smart Switch გამოიყენეთ Android აპლიკაცია: რა არის Sonoff? Sonoff არის ჭკვიანი გადართვის მოწყობილობის ხაზი Smart Home– ისთვის, შემუშავებული ITEAD– ის მიერ. ამ ხაზის ერთ -ერთი ყველაზე მოქნილი და იაფი მოწყობილობაა Sonoff Basic და Sonoff mini. ეს არის Wi-Fi ჩართული კონცენტრატორები, რომლებიც დაფუძნებულია დიდ ჩიპზე, ESP8266/E
Sonoff Basic & Sonoff RF - სამეურვეო სრული პროგრამა: 16 ნაბიჯი
Sonoff Basic & Sonoff RF - სამეურვეო პროგრამა: O Sonoff é uma linha de produtos projetados for automação residencial e predial. O Sonoff Basic e RF პოდიუმზე, რომელიც განკუთვნილია 90 და 250v AC ძაბვისთვის, რომელიც გამოიყენება 10A– ში, შესაძლებელია WI-FI ინტეგრაციით 2.4 GHz, ან Sonoff RF კონ
გამოიყენეთ Homie Firmware to Drive Sonoff Switch Module (ESP8266 დაფუძნებული): 5 ნაბიჯი (სურათებით)
გამოიყენეთ Homie Firmware Sonoff– ის გადამრთველის მოდულის გასატარებლად (ESP8266 დაფუძნებული): ეს არის შემდგომი ინსტრუქცია, მე დავწერე ეს ცოტა ხნის შემდეგ " ჰომე მოწყობილობების მშენებლობისთვის IoT ან სახლის ავტომატიზაციისთვის ". მოგვიანებით ყურადღება გამახვილდა ძირითად მონიტორინგზე (DHT22, DS18B20, შუქი) D1 Mini დაფების გარშემო. ამჯერად, მე მინდა ვაჩვენო ჰო
Slap Switch: Simple, No-Solder Touch Switch: 7 Steps
Slap Switch: Simple, No-Solder Touch Switch: The Slap Switch არის მარტივი წინააღმდეგობის სენსორული გადამრთველი, რომელიც შექმნილია ჩემი Explode Controller პროექტისათვის, რათა ჩართოს ფიზიკური თამაში კომპიუტერულ თამაშებში Makey Makey და Scratch– ით. პროექტს სჭირდებოდა შეხების ჩამრთველი, რომელიც იყო: მტკიცე, დაარტყა
როგორ გავაფორმოთ MicroPython Firmware ESP8266 დაფუძნებულ Sonoff Smart Switch– ზე: 3 ნაბიჯი (სურათებით)
როგორ გავაფორმოთ MicroPython Firmware on ESP8266 based Sonoff Smart Switch: What ’ s Sonoff? Sonoff არის მოწყობილობის ხაზი Smart Home– ის მიერ შემუშავებული ITEAD– ის მიერ. ამ ხაზის ერთ -ერთი ყველაზე მოქნილი და იაფი მოწყობილობაა Sonoff Basic და Sonoff Dual. ეს არის Wi-Fi ჩართული კონცენტრატორები, რომელიც დაფუძნებულია დიდ ჩიპზე, ESP8266. სანამ