Jump to content

Welcome to Smart Home Forum by FIBARO

Dear Guest,

 

as you can notice parts of Smart Home Forum by FIBARO is not available for you. You have to register in order to view all content and post in our community. Don't worry! Registration is a simple free process that requires minimal information for you to sign up. Become a part of of Smart Home Forum by FIBARO by creating an account.

 

As a member you can:

  •     Start new topics and reply to others
  •     Follow topics and users to get email updates
  •     Get your own profile page and make new friends
  •     Send personal messages
  •     ... and learn a lot about our system!

 

Regards,

Smart Home Forum by FIBARO Team


Search the Community

Showing results for tags 'homecenter'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • FIBARO Community
    • FIBARO Portal and Forum policy
    • FIBARO
    • Say hello!
    • Off-topics
  • FIBARO Update
    • FIBARO System Update
    • FIBARO Mobile Update
  • FIBARO Community Support
    • Scenes and Interface
    • FIBARO Products
    • FIBARO Mobile
    • FIBARO HomeKit
    • FIBARO Assistant Integrations
    • Other Devices / Third-party devices
    • Tutorials and Guides
    • Home Automation
    • Suggestions
  • FIBARO Społeczność
    • FIBARO
    • Przywitaj się!
    • Off-topic
  • FIBARO Aktualizacja
    • FIBARO System Aktualizacja
    • FIBARO Mobile Aktualizacja
  • FIBARO Wsparcie Społeczności

Categories

  • Scenes
  • Virtual Devices
  • Quick Apps
  • Icons

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Facebook


Google+


Skype


Website URL


WhatsApp


Country


Gateway/s


Interests

Found 8 results

  1. Cześć, Przymierzam się do zakupu systemu automatyki do mieszkania. Dokładniej to planuje kupić nowe mieszkanie i chciałbym od początku przygotować wszystko jak należy. Mam kilka pytań na które nie znalazłem bardziej lub mniej precyzyjnych odpowiedzi, dlatego założyłem ten temat. Myślę, że najpierw napisze co chce uzyskać, a ktoś z czytających może będzie chciał podzielić się swoim doświadczaniem. Tak jak napisałem, planuję wszystko od 0, obecnie nie posiadam urządzeń smart / automatyki domowej. Pierwsza i podstawowa kwestia, chce wybrać urządzenia Fibaro, lepiej wybrać rozwiązanie oparte na Z-Wave czy Apple HomeKit? Czytałem o obu systemach i mniej więcej rozumiem zalety obu rozwiązań, jednakże nie znalazłem bezpośredniego porównania tych rozwiązań. Jeśli chodzi o Apple to w domu mamy telefony, komputery i przystawkę do tv od Apple, więc część dotycząca samych urządzeń sterujących nie ma dla mnie bezpośredniego znaczenia. Posiadam również dwa głośniki z Amazon Alexa... których używam obecnie do podstawowych funkcji (włącz radio... wyłącz głośnik, zmień głośność). Co chce uzyskać: - "inteligentne" oświetlenie mieszkania, ustawianie scen, koloru światła i natężenia - obsługę z aplikacji, przełącznika (pilota lub ściennego), jak i głosową - myślę o Philips Hue - rolety w oknach (przeciwsłoneczne) sterowane z aplikacji + ustawienia scen - czujnik dymu z możliwością powiadomień nawet jak nie ma nikogo w domu - czujnik zalania podłogi - sterowanie wybranymi gniazdkami elektrycznymi - jakiś prosty monitoring (z zapisem na dysk) - jeśli zdecyduję się na klimatyzację to jakiś sterownik ścienny z możliwością sterowania przez aplikację, chciałbym, aby sam sprawdzał temperaturę z różnych czujników i dopasowywał nastawienia klimatyzacji - (najmniej istotne, gdyż nie wiem czy będę to posiadał) sterownik do ekranu do projektora - tutaj też automatyka scen (rozwijam ekran i automatycznie zasłonią się okna) - również sterownie z poziomu telefonu / pilota. Do tego system audio (multiroom) z obsługą Amazon Alexa, Google Asystent i Airplay2. Przeglądam ofertę różnych producentów, jednakże po przeczytaniu wielu poradników, chcę zainwestować w rozwiązania Fibaro. Tak więc jeśli HomeKit... to jak to będzie w praktyce działać w +/- 70-80m2, obawiam się, że urządzenia działają na Bluetooth i ich efektywność nie będzie najlepsza? Czy znalezienie wszystkiego co chce kompatybilnego z HomeKit będzie bardzo kłopotliwe? Jeśli Z-Wave to czy centralka HC2 czy Lite - co będzie lepszym wyborem dla moich potrzeb? Jeśli wybiorę rozwiązanie z centralką Fibaro, to czy da się to połączyć jakoś z HomeKit? (bardziej lub mniej oficjalnie) Dodam tylko, że z racji ograniczeń finansowych nie jestem w stanie kupić wszystkiego "od razu", więc zakupy planuje rozłożyć w czasie od tych ważniejszych do gadżetów, dlatego łatwość rozbudowy systemu też będzie dla mnie ważna.
  2. Hello All, Can i use one email address for 100 home center lite? How can I easy control 100 home center? Please suggestion solutions Thank you Puje
  3. This is my first topic in a series of post I'm going to write about the advanced LUA scenes I wrote for my home automation project. My goal is not flipping a light scene with a phone but for 90% autonome home automation. Besides posting LUA code I give you more insight why I came to this routine. It may help you with designing your own automation routines. Disclaimer: I am not a professional programmer and I post the scenes as is. I have no time to make the LUA scenes generic like other great members do on this forum. I just post my LUA code to share knowlegde and inspire you to create awesome things! Advanced home wake-up routine with Philips Hue and HC2 Applies to: Fibaro Home Center 2 and Philips HUE bridge. GOALS Use my Philips Hue led strips as a wake-up light. Use 1 app to schedule the whole home wake-up routine. Start the morning routine when walking downstairs (check motion). Turn on the lights only when it’s dark (read lux). In our bedroom we integrated a Philips Hue lightstrip in the ceiling and use this with the Philips Hue app as a wake-up light. It beautifully fakes a sunrise in our whole room. As we use the Hue app to set our wake-up alarm I use this app to trigger the Home Center to run a wake-up routine for the rest of the house. TL;DR Set recurring wake-up schedule in the Philips Hue app. Home Center LUA scene 1 reads schedules at 04:00 with the keyword Wake in it. If schedule is set for today and motion is detected at the hallway after the scheduled time (scene 2), run wake-up routine. HOW I IMPLEMENTED IT IN WORDS Reading Hue schedules from the bridge cannot be done with the Fibaro Hue plug-in. Therefore I wrote a LUA scene to read the Hue schedules from the Hue bridge and run the wake-up routine at the schedules wake-up time. I achieved this with 2 LUA scenes: Scene 1 runs every minute and polls the Hue bridge schedules at 04:00. If a wake-up is scheduled for today write the wake-up times to a global variable. Every minute it checks if there is a wake-up planned by reading the same global variable and if so it sets the WakeUpReady global variable to 1. Scene 2 runs when motion detected by a Fibaro Motion Sensor. If it detects motion it checks if the global variable WakeUpReady is set to 1 and runs the wake-up routine. SCENE 1 EXPLAINED You can download the full LUA scenes at the bottom of this post. I only describe snippets of my code to make you understand what it does and show the challenges I ran into. TAG YOUR HUE SCHEDULE WITH A WAKE-UP STRING IN IT! To know which schedules are used for wake-up I set all those schedules with the Wake keyword in it. Like Wake-up weekday’s and Wake-up weekends. In the LUA scene I find these schedules with the code: if name:find('Wake') and status == 'enabled' then ... end RECURRING DAY’S ARE SAVED AS A BITMASK IN THE HUE BRIDGE The Hue API states: The Hue bridge saves the recurring day’s as a bitmask. You have to convert this bitmask to weekday’s. So you can check if the alarm is set for today. The first step is to convert decimal to a binary. I did this with the folowing LUA function: function bin(dec) local result = "" repeat local divres = dec / 2 local int, frac = math.modf(divres) dec = int result = math.ceil(frac) .. result until dec == 0 local StrNumber StrNumber = string.format(result, "s") local nbZero nbZero = 8 - string.len(StrNumber) local Sresult Sresult = string.rep("0", nbZero)..StrNumber return Sresult end Then I have a binary representation of the scheduled weekday’s. For example: mo tu we th fr sa su 1 1 1 1 0 1 0 You see the alarm is set for monday, tuesday, wednesday, thursday and saturday. With this I can determine if the alarm is set for today: if name:find('Wake') and status == 'enabled' then local huedays, huetime = string.match(timepattern, 'W(.*)/T(.*)') -- Hue starts at monday, LUA starts at sunday, so I have to fix this. local dayofweek = os.date("*t").wday-1 if dayofweek == 0 then dayofweek = 7 end local scheduleddays = bin(huedays) -- dayofweek+1 because a week is 7 days and binary is 8 digits, so -- a have a pre 0 local waketoday = string.sub(scheduleddays, dayofweek+1, dayofweek+1) if waketoday == '1' then wakeUpAlarms = wakeUpAlarms .. huetime:sub(1, -4) .. '|' end ... end WRITE WAKE-UP TIME TO GLOBAL VARIABLE If there is an alarm schedule for today write it to a global variable for later use: if wakeUpAlarms ~= '' then fibaro:setGlobal("WakeUpTime", wakeUpAlarms:sub(1, -2)) -- remove last | else -- If no schedules are set, write disabled to the global variable. fibaro:setGlobal("WakeUpTime", "disabled") end SET WAKEUPREADY GLOBAL VARIABLE FOR MOTION SENSOR LUA SCENE The LUA scene runs every minute using the code: setTimeout(tempFunc, 60*1000) At 04:00 it checks the schedules in the Hue bridge, but every minute it checks the WakeUpTime global variable to set the wakeupReady global variable to 1. This variable triggers the second LUA scene used by the motion sensor. local wakeupTime = fibaro:getGlobal("WakeUpTime") if wakeupTime ~= "disabled" then local waketimes = {} for match in (wakeupTime..'|'):gmatch("(.-)"..'|') do table.insert(waketimes, match); end for k, v in pairs(waketimes) do if os.date("%H:%M") == v then fibaro:setGlobal("WakeUpReady", 1) fibaro:debug("It's wake-up time! Set motion detector ready!") end end end SCENE 2 EXPLAINED (MOTION SENSOR PART) With scene 1 I created a global variable setting to determine if the wake-up routine must run. Now I create a second scene to act if there is motion in our hallway. CHECK FOR MOTION AND IF ALARM IS NOT ARMED First I want to check if there is motion and if the alarm is not armed with the line: if tonumber(fibaro:getValue(158, "value")) > 0 and tonumber(fibaro:getValue(158, "armed")) == 0 then ... RUN WAKE-UP ROUTINE ONLY IF IT’S DARK OUTSIDE The Philips Hue wake-up schedule runs always because our bedroom had curtains and the room is always dark. Downstairs I only want to run the wake-up routine when it’s dark outside. The wakeupReady global variable check’s if the routine needs to run when there is motion (set with scene 1). The line below gets the current lux reading from the Fibaro motion sensor: fibaro:getValue(160, "value") If the illuminance is below 20 I want to turn on my lights. if wakeupReady == "1" then fibaro:setGlobal("WakeUpReady", 0) -- Disable trigger for current wake-up time. -- check lux local currentLux = tonumber(fibaro:getValue(160, "value")) -- id 160 is sensors light device. -- If it's dark then start wake-up routine if currentLux < 20 then fibaro:debug("Illuminance measuring " .. currentLux .. " lx, starting wake-up routine.") fibaro:call(44, "setValue", "8") -- Spots keuken (8%) fibaro:call(29, "setValue", "5") -- Tafel eethoek (5%) fibaro:call(106 , "turnOn") -- Bolles (aan) fibaro:call(118 , "turnOn") -- Spot voordeur (aan) fibaro:call(156, "sendPush", "Started wake-up routine. Debug: " .. currentLux .. " lx") else fibaro:debug("Illuminance measuring " .. currentLux .. " lx, do nothing.") end ... DOWNLOAD MY SCENES COMPLETE LUA CODE You can download the full LUA scene code from GitHub: Scene 1: Wakeup.lua Scene 2: MotionRoutine1.lua You have to change the device id’s from my motion sensors in this scene to your own id’s! And don't forget to set the scenes to run automatic in the Fibaro Home Center 2
  4. i have a dlink DSL-2750U Wireless N 300 ADSL2 + Router. can i use with home center lite or home center 2 ? will it work properly?
  5. Drodzy instalatorzy, Zainstalowałem HomeCenter u klienta i chciałem dodać siebie jako instalatora, żeby móc zdalnie zainterweniować w przypadku jakiejś awarii lub potrzeby konfiguracji. Niestety próba wpisania mojego emaila do pola email: otrzymałem infromacje że "The installer's e-mail must be a Fibaro ID account." oczywiście podawałem prawidłowy email .. nie wiem co robić? założyłem sobie dodatkowe konto, ale ono działa w ograniczonym zakresie (nie mogę konfigurować urządzeń)
  6. Witam, chciałbym zgłosić, że na przeglądarce Edge w momencie otwarcia kolejnej karty np Pomieszczenia czy Konfiguracja czy jakiejkolwiek innej - za każdym razem trzeba podawać dane do logowania. Prawdopodobnie istnieje jakiś problem z sesją. Na Google Chrome ani w Operze nie ma takiego problemu. Jest to trochę uciążliwe kiedy pracuje nad skryptem, potrzebuje nową kartę żeby znaleźć np id urządzenia i za każdym razem musze podawać dane do logowania
  7. Will time Scheduling works even after the home center 2 or home center lite gets damaged ?
  8. Hi All, I am using my fibaro motion sensor for multiple purposes. For one of them I need it to have a high sensitivity, however, for others I need it to have a lower sensitivity (otherwise it will trigger to early). Is it possible to change the PIR parameter setting using LUA in a scene? edit: same question for 'GPS location frequency refresh'. When I am close to home I want to update it more often to be more accurate. If I'm far away, it can update less frequent, to save battery on my phone. Thx!
×
×
  • Create New...