I have 2 farmbots one indoor at my office and one in my backyard. I connect this to Salesforce with api and mqtt. The reason that i choose for Salesforce is that i can create this without writing code. In this way i can create some dashboarding with information. Its just a begin but i thought it is good to share.
Weather api so get the temp, humidity and sun hours for each day
Days of growing for each plant
Create a picture everyday with a timestamp so i know on what day the picture is made
Store the amount of watering
I also test to send the picture to Salesforce einstein. (Its a kind of AI tool from Salesforce) And he recognized lettuce as lettuce by scanning the image.
I so like what you are doing!
I just signed up for a 30-day trial of Salesforce.
Can you provide some pointers, steps and detail as to how to get some basic info such as you show, please?
(I only have 30 days… )
Ok, so I got Node-Red up and running…
Do you have any basic info to help me get connected to my FarmBot and pul down some info?
Right now, i can basically just do a “Hello World” with the NodeRed UI (but a very cool hello world!)
Good to hear that you like it!
Offcourse i can explain you what actions you need to take to create the same what i added in the pictures but there are some limitations on Salesforce. You have 2 options: 30 days trial or you can signup for a developer org but than you have only 5 mb record storage. (I’m a Salesforce partner and use it in my work everyday so this gives me some benefits)
But maybe its better for you that we connect your farmbot to the Salesforce environment that i already created and give you a login where you can acces your own data? We can share more ideas and its not needed for you to create everything again.
@Maikel
I am not sure what i am doing wrong, but node-red returns the following:
6/10/2019, 6:05:46 PMnode: 3ddb86f0.b1d8eamsg.payload : string[126]
“{“error”:“You failed to authenticate with the API. Ensure that you provide a JSON Web Token in the Authorization: header.”}”
And, if i try to directly go through the browser, I get:
{“error”:“You failed to authenticate with the API. Ensure that you provide a JSON Web Token in the Authorization: header.”}