Aracılığıyla paylaş


Connected Field Service'te komut gönderme

Dynamics 365 Field Services, IoT cihazlarınızla sorunsuz iki yönlü iletişim sağlar. Kurumunuzun yalnızca IoT aygıtlarından veri toplamalarını, ayrıca komutları gönderip gerçek zamanlı güncelleştirmeleri almalarını engellemez. Bu bilginin akışı, IoT altyapısında denetim, izleme ve karar verme yeteneklerini geliştirir.

Komutlar, Field Service uygulamasından IoT aygıtlarına gönderilen programlanmış yönergedir. Aygıtları belirli eylemleri gerçekleştirmek, veri almak veya varolan yapılandırmalarını değiştirmek için yönlendirirler. Komutlar, cihaz verilerini anlamak ve bunlarla etkileşim kurmak için standartlaştırılmış bir çerçeve sağlayan IoT tanım özelliklerinden oluşur. Bu özellikler, izlenebilecek veya denetlenebilecek IoT cihazlarının niteliklerini veya özelliklerini temsil eder. Örneğin, bir termostat için IoT tanımı özellikleri sıcaklık ve nem içerebilir.

İpucu

IoT aygıtı komutları genellikle cihaz kullanım kılavuzu veya API belgelerinde belgelenmiştir. Bu kaynaklar kullanılabilir komutlar, sözdizimi ve aygıtla programlı olarak nasıl etkileşim kuracağıyla ilgili ayrıntılı bilgiler sağlar.

IoT tanım özellikleri oluşturma

Field Service'ta IoT komutunu yapılandırmadan önce, öncelikle IoT tanım özelliklerini oluşturmanız gerekir. IoT tanımı özellikleri, IoT komutlarınız için ileti dizesini yapılandırmaya yardım eder.

  1. Field Service'te Ayarlar alanını değiştirin.
  2. IoT altında, IoT Özellik Tanımları'nı seçin ve yeni bir kayıt ekleyin.
  3. Özellik için bir Ad girin ve Tür seçin.
  4. Ek Özellikler bölümüne bilgi ekleyin. Yapılandırılmış dizeyi doğrulamak için Dizeyi göster'i seçin.

Doldurulmuş IoT özellik tanım kaydının ekran görüntüsü.

IoT komutlarını yapılandırma

  1. Field Service'te Ayarlar alanını değiştirin.
  2. IoT altında, Komut Tanımları'nı seçin ve yeni bir kayıt ekleyin.
  3. Ad alanına, komut tanımını girin. Örneğin: Termostatı sıfırlama.
  4. Kaydı kaydedin.
  5. Komut Parametreleri bölümünde, dikey üç noktayı ⋮ seçin ve Mevcut IoT Özelliğini Ekle'yi seçin.
  6. Bir IoT özellik tanımı kaydı seçin ve Ekle'yi seçerek kaydı yeniden kaydedin.

IoT komut tanımı kaydının ekran görüntüsü.

Etkin IoT uyarısı üzerine komut gönderme

  1. Field Service'te, Hizmet alanını açın.
  2. Varlıklar altında IoT Uyarıları'nı seçin ve var olan bir IoT uyarı kaydını açın.
  3. IoT uyarı kaydında Gönder Komutu'nu seçin.
  4. Komut alanında bir komut tanımı seçin ve Gönder Komutu'nu seçin.

Komut gönder diyalog seçeneği ile bir IoT uyarısının ekran görüntüsü.

Örnek termostat simülatörü komutları

Azure IoT Hub İçin IoT dağıtım şablonunu kullanırsanız bir termostat simülatörü kurmayı seçebilirsiniz. Aşağıdaki tabloda, termostat simülatörüne gönderebileceğiniz komutlar listelenmektedir.

Command Komut İleti Dizesi
Termostatı Sıfırla {"CommandName":"Reset Thermostat","Parameters":{}}
Bildirim {"CommandName":"Notification","Parameters”: {"Message":"Technician has been dispatched"}}
Değerleri Ayarlama (IoT özellik tanımlarının Sıcaklık ve Nem değerini güncelleştirme)   {"CommandName":"Set Values","Parameters”: {"Reading":{"Temperature":"70","Humidity":"60"}}}

Sonraki adımlar