Hello,
i want to write the power data from my Tasmota IR Device to my channels, but it does not work.
I have created 3 channels and i use the correct write API in the script. I use the following script:
>D
>B
=>sensor53 r
>S
if upsecs%20==0
then
=>WebSend [api.thingspeak.com] /update.json? api_key=xxxxxxxxxxxxxxxx&field1=%sml[1]%&field2=%sml[2]%&field3=%sml[3]%
endif
>M 1
+1,3,s,0,9600,
1,77070100010800ff@1000,Total consumption,kWh,total_in,2
1,77070100020800ff@1000,Total feed-in,kWh,total_out,2
1,77070100100700ff@1,Power,W,power_curr,0
#
I get the messages in the console that the data was send but my channels stay empty.
What do i miss ?
Thanks for help
3 Comments
Time Descendingtry hard coding a value in this line
WebSend [api.thingspeak.com] /update.json? api_key=xxxxxxxxxxxxxxxx&field1=%sml[1]%&field2=%sml[2]%&field3=%sml[3]%
like this
WebSend [api.thingspeak.com] /update.json? api_key=xxxxxxxxxxxxxxxx&field1=10
then after you have confirmed that, you can test to be sure the numbers from the power meter are being printed right.
Also test writing to your channel via the browser address window just to be sure you have the syntax correct. You cen get the format from the API keys tab of you channel, on the right hand side,
Sign in to participate