Welcome, @nsatta21 !
- Use FarmBotJS to control the device. This will help you avoid writing raw CeleryScript. You will need a good understanding of promises.
- Use an HTTP library like Axios to access resources (like sequence names and such)
Here are some resources to get you started:
- FarmBot Developer Docs This is a guide that you should read from start-to-finish (rather than a reference).
- An example of controlling FarmBot remotely from NodeJS.
Example of every HTTP endpoint supported by the API. It’s a large document, so I recommend using “CRTL+F” to search for keywords like “
I don’t have any experience with the voice control / Alexa APIs, but am happy to answer any questions you have about FarmBot APIs.
Thank you for the advice, I will check it out and keep you updated with the progress.