Knack Operations
  • TABLE OF CONTENTS
  • Knack Operations Read-Only
  • Knack
    • Platform Overview
    • Functionality Guide
    • Style Guide
    • Single Sign On (SSO)
      • Configuring a new Knack App with certificates
      • Enabling SSO in Knack
      • Configuring new certificates for all Knack Apps - When certs expire!
        • SSL Certificate Management
      • Configuring an existing Knack App with certificates (Rare)
    • Banner Logos
    • Rounding Knack Costs Correctly
    • URL Parameters to populate a form
    • Importing Records
    • Copy an Application
  • Knack Integrations
    • Open Data Portal - Socrata Integration
    • ArcGIS Online Integration
    • CSR configuration prep in Knack
      • Creating CSR Page components
  • Knack Code
    • Code Version Control
    • GitHub Code Workflow
    • CODE: Retrieve builder URL of Email Rules
    • CODE: Mobile Optimization
      • Detail Labels
    • CODE: Custom Login Buttons
    • CODE: Vision Zero in Action
    • CODE: Knack Functionality
      • Big Buttons
      • Save Knack Record ID
      • Redirect Blank Menu Pages
      • Disable Trigger Buttons
      • Disable Modal Background Click/Touch
      • Disable Breadcrumb Navigation Links
      • Remove Back Links
      • Back Link Buttons
      • Return to Previous Page Button
      • Auto Input Validation Form Fields
      • Conditionally Hide/Show Form Fields
      • Return to Top Button
      • Refresh View Button
      • Detect IE
      • Set Map iFrame Source URL
    • CODE: Knack Look & Feel
      • Multipage Step Indicator
      • Modal Close Styling
      • Relabel Attachment Links
      • Navigation Dropdown Menu Buttons
      • In-Form Dropdown Menu Buttons
      • Trigger Buttons
      • Hyperlink a Form Field Label
      • Remove Table Header
      • Modify Table Summary Rows
      • Convert Values to UPPERCASE (Option A)
      • Convert Values to UPPERCASE (Option B)
      • Highlight Details View Label Body & Table Value
      • Report Headers
      • Report Filters Container Size
      • Report Element Colors
      • HighCharts Report Styling
      • Font Awesome Icons
    • CODE: Knack Print Page
      • Print Header with Page Break/Number
      • Print without overlapping views
      • Print using Menu Button
      • Print using Trigger Button
      • Show Character Limit of Input
      • Add fixed Footer on Print
  • AMD | DATA TRACKER
    • AMD | Data Tracker
    • Asset Changes
    • CSR | Flex Note Archiving
    • Cameras
    • Fix Broken CCTV Device Status Page Links
    • Performance Measures
    • Builder Notes
      • Configure New AMD Asset in Data Tracker
      • Data Tracker | Annual Signal and PHB Request Ranking
      • Page Rules (TMC) CSR
      • NOTIFICATION | Construction Status Email
      • NOTIFICATION | One Day Signal Engineer Due Date
      • DETAILS | Preventative Maintenance (PM)
      • DETAILS | Signal Detectors Object Tables, Reports, misc..
      • DETAILS | Signals
      • Signals Work Order | EDIT FORMS
      • Signals Work Order | FORM LOCATIONS
      • Editing Signals Work Order | NEW FORMS
    • Warehouse Inventory - Updating Journal Vouchers (JV) information
    • Cancel Transactions & Replenishments
    • Adjustment Transaction, Unit Cost Adjustments & Re-Stock
    • DTS | Adminstrative Action
  • DTS | Data & Technology Services Portal
    • DTS | Data & Technology Services Portal
    • Dataset inventory
    • Application Inventory
  • Finance & Purchasing
    • Finance & Purchasing Portal
    • Finance & Purchasing
      • Training, Quiz, Account Access Process
      • Statuses
      • List of emails generated
      • Re/Un-assigning Approver of a PR (Purchase Request)
      • Troubleshooting: FAQs
    • Warehouse Inventory
      • Adding a new inventory item
  • HiRe | The Hiring Resource
    • HiRe | The Hiring Resource
  • HR | Human Resources
    • HR | Human Resources Portal
    • How to add a new HR Form
  • PEP | Parking Enterprise Portal
    • PEP | Parking Enterprise Portal
    • Dispatch Resource Tracking Log Archiving
    • Update Parking Citation Report by Fiscal Year (FY)
  • ROW | Right of Way Portal
    • ROW | Right of Way Portal
    • COS JV Update
  • RPP | Residential Parking Permit Portal
    • RPP | Residential Parking Permits
    • Residential Parking Permits
    • RPP Migration
  • SBO | Street & Bridge Operations
    • SBO | Street & Bridge Operations
  • SMD | Signs & Markings Operations
    • SMD | Signs & Markings Operations
    • Table of Contents
    • Workflow
    • Markings | Work Orders
      • Process & Module Functionality
    • Markings | Service Requests
      • Process & Module Functionality
    • Signs | Work Orders
      • Process & Module Functionality
    • Signs | Service Requests
      • Process & Functionality
    • Contractor | Work Orders
      • Process & Module Functionality
    • Sign Fabrication Work Orders
      • Process and Functionality
    • Special Functions/Codes
      • Work Order Attachments
  • SMO | Smart Mobility Operations
    • SMO | Smart Mobility Portal
  • SMS | Shared Mobility Services
    • SMS | Shared Mobility Portal
    • License & Permit Management
    • Sources for Monthly Trip Records
  • STREET BANNER PROGRAM
    • Street Banner Program
    • Street Banner Program
  • TDS | Transportation Development Services
    • TDS | Transportation Development Services Portal
    • Color Palette
    • Role Permissions Guide
    • App Logic
      • Calculating Date Values for Reporting
      • Incrementing Review Cycle Automatically
      • Calculating Review Time & On Time Percentage
      • Calculating Cycle Completion Percentage
      • Calculating an Expiration Date
      • Automatic Due Date with Manual Adjustment
      • Roll up Child Object Conditionals
      • Converting an Entered Percentage to a Percentage Value
      • Create a Connection Link Field to View a Searched Record
      • Extracting Location Coordinates to add a Map Marker Map
    • TDR | Development Reviews
    • TIA | Traffic Impact Analysis
    • TDA | Transportation Development Assessments
  • Traffic Register
    • Traffic Register
    • Table of Contents
    • Workflow
    • Modules
    • Special Functions/Code
    • Permissions
  • TPW Forms
    • TPW Forms
  • VZA | Vision Zero in Action
    • VZA | Vision Zero in Action
    • Batch Copy Process for VZA Assignments
    • Calculate School Closures
    • Login Process for Officers
    • Officer Records
    • Update reports in Power BI
    • Use Tasks for Creating Child Records
    • Use Tasks for Notifications
  • O365 Resources
    • Resources
Powered by GitBook
On this page
  • 1. Disable cameras.
  • 2. Enable Cameras
  • 3. Confirmation

Was this helpful?

  1. AMD | DATA TRACKER

Cameras

Camera management

PreviousCSR | Flex Note ArchivingNextFix Broken CCTV Device Status Page Links

Last updated 2 years ago

Was this helpful?

For VIP visits, we are asked to disable the CCTV stills feed on specified dates and times. This process has two steps - one to disable image publishing from all cameras before the VIP visit, and then to turn on image publishing from all cameras (with some exceptions) after the VIP visit.

1. Disable cameras.

  • In Knack, open Data Tracker and then the cameras object.

  • Click on Records.

  • Export the records out as a CSV to maintain a record of which specific cameras were turned off at that point in time.

  • Open CSV and cross check with Knack object to ensure entries match up.

  • Yes on DISABLE_IMAGE_PUBLISH means the camera is turned off

  • Click on Update, click Next, without filtering for records, and get to the Update Camera Recordspage.

  • Set DISABLE_IMAGE_PUBLISH to Yes by clicking on Check this Box to Disable Image Publication to Public Sites.

  • Set MODIFIED_BY to your name.

  • Set MODIFIED_DATE to Current Date and Time (default).

  • Click Next

  • Click Update Records. The update will take a couple of minutes.

  • The service that manages the image publication runs on atd-data01. The repository is called atd-cctv-images. Ask a dev to restart this service, so that the latest camera data is fetched from Knack. The dev will run sudo docker restart "cctv-images" on the server.

  • To verify that the desired cameras have been disabled, you can follow the URL pattern `` to see the most recent image available for any camera. Verify that the image's timestamp is more than 5 minutes old.

2. Enable Cameras

  • In Knack, open Data Tracker and then the cameras object.

  • Click on Records.

  • Navigate to the DISABLE_IMAGE_PUBLISH field. The default is set to No. Selecting Yes means the camera image publication process is disabled.

  • Click on Update and then Next.

  • Under Update cameras records ,

  • Set the field DISABLE_IMAGE_PUBLISH to (unchecked) Check This Box to Disable Image Publication to Public Sites

  • Set the field MODIFIED_BY to your name

  • Set the field MODIFIED_DATE to current time

  • Finish the process.

  • Open the CSV created earlier, take the list that are exceptions - Disable Image Publish is Yes and then paste the list in Excel.

  • If the list comes in as a row, convert the text to columns and then paste special - transpose the data to rows. Insert a row at the top, put in a header - camera_id

  • Save as a CSV.

  • Go back to the cameras object in Data Tracker. Click on Import, Upload CSV, select the CSV. For ‘Does the CSV have a row at the top with a name for each column? Let the default be Yes, the headers are on row 1

  • For Select a field to match records, select CAMERA_ID. Continue through the process, under Advanced Options, for Field Defaults, select DISABLE_IMAGE_PUBLISH and set the default for those records to Yes.

  • Click on Submit Import.

3. Confirmation

You'll need to wait at least one hour to verify that the camera images are being uploaded. To verify that the desired cameras have been enabled, you can the follow the URL pattern ``

Go to . Search for cameras_socrata, check when that script ran and if it was a success. Then search for kits_cctv_push, check when that script last ran and the status.

Go to the , and check on the cameras, by looking at the time stamp on the image.

https://cctv.austinmobility.io/image/<camera_id>.jpg
https://cctv.austinmobility.io/image/<camera_id>.jpg
Data Publication Log
Data and Performance Hub