《為未來創建互聯工作場所:通過開放協議集成 Meraki 物聯網設備.pdf》由會員分享,可在線閱讀,更多相關《為未來創建互聯工作場所:通過開放協議集成 Meraki 物聯網設備.pdf(60頁珍藏版)》請在三個皮匠報告上搜索。
1、#CiscoLive#CiscoLiveRohan Karamandi,Technical Solutions Architect|rohank9 Alex Burger,Technical Marketing Engineer|aaburger85BRKIOT-1223Integrating Meraki IOT Devices Through Open ProtocolsCrea%ng a Connected Workplace for the Future 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#
2、CiscoLiveEnter your personal notes hereCisco Webex App Questions?Use Cisco Webex App to chat with the speaker after the sessionFind this session in the Cisco Live Mobile AppClick“Join the Discussion”Install the Webex App or go directly to the Webex spaceEnter messages/questions in the Webex spaceHow
3、Webex spaces will be moderated by the speaker unIl June 9,2023.12345https:/ 2023 Cisco and/or its affiliates.All rights reserved.Cisco PublicBRKIOT-12235 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveRohan KaramandiTechnical Solutions Architect Cisco MerakiCisco for 10 y
4、ears,Meraki for 3Worked with a variety of verticals:Retail,Manufacturing,REIT,Legal,Government,K-12Co-host the Home Assistant Podcast+All Things Smart Home:https:/ Introduction Who are we?Alex BurgerSr Technical Marketing Engineer,MS Product Management MerakiPreviously:Product Architect Product Mgmt
5、Meraki SESr.Implementation Engineer Cisco PartnerWiSP Engineer Service ProviderHave a technical blog at https:/ BRKIOT-12236Agenda 2023 Cisco and/or its affiliates.All rights reserved.Cisco PublicThe backstory of IoTConnecting the workplaceMeraki IoT architectureOpen protocols+toolsDemo Lets connect
6、 things!How to use Node-RED and Home Assistant with MTWrap upBRKIOT-12237Lets talk about IoT 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveIoT Protocols Through the Years(Layer 1-7)X10CoAPHTTP/SRF-433 MHzRF-900MHzEthernetBRKIOT-12239 2023 Cisco and/or its affiliates.All
7、rights reserved.Cisco Public#CiscoLiveIoT Standard Proliferation10BRKIOT-1223Credit:xkcd(https:/ Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveWhat does this give us?Ability to remotely control and/or monitor systemsSee whats happening in a given environmentMake changes withi
8、n the environmentBUTA variety of systems that dont talk to each otherIsolated islands of technologies between different protocolsSometimes within the same protocolBRKIOT-122311 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveWhy connect these things?BRKIOT-122312ComfortSus
9、tainabilityCost EfficienciesConnecting the Workplace 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveExample Use CasesMonitorEnsure comfortable noise levelsAudit power usageEnsure optimum performance of HVAC systemsAlert on water leaks14ControlEngage lighting systems based
10、 on camera presenceRemotely shut down devices not being usedControl HVAC based on sensor dataPress button to override automationBRKIOT-1223 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveCollect and analyze data to identify opportunities for optimization and energy saving
11、s and reduced emissions.Remote TroubleshootingTemperature/Humidity MonitoringIndoor Air Quality Monitoring/Water Leakage DetectionEnergy SavingsBRKIOT-122315 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveSmart Building SolutionsLeverage insights to apply configurations a
12、nd automate spaces to better manage costs,maximize resources,and improve customer and employee experiences.Automatic adjustment of power and device settingsSpatial planning and optimizationPrecision object detectionBRKIOT-122316 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#Cisco
13、LiveImprove business operations,manage resources,and proactively make progress toward sustainability goals while accelerating productivity and performance.Water waste from leaksLoss preventionProduction quality controlManage Operational WasteBRKIOT-122317Meraki IoT Architecture 2023 Cisco and/or its
14、 affiliates.All rights reserved.Cisco Public#CiscoLiveMeraki MV Smart CamerasAll ML CV Inference performed in-cameraEnables advanced analytics for real time:Object DetectionObject ClassificationObject TrackingBRKIOT-122319 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveMe
15、raki MV ArchitectureEverything in the Box|Access Anywhere|Smart Processing20BRKIOT-1223 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveMeraki MT IoT SensorsBRKIOT-122321MT10MT12MT20 MT11 MT14MT30Temperatureand humidityWater leakDoor access(intrusion)Temperature probeIndoo
16、r air qualitySmart automation buttonIT infrastructure monitoringCold storageSafe environmentsSmart spaces 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveAnd the all newBRKIOT-122322Energy MonitoringMT40Smart Power Controller 2023 Cisco and/or its affiliates.All rights res
17、erved.Cisco Public#CiscoLiveSensor Communication ProcessSensorGatewaysDashboardSensors talk through gatewaysGateways proxy sensor communication to the cloud Encrypted BLE IP BRKIOT-122323 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveSensor Encrypted CommunicationSensor
18、wakes upContactgatewayOpen plaintext connection to GWSensor sends keyInvalid New ephemeral keyfrom SUDI Key exchangebetween dashboardand sensor via GWValidSecure dataexchangeValidBRKIOT-122324 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLive-YouprobablyBut how do we consum
19、e the data?!BRKIOT-122325 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveA foundation for IT and IoTWirelessSwitchingSecurity and SD-WANMDMSensorsSmart CamerasCellular GatewaysBuilt-in solutionsMERAKI DASHBOARDACCESSWANAPITailored solutionsCUSTOM BUILT APPS PARTNER APPSap
20、ps.meraki.ioIOTBRKIOT-122326MV Cameras 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveReal Time Streaming Protocol(RTSP)28BRKIOT-1223rtsp:/cameraIP:9000/liveNVR 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveEasy way to test RTSP streams on MV2
21、9BRKIOT-1223rtsp:/cameraIP:9000/live*Enter MQTT*2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveWhat is MQTTAcronym for“Message Queuing Telemetry Transport”Created in 1999 by IBM and ArcomLightweight pub/sub messaging protocolThink of it as a chat client for IoT DevicesInc
22、ludes bi-directional communicationCan be secured with TLS31BRKIOT-1223 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveMQTT GlossaryBroker:Server hosting MQTT serviceEx.Mosquitto,HiveMQ,EMQXTopic:Channel within a server for a specific purposeEx.meraki/v1/mt/ble/Publish:Wri
23、te to MQTT topicSubscribe:Read from MQTT topicBRKIOT-122332 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveSystemMQTT ArchitectureTopic:mt/sensor1/humidityData:45%SubscribePublishSubscribePublishMQTTBrokerClientSensorBRKIOT-122333 2023 Cisco and/or its affiliates.All righ
24、ts reserved.Cisco Public#CiscoLiveMQTT Communication Example34BRKIOT-1223SensorBRKIOT-122334MQTTBrokerHVACSystemAutomationSystem 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveMQTT Communication ExampleAutomationSystem35BRKIOT-1223MQTTBrokerTopic:mt/sensor1/humidityData:4
25、5%SensorHVACSystem1BRKIOT-122335 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveMQTT Communication ExampleAutomationSystem36BRKIOT-1223MQTTBrokerTopic:mt/sensor1/humidityData:45%Sensor12Subscribe:mt/sensor1/humidityHVACSystem2Subscribe:hvac/ac1BRKIOT-122336 2023 Cisco and
26、/or its affiliates.All rights reserved.Cisco Public#CiscoLiveMQTT Communication ExampleAutomationSystem37BRKIOT-1223MQTTBrokerTopic:mt/sensor1/humidityData:45%Sensor12Subscribe:mt/sensor1/humidity3Data:45%HVACSystem2Subscribe:hvac/ac1BRKIOT-122337 2023 Cisco and/or its affiliates.All rights reserved
27、.Cisco Public#CiscoLiveMQTT Communication ExampleAutomationSystem38BRKIOT-1223MQTTBrokerTopic:mt/sensor1/humidityData:45%Sensor12Subscribe:mt/sensor1/humidity3Data:45%HVACSystem2Subscribe:hvac/ac1Turn on A/C4BRKIOT-122338 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveMQT
28、T Communication ExampleAutomationSystem39BRKIOT-1223Data:onTopic:hvac/ac1MQTTBrokerTopic:mt/sensor1/humidityData:45%Sensor12Subscribe:mt/sensor1/humidity3Data:45%5HVACSystem2Subscribe:hvac/ac1Turn on A/C4BRKIOT-122339 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveMQTT Co
29、mmunication ExampleAutomationSystem40BRKIOT-1223Data:onTopic:hvac/ac1MQTTBrokerTopic:mt/sensor1/humidityData:45%SensorData:on12Subscribe:mt/sensor1/humidity3Data:45%5HVACSystem2Subscribe:hvac/ac16Turn on A/C4BRKIOT-122340 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveMQT
30、T Communication ExampleAutomationSystem41BRKIOT-1223Data:onTopic:hvac/ac1MQTTBrokerTopic:mt/sensor1/humidityData:45%SensorData:on12Subscribe:mt/sensor1/humidity3Data:45%5HVACSystem2Subscribe:hvac/ac16Turn on A/C47BRKIOT-122341 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLi
31、veMT+MV Data ArchitectureMQTT BrokerAutomation EngineVariousProtocolsMQTTBRKIOT-122342 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveMQTT Packet CaptureTopic+Message in a frameBRKIOT-122343Demo:MQTT configuraDon in Meraki Dashboard 2023 Cisco and/or its affiliates.All ri
32、ghts reserved.Cisco Public#CiscoLiveAutomation PlatformsPaid/Support OptionsCisco Industrial Asset VisionSchneider ElectricHoneywellJohnson Controls Open SourceNode-REDHome AssistantOpenHABHOOBS 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveHome AssistantYes its meant fo
33、r Home AutomationUsing this for visualization in our sessionQuick and easyLow barrier of entryUsed as an automation platformAble to ingest MQTT Supports auto-discovery of devices/sensors 46BRKIOT-1223https:/www.home-assistant.ioNode-RED+MT 2023 Cisco and/or its affiliates.All rights reserved.Cisco P
34、ublic#CiscoLiveWhat is Node-RED?Node-RED is a programming tool for wiring together hardware devices,APIs and online services in new and interesting ways.It provides a browser-based editor that makes it easy to wire together flows using the wide range of nodes in the palette that can be deployed to i
35、ts runtime in a single-click.Graphical ProgrammingBuilt with Node.jsEasy for beginnersPowerful enough for expertsTons of add on packagesCan run on almost anythingNode-Red Gehng StartedBRKIOT-122348 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveNode-Red Configuration UXBR
36、KIOT-122349 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLivePaleXeContains nodesNodes are scripts and code blocks that perform an actionCan be:InputOutputInput/OutputCustom packages will install nodes hereBRKIOT-122350 2023 Cisco and/or its affiliates.All rights reserved.C
37、isco Public#CiscoLiveFlowBRKIOT-122351a specific set of nodes that form a significant function or programEach tab=a flow 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveThe side panel Debugs and things A panel of menus with one key feature:The Debug panelAdd a debug node t
38、o an output of a node and see the output contents in a human readable windowBRKIOT-122352 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveBroker:MosquittoMQTT+MT+Node-RED+HABRKIOT-122353Subscriber/Publishers:Node-RED&Home AssistantPublishers:MR&MVWirelesslyWired Node-Red H
39、omeAssistant&MTWalkthroughCall to Action 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveExample use-cases and what to do nextBRKIOT-122356Shameless self promotion:WirelesslyWired Node-Red HomeAssistant&MTMy science projectCory Guynns Handy Work:DevNet-Meraki Dashboard API
40、 Node-RED NodeLess science project,more functional code 2023 Cisco and/or its affiliates.All rights reserved.Cisco PublicWhats Next?Were not shy ask your account team for a trialWere all here to help dont be afraid to ask your Cisco&Meraki Account teams for ideasGive us your feedbackTry this out you
41、rself!Play with the APIs and MQTT!Build solutions around this 2023 Cisco and/or its affiliates.All rights reserved.Cisco Public#CiscoLiveFill out your session surveys!A_endees who fill out a minimum of four session surveys and the overall event survey will get Cisco Live-branded socks(while supplies
42、 last)!These points help you get on the leaderboard and increase your chances of winning daily and grand prizesAttendees will also earn 100 points in the Cisco Live Challenge for every survey completed.BRKIOT-122358 2023 Cisco and/or its affiliates.All rights reserved.Cisco PublicContinue your educa
43、tionVisit the Cisco Showcase for related demosBook your one-on-oneMeet the Engineer meeIngA_end the interacIve educaIon with DevNet,Capture the Flag,and Walk-in LabsVisit the On-Demand Library for more sessions at www.CiscoL you#CiscoLive 2023 Cisco and/or its affiliates.All rights reserved.Cisco Pu
44、blic#CiscoLive61Gamify your Cisco Live experience!Get points for attending this session!Open the Cisco Events App.Click on Cisco Live Challenge in the side menu.Click on View Your Badges at the top.Click the+at the bottom of the screen and scan the QR code:How:123461 2023 Cisco and/or its affiliates.All rights reserved.Cisco PublicBRKIOT-1223#CiscoLive