Pokaż wiadomości

Ta sekcja pozwala Ci zobaczyć wszystkie wiadomości wysłane przez tego użytkownika. Zwróć uwagę, że możesz widzieć tylko wiadomości wysłane w działach do których masz aktualnie dostęp.


Wiadomości - wojtas810

Strony: 1 [2] 3 4 ... 12
16
Fibaro - urządzenia / Odp: Wersja 4.170 i uśmiercenie Lili
« dnia: Marzec 24, 2018, 09:41:07 am  »
Amazon w Trójmieście także pracuje  nad polską wersją :)

17
Fibaro - urządzenia wirtualne, pluginy / Odp: SONOS - TTS
« dnia: Marzec 09, 2018, 06:07:51 pm  »
nie będę dublował posta z tego forum i innego :) poszukaj jest wszystko na forum

18
Fibaro - urządzenia wirtualne, pluginy / Odp: SONOS - TTS
« dnia: Marzec 08, 2018, 12:33:18 pm  »
W tym temacie akurat wszystko mi śmiga jak należy

największy problem miałem z tym jak zrobić aby na wykrycie ruchu z rana tylko raz włączył się tekst który mnie serdecznie wita a potem czyta godzinę, date, oraz pogodę z VD z jej wartościami

Ale przy pomocy innych z nie tego forum udało się złożyć to do kupy

Mega mi wszystko jak na razie śmiga z połączeniem z Alexą - mam wrażenie ze na prawdę mam inteligentny dom

19
Fibaro - urządzenia wirtualne, pluginy / Odp: SONOS - TTS
« dnia: Marzec 08, 2018, 12:30:33 pm  »
Ciesze się bardzo ja na maksa wykorzystuje do różnych rzeczy i mi się mega podoba to wszystko

OK. Ruszyło. Dzięki za pomoc w temacie. Pozdrawiam :)

ps wiesz jak w sceny wkleić kody aby ci na jakieś żądanie gadał to co chcesz ? :)


Prosty przykład....


local sid, bid = 391, 28 -- numer VD
-- Create TTS params object
local params = {
  -- TTS Message
  message = "Siema, siema - tu wpisujemy swój tekst ", 
  duration = 'auto',   
  language = "pl-PL",   
  volume = 40         
}
local _f = fibaro
local _x ={root="x_sonos_object",load=function(b)local c=_f:getGlobalValue(b.root)if string.len(c)>0 then local d=json.decode(c)if d and type(d)=="table"then return d else _f:debug("Unable to process data, check variable")end else _f:debug("No data found!")end end,set=function(b,e,d)local f=b:load()if f[e]then for g,h in pairs(d)do f[e][g]=h end else f[e]=d end;_f:setGlobal(b.root,json.encode(f))end,get=function(b,e)local f=b:load()if f and type(f)=="table"then for g,h in pairs(f)do if tostring(g)==tostring(e or"")then return h end end end;return nil end}
_x:set(tostring(sid), { tts = params })
_f:call(sid, "pressButton", bid)





??? no jak?? :D Podpowiesz czy oczekujesz podpowiedzi ? :)

20
Fibaro - urządzenia wirtualne, pluginy / Odp: SONOS - TTS
« dnia: Luty 21, 2018, 09:58:31 pm  »
Witam. Proszę o pomoc. Zaimportowale urządzenie wirualane. Port komunikacji wpisałem 2. Skąd usunąć wspomniane zmienne globalne
x_sonos_object i x_sonos_api. Pozdrawiam

z panel zmienne globalne

21
Fibaro - urządzenia / Asocjacje
« dnia: Luty 20, 2018, 07:21:19 pm  »
Mam pytanko da się zrobić coś takiego?

Przycisk asocjuje np. Switcha a ten innego switcha i go włącza a ten innego :) ? Czy to nie możliwe ?

22
Fibaro - urządzenia wirtualne, pluginy / Odp: SONOS - TTS
« dnia: Luty 20, 2018, 07:19:27 pm  »
Ciesze się bardzo ja na maksa wykorzystuje do różnych rzeczy i mi się mega podoba to wszystko

OK. Ruszyło. Dzięki za pomoc w temacie. Pozdrawiam :)

ps wiesz jak w sceny wkleić kody aby ci na jakieś żądanie gadał to co chcesz ? :)

23
Fibaro - urządzenia wirtualne, pluginy / Odp: SONOS - TTS
« dnia: Luty 13, 2018, 08:21:58 pm  »
1. usuń zmienna globalna
2. nie zapisuj w zmiennych nic
3. przejdz do VD i kliknij ikonę zapisz powinno pomóc

24
Fibaro - urządzenia wirtualne, pluginy / Odp: SONOS - TTS
« dnia: Luty 08, 2018, 04:34:13 pm  »
wpisujesz tekst jak na starym telefonie suwakiem głośność i naciskasz przycisk
transmission

25
Fibaro - urządzenia / Odp: Fibaro The Heat Controller - uwaga!
« dnia: Luty 05, 2018, 04:49:11 pm  »
no i pięknie poczekam tez z Intercom wtedy też :)

26
Fibaro - urządzenia wirtualne, pluginy / Odp: SONOS - TTS
« dnia: Luty 03, 2018, 12:34:14 am  »
musisz w porcie wstawić np. 2 - co odpowiada liczbie sekund aby wyświetlić daną literę

27
Fibaro - urządzenia / Odp: Motion sensor
« dnia: Styczeń 29, 2018, 10:11:18 pm  »
Tak też zrobiłem i nic.

to zrób reset centralki po tym jak obudzisz urządzenie ręcznie o czym pisze kolega wyżej

28
Fibaro - urządzenia wirtualne, pluginy / Odp: SONOS - TTS
« dnia: Styczeń 15, 2018, 10:03:30 pm  »
Sonos ONE - z alexa

29
Fibaro - urządzenia wirtualne, pluginy / SONOS - TTS
« dnia: Styczeń 13, 2018, 12:37:20 pm  »
Witam

na jednym z forum innym natknąłem sie na fajną VD - dla tych co posiadają sonos
VD nie jest moje - wykorzystuje ono inne VD @Krikroff   z pilota SONOS Remote V1.0.1 RC dla Fibaro HC2
które najpierw trzeba mieć zainstalowane następnie VD z pliku który dodałem ( twórcą jest @Dz.U. C) juz ze zmienionym tekstem na Polski - w sekcji ulubione.

Instalacja:
zaciagamy VD i koniec :)


Jeśli komuś pojawią się błędy należy usunać zmienną globalną
x_sonos_object i x_sonos_api
następnie w VD sonos Remote w wersji 1.0.1 nacisnąć zapisz i to samo w VD TTS

Fajna zabawka :)

30
W razie czego przy pomocy kolegi z innego forum udało się i działa to co wyżej chciałem

Problem pojawiał się ponieważ w jednej scenie nie dało się właczyć to czego chciałem dlatego trzeba po przez tą scenę uciekać do innej - może sie komuś to przyda.

Scena wywoływana jest tylko raz dziennie między 7.00 - 9.00 pod warunkiem ze motion wykryje ruch


--[[
%% properties
602 value
%% weather
%% events
%% globals
--]]

local motionId = 602;
local morningTime = "07:00-09:00";

local startSource = fibaro:getSourceTrigger();

function between(str)
     -- get current time
    local t = os.date("*t", os.time())
    local h1,m1,h2,m2 = str:match("(%d+):(%d+)-(%d+):(%d+)")
    m1, m2, t = h1*60+m1, h2*60+m2, t.hour*60+t.min
    if (m1 <= m2) then
      return m1 <= t and t <= m2 -- 01:00-02:00
    else
      return m1 <= t or t <= m2 -- 23:00-21:00
    end
end

function isToday()
      local when = tonumber(fibaro:getGlobalValue('I_got_up', 0));
    local daysfrom = os.difftime(os.time(), when) / (24 * 60 * 60);
    local wholedays = math.floor(daysfrom);
     
   fibaro:debug(wholedays); -- 0 today > 0 next days

     if wholedays == 0 then
      return false;
    else
        fibaro:setGlobal("I_got_up", os.time())
        return true;
    end
end

if ( ( tonumber(fibaro:getValue(motionId, "value")) > 0 ) or
     ( startSource["type"] == "other" ) ) then
 
     fibaro:debug("Motion detected!");
     -- is morning?
   if between(morningTime) then
       fibaro:debug("Morning hours");
       if isToday() then
            fibaro:debug("dowolne przejście lub właczenie inej sceny ");
         else
            fibaro:debug("Do jutra");
         end
    end
end

Strony: 1 [2] 3 4 ... 12