Hi,
I have this arm-based mini linux computer similar to a raspberry pi but not a raspberry pi.
It doesn’t have a web browser since it is all command line. But it is connected to the internet and I can ssh into its terminal.
How can I call a function on my photon using just the linux command line?
There are so many different ways with different apis to control the photon I am confused on what will work here.
I did some research and I found that maybe CURL? can accomplish this? Is there anything else I could use on a linux command line?
How would I do this? I am just trying to run a function.
Thanks
There’s an example of using curl to call a function in the section “Call a Function” in the Cloud API reference.
https://docs.particle.io/reference/api/
Another possibility, if you can install node.js and some other dependencies, is to use the Command Line Interface (CLI). It does many other useful things, but “particle call” will call a function.
https://docs.particle.io/guide/tools-and-features/cli/photon/
I see. Thanks. I’ll have to check if it has curl then. I don’t think I’ll be able to install Node on it though. It is a very specific linux distro.
is it also possible with wget?
Function calls are made via a POST request and curl
should be available on Linux and not need node.
skorn
March 14, 2016, 4:02pm
6
There exists ARM builds of nodejs which can likely get you going much faster in the long run. This solution depends on it being at least debian based.