Hermetry, 106 adet LoRaWAN sensörü için hazır codec kütüphanesiyle birlikte gelir. Her codec, tek bir sensörün veya aynı üreticinin bir sensör ailesinin yük verilerini çözer. Otomatik ayarlı cihazlar, üreticileri ve FPort değerleri bir kütüphane codec’iyle eşleştiğinde herhangi bir kurulum yapmadan kütüphaneyi kullanır.
Kütüphaneyi aç
- Cihazlar bölümünü aç.
- ⋯ menüsünü açın ve LoRaWAN codec’leri seçeneğini seçin.
Çekmece, kullanabileceğiniz tüm codec’leri listeler: kütüphanenin codec’leri (Kaynak: Kütüphane) ve sizin codec’leriniz (Kaynak: Sizin). LoRaWAN codec’lerini görüntüleme iznine ihtiyacınız vardır (varsayılan olarak kullanıcılar).
| Sütun | Gösterir |
|---|---|
| Id | Codec kimliği. Kütüphane kimlikleri üretici ve modelden oluşturulan kısa adlardır. Sizin codec’leriniz t. ile başlar. |
| Ad | Codec’in çözdüğü veri, örneğin bir sıcaklık ve nem sensörü |
| Satıcı | Cihaz üreticisi |
| Modeller | Codec’in kapsadığı model adları |
| FPort’lar | Çözdüğü FPort’lar; boş, her portun kapsandığı anlamına gelir |
| Tür | Tablo biçimi, tlv veya layout |
| Kaynak | Kütüphane veya Sizin |
| Doğrulama | Bir cihazda doğrulandı veya Doğrulanmadı (üreticinin yayımlanmış biçiminden çözülmüş ve test vektörleriyle kontrol edilmiştir) |
| Revizyon, Güncellendi, Durum | Geçerli revizyon, değiştiyse ne zaman değiştiği, Yayımlandı veya Geri çekildi |
Kimliğe, ada, satıcıya, modele veya üretici koduna (OUI) göre arayın.
Kütüphanenin kapsadıkları
| Sensör türü | Değer örnekleri |
|---|---|
| İç hava kalitesi | CO₂, partikül madde, formaldehit, ozon, sıcaklık, nem, basınç, ışık |
| Sıcaklık ve nem | Oda sensörleri, etiketler, problar (PT100 ve termokupl transmitterları dahil), daldırma ve çift problu sensörler |
| Kapılar, pencereler ve kontaklar | Açık/kapalı durumu, açılma sayıları |
| Darbeler ve dijital girişler | Darbe sayaçları, giriş durumları |
| Elektrik akımı | Akım trafosu pensleri (tek ve üç kanallı), çok kanallı akım sensörleri, akıllı prizler ve sayaç fişleri |
| Su kaçakları | Kaçak algılandı, membran ve prob kaçak sensörleri |
| Seviye ve mesafe | Ultrasonik, radar ve LiDAR mesafe, kapasitif sıvı seviyesi, dalgıç seviye, basınç ve seviye transmitterları, doluluk seviyesi |
| Eğim | Eğim açısı ve eğim alarmları |
| Toprak ve tarım | Toprak nemi, sıcaklık, iletkenlik (EC), pH, yaprak nemi |
| Gaz ve koku | Gaz dedektörleri, koku dedektörleri |
| Basınç ve akış | Boru basıncı, akış ölçerler |
| Hava durumu ve çevre | Meteoroloji istasyonları, ışık seviyesi, ses seviyesi |
| Takip | Açık hava varlık takipçileri (GPS ve Wi-Fi), konteyner ve kart takipçileri, rozetler, temas izleme etiketleri |
| Düğmeler ve alarmlar | Panik düğmeleri, akıllı ve giyilebilir düğmeler, güvenlik rozetleri, sahne panelleri |
| Doluluk ve kişiler | Kişi sayaçları, masa ve iş yeri doluluğu, radar varlık algılama, düşme algılama, PIR hareket |
| Otopark | Park yeri sensörleri |
| Kontrol | Solenoid vana kontrolcüleri, çok arayüzlü kontrolcüler, ışık kontrolcüleri, termostatlar, radyatör termostatları |
Kütüphanede bugün için LoRaWAN titreşim sensörü yoktur. Eksik bir sensör için kendi codec’inizi yazın.
Sensörünüz için codec’i bulun
- Çekmecede, sensörün üzerinde yazan model adını arayın.
- Codec’i açın ve Modeller ile FPort’lar bölümlerini kontrol edin.
- Üretici kodları (OUI) bölümünü kontrol edin: DevEUI’niz bu altı haneli kodlardan biriyle başlarsa, Otomatik bu codec’i kendiliğinden seçer.
- DevEUI’niz listelenen bir üretici koduyla başlamıyorsa (örneğin tedarikçi kendi DevEUI’lerini atadıysa), codec’i cihazda veya profilde adına göre seçin.
Bir codec’in sayfası
Görmek için listeden bir codec açın:
| Bölüm | Gösterir |
|---|---|
| Codec | Kimlik, revizyon, Parmak izi (SHA-256), modeller, FPort’lar, üreticiler (OUI), köken ve kaynak |
| Çözdüğü anahtarlar | Codec’in kendi test vektörlerinden alınan, her çıktı anahtarı ve birimi |
| Revizyonlar | Her yayımlanmış revizyon, boyutu ve anahtar sayısıyla birlikte |
| Test tezgâhı | Codec’i gerçek bir yükle deneyin |
| Codec tablosu | Tablonun kendisi (kütüphane codec’leri için salt okunur) |
Sayfa ayrıca şunu hatırlatır: Downlink’ler ham hex veya base64 olarak gönderilir. Codec’ler yalnızca çözer; bkz. Downlink gönderme.
Bir codec’i test edin
- Codec’i açın ve Test tezgâhı bölümüne kaydırın.
- Cihazın gönderdiği FPort (1–255) ve Yük (hex) değerlerini girin (boşluklara izin verilir, en fazla 255 bayt). Yükü cihazın üretici aracından veya Yok ile çözülmüş bir mesajdan kopyalayın.
- Çöz seçeneğini seçin.
Tezgâh, çözülmüş Anahtar, Değer ve Birim bilgilerini, varsa Uyarılar ve Hatalar‘ı ve codec tüm baytları kullanmadığında Kalan baytlar‘ı gösterir. Codec bu çerçeveyi tanımadı. ifadesi, codec’in bu FPort veya yük biçimi için bir kuralı olmadığı anlamına gelir.
Çıktı anahtar adları
Kütüphane codec’leri anahtarlarını cihaz üreticisinin belgelerindeki gibi adlandırır, örneğin temperature_red veya "occupied" gibi metinsel bir durum. Farklı üreticiler aynı niceliğe farklı adlar verir. Filonuzda tek bir adlandırma istiyorsanız, bkz. Çözülmüş değerleri düzenleme.
Kütüphanedeki değişiklikler
- Platform kütüphaneyi zamanla günceller. Bir codec’in yeni bir revizyonu anahtar ekleyebilir ancak hiçbir anahtarı kaldırmaz veya yeniden adlandırmaz ve bir anahtarın birimini asla değiştirmez. Akışlarınız ve panolarınız çalışmaya devam eder.
- Bir codec, platform tarafından Geri çekilebilir. Bunu seçmiş cihazlar bunun yerine otomatik seçimle çözmeye devam eder.
- Kütüphane codec’leri sizin için salt okunurdur. Birini değiştirmek için Kopya kaydet seçeneğini kullanın; bkz. Kendi codec’inizi yazın.

