We’ve noted some driver issues in a small subset of 1.5 cameras. Another possibility is a burnt USB port, which is also something we see from time-to-time. If either is the case, the part can be replaced under warranty. I will pass this along to the Rory and Gabe when they are in the office on Monday (I not based out of California and as such do not handle matters relating to warehouse goods).
I have never tried to plug a wireless camera into a FarmBot, so I cannot say. What I can say though is that many (but not all) off-the-shelf webcams will plug and play with FBOS. As an alternative, some advanced users will wire in a second RPi that runs custom software in tandem with the FamBot’s RPi. This is advantageous because FBOS is an embedded Linux system that does not have many of the tools you would find on a traditional desktop Linux OS (eg: There is no Bash, package manager, etc…).
I’m not sure I understand your use case, but here’s a Bash script to download a list of all device images if you want to store them locally:
# STEP ZERO: Install Curl, JQ
sudo apt-get install curl jq --yes
# STEP ONE: Extract "token.encoded" from auth token:
TOKEN=`curl -H "Content-Type: application/json" \
-X POST \
-d '{"user":{"email":"YOUR_EMAIL","password":"YOUR_EMAIL"}}' \
https://my.farm.bot/api/tokens | jq ".token.encoded" --raw-output`
# STEP TWO: Download images from /api/images endpoint and print URL:
curl -H "Authorization: Bearer ${TOKEN}" https://my.farm.bot/api/images | jq 'map(.attachment_url)'
Does this answer your question or were you trying to do something else?
EDIT, MARCH 2021: A newer script is available here.