Öğretici: Azure IoT Central su kalitesinde izleme uygulaması oluşturmaTutorial: Create a water quality monitoring application in Azure IoT Central

Not

Önizleme özelliklerini kullanan uygulama şablonlarının IoT Central belgelerini görüntülemekte olursunuz.You're currently viewing the IoT Central documentation for application templates that use preview features. Genel kullanıma sunulan özellikleri kullanan uygulama şablonlarının belgelerini görüntülemek için Azure IoT Central nedir?sayfasına gidin.To view the documentation for application templates that use generally available features, go to What is Azure IoT Central?.

Bu öğretici, Azure IoT Central bir su kalite izleme uygulamasının oluşturulmasında size rehberlik eder.This tutorial guides you through the creation of a water quality monitoring application in Azure IoT Central. Uygulamayı Azure IoT Central su kalitesi izleme uygulaması şablonundan oluşturursunuz.You create the application from the Azure IoT Central Water quality monitoring application template.

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

  • Su kalitesinde izleme uygulaması oluşturmak için su kalitesi izleme şablonunu kullanın.Use the Water quality monitoring template to create a water quality monitoring application.
  • Operatör panosunu keşfet ve özelleştirme.Explore and customize an operator dashboard.
  • Su kalitesi izleme cihaz şablonunu keşfet.Explore a water quality monitoring device template.
  • Sanal cihazları keşfet.Explore simulated devices.
  • Kuralları keşfet ve yapılandırın.Explore and configure rules.
  • İşleri yapılandırma.Configure jobs.
  • Beyaz etiketleme kullanarak uygulama markalamasını özelleştirin.Customize application branding by using white labeling.

ÖnkoşullarPrerequisites

Bu öğreticiyi tamamlayabilmeniz için bir Azure aboneliğinizin olması önerilir.We recommend that you have an Azure subscription to complete this tutorial. Azure aboneliğiniz yoksa, Azure kaydolma sayfasındabir tane oluşturabilirsiniz.If you don't have an Azure subscription, you can create one on the Azure sign-up page.

Azure IoT Central su kalitesinde izleme uygulaması oluşturmaCreate a water quality monitoring application in Azure IoT Central

Bu bölümde, su kalite izleme uygulaması oluşturmak için Azure IoT Central su kalitesi izleme şablonunu kullanırsınız.In this section, you use the Azure IoT Central Water quality monitoring template to create a water quality monitoring application.

  1. Azure IoT Central giriş sayfasınagidin.Go to the Azure IoT Central home page.

    Azure aboneliğiniz varsa, ona erişmek için kullandığınız kimlik bilgileriyle oturum açın.If you have an Azure subscription, sign in with the credentials you use to access it. Aksi takdirde, bir Microsoft hesabı oturum açın:Otherwise, sign in with a Microsoft account:

    Kuruluş hesabınızda oturum açın

  2. Azure IoT Central sol üst bölmesinde Oluştur ' u seçin ve kamu sekmesini seçin. Kamu bölmesinde çeşitli kamu uygulaması şablonları gösterilmektedir.Select Build on the leftmost pane of Azure IoT Central and select the Government tab. The government pane shows several government application templates.

    Kamu uygulaması şablonları

  3. Su kalitesi izleme uygulaması şablonunu seçin.Select the Water quality monitoring application template. Bu uygulama şablonu, su kalitesinde bir cihaz şablonu, sanal cihazlar, bir operatör panosu ve önceden yapılandırılmış izleme kuralları içerir.This application template includes a water quality device template, simulated devices, an operator dashboard, and preconfigured monitoring rules.

  4. Uygulama oluştur' u seçin.Select Create app. Yeni uygulama bölmesi açılır ve aşağıdaki öğeleri gösterir:The New application pane opens and shows the following elements:

    • Uygulama adı: varsayılan olarak, uygulama adı su kalite izleme ' dir ve sonrasında Azure IoT Central 'nın oluşturduğu benzersiz bir kimlik dizesidir.Application name: By default, the application name is Water quality monitoring followed by a unique ID string that Azure IoT Central generates. İsterseniz, bir görünen ad girebilir veya uygulama adını daha sonra değiştirebilirsiniz.If you want, you can enter a display name or change the application name later.
    • URL: istediğiniz URL 'yi gırebılır veya URL değerini daha sonra değiştirebilirsiniz.URL: You can enter any URL you want or change the URL value later.
    • Azure aboneliğiniz varsa Dizin, Azure aboneliğive bölgedeğerlerini girin.If you have an Azure subscription, enter values for Directory, Azure subscription, and Region. Aboneliğiniz yoksa 7 günlük ücretsiz denemeyi açabilir ve gerekli iletişim bilgilerini tamamlayabilirsiniz.If you don't have a subscription, you can turn on 7-day free trial and complete the required contact information.

    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.

  5. Sayfanın sol alt kısmında Oluştur düğmesini seçin.Select the Create button on the lower-left part of the page.

    Azure IoT Central yeni uygulama sayfası

Artık Azure IoT Central su kalitesi izleme şablonunu kullanarak bir su kalite izleme uygulaması oluşturdunuz.You've now created a water quality monitoring application by using the Azure IoT Central Water quality monitoring template.

Yeni uygulamanız önceden yapılandırılmış bu bileşenlerle birlikte gelir:Your new application comes with these preconfigured components:

  • İşleç panolarıOperator dashboards
  • Su kalitesi izleme cihaz şablonlarıWater quality monitoring device templates
  • Sanal su kalitesi izleme cihazlarıSimulated water quality monitoring devices
  • Kurallar ve işlerRules and jobs
  • Beyaz etiketleme kullanan markaBranding that uses white labeling

Uygulamanızı dilediğiniz zaman değiştirebilirsiniz.You can modify your application at any time.

Ardından, uygulamayı araştırıp bazı özelleştirmeler yapın.Next, explore the application and make some customizations.

Operatör panosunu keşfet ve özelleştirmeExplore and customize the operator dashboard

Uygulamayı oluşturduktan sonra geniş dünya su kalitesi panosu bölmesi açılır.After you create the application, the Wide World water quality dashboard pane opens.

Su kalitesi izleme panosu

Bir Oluşturucu olarak, panolar tarafından kullanılmak üzere panoda görünümler oluşturabilir ve özelleştirebilirsiniz.As a builder, you can create and customize views on the dashboard for use by operators. Ancak özelleştirmeyi denemeden önce, önce Panoyu araştırın.But before you try to customize, first explore the dashboard.

Panoda gösterilen tüm veriler, sonraki bölümde açıklanan sanal cihaz verilerini temel alır.All data shown in the dashboard is based on simulated device data, which is discussed in the next section.

Pano aşağıdaki kutucuk türlerini içerir:The dashboard includes the following kinds of tiles:

  • Geniş dünya su yardımcı programı resim kutucuğu: panonun sol üst köşesindeki Ilk kutucuk Wide World adlı kurgusal yardımcı programı gösteren bir görüntüdür.Wide World water utility image tile: The first tile in the upper-left corner of the dashboard is an image that shows the fictitious utility named Wide World. Kutucuğu kendi görüntünüzü kullanacak şekilde özelleştirebilir veya kutucuğu kaldırabilirsiniz.You can customize the tile to use your own image, or you can remove the tile.

  • Ortalama pH KPI kutucukları: son 30 dakika içinde ortalama pH gibi KPI kutucukları Pano bölmesinin en üstünde bulunur.Average pH KPI tiles: KPI tiles like Average pH in the last 30 minutes are at the top of the dashboard pane. KPI kutucukları özelleştirebilir ve her biri farklı bir tür ve zaman aralığına ayarlanabilir.You can customize KPI tiles and set each to a different type and time range.

  • Su izleme alanı Haritası: Azure IoT Central, uygulamanızın cihaz konumunu gösterecek şekilde doğrudan ayarlayabileceği Azure Maps kullanır.Water monitoring area map: Azure IoT Central uses Azure Maps, which you can directly set in your application to show device location. Ayrıca, uygulamanızdaki konum bilgilerini cihazınıza de eşleyebilir ve ardından Azure haritalar 'ı kullanarak bir haritadaki bilgileri gösterebilirsiniz.You can also map location information from your application to your device and then use Azure Maps to show the information on a map. Haritanın üzerine gelin ve denetimleri deneyin.Hover over the map and try the controls.

  • Ortalama pH dağıtımı ısı haritası grafik: cihaz telemetrisini uygulamanız için en uygun şekilde göstermek üzere farklı görselleştirme grafikleri seçebilirsiniz.Average pH distribution heat-map chart: You can select different visualization charts to show device telemetry in the way that is most appropriate for your application.

  • Kritik kalite göstergeleri çizgi grafik: bir zaman aralığında çizgi grafik olarak çizilen cihaz telemetrisini görselleştirebilirsiniz.Critical quality indicators line chart: You can visualize device telemetry plotted as a line chart over a time range.

  • Kimyasal aracılar çubuk grafiğinin yoğunluğu: cihaz telemetrisini bir çubuk grafiğinde görselleştirebilirsiniz.Concentration of chemical agents bar chart: You can visualize device telemetry in a bar chart.

  • Eylem düğmesi: Pano, bir işlecin doğrudan izleme panosundan başlatabileceği eylemler için bir kutucuk içerir.Action button: The dashboard includes a tile for actions that an operator can initiate directly from the monitoring dashboard. Bir cihazın özelliklerini sıfırlamak, bu eylemlere bir örnektir.Resetting a device's properties is an example of such actions.

  • Özellik listesi kutucukları: panoda eşik bilgilerini, cihaz sistem durumu bilgilerini ve bakım bilgilerini temsil eden birden çok özellik kutucuğu vardır.Property list tiles: The dashboard has multiple property tiles that represent threshold information, device health information, and maintenance information.

Panoyu özelleştirmeCustomize the dashboard

Bir Oluşturucu olarak, panodaki görünümleri işleçler tarafından kullanılmak üzere özelleştirebilirsiniz.As a builder, you can customize views on the dashboard for use by operators.

  1. Geniş dünya su kalitesi Pano bölmesini özelleştirmek için Düzenle ' yi seçin.Select Edit to customize the Wide World water quality dashboard pane. Düzenle menüsünde komutlar ' a tıklayarak panoyu özelleştirebilirsiniz.You can customize the dashboard by selecting commands on the Edit menu. Pano düzenleme modundayken, yeni kutucuklar ekleyebilir veya mevcut dosyaları yapılandırabilirsiniz.After the dashboard is in edit mode, you can add new tiles, or you can configure the existing files.

    Panonuzu düzenleme

  2. Yapılandırabileceğiniz yeni bir pano oluşturmak için + Yeni ' yi seçin.Select + New to create a new dashboard that you can configure. Birden çok panonuz olabilir ve Pano menüsünden bunlar arasında gezinebilirsiniz.You can have multiple dashboards and can navigate among them from the dashboard menu.

Su kalitesi izleme cihaz şablonunu keşfetExplore a water quality monitoring device template

Azure IoT Central bir cihaz şablonu, bir cihazın yeteneklerini tanımlar.A device template in Azure IoT Central defines the capabilities of a device. Kullanılabilir özellikler telemetri, Özellikler ve komutlardır.Available capabilities are telemetry, properties, and commands. Bir Oluşturucu olarak, Azure IoT Central bağlı cihazların yeteneklerini temsil eden cihaz şablonları tanımlayabilirsiniz.As a builder, you can define device templates in Azure IoT Central that represent the capabilities of the connected devices. Ayrıca, cihaz şablonunuzu ve uygulamanızı test etmek için sanal cihazlar da oluşturabilirsiniz.You can also create simulated devices to test your device template and application.

Oluşturduğunuz su kalitesinde izleme uygulaması, su kalite izleme cihaz şablonuyla birlikte gelir.The water quality monitoring application you created comes with a water quality monitoring device template.

Cihaz şablonunu görüntülemek için:To view the device template:

  1. Azure IoT Central 'de uygulamanızın en sol bölmesinde cihaz şablonları ' nı seçin.Select Device templates on the leftmost pane of your application in Azure IoT Central.

  2. Cihaz şablonları listesinden su kalitesi İzleyicisi' ni seçin.From the list of device templates, select Water Quality Monitor. Bu cihaz şablonu açılır.That device template opens.

    Cihaz şablonu

Cihaz şablonunu özelleştirmeCustomize the device template

Aşağıdaki cihaz şablonu ayarlarını özelleştirme alıştırması:Practice customizing the following device template settings:

  1. Cihaz şablonu menüsünde Özelleştir' i seçin.From the device template menu, select Customize.
  2. Sıcaklık telemetri türüne gidin.Go to the Temperature telemetry type.
  3. Görünen ad değerini bildirilen sıcaklıkolarak değiştirin.Change the Display name value to Reported temperature.
  4. Ölçüm birimini değiştirin veya En düşük değer ve en büyük değeriayarlayın.Change the unit of measurement, or set Min value and Max value.
  5. Kaydet’i seçin.Select Save.

Bulut özelliği EkleAdd a cloud property

  1. Cihaz şablonu menüsünde, bulut özelliği' ni seçin.From the device template menu, select Cloud property.
  2. Yeni bir bulut özelliği eklemek için + bulut özelliği Ekle' yi seçin.To add a new cloud property, select + Add Cloud Property. Azure IoT Central 'de, bir cihazla ilgili olan ancak cihaz tarafından gönderilmesi beklenmez bir özellik ekleyebilirsiniz.In Azure IoT Central, you can add a property that is relevant to a device but not expected to be sent by the device. Bu tür bir özelliğin bir örneği, yükleme alanına, varlık bilgilerine veya bakım bilgilerine özgü bir uyarı eşiğinden biridir.One example of such a property is an alert threshold specific to installation area, asset information, or maintenance information.
  3. Kaydet’i seçin.Select Save.

Görünümleri keşfetExplore views

Su kalitesi izleme cihaz şablonu önceden tanımlanmış görünümlerle gelir.The water quality monitoring device template comes with predefined views. Görünümler, işleçlerin cihaz verilerini nasıl gördiğine ve bulut özelliklerinin nasıl ayarlanacağını tanımlar.The views define how operators see the device data and set cloud properties. Görünümleri keşfedebilir ve değişiklikleri yapın.Explore the views and practice making changes.

Cihaz şablonu görünümleri

Cihaz şablonunu yayımlamaPublish the device template

Herhangi bir değişiklik yaparsanız, cihaz şablonunu yayımlamak için Yayımla ' yı seçtiğinizden emin olun.If you make any changes, be sure to select Publish to publish the device template.

Yeni cihaz şablonu oluşturmaCreate a new device template

  1. Yeni bir cihaz şablonu oluşturmak ve oluşturma işlemini izlemek için + Yeni ' yi seçin.Select + New to create a new device template and follow the creation process.
  2. Özel bir cihaz şablonu oluşturun veya Azure IoT cihaz kataloğundan bir cihaz şablonu seçin.Create a custom device template or choose a device template from the Azure IoT device catalog.

Sanal cihazları keşfetExplore simulated devices

Uygulama şablonundan oluşturduğunuz su kalitesinde izleme uygulamasının iki sanal cihazı vardır.The water quality monitoring application you created from the application template has two simulated devices. Bu cihazlar su kalitesi izleme cihaz şablonuyla eşlenir.These devices map to the water quality monitoring device template.

Cihazları görüntülemeView the devices

  1. Uygulamanızın en sol bölmesinde bulunan cihazlar ' ı seçin.Select Devices on the leftmost pane of your application.

    Cihazlar

  2. Tek bir sanal cihaz seçin.Select one simulated device.

    Cihaz 1 ' i seçin

  3. Bulut özellikleri sekmesinde, acidity (pH) eşik değerini 8 ' den 9' a değiştirin.On the Cloud Properties tab, change the Acidity (pH) threshold value from 8 to 9.

  4. Cihaz özellikleri sekmesini ve cihaz panosu sekmesini bulun.Explore the Device Properties tab and the Device Dashboard tab.

Not

Tüm sekmeler cihaz şablonu görünümlerindenyapılandırıldı.All tabs have been configured from Device template views.

Yeni cihaz ekleAdd new devices

Yeni bir cihaz eklemek için cihazlar sekmesinde + Yeni ' yi seçin.On the Devices tab, select + New to add a new device.

Kuralları keşfet ve yapılandırmaExplore and configure rules

Azure IoT Central, cihaz telemetrisini otomatik olarak izleyen kurallar oluşturabilirsiniz.In Azure IoT Central, you can create rules that automatically monitor device telemetry. Bu kurallar, koşullarından herhangi biri karşılandığında bir eylemi tetikler.These rules trigger an action when any of their conditions are met. Olası bir işlem e-posta bildirimleri göndermektir.One possible action is to send email notifications. Diğer olasılıklar, diğer hizmetlere veri göndermek için bir Microsoft Flow eylemi veya Web kancası eylemi içerir.Other possibilities include a Microsoft Flow action or a webhook action to send data to other services.

Oluşturduğunuz su kalitesinde izleme uygulamasının önceden yapılandırılmış iki kuralı vardır.The water quality monitoring application you created has two preconfigured rules.

Kuralları görüntüleView rules

  1. Uygulamanızın en sol bölmesinde bulunan kurallar ' ı seçin.Select Rules on the leftmost pane of your application.

    Kurallar

  2. Uygulamanın önceden yapılandırılmış kurallarından biri olan yüksek pH uyarısı' nı seçin.Select High pH alert, which is one of the preconfigured rules in the application.

    Yüksek pH uyarı kuralı

    Yüksek pH uyarı kuralı, acidity (pH) öğesinin 8 ' den büyük olduğunu denetlemek için yapılandırılır.The High pH alert rule is configured to check the condition of acidity (pH) being greater than 8.

Sonra, kurala bir e-posta eylemi ekleyin:Next, add an email action to the rule:

  1. + E-postaseçeneğini belirleyin.Select + Email.
  2. Görünen ad kutusunda, yüksek pH uyarısı' nı girin.In the Display name box, enter High pH alert.
  3. To kutusuna Azure IoT Central hesabınızla ilişkili e-posta adresini girin.In the To box, enter the email address associated with your Azure IoT Central account.
  4. İsteğe bağlı olarak, e-posta metnine dahil etmek için bir Note girin.Optionally, enter a note to include in the text of the email.
  5. Eylemi gerçekleştirmek için bitti ' yi seçin.Select Done to complete the action.
  6. Yeni kuralı kaydetmek ve etkinleştirmek için Kaydet ' i seçin.Select Save to save and activate the new rule.

Birkaç dakika içinde, yapılandırılan koşul karşılandığında e-posta almalısınız.Within a few minutes, you should receive email when the configured condition is met.

Not

Uygulama, her koşul karşılandığında e-posta gönderir.The application sends email each time a condition is met. Bu kuraldan otomatik e-posta almayı durdurmak için kural için devre dışı bırak ' ı seçin.Select Disable for a rule to stop receiving automated email from that rule.

Yeni bir kural oluşturmak için uygulamanızın en sol bölmesinde bulunan kurallar ' ı seçin ve sonra + Yeni' yi seçin.To create a new rule, select Rules on the leftmost pane of your application and then select +New.

İşleri yapılandırmaConfigure jobs

Azure IoT Central işleri sayesinde, güncelleştirmeleri cihaz veya bulut özelliklerine birden çok cihazda tetikleyebilirsiniz.With Azure IoT Central jobs, you can trigger updates to device or cloud properties on multiple devices. Ayrıca, birden çok cihazda cihaz komutlarını tetiklemek için işleri de kullanabilirsiniz.You can also use jobs to trigger device commands on multiple devices. Azure IoT Central, iş akışını sizin için otomatikleştirir.Azure IoT Central automates the workflow for you.

  1. Uygulamanızın en sol bölmesinde bulunan işler ' i seçin.Select Jobs on the leftmost pane of your application.
  2. + Yeni ' yi seçin ve bir veya daha fazla iş yapılandırın.Select +New and configure one or more jobs.

Uygulamanızı özelleştirmeCustomize your application

Bir Oluşturucu olarak, uygulamanızdaki Kullanıcı deneyimini özelleştirmek için çeşitli ayarları değiştirebilirsiniz.As a builder, you can change several settings to customize the user experience in your application.

  1. Uygulamanızı özelleştirmek > Yönetim ' i seçin.Select Administration > Customize your application.

  2. Uygulama logosualtında, logo olarak karşıya yüklenecek görüntüyü seçmek için Değiştir ' i seçin.Under Application logo, select Change to choose the image to upload as the logo.

  3. Tarayıcı simgesinde, tarayıcı sekmelerinde görüntülenen görüntüyü seçmek için Değiştir ' i seçin.Under Browser icon, select Change to choose the image that appears on browser tabs.

  4. Tarayıcı renklerialtında, varsayılan değerleri HTML onaltılık renk kodlarıyla değiştirebilirsiniz.Under Browser colors, you can replace the default values with HTML hexadecimal color codes.

  5. Temanındeğerini değiştirmek için Ayarlar ' ı seçin.Select Settings to change the value of Theme.

    Uygulamanızı özelleştirme

Uygulama görüntüsünü güncelleştirmeUpdate the application image

  1. Yönetim > uygulama ayarları' nı seçin.Select Administration > Application settings.

  2. Uygulama görüntüsü olarak karşıya yüklenecek bir görüntü seçmek için Görüntü Seç düğmesini kullanın.Use the Select image button to choose an image to upload as the application image.

Kaynakları temizlemeClean up resources

Uygulamanızı kullanmaya devam etmeyecekecekseniz, uygulamayı aşağıdaki adımlarla silin:If you're not going to continue to use your application, delete the application with the following steps:

  1. Uygulamanızın en sol bölmesinde bulunan Yönetim sekmesini açın.Open the Administration tab on the leftmost pane of your application.

  2. Uygulama ayarları ' nı seçin ve Sil düğmesini seçin.Select Application settings and select the Delete button.

    Uygulamanızı silme

Sonraki adımlarNext steps