I am a new to IotaWatt, and wanted to to some experimentation with Influxdb. I was looking around for a quick hosted Influxdb/Grafana service, and found Corlysis.com which offered a service (with a free tier) which looked like a good place to start.
Unfortunately, they assign a 32char password for Influxdb (not changeable), and Iotawatt supports a max of 16char. Am I missing something? Or is this just an incompatible intersection of fields defaults.
I’d also be open to any other reasonable priced hosted Influxdb/Grafana service if anyone has had success elsewhere.
Looking at the code, the password length is arbitrarily restricted to 16 characters. The firmware in the IoTaWatt does not appear to have any restriction, it is enforced only in the configuration app. If you tell me what release you are on, I can make a two line modification to the configuration app to accept up to 32 characters.
This is the URL that I sent with a GET.
At first I got invalid URL so had to replace all the spaces with %20
Then I got authorization failed, so moved the auth from the influx header method to the URL
Now back to the missing “q” which is clearly there.
These changes were just hacked into the code, and there would be issues with changing to do it this way, but I suspect the post was working OK and this q problem is something else. Pass it along to their tech and if there is any response, fill me in.
do insert data by HTTP POST request e.g. “” curl -i -XPOST 'CORLYSIS_URL/write?db=your' -u token:12456 --data-binary "meas_test,place=garden value=20.64"
do query data by HTTP GET request (Influxdb supports also HTTP POST but we dont) e.g.: curl -G 'CORLYSIS_URL/query?db=emon' -u token:AABBCC --data-urlencode "q=select last(value) from Volt"
our users send data to the Corlysis from e.g. Sigfox IoT service without any issue. e.g. URL: CORLYSIS_URL/write?db=yourDB&u=token&p=YOUR_CORLYSIS_PASS and text plain data e.g. “meas_name val=55”
in this chat there is strange rule that I cannot send more than 2 links so sorry for strange