Integrácia do Fibaro HC3
Pre FIBARO Home Center 3 (HC3) môžete použiť Lua skript, aby ste poslali HTTP požiadavku na displej. Tu je príklad kódu:
-- Teplota vonkulocal teplotaVonku = fibaro:getValue(17, "value") -- Nahraďte ID teplotného senzoru podľa vašich potrieblocal message = "Teplota vonku " .. teplotaVonku .. " C"-- URL pre ovládanie displejalocal url = "http://192.168.1.6/?message=" .. urlencode(message) .. "&brightness=0&scrolling=1&time=0&speed=7"-- Odošli HTTP požiadavkufibaro:callAction(2, 42, { ['url'] = url }) -- Nahraďte ID virtuálneho tlačidla na ovládanie displeja podľa vašich potrieb
V tomto príklade používame FIBARO API funkciu
callAction
, ktorá umožňuje vykonávať akcie. Nahraďte ID teplotného senzoru (17
) a ID virtuálneho tlačidla na ovládanie displeja (42
) podľa svojich konkrétnych zariadení.Pozorujte, že toto je len základný príklad a môže byť potrebné prispôsobiť ho podľa vašich konkrétnych nastavení a zariadení. Taktiež si všimnite, že v HC3 môžete mať viacero možností na posielanie HTTP požiadaviek, takže si skontrolujte dokumentáciu HC3 pre možné alternatívy, ktoré by mohli vyhovovať vašim potrebám.