Öğretici: Azure IOT Central, uygulamanızda yeni bir cihaz türünü tanımlayınTutorial: Define a new device type in your Azure IoT Central application

Bu öğreticide, bir oluşturucu olarak Microsoft Azure IoT Central uygulamanızda yeni bir cihaz türü tanımlamak için cihaz şablonunu nasıl tanımlayacağınız gösterilir.This tutorial shows you, as a builder, how to use a device template to define a new type of device in your Microsoft Azure IoT Central application. Cihaz şablonu, cihaz türünüz için telemetriyi, durumu, özellikleri ve ayarları tanımlar.A device template defines the telemetry, state, properties, and settings for your device type.

Gerçek bir cihaza bağlamadan önce uygulamanızı test edebilmenize olanak tanımak için, siz cihaz şablonunu oluşturduğunuzda IoT Central şablondan bir simülasyon cihazı oluşturur.To enable you to test your application before you connect a real device, IoT Central generates a simulated device from the device template when you create it.

Bu öğreticide, bir Bağlı Klima cihaz şablonu oluşturursunuz.In this tutorial, you create a Connected Air Conditioner device template. Bağlı klima cihazı:A connected air conditioner device:

  • Sıcaklık ve nem gibi telemetri verilerini gönderir.Sends telemetry such as temperature and humidity.
  • Olup açık veya kapalı olma gibi durumu raporu.Reports state such as whether it's on or off.
  • Üretici yazılımı sürümü ve seri numarası gibi cihaz özelliklerine sahiptir.Has device properties such as firmware version and serial number.
  • Hedef sıcaklık gibi ayarlara sahiptir.Has settings such as target temperature.

Bu öğreticide şunların nasıl yapıldığını öğreneceksiniz:In this tutorial, you learn how to:

  • Yeni cihaz şablonu oluşturmaCreate a new device template
  • Cihazınıza telemetri verileri eklemeAdd telemetry to your device
  • Simülasyon telemetrisini görüntülemeView simulated telemetry
  • Olay ölçümünü tanımlamaDefine event measurement
  • Simülasyon olaylarını görüntülemeView simulated events
  • Durum ölçümünü tanımlamaDefine state measurement
  • Simülasyon durumunu görüntülemeView simulated state
  • Ayarları ve özellikleri kullanmaUse settings and properties
  • Komutları kullanmaUse commands
  • Simülasyon cihazınızı panoda görüntülemeView your simulated device in the dashboard

ÖnkoşullarPrerequisites

Bu öğreticiyi tamamlamak için bir Azure IoT Central uygulamanızın olması gerekir.To complete this tutorial, you need an Azure IoT Central application. Azure IoT Central uygulamasını oluşturma hızlı başlangıcını tamamladıysanız, hızla başlangıçta oluşturduğunuz uygulamayı yeniden kullanabilirsiniz.If you completed the Create an Azure IoT Central application quickstart, you can reuse the application you created in the quickstart. Aksi takdirde, aşağıdaki adımları tamamlayarak boş bir Azure IoT Central uygulaması oluşturun:Otherwise, complete the following steps to create an empty Azure IoT Central application:

  1. Azure IoT Central Uygulama Yöneticisi sayfasına gidin.Navigate to the Azure IoT Central Application Manager page.

  2. Azure aboneliğinize erişmek için kullandığınız e-posta adresini ve parolayı girin:Enter the email address and password you use to access your Azure subscription:

    Kuruluş hesabınızı girin

  3. Yeni bir Azure IOT Central uygulaması oluşturmaya başlamak için seçin yeni uygulama:To start creating a new Azure IoT Central application, select New Application:

    Azure IoT Central Uygulama Yöneticisi sayfası

  4. Yeni bir Azure IoT Central uygulaması oluşturmak için:To create a new Azure IoT Central application:

    • Deneme’yi seçin.Choose Trial. Deneme uygulaması oluşturmak için Azure aboneliği gerekmez.You don't need an Azure subscription to create a Trial application.

      Dizinler ve abonelikler hakkında daha fazla bilgi için bkz. Uygulama oluşturma hızlı başlangıcı.For more information about directories and subscriptions, see the create an application quickstart.

    • Özel Uygulama'yı seçin.Choose Custom Application.

    • İsteğe bağlı olarak Contoso Klimaları gibi kolay bir uygulama adı seçebilirsiniz.Optionally you can choose a friendly application name, such as Contoso Air Conditioners. Azure IoT Central sizin için benzersiz bir URL ön eki oluşturur.Azure IoT Central generates a unique URL prefix for you. Bu URL ön ekini daha akılda kalır bir şeyle değiştirebilirsiniz.You can change this URL prefix to something more memorable.

    • Oluştur’u seçin.Select Create.

      Azure IoT Central Uygulama Oluştur sayfası

      Daha fazla bilgi için bkz. Uygulama oluşturma hızlı başlangıcı.For more information, see the create an application quickstart.

