Makro, oda veya masa cihazında veya panoda yerel olarak çalışan küçük bir programdır. Makro; ok işlevleri, vaatler, sınıflar ve asenkronizasyon/bekleme gibi özellikleri destekler ve JavaScript ile yazılır. SX10 dışındaki tüm oda ve masa cihazları ve panolar makroları destekler.

Makro, cihazda olaylar geri bildirimlerini, yapılandırma değişikliklerini ve durum değişikliklerini kaydedebilir. Makro bu olayları ve değişiklikleri takip edebilir ve daha fazla komut ve yapılandırma değişikliği çalıştırmak için cihazın API'sini kullanır. Makroların kullanımını özel kullanıcı arabirimi panolarıyla birleştirirseniz kullanıcı arabirimine, hızlı arama düğmeleri gibi yerel bir işlev ekleyebilirsiniz.

Cihazda xAPI komutlarını içeren makrolarla çalıştırma için yerel bir Yönetici kullanıcısı gerekir.

Özel kullanıcı arabirimi panellerinin nasıl oluşturulacağı hakkında bilgi edinmek için UI Uzantıları makalesine göz atın.

Makroları Oluşturma ve Yönetme

Makrolar oluşturmak ve uygulamak için Makro Düzenleyici'yi kullanabilirsiniz. Düzenleyiciye cihazın yerel web arabirimi üzerinden ulaşılabilir.

Yerel web arabirimine, yerel yönetici kullanıcıları için doğrudan web tarayıcısından veya Cihaz Yapılandırmaları alanındaki Control Hub'daki müşteri görünümü üzerinden ulaşılabilir. Web tarayıcısından, URL adresi alanına http(s)://<uç nokta IP'si veya ana bilgisayar adı> girin. Ardından, yönetici kullanıcının kimlik bilgilerini girin.

Yerel web arabiriminde, Makro Düzenleyici sol taraftaki Özelleştirme alanından kullanılabilir.

Makrolar devre dışı bırakılmışsa düzenleyiciyi başlatmaya çalıştığınızda Makroları Etkinleştir seçeneği sunulur.

Ek Bilgiler

Yerel kullanıcılar ve yerel web arabirimine nasıl erişileceği hakkında daha fazla bilgi için Yerel Kullanıcı Yönetimi makalesini ve Gelişmiş Özellikler makalesini okuyun.

Makrolar ve Makro Düzenleyici'nin nasıl kullanılacağı hakkında daha fazla bilgi için Özelleştirme kılavuzuna bakın.

Ek öğrenme kaynaklarına Makro Düzenleyici içinden ulaşabilirsiniz:

  • Cisco Makro Komut Eğitimi'ni açmak için Eğitim'e tıklayın.

  • Cihazda makroları kullanmanın kısa bir tanıtımı ve incelemek ya da kullanmak üzere bazı kod örnekleri için Yardım'a tıklayın.

Cisco desteği (TAC) makrolar da dahil, üçüncü taraf kodunda hata ayıklamayı desteklemez. Makrolar ve üçüncü taraf kodlarla ilgili yardıma ihtiyacınız olması durumunda Cisco İşbirliği Geliştirici topluluğu'na göz atın. Ayrıca, bu sitede çok sayıda geliştirici ve entegratör kaynakları vardır. Burada birkaç makro kodlama örneği bulabilirsiniz.