AWS IoT Greengrass V2 Introduction & Tutorial

Поделиться
HTML-код
  • Опубликовано: 16 сен 2023
  • Timelines:
    00:06 Introduction
    01:10 Cloud Service
    01:29 Core Device
    02:01 Components
    02:23 Client Device
    05:32 Demo
    AWS IoT Greengrass V2 Introduction & Tutorial
    Industrial IoT | IIOT
    #iot #iiot #industrialiot #aws #internetofthings
    Configuration To Merge JSONs can be found here:
    Auth Component - (16:30) :
    docs.aws.amazon.com/greengras...
    MQTT Bridge Component - (17:05):
    docs.aws.amazon.com/greengras...
  • НаукаНаука

Комментарии • 22

  • @mohideenabdulkatheerm37
    @mohideenabdulkatheerm37 8 месяцев назад

    Crisp and clear explanation for anyone to understand! Thanks a lot!

  • @offakerala
    @offakerala 23 дня назад

    Can you please create part 2 of this video showing data storage from greengrass and visualization.

    • @ArchitectureBytes
      @ArchitectureBytes  23 дня назад

      Once data reaches AWS IoT Core (on cloud), you can use IoT Core Rules to send data to a service that can store data in a database (DynamoDB, Timestream etc). From there it should be easy to visualize the data using QuickSight, Grafana etc

  • @offakerala
    @offakerala 7 месяцев назад

    @ArchitectureBytes I was able to do the whole activity and worked well for me except the 'ggcoredevice' status changes to 'Unhealthy' because the component 'aws.greengrass.clientdevices.mqtt.Moquette' turns to 'Broken' status. Can you also suggest the cleanup or the ways to stop billing when not in use. Is there a way to detach/ unmount / disassociate the devices to stop the billing during testing phase? However the Pub/Sub works fine.

    • @ArchitectureBytes
      @ArchitectureBytes  7 месяцев назад

      For the 'aws.greengrass.clientdevices.mqtt.Moquette' broken status, please check the Greengrass Logs for error messages:
      /greengrass/v2/logs
      AWS Greengrass pricing:
      aws.amazon.com/greengrass/pricing/

  • @AbdulRehman-rq5qj
    @AbdulRehman-rq5qj 8 месяцев назад

    Thank you for awesome video. I have one question, how are you connected with IOT Core device using bash?

    • @ArchitectureBytes
      @ArchitectureBytes  8 месяцев назад

      Do you mean Greengrass Core Device or Client (IoT) device?
      (IoT Core is an AWS Service on Cloud)

    • @AbdulRehman-rq5qj
      @AbdulRehman-rq5qj 8 месяцев назад

      @@ArchitectureBytes Core Device. I was able to install the softwares but I couldn't navigate like you were doing in file system of Core device. Though in my case, Nucleas was insalled and setup as a service on its own. Thanks

    • @ArchitectureBytes
      @ArchitectureBytes  8 месяцев назад

      Okay, so you are referring to Greengrass Core Device.
      Since you have installed Greengrass Core software (nucleus) as a Service you can simply start and stop it like a normal linux service:
      sudo systemctl greengrass.service
      In the demo, it is not installed as a service - so I start and stop it manually.
      So the steps for starting/stopping are slightly different.
      Beyond that you should be able to navigate as usual.

  • @dannyy1708
    @dannyy1708 7 месяцев назад

    invalid connect return code 4, disconnecting
    Connection failed with exception AWS_ERROR_MQTT_PROTOCOL_ERROR: Protocol error occurred. I have a issue

    • @ArchitectureBytes
      @ArchitectureBytes  7 месяцев назад

      At what step do you get this error?
      Pls make sure that you have the necessary certificates/keys on the client device.

    • @dannyy1708
      @dannyy1708 7 месяцев назад

      @@ArchitectureBytes after that , i have bug : awscrt.mqtt.SubscribeError

    • @ArchitectureBytes
      @ArchitectureBytes  7 месяцев назад

      Please check if you have done the following:
      Attach Policies: 13:47, Greengrass Service Role: 14:26, Associate Client Device to Core Device: 15:19, Setup Cloud Discovery & Configure Components: 15:58

  • @syamkris
    @syamkris 8 месяцев назад

    WHERE TO GET JSON for device configuration?

    • @ArchitectureBytes
      @ArchitectureBytes  8 месяцев назад

      Added the information to Video description. Pls take a look.

  • @bennettfantasy8282
    @bennettfantasy8282 8 месяцев назад

    I am getting the error while executing the client device sample/discovery.py code which is
    [ERROR] [2023-10-31T03:10:13Z] [000070000c38f000] [socket] - id=0x7f8795128e10 fd=21: timed out, shutting down.
    [ERROR] [2023-10-31T03:10:13Z] [000070000c38f000] [channel-bootstrap] - id=0x600001780bd0: Connection failed with error_code 1048.
    Connection failed with exception AWS_IO_SOCKET_TIMEOUT: socket operation timed out.
    All connection attempts failed
    [ERROR] [2023-10-31T03:10:13Z] [00007ff848fe0e80] [mqtt-client] - id=0x7f879490a400: Connection is not open, and may not be closed

    • @bennettfantasy8282
      @bennettfantasy8282 8 месяцев назад

      The core device is unhealthy

    • @ArchitectureBytes
      @ArchitectureBytes  8 месяцев назад

      Please make sure that you have the necessary certificates/keys on the client device.