Bir cihaz şablonu oluşturmaCreate a device template

Bir oluşturucu olarak, uygulamanızda cihaz şablonları oluşturabilir ve bunları düzenleyebilirsiniz.As a builder, you can create and edit the device templates in your application. Cihaz şablonunu oluşturduğunuzda, Azure IoT Central şablon için bir simülasyon cihazı oluşturur.When you create a device template, Azure IoT Central generates a simulated device from the template. Sanal cihaz uygulamanızın davranışını, gerçek bir cihaz bağlanmadan önce test olanak tanıyan telemetri oluşturur.The simulated device generates telemetry that enables you to test the behavior of your application before you connect a real device.

Yeni bir cihaz şablonu uygulamanıza eklemek için Git gerekir cihaz şablonları sayfası.To add a new device template to your application, you need to go to the Device Templates page. Yapılacağını seçin cihaz şablonları sol gezinti menüsünde.To do so select the Device Templates on the left navigation menu.

Cihaz şablonlarını

Bir cihaz şablonu EkleAdd a device template

Aşağıdaki adımlar, uygulamanıza sıcaklık telemetrisi gönderen cihazlar için yeni bir Bağlı Klima cihaz şablonunu nasıl oluşturacağınızı gösterir:The following steps show you how to create a new Connected Air Conditioner device template for devices that send temperature telemetry to your application:

  1. Üzerinde cihaz şablonları sayfasında + yeni:On the Device Templates page, select + New:

    Cihaz şablonlarını, cihaz şablonu oluştur

  2. Sayfada, aralarından seçim yapabileceğiniz şablonları gösterilir.The page shows the templates you can choose from.

    Cihaz Şablon Kitaplığı

  3. Seçin özel, girin bağlı bir klima cihaz şablonu ve ardından adı olarak Oluştur.Select the Custom, enter Connected Air Conditioner as the name of your device template, and then select Create. Device Explorer'da cihazınızın operatörlerin görebileceği bir resmini de karşıya yükleyebilirsiniz:You can also upload an image of your device that's visible to operators in the device explorer:

    Özel Cihaz

  4. İçinde bağlı bir klima cihaz şablonu emin olduğunuz üzerinde ölçümleri sekmesini telemetri burada tanımlarsınız.In the Connected Air Conditioner device template, make sure you're on the Measurements tab where you define the telemetry. Tanımladığınız her bir cihaz şablonu ayrı sekmeler için size sahiptir:Each device template you define has separate tabs for you to:

    • Belirtin ölçümleri, telemetri ve olay durumu, cihaz tarafından gönderilen gibi.Specify the measurements, such as telemetry, event, and state, sent by the device.

    • Tanımlama ayarları cihazı denetlemek için kullanılır.Define the settings used to control the device.

    • Tanımlama özellikleri cihaz meta verilerini olan.Define the properties that are the device metadata.

    • Tanımlama komutları doğrudan cihazda çalıştırılacak.Define the commands to be run directly on the device.

    • Tanımlama kuralları cihazla ilişkilendirilmiş.Define the rules associated with the device.

    • Cihaz özelleştirme Pano , işleçler için.Customize the device dashboard for your operators.

      Klima ölçümleri

      Not

      Cihaz şablonunun adını değiştirmek için sayfanın üst kısmındaki şablon adı seçin.To change the name of the device template, select the template name at the top of the page.

  5. Sıcaklık telemetri ölçüm eklemek için seçin + yeni ölçüm.To add the temperature telemetry measurement, select + New Measurement. Ardından ölçüm türü olarak Telemetri seçin:Then choose Telemetry as the measurement type:

    Bağlı klima ölçümleri

  6. Cihaz şablonu için oluşturduğunuz her telemetri türü aşağıdakiler gibi yapılandırma seçenekleri içerir:Each type of telemetry you define for a device template includes configuration options such as:

    • Görüntü seçenekleri.Display options.

    • Telemetrinin ayrıntıları.Details of the telemetry.

    • Simülasyon parametreleri.Simulation parameters.

      Sıcaklık telemetrinizi yapılandırmak için aşağıdaki tabloda yer alan bilgileri kullanın:To configure your Temperature telemetry, use the information in the following table:

      AyarSetting DeğerValue
      Görünen AdDisplay Name SıcaklıkTemperature
      Alan AdıField Name sıcaklıktemperature
      BirimlerUnits FF
      MinMin 6060
      MaksMax 110110
      Ondalık basamak sayısıDecimal places 00

      Telemetri görüntüsü için renk de seçebilirsiniz.You can also choose a color for the telemetry display. Telemetri tanımı kaydetmeyi seçin Kaydet:To save the telemetry definition, select Save:

      Sıcaklık simülasyonunu yapılandırma

  7. Kısa bir süre sonra ölçümleri sekmesi sıcaklık telemetri bağlı sanal klima cihazınızdan bir grafiğini gösterir.After a short while, the Measurements tab shows a chart of the temperature telemetry from your simulated connected air conditioner device. Görünürlüğü, toplamayı yönetmek veya telemetri tanımını düzenlemek için denetimleri kullanın:Use the controls to manage visibility, aggregation, or to edit the telemetry definition:

    Not

    Telemetri, ortalama varsayılan toplama ayarlanır.For telemetry, Average is set as the default aggregation.

    Sıcaklık simülasyonunu görüntüleme

  8. Ayrıca, Çizgi, Yığılmış ve Zaman Aralığını Düzenle denetimlerini kullanarak grafiği de özelleştirebilirsiniz:You can also customize the chart using the Line, Stacked, and Edit Time Range controls:

    Grafiği özelleştirme

Bir olay ölçüm EkleAdd an event measurement

Olaylar, bir hata veya bileşeni arızası gibi bir olay olduğunda, cihazın gönderdiği zaman içinde nokta verileri tanımlamak için kullanın.Use events to define point-in-time data that the device sends when there's an event such as an error or a component failure. Azure IOT Central, gerçek bir cihaz bağlanmadan önce uygulamanızın davranışını test sağlamak için cihaz olaylarını benzetimini yapabilirsiniz.Azure IoT Central can simulate device events to enable you to test the behavior of your application before you connect a real device. Olay ölçümleri cihaz şablonunuzda için tanımlama ölçümleri görünümü.Define event measurements for your device template in the Measurements view.

  1. Eklenecek Fan Motor hata olay ölçümü, select + yeni ölçüm.To add the Fan Motor Error event measurement, select + New Measurement. Ardından ölçüm türü olarak Olay seçin:Then choose Event as the measurement type:

    Bağlı klima ölçümleri

  2. Cihaz şablonu için oluşturduğunuz her Olay türü aşağıdakiler gibi yapılandırma seçenekleri içerir:Each type of Event you define for a device template includes configuration options such as:

    • Görünen AdDisplay Name.

    • Alan Adı.Field Name.

    • Önem Derecesi.Severity.

      Fan Motoru Hatası olayınızı yapılandırmak için aşağıdaki tabloda yer alan bilgileri kullanın:To configure your Fan Motor Error event, use the information in the following table:

      AyarSetting DeğerValue
      Görünen AdDisplay Name Fan Motoru HatasıFan Motor Error
      Alan AdıField Name fanmotorerrfanmotorerr
      SeveritySeverity HataError

      Olay tanımı kaydetmeyi seçin Kaydet:To save the event definition, select Save:

      Olay ölçümünü yapılandırma

  3. Kısa bir süre sonra ölçümleri sekmesi bağlı sanal klima cihazınızın rastgele oluşturulan olaylar içeren bir grafik gösterir.After a short while, the Measurements tab shows a chart of the events randomly generated from your simulated connected air conditioner device. Görünürlüğü yönetmek veya olay tanımını düzenlemek için denetimleri kullanın:Use the controls to manage visibility, or to edit the event definition:

    Olay simülasyonunu görüntüleme

  4. Olayı hakkındaki ek ayrıntıları görmek için grafikteki bir olay seçin:To see additional details about the event, select the event on the chart:

    Olay Ayrıntılarını Görüntüleme

Bir durum ölçüm tanımlamaDefine a state measurement

Durum tanımlayın ve bir süre cihazı veya alt bileşen durumunu görselleştirmek için kullanabilirsiniz.You can use state to define and visualize the state of the device or its component over a period of time. Azure IOT Central, gerçek bir cihaz bağlanmadan önce uygulamanızın davranışını test sağlamak için cihaz durumu benzetimini yapabilirsiniz.Azure IoT Central can simulate device state to enable you to test the behavior of your application before you connect a real device. Cihaz türünüzün durum ölçümlerini Ölçümler görünümünde tanımlarsınız.You define state measurements for your device type in the Measurements view.

  1. Eklemek için bir fanı modu durumu ölçümü, select + yeni ölçüm.To add a Fan Mode state measurement, select + New Measurement. Ardından ölçüm türü olarak Durum seçin:Then choose State as the measurement type:

    Bağlı klima durum ölçümleri

  2. Durum içeren bir cihaz şablonu için tanımladığınız her tür yapılandırma seçenekleri gibi:Each type of state you define for a device template includes configuration options such as:

    • Görünen AdDisplay Name.

    • Alan Adı.Field Name.

    • İsteğe bağlı görünen etiketlerin değerleri.Values with optional display labels.

    • Her değerin rengi.Color for each value.

      Fan Modu durumunuzu yapılandırmak için, aşağıdaki tabloda yer alan bilgileri kullanın:To configure your Fan Mode state, use the information in the following table:

      AyarSetting DeğerValue
      Görünen AdDisplay Name Fan ModuFan Mode
      Alan AdıField Name fanmodefanmode
      DeğerValue 11
      Görünen etiketDisplay label İşletimOperating
      DeğerValue 00
      Görünen etiketDisplay label DurdurulduStopped

      Durum ölçüm tanımını kaydetmek için seçin Kaydet:To save the state measurement definition, select Save:

      Durum ölçümünü yapılandırma

  3. Kısa bir süre sonra ölçümleri sekmesi durumlardan bağlı sanal klima cihazınızın rastgele oluşturulmuş bir grafik gösterir.After a short while, the Measurements tab shows a chart of the states randomly generated from your simulated connected air conditioner device. Görünürlüğü yönetmek veya durum tanımını düzenlemek için denetimleri kullanın:Use the controls to manage visibility, or to edit the state definition:

    Durum simülasyonunu görüntüleme

  4. Cihaz tarafından gönderilen küçük bir süre içinde çok fazla veri noktasının varsa, durumu ölçümü ile farklı bir görsel gösterilir.If there are too many data points sent by the device within a small duration, the state measurement is shown with a different visual. Bu süre içinde tüm veri noktalarına kronolojik sırada görüntülenir, görmek için grafiği seçin.Select the chart to see all the data points within that time period are displayed in chronological order. Ayrıca zaman aralığını daraltarak ölçümü daha ayrıntılı bir şekilde de görebilirsiniz.You can also narrow the time range so see the measurements in more detail.

Ayarlar, özellikler ve komutlarSettings, properties, and commands

Ayarlar, özellikler ve komutlar, cihaz şablonunda tanımlanan ve tek tek her cihazla ilişkilendirilen farklı değerlerdir:Settings, properties, and commands are different values defined in a device template and associated with each individual device:

  • Uygulamanızdan cihaza yapılandırma verilerini göndermek için ayarları kullanırsınız.You use settings to send configuration data to a device from your application. Örneğin, operatör bir ayar kullanarak cihazın iki saniye olan telemetri aralığını beş saniye olarak değiştirebilir.For example, an operator could use a setting to change the device's telemetry interval from two seconds to five seconds. Bir işleç bir ayar değiştiğinde ayarı bekliyor olarak işaretlenmiş bir bildirim ile cihaz yanıt verene kadar kullanıcı arabiriminde.When an operator changes a setting, the setting is marked as pending in the UI until the device responds with an acknowledgment.

  • Cihazınızla ilişkilendirilmiş meta verileri tanımlamak için özellikleri kullanırsınız.You use properties to define metadata that's associated with your device. İki özellik kategorisi vardır:There are two categories of properties:

    • Uygulamanızda cihazınız hakkındaki bilgileri kaydetmek için uygulama özelliklerini kullanırsınız.You use application properties to record information about your device in your application. Örneğin uygulama özelliklerini kullanarak bir cihazın konumunu ve son servis tarihini kaydedebilirsiniz.For example, you can use application properties to record a device's location and its last service date. Bu özellikler, uygulama içinde depolanır ve cihazı ile eşitleme.These properties are stored in the application and don't synchronize with the device. Bir operatör özelliklere değerler atayabilir.An operator can assign values to properties.

    • Cihazın uygulamanıza özellik değerlerini göndermesini sağlamak için cihaz özelliklerini kullanırsınız.You use device properties to enable a device to send property values to your application. Bu özellikler yalnızca cihaz tarafından değiştirilebilir.These properties can only be changed by the device. Operatör açısından cihaz özellikleri salt okunurdur.For an operator, device properties are read-only. Bu bağlantılı klima senaryosunda üretici yazılımı sürümü ve cihaz seri numarası, cihaz tarafından bildirilen cihaz özellikleridir.In this scenario of a connected air conditioner, the firmware version and device serial number are device properties reported by the device.

      Daha fazla bilgi için özellikleri cihaz şablon ayarlama ile ilgili nasıl yapılır Kılavuzu'nda.For more information, see Properties in the how-to guide on setting up a device template.

  • Uygulamanız üzerinden cihazınızı uzaktan yönetmek için komutlar kullanırsınız.You use commands to remotely manage your device from your application. Cihazlarınızı denetlemek için komutları doğrudan buluttan çalıştırabilirsiniz.You can directly run commands on the device from the cloud to control the devices. Örneğin bir operatör, cihazı yeniden başlatmak için yeniden başlat gibi bir komut çalıştırabilir.For example, an operator can run commands such as reboot, to instantly reboot the device.

Ayarları kullanmaUse settings

Operatörün cihaza yapılandırma verilerini gönderebilmesini sağlamak için ayarları kullanırsınız.You use settings to enable an operator to send configuration data to a device. Bu bölümde, Bağlı Klima cihaz şablonunuza operatörün bağlı klimanın hedef sıcaklığını ayarlamasına olanak tanıyan bir ayar ekleyeceksiniz.In this section, you add a setting to your Connected Air Conditioner device template that enables an operator to set the target temperature of the connected air conditioner.

  1. Gidin ayarları için sekmesinde, bağlı bir klima cihaz şablonu.Navigate to the Settings tab for your Connected Air Conditioner device template.

  2. Sayılar veya metinler gibi farklı türlerin ayarlarını oluşturabilirsiniz.You can create settings of different types such as numbers or text. Seçin numarası cihazınıza numarası ayarı eklemek için.Select Number to add a number setting to your device.

  3. Sıcaklık Ayarlama ayarınızı yapılandırmak için aşağıdaki tabloda yer alan bilgileri kullanın:To configure your Set Temperature setting, use the information in the following table:

    AlanField DeğerValue
    Görünen AdDisplay Name Sıcaklığı AyarlaSet Temperature
    Alan AdıField Name setTemperaturesetTemperature
    Ölçü BirimiUnit of Measure FF
    Ondalık Basamak SayısıDecimal Places 11
    En Küçük DeğerMinimum Value 2020
    En Büyük DeğerMaximum Value 200200
    İlk DeğerInitial Value 8080
    AçıklamaDescription Klimanın hedef sıcaklığını ayarlayınSet the target temperature for the air conditioner

    Ardından Kaydet:Then select Save:

    Sıcaklığı Ayarla ayarını yapılandırma

    Not

    Cihaz bir ayar değişikliğini kabul ettikten sonra, ayarın durumu eşitlendi olarak değişir.When the device acknowledges a setting change, the status of the setting changes to synced.

  4. Düzenini özelleştirebilirsiniz ayarları taşıyarak ve ayarları kutucukları yeniden boyutlandırma sekmesinde:You can customize the layout of the Settings tab by moving and resizing settings tiles:

    Ayarlar düzenini özelleştirme

