Více detailů
No products were found.
Vyhledávání v blogu
Nejnovější názory

LUA Skript: Kontrola Batérií - Fibaro Home Center 2

V tomto krátkém ale užitečném návodu si ukážeme jak pomocí jednoduchého LUA skriptu zkontrolovat stav baterií v rozhraní řídící jednotky Fibaro Home Center 2. Skript jednoduše vytvoříme v rozhraní Fibaro po kliknutí na část Scény -> Přidat scénu -> Přidat Scénu v LUA. Následně vložíme do části pokročilé níže uvedený skript a pojmenujeme si scénu například Stav baterií. Spustíme scénu a následně v debugovací okně můžeme vidět odezvu na spuštěn skript a tedy stav baterií.

Príklad skriptu:

 
--[[ 
--[[ 
%% properties 
%% globals 
--]] 
 
local minBatteryLevel = 25
local maxID = 1000
 
Debug = function ( color, message )
  fibaro:debug(string.format('<%s style="color:%s;">%s', "span", color, message, "span"))
end
 
for id = 1, maxID do 
   local batteryLevel = fibaro:get(id, 'batteryLevel') 
 if batteryLevel ~= nil 
    then 
      local name = fibaro:getName(id) 
      local room = fibaro:getRoomNameByDeviceID(id) 
      if not(room == "unassigned") then
       local deviceType = fibaro:getType(id)
       if(deviceType == 'com.fibaro.FGMS001v2' or deviceType == 'com.fibaro.humiditySensor' 
or deviceType == 'com.fibaro.FGFS101' or deviceType == 'com.fibaro.remoteSwitch'
or deviceType == 'com.fibaro.doorLock' or deviceType == 'com.fibaro.FGMS001'
or deviceType == 'com.fibaro.windowSensor' or deviceType == 'com.fibaro.doorSensor'
or deviceType == 'com.fibaro.FGSS001' or deviceType == 'com.fibaro.binarySwitch') then if tonumber(batteryLevel) <= minBatteryLevel then Debug( 'red', "POZOR! " ..name.." ("..room..")/Batéria: "..batteryLevel.." %") else Debug( 'green', name.." ("..room..")/Batéria: "..batteryLevel.." %") end end end end end

fibaro home center 2 kontrola baterii

Následující typy zařízení, které jsou podporovány: 

  • fibaro.humiditySensor (senzory vlhkosti)
  • fibaro.remoteSwitch (z.B. Wall-C)
  • fibaro.doorLock (z.B. RFID-Sensor, danalock)
  • fibaro.FGMS001 (pohybový senzor v1 a v2)
  • fibaro.windowSensor (oknové senzory)
  • fibaro.doorSensor (dverové senzor)
  • fibaro.binarySwitch (napr. batériová sirená)
  • fibaro.FGSS001 (smoke senzor v1 a v2)
  • fibaro.FGFS101 (flood senzor)

 

Pozn.: Pokud Vám nějaké zařízení chybí neváhejte nás kontaktovat info@smarterhome.sk a LUA skript následně aktualizujeme.

Související produkty
Podobné články
1 Komentář
  • Ja*

    Ja* 16.07.2018

    If your devices are named logically, you could just get the name instead of checking the device type using:

    modulename = fibaro:getName(id) ;
    fibaro:debug("deviceid "..id.." named "..modulename.." - battery level is at "..batteryLevel.."%");


Zanechte nám Váš názor
Zanechte odpověď
Chcete-li napsat komentář, musíte se přihlásit.

Ověřeno našimi zákazníky

Prohlédněte si vybraná hodnocení našich zákazníků.

Celkový názor:
Rýchlosť vybavenia.
Pečeť ověřeno zákazníky

Peter K. 20.10.2024

5.005.005.005.005.00
Výhody:
Rýchle vybavenie objednávky Slušná cena
Pečeť ověřeno zákazníky

Miroslav K. 15.10.2024

5.005.005.005.005.00
Celkový názor:
Super personal. Dobré produkty.
Pečeť ověřeno zákazníky

David T. 08.10.2024

5.005.005.005.005.00
Výhody:
časovo obmedzené akcie s priaznivými cenami
Slabiny:
vyššie ceny, minimálne toho sortimentu o ktorý by som mal záujem
Pečeť ověřeno zákazníky

Karol S. 28.09.2024

4.004.004.004.004.00

Navigace

Nastavení

Vytvořte si účet pokud si chcete uložit oblíbené položky.

Přihlásit se

Vytvořte si účet, pokud si chcete používat seznamy přání.

Přihlásit se
Aktuality
Zásilkovna (Packeta) - Odběrná místa a Z-BOXy
16. 10. 2024

Od teď máte možnost si objednávku vyzvednout osobně na odběrných místech a v Z-BOXech, v různých zemích, taky s platbou na dobírku !


15. 10. 2024

Po dlhšom čase máme skladem skvělý 3-fázový měřič spotřeby elektrické energie pre smart domácnosti na Z-Wave technologii.


Automatické nastavení nebo odstranění DPH
10. 10. 2024

Výše DPH je automaticky nastavena podle země doručení, případně je DPH odstraněno pro firmy při platném DIČ.


08. 10. 2024

Podejte reklamaci či žádost o vrácení online. Jak na to? Více info kliknutím na Více aktualit ve spodním rohu.


Více aktualit