OpenHAB: Yapabilirsiniz OpenSprinkler itibaren bağlayıcı ile
https://www.openhab.org/addons/bindings/opensprinkler/
Göm.
Bu, diğer akıllı ev sistemleri için de mümkündür. OpenSprinkler ağ üzerindeki tüm fonksiyonları kontrol edebilen bir API'ye sahiptir.
https://openthings.freshdesk.com/support/solutions/articles/5000716363-os-api-documents
Önemli: Erişim için parolayı MD5 karma olarak geçmelisiniz. Ve sen içerideyken OpenSprinkler parolayı değiştirin, ardından MD5 karma değeri de değişmelidir! onun için çevrimiçi yapabilirsin OpenSprinkler-Parola burada oluşturulan hash'i alın: https://www.md5hashgenerator.com/
Örneğin, daha sonra sulamaya başlayabilirsiniz:
http://<ip-opensprinkler>/cm?pw=<md5pw>&sid=<Bewässerungskreis>&en=<1|0>&t=<Sekunden>
Sulama çemberi, 0'dan başlayan dizindir
açık için en = 1, kapalı için en = 0
Merhaba. Kısa soru. OpenHAB ile çalışan bir Raspberry Pi 3 Model B'ye sahibim. Bu benim knx'imi kontrol ediyor. Sulama sisteminin kontrolünü şimdi almak istersem, sadece sizden (bir uzantı olarak) Ahududuyu mu yoksa daha sonra bahçe evine gelen dc modelini mi satın almalıyım? şimdiden teşekkür ederim
Merhaba Kito, elbette her ikisi de mümkündür. Ancak, varyant ile unutmayın OSPI tüm GPIO bağlantı noktaları kart tarafından işgal edilir ve bunu yaparsınız OSPI konut kullanmak gerekir. Ayrıca openHAB Raspi'den bahçe kulübesine giden solenoid valfler için 24VAC kablo döşemeniz gerekir.
Ne zaman OpenSprinkler 3.0/3.2 kurulum yerini seçebilir ve WiFi/Ethernet üzerinden openHAB'a bağlanabilirsiniz.
Merhaba, BT bilgim var ve knx ve birkaç raspi kullanıyorum. Sulama bilgisayarına, doldurma seviyesine bağlı olarak su takviyesi için bir solenoid valf açan bir ultrasonik sensör bağlamak ister. Bunun için en iyi ürünlerinizden hangisini kullanmalıyım? Raspi + kurulu mu yoksa bitmiş kontrolör mü?
Merhaba, prensip olarak ikisini de alabilirsin. Her iki ürünün de anahtar olarak işlev görebilen bir (dijital) girişi vardır. Bu anahtar program kontrolüne bağlanabilir, böylece daha sonra bir programı başlatır.
Prensip olarak, bunun için bir denetleyiciye ihtiyacınız yoktur, bir eşik anahtarı, bir 24VAC güç kaynağı ve bir 24VAC röle de muhtemelen çalışacaktır.
Merhaba Yönetici, openhab'a entegrasyon hakkında bir sorum var. Bağlamayı kurdum ve çalışıyor. Başka bir şey, ama burada ip adresini girmem gerekiyor. OpenSprinkler arayarak bulunamadığı için manuel olarak girin. Bazen zaten kısa bir süreliğine çevrimiçi olarak göstermiştim, ancak kısa bir süre sonra çevrimdışı olarak mı göstermiştim? Orada balık gibi bir şey var. Sonra burayı şifre ile okudum. Orada da sayfaya gidiyorum, şifreyi ver OpenSprinkler bir "Bu oluşturucuyu bir dizenin MD5 karmasını oluşturmak için kullan:" ve ardından dizeyi oluşturuyorum.Bunu al ve sonra openhab'da şifre altına gir? Ama buna rağmen bağlanmıyor. Ancak, bir tarayıcı aracılığıyla IP'si ile sprinkleri çağırdığımda bağlanıyorum... Sadece anlamıyorum. Başka bir ipucunuz var mı?
Başka bir MD5 üreteci denediniz mi? Google'da “MD5 Hash Generator” girin, birkaç tane var. OpenSprinkler Firmware güncel mi? Belki bir güncelleme yardımcı olur.
Problemi daha önce burada aradınız mı?
https://github.com/openhab/openhab-addons/issues?q=opensprinkler+
Veya web sitesi kodlaması nedeniyle yanlış MD5'e dönüştürülen özel karakterler mi kullanıyorsunuz? Test olarak basit bir şifre deneyin.
openHAB v3 hemen köşede ve bu nedenle denemeler yapıyorum. openHAB v2 altında, tüm aramaları api aracılığıyla yapabildiğim için, bağlantıyı doğrudan OpenHAB'dan HTTP bağlaması aracılığıyla gerçekleştirdim. aksine opensprinkler bağlayıcı. Ancak yeni sürümde, programın temellerini bile getirmiyorum. opensprinkler çalıştırmak için bağlar. openHAB her zaman url'ye erişmeye çalışır http://1.2.3.4/sn0 var olmayan erişmek için
OpenHab bağlama hakkında kısa soru: Burada (https://www.openhab.org/addons/bindings/opensprinkler/) yağmur sensörünün durumunun okunabileceğini söyler ("ve yağmur sensörü durumu okunabilir"). Bu aynı zamanda bağlı bir toprak nem sensörü için de geçerli mi?
Doğru, sensör girişleri (neyin takılı olduğuna bakılmaksızın) okunabilir. 0 veya 1'dir. API için de geçerlidir