İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Çeşitli Sonoff, Tasmota ve ESP8266 gibi Wifi bileşenlerinin yapılandırılması ve kullanılması çok kolaydır, ancak işler çoğu zaman göründüğü kadar kolay değildir.
Endüstriyel/iş ortamlarında kablosuz otomasyon çok yaygın değildir. Kablosuz bileşenler, kablolu muadillerinden daha az güvenilirdir.
Bir fabrikada kablosuz duman sensörü kullanır mısınız? sanmıyorum. Ve neden evinizde bir wifi manyetik kapı sensörü kullanıyorsunuz?
Kablolu sensörler/aktüatörler çok daha güvenilirdir, pil gerektirmez, evinizde radyo dalgaları olmaz.
Yaptığım, RS-485 aracılığıyla bir ev asistanı denetleyicisine (Modbus platformu aracılığıyla) bağlanabilen bir donanım bileşenidir. Bir arduinoya dayanmaktadır. Sonoff anahtarına/rölesine benzer, ancak kablolu.
Bir ışık kontrolörü olarak işlev görebilir (bir röle ve düğmeler için bir giriş aracılığıyla).
Uzaktan anahtar görevi görebilir (bir röle ve düğmeler için bir giriş aracılığıyla).
Termostat görevi görebilir.
Sıcaklık sensörü görevi görebilir.
Tek bir arduino kartı, bağlı birçok giriş/çıkış ile aynı anda tüm bunlar olabilir.
Adım 1: Donanım Parçasını Oluşturun
Bir arduino kartına ihtiyacınız var.
Bir arduino nano kullandım ama diğerleri iyi olacak.
Rs-485 dönüştürücüyü, kullanmayı planlıyorsanız bir ekranı, röle(leri) bağlayın ve butonlar için ayarlayın.
2. Adım: Bellenimi Flashlayın
Kod https://github.com/andrea1388/ArduinoModBusHomeAssistant adresinde bulunabilir.
Kopyalamadan önce yapılandırmayı unutmayın. Giriş, çıkış olarak kullanılan pinleri, Sıcaklık sensörü, ekranı vb. varsa ayarlamanız gerekir.
3. Adım: Home Assistant'ı yapılandırın
configuration.yaml'yi düzenleyin
iklim: - platform: modbus adı: Termostat bağımlı: 1 target_temp_register: 0 current_temp_register: 2 data_count: 2 kesinlik: 1 unit_of_measurement: °C data_type: float
Adım 4: Arduino'yu Raspberry Running Home Assistant ile Bağlayın
ABD bir RS-485 USB dongle'ı. Ebay veya amazon'da bulabilirsiniz. Çok ucuz.
Adım 5: Home Assistant'ı yeniden başlatın
Artık sıcaklık ayar noktasını görebilir ve kontrol edebilirsiniz. Ayar noktası, otomasyon komut dosyası aracılığıyla ve diğer bileşenlerden kontrol edilebilir. Bir google asistanı kullanarak sıcaklığı sesli komutlarla değiştirebilirsiniz.