Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Müxtəlif Sonoff, Tasmota və ESP8266 kimi WiFi komponentlərini konfiqurasiya etmək və istifadə etmək çox asandır, lakin işlər çox vaxt göründüyü kimi asan olmur.
Sənaye/iş mühitində simsiz avtomatlaşdırma o qədər də yaygın deyil. Simsiz komponentlər simli həmkarlarından daha az etibarlıdır.
Bir fabrikdə simsiz tüstü sensoru istifadə edərdinizmi? Mən belə düşünmürəm. Və niyə evinizdə wifi maqnit qapı sensoru istifadə edirsiniz?
Simli sensorlar/aktuatorlar daha etibarlıdır, batareyaya ehtiyac yoxdur, evinizdə radio dalğaları yoxdur.
Etdiyim şey RS-485 vasitəsi ilə bir ev köməkçisi nəzarətçisinə (Modbus platforması vasitəsilə) qoşula bilən bir hardware komponentidir. Arduinoya əsaslanır. Sonoff keçidinə/rölesinə bənzəyir, ancaq simlidir.
İşıq nəzarətçisi rolunu oynaya bilər (röle və düymələr üçün giriş vasitəsilə).
Uzaqdan keçid rolunu oynaya bilər (bir röle və düymələr üçün bir giriş vasitəsilə).
Bir termostat rolunu oynaya bilər.
İstilik sensoru kimi çıxış edə bilər.
Tək bir arduino lövhəsi, bir çox giriş/çıxış bağlı olmaqla, eyni zamanda bütün bunlar ola bilər.
Addım 1: Avadanlıq hissəsini yaradın
Bir arduino lövhəsinə ehtiyacınız var.
Arduino nano istifadə etdim, amma digərləri yaxşı olacaq.
İstifadə etməyi planlaşdırırsanız, rs-485 çeviricisini bir ekrana bağlayın, röleləri və düymələr üçün qurun.
Addım 2: Firmware proqramını yandırın
Kodu https://github.com/andrea1388/ArduinoModBusHomeAssistant ünvanında tapa bilərsiniz
Kopyalamadan əvvəl onu konfiqurasiya etməyi unutmayın. İstilik sensoru, ekranı və s. Varsa giriş, çıxış kimi istifadə olunan pinləri qurmalısınız.
Addım 3: Ev köməkçisini konfiqurasiya edin
Configury.yaml redaktə edin
iqlim: - platforma: modbus adı: Termostat qulu: 1 target_temp_register: 0 current_temp_register: 2 data_count: 2 dəqiqlik: 1 ölçü_ölçüsü: ° C data_type: float
Addım 4: Arduino'yu Raspberry Running Home Assistant ilə bağlayın
RS-485 USB dongle. Ebayda və ya Amazonda tapa bilərsiniz. Çox ucuzdur.
Addım 5: Ev köməkçisini yenidən başladın
İndi temperaturun təyin olunduğu nöqtəni görə və onu idarə edə bilərsiniz. Ayar nöqtəsi avtomatlaşdırma skriptindən və digər komponentlərdən idarə oluna bilər. Google köməkçisindən istifadə edərək səs əmrləri ilə istiliyi dəyişə bilərsiniz.