biliyor musun senin Sunology güneş istasyonu Veya Arı Enerjisi radyo bilgisi aktarıyor mu? Küçük bir kutu sayesinde kullanılabilecek bilgiler OpenDTU, Jeedom, Home Assistant vb.'de her bir panel için çok eksiksiz verileri raporlama yeteneğine sahiptir. MQTT protokolü sayesinde! Güç, verimlilik, günlük üretim, sıcaklık vb. Burada sana her şeyi açıklıyorum!
OpenDTU nedir?
Hoymiles mikro invertörleri, üretim bilgilerini radyo frekansıyla 2,4 Ghz'de yayınlayan cihazlardır. Üretici ayrıca bir teklif sunuyor DTU ağ geçidi Bu bilgiyi okuyabilen ve internete bağlı olarak kullanıcının kullanımına sunmak için Bulut'a gönderen.

Bu sistem çok pratik olmasına rağmen iki dezavantajı vardır: maliyet ve Buluta bağımlılık.
Bu bilginin şifresini çözmek için tersine mühendislik tamamlandıktan sonra, bir grup geliştirici yazılımı geliştirdi. OpenDTUESP32 programlanabilir karta ve radyo kısmı için NRF24L01+ kartına dayalı bir kutu sayesinde bu bilgiyi yakalayıp yorumlayabilen.

DIY'ciler için her şey sayfada açıklanmaktadır. OpenDTU projesi. Arduino, ESP32 vb. hayranıysanız. montaj çok fazla sorun teşkil etmeyecektir ve proje sayfası tüm elektronik aksamı barındıracak 3D baskılı kasa modelleri bile sunmaktadır.
Bazıları için de zaman zaman kullanıma hazır montajlar sunanlar var, tıpkı benim sahip olduğum bu model gibi. Mathieu'dan sipariş edildi (Ona katılmaktan çekinmeyin anlaşmazlık hakkında daha fazla bilgi için).

Bu küçük kutu, ihtiyacınız olan her şeyi içerir ve 3D baskılı bir kutuya özenle yerleştirilmiştir.

Yeniden başlatma için ESP32'nin iki kontrol düğmesine ve bilgilerin doğru şekilde alındığını doğrulamamıza olanak tanıyan durum LED'inin görselleştirilmesine bile erişimimiz var.

Her şey, sağlanan bir mikro USB güç kaynağı tarafından desteklenmektedir.

İletişim için sistem yalnızca ESP32 tarafından yönetilen Wifi bağlantısını kullanır.

Rahatsız etmek istemeyenler veya bu alanı iyi bilmeyenler için bu, mükemmel çalışan kolay çözüm!
Bu kutu, birçok şeyi okumanıza olanak tanıyan OpenDTU yazılımını otomatik olarak içerir:
Her mikro invertör için:
- Marka, model ve seri numarası
- Kurulumdan bu yana üretilen enerji
- Gün içerisinde üretilen enerji
- Şu anda üretilen güç
- Çıkış akımı ve voltajı
- Doğru akımı alternatif akıma dönüştürmenin verimliliği
Her panel için:
- Panellerin ürettiği DC (doğru akım) gücü
- Yoğunluk ve voltaj
- Işınlama
Bu bilgiyi okumak, güneş panellerinizi mükemmel bir şekilde izlemenize, öngörülemeyen gri alanları izlemenize, panelin eğim ve yöneliminin etkisini anında görmenize, panellerin farklı konumlarını birbiriyle karşılaştırmanıza, invertör ile gerçek, günlük ve kümülatif üretimini (W ve kWh) takip etmenize, kablodan kaynaklanan üretim kayıplarını belirlemenize vb. yardımcı olur.
Ancak bu yazılımın özellikle ilginç bir özelliği de var: MQTT aracılığıyla bir ev otomasyon sistemine bilgi gönderme yeteneği. OpenDTU açıklamasında Ev Asistanı açıkça belirtiliyorsa, bu da Jeedom ile tamamen mümkün!
OpenDTU'da Beem ve Sunology invertörlerini yapılandırma
OpenDTU, özellikler veya desteklenen modeller eklemek için düzenli olarak güncellenmektedir. Günümüzde invertörlerle uyumludur HoymilesHM-300, HM-350, HM-400HM-600, HM-700, HM-800, HM-1000, HM-1200, HM-1500, Solenso SOL-H400. İyi haber şu ki HM-300, 350, 400 Beem Energy ve Sunology istasyonları tarafından kullanılıyor! Yine de dikkatli olun:
- Beem Energy: Neredeyse iki yıl öncesine dayanan ilk Beem istasyonumda invertör AEConversion markaydı, bu nedenle uyumlu değil. Öte yandanBeem uzantısı geçen yıl kurduğum, OpenDTU tarafından mükemmel şekilde desteklenen bir HM-300 kullanıyor
- Sunology: Üretici hem HM-350, HM-400 hem de Solenso H400 modellerini kullanıyor. Sorun değil, tüm bu modeller OpenDTU tarafından mükemmel şekilde destekleniyor!
Her bir mikro invertörün, invertörün üzerindeki küçük bir etikette görünen seri numaralarını almanız yeterlidir. Sunology istasyonlarına kurulan Hoymiles invertörleri ile ilgili olarak, invertörü çerçeveden sökmek için bir anahtar kullanmanız gerekecektir; seri numarası panel tarafındadır, dolayısıyla sökmeden görünmez. 5 dakikada yapılabilecek küçük bir manipülasyon.