Özellikleri kullanmaUse properties

Uygulama özelliklerini, cihazınız hakkındaki bilgileri uygulamada depolamak için kullanırsınız.You use application properties to store information about your device in the application. Bu bölümde, cihazın konumu ve son hizmet tarihini depolamak için Bağlı Klima cihaz şablonunuza uygulama özellikleri eklersiniz.In this section, you add application properties to your Connected Air Conditioner device template to store the location of the device and the last service date. Bu özellikler, uygulama içinde düzenlenebilir.These properties are editable in the application. Cihaz, uygulamada salt okunur olan seri numarasını ve üretici yazılımı sürümü gibi özellikleri de bildirir.The device also reports properties such as serial number and firmware version that are read-only in the application.

  1. Gidin özellikleri için sekmesinde, bağlı bir klima cihaz şablonu.Navigate to the Properties tab for your Connected Air Conditioner device template.

  2. Sayılar veya metinler gibi farklı türlerde cihaz özellikleri oluşturabilirsiniz.You can create device properties of different types such as numbers or text. Cihaz şablonunuza konum özelliği eklemek için Konum'u seçin.To add a location property to your device template, choose Location. Konum özelliğinizi yapılandırmak için aşağıdaki tabloda yer alan bilgileri kullanın:To configure your location property, use the information in the following table:

    AlanField DeğerValue
    Görünen AdDisplay Name LocationLocation
    Alan AdıField Name locationlocation
    İlk DeğerInitial Value Seattle, WASeattle, WA
    AçıklamaDescription Cihaz konumuDevice location

    Diğer alanları varsayılan değerlerinde bırakın.Leave other fields with their default values.

    Cihaz özelliklerini yapılandırma

    Kaydet’i seçin.Select Save.

  3. Cihaz şablonunuza son hizmet tarihi özelliği eklemek için Tarih'i seçin.To add a last service date property to your device template, choose Date.

  4. Son hizmet tarihi özelliğinizi yapılandırmak için aşağıdaki tabloda yer alan bilgileri kullanın:To configure your last service date property, use the information in the following table:

    AlanField DeğerValue
    Görünen AdDisplay Name Son Hizmet TarihiLast Service Date
    Alan AdıField Name serviceDateserviceDate
    İlk DeğerInitial Value 1/1/20191/1/2019
    AçıklamaDescription Son hizmet tarihiLast serviced

    Cihaz özelliklerini yapılandırma

    Kaydet’i seçin.Select Save.

  5. Düzenini özelleştirebilirsiniz özellikleri taşıyarak ve özellik kutucukları yeniden boyutlandırma sekmesi.You can customize the layout of the Properties tab by moving and resizing property tiles.

  6. Cihaz şablonunuza üretici yazılımı sürümü gibi bir cihaz özelliği eklemek için Cihaz Özelliği'ni seçin.To add a device property such as firmware version to your device template, choose Device Property.

  7. Üretici yazılımı sürümünü yapılandırmak için aşağıdaki tabloda yer alan bilgileri kullanın:To configure your firmware version, use the information in the following table:

    AlanField DeğerValue
    Görünen AdDisplay Name Üretici yazılımı sürümüFirmware version
    Alan AdıField Name firmwareVersionfirmwareVersion
    Veri TürüData Type metintext
    AçıklamaDescription Klimanın üretici yazılımı sürümüThe firmware version of the air conditioner

    Üretici yazılımı sürümünü yapılandırma

    Kaydet’i seçin.Select Save.

  8. Cihaz şablonunuza seri numarası gibi bir cihaz özelliği eklemek için Cihaz Özelliği'ni seçin.To add a device property such as a serial number to your device template, choose Device Property.

  9. Seri numarasını yapılandırmak için aşağıdaki tabloda yer alan bilgileri kullanın:To configure the serial number, use the information in the following table:

    AlanField DeğerValue
    Görünen AdDisplay Name Seri numarasıSerial number
    Alan AdıField Name serialNumberserialNumber
    Veri TürüData Type metintext
    AçıklamaDescription Klimanın seri numarasıThe serial number of the air conditioner

    Seri numarasını yapılandırma

    Kaydet’i seçin.Select Save.

    Not

    Cihaz Özelliği, cihazdan uygulamaya gönderilir.Device Property is sent from the device to the application. Üretici yazılımı sürümü ve seri numarası, gerçek cihazınız IoT Central'a bağlandığında güncelleştirilir.The values of firmware version and serial number will update when your real device connects to IoT Central.

