404 from Bosch on Air Quality Monitor

Hello! First Pi project, and post.

I’m trying to do this Air Quality monitor, but during a balena push appname I get this fail:

[sensor]    Resolving ae-bst.resource.bosch.com (ae-bst.resource.bosch.com)...
[sensor]    Connecting to ae-bst.resource.bosch.com (ae-bst.resource.bosch.com)||:443...
[sensor]    connected.
[sensor]    HTTP request sent, awaiting response...
[sensor]    404 Not Found
[sensor]    2019-07-07 00:42:19 ERROR 404: Not Found.
[sensor]    Removing intermediate container c8ede1016d36
[Info]      Uploading images
[sensor]    The command '/bin/sh -c wget https://ae-bst.resource.bosch.com/media/_tech/media/bsec/$BSEC_FILENAME' returned a non-zero code: 8

Which causes a Remote build failed - Rats!

My guess is that Bosch changed something vital, and that I’ll wait until the Balena Sense repo has an update?

Have also optimistically tweeted to Bosch about this. https://twitter.com/ArleyM/status/1147672795725336576

Hello !
I also ran accross this error today… I tried to change the file name with the new version of the file provided by Bosch. I changed the following line in the dockerfile to match the new file name:
ARG BSEC_FILENAME=BSEC_1.4.7.4_Generic_Release.zip

Not getting a 404 error anymore, but still can’t figure out what is wrong now…

I replied to this thread on github, hope someone can help us :slight_smile: : https://github.com/balena-io-projects/balena-sense/issues/25#issuecomment-509022033

1 Like

Hey @hiddenwaterfall and @dancan welcome to the forums and thanks for letting us know about this issue!

I have just updated the repo bumping it to the latest BSEC version and fixed the issue in the build repo (here) so you should find if you push now that the project works again. You might need to use --nocache when using balena push to make sure the builder gets the latest version of that repo.

Let us know how you get on and thanks for trying the project!

I think it’s working for me! THANKS!