ThingSpeak.com - loggning av värden externt!

Generell info kring Z-Wave
dadid
Medlem
Posts: 88
Joined: 29 Jan 2013, 16:32
11

thingspeak = Net.FHttp("api.thingspeak.com")
local field1 = fibaro:getValue(38, "value")
local field2 = fibaro:getValue(178, "value")
local field3 = fibaro:getValue(92, "value")
local field4 = fibaro:getValue(67, "value")
local field5 = fibaro:getValue(22, "value")
local field6 = fibaro:getValue(58, "value")
local field7 = fibaro:getValue(62, "value")
payload = "key=YV1EQST6YUHXXXX&field1="..field1.."&field2="..field2.."&field3="..field3.."&field4="..field4.."&field5="..field5.."&field6="..field6.."&field7="..field7..
response, status, errorCode = thingspeak:POST('/update', payload)

fibaro:debug(status)
User avatar
sonnyboy
Proffsmedlem
Posts: 669
Joined: 26 Sep 2013, 08:05
11
Location: Västerås

Dadid har du gjort en scen som uppdaterar din VD?
Fibaro HomeCenter 2
Fw 4.600
BeyondMeasure 1.10
EventRunner
dadid
Medlem
Posts: 88
Joined: 29 Jan 2013, 16:32
11

sonnyboy wrote:Dadid har du gjort en scen som uppdaterar din VD?
Känner mig som en idiot. Klart att man måste ha en scen. Hur skall den se Ut?


Skickat från min D5503 via Tapatalk
User avatar
sonnyboy
Proffsmedlem
Posts: 669
Joined: 26 Sep 2013, 08:05
11
Location: Västerås

Nu kanske jag är ute och cyklar men jag gör ett försök.

Du slutar field7 med .. tror inte dom ska vara där. sen saknar du en ) efter payload
Denna är rättad enligt mig.

Code: Select all

thingspeak = Net.FHttp("api.thingspeak.com") 
local field1 = fibaro:getValue(38, "value")
local field2 = fibaro:getValue(178, "value")
local field3 = fibaro:getValue(92, "value") 
local field4 = fibaro:getValue(67, "value") 
local field5 = fibaro:getValue(22, "value")
local field6 = fibaro:getValue(58, "value")
local field7 = fibaro:getValue(62, "value") 
payload = "key=YV1EQST6YUHXXXX&field1="..field1.."&field2="..field2.."&field3="..field3.."&field4="..field4.."&field5="..field5.."&field6="..field6.."&field7="..field7
response, status, errorCode = thingspeak:POST('/update', payload)
Fibaro HomeCenter 2
Fw 4.600
BeyondMeasure 1.10
EventRunner
User avatar
sonnyboy
Proffsmedlem
Posts: 669
Joined: 26 Sep 2013, 08:05
11
Location: Västerås

Så här kan den scenen se ut som uppdaterar.
Ändra 1 minut till typ 10-15 istället.
Thing.PNG
Thing.PNG (19.12 KiB) Viewed 14374 times
Fibaro HomeCenter 2
Fw 4.600
BeyondMeasure 1.10
EventRunner
dadid
Medlem
Posts: 88
Joined: 29 Jan 2013, 16:32
11

Strålande.
Jag måste ha missat något när jag skapade den virtuella enheten.
När jag försöker skapa blockscenen och väljer VD:n läggs det blocket inte till.
Finns det månne en skärmdump på hur VD:n ser ut utöver själva LUA-koden?
User avatar
sonnyboy
Proffsmedlem
Posts: 669
Joined: 26 Sep 2013, 08:05
11
Location: Västerås

Denna VD bör ha din data i sig.
Attachments
ThingSpeak.rar
(555 Bytes) Downloaded 566 times
Fibaro HomeCenter 2
Fw 4.600
BeyondMeasure 1.10
EventRunner
dadid
Medlem
Posts: 88
Joined: 29 Jan 2013, 16:32
11

Stort tack!
Nu fungerar det fläckfritt!
jolerius
Medlem
Posts: 115
Joined: 18 Apr 2013, 17:09
11

Jag har lite problem att den uppdaterar bara det ena fältet för mig på thingspeak. Och det konstiga är att den uppdaterar bara "field2". Vad gör jag för fel?

Och, ja, båda de globala variablerna har ett värde i sig.

Code: Select all

thingspeak = Net.FHttp("api.thingspeak.com") 
local field1 = fibaro:getGlobal("Utetemp")
local field2 = fibaro:getGlobalValue("Balkongtemp")

fibaro:debug(field1)
fibaro:debug(field2)

payload = "key=CVB9EF6ZMFYQ8BFV&field1"..field1.."&field2="..field2
response, status, errorCode = thingspeak:POST('/update', payload)

fibaro:debug(status)
cortez
Ny medlem
Posts: 14
Joined: 08 Apr 2015, 14:39
9

Tjena,

Du har glömt "=" efter första field1!

Om ni vill plotta all data på samma diagram och visa live så kolla detta: http://community.thingspeak.com/forum/a ... sv-export/

Det kanske finns någon ännu bättre tjänst live?
larron
Ny medlem
Posts: 24
Joined: 15 Oct 2013, 21:41
11
Location: Halmstad
Contact:

Hej. Ser nu att thingspeak, som har rullat på prima i ett år, slutade att uppdates i mars....
Koden är oförändrad enligt inlöggen i denna tråd.

Är jag ensam om problemer eller har ni andra haft problem?
Hälsn Petter
Fibaro Home Center 2 with door/window sensors and motion sensors, also some D-Link 932L cams. LUA-Newbie...
Post Reply