Komutları kullanmaUse commands

Operatörün doğrudan cihazda komut çalıştırabilmesi için komutları kullanırsınız.You use commands to enable an operator to run commands directly on the device. Bu bölümde, Bağlı Klima cihaz şablonunuza, operatörün bağlı klimada belirli bir ileti yankısı yapmasını sağlayan bir komut eklersiniz.In this section, you add a command to your Connected Air Conditioner device template that enables an operator to echo a certain message on the connected air conditioner.

  1. Gidin komutları için sekmesinde, bağlı bir klima şablonunu düzenlemek için cihaz şablonu.Navigate to the Commands tab for your Connected Air Conditioner device template to edit the template.

  2. Seçin + yeni komut cihazınıza komut ekleneceğini ve yeni komutunuz yapılandırmaya başlamak için.Select + New Command to add a command to your device and begin configuring your new command.

  3. Yeni komutunuzu yapılandırmak için, aşağıdaki tabloda yer alan bilgileri kullanın:To configure your new command, use the information in the following table:

    AlanField DeğerValue
    Görünen AdDisplay Name Yankı KomutuEcho Command
    Alan AdıField Name echoecho
    Varsayılan Zaman AşımıDefault Timeout 3030
    Görüntüleme TürüDisplay Type metintext
    AçıklamaDescription Cihaz KomutuDevice Command

    Komut için ek girişler seçerek ekleyebilirsiniz + için giriş alanları.You can add additional inputs to the command by selecting + for Input Fields.

    Ayar eklemeye hazırlanma

    Kaydet’i seçin.Select Save.

  4. Düzenini özelleştirebilirsiniz komutları taşıyarak ve komut kutucukları yeniden boyutlandırma sekmesi.You can customize the layout of the Commands tab by moving and resizing the command tiles.

Simülasyon cihazınızı görüntülemeView your simulated device

Tanımladınız artık, bağlı bir klima cihaz şablonunu özelleştirebilirsiniz, Pano ölçümleri, ayarları ve tanımladığınız özellikleri kapsar.Now you've defined your Connected Air Conditioner device template, you can customize its Dashboard to include the measurements, settings, and properties you defined. Ardından bir operatör olarak panonun önizlemesine bakabilirsiniz:Then you can preview the dashboard as an operator:

  1. Seçin Pano için sekmesinde, bağlı bir klima cihaz şablonu.Choose the Dashboard tab for your Connected Air Conditioner device template.

  2. Seçin çizgi grafik bileşen üzerine eklemek için Pano.Select Line Chart to add the component onto the Dashboard.

  3. Aşağıdaki tabloda yer alan bilgileri kullanarak Çizgi Grafik bileşenini yapılandırın:Configure the Line Chart component using the information in the following table:

    AyarSetting DeğerValue
    UnvanTitle SıcaklıkTemperature
    Zaman AralığıTime Range Son 30 dakikaPast 30 minutes
    ÖlçülerMeasures Sıcaklık (seçin görünürlük yanındaki sıcaklık)Temperature (select Visibility next to Temperature)

    Çizgi grafik ayarları

    Daha sonra Kaydet’e tıklayın.Then select Save.

  4. Seçin olay geçmişi aşağıdaki tabloda verilen bilgileri kullanarak bileşen:Select the Event History component using the information in the following table:

    AyarSetting DeğerValue
    UnvanTitle Fan Motor olaylarıFan Motor Events
    Zaman AralığıTime Range Son 30 dakikaPast 30 minutes
    ÖlçülerMeasures Fan Motor hata (seçin görünürlük yanındaki Fan Motor hata)Fan Motor Error (select Visibility next to Fan Motor Error)

    Olay grafiği ayarları

    Daha sonra Kaydet’e tıklayın.Then select Save.

  5. Aşağıdaki tabloda yer alan bilgileri kullanarak Durum Geçmişi bileşenini yapılandırın:Configure the State History component using the information in the following table:

    AyarSetting DeğerValue
    UnvanTitle Fan ModuFan Mode
    Zaman AralığıTime Range Son 30 dakikaPast 30 minutes
    ÖlçülerMeasures Fan modu (seçin görünürlük yanındaki fanı modu)Fan Mode (select Visibility next to Fan Mode)

    Çizgi grafik ayarları

    Daha sonra Kaydet’e tıklayın.Then select Save.

  6. Cihaz ayarlarını ve özelliklerini panoya eklemek için ayarları ve özellikleri.To add the device settings and properties to the dashboard, choose Settings and Properties. Seçin Ekle/Kaldır ayarları veya Panoda görmek istediğiniz özellikleri eklemek için.Select Add/Remove to add the settings or properties that you'd like to see in the dashboard.

  7. Aşağıdaki tabloda yer alan bilgileri kullanarak Ayarlar ve Özellikler bileşenini yapılandırın:Configure the Settings and Properties component using the information in the following table:

    AyarSetting DeğerValue
    UnvanTitle Cihaz özellikleriDevice properties
    Ayarlar ve ÖzelliklerSettings and Properties Sıcaklığı AyarlaSet Temperature
    Seri numarasıSerial number
    Üretici yazılımı sürümüFirmware version

    Ayarları ve özellikleri hakkında daha önce tanımladığınız ayarları ve özellikleri sayfaları gösterilir kullanılabilir sütunlar.Settings and properties that you've previously defined on the Settings and Properties pages are shown in Available Columns.

    Sıcaklık özelliği ayarlarını belirleme

    Daha sonra Kaydet’e tıklayın.Then select Save.

  8. Artık sanal verileri için bağlı yapının Klimaları Panoda görebilirsiniz.You can now see simulated data for your Connected Air Conditioner on the dashboard. Kutucuk ve Pano Düzeni düzenleyebilirsiniz:You can edit the tiles and layout for the dashboard:

    Panoyu görüntüleme

Sonraki adımlarNext steps

Bu öğreticide, şunların nasıl yapıldığını öğrendiniz:In this tutorial, you learned how to:

  • Yeni cihaz şablonu oluşturmaCreate a new device template
  • Cihazınıza telemetri verileri eklemeAdd telemetry to your device
  • Simülasyon telemetrisini görüntülemeView simulated telemetry
  • Cihaz olaylarını tanımlamaDefine device events
  • Simülasyon olaylarını görüntülemeView simulated events
  • Durumunuzu tanımlamaDefine your state
  • Simülasyon durumunu görüntülemeView simulated state
  • Ayarları ve özellikleri kullanmaUse settings and properties
  • Komutları kullanmaUse commands
  • Simülasyon cihazınızı panoda görüntülemeView your simulated device in the dashboard

Azure IOT Central uygulamanızda bir cihaz şablonunu tanımladınız, önerilen sonraki adımlar şunlardır:Now that you've defined a device template in your Azure IoT Central application, here are the suggested next steps: