Logga mot temperatur.nu med Fibaro HC2

Diskussioner och support runt controllers med Z-wave.
Ingen styrenhet? Köp en här: https://www.m.nu/z-wave/styrenheter-z-wave
Användarvisningsbild
elf98
Hemautomation - det är mer än en hobby
Inlägg: 5434
Blev medlem: 27 okt 2006, 13:49
Ort: Linköping
Kontakt:

Re: Logga mot temperatur.nu med Fibaro HC2

Inlägg av elf98 »

Home Center Lite kan redan idag köra scenter, men inte avancerade scriptade sådana.

Home Center Lite saknar kort och gott stöd för LUA-script, något som är nödvändigt för att kunna rapportera temperaturen till temperatur.nu.
Grundade m.nu & temperatur.nu

Driver temperatur.nu

Bild
Dadid
Gillar hemautomation
Inlägg: 41
Blev medlem: 16 jul 2014, 18:18
Ort: Helsingborg

Re: Logga mot temperatur.nu med Fibaro HC2

Inlägg av Dadid »

Tack för snabbt svar.
Vilket är det enklaste/billigaste sättet att rapportera till temperatur.nu under förutsättning att det finns en internetuppkoppling och att man inte är programmerare? Ni säljer inte något färdigt rapporteringskit?

Mvh

David




Отправлено из моего iPad используя Tapatalk HD
Dadid
Gillar hemautomation
Inlägg: 41
Blev medlem: 16 jul 2014, 18:18
Ort: Helsingborg

Re: Logga mot temperatur.nu med Fibaro HC2

Inlägg av Dadid »

Hoppsan..
Klockrent!


Отправлено из моего iPad используя Tapatalk HD
HenrikEL
Behörig Elektriker
Inlägg: 55
Blev medlem: 17 okt 2014, 20:42
Ort: Växjö

Re: Logga mot temperatur.nu med Fibaro HC2

Inlägg av HenrikEL »

Jag gjorde såhär genom att sno kod här ovan i tråden.
1.
Skapa en Virtuell enhet och däri lägg till 1 knapp (button). Klistra in denna kod och byt ut klistra in din hash här mot din egna hash du fått vid registrering. Byt 362 till ID på din temp givare utomhus.

local temperatur = fibaro:getValue(362, "value")
fibaro:setGlobal("Temperatur", temperatur)
HC2 = Net.FHttp("www.temperatur.nu")
response, status, errorCode = HC2:POST('/rapportera.php?hash=klistra in din hash här&t='..temperatur,"")
fibaro:log(response)
fibaro:sleep(3000)
if errorCode == 0
then
fibaro:log(status)
else
fibaro:log("error")
end

Skapade sen en scen som kommer trycka på den knapp vi skapade i VD. är allt rätt i VD kommer den när man trycker på knappen skriva OK och tempen i grönt under knappen. Byt ut 363 mot ID på din VD. KLART!.

--[[
%% properties
%% autostart
%% globals
--]]

while true do
fibaro:call(363, "pressButton", "1");
fibaro:sleep(180*1000);
end
//Henrik Eriksson
Elinstallatör
SirMaggot
Tar hemautomation på allvar
Inlägg: 65
Blev medlem: 09 jun 2014, 17:25
Ort: Strängnäs

Re: Logga mot temperatur.nu med Fibaro HC2

Inlägg av SirMaggot »

HenrikEL skrev: fibaro:call(363, "pressButton", "1")
fibaro:sleep(180*1000)
Lägg ovanstående i main loop i samma vd så trycker knappen på "sig själv"
sonnyboy
Hemautomation - det är mer än en hobby
Inlägg: 311
Blev medlem: 25 feb 2011, 21:59
Ort: Västerås

Re: Logga mot temperatur.nu med Fibaro HC2

Inlägg av sonnyboy »

SirMaggot skrev:
HenrikEL skrev: fibaro:call(363, "pressButton", "1")
fibaro:sleep(180*1000)
Lägg ovanstående i main loop i samma vd så trycker knappen på "sig själv"
Jag skulle nog göra som HenrikEl skriver då mainloop slutarfunka lite då och då.
Det är ett känt problem hos Fibaro, vet dock inte om det är fixat i 4.030
BeyondMeasure 1.10
HomeCenter 2
SirMaggot
Tar hemautomation på allvar
Inlägg: 65
Blev medlem: 09 jun 2014, 17:25
Ort: Strängnäs

Re: Logga mot temperatur.nu med Fibaro HC2

Inlägg av SirMaggot »

sonnyboy skrev:Jag skulle nog göra som HenrikEl skriver då mainloop slutarfunka lite då och då.
Det är ett känt problem hos Fibaro, vet dock inte om det är fixat i 4.030
Stämmer, hade jag glömt bort. Tvivlar på att det är fixat i v4.030.
Själv låter jag GEA sköta alla knapptryckningar.
sonnyboy
Hemautomation - det är mer än en hobby
Inlägg: 311
Blev medlem: 25 feb 2011, 21:59
Ort: Västerås

Re: Logga mot temperatur.nu med Fibaro HC2

Inlägg av sonnyboy »

SirMaggot skrev: Själv låter jag GEA sköta alla knapptryckningar.
Vad är GEA?
BeyondMeasure 1.10
HomeCenter 2
SirMaggot
Tar hemautomation på allvar
Inlägg: 65
Blev medlem: 09 jun 2014, 17:25
Ort: Strängnäs

Re: Logga mot temperatur.nu med Fibaro HC2

Inlägg av SirMaggot »

sonnyboy skrev: Vad är GEA?
Det är kodat av Steven på http://www.domotique-fibaro.fr/ . Tyvärr på franska, men google translate gör ett hyggligt jobb.
Du kan i princip integrera allt i detta projekt, på ett ganska enkelt sätt.

Länk till projektet.
http://www.domotique-fibaro.fr/index.ph ... e/?p=12428

Länk till support.
http://www.domotique-fibaro.fr/index.ph ... pport-gea/
emilfjellner
Inlägg: 1
Blev medlem: 17 jan 2016, 21:56
Ort: Malå

Re: Logga mot temperatur.nu med Fibaro HC2

Inlägg av emilfjellner »

Tjenare!

Jag vet att det är en gammal tråd men testar ändå.

Kan någon hjälpa mig att förklara varför jag inte får detta att fungera?
Jag har provat 2 olika varianter på koden i min VD, data kommer in till temperatur.nu, men det kommer bara en gång för att sedan sluta igen.
Det verkar bara fungera ibland även om jag manuellt trycker på knappen på VD:n.

Jag har testat med 2st olika scener för att göra detta automagiskt. Den ena som exemplet i denna tråd, den andra har jag skapat med vanlig grafik men ingen av dom verkar vilja fungera.
Dock så är det lite svårt att reda ut var problemet ligger då det inte alltid vill fungera även om jag gör en manuell pushButton.

Bifogar koden som ligger i min VD (med manipulerad hash). Samt scenen som ska köra VD.

Kod: Markera allt

local temperatur = fibaro:getValue(169, "value");
httpSession = Net.FHttp("www.temperatur.nu")
response = httpSession:GET("/rapportera.php?hash=bc345047740b20939712751bb&t="..temperatur);

Kod: Markera allt

--[[ 
%% properties 
%% autostart 
%% globals 
--]] 

while true do 
fibaro:call(171, "pressButton", "1"); 
fibaro:sleep(180*1000); 
end
//Emil
Skriv svar