Patrick Gilligan
Patrick Gilligan
  • Видео 5
  • Просмотров 1 501
No API? No problem - Scrape the web portal of your AV device manufacturers to get data
Accompanying repo found here:
github.com/patrickgilsf/av-web-scraper
How can we build observability automations when the manufacturer doesn't have an API? Scrape the data from the web. See an example where I use Puppeteer to scrape data from @q-sys , @logitech, and DTEN.
Here are all the links you will see in the embedded screen shots:
- Puppeteer - pptr.dev/
- OOP in Javascript - developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/Object-oriented_programming
- Targeting Selectors - www.w3schools.com/cssref/css_selectors.php
Here are the links to my older videos:
- Program Q-Sys in your IDE - ruclips.net/video/324rrtuQexg/видео.html
- Use the control link to pass the same code to multiple ...
Просмотров: 268

Видео

Monitoring Q-Sys Deployments - Build automatic updates between Reflect and Slack
Просмотров 2922 месяца назад
This video accompanies this repo - github.com/patrickgilsf/qsys-slack-updater Continuing to explore the boundaries between devops and AV! In this app, we are going to use the Slack and Q-Sys Reflect APIs to send the whole team data from our Reflect dashboard! The dashboard is great, but we data that comes to us, and we want anybody on the Slack channel to have that visibility, without giving th...
Scaled Q-Sys Deployments Pt. 2 - Uploading Configuration Files to the core
Просмотров 1843 месяца назад
This video is part 2 to my last video - ruclips.net/video/p_DWwqXX580/видео.html You will also hear me mention the one before that - ruclips.net/video/324rrtuQexg/видео.html This video moves very fast! See accompanying GitHub repo here: github.com/patrickgilsf/qsys-config-updater My last video was about using a Control Link to copy the same touch panel code to all touch panels in your AV stack....
Scaled Q-Sys Deployments Pt. 1 - Using the Control Link to push code from server to client(s)
Просмотров 2224 месяца назад
See my last video! Taking a break from IDE and javascript, and working in all in Q-Sys. In this video, we are going to use the control link to pass code from a "deployment core" to downstream cores. The importance of a config file separated from the code emerges, which will be the topic for part 2! Bonus Rick and Morty themed touch panel included! My first video was about writing Q-Sys code in ...
Use your IDE to program Q-Sys
Просмотров 5384 месяца назад
Next video I make, I will be sure to Zoom in on the IDE! Sorry about that. Find an almost identical version to this code here - github.com/patrickgilsf/q-sys-ide-importer In this video, I demonstrate how to import files into the Q-SYS IDE using Node.js. I walk through the process of setting up the necessary credentials, creating a .env file, and organizing the application for scalability. I als...

Комментарии

  • @fullmetal-fred
    @fullmetal-fred 20 дней назад

    Literally teaching this in my class this weekend using Zabbix’s built-in selenium monitoring (though puppeteer’s api is better 😊)

  • @hoperothmusic
    @hoperothmusic 2 месяца назад

    Love the emojis. :D