Yapılandırmaya başlamak için elbette OpenDTU'yu invertörlerden çok uzakta olmayan bir elektrik prizine takmanız gerekecektir, böylece bilgileri yakalayabilir. Sahip olduğum model oldukça verimli, çünkü invertörleri yaklaşık on beş metre öteden alıyor, dış beton blok duvarı ve çapraz iki placo duvarı var.
Daha sonra oluşturduğu ve OpenDTU-xxxx olarak adlandırılacak olan Wifi (noktadan noktaya) ağına bağlanmanız gerekir. Benim durumumdaki şifre, satın aldığınız / ürettiğiniz modele göre ayarlanacak olan openDTU42'dir. Bu ana sayfaya varıyoruz:

OpenDTU'da kendimizi admin / openDTU42 çifti ile tanımlıyoruz. Başlamak için, Ayarlar / NTP'ye gidip kırmızı “Saati senkronize et” düğmesine tıklayarak (gerekirse saat diliminizi ayarlayarak) sistem saatini senkronize etmeniz gerekir.

Artık Ayarlar / İnverter ayarlarına giderek invertörlerinizi ekleyebilirsiniz. Her bir mikro invertörün üzerinde bulunan seri numarasını girmeniz ve onu tanımak için bir adla ilişkilendirmeniz yeterlidir:

Doğruluyoruz ve mikro invertörümüz ekleniyor:

Böylece güneş enerjisi istasyonlarımızı donatan tüm mikro invertörleri ekleyebiliriz: evet, birden fazla güneş enerjisi istasyonumuz olsa bile tek bir OpenDTU yeterlidir! Sadece radyo anteninin menzili içinde olmaları gerekir. Burada 3 Sunology panelime ve aynı zamanda iki Beem Enerjime de girdim. Gördüğümüz gibi ne yazık ki ilk Beem kitim tanınmıyor (AEConversion markası). Ancak daha yeni uzantı için sorun yok:

Daha sonra her invertörden ana sayfada görünen bilgileri anında almaya başlarız:

Gördüğünüz gibi bilgiler oldukça eksiksiz!
İşlem doğrulandıktan sonra, OpenDTU'nun yerel ağımıza bağlanması ve böylece diğer makineler veya kullanıcılar tarafından erişilebilmesi için Wifi ağını değiştirebiliriz. Bu nedenle Wifi ağımızın adını ve anahtarını giriyoruz. OpenDTU yeniden başlatılacak ve ağımıza bağlanacaktır:

Şimdi Jeedom'a MQTT'yi kurmamız gerekiyor…
MQTT'yi Jeedom'a yükleme
Jeedom'un artık resmi bir MQTT Manager eklentisi var:

Yeni Jeedom Luna kutusunda yerel olarak kurulur çünkü özellikle Zwave eklentisi için kullanılır. Başka bir kutuda eklenti yönetimi aracılığıyla yüklemeniz gerekecektir. Henüz bir MQTT aracınız yoksa doğrudan Jeedom'a yükleyebilirsiniz. Basitçe “Yerel Broker” modunu seçin ve hemen aşağıdaki düğmeyi kullanarak Mosquito'yu yükleyin. Daha sonra komisyoncuya bağlanmak için kullanılacak bir kullanıcı adı ve şifre sağlıyoruz:

“Komisyoncu”, kendisine gönderilen tüm bilgileri “dinleyecek” hizmettir. Daha sonra bu bilgileri istediğimiz gibi işleyebiliriz.
Şimdi MQTT yapılandırmasını tamamlamak için OpenDTU'ya dönüyoruz.
OpenDTU'da MQTT'yi etkinleştirme
Artık MQTT aracımız Jeedom'u “dinlediğine” göre geriye kalan tek şey ona bilgi göndermek. Bunu yapmak için OpenDTU'da Ayarlar, MQTT'de hizmeti etkinleştiriyoruz. Aşağıda beliren parametrelere MQTT barındıran Jeedom kutumuzun IP adresini, ardından Jeedom üzerinde MQTT Manager yapılandırırken tanımladığımız kullanıcı adı ve şifreyi giriyoruz:

Artık Bilgi / MQTT menüsünde sayfanın en altında “Bağlantı Durumu” ile “Bağlandı” seçeneğini yeşil renkte görebilmemiz gerekir. Yani her şey yolunda! Durum böyle değilse, girdiğiniz MQTT parametrelerinizi kontrol edin: IP, port, oturum açma.

OpenDTU yapılandırması için bu kadar. Bu küçük kutuyu, elektrik prizi olduğu ve güneş enerjisi istasyonlarının radyo menzili içinde olduğu sürece istediğiniz yere yerleştirebilirsiniz. Artık ona erişmeniz gerekmeyecek.
Jeedom'a Sunology ve Beem invertörlerinin eklenmesi
Tek yapmamız gereken Jeedom'da görüntülemek istediğimiz bilgiyi mikro invertörlerimize eklemek. Bu biraz sıkıcı olan kısım ama çok çabuk bitiyor. Eklentiler / Programlama / MQTT Yöneticisi menüsü aracılığıyla yeni bir cihaz eklememizi istiyoruz:

“Kök Konu”ya “solar” (veya değiştirdiyseniz OpenDTU'da girdiğiniz şeyi) giriyoruz. “/” veya başka bir şey olmadan.
Daha sonra “Komutlar” bölümünde her bir bilginin görüntülenmesi için tüm komutları oluşturacağız. Tüm bilgiler burada ayrıntılı olarak açıklanmıştır. MQTT konularının listesi.

İzlemeniz gereken birden fazla mikro invertörünüz varsa, bilgi türünü, ekranı vb. yapılandırmak için zaman ayırarak, ilki için tüm kontrolleri görüntülemek istediğiniz gibi oluşturmanızı tavsiye ederim. Daha sonra “Çoğalt”a tıklayın ve her siparişte mikro invertörün seri numarasını değiştirin. Zaten her mikro invertör için A'dan Z'ye tüm konfigürasyonu yapmaktan çok daha hızlı olacaktır ;-)
Birkaç güneş enerjisi istasyonuna sahip olduğumdan, tüm güneş enerjisi istasyonlarının gücünü ve günlük üretimini basitçe özetleyen iki komutlu bir Sanal oluşturdum. Bu, bir bakışta günlük toplam üretimimi görmemi sağlayacak:

Sonunda, farklı mikro invertörlerden gelen tüm bilgileri, hatta her karenin altında günlük üretim grafiğini bile takip etmeme olanak tanıyan bir kontrol paneline sahibim:

Bu elbette sadece bir sunum fikri, Jeedom'da herkes ekranı istediği gibi yapılandırmakta özgürdür :)
Çözüm
OpenDTU'yu sosyal ağlarda tesadüfen keşfettim ve bunun mükemmel bir keşif olduğunu söylemeliyim! Nasıl olduğunu zaten gördük Jeedom'daki ZigBee soketlerini kullanarak güneş enerjisi üretimimizi takip edinancak bu, her güneş enerjisi istasyonuna bağlı bir çıkışa yatırım yapmayı gerektiriyordu ve sonunda yalnızca üretimi geri kazanabildik. OpenDTU ile performansıyla çok daha ileri gidiyoruz. her biri panel, oysa bağlı bir prizle, örneğin bir güneş enerjisi istasyonu + 2 uzantıya sahipsek yalnızca bir okuma yapabiliyorduk. Ancak güç ve üretimin yanı sıra invertörün sıcaklığı, verimliliği, radyasyon oranı gibi birçok başka izleme unsurumuz da var. Bütün bunlar doğrudan mikro invertörlerden sağlanır. Daha güvenilir olamazdık! Aynı zamanda büyük bir avantaj: Bu OpenDTU kutusunu çok az bir maliyetle kendiniz yapma imkanı, bu sayede sayıları ne olursa olsun tüm uyumlu güneş panellerini izlemenize olanak tanır. Bu nedenle eksiksiz ve çok ekonomik bir çözümdür!
Henüz güneş enerjisi santraliniz yoksa özel kodlarımız sayesinde size bu promosyonları hatırlatıyorum: