Genel bakış
| Öğe | Tipik yanıt |
|---|---|
| Sorun | Yerel hava durumu birkaç kilometre içinde keskin biçimde değişir; ancak yıllar içinde farklı satıcılardan alınmış istasyonların her biri kendi yazılımında çalışır, bu nedenle kimse bölgeyi görmez ve zamanında uyarı almaz. |
| Bağlı olanlar | Karışık markalardan otomatik hava istasyonları: sıcaklık, nem, basınç, yağış, rüzgâr ve takılıysa radyasyon, yaprak ıslaklığı ve toprak sıcaklığı, ayrıca her istasyonun güç kaynağı. |
| Kimler kullanır | Kooperatif ziraat mühendisleri ve üyeleri, belediye saha ekipleri, yol bakım ekipleri, sulama birlikleri ve ağ teknisyeni. |
| Tipik ilk kapsam | Farklı markalardan üç istasyon ve beş ila on istasyonluk bir bölge; don veya fırtına dönemlerinden önce, sezon dışında bağlanır. |
| İlk ekrana kadar geçen süre | HTTP veya MQTT yayınlayan bir istasyon için genellikle aynı gün, çünkü Weather stations hazır çözümü profili ve kartları tek adımda kurar. Kullanıcıların alarmlarına güvendiği bir bölge için dört ila altı hafta ayırın. |
Durum
Tarımsal kooperatifler, belediyeler, sulama birlikleri ve yol yönetimleri, hava durumunu en yakın havalimanında değil, insanlarının çalıştığı yerde ihtiyaç duyar. Vadi tabanındaki bir don cebi, tek bir havzanın üzerindeki konvektif bir hücre ya da açık bir yoldaki bir ani rüzgâr hunisi, bölgesel tahminden tamamen farklı olabilir. Birçok kuruluş, on yılı aşkın süredir birkaç satıcıdan alınmış, her biri kendi kayıt yazılımına, kendi birimlerine ve bir kişinin hatırladığı bir giriş bilgisine sahip istasyonlara zaten sahiptir.
Sonuç olarak veri vardır ama kimse zamanında harekete geçmez. Üreticiler donu hasar görmüş çiçeklerden öğrenir. Saha ekipleri sağanak yağmuru sakinlerden duyar. Yol ekipleri, köprüdeki sıcaklığa değil tahmine göre tuzlama yapar. Yalnızca tek bir istasyonu gösteren bir panele kimse bakmadığı için istasyonlar haftalarca sessizce arızalanır. Üyeler için yıl sonu raporları, farklı biçimlerdeki dışa aktarımlardan elle derlenir.
Bu plan, her istasyonu tek bir anahtar adı ve birim kümesiyle tek bir platforma getirir, veriyi geldiği anda kalite açısından denetler, bölgeyi haritada gösterir ve yerel eşik değerlerini, etkilenen kişilere ulaşan uyarılara dönüştürür.
Hedefler ve ölçütler
- İstasyon başına veri erişilebilirliği = bir dönemde alınan okumalar ÷ beklenen okumalar. Bir ağ için en yararlı tek sağlık göstergesi.
- Uyarı öncesi süre = bir istasyonun don, yağış veya rüzgâr eşiğini aşması ile uyarının işlem yapacak kişi tarafından onaylanması arasındaki süre.
- Saatlik, günlük ve aylık yağış toplamları = kova başına biriken yağış sayacının artışı; artış, sayaç sıfırlanmasını negatif bir değer değil yeniden başlatma olarak değerlendirir.
- Gece başına don saatleri = saatlik minimum değerlerden hesaplanan, hava sıcaklığının 0 °C altında olduğu saatler.
- Bitki ve hastalık modelleri için büyüme derece günleri, soğuklama saatleri ve yaprak ıslaklık saatleri, dışa aktarımdan sonra ziraat mühendisinin araçlarında saatlik toplamlardan hesaplanır.
- Ağ kapsamı = beklenen aralık içinde raporlayan istasyonlar ÷ hizmetteki istasyonlar.
Hazır çözümle başlayın
Weather stations hazır çözümü, bir istasyon cihaz profilini, bir kartı ve bir çevrimdışı kuralını tek adımda kurar. Profili şu anahtarları kullanır: air_temp (°C), air_hum (%), baro_pressure (hPa), rain_intensity (mm/h), acc_rainfall (mm) ve wind_speed_avg, wind_speed_min ile wind_speed_max (m/s) ile wind_dir_avg, wind_dir_min ile wind_dir_max (°); etiketler, birimler ve aralıklarla birlikte. Kartında, istasyonların ve en son okumalarının aranabilir bir tablosunu içeren bir Stations sayfası, sıcaklık aralıklarına göre renklendirilmiş bir harita ve bir Station sayfası bulunur; bu sayfada o ana kadarki aya ait trend ve değişimi gösteren kartlar, pusula simgeli rüzgâr, CSV dışa aktarımı olan bir okuma tablosu, istasyonun alarmları ve bir katalog komutuyla istasyonun yağış sayacını sıfırlayan bir düğme bulunur. Tek kuralı, bir istasyon bir saat boyunca rapor vermediğinde bir Warning oluşturur.
Markası ne olursa olsun her istasyon için bu anahtar adlarını benimseyin ve profili ağınızın ek anahtarlarıyla genişletin. Bu planın geri kalanı bu temele dayanır.
Mimari
İstasyonlar, donanımlarının izin verdiği yolla Hermetry’ye ulaşır; profil ve anahtar adları, sonrasında hepsini aynı gösterir.
- HTTP veya MQTT konuşan kayıt cihazları. Birçok modern kayıt cihazı JSON gönderebilir. Bunları cihaz HTTP API’sine veya erişim belirteci ya da kullanıcı adı ve parola ile TLS üzerinden MQTT’ye yönlendirin. Kayıt cihazı alanlarını yeniden adlandıramazsa, profilin kök akışındaki küçük bir betik bloğu, kaydetmeden önce adlarını ağın anahtarlarına eşler.
- Modbus veya seri çıkışlı istasyonlar. İstasyondaki lisanslı bir ağ geçidi, kayıt cihazını veya sensörleri RS485 üzerinden Modbus RTU ile okur ve 4G bağlantısı üzerinden TLS ile MQTT yayınlar; düşük güçlü hücresel ağ geçidi modelleri NB-IoT kapsaması olan sahalara uygundur. Bkz. Hermetry Edge ve lisanslı cihazlar.
- Kompakt LoRaWAN istasyonları ve yağış ölçerler. Hermetry’nin kendi ağ sunucusuna LoRaWAN ağ geçitleri üzerinden raporlarlar (EU868, OTAA, sınıf A). Kodek kütüphanesi hava istasyonları, toprak sensörleri ve kovalı yağış ölçerler için darbe sayıcıları içerir; eksik bir model kendi kodekini alır ve kodek test tezgâhında test edilir.
| Bileşen | Rol | Notlar |
|---|---|---|
| Otomatik hava istasyonu | Ölçer ve kaydeder | Yedek kayıt olarak kendi kayıt cihazı belleğini tutar. |
| Lisanslı 4G veya NB-IoT ağ geçidi | Seri veya Modbus istasyonlarını okur, yayınlar | Kesintilerde okumaları tamponlar; kapasite modele bağlıdır. |
| LoRaWAN ağ geçidi | Kompakt istasyonları ve ölçerleri dinler | LoRa Basics Station; ağ geçidi sağlığı telemetri olarak saklanır. |
| Güneş paneli ve akü | Uzak sahalarda güç | Akü gerilimi ve şarj akımı anahtar olarak raporlanır. |
| SIM | Hücresel yukarı bağlantı | Bugün kendi SIM kartınız ve operatörünüz; eSIM yönetimi geliştirme aşamasındadır (Hermetry Connect). |
| Hermetry | Geçmiş, kalite denetimleri, alarmlar, haritalar, akışlar | AB, ABD veya Türkiye bölgesi ya da kendi sunucularınızda. |
Nokta listesi
Hazır çözümün anahtarları ve yaygın eklemeler. Aralıklar tarımsal ve yol ağları için tipiktir; kullanıcılarla birlikte kararlaştırın.
| Nokta | Telemetri anahtarı | Birim | Kaynak | Aralık | Notlar |
|---|---|---|---|---|---|
| Hava sıcaklığı | air_temp | °C | Ekran yüksekliğinde korumalı sensör | 10 dk | Hazır çözüm anahtarı. |
| Bağıl nem | air_hum | % | Aynı koruma | 10 dk | Hazır çözüm anahtarı. |
| Barometrik basınç | baro_pressure | hPa | Kayıt cihazı | 10 dk | İstasyon seviyesi veya deniz seviyesi; hangisi olduğunu belirtin. |
| Yağış yoğunluğu | rain_intensity | mm/h | Ölçer veya kayıt cihazı | 10 dk | Hazır çözüm anahtarı. |
| Biriken yağış | acc_rainfall | mm | Kovalı sayaç | 10 dk | Artıştan kova başına toplamlar. |
| Son bir saatteki yağış | rain_1h_mm | mm | Bir akışta hesaplanır | 10 dk | Şiddetli yağış alarmlarında kullanılır. |
| Son 24 saatteki yağış | rain_24h_mm | mm | Bir akışta hesaplanır | 10 dk | Yakındaki sulama kuralları tarafından okunur. |
| Rüzgâr hızı, ortalama ve ani esinti | wind_speed_avg, wind_speed_max | m/s | Anemometre | 10 dk | Hazır çözüm anahtarları. |
| Rüzgâr yönü | wind_dir_avg | ° | Rüzgâr gülü | 10 dk | Hazır çözüm anahtarı. |
| Çiğ noktası | dew_point | °C | Kök akışta hesaplanır | 10 dk | Sıcaklık ve nemden hesaplanır. |
| Çiğ noktası farkı | dew_spread | K | Kök akışta hesaplanır | 10 dk | Buzlanma ve sis riski. |
| Güneş radyasyonu | solar_wm2 | W/m² | Piranometre, takılıysa | 10 dk | |
| Yaprak ıslaklığı | leaf_wet | 0/1 veya % | Yaprak ıslaklık sensörü, takılıysa | 10 dk | Hastalık modelleri. |
| Toprak sıcaklığı, 10 cm | soil_temp_10 | °C | Toprak sondası, takılıysa | 30 dk | |
| Akü gerilimi | battery_v | V | Kayıt cihazı veya ağ geçidi | 30 dk | |
| Güneş şarj akımı | charge_a | A | Şarj kontrol cihazı | 30 dk | Öğlede sıfır = panel sorunu. |
| Kayıt cihazı sıcaklığı | logger_temp | °C | Kayıt cihazı | 30 dk | Muhafaza aşırı ısınması. |
| Kalite bayrağı, sıcaklık donmuş | qc_temp_stuck | 0/1 | Bir akışta hesaplanır | saatlik | Cihaz kurulumuna bakın. |
| Yağış sayacının son sıfırlanması | rain_reset | zaman | Istasyonun sıfırlama komutuna yanıtı | sıfırlamada | Hazır çözüm anahtarı. |
| Sensör yükseklikleri ve saha | temp_height_m, wind_height_m, elevation_m | m | Sunucu öznitelikleri | bir kez ayarlanır | İstasyonları karşılaştırmak için gereklidir. |
Her anahtarı, profilin Telemetri anahtarları sekmesinde etiket, birim, ondalık basamak ve aralıkla tanımlayın. Birimler profilin birimleridir: km/h, °F veya inç değerlerini her kartta değil, kök akışta bir kez dönüştürün.
Varlık modeli
Bir hava durumu ağı çoğunlukla düzdür, ancak küçük bir ağaç kurallarda, izinlerde ve haritalarda fayda sağlar:
- Ağ (Alan), saat dilimi ve
operatorile. - Bölge veya havza (Alan veya serbest bir tür), kişiler için referans öznitelikleri olarak
frost_seasonvewarning_contactsile. - İstasyon sahası (Saha); konum,
elevation_m,exposure(vadi, yamaç, yayla, kentsel),owner_member,install_datevecalibration_dueile. - Sahasına yerleştirilmiş istasyon cihazı; bir saha birden fazla cihaz barındırıyorsa, bir geçitteki sensörler kendi profilleriyle alt öğe olabilir.
Yerleşim, bir Kurallar kartının hangi istasyonu anabileceğini belirler: bölgeye bağlı bir don kuralı, altındaki istasyon profilindeki her istasyona hitap edebilir. Yerleşim ayrıca bir üyeyi öznitelik tabanlı bir politikayla yalnızca kendi istasyonuna sınırlandırmayı sağlar; bu politikaları politika simülatörüyle test edin.
Cihaz kurulumu
Profiller ve sağlama
Standart anahtarları doğrudan raporlayan istasyonlar için hazır çözümün profilini tutun; farklı bir taşıma veya eşleme betiği gereken aileler için çoğaltın, böylece her profil aynı anahtar listesini paylaşsın. Lisanslı geçitler kodlarının taranmasıyla eklenir; LoRaWAN istasyonları DevEUI, JoinEUI ve AppKey ile eklenir. İstasyonun aralığıyla Son mesaj çevrimiçi kuralını kullanın; sorgulanan uç noktalarda Yalnızca son görülme kullanılır.
Akışlardaki türetilmiş anahtarlar
- Yağış pencereleri.
acc_rainfallüzerindeki bir fark bloğu, önceki okumadan bu yana yağışı verir (sayaç sıfırlanmasını izleyen negatif adımlar sıfıra ayarlanır); 1 saatlik ve 24 saatlik zaman pencerelerini toplayan istatistik blokları, bir telemetri kaydetme bloğu üzerindenrain_1h_mmverain_24h_mmdeğerlerini besler. Akış değiştirildikten sonra pencereler boş başlar. - Çiğ noktası. Bir betik bloğu,
air_tempveair_humdeğerlerinden Magnus formülüyle çiğ noktasını hesaplar vedew_pointile farkıdew_spread(sıcaklık eksi çiğ noktası) olarak kaydeder; böylece kurallar tek değerleri karşılaştırır. - Kalite kontrolleri.
air_tempüzerinde altı saatlik pencereli bir istatistik bloğu standart sapmayı verir; sıfır, takılmış bir sensör anlamına gelir veqc_temp_stuckdeğerini ayarlar. Bir fark bloğu, on dakikada fiziksel olarak olası olandan büyük sıçramaları işaretler.
Ayarlar, zaman ve yazılım
Lisanslı geçitlerde uzaktan cihaz ayarları seri parametreleri, kayıt haritalarını ve aralıkları ayarlar; istasyon markası başına bir temel yapılandırma dalgalar halinde uygulanır. Don gecelerinde aralıkları kısaltmak, ayarları anlık değiştirmekten çok, sezon boyunca sabit 5 veya 10 dakikalık bir aralıkla daha iyi yapılır. İstasyon saatlerini eşitleyin; saati kayan bir kaydedici zaman damgalarını dışarıda bırakmalı ve Hermetry varış zamanını damgalasın. Gelecekte on dakikadan fazla olan kayıtlar atılır; bir kesintiden sonraki geç kayıtlar saklanır ve sayfa uyarısı olmadan geriye dönük veri olarak değerlendirilir. İmzalı geçit yazılımı dalgalar halinde yayılır; ölçülen bağlantılar izin verilmedikçe bekler.
Gösterge panelleri
| Pano | Kitle | Bileşenler ve gösterdikleri |
|---|---|---|
| Ağ haritası | Herkes | Hazır çözümün haritası sıcaklık aralıklarına göre renklendirilmiş; ikinci bir harita 24 saatlik yağışa göre renklendirilmiş; en son okumalar ve son raporla istasyon tablosu, aranabilir, CSV dışa aktarımlı; çevrimiçi istasyonlar ve açık alarmlar için istatistik kartları. |
| İstasyon sayfası | Ziraat uzmanları, ekipler | Hazır çözümden eğilim ve değişimle ay-şimdiye-kadar kartları; rüzgâr yönü için pusula; 72 saat boyunca sıcaklık ve çiğ noktasının çizgi grafiği; saatlik yağış için çubuk grafik; okuma tablosu; istasyonun alarmları. |
| Bölge karşılaştırması | Ziraat uzmanları, planlamacılar | Bir bölgenin tüm istasyonları için en düşük gece sıcaklıklarının çizgi grafiği; istasyon başına günlük yağışın çubuk grafiği; don cepleri için saatlik sıcaklığın ısı haritası; dışa aktarım için aylık toplamların tablosu. |
| Ağ sağlığı | Teknisyen | Son görülmeye, pil voltajına ve şarj akımına göre sıralanmış cihaz tablosu; kalite işaretleri tablosu; LoRaWAN geçit haritası. |
Varlık parametreleri, tek bir istasyon sayfasının her istasyona hizmet etmesini sağlar; tablo satırından veya harita işaretçisinden açılır. Bir kooperatif ofisindeki genel ekran için görüntüleme bağlantısı oluşturun: salt okunur, bir aralıkla yenilenen, 1 ila 365 gün geçerli ve iptal edilebilir.
SCADA ekranları
Bir hava durumu ağının az sayıda proses çizimine ihtiyacı vardır. İkisini yapmak değerlidir: teknisyenler için, istasyonun sensörleri, pili ve modemiyle birlikte Gıda paketinin tarım ailesindeki Hava istasyonu sembolünü kullanan ve pil voltajı ile kalite işaretleri üzerinde renk kuralları olan bir istasyon şeması; ayrıca her istasyon sembolünün sıcaklığını ve yağışını yazdırdığı, vadilerin veya yolların şemasının üzerine yerleştirilmiş bir bölgesel genel bakış. Hazır çözümün kullandığı pusula sembolü rüzgâr yönünü hızıyla birlikte gösterir. İstasyon şemasını, her istasyonun kendi bağlantılarına sahip olması için istasyon profiline bir görünüm olarak ekleyin.
Kurallar ve alarmlar
Hava uyarıları mevsime ve günün saatine bağlıdır; bu nedenle çoğu, bir bölgeye bağlı Kurallar kartlarında yaşar ve altındaki profildeki her istasyonu adlandırır. Kurallar kartları tarih aralıklarını, gün doğumu ve batımını, gece ve gündüzü ve kuruluşun resmi tatil takvimini bilir. İstasyon sağlığı profil alarm kurallarında kalır.
| Alarm | Koşul | Gecikme ve histerezis | Önem derecesi | Bildirim | Yükseltme |
|---|---|---|---|---|---|
| Don uyarısı | Kurallar kartı: air_temp 1’in altına düşer, yalnızca 1 Mart ile 31 Mayıs arasında ve geceyse | 10 dk boyunca bu durumda kalır | Major (kural tarafından yükseltilir) | Ziraat uzmanı ve çiftçi koordinatörleri, anlık bildirim ve SMS; üye sistemi webhook ile | İkinci bir kural, -1 °C’nin altında aynı alarmı Critical düzeyinde yükseltir ve yeniden bildirir |
| Şiddetli yağış | Kurallar kartı: rain_1h_mm 20’nin üzerine çıkar | Yok | Major | Belediye saha ekibi, SMS | Onaylanana kadar her 30 dakikada bir hatırlatma |
| Şiddetli rüzgâr esintileri | Profil kuralı: wind_speed_max 17,2’nin üzerinde (Major), 24,5’in üzerinde (Critical) | 2 örnek sıçrama önleme; histerezis 2 m/s | Major / Critical | Yol ve park ekipleri, anlık bildirim | Önem derecesinin yükselmesi yeniden bildirir |
| Yol buzlanma riski | Kurallar kartı: air_temp 2’nin altında ve dew_spread 1’in altında, yalnızca geceyse | 20 dk boyunca bu durumda kalır | Major | Nöbetteki yol bakım ekibi, SMS | Her 60 dakikada bir hatırlatma |
| İstasyon sessiz | Hareketsizlik kuralı, 60 dk boyunca mesaj yok (hazır çözüm) | Uyarı | Teknisyen, e-posta | Yok | |
| Pil düşük | Profil kuralı: battery_v 11,8’in altında | 3 örnek sıçrama önleme | Minor | Teknisyen, e-posta | 11,5’in altında Major düzeyine yükselir |
| Sensör takıldı | Profil kuralı: qc_temp_stuck = 1 | 1 örnek sıçrama önleme | Uyarı | Teknisyen, e-posta | Yok |
Çok sayıda kişiye ulaşmak. Bir profil alarm kuralı en fazla 20 alıcıya (kullanıcılar, roller veya e-posta adresleri), bir Kurallar kartı bildirimi ise en fazla 20 kullanıcıya, role veya ekibe bildirim gönderir. Yüzlerce çiftçi için alarmı, üye listesini ve onayları yöneten kooperatifin SMS veya danışmanlık sistemine webhook ile gönderin ya da bir alarm kuralının alıcıları arasına bir dağıtım listesi adresi koyun.
Yaşam döngüsü. Alarmlar gecikmelerinin ardından açılır, isteğe bağlı bir notla onaylanır ve koşul ortadan kalktığında çözülür; istasyon ve tür başına bir alarm açık kalır ve tekrarlar sayılır. Onaysız olarak gün doğumunda çözülen bir don alarmı, kimsenin harekete geçmediği anlamına gelir; bu alarmları her don gecesinden sonra gözden geçirin. Bakım: Kalibrasyon sırasında bir istasyonu sessize alın, böylece test değerleri kimseye bildirim göndermez; alarmlar yine de kaydedilir ve sessize alma kendiliğinden sona erer.
Taşkınlar. Bölgesel bir don, bir bölgenin istasyonlarının çoğunu dakikalar içinde tetikler. Dakikada 20 alarm bildiriminin üzerinde Hermetry, kalanları beş dakikalık bir özete toplar ve aynı değişiklik beş dakikada bir kez bildirir. Don alıcılarını kısa tutun ve dağıtımı üye sistemin yapmasına izin verin.
Otomasyon ve entegrasyonlar
- Danışmanlık ve kamu portalları. HTTP isteği bloğu içeren bir akış, her istasyonun okumalarını bir tarımsal danışmanlık portalına ya da belediye açık veri servisine gönderir; bir MQTT çıkış bloğu ise bunları başka bir broker’a yayımlar.
- Pull erişimi. Ortaklar geçmiş verilerini, süresi dolan ve adresleriyle sınırlı salt okunur bir API anahtarıyla REST serisi API’si üzerinden okur; saatlik kovalar isteyin ve bunları yerel günlere toplayın.
- Sulama ve don koruması. Aynı kuruluştaki sulama kuralları, aynı varlık altına yerleştirilmiş bir istasyonun
rain_24h_mmdeğerini okuyabilir. Bir don kuralı, gateway modeli komutu destekliyorsa, röle çıkışları olan bir gateway üzerinden don koruma pompalarını ya da fanlarını başlatabilir; bu tür işlemleri onay arkasında tutun ve sezon dışında test edin. - Yağmur sayacı sıfırlamaları. Hazır çözümün düğmesi sıfırlamayı temel katalog komutu olarak gönderir ve istasyonun yanıtını gösterir; temel komut izniyle kısıtlayın.
- Raporlar. Aylık üye raporları, Excel’e aktarılan geçmiş tablolarından gelir; zamanlanmış e-posta raporları bugün yerleşik değildir.
Roller ve erişim
| Kim | Rol veya grup | Yapabilir |
|---|---|---|
| Ziraat mühendisi | Kullanıcı + IoT operatör grubu | Tüm istasyonlar, uyarıları onaylama, dışa aktarma. |
| Kooperatif üyesi | Kullanıcı, istasyonu veya bölgesiyle sınırlı | Panoları okuma, uyarıları alma. |
| Yol veya tarla ekibi | Kullanıcı | Panoları okuma, uyarıları not ekleyerek onaylama. |
| Ağ teknisyeni | Kullanıcı + IoT operatör grubu | Sağlık panoları, yönetici tarafından istenen sessizleştirmeler, yağmur sayacı sıfırlamaları. |
| Ağ yöneticisi | Yönetici | Profiller, akışlar, kurallar, alarm kuralları, gateway ayarları, firmware, API anahtarları. |
| Ortak kurum | API anahtarı veya görüntüleme bağlantısı | Salt okunur veri veya bir ekran. |
Bağımsız üye kuruluşlardan oluşan bir birlik, her birini satır düzeyi güvenlikle (row-level security) izole edilmiş ayrı bir kuruluş olarak çalıştırabilir ya da kısıtlanmış kullanıcılarla tek bir kuruluş tutabilir. Barındırma AB, ABD ve Türkiye bölgelerinde mevcuttur. Denetim günlüğü, kural değişikliklerini, sessizleştirmeleri, komutları, API anahtarı kullanımını ve oturum açmaları doğrulanabilir bir hash zincirinde kaydeder.
Boyutlandırma ve veri
Her 10 dakikada bir veri bildiren 60 istasyon için kabaca bir büyüklük mertebesi, istasyon başına her okuma için bir mesaj:
- 60 × 144 = günde 8.640 mesaj, ayda yaklaşık 260.000.
- Her mesaj yaklaşık 15 anahtar taşır, akışlar ise yaklaşık 5 türetilmiş anahtar ekler: kabaca 20 × 8.640 ≈ günde 170.000 değer, yılda yaklaşık 63 milyon.
Bu, platform için küçüktür. Hava durumu verisi yaşla birlikte değer kazanır; bu yüzden uzun bir saklama sınıfı seçin (en uzunu saatlik ve günlük toplamları üç yıl tutar; ham okumalar en fazla 90 gün saklanır) ve kalıcı iklim kaydı için okumaların düzenli dışa aktarımlarını arşivleyin. Uzun vadeli grafikler saatlik ve günlük toplamları okur. Varsayılan cihaz başına hız sınırları, bir istasyonun ihtiyaçlarının çok üzerindedir.
Devreye alma planı
| Aşama | Haftalar | İş | Çıkış kriterleri |
|---|---|---|---|
| 0. Envanter | 1-2 | İstasyonları marka, logger, çıkışlar, güç, sensör yükseklikleri ve konumlandırma ile listeleyin; anahtar adlarını, birimleri ve eşikleri kullanıcılarla kararlaştırın. | Onaylanmış anahtar listesi ve eşik tablosu. |
| 1. Üç marka | 3-4 | Hazır çözümü kurun; her markadan bir istasyonu yoluyla bağlayın; eşleme betikleri; kalite akışları. | Yakın istasyonlarda, markalar arasında aynı hava durumunun tutarlı görülmesi. |
| 2. Bir bölge | 5-8 | Bir bölgenin tüm istasyonları; yalnızca ziraat mühendisine bildirim gönderen don, yağmur ve rüzgâr için Kurallar kartları. | Uyarıların bir ay boyunca sahada yaşananlarla karşılaştırılması. |
| 3. Ağ | 9-16 | Kalan bölgeler; ekiplere ve üyelere uyarılar; portallara akışlar. | Veri erişilebilirliği, üzerinde anlaşılan bir düzeyin üstünde, örneğin %98. |
| 4. Yoğunlaştırma | Sürekli | Haritaların boşluk gösterdiği yerlerde yeni istasyonlar; calibration_due alanından kalibrasyon takvimi. | Ağ kapsamı her sezon gözden geçirilir. |
Devreye alma kontrol listesi
- İstasyon doğru profil ve konumda; haritada konum ve yükseklik doğru.
- Anahtarlar ve birimler logger ekranıyla karşılaştırıldı: sıcaklık, nem, basınç, rüzgâr hızı birimleri ve yön referansı (gerçek kuzey).
- Yağmur ölçer bilinen bir hacimle kontrol edildi;
acc_rainfall,rain_1h_mmverain_24h_mmbunu izler. - Yağmur sayacı panodan sıfırlandı;
rain_resetgüncellenir; bir sonraki fark yağmur olarak sayılmaz. - Zaman damgaları, istasyonun saat diliminde bilinen bir olaya göre kontrol edildi.
- Kalite akışı, test çalıştırıcısında bir sensör değeri sabit tutularak test edildi.
- Her uyarı kuralı Şimdi çalıştır ile çalıştırıldı; alıcılar doğru kanaldan almaktadır.
- Bir saat boyunca uplink kaldırıldı: istasyon sessizlik alarmı; gateway tamponluyorsa tamponlanmış okumalar sonradan gelir.
Tuzaklar
- Karışık birimler. Bir marka km/sa, diğeri m/s kullanırsa her bölgesel grafik yanlış olur. Dönüşümü kök akışta bir kez yapın.
- Aralıklı yağmurun toplam gibi ele alınması. Bir logger, son bildirimden beri yağışı mı yoksa çalışan bir sayacı mı gönderdiğini bilin ve doğru anahtara eşleyin.
- Gün sınırları. UTC’deki günlük yağış, yerel saatteki günlük yağış değildir. Saatlik kovaları çekin ve bunları yerel günlere toplayın.
- Konumlandırma. Bir duvarın yakınındaki sıcaklık sensörü ya da bir ağacın altındaki ölçer, inandırıcı ama yanlış veri üretir. Konumlandırmayı ve sensör yüksekliklerini öznitelik olarak kaydedin ve aykırı değerleri gözden geçirin.
- Çok fazla alıcı. Bildirimler kural başına en fazla 20 alıcıya ulaşır; uzun listeleri üye sisteminin yönetmesine izin verin.
- Kış gücü. Güneş enerjili siteler aralıkta düz çizgi verir. İstasyon sessizleşmeden önce şarj akımı ve batarya voltajı için alarm kurun.
- Örümcekler ve yapraklar. Tıkanmış bir yağmur ölçer fırtına sırasında sıfır okur. Komşularla karşılaştırın ve ölçerleri bir takvime göre temizleyin.
Hermetry’nin yerini almadığı şeyler
Hermetry, istasyon verilerini toplar, denetler ve dağıtır ve sizin eşiklerinizden yerel uyarılar üretir. Bir tahmin hizmeti değildir; resmi hava durumu uyarılarının, ulusal meteoroloji servisinin ya da sivil koruma uyarılarının yerini almaz. Don koruma ekipmanı, yol tuzlama kararları ve sel müdahalesi, bunlardan sorumlu kişilerde ve sistemlerde kalır; Hermetry’nin değiştirdiği her ekipman kendi yerel korumasını korur. İstasyon loggerları birincil kayıt olarak kendi belleklerini tutmalıdır.

