Kan man skapa en scen som väcker upp döda noder
jag har problem med 2 st som dör hela tiden
men om jag manuellt väcker upp dom så vaknar dom direkt
noden är en Insatsbrytare 2X1,5kW - Fibaro FGS221
Och det sitter en till likadan ca 3 m där ifrån och sedan är det 5 m till HC2
så det där med mech nät verkar funka sisådär
Död Nod
Jag kan inte hjälpa dig med någon scen men har en idé om en sak som kanske kan fungera.zorro wrote:Kan man skapa en scen som väcker upp döda noder
jag har problem med 2 st som dör hela tiden
men om jag manuellt väcker upp dom så vaknar dom direkt
noden är en Insatsbrytare 2X1,5kW - Fibaro FGS221
Och det sitter en till likadan ca 3 m där ifrån och sedan är det 5 m till HC2
så det där med mech nät verkar funka sisådär
Har du testat att konfigurera enheterna på nytt?
När du utför konfigureringen så skall mech nätverket "rita upp en ny karta" över vart alla enheter finns och befinner sig i mesh nätverket om jag förstår det rätt.
Detta görs med sammanlagt tre knapptryck 1. Inställningar/ 2. Z-Wave Nätverk/ 3. Konfigurera (Under Konfigurera enheterna på nytt)
Sen förstås lite tålamod om du har många enheter
Jag lyckades få ordning på en av mina noder som ofta tappade uppkoppling.
Jag kör den här som en scene!
Anpassa din push device bara så att du får det till din mobil!
Fungerar super, den resettar noden först innan pushen skickas.
Anpassa din push device bara så att du får det till din mobil!
Fungerar super, den resettar noden först innan pushen skickas.
Code: Select all
--[[
%% properties
%% autostart
%% globals
--]]
local TotalDevices = 300 --max nr of devices
while true do
local timeNow = os.date('*t')
local day = timeNow['day']
local month = timeNow['month']
local i = 1
local anydead = 0
while i < TotalDevices do
--check if any dead
local status = fibaro:getValue(i, 'dead');
local name = fibaro:getName(i);
local room = fibaro:getRoomNameByDeviceID(i);
if status >= "1" then
fibaro:debug(day.."/"..month..":"..i..' DEAD '..name..":"..room);
fibaro:wakeUpDeadDevice(i)
fibaro:sleep(5000) --check again in 5 sec
status = fibaro:getValue(i, 'dead');
if status >= "1" then
anydead = 1; fibaro:debug('Really Dead')
else
fibaro:debug('Now OK '..name)
end
end
i = i + 1
end
if anydead == 0 then
--fibaro:debug('Nobody is dead :-) ')
else
fibaro:call(14, "sendPush", 'Somebody really DEAD', '..'); -- CHANGE THIS
--fibaro:call(2, 'sendEmail', 'Somebody really DEAD', '..')
fibaro:debug('Somebody really DEAD')
end
-- abort any unnecesary scenes started
if fibaro:countScenes() > 1 then fibaro:abort() end
fibaro:sleep(15*60000) --repeat every 15 minutes
end
Enkelt och smidigt.
Kan man få utskrivet vilken nod det är?
Kan man få utskrivet vilken nod det är?
Så här:Henrikel wrote:Enkelt och smidigt.
Kan man få utskrivet vilken nod det är?
Code: Select all
--[[
%% properties
%% autostart
%% globals
--]]
local TotalDevices = 300 --max nr of devices
while true do
local timeNow = os.date('*t')
local day = timeNow['day']
local month = timeNow['month']
local i = 1
local anydead = 0
while i < TotalDevices do
--check if any dead
local status = fibaro:getValue(i, 'dead');
local name = fibaro:getName(i);
local room = fibaro:getRoomNameByDeviceID(i);
if status >= "1" then
fibaro:debug(day.."/"..month..":"..i..' DEAD '..name..":"..room);
fibaro:wakeUpDeadDevice(i)
fibaro:sleep(5000) --check again in 5 sec
status = fibaro:getValue(i, 'dead');
if status >= "1" then
anydead = 1; fibaro:debug('Really Dead')
else
fibaro:debug('Now OK '..name)
end
end
i = i + 1
end
if anydead == 0 then
--fibaro:debug('Nobody is dead :-) ')
else
fibaro:call(14, "sendPush","Somebody really DEAD ", name); -- CHANGE THIS
--fibaro:call(2, 'sendEmail', 'Somebody really DEAD', '..')
fibaro:debug('Device:"..name " is really DEAD')
end
-- abort any unnecesary scenes started
if fibaro:countScenes() > 1 then fibaro:abort() end
fibaro:sleep(15*60000) --repeat every 15 minutes
end
Tackar .
Kolla vad din mobil har för id. Min hade tex nr 9.
Skapa en scen med block. Ta tex timerstyrning sen därefter variabel och då finns din mobil med där ( min gjorde det). Välj den och gör om till lua. Då ser du vad din enhet har för ID.
La du till en timerstyrning först och sen ett därefter. Testa varibel sen.
Om du skapar en scen med notis till din telefon i blockformat ex. bild nedan, sedan sparar du scenen när du sedan skall ändra scenen till lua så ser du längs ner på bilden nedan att det finns en knapp som heter ändra.zorro wrote:Jag är lessen alltså men jag fattar inte
När du ändrat till lua kommer du se vilket id din telefon har som fibaron skickar push notis till.