Forum użytkowników automatyki budynkowej
Z-wave => Fibaro - sceny => Wątek zaczęty przez: tom3sko w Luty 21, 2016, 02:11:18 pm
-
Witam, mam 2 pytania w związku z wiadomościami pop up
wiadomość wygląda następująco
local imgUrl = 'http://pu.i.wp.pl/k,NjA0MDYzODgsODg5MDQy,f,konie_079.jpg'
--link to the image
local currentDate = os.date("*t");
--popup message
HomeCenter.PopupService.publish({
title = 'Czas na śniadanko :)', -- title is necessary subtitle = string
--format("%02d:%02d:%02d | April %02d, %04d", currentDate.hour, currentDate.min, currentDate.sec, currentDate.day, currentDate.year), -- It is not necessary
contentTitle = 'Żono', -- It is not necessary
contentBody = 'Czy mam przygotować kuchnie do śniadania ?', -- It is necessary
img = imgUrl, -- only jpg, .png, .bmp
type = 'Info',
--types: 'Info' - blue colour,
-- ‘Success’ – green,
-- ‘Warning’ – yellow,
-- ‘Critical’ – red
buttons = { { caption = 'Tak',sceneId = 0 },
{ caption = 'Nie', sceneId = 0 } }
})
1. W jakis sposób można dodać swoje zdjęcie, nie zamieszczając go w internecie ? ('http://pu.i.wp.pl/k,NjA0MDYzODgsODg5MDQy,f,konie_079.jpg')
2. Czy nadejściu wiadomości popup może towarzyszyć dźwięk powiadamiający ?
-
2 pomysły na szybko.
1) Dodaj sobie ikonę do sceny czy wirtualki i wpisz adres lokalny, np. http://HC2_IP/fibaro/n_vicons/UserXXX.png
2) wraz z popupem wyslij standardowy push
-
RACJA !!! z powiadomieniem sobie poradziłęm, natomiast nie wiem czy dobrze zrozumiałem link do zdjęcia
do sceny dodałem plik i przy próbie ponownego zapisu na dysk, nazywa się on User1025
wpisaując w przeglądarkę link
http:\\IP_centralki\fibaro\n_vicons\User1025.png
wyskakuje błąd 404.
Podsłuchałem w chromie transmisje i prawidłowy link jest taki:
http://IP-centralki/fibaro/icons/scena/User1025.png
Dziękuje Ci bardzo za bardzo mądre rady.
Pozdrawiam
-
link ktory podalem zakladal ze ikone dodajesz do urzadzenia wirtualnego a Ty dodales do sceny. Wtedy link jest troszke inny.
-
Czasami nie mogę dojść do ładu z tym systemem. Wczoraj pushe przychodziły na telefony wybrane w scenie, a dzisiaj się chyba obraziły.
Nie pomogło zresetowanie centralki, ponowne uruchomienie telefonów, AP, usunięcie wszystkich urządzeń mobilnych z zakładki uprawnienia i dodanie ich raz jeszcze.
Co może być przyczyną ?
wersja softu w centralce to 4.071
-
wklej scene
-
scena zaznaczona jest jako aktywna
po przekonwertowaniu wygląda tak
--[[
%% properties
%% events
%% globals
--]]
local sourceTrigger = fibaro:getSourceTrigger();
function tempFunc()
local currentDate = os.date("*t");
local startSource = fibaro:getSourceTrigger();
if (
( ((currentDate.wday == 1 or currentDate.wday == 2 or currentDate.wday == 3 or currentDate.wday == 4 or currentDate.wday == 5 or currentDate.wday == 6 or currentDate.wday == 7) and string.format("%02d", currentDate.hour) .. ":" .. string.format("%02d", currentDate.min) == "17:55") )
)
then
fibaro:call(897, "pressButton", "1");
fibaro:startScene(806);
fibaro:call(898, "sendDefinedPushNotification", "870");
fibaro:call(899, "sendDefinedPushNotification", "870");
end
setTimeout(tempFunc, 60*1000)
end
if (sourceTrigger["type"] == "autostart") then
tempFunc()
else
local currentDate = os.date("*t");
local startSource = fibaro:getSourceTrigger();
if (
startSource["type"] == "other"
)
then
fibaro:call(897, "pressButton", "1");
fibaro:startScene(806);
fibaro:call(898, "sendDefinedPushNotification", "870");
fibaro:call(899, "sendDefinedPushNotification", "870");
end
end
-
jak wywaliłeś telefony to scenę w miejscu telefonów zrób ponownie - zmieniają się ID telefonów
-
Hehe aż taki tempy nie jestem :) ale dzięki za czujność. Komuś napewno się przyda twoja pomoc. Dodam że dzisiaj rano jeszcze sprawdzałem ta scenę i do mnie push dotarł a do żony nie. Nie rozumie tego.
-
Czy jest jakaś możliwość aby przychodząca wiadomość popup otwierała aplikacje mobilną androida, która działa w tle ?
Wiadomość ta otwiera sie dopiero po manualnym otwarciu apki fibaro.
-
a czy wie ktoś jak zrobić by tekst w wiadomościach popup był wyświetlany od lewej strony a nie był wyśrodkowywany ?
-
Nie wiem, ale poszukam to moze cos znajde. Nigdy mi to nie przeszkadzalo
-
Z tego co kojarzę to nie da rady, bo aplikacja wyśrodkowuje.
-
to nie szukam - jak Marcin mowi ze nie da rydy to szkoda mojego czasu na szukanie.
-
ciekawe jak fibaro tego dokanło ? ;)