İçindekiler:

Kablolu Ev Asistan Ağı için Arduino: 5 Adım
Kablolu Ev Asistan Ağı için Arduino: 5 Adım

Video: Kablolu Ev Asistan Ağı için Arduino: 5 Adım

Video: Kablolu Ev Asistan Ağı için Arduino: 5 Adım
Video: Kendin Yap Akıllı Ev Serisi Başlıyor! (Home Asistant Kurulumu) 2024, Kasım
Anonim
Kablolu Ev Asistanı Ağı için Arduino
Kablolu Ev Asistanı Ağı için Arduino

Ç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

Donanım Parçasını Oluşturun
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

Bellenimi Flash
Bellenimi Flash

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

Ev Asistanını Yapılandır
Ev Asistanını Yapılandır

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

Arduino'yu Raspberry Running Home Assistant ile Bağlayın
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

Home Assistant'ı yeniden başlatın
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.

Önerilen: