new.optigo.net Open in urlscan Pro
3.69.136.55  Public Scan

URL: https://new.optigo.net/bacnet-network-essentials-course/
Submission: On December 16 via api from US — Scanned from DE

Form analysis 1 forms found in the DOM

POST /fsg?pageId=82e73176-80cc-446d-9bcf-69fe7b6ba6e4&variant=a

<form action="/fsg?pageId=82e73176-80cc-446d-9bcf-69fe7b6ba6e4&amp;variant=a" method="POST"><input type="hidden" name="pageId" value="82e73176-80cc-446d-9bcf-69fe7b6ba6e4"><input type="hidden" name="pageVariant" value="a">
  <div class="fields">
    <div class="lp-pom-form-field single-line-text" id="container_first_name"><label class="main lp-form-label" for="first_name" id="label_first_name" style="height: auto;"><span class="label-style">First Name&nbsp;*</span></label><input
        id="first_name" name="first_name" type="text" class="ub-input-item single text form_elem_first_name" required=""></div>
    <div class="lp-pom-form-field single-line-text" id="container_last_name"><label class="main lp-form-label" for="last_name" id="label_last_name" style="height: auto;"><span class="label-style">Last Name&nbsp;*</span></label><input id="last_name"
        name="last_name" type="text" class="ub-input-item single text form_elem_last_name" required=""></div>
    <div class="lp-pom-form-field single-line-text" id="container_phone_number"><label class="main lp-form-label" for="phone_number" id="label_phone_number" style="height: auto;"><span class="label-style">Phone number</span></label><input
        id="phone_number" name="phone_number" type="text" class="ub-input-item single text form_elem_phone_number"></div>
    <div class="lp-pom-form-field email" id="container_email"><label class="main lp-form-label" for="email" id="label_email" style="height: auto;"><span class="label-style">Email&nbsp;*</span></label><input id="email" name="email" type="email"
        class="ub-input-item single text form_elem_email" required="" pattern="^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9_-]+\.[a-zA-Z0-9-.]{2,61}$"></div>
    <div class="lp-pom-form-field drop-down" id="container_date_selection"><label class="main lp-form-label" for="date_selection" id="label_date_selection" style="height: auto;"><span class="label-style">Date selection</span></label><select
        id="date_selection" name="date_selection" class="ub-input-item single form_elem_date_selection">
        <option value="Dec 14-16: 7am–9am PDT/10–12pm EDT">Dec 14-16: 7am–9am PDT/10–12pm EDT</option>
        <option value="Dec 21-23: 10am-12pm PDT / 1-3pm EDT">Dec 21-23: 10am-12pm PDT / 1-3pm EDT</option>
        <option value="Jan 4-6: 7-9am PDT / 10-12pm EDT">Jan 4-6: 7-9am PDT / 10-12pm EDT</option>
        <option value="Jan 11-13: 4-6pm PDT / 10am–12pm AEST">Jan 11-13: 4-6pm PDT / 10am–12pm AEST</option>
        <option value="Jan 18-20: 7-9am PDT / 10-12pm EDT">Jan 18-20: 7-9am PDT / 10-12pm EDT</option>
        <option value=" Jan 25-27: 10-12pm PDT / 10-12pm EDT"> Jan 25-27: 10-12pm PDT / 10-12pm EDT</option>
        <option value="None of these dates. Please contact me when the next dates are released.">None of these dates. Please contact me when the next dates are released.</option>
        <option value="Please contact me for personal training for my organization.">Please contact me for personal training for my organization.</option>
      </select></div>
    <div class="lp-pom-form-field checkbox-group multi-group" id="container_by_submitting_this_form_you_agree_to_occasional_communications_from_optigo_networks_you_can_unsubscribe_from_these_communications_at_any_time"><label
        class="main lp-form-label" for="by_submitting_this_form_you_agree_to_occasional_communications_from_optigo_networks_you_can_unsubscribe_from_these_communications_at_any_time"
        id="label_by_submitting_this_form_you_agree_to_occasional_communications_from_optigo_networks_you_can_unsubscribe_from_these_communications_at_any_time" style="height: auto;"><span class="label-style">By submitting this form, you agree to
          occasional communications from Optigo Networks. You can unsubscribe from these communications at any time.&nbsp;*</span></label>
      <div class="ub-input-item input-wrap optionsList" id="group_by_submitting_this_form_you_agree_to_occasional_communications_from_optigo_networks_you_can_unsubscribe_from_these_communications_at_any_time">
        <div class="option" id="ub-option-by_submitting_this_form_you_agree_to_occasional_communications_from_optigo_networks_you_can_unsubscribe_from_these_communications_at_any_time-item-0"><input type="checkbox"
            id="by_submitting_this_form_you_agree_to_occasional_communications_from_optigo_networks_you_can_unsubscribe_from_these_communications_at_any_time_i_agree_to_receive_other_occasional_communications_from_optigo_networks"
            name="by_submitting_this_form_you_agree_to_occasional_communications_from_optigo_networks_you_can_unsubscribe_from_these_communications_at_any_time" value="I agree to receive other occasional communications from Optigo Networks."
            class="checkbox form-builder-checkbox-input form_elem_by_submitting_this_form_you_agree_to_occasional_communications_from_optigo_networks_you_can_unsubscribe_from_these_communications_at_any_time" data-required=""><label
            for="by_submitting_this_form_you_agree_to_occasional_communications_from_optigo_networks_you_can_unsubscribe_from_these_communications_at_any_time_i_agree_to_receive_other_occasional_communications_from_optigo_networks"
            class="opt-label form-builder-checkbox-label"><span class="label-style">I agree to receive other occasional communications from Optigo Networks.</span></label></div>
      </div>
    </div>
    <div class="lp-pom-form-field checkbox-group multi-group" id="container_to_consent_to_us_storing_the_data_youve_provided_for_this_purpose_please_tick_the_checkbox_below"><label class="main lp-form-label"
        for="to_consent_to_us_storing_the_data_youve_provided_for_this_purpose_please_tick_the_checkbox_below" id="label_to_consent_to_us_storing_the_data_youve_provided_for_this_purpose_please_tick_the_checkbox_below" style="height: auto;"><span
          class="label-style">To consent to us storing the data you've provided for this purpose, please tick the checkbox below.&nbsp;*</span></label>
      <div class="ub-input-item input-wrap optionsList" id="group_to_consent_to_us_storing_the_data_youve_provided_for_this_purpose_please_tick_the_checkbox_below">
        <div class="option" id="ub-option-to_consent_to_us_storing_the_data_youve_provided_for_this_purpose_please_tick_the_checkbox_below-item-0"><input type="checkbox"
            id="to_consent_to_us_storing_the_data_youve_provided_for_this_purpose_please_tick_the_checkbox_below_i_agree_to_allow_optigo_to_store_and_process_the_data_ive_provided"
            name="to_consent_to_us_storing_the_data_youve_provided_for_this_purpose_please_tick_the_checkbox_below" value="I agree to allow Optigo to store and process the data I've provided."
            class="checkbox form-builder-checkbox-input form_elem_to_consent_to_us_storing_the_data_youve_provided_for_this_purpose_please_tick_the_checkbox_below" data-required=""><label
            for="to_consent_to_us_storing_the_data_youve_provided_for_this_purpose_please_tick_the_checkbox_below_i_agree_to_allow_optigo_to_store_and_process_the_data_ive_provided" class="opt-label form-builder-checkbox-label"><span
              class="label-style">I agree to allow Optigo to store and process the data I've provided.</span></label></div>
      </div>
    </div>
  </div><button class="lp-element lp-pom-button" id="lp-pom-button-199" type="submit"><span class="label"><strong>SUBMIT</strong></span></button>
  <input type="hidden" name="ubafs-jev" id="ubafs-jev"
    value="{&quot;date&quot;:&quot;2021-12-16T14:15:00.295Z&quot;,&quot;agent&quot;:&quot;Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.93 Safari/537.36&quot;,&quot;screen&quot;:{&quot;availWidth&quot;:1600,&quot;availHeight&quot;:1200,&quot;width&quot;:1600,&quot;height&quot;:1200},&quot;window&quot;:{&quot;innerWidth&quot;:1600,&quot;innerHeight&quot;:1200},&quot;hasPlugins&quot;:true}">
</form>

Text Content

About the course

This is no basic, introductory overview. This jam-packed, 3-part course is your
ultimate breakdown on BACnet.

We’re digging into the fields of a BACnet packet, to the point of being able to
understand the meaning of those fields. You’ll come away with a much deeper
understanding of MS/TP and IP networking as it applies to BACnet, common errors
in programming that have big implications, and much more. 

Who is this course for:


 * You’re familiar with BACnet, but want to grow your proficiency from beginner
   to intermediate. 
 * Your knowledge of networking is limited. 
 * You support or maintain at least one site running on BACnet.
   

This class will accelerate your understanding so you can better support,
service, and troubleshoot BACnet.


First Name *
Last Name *
Phone number
Email *
Date selectionDec 14-16: 7am–9am PDT/10–12pm EDTDec 21-23: 10am-12pm PDT / 1-3pm
EDTJan 4-6: 7-9am PDT / 10-12pm EDTJan 11-13: 4-6pm PDT / 10am–12pm AESTJan
18-20: 7-9am PDT / 10-12pm EDT Jan 25-27: 10-12pm PDT / 10-12pm EDTNone of these
dates. Please contact me when the next dates are released.Please contact me for
personal training for my organization.
By submitting this form, you agree to occasional communications from Optigo
Networks. You can unsubscribe from these communications at any time. *
I agree to receive other occasional communications from Optigo Networks.
To consent to us storing the data you've provided for this purpose, please tick
the checkbox below. *
I agree to allow Optigo to store and process the data I've provided.
SUBMIT
Register now!

BACnet Network Essentials Course


The ultimate deep-dive into BACnet, packets, programming, and troubleshooting
BACnet issues


Terms of Use | Privacy



Healthy networks for smart buildings

The three modules, broken out over three days, will cover:

Module 1:

1. Basic Network frame formats and concept of layers

2. BACnet Objects and Properties - how devices communicate

3. BACnet/MSTP

a. Simple intra-network MSTP-MSTP communications

i. Who-Is, I-Am, Read-Property, Write-Property

b. Basic Tokens information

c. Common problems

i. Software Issue - Duplicate Device ID, Duplicate MAC addresses, Performance

ii. Physical Problems - Flipping Polarity, Impedance Matching, Wiring Issues  

d. Reading NPDU to look at communication in/out of MSTP trunk

e. Overview of APDU

f. Test/Exercise

i. Filling out the NPDU when 2 devices on separate MSTP trunks are communicating

ii. Breaking down what we see when we do a capture

Module 2:

1. BACnet/IP - single subnet

a. Overview of IP Networking

i. Layer-2 switch and Layer-3 router

ii. Unicast vs Broadcast 

iii. Subnet and Routing

iv. Denial of Service

b. BACnet/IP in a single IP network 

i. UDP port

c. IP Addressing

i. What are IP addresses and how to read them

ii. Subnet Mask - determining network vs host portion of IP

iii. Default Gateway 

d. Structure of a BACnet Message

i. APDU + NPDU

ii. Deep dive into reading APDU

iii. Confirmed and Unconfirmed COV and event notifications  

iv. Architecture of sending and receiving messages

e. Test/Exercise

i. Filling our APDU in detail in a single subnet BACnet/IP system and learning
to read the packet information

Module 3:

1. BACnet/IP - internetwork

a. BACnet Routers

i. Forwarding between IP subnets

b. BBMD

i. Complete walkthrough of BBMDs, how they work, and basic BBMD architecture

ii. Duplicate BBMD examples and issues created

iii. BVLC

c. Common Problems - Deep dive into how to diagnose these common issues in
Wireshark and Visual BACnet

i. Duplicate Device ID

ii. Duplicate network ID

iii. Busy router

iv. Duplicate BBMDs

v. Slow response times

vi. Excessive broadcast

d. Application in Complex Systems

i. Systems with multiple routers, vendors, different types of networks


ii. Putting everything we learned in a complex exam that mirrors what you would
see in real-world systems.

e. Test

i. Full packet data APDU, NPDU, BACnet/MSTP and BACnet/IP example and exercise

For the course fee of just $200 USD: 

 * You'll receive access to 3 two-hour sessions, live over Zoom. 
 * Course registration includes classes, quizzes, and assignments. 
 * Classes are kept to a limited capacity with 6-10 registrants, so you can ask
   questions and actively participate. 
 * You'll receive a certificate of completion for a passing grade of at least
   80%. 
   

Space is limited!

Each cohort is six (6) to ten (10) attendees, to ensure that registrants can
participate and ask questions. Save your seat now on any of these cohorts:

 * Dec 14-16: 7am-9am PDT / 10-12pm EDT

 * Dec 21-23: 10am-12pm PDT / 1-3pm EDT

 * Jan 4-6: 7-9am PDT / 10-12pm EDT

 * Jan 11-13: 4-6pm PDT / 10am–12pm AEST

 * Jan 18-20: 7-9am PDT / 10-12pm EDT

 * Jan 25-27: 10-12pm PDT / 10-12pm EDT

 * Fill out the form to reserve your spot now!

You can pay with a credit card after filling out the form, or our team can send
you an invoice. If your selected date fills up, you will be waitlisted. We will
contact you if space opens up, or with the next available set of dates.





TRAINED IN BACNET NETWORKS



Register now!Sign up now!

"I thinks this was an excellent course!  I really enjoyed delving into to BACnet
from a theoretical point of view as well as working through the course
exercises.  As a technician for most of my career  I’ve generally approached
BACnet from the practical aspect so for me it was really good to add the
theoretical approach to my skillset.  This course has taught me the theoretical
approach to troubleshooting BACnet as well as gaining a deeper upstanding in
reading and analyzing Wire Shark captures as well as using Visual BACnet.  I
would definitely recommend this course to others, particularly our field
technicians and system designers." 

– BM

Testimonials

"This course was great!  Robert and Ping were extremely accommodating to our
group and extended the class every day to make sure all our questions were
answered and everyone understood the material.  They covered the course material
in the detail that I was hoping to get from this course.  I hope to see more
like it from Optigo in the future."

– Lee B., Principal Financial Group

"I wish it was longer. Great work by you guys."

– Anthony T., Siemens New York

"It was a very informative course and it helped me a lot to understand somehow
the basics of the packets. Especially the part with the BBMD was quite
interesting for me to understand the traffic better." 

– Markus B., Siemens Switzerland

"Presentation and input from the course participants was welcome."

– James L., North Lynx, LLC