2021-01-09, 05:30 PM
(This post was last modified: 2021-01-15, 02:20 AM by CaptnBry.
Edit Reason: Topic and goal added
)
Using an ESP8266 to format the Anemometer data to JSON/SignalK format and send to the SignalK WiFi Server under OpenPlotter:
Step #1; connect a Wemos D1 mini to SignalK to demonstrate the connection capability:
Getting the Wemos D1 mini ESP8266 to send data to SigSens.ino is tough.
SigSens.ino finally compiles with all the dependency libraries added to Arduino IDE,
and connects to the Rpi3 SignalK WiFi Server as provided by OpenPlotter
The Server shows the ESP8266 is present
The ESP8266 defaulted to some "FARY" name and won't configure, or is missing something
And the SignalK is not getting any data
There are so many libraries and dependencies #included to SigSens.ino, I don't know where to start debugging
Google searches cover so many topics and causes, Trial & Error seems the only path to solution
This is going to take quite a while to figure out . . . .
14Jan2021 Update:
SignalK Protocol notes an Arduinojson format.
I think the Arduino code must have HTML code embedded inside the *.ino or #Include to send this json text string to the Signalk Server
Not sure the exact string construction or method for initiating a "send" yet . . .
Step #1; connect a Wemos D1 mini to SignalK to demonstrate the connection capability:
Getting the Wemos D1 mini ESP8266 to send data to SigSens.ino is tough.
SigSens.ino finally compiles with all the dependency libraries added to Arduino IDE,
and connects to the Rpi3 SignalK WiFi Server as provided by OpenPlotter
The Server shows the ESP8266 is present
The ESP8266 defaulted to some "FARY" name and won't configure, or is missing something
And the SignalK is not getting any data
There are so many libraries and dependencies #included to SigSens.ino, I don't know where to start debugging
Google searches cover so many topics and causes, Trial & Error seems the only path to solution
This is going to take quite a while to figure out . . . .
14Jan2021 Update:
SignalK Protocol notes an Arduinojson format.
I think the Arduino code must have HTML code embedded inside the *.ino or #Include to send this json text string to the Signalk Server
Not sure the exact string construction or method for initiating a "send" yet . . .