Another excellent video! I did run into a few things I thought I'd mention in the comments: 1. You updated blinky to version 1.0.1 that now passes a value for the blink rate, but that was not mentioned in the video as far as I can tell (it seemed assumed when you looked at blinky to adjust the value). It was simple to use the new code and re-deploy 2. I used your recipe that included installing awsiotsdk, but when I deployed the component, it did not seem to install this dependency. I found this out because when I deployed the component with your script, I would have my component BROKEN (in component list) and in the log it said that it could not find awsiot in the lighty or buttony components. I manually installed the sdk as "python3 -m pip install --user awsiotsdk" and that worked. 3. When I went to the AWS Console online and clicked on my greengrass core device, then I clicked on the Components tab, and it did show my running of blinky, lighty, and buttony alongside the others I deployed. Around 12:15 in your video, your list does not show the components we deployed -- maybe this is some AWS update? In any event, your video is easy to follow, thanks so much! Really curious about #2 issue above, if you have some thoughts.
If you have multiple components that need the local IPC and MQTT.. would each component use this code.. or have one component handle it to other components?
Another excellent video! I did run into a few things I thought I'd mention in the comments:
1. You updated blinky to version 1.0.1 that now passes a value for the blink rate, but that was not mentioned in the video as far as I can tell (it seemed assumed when you looked at blinky to adjust the value). It was simple to use the new code and re-deploy
2. I used your recipe that included installing awsiotsdk, but when I deployed the component, it did not seem to install this dependency. I found this out because when I deployed the component with your script, I would have my component BROKEN (in component list) and in the log it said that it could not find awsiot in the lighty or buttony components. I manually installed the sdk as "python3 -m pip install --user awsiotsdk" and that worked.
3. When I went to the AWS Console online and clicked on my greengrass core device, then I clicked on the Components tab, and it did show my running of blinky, lighty, and buttony alongside the others I deployed. Around 12:15 in your video, your list does not show the components we deployed -- maybe this is some AWS update?
In any event, your video is easy to follow, thanks so much! Really curious about #2 issue above, if you have some thoughts.
hey!
Did you code worked properly?.....
I am having some issue can you help me with that?
Thank you, very interesting 👍👍👍
Thank you this is a great explanation.
very nice , thank you :)
Nice!
If you have multiple components that need the local IPC and MQTT.. would each component use this code.. or have one component handle it to other components?