From bd4f101fcc927f1127aef59f72853e9faa75934f Mon Sep 17 00:00:00 2001 From: ske087 Date: Fri, 5 Sep 2025 12:33:47 +0300 Subject: [PATCH] updating player startup --- run_app.sh | 35 + .../__pycache__/player.cpython-311.pyc | Bin 38442 -> 62450 bytes signage_player/main_data/log.txt | 3813 +++-------------- 3 files changed, 687 insertions(+), 3161 deletions(-) create mode 100755 run_app.sh diff --git a/run_app.sh b/run_app.sh new file mode 100755 index 0000000..8d43e37 --- /dev/null +++ b/run_app.sh @@ -0,0 +1,35 @@ +#!/bin/bash +# Launch script for the tkinter signage player + +# Get script directory and navigate there +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +cd "$SCRIPT_DIR" + +echo "=== Tkinter Signage Player Launcher ===" +echo "Working directory: $SCRIPT_DIR" + +# Activate virtual environment +if [ -d ".venv" ]; then + echo "Activating virtual environment..." + source .venv/bin/activate + echo "Virtual environment activated" +else + echo "Warning: No virtual environment found" +fi + +# Set display environment +export DISPLAY=${DISPLAY:-:0.0} + +# Create directories if needed +mkdir -p signage_player/main_data + +# Change to signage_player directory +cd signage_player + +echo "Starting application..." +python main.py + +# Deactivate venv when done +if [ -d "../.venv" ]; then + deactivate +fi diff --git a/signage_player/__pycache__/player.cpython-311.pyc b/signage_player/__pycache__/player.cpython-311.pyc index 816fe98a7ad2141f4204f0db20070b43fadee9b9..d9b8fb8ed621402996d0fa9c9f2d89296afcbf42 100644 GIT binary patch literal 62450 zcmeFa3v?XUnI_gxpt?~28bE`11C0mqA_0PU5quK_2oewpk`kx~EgFJQO%fysK-CRV zY=f5UnOTz>?uc^a5v-MuVMnr|H9d>nwKtrMXO@&~nHtY{t2*TY+%Xd!=lGmxliB4) z<3vYEPV)V?9$k+n33)vyCnqTs{=QXpUv=-T|Ni%X-S6h+23!->j2aQP;U_J*y>751D^0 zF#_f%dN>;V4$A%>{?$Y92;T2_aR>kEaWcn}%kQfkpWwHZ!~Y|dlVvL>*W)_q60-l$ zC2-&I;7#$by=k5h_(Rvpe8K>0njm-5gB?E=)|#j0+R-iA3JS+}!x&?9Az@Gwtyg z;;Ecid?G$I$sVS-x#@{Z(^Ii{%6}m$OifH`nX(_fh>u;YqoXeB+>;)`jpDq52hb;Y z0sVpxFiY?QW(!$>998sWK;Qs_ta>>@i;(k&?vuR0<6f?i3z#S50p<(&fFU6SSRfPt z77B%cMMA4kgcM;RjH_a#FUHjdVFRv8gc86~+$+VsGNBAtc|tj0xljREAyfiZ3RQqr zLN#EuPy<*aL;xc~Enuxs2UsW61J(--fDOV%z>Pv9V586k*d#OqHVZ*C?WR=TV^bIA zrlVu$kD<|`;-oRy&{{tH)Ah&y3tH`U*MfV&HO?B5z=8)?>A_0R^tN>g^vuXfaN&yb zVh4Mse{O2bEaMr)G(IGj&KTtE%J^{D75khiZM;O!!R0!~>){2r;Jx9q4lLxKYdm+I zGr~)G`d#yHd_(%`T)rL_{5P_!xw=vBrI7yI{QDhTe9ySS;uRQ|rhqfvIpgV4p%F9% zgzN>^xg!0Bvpx?^&#gOsSTDu=D+G|fSikeY@-wFoBE8YRzeD;Qq&NEgf$2;2TAF_a z9_h>UJNEQ~3tva>s7OP4DCK{4dSdeYJMNU{*)wDBcv8O8Q`6I_tmq4K6Eni6+^!?D z@u}IFJ)Z`5?VpdwXJ^{B?)gYS%8%{WPI?z;R9m_#-A7-9X$F(OL@vC z&d$a~`W8~Tlk=h&or#Z6%?QyKQdx5o^RcLq%3;6b@u>?@F%_DMjmO1_nb;JSHZ^l5 z6~vwB3%EqM=Rk|>iOq}A@ze9u(=p@{ok;~*+6%LI$yE5l?DNra79Nk!;tj+ZB;w}8+4$__ z>~xBwHyj7TZ}FylvFP+^kwzVBwiw}qTxF80l(}k! ztCqNGcBeeamCIbE!c|IKC8Z9$lJ|1n^~6%QQr{(W-3r$&aoy<$3rl0l#vYmLRk&V> z>s241yhZQgm{Mg=p*?tWT;|#ou1(_FYzca0Zkxhwlelf{!74}fkt*7j<2NqL+-`;2 zE$QdSXi?XsF?Zm?m}zEkftki-!d~Whl#m^QTkzPwSxYKoF49xbuN}*>uiQKOX-->u zY>u^f*#JugC*pB&>e=~tG?og@&w=iUj!y~G(fCB{eC!>!*p3WiRJn+_1yF1ONJMOd z$T9SrC{;HAMicds+LMc?mIq~StHN!SxUJg#x+GU8a}5gDAnB*L6$vd3N0S|!qN{;M zzT*0d=XF=y)L`d~@Kx72qe-lE=2g>FjabICy+objI0UyfwcBM$V@&MkgrH>I_Rd;I zDz9LhylrI}WP_zFnw;_0X*$~Ny5c(R2Jyzd?6I_sL1>ukB5*=L2;Ru~4&MHIMhl>g z3_=94jqs8|keKV>7-qbXE943JLP!8HC=?1sLRcskHoTd0*=?zjLC~1XK;27louii^ zl)mX%aKGjL6E|vQ5IcxrgqIAmMo&Y(tn9KIQ|JowT*Sn$|ZlWwfzLC!Ufj(y6tfjGD@8;d8h+9syw&Q6?pZg+6?znuH~ zy(yPSpV*{1OTsYJpC3O9jPf=2>#nO=51W`AZ);9ryn(q8Yl_R(GK{u;Kngc%WnikM zj2PHfhR2eE-qLZ{Qg~^(mjHGU+ypQC7Q72Aq+R%pSZKbb#!Yc&qM#Y$;-!}Cl>1`JeKzHZUBv&{l>3F0`;t1p)0=?6#PJfF_FdDnlM~aiJ?++XUC1}~4!|d%1Ne}_SFQ5xNxog?I~2Y{;yczt zVI@?%8tO=fI^(%D_bqtoGjQZ7qlw{?N|0|x7v~g zZF0dDrCH2d@YNj3#(bd_-k9VYm%gyPb?FO$&k>aQE`{%s^pnvZ3159@ zXXi&Wj#GYdN;ne*wM6p{Rz^Z9ON>rWMNcDAS65fcfAQ>8Jc^5+o}NT@eMd*MH`@D- zH|6garzWO9B3zC|!|b%c7Fk$RO;3Pha~3PA&W~ss`iRD5OOBTP=`*PiTUbP&#hT=d zI6IHkhIZ%ltQghq_)gOT=rHA7cosuqnubOE?9}A>nP@B~9-#+WSZl>*#S~UI!V3&u znx`54*RT9ptQGbbkpo!Rpk+>PHBft3JrBc3g8QnC`T{QWjIx4SJmPLD zv>5;|=#GlRbje6ts%qpVb=YH#J3VpXSz%&NqGP=SUQh8P@`;rLV5qP7l#c$@j)TdL zgLk}lJ}-AXt#my7l8cS4mU6KMu~OXFEErPHN2k?w9@Q@u!V*!$c#Dc)=!wzExJV>) zDxk6e(Ml=*kT`K6n#wbf#%a11>nK{5x++fv=g_<3j3-FzON5_|&!l{3ka3ES&z?Cm zjRhk0WGbMpyXkRo2A!!VVqv(5ii;6LjLH;uaVmaR z5GO9O<`x?f3ttblbt-^({Kc{Y0+7RMFrq0*P7&7m%C-IL*Y6ku0y}wkmMScPOgN_%Rv^OJ$Q0C zZeBpL2lYv=eo2(LdYNlgxK@d4z31Zs-S=Eh@Y_OHP3@a!m*PrO-_6JGxTQy*lB!S2 z)hCtelj@3?Dp#?}MUq@Z=IRu#PU7l5EG%6sEL)2-u0>kb!YylsMQe5SYa1%pHdL*J zH>`z=@0IYy!Fw)%D}mpZyUHrw3@kM$bv;t)g_|SNu`%V?ID&LePOAa7YR9T8ca^P9 z7oS@$SSgTb+1#aYT@u%I7nzjNg1J{Jd+z4vq(>iD9-Tyx&NFjr0GZ^`5-o3)t4MMc zOYY^`m0F3bFk0wtY5DJ=Cg{WAB|&N2E>*s8D^GgzY30dt2+}!oQ4Lr+wmQjGFKt~u zzH%H40b?z0uFH9?RZdBz=jog{rv@I{D)hE!GGaL_1;AV|dR!kpmZhqGvnI*aEP0nc zZ?p?#qw*v!ON~#PPnkQVaHk~wbS`rV?GZlu_)h`W#~--iv6C2a6KS;If^Y?&OIqY0 zR)K$DkXuW}!Wjh`hv0VRN`wm|UVNh|-^}bx6s&=#k%A%CcYG=m`vPvHvd>P$h^L^U z++N%=vkzKvohY+?(76SrS(&b4?1@Byml5a|*9_FILMr%}P%5 zJ(oMst&oUYCY2M8e(OZtgMxlc~H>EHJvN@S81t|E;Je~!Q;2|o10Rl1lwSFk-YO3B9 z#}oZ%aEU&*>nZjjTy(wQeadyw-Qrc*=i&%rwPayVy)-e8S$2L({U-L|w%8Al$|4T% z*la3r;DyQP95J_Bd~9A6zd~^i5Euf85gH&`T%8wb&P&wWzL-qRWP#GY2=J2Yo+m3% zu*O$P`ngW}nJ-@DE0cWX;-gFMua7NtE=_!^TjrY;zFE@GPwwWIQZE;z0Y=7^!7GC_ z017_&f}uhuhY zVqwUw)-hB_ZeEB!Pb$`CK(0@EIkVPz1yL_xN2;+OHm z!YN)|4T3<6#baUv?xzAmbP8nJ)agqp-}Kb!xcEnOcSCIQY*d&BS!j`UIIv4DLm@ip znW(glNz2m<$T;>jfR|i%^EX_NFMeLm->l?srcqPR=wqp4SUP?}IsWYG@!90@S^4;L z%JJuL6QgOBk0kks%-1P=oy6DaQ!UYAGPhCTHcH$^{U#9vG8cj1L4xdo<4Kkvb7dgj zBt{Oda+YLBiSq#%Y6BaP0Smt{!;su=9x7s|`D#5wQnU`@bq>zVcr4R^aNw;f@L)~+ zQt&6-;7>S+2f}Ta-CqQDrs%NFS zGt6wZzIBv0cIJU^OWQU0AV|S zV3&QA<+iPam96_R-g4V+#g&6kt{#jg4@TvKXOx3y*j=5^(3%Xj%Aw6lXtNaBjM4YX z(U*_Pd=;1#l78w)Zx;<;72M?uq{1C5&jH|+`JD>CQ_6G#BYr}taTlRRVg!DJeUG><^B23N*xni=((i22)QYcC=&Jyh!TKk-k=SU* zh8c0{WlFmOpw7{o*{GGOI_3N>CBKV?WxxBTPw6|R1~Eim3#^73lc7dhR_>KU`;^c= zDYS2`Y13PmzWd_0UtEdb98-25m79(!O~}@3=?7y&=Ae_zD2RjFaF8=VT^s>4hddPL$hv!6c{uCwLyC z#8_J77hQXiKIK|A*;FU_YMGBHd_>Yu`e18W4Choq9|U{9=Mk{JpUNhVo6x!WQ?h<$ zi7b$wW=*4Y(kS|TA4TaPAUEJA<(-bss2Uc9>MX3OSuiG$eI6H|LlVdGAk8#-8INPz z0nkv@bxL)|%2v6$`!BsW2Y+-#?i*41M&zmyT9lV#x?SaH0W5R13J30hc0QoZN*Ovs zs~~^%SYKs-fm~$dA4d0+>w&kEm1Ju#cX+|I6t=JWSms}s_ z&{i?NVyHRwm@yZONQ%QqDH^k!()#n`ORT;oBv?eXX{Ra7HzIQlI4O zWqzZ=ZOq~|ICL+Y>D^k(?7w)MMiS9>H+EHoD5!Ci&W>1&Obfd5wdyR#X4xrEk9Y#*54ID}vHHB-b2NY7Wv^)t1m7 z(xQY`#xh@xaWCnovtx}ByNo(O#rpT$m0~kGjRp@pGIt7M7+r547L2Gep3)b?z8c@? zkSHKaaS5O$%icq*D~jp)YXs~c%(rmUG4-0d^1FB*`#b>pMAITuIm=Z^u4-wg#8t`M z7KPg)aa-015mgY;(m=g6yvo-l`8rj(%hX$@t|1DgfhBNu28~&I*^k@Vv_peOKTHe# zjNjCK;u=k-=R?17E`4QfaHhb8G->U2(7x%&<}W+r_qAZtLlUd;B^qC*DI=z~oYu|< zKEPY0*}f__3u)KSQUFa&FPjKrohHt1ZND(r4b{*rP*l+w0fKAKY>cFekWc&0%}&jv zvLUjXA>kBs4WT$19UmvvQQ|#lY)Pi1naWY=YnG`_&8bB|C>1|zCh1ZkLflYXMET<^ zb)v@h<=Z3t8EPD(1_s*!`i4)u{`6O$e!K3irtfa~_Ld(u%XK@Ix}7&acW1L){De~c z#FgOPoZM^MUfJ{Vp2b!;J5ZK zT9Br3c4#VOc~BM&pxn04Se{qNcb0cGU@cFba;|WA%K#MCe6SMYUgkWmtDLJdZ8*<;U{F^#gnm`x>^!(eUVu8Fl-G@7XY z+_A&`PaSylRHQ#1k6wU)1}lg7EL%K8*zB_-k_tXQJ*jEer+C%s0Gy)dCt@Of?QG%p zj)&>;h@ZoaF_Atau?wJu`!vwjHZ$Ay!t~U$6nuVmKEC_RbRws%ZGwVOpPKlTZ)?MJ zcY3!lf8oNVPqW+Fo|~VF#y>4)DOq`K@u~Q9w2hYep9a}&G75`P6k#eh@hm-K)(5c( ztP3YmvT+cyXIeF%An-M>eK~d2l?kmw^9G-idaQ@D4K(6Olb@Ma9`hE59blUQ)k^VSQxIk=ljp|~?+o%bBTz%29spWk0Y(WC zVI#gxx7z`j+RIBXX_|JNUUXuUjkaN&9M>~ed~#p zvFrJAXonKoA%%9V6_tSpRscnm^6Nvd9(wK2b@m75SV0wgz$osIcA*|0tzdLz9&HO4 zKcvHD{+zG69YVggtM2qj6B}`rM)H`lorgKT74;G7x#~`Hp=~8QNfUQ^Nd?lxbd`C5 zWglBek)_vfeH1oQ7^66|c75D51(~$s9j1OXZL<+?o1Rqk%NBS3QLz%$6KVXaBf5oG z#WU=7dR<2m#J?gy<6Hc<1Tu_kknQQgOr4~UW&SjbjACasT7Anp#`0J(;hjzR|)Tx!h6?R+piBQ z;U<=PsZuU#SBlzcpl({}{=r@rptMIn_&t?pAZx9>YKv&mebtj`B6&ca z9zt~s9=mF%I=DeI6rxSF12jX^WtXKU-i3@)TBe#X>cI6y#ti{=fRKqg@Qo&FKKJNrm9Xk?AvU{8#4J5c)}zpg+i#Fr+Ay5{geQkTBv8B&8mHn;=jXX zV)Ht_LnFig2`OS90^lRO=Lr@!!QSu9y{i@7$%<~dqF1Tt{mc3vwftyHvSL`O7+$Mv zUOfEu(KkmI+22}K?VIDPRlUioUb(7IsRHx&N5ellnyh+6s(R#ZWvx_q^wux{PPy`! zQh7|OJZ8({!^+5;!{0pm#?j@0l`^?K+0# zx1oPa)&o%X^-*n^2s7m+CJMv$S5XGWA&nMw@DM6bal*U^Uis`yilag|DRU3$P@ zn0R4af5=838&qt_#fav8=9yQkCgHE$6o?`K>_TxlJ&$B*9&7Qzq(0Mf=rqQHN60fiaT1-+i~C@vY%y;l|X> zgVK{vNew6EhLcLe$?HB?9q4GEq^sZGf8*fIK~P9?s9y>7OQC+^K8~o|N11O><*K;H zOc;nI`F+og?3+Glr^x(nh2JglyET3#sje(lt@vcVN8x)Uo)qVZk4dHnhA!1TU!XMa zo=XQ;4*fRls%?0SUw%@K^eT~F;%`D!jo>V3)TeRB1FrFuV@*heY5qpLhgU6zK^ z5*hVwQ<865_9@NVSDW`IoA=AjgG%$D%pXwr0}_8gOKMTBx#!Eu1u^$PkmqXdkeYTb z_AU0^D!g)dt*-H{7RFJlUzxr&Cif1@og+%;$elxS-3g`c1XaG~o+m*0-VcObp;9To zp1Lu>Xix9bq2>6uj>?g4CDOezEr$k_(14_$_k1}8`0O7JN?irz*8{KSyq0sF{i$+r zZvcd>4%lGZyL?G1+>7&Ozxr$N_}21^X@r%ng*IHzdX;;PyKead@taFjab`e+`ko&p z;Wt)|vHq1q6^Hs7rV%1j&leyoGd(t_Bi znTrP9VNfb&E{a)TlzE{>JT@WgMz)p9#>7!*4fV)OA`9fH!61q=@e<56McClKrS0Uv zT+c{0XXb&$Nv%LT;6)>l&c|B%WzT{qv*!#ejdht+O-+g|dfrfR2?{p#Qt-?&*VN#O zrBjm^5^GPyS}gsPvjB=q;J=Zfzt+QBQ>m#1Z)RSakZUcQl#7;#j&&SlJeM|2UGUw= zvyTFzLGN2mzO9^klw)e6ba5!h2VR*Eyt0tF#2W>f%Codop|zhg(W%JMpl|Op#*3V} z2;m#W)={&rF%Ny1bc@;3v&CDUlJ16@Fz2gG3zFrCDcnqy7$pxu zt`oU16^nre+7U?xwQml%a(*zfFv`W6QWiFFO6SbYHgpJ?qgutjRrfUKF zIOcU^YGyvFDrV5PFMgN6GNs5ra$s<{e|)fitbhDiKRk)}Q3W)h7qosVYbr*JAf}K3 zPaiWvjEtm2qLosr#*XTtlOdq@P^k8zJBM5o|W@zl)RcN-nF9A*SCLl`{K#vu)4Cp!rjd; zxOVZCFTVW6#VI+zS;>bvh*zuY$nvmMIHI01|A@jrBJrdEVA1YeUXk1PCfNk7+eL$5sj^3ziJfSfz1}Nv*$XBJqXU`FG4x`RXhI~%XgMKZ(unfr=qiC>bF*BMMe3=~&*kw;lnvX}ZFks`3A;1;sd^9aHQUnBw9ejH!OHOhUauH6BG$6JoBV=sO~+x}_)OA11G1sciN$c3x%X z5Z6YN;%!HeiTPkc?q_+Z^aWvwM2|tFu;hBRz#WXuPfo%ppIk3p+8ntEmuiecWAdd0 z2W>=HO$adyr#K5aGEOm%8QUqSivtts$3ulAwr?~O#S8J9F+*e)cmVU0ilGeynt82P zJr4Zux$1c)+ZM-;!?Pi%@tB+rJxq9)HJWI&x3tE&f>uAdcr+NY)LkF}N!H2w2_`3J z;cHE#LEfTC^azVG8ZN~>I}wXAk~d8Wewm(rN`TUcw*aiNJ6+zv218<7CMt|Qf8SEt#ZLi|2={K8Nl)d&l6k%RpvNUHezodKcITD*nL{mZN(@tQR1C6D!5BHA_oILti zDtL?rHfv{fxEkvib>I@qS2TvY_`l<_CEvsWPSNwX2^g;dhVg|n@b|zp3C7h5j~0kjJbyM8mly&Rz|eQc)Ree zl9ezm9C{VLSK@o&A`vT?)~~iMJ|!16DTPf}21vNFeYK)DSJ)tjyd?^f0<<>FCfyPECwz=ws!tTt22l3ZGU_nLnlQrzHN=y)2Hn!4CvsSENDJ!v212rSGQjFZaq@29zxWx1N@39#v`{ zCAPArj{V7R$Ozesem6r_{LoDpI1Q<%%pX*E)bOBXHFfNVoj=&N+BJ~u8n`tqca17t zqf-4bI!~OGCT7?R%_=+=Y_q1tl~gxmoJPLL+IBJqa5mM9IKV`T{?WmlgN3f276yll zy+5t&ZyyeMKM478VPXE#1nkBC#~cQ?Rae4k=wMcbv@HbO3vRKCxiBUa$_{1(LwU2q zLONz*7#gI2o`Qa@rKk);OHMXbKgRre$Z}8cgZX7F;OxW&V}4<}Z!xBOt6G-IpfOB4 zV9vqlxI~8$-(ZueQKLe8WB_iHz`-FRkcdViBimsvqAPwq7ANX#M%DQuwoiNH3A!Va z|EzZLLo@^|tjT616=v)q_;QNE5Qp-j=*&(>I8nz56B2p{<-p}idD~@fhr;cUxE*&(HpwMzN=e%lel4fuo+~>rC>%4=l?tKZYhsRu*)gLnJm^pIsE%*fAc~+draufV)ab;oyK!qT3*>5IU zg)Fj7g%j$G-rTTM@m%(Q(NA?#L#Cw)muPx?VtR@ksz#_j|0zo)XnaU^0PZL$i3 z4#rQsjf7$`8a>6)`Et$cWeWlojp4H9)WqAEk2Q#3Tc ziOir!;L8t`t?^}7j?mwSB~`C~;j3R*+OCbyLu>gZQhv=^N#*r<%(8Gzl>N>8H}aPQ za%rbh+KK57lU&!!FJ5_(MftF(U}IY$4cE|PwvRpY=FFwnh_#kA&8u0Wm2KU8_NV4MUS2GiC&u*T&>%nmEC#BRN)@F_%`l7k_{U z7Hxa+hZObS03@JP&ou0rQoZ0^g!38yf!Ie*4&47YRpnJq zj;?~9QB_|2OSG4hQ^s`39>$7+;#rzOrkCXtOPaW@LW5Yts=1EVnn9NOAnH6p9s1GTOI%l40Go&!6=FG-zapLW1M|%4i z!FR)k6y2_Mv{}|?ZL^2kfMkz~WU&TbvPr8~b@^h@*~a!EKs&_GQ?W~8qd5uGd(E8O z$mDc%VrG60TA_I=Bali_mw~TQh?Z)qzQH;MwTJPYEuWRS zw%;HMT>t==6E2hrz(gylUW`lFEu*AYDd{CG+pe44%Fa<10vGwsz-noGvb3GdVol1n z?VXE0rF7FLpWH2p5NDaVGHG}>Tqczd-P#I(Qw|?g!UrYC$w+e8l`y`^y{xQ)gKBM- zo|a2Gl@gc$xQk%|@B`BREZ#zO$zLtqoGjf8j+j!~E|s=JvtJ2sTn%qchPTS$E+yP0 zg}X@If8_O}Up@N$!W$(w!`F|>;XO)tkHk*Bz6V)-b;#;V3yAUqIOXt=5+0Hqr(WNK z#ODEvEnH6Te1A)sSO>c54|eyvUANuA{wDA3oWlM(@9jE2g*WwY8K`i*R}ma^d*9nw zIIzq6-Y!4FD$m`bfJ`%|F+?NkQm{fDQssmyzf7YgJ-CP#6lDTLMX6>Tbrh;6P)p$7 z5+FJut%EEk>GHoJpb+>4fxjcLN??sZGXdgFvoA?iPv=a_%rsN^zokg;5=gUv3E}80 zV0E2oSA)T@eHbekQRZk2{|cxdy+EV*0m{VGNu{ero03JFmWSn{UZn^l+?QLzL@rO= z+AeK)Nd$;*V2NAq{#L$R*`ZW+tiajLUWMN)>F58Gip2C4 z|51O|aL9E#_mCSuAB2J!Nw$<3@ZLUjfq%>ls|Chge`{ zA3K@Lv~qyOjmd8kQX?Pr5WEQl;>L=FG=I|4V=H+?zL1cQk=9bK&zx%}k_hWrKi0Eg zXb-whEnN115Hb-`S4k%pIj7h8;%+nJ&iS0!h+o=-QjNN2))`uGFva6UU}^{D3te8c zZkli5c3nFT!Y{1HVT4}|G<>NKv;&Mp($USP%^{rILNM~r_eI~ed60kjO|ucfH8Q=m zo|}^)Z+S06Zz&xgq$kHV2nskgE*PslIGX4)7GnL=*ac0v1QOr058LJlb{Ct4+r~4I zv=6BWwtbi$V{WTJ8tIJmBeTy_G$^A|OjR{?2aKVx>01OOO(p83P8%dxPm~$yRE}qw z5KDw3usvZ}88z7v`RE^j^(W2mW~>4lahJr!W)>P4V6=^vrOU840Gw^ndVHwG%?xRn z%j#a-a7d8tcDd=7PcK(=$?@ONd_)5Qv(ekw&rIq%aBE)PctqKF+`sDSm~r+?1%Ik8fnNp@_?@MXo{7GW&Vi5ACdSYOndUfNCWwTQ;k*b?<$Uo zCq`D_TN+%OxXjX~QtiD>-ZBaKXX_o&ZTk@XE+NPj>DTZgmbV zmy0$lMQ~~8E9kph)3_90J}KAqDK&l953QBdNF|%hH0ld-X`fQs2er<-r8P^wrE@C{ za_KgubemMV4Ww#OB?va;Y=(>!II+?yZ8$;aqmQWpIrO*^dR%gx8V!g{R2nb<@9`FI zcpoxX@N7>xsp^Pv%G{{JjY|5-q=dIO_UG>J^1Ry>9H{iaySsRx#Q$E2A7Kk(N4Kbm z9henpojzQq{2;n%gcze&?c`K`xDdV%peWwB@@%LP}+hW9B@)( zmP9E`rx|h;ik;Z;xdTrQkHI#Rl42t}>`WPfH^UfqmfXx#tq6Z)$Pyw$@-6u)Dh3zG zD4cCFsqVL{6>e`*w&#Uo3q`60?cA88_G>|Q*qef+ap^J6obY@$Kg55Ec7AvZr!D4V z*O;8wXmQ9^jfr=O`pj{#ZDSGNY~W*7>4n#0+iG1rX*P}!9}AGfY{D$;Sf^62QA12g zHkD3|8(^ruY8({H?s1qxArQ&vxtJq=#o(Z@-}Dq}o(sTex4kjQih%wG=4P%t`R@83b8r9y)-g%N~^osO3tyBdxj7y)viCvzKG3h0QEzU1KElS;q))RYt=td;16+a8*HK z-+ge^-0a-^9CSS6XCrXjGI<_YX9hOnz&`Lg40kM3r>7=UJ0TJWxz8bef!u#J2K*eYwNka^{%o0K==?TCyfwrUR#S)Fw= zMbymbkvUan&g7x^r{+AM?Yv8ll!fSwMY~lbO?9z=s#u{#KSF!oMpS3Lk@=ZtX+JAi z$(w75j5Gwzw)6$>ETj@gBnvTliTpBM()&Y^lXfps38D(Ro2Ha@)8!u%SfH3$D3bQ; zt0fuFz8>qiLs4=T@Kzr%&gMlf){b#)^P!HMGA&=5{I^yc+HVX%h-xgA2+) zVAsQ3P}-OZ{@h)vtuq4mJidZmn&XO=WVl5RZ&JdWr0^!js_K@*JxaJoVyDj1A|K@i zDqxYwQF-|eoN{=l65c5}PK}l+ATQ;=<(L!Gewo{^aQh{0|21DJsm@zX4iL4c13$S*zTxeAKqw8q;)*B1GUM@u`p4mj)*$7 z2-tSOJgc$0j)jMs1e0+~q3R~=Jc?k`S1O0iO=^UcpE-FG_v2|Qz*N7P{q7eib~k~4 zN>6f5&rZ(A$N||Tysn-RC!VFP`cj3HaE*^W;msMAnzuInqtE+tk0znP-??|1YG8{Zjx^1*;6y{07_PePOx##&)@;N2%#ydcDBc z(C$_JZAkTLtgGMOnB+GuO&OS5zs>gZoL`QnJvnRnFe}VU%;s{d!f%!Mt!$=XWiW1Z za0RN5+ZBGh#BbMgBgfD(U$5}>NT}azPV&vh1ft)h>d1VP!Z%5L6U*7AJE`5Pa6hlKhOcS_*rWyR z{thItuf6SLKQtMmrGDu9}Z2KH4_^{USC)x(s=X@Uwry(J*JXGrpwhfth5XFhR07l_$ zy%W8rZY-RG*l-P`nsaE|Luu9-`zS>}0YW;u0XlX&!{!47SdNGA$ZmkX4No0{IwuCI zK?BA93h5bdN#ROYxt1i?B6FJ*Zj;1qVzgdlHMBVy+AN3Kl~DT?KQ=8>3Tjsi+LHzC zazTeu&~YVeEw@0)ty<09lFZ#A=WbPUx2_zQb9-<0-0J^x?7}m2#jVHaNal9Pxt&UG zC$=)k-F9>6*2JGbBJ+n3gZAM>1!|LA?a~RUZa2>5$JO7J3HA3ToK?|%ncJgqdnEmI zvc!lGU?0a>K$5kX7q4mZ%q;C7b~MNzQicFI^*w{6B3Z|MST*EP1r2Rs)!A^%3`JBa%| zQ~dk*WzJmh0%yG~5|NB#q4gb@)}TRjW>$m|3YiS0$SFgyytP3bn%^4z5Vn$6B$2vL zKV*0xO9=)siOma(g$+W9P%4xO=p zmcp;!So)7QUs1Wm{c|v-Q#mr?Q9J_~7~R%A*)=I{#hYSxopIb0PZD^705xul=OZEv znS&DeXa79HiG~A2aWNF_iIa;E;Fl8a^&%$*M)7p=6Y zQ=oR3<_)SW1ZpeYt6hhZU5DhZ5v6P7B~2xeh9UE`hyA)BTRcYf*oT)FA4Lf5yuD|l zXQG$+zG02>5q%Mu7Smlz9isN{DGE`Kiq8P(O?iTa;rSP?g4u@X363o#FnSP$o~jlc zFsdX;y%-_DX5Bi3Qh~?dRCwmh;}c?vBSzpj`VdYYL3v+F1=$UBGQt6soCgWdHq91i zD4RI~+o_v`wvKiE&`jUr0lh`Dw(`i(7IO82=fh` z_j0mIg8#_{@DBv8Ky=N z#(D>tX}$A}XWu-tjMl{l%-sstE$OF|6ryp&NFj1iK$^G~dKv@7c~~*b`qlZB6RB5aoHE-hTu*8%vTXS5nv(ix96BS7|6DnChp%d?hTaTG&Pyoc(g{6PFu zbD|eFQaRX~b!hmY>VnL7E(VXTJ~CBRc{(&HVWS?{tctUjQblu75zM0t;}etd`H5*Z zou~5ClJF==kyOo2)qpU?Yi|YKkq}L}PqY2IQU#V)qerUF3E=}at!PRoGAz~7f%9Hp><5N=3Wb7x9(Dz-@&azIJ}8ODCb28K{hgy|Ts}yR*P1_yZ#Q7WY z?B64YdX-SG6zXNsEdKoAuokDvBk~05Nl8Zqj7QY70xQTKoQ4Ym%z?JOmEpkFb}}9j zj3eubM>K#g{Bpl*V3+H*r?|h~d%J|EaJ{d;Df@Plm%^=X3UBIf#l?Fi^#peX2e)~D zoYgqk>HTr1A7KkSiPnB>njk+8XGKCl>%7u1UjNGWurW8{aguyVB zy5qj(uQT6g#W9A2g;EYRORy6jq%mCfn?jjtuIJz z19IDAO50;Esr3ISEb<8zro2QrQ>{|IN!pNuG0Pbh-i%yCGL=WQ+bMhoVYWFnzd{wdP8C9pRGJSmzp^A(wpb@~RZxM$K6bcYQt{gC>W0?j25e3sZ|G1q zbU>>OieMlc8KK%@CRABIj2T7G$oS$h^C@#<3O6QkV+M_Bp*%r+;&c*X#ut`__p)-N zoZ>wQ6ir_b6ku#*kXQ%O1MjXLVukr?$&^x$;nYoCa6RM6Xy#*8?77c2(3tRjnqm+8 zO^bg(mKfhiJh(d4E+vGqjh?gX=0d#BcKLIEJebgEOmDNGG0PmH`3N6Y~oFo zX_XvTcXuPYL*JX)A)BFPqGMM$lU(OdX#|r7g{G)*NaltWZdl@m;RHM|=vGw_PRaS3 zl>AMYOL8}^_>_))ETr>iE%O#uB2u^k%9P}d#f==ykWE44n!j*APMIH2_yNgrve^ck zEe|psN>z^DnB*Fbm5{_WWE zAKZ^&Rbn3Q870^0!A>rS*EPf~c{&ux@yQsB)67Gb?Zry;5<9GG2qvq3SbFlMa^Lip z+BsGhX6hWDzfDpuMv$|y^7vAj`D#7ukQlY$y4E3RXJH!{+>esklj|qRAl;O1_ZMdH{&DYk6&E|5}W3CUjt!WGk zIrf%isJT%u+0eN(r{Ocp@PV3Ppuu!5*>4&(TS|231k!hib)vP*D(DTE%glRlnUsfG zdb-q>{KU>jtw^2x?0_?C!R---OSLteirJY`-e_WrOuLFP46tB;|fr%q7pF1;_)6-?|my@jLom?z70$@ghY*w&i$Ay5G3S}MWP z6!C@K6d_c5$G@h~&j|btKq~7PDG3Uy zv0`RjhVwLEHrohOwW3kyeET-do|^z5!OY3OwwLC*B4z?{&sQJVr+T0plX=ZAGblDy z_s^5N6_e*`D3T0CY*n~L4#5R>hZO2SWM+mo`ts=Fj-|NLv`yyw6uwX5 z`>Bl z!@;2)-uJ5uhkCs4clhZ}kDu=BC`90uyI|8X|C3tnP%AD!O}AZxulmtzk#{3Mg!|e z6LJtnAxGbV$NH3O#&^-B3IwdmxI%$F2U`yn+Ir}}K&|i%tA}`vk&MRmdJGc8PIC@R zAw4hiul*afq#$K|$6-&w#(_~UOOF@X-*_FPB>Y)NiLDiF`>cowyiuY45@L+CqH(>h zRwPW9PO<(rG16GtWW(>!CMBP>O@Jp$fhVC)0qf|OFK5}Y0lejdR54jcKVrj^w&$0# z7qVe6l)bL@3M1aSTFHhVvohevamP1CmeXdeQnru{ob%_A-KRj@5YW2_j}WzwJk9( z_FDS5BHp9F0ouj3_($(oI{hCmaH#JOF9-0w2i7%eMZ{YdhBWuVLO`%-L5X4HLuN;g z!`hngO%7kah`YWo#XRDx<0N*}4*MuMM?Qtvk%=O?_VPo&r<#SpI=-hrvwu(P!0eIF zipAEEXYFUr(>5p9*+(95eVP_Dv0U_4wPOJ{ScXFVACfXdI^8<3$Dqy7`Et%ej(GI} zqu$1tK_4|_81*?A^{2H_zpl~zJB`4NG)A2C?zKIR(PgIr8z0;MhP5%Q|h|Qxk#ORuKxb1K`jS$YFS?gP`%Az`-o_1P3%0TswOZ! z4pluN0tBif+WL zHis#bRPMMCJv}i$9Um8GXXA-nt+XMs9gZX_!Ro{|FV9D(wRepX?^8>k@bX_}EnYVg zV-KU?6l9X>R?}%?G)VJ3?H%F(N;BJieHz?F4(@4-ojr+O8_P6<8j)F^ucsRVGbz@F zj9+p|jpx;K`S>r6os>TJ^e;aDjPm&@`Pez-*f~5|dd`T!q}z#B@SADCQfnFQuC`cg zv)=o7NGy2$!$|kOGc5+dW=rpy24Ke6TP(5JcIi|X(#LSdk0E=#n@uX_y4IMwO_9wE z-dq6;dwe_%Do>no#~J^77X2okB|vWP#CigZPyQMj)#N1TU(w}X5on_*X}0+S-D9$4 z`p}^mhOSBFp&4NmG|QDCJ|$d1!oG zwJ*w=pCfno%olyiuj-R|W0ztnAIYuZ6SJMtH&9L+2{aNQ#qkucsw!)Kj5uf|vtY_g z%F4NLF*UCDdMuR%`z6{`)6c4$Dl*zX9Y^(s|3zdUBff>Igr-AP<>MJVbojB)Fp~cr zvHj;^0;dVhy9_m0vgn7lFxbd^(e>`dN;#)d$swh(Kpl)5nS7v*xcAtsyC%uk$b7BB z*Ghct-JC*1uaa|`lpIo63p6heDx1kzKhV5Z*Tl>r7mv%>LL15?bMTBbi&OKA6bKA} zElrR-BXPL{cF#!u&*&McN~+$yQVxJqF5RP)?vYCOJiuWR74Jr|Dr6Fa{*|D#p&#eX z3H4VF?N>tkCC90;#*rGKdqIDo$F{+{N8jKb0f;AF%U=yy1QghK{JQV8d_&=&huTa9 zj6dJCg1uk5a2n>I65nk;b>@5zRe7tn^Lk3 z+8D*%kdY{*Evu!S$$p^Y2&Wt#R>H%Qc05a+D|^;g{y zR|+4no%$OMsc%%CJL>*0Qg=P~Zgt&K_gmXn>vtyWcgpp(jnByy+m#CH^0L00(L1}PJx}6X zt87`V>`21hX0cqkO{v@_Rc`x)X}v!F_9XVWYV1=Q`=kwztEU`#LJ2(~g`W7Z8tO@0 z!Ex#>!0SWkt>WYEwTjx+iuPnhyIj$sRCJ)f%AUcdH+A1U`o>YYvQ4RMlPcTpwso&O ze)Dm;ZBS_&lqyFThtj=tr{NQdKKjO}T)A1P+$>dYzFP@H(9i!QerM?R!jBh}gHPiM zr(8L%RE|rPSIPQUsqmmX6}k4cVG>qg{((7k+mr%!$x zc7@@$)Qv7RLsgylPJy)HFitsiL{9H*8c(o%>zFoa!FfP~V3p(An&Q@8`C%>QCh z4=bIALDv;G1_N4>M%_JtiGT>@l2j z_| z0|YD+mtk@V{44JkaBRug6c}J=+F*T|e#( z9;o#G#8r5p#QT#HKZPUxc|%)V?{5hX?ef0A(+&7jSL2C@>!(fqwZj3|2b>!h9|VHK zTf83>6%Mz0KiKG}JFR}Yv!xv2zYg|uj}*CnR!C8QRup_>yZ2{Rg^zT5f3}69{;bJ^Qo9 z0v?5P<3b4p$2$E=QSn%tUupK!oi;z+>GV>#hjLYVgC{Dzzi<_vDDnQHkaGP+iJ$IN zQm(&<1Ru}x{-U+;akuyH+N0?aIG83epweh$$5Xdx$vad`^!Ck+(~);xRc`gdvWnASMXGm z_gBHfQ+3{7RfV7K^!#e8o5G#dr;7Y{Lmq_h7P={1Or0kVQ_9-TNLamSI3b_so(5-4<2G2o(|1Q|K#b=e4W_{z|QWo zypcoelCi!Gp{k*EXS@{z-}m=)=+d_}VgcKyghNNXq)i2dfP^{69=&6X4yRRtc{12*g%9c{}b z(@4;~S((4d;>>*kH{HaiaUAv$3AQ)uGv;L7_Vu=G7zOX@u>)gc!=ncuI~CDgL&C0w zxY#j`-$~4CyGO`MQ!-uK6RdH~D`d6lsmhtOc!mVGIbEpDIV5qL86TXnoSRG$2XyZ6 zgB?NEn37l&UUg@Xb*2bv8;Q{cL^Q{0+X<)h>o8YVu^NB29N1Y#VkEz zu?X0kBJBvyEH94@4}!-XL3d7?JBp?Z#$s(pK(&opGCw!M*nQf94m5`d@3>RNj3G$g zw^&b&v)T#ocv3#9$bC$r>|V5JFK8nRGXr(v!n4A}o>x)N7_s|4fk9MwwPhgLGH`29 zZW&fuhF?-`q2Q%6-IHo#Ql`YH)T;)*qPATK3G*|#*AzG7B~|B|Y38Ca2GY(oRpufM zaJGZGxJ;pU2>f#Zh*##H)p{Z2KStFMi655=Mqh|d&d14zManw|_vFnKdxKT&R|Q(Fx&3ZptpzeU>vZs> zJcw<0>FjrBbkoW5yN{pFy>e)u651z)_8AMs$|PU8xGq1P7A~HymHVHyf<+Ut?M3-F z__rT@>xu7!@k`;N(_$Cc9KS90%passWtDXLP6>fe6stc-(+ z-Vb*95uU`yVjKqD{_k=_^~NT3XHu8yN37iMRsREvkipegBN`V6HC zudrhn<}r&|VJ3?cnuhP-1tzuEU_aCV|2gxP_%b2-YlKFrk1gi9b`f93`OP^;eVfp$ zK1VgIwhks+2XBqZts_e7$V=)R1!G4h(Rvj{VtSmNo)*7K^}xVF2nCsv1gu9 zB{qMIXo&_JcF$O`MXJV^k(97J_OBpg4SoBH^w+9xUy+ml%J!GHU)_0ar<7C2KEWqt z{waljO5)*u1?KV@K0WhyJ}A|Vm`}rjIc8CH~4>qnduX3$e zgc(AlQyA-CJx}_zrhs}3{86U;{IfM4?e(G^Om*IB?H0(quE2W1qpkJXZ+fi{tIE%A z)96scw6&dm2ZCO-ow3pux0tUoTQnku;qT^#WA$vo>5g?W(xykr`c&J@Db}Y@MMzUS zoQ4Iq*2uSwB(m@{RK7I}Pvd%tP_g5%j*B?qH|!~WE~_Sd-*78_J^1oeH;)bkgpK~+0c^V*)8?;*CR@Va1n6XrNY z?K{fRZg*Omrb9%w7XB96;vsgYhF=D;fg&dee1QO|H9goMRlGn{&Kkx0Du7wJiV;AL z%_h{E>xQWMV0?>68#jPqg{l)aqcVR~;g3rEQOzi|15OnfL9pkqOqm3vrUP*RZ0K@VqCa&V`W95U)NNa2n8${E>U z&8$PVavr&b?Jh=e%Hc#&An>N)6G9 zI#*Rzp_@{uK@ROyLOZ3o;KvFT_Ql^?(HBBY@R zQ9EKC{=3=L?p1ve!YQGllYku2q&j3xy7y+kRK6Fd9Nwpd_eqXZZ_<8hQq-4hYwd17 z^i}-t;wc2aL$o4PXCbi}d`55VuNiK4y}M)kK)36?E;qvObq5E_z3=TQ94z+!IONBj z9~b*^=f~v(K3x2?rayeB+jWPa1jwPdNG?d3uTyb?Lgd*-By)X{)b>Q;^NF+^RF{rl zr;wY#R(i070MY9V5Rn`smcvWN-#t&MADS=*==S)r>7W6)Hvi`_{!Q@nZm+)^j2ayT zy?!Vo7$BJKht`(?3bXuBYcN14%MYfN0Yce+Y+z`BLXW?e$~FVe@XYryS?UWfyZc*^`;_gn_(-R7q~y&X_= z2mPeDWP+syl%oL}9eJyzjd)7@N0HJ5J3anfdTR}EUV3W-1RMQZ?zs$b%w0_{W`KR} zZ2w+rRt*&HcT*Rc;32#deB&9QH30&%p#|d>wwU z?hGKHIcOR(!O~vr<9*L%f^%-SpLR)i0Cn)vxShnmanKEhW_*Cy^6~$!?D}Hbs>1kf zxdlr*N()=ZC_*C4-@ROJTS}a_CtvS9r}x~`bH97fpYQyB zpKc<>RIZuDgZ$1pX?BWTNF=0tHX2hFq0tTrFzOU?`^=k+%#qt}w5`J8#PQa2U5YjcZc* z)m+K&-k+AoI1h}90eI5v5D)y-SK~SV>)#e?c>_6{`I=zrPc3)q5s<7}CP^#`nMqUA z5tPD9KxRI{bU|jPLZLL;TH!z_dynD&uF0A3Y%mEM1r+a||37sInaR8x{yLNm4nlKh zN;`~MG)|rd?ZeJCLgKLON+GGjv|XqNS_;jkzhsBg1;p&$(pRA@Rmlj7=ZOX}VTA)a zfR21L@S|n)zR|~q!$h}=G$4y$bqtWrQTP-2Vn%a>S|=)YO22;;5mzgTo)wJUK@4km zvP+&?Rq+#>)Z{lIKaq=>hn4W*3(L)SI&OEwnmtm@SypqFqP^Ysz5aV%f9%|#B z^9KTLGBO+(xpe7G*{a<)Fi2d$`3m47hxE`tASBFc4!+~3UIA@Aek_v%C)sIxsGz+h zw&=>glXyhp4-%xb!WByW2zxGL!a!FFBuv{{N=LFbCwSmJUYGxIB6k$TiGF}Sf`LSy zvadcI34S1WZb-O`%s|h;ab@bJ+%_9siNyDGPpCJCPOYrr^ZL2mn+?*zBkbT2=&xiR zX69kBHEznM7StBESSO8}yz$-kciLkGtqAKuv0dUljQ7NNPuymY=w>R#(;LQp@4pf5 zpB|hVoNtI0OL?^{uXZ^g8S9y`o^o=mytQE|2w#a<-wTC9lRQ@LQ(LbJPzDH4onfvsN_yOUNFj4tEZ^~61@~1ld2!FG|C{q`=hxqsPIR*q-7#Aa zf@JPx=H8eb;-;b)UlgEu$-DLYTO3(y4!)%Xx{!dcD&ne*+iPtD0NQSF;BN@rES)aS8AbUM z=S-sfiF1W9HN?4GQU1g^YfKG0k(+t>igHA%=Z-Ek-Drx|NyRm+xMulc?By;g&%^RO zq6x|tzC0b83PoDx+Gt5RPymiv=BQmBU%en%+|1$@&2TF)Q!!h0y(%KiU0%3$<63k~ s@ld|<+`3(|xtYx^TDEw%MTb6MX8A~t|0_AQ@96^Fp)GE=kYDBh0Dp0^{b}Us(i&tO~2N+rPYf4wC?8HHtAX{){k2H&{(yl_ThKVY<3BO{@U+y z^WSr4&YU@S=A1KU=JLmPRsVThN_sRg(IDXUKX*Lc^ZK@LCyA2uk^srlYB3kCm8$aX z9?Naw^;VDdHsShIPp&5wpVB;O_>}HRN6hf#!ZE2-W7s4(9gwOj5|2Z@YHN~`NK&KM zt^_!z%GK#+AHnfvzNE-7o@9j0`$bgXf0X=!WPxW$Rb2_vwy^ShUDc zkX(W<6TsGjos}Z8LU0=jam;QvEEmfrUN)@Mh{F>a^V6bO1urHSVym;s8&Y_y1Zu^v z1FRHQrECyO;Y%q`ie=DfX%e0Ad5c$E3%|Eyi0eROT`z8dcI!3b)$ov2$*ZHj3J{#C zi0EZa^vH#(Naz6)xFmI@*bYOf`88$4m&q33Pej+@AL#Y&@%FMbYD01&X8#^9V?K|U zc|AVn?NV4JypdWY=D?p)6;xz*n!SShVtEKo74Imb-=Xxo0?JTtwD$mY+-Yx!j)EPY zNy``WC*DeXUBdUVFZkYab-%ygdrV}TNf32=OdVBW5a~!lk2~O26vk^yLPXn#L(<`o=-2G)@(w6If4@`BUz^=bJPibm2mv($ zO=0x4i(xW*q4=4Jzh?hKyn^1*sbeF=%ZFLs>+A3KyS)2+0VTlfSRT=PyuL1fzpr~J zqVDx|D{K@h>{;?fFR{g5DSF|c{Q-P|{Z%%pQ-JLU>);l1!CiUUqGMtk&Irk8dkBgM z=C-G22fUK!sOv*AK(=r|nAXW*ooz~&H>t}D=?cQSf}pMd3-2`DVG8MNSQm`ljHb^f zJtx4obMoQO`S)MvRJBDcd@@jVh535}F2&d9Wxj(J8rJ9=f06nn6N||1ZpF)7UGDxa zv^s7_4yv55DTix=w(^j%B5bUf5k&p+6HVdTR!&XJ=0h!0 za^9qzH(ndgUlx+p^u`XAkn5(GawC zNwEFw+Tt%D?G)J<{YX*6)}VLvD**|MV)L30pA_X5()b245%~B`=`tsEnIT(&2;RyyW@sx|RotL$6Av!5iz(EakqS-? zODFm+2sw+=fXMm621pnz+Gh~=!=jQSC}yC{22&-QZ4u1?^WhZDZ*dPal~#zigHoCo z?G#Rw{$?GGx~~%5(V4(9s3SiCxo6ZpXzC(H<_!$?d0hj&?jdHQy7|KU;mjht_$3g_ z`nf7UUbdas?n6N1m?xM^ATwcKx}2>0VX!<`{4(5Az7u7k`%a`)d_@#X;6!CQM$1!` zSBPJQPb>Fh<^HPH?Ah78>?l17zply^9|mo8K60DeY!j=in>F&a*lh<(q|PfQ?z!@$ zxcOe9k0V6X0mVPS9w*W`;O^S(>h`mpUWH{7M-BmnRF;cyOcl|0`+9L)+)597kc#8s z_y7;b$CoS>UxIg++>X8bm*$Jr085Khxnm-n$g-=)#9bFV+LcSbdK%28jtFn%YgW73^HML?>vrwJ~nvNT6eGBr{Y zelKQ`f}~-So7iC@csIh9z+QM~nv#fiwYz_hI}o*7J_>xg zXr`h=!3U+19;*mW!SjtBqujt%ov_^EELFT3vA)?#U+vRezodNb7 zRmgqreXdv~e=GJH$);Bc7!W!;J87w~H_R@Qk6_ubZIiDL7vzrJ?Y(e#mC5obasLXZ z<2+plgc+#;KJCw(cx}}SVopM0_Kfh)z&!C-Q;G;T-mRDZSB*UvrbjBW#+b_KJIjeX6a(UhyJvR>*Bxlb$*vdi3P}(d&NU ztCA<}cshji*|0k~P0WBNS{!Oy8>@hD%etBtWWxx(9)Hf+5ssb^iS;zuH1B@?nGU1>kUCqPuLR(nu|kbC2UrLvHSdK zOV*4aVZ*t2+MF6pyY{I@gyhYZHW55)A9is#lV0*BMo(jGA?3Xm_ViINKbW0v;bI5X{E zKDcZv^lx&BZ$bOcRCs68@w=8dL=F71qvTrRMbrBeHKB>eRkg>j_%XNRGdxb^G>sA6 z4tK!IZSTUY^XPP*Se`-PSu&4h&~xp2Z8iE*;3jzL+D>R)ny00($zF!*H@BL(o%6Nw z7gTr-zPouv1}$&Lq9)9<<7m8Q9+0=xi7R2vmfTSi(dM*s%_1r^T=o&Q|CoTQav@Oi zu=q4pTxM~IsQm-p{-{|mBc6JMh-R+m-}o~Z&-cZX6+}$-vtj|m!YKvip`)U z+u%fx!8+jUHP9H2M*}8?OLfh}N7p?pLSvH!Ha2Nuf1-Kf+3Uxp)u*Y$=)^^=y?(dH z)$3Ng0fpx?y_lFY?z-vJ4NoI3ELY??lq13e+iX!iehbfUs}vjIy=`~lUhn4ZJ4D~> z#FP-x`ucYEcvwWex5uqqc;83@rVlh)(Q&w!m}lLXFECbomxvDAx|E>-?`$yR{Fit% zw072uS51s{UaP&~ucU3w0?D`LqF^`&D^5bFtqVY#f#?H^Q@dj|XZhS;~M z{7Hfdg6|Og7s5nRU7iRx^b}-#kBTm~VJdkJjV~Xb=}EPG4wYxmQyI787mEVfb`hFD`{7_N=5B;q|s`P41Ym zOAFt>B?s2YGWZso3lt-EJbR4^9_=I8%{TEcda-x|HMZ1aI-4=SMZ!O80oz~8f;R%C zu%gxg@7|aSHf5XWg1t&fN;Dbc!=%G^^L->zUJ3tD%JVX@<7THANeFlqetHn!i^M}? z+hC>mEf^il-bz;KOk~t1I=$S<@1jTU^L(QDr1GuENveqV8Vv?~*5ZA1Mu$GW{nFk~ zLvM!-d%8zI)(WzPcCXHmu_SCPp*?Heyglm`A^FO%d}UC+a(1Wt@ADqb4jGHX#$pn? zc%ImrkX)+|%e6td_KZ%3{d*T{xJN>8uOp3?5cVlS{58;mAYor^$_dh*&ZG_q*zTYj z_p-R*lC&D!_*cRs4ih|^l@AXLC)JGz9%yz)T%+PYN7NpKNP-6!edZtHJw}qECv#mrzFrUW_D2l9fUiHG(1}%a zi|?g|e7T-I{nTb+Dnw@id|@WbkB4F>xQ4QlzJqE6&SPvmAe=R(z@8U3i)tu6=^NFi z>)XY%rnJM#(d{AAqOfTZrOs6+tl_FvoSL?zhb;wDma0ihRmf5kw$z}PCs*N)J8UhS zvX)O;%R|=6u(dL1t(+%EmFS$6gVg2aj8?`3l}%d9Le`3~wIXP(m@Zg&SRFPyxWHg` zS;$l#HkHo^s>IS0wc(m(PH~AvQkTyt0yz7Lz%VV%+cBzK||YEgu~j?mh7Y5-`Mf+?vSNAY^k0R)XCX1 zk}5TOIwR-7r2CRW84JT13xoVVe|kXy_LqunV=$eObyPj0!bjR0Bv4}&%02(FESPP` zh9f-}Ps_={(Ui7RRl$@tyhHNFu)HyN$;~$!Dr!tpwQ3C9Cd;9rDO2I3sW4Q& z%T%4p)DWFt-C`47wHek6s#o(8&8NlAddwrq1Xwou2aS*ae9r}8n_nlFUwEMmo^!BmW_@gU0V zkQ>OO*qVg$Ow#^j_S$8NQHniAVYs9) z!mkl=r{ocj&&xCJkj9|zv;&ihOp#LtkKv$nQ0SIC7^s!>>*Tf$_7xPsPbs5$CB>uR zB=^7o1{DQQ0RrU%LzrslyL$ZrudCY=U{>TH_m5wc30d&(!z&Q(5pkfQVF6#D$~Os& zmR{UHP=*mPcKf>q19YB<5hlJ8$C4HS+@H6=GojqV4=IYIVvF+!gz=7tw@wusz_pPC#=5SH-tSqN> z{`o9ViYU*|FFd1?~{(qx2e1pflkP#jiy7( zj(UQ|JiOuPXvL^H(e{{fd=#Teq79=-vW-qFH%?idlU8TQS{k;N2Kjydbh;h=GMPff zEFkCMCUoCq8yzx4lenWfA>+cZaUn)$ec@vr;j$H+!n7+aXHUt6lX785E)L7ZLAiL^ zUT`p>3CmAsWP;thC$fX~m8WWhruLAjJ#1<}sKzwwke)ud990Fg z>*IGww>+#{9@H(rP_GW=G|#<5y0u~5+F*&xfkRPR(KQX5$#VZA~Ztg>(0zcMhA;DL&X9Eg4#z2v1j}YAGUM_D^45@4Vj> zEs|nIn0buB=(1u-NrpG8vn*@}*2GT?*)}~^yKm%{4=XpOS#~9&e*D@^K7!}wV{l{y z^R=@)t0>2;g7#3e7p699N^K~6h$T1COkxv-E(u=vMUKIvJ}7br){p~Rv~6?p3BE7n zZsFkhZWUQ-4cQF!9@_+Zkj7l&%ya?lo=%Yrm>5lG^8*xTazs7g@9kyxBTLjsKTnjM zAdeuQV2mK{AnX--JVo#-LPXn6{^DUjrIK3-xS>ZsGBIx1q)q4SE`pANh6^^q+tc}* z|4gd3Bg~rjolEXmGPdl{vXC+FjBK8gvnJ)Nkem~ibAoaXme7Z=+(|h%Bs;>gBPcu2 zG^b?yq-+n#d0{y(C{sJw_^XN(p0_DU`9FKGb$lttr$#iK7aP|o^!!>W{f0&#LWRSbpPC$5uh0PLrtTmDM@%K z$|kUK^L77vWHMS1>gi6l#K?rffoc5<`fw5`pV8_~I3bn51E zLGG^?j4q9Fe?^W1@qaUtS%Z-!4h2yA?)Jr! zCKIDg40I~ZRhZJuL4&BFgyho4;rlpbPAMXlS4PBc?#Z)Ey1<-#4%VPW+)nGE4A_Kdj{+46RW2-hHKO zX)4IuaQ*!m{zNo**6&l$&Q{SpV6A{AhKOgWe}Au3vPw|$ejWdR6CK#4YPWYNl7Js; zy$n}Ck`oabKQwUa*)OTt8G^SF;NbhY+PCPb7M^>5i8u~_df%~Jr2fA~rC&#gsCNbM z^O2g4AK4$M^mhdB5&WKj-ZY}c)Pp{U-3uFMGR5_uh`Wy9Yg9%m%~`mOt2eeax2$!wH+HOJ z9mK`8: Failed to establish a new connection: [Errno 111] Connection refused')) -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:8880/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='192.168.1.22', port=8880): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$YL2Id5c4CT5yE31KlK0ZF.mK033OimRNKbMR2ehTpGLFyPmDxnEOy', 'playlist': [{'duration': 20, 'file_name': 'call-of-duty-black-3840x2160-23674.jpg', 'url': 'http://192.168.1.22/media/call-of-duty-black-3840x2160-23674.jpg'}, {'duration': 30, 'file_name': 'big-buck-bunny-1080p-60fps-30sec.mp4', 'url': 'http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4'}], 'playlist_version': 2} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$YL2Id5c4CT5yE31KlK0ZF.mK033OimRNKbMR2ehTpGLFyPmDxnEOy', 'playlist': [{'duration': 20, 'file_name': 'call-of-duty-black-3840x2160-23674.jpg', 'url': 'http://192.168.1.22/media/call-of-duty-black-3840x2160-23674.jpg'}, {'duration': 30, 'file_name': 'big-buck-bunny-1080p-60fps-30sec.mp4', 'url': 'http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4'}], 'playlist_version': 2} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 2 -[INFO] [SignageApp] Preparing to download call-of-duty-black-3840x2160-23674.jpg from http://192.168.1.22/media/call-of-duty-black-3840x2160-23674.jpg... -[INFO] [SignageApp] Successfully downloaded call-of-duty-black-3840x2160-23674.jpg to /home/pi/Desktop/tkinter_player/signage_player/static_data/media/call-of-duty-black-3840x2160-23674.jpg -[INFO] [SignageApp] Preparing to download big-buck-bunny-1080p-60fps-30sec.mp4 from http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4... -[ERROR] [SignageApp] Failed to download big-buck-bunny-1080p-60fps-30sec.mp4. Status Code: 404 -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$YL2Id5c4CT5yE31KlK0ZF.mK033OimRNKbMR2ehTpGLFyPmDxnEOy', 'playlist': [{'duration': 20, 'file_name': 'call-of-duty-black-3840x2160-23674.jpg', 'url': 'http://192.168.1.22/media/call-of-duty-black-3840x2160-23674.jpg'}, {'duration': 30, 'file_name': 'big-buck-bunny-1080p-60fps-30sec.mp4', 'url': 'http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4'}], 'playlist_version': 2} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 2 -[INFO] [SignageApp] Preparing to download call-of-duty-black-3840x2160-23674.jpg from http://192.168.1.22/media/call-of-duty-black-3840x2160-23674.jpg... -[INFO] [SignageApp] File call-of-duty-black-3840x2160-23674.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download big-buck-bunny-1080p-60fps-30sec.mp4 from http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4... -[ERROR] [SignageApp] Failed to download big-buck-bunny-1080p-60fps-30sec.mp4. Status Code: 404 -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$YL2Id5c4CT5yE31KlK0ZF.mK033OimRNKbMR2ehTpGLFyPmDxnEOy', 'playlist': [{'duration': 20, 'file_name': 'call-of-duty-black-3840x2160-23674.jpg', 'url': 'http://192.168.1.22/media/call-of-duty-black-3840x2160-23674.jpg'}, {'duration': 30, 'file_name': 'big-buck-bunny-1080p-60fps-30sec.mp4', 'url': 'http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4'}], 'playlist_version': 2} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 2 -[INFO] [SignageApp] Preparing to download call-of-duty-black-3840x2160-23674.jpg from http://192.168.1.22/media/call-of-duty-black-3840x2160-23674.jpg... -[INFO] [SignageApp] Successfully downloaded call-of-duty-black-3840x2160-23674.jpg to /home/pi/Desktop/tkinter_player/signage_player/static_data/media/call-of-duty-black-3840x2160-23674.jpg -[INFO] [SignageApp] Preparing to download big-buck-bunny-1080p-60fps-30sec.mp4 from http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4... -[ERROR] [SignageApp] Failed to download big-buck-bunny-1080p-60fps-30sec.mp4. Status Code: 404 -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$YL2Id5c4CT5yE31KlK0ZF.mK033OimRNKbMR2ehTpGLFyPmDxnEOy', 'playlist': [{'duration': 20, 'file_name': 'call-of-duty-black-3840x2160-23674.jpg', 'url': 'http://192.168.1.22/media/call-of-duty-black-3840x2160-23674.jpg'}, {'duration': 30, 'file_name': 'big-buck-bunny-1080p-60fps-30sec.mp4', 'url': 'http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4'}], 'playlist_version': 2} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 2 -[INFO] [SignageApp] Preparing to download call-of-duty-black-3840x2160-23674.jpg from http://192.168.1.22/media/call-of-duty-black-3840x2160-23674.jpg... -[INFO] [SignageApp] File call-of-duty-black-3840x2160-23674.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download big-buck-bunny-1080p-60fps-30sec.mp4 from http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4... -[ERROR] [SignageApp] Failed to download big-buck-bunny-1080p-60fps-30sec.mp4. Status Code: 404 -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$YL2Id5c4CT5yE31KlK0ZF.mK033OimRNKbMR2ehTpGLFyPmDxnEOy', 'playlist': [{'duration': 20, 'file_name': 'call-of-duty-black-3840x2160-23674.jpg', 'url': 'http://192.168.1.22/media/call-of-duty-black-3840x2160-23674.jpg'}, {'duration': 10, 'file_name': 'one-piece-season-2-5120x2880-23673.jpg', 'url': 'http://192.168.1.22/media/one-piece-season-2-5120x2880-23673.jpg'}, {'duration': 30, 'file_name': 'big-buck-bunny-1080p-60fps-30sec.mp4', 'url': 'http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4'}], 'playlist_version': 3} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 3 -[INFO] [SignageApp] Preparing to download call-of-duty-black-3840x2160-23674.jpg from http://192.168.1.22/media/call-of-duty-black-3840x2160-23674.jpg... -[INFO] [SignageApp] File call-of-duty-black-3840x2160-23674.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download one-piece-season-2-5120x2880-23673.jpg from http://192.168.1.22/media/one-piece-season-2-5120x2880-23673.jpg... -[INFO] [SignageApp] Successfully downloaded one-piece-season-2-5120x2880-23673.jpg to /home/pi/Desktop/tkinter_player/signage_player/static_data/media/one-piece-season-2-5120x2880-23673.jpg -[INFO] [SignageApp] Preparing to download big-buck-bunny-1080p-60fps-30sec.mp4 from http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4... -[ERROR] [SignageApp] Failed to download big-buck-bunny-1080p-60fps-30sec.mp4. Status Code: 404 -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='192.168.1.22', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 -[INFO] [SignageApp] Local playlist is already up to date. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='192.168.1.22', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 -[INFO] [SignageApp] Local playlist is already up to date. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='192.168.1.22', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 -[INFO] [SignageApp] Local playlist is already up to date. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='192.168.1.22', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 111] Connection refused')) -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 -[INFO] [SignageApp] Local playlist is already up to date. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$YL2Id5c4CT5yE31KlK0ZF.mK033OimRNKbMR2ehTpGLFyPmDxnEOy', 'playlist': [{'duration': 20, 'file_name': 'call-of-duty-black-3840x2160-23674.jpg', 'url': 'http://192.168.1.22/media/call-of-duty-black-3840x2160-23674.jpg'}, {'duration': 10, 'file_name': 'one-piece-season-2-5120x2880-23673.jpg', 'url': 'http://192.168.1.22/media/one-piece-season-2-5120x2880-23673.jpg'}, {'duration': 30, 'file_name': 'big-buck-bunny-1080p-60fps-30sec.mp4', 'url': 'http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4'}], 'playlist_version': 3} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 3 -[INFO] [SignageApp] Preparing to download call-of-duty-black-3840x2160-23674.jpg from http://192.168.1.22/media/call-of-duty-black-3840x2160-23674.jpg... -[INFO] [SignageApp] File call-of-duty-black-3840x2160-23674.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download one-piece-season-2-5120x2880-23673.jpg from http://192.168.1.22/media/one-piece-season-2-5120x2880-23673.jpg... -[INFO] [SignageApp] File one-piece-season-2-5120x2880-23673.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download big-buck-bunny-1080p-60fps-30sec.mp4 from http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4... -[ERROR] [SignageApp] Failed to download big-buck-bunny-1080p-60fps-30sec.mp4. Status Code: 404 -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$YL2Id5c4CT5yE31KlK0ZF.mK033OimRNKbMR2ehTpGLFyPmDxnEOy', 'playlist': [{'duration': 20, 'file_name': 'call-of-duty-black-3840x2160-23674.jpg', 'url': 'http://192.168.1.22/media/call-of-duty-black-3840x2160-23674.jpg'}, {'duration': 10, 'file_name': 'one-piece-season-2-5120x2880-23673.jpg', 'url': 'http://192.168.1.22/media/one-piece-season-2-5120x2880-23673.jpg'}, {'duration': 30, 'file_name': 'big-buck-bunny-1080p-60fps-30sec.mp4', 'url': 'http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4'}], 'playlist_version': 3} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 3 -[INFO] [SignageApp] Preparing to download call-of-duty-black-3840x2160-23674.jpg from http://192.168.1.22/media/call-of-duty-black-3840x2160-23674.jpg... -[INFO] [SignageApp] File call-of-duty-black-3840x2160-23674.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download one-piece-season-2-5120x2880-23673.jpg from http://192.168.1.22/media/one-piece-season-2-5120x2880-23673.jpg... -[INFO] [SignageApp] File one-piece-season-2-5120x2880-23673.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download big-buck-bunny-1080p-60fps-30sec.mp4 from http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4... -[ERROR] [SignageApp] Failed to download big-buck-bunny-1080p-60fps-30sec.mp4. Status Code: 404 -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[ERROR] [SignageApp] Failed to fetch playlist. Status Code: 404 -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 -[INFO] [SignageApp] Local playlist is already up to date. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$4dxmxuyiezoojRSThjmzQeVsaBscU5vP.9GcTPJhXymmL9JsNklea', 'playlist': [{'duration': 10, 'file_name': 'one-piece-season-2-5120x2880-23673.jpg', 'url': 'http://192.168.1.22/media/one-piece-season-2-5120x2880-23673.jpg'}, {'duration': 30, 'file_name': 'big-buck-bunny-1080p-60fps-30sec.mp4', 'url': 'http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4'}, {'duration': 10, 'file_name': 'call-of-duty-black-3840x2160-23674.jpg', 'url': 'http://192.168.1.22/media/call-of-duty-black-3840x2160-23674.jpg'}], 'playlist_version': 2} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 2 -[INFO] [SignageApp] Preparing to download one-piece-season-2-5120x2880-23673.jpg from http://192.168.1.22/media/one-piece-season-2-5120x2880-23673.jpg... -[INFO] [SignageApp] File one-piece-season-2-5120x2880-23673.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download big-buck-bunny-1080p-60fps-30sec.mp4 from http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4... -[INFO] [SignageApp] Successfully downloaded big-buck-bunny-1080p-60fps-30sec.mp4 to /home/pi/Desktop/tkinter_player/signage_player/static_data/media/big-buck-bunny-1080p-60fps-30sec.mp4 -[INFO] [SignageApp] Preparing to download call-of-duty-black-3840x2160-23674.jpg from http://192.168.1.22/media/call-of-duty-black-3840x2160-23674.jpg... -[INFO] [SignageApp] File call-of-duty-black-3840x2160-23674.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$4dxmxuyiezoojRSThjmzQeVsaBscU5vP.9GcTPJhXymmL9JsNklea', 'playlist': [{'duration': 10, 'file_name': 'one-piece-season-2-5120x2880-23673.jpg', 'url': 'http://192.168.1.22/media/one-piece-season-2-5120x2880-23673.jpg'}, {'duration': 30, 'file_name': 'big-buck-bunny-1080p-60fps-30sec.mp4', 'url': 'http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4'}, {'duration': 10, 'file_name': 'call-of-duty-black-3840x2160-23674.jpg', 'url': 'http://192.168.1.22/media/call-of-duty-black-3840x2160-23674.jpg'}], 'playlist_version': 2} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 2 -[INFO] [SignageApp] Preparing to download one-piece-season-2-5120x2880-23673.jpg from http://192.168.1.22/media/one-piece-season-2-5120x2880-23673.jpg... -[INFO] [SignageApp] File one-piece-season-2-5120x2880-23673.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download big-buck-bunny-1080p-60fps-30sec.mp4 from http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4... -[INFO] [SignageApp] Successfully downloaded big-buck-bunny-1080p-60fps-30sec.mp4 to /home/pi/Desktop/tkinter_player/signage_player/static_data/media/big-buck-bunny-1080p-60fps-30sec.mp4 -[INFO] [SignageApp] Preparing to download call-of-duty-black-3840x2160-23674.jpg from http://192.168.1.22/media/call-of-duty-black-3840x2160-23674.jpg... -[INFO] [SignageApp] File call-of-duty-black-3840x2160-23674.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$4dxmxuyiezoojRSThjmzQeVsaBscU5vP.9GcTPJhXymmL9JsNklea', 'playlist': [{'duration': 10, 'file_name': 'one-piece-season-2-5120x2880-23673.jpg', 'url': 'http://192.168.1.22/media/one-piece-season-2-5120x2880-23673.jpg'}, {'duration': 30, 'file_name': 'big-buck-bunny-1080p-60fps-30sec.mp4', 'url': 'http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4'}, {'duration': 10, 'file_name': 'call-of-duty-black-3840x2160-23674.jpg', 'url': 'http://192.168.1.22/media/call-of-duty-black-3840x2160-23674.jpg'}, {'duration': 10, 'file_name': 'demo2.jpeg', 'url': 'http://192.168.1.22/media/demo2.jpeg'}], 'playlist_version': 3} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 3 -[INFO] [SignageApp] Preparing to download one-piece-season-2-5120x2880-23673.jpg from http://192.168.1.22/media/one-piece-season-2-5120x2880-23673.jpg... -[INFO] [SignageApp] File one-piece-season-2-5120x2880-23673.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download big-buck-bunny-1080p-60fps-30sec.mp4 from http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4... -[INFO] [SignageApp] Successfully downloaded big-buck-bunny-1080p-60fps-30sec.mp4 to /home/pi/Desktop/tkinter_player/signage_player/static_data/media/big-buck-bunny-1080p-60fps-30sec.mp4 -[INFO] [SignageApp] Preparing to download call-of-duty-black-3840x2160-23674.jpg from http://192.168.1.22/media/call-of-duty-black-3840x2160-23674.jpg... -[INFO] [SignageApp] File call-of-duty-black-3840x2160-23674.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download demo2.jpeg from http://192.168.1.22/media/demo2.jpeg... -[INFO] [SignageApp] Successfully downloaded demo2.jpeg to /home/pi/Desktop/tkinter_player/signage_player/static_data/media/demo2.jpeg -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$4dxmxuyiezoojRSThjmzQeVsaBscU5vP.9GcTPJhXymmL9JsNklea', 'playlist': [{'duration': 10, 'file_name': 'one-piece-season-2-5120x2880-23673.jpg', 'url': 'http://192.168.1.22/media/one-piece-season-2-5120x2880-23673.jpg'}, {'duration': 30, 'file_name': 'big-buck-bunny-1080p-60fps-30sec.mp4', 'url': 'http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4'}, {'duration': 10, 'file_name': 'call-of-duty-black-3840x2160-23674.jpg', 'url': 'http://192.168.1.22/media/call-of-duty-black-3840x2160-23674.jpg'}, {'duration': 10, 'file_name': 'demo2.jpeg', 'url': 'http://192.168.1.22/media/demo2.jpeg'}], 'playlist_version': 3} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 3 -[INFO] [SignageApp] Preparing to download one-piece-season-2-5120x2880-23673.jpg from http://192.168.1.22/media/one-piece-season-2-5120x2880-23673.jpg... -[INFO] [SignageApp] File one-piece-season-2-5120x2880-23673.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download big-buck-bunny-1080p-60fps-30sec.mp4 from http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4... -[INFO] [SignageApp] File big-buck-bunny-1080p-60fps-30sec.mp4 already exists. Skipping download. -[INFO] [SignageApp] Preparing to download call-of-duty-black-3840x2160-23674.jpg from http://192.168.1.22/media/call-of-duty-black-3840x2160-23674.jpg... -[INFO] [SignageApp] File call-of-duty-black-3840x2160-23674.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download demo2.jpeg from http://192.168.1.22/media/demo2.jpeg... -[INFO] [SignageApp] File demo2.jpeg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$4dxmxuyiezoojRSThjmzQeVsaBscU5vP.9GcTPJhXymmL9JsNklea', 'playlist': [{'duration': 30, 'file_name': 'big-buck-bunny-1080p-60fps-30sec.mp4', 'url': 'http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4'}, {'duration': 10, 'file_name': 'call-of-duty-black-3840x2160-23674.jpg', 'url': 'http://192.168.1.22/media/call-of-duty-black-3840x2160-23674.jpg'}, {'duration': 10, 'file_name': 'demo2.jpeg', 'url': 'http://192.168.1.22/media/demo2.jpeg'}], 'playlist_version': 4} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 4 -[INFO] [SignageApp] Preparing to download big-buck-bunny-1080p-60fps-30sec.mp4 from http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4... -[INFO] [SignageApp] File big-buck-bunny-1080p-60fps-30sec.mp4 already exists. Skipping download. -[INFO] [SignageApp] Preparing to download call-of-duty-black-3840x2160-23674.jpg from http://192.168.1.22/media/call-of-duty-black-3840x2160-23674.jpg... -[INFO] [SignageApp] File call-of-duty-black-3840x2160-23674.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download demo2.jpeg from http://192.168.1.22/media/demo2.jpeg... -[INFO] [SignageApp] File demo2.jpeg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$4dxmxuyiezoojRSThjmzQeVsaBscU5vP.9GcTPJhXymmL9JsNklea', 'playlist': [{'duration': 30, 'file_name': 'big-buck-bunny-1080p-60fps-30sec.mp4', 'url': 'http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4'}, {'duration': 10, 'file_name': 'call-of-duty-black-3840x2160-23674.jpg', 'url': 'http://192.168.1.22/media/call-of-duty-black-3840x2160-23674.jpg'}, {'duration': 10, 'file_name': 'demo2.jpeg', 'url': 'http://192.168.1.22/media/demo2.jpeg'}], 'playlist_version': 4} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 4 -[INFO] [SignageApp] Preparing to download big-buck-bunny-1080p-60fps-30sec.mp4 from http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4... -[INFO] [SignageApp] File big-buck-bunny-1080p-60fps-30sec.mp4 already exists. Skipping download. -[INFO] [SignageApp] Preparing to download call-of-duty-black-3840x2160-23674.jpg from http://192.168.1.22/media/call-of-duty-black-3840x2160-23674.jpg... -[INFO] [SignageApp] File call-of-duty-black-3840x2160-23674.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download demo2.jpeg from http://192.168.1.22/media/demo2.jpeg... -[INFO] [SignageApp] File demo2.jpeg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$4dxmxuyiezoojRSThjmzQeVsaBscU5vP.9GcTPJhXymmL9JsNklea', 'playlist': [{'duration': 30, 'file_name': 'big-buck-bunny-1080p-60fps-30sec.mp4', 'url': 'http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4'}, {'duration': 10, 'file_name': 'call-of-duty-black-3840x2160-23674.jpg', 'url': 'http://192.168.1.22/media/call-of-duty-black-3840x2160-23674.jpg'}, {'duration': 10, 'file_name': 'demo2.jpeg', 'url': 'http://192.168.1.22/media/demo2.jpeg'}], 'playlist_version': 4} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 4 -[INFO] [SignageApp] Preparing to download big-buck-bunny-1080p-60fps-30sec.mp4 from http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4... -[INFO] [SignageApp] File big-buck-bunny-1080p-60fps-30sec.mp4 already exists. Skipping download. -[INFO] [SignageApp] Preparing to download call-of-duty-black-3840x2160-23674.jpg from http://192.168.1.22/media/call-of-duty-black-3840x2160-23674.jpg... -[INFO] [SignageApp] File call-of-duty-black-3840x2160-23674.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download demo2.jpeg from http://192.168.1.22/media/demo2.jpeg... -[INFO] [SignageApp] File demo2.jpeg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$4dxmxuyiezoojRSThjmzQeVsaBscU5vP.9GcTPJhXymmL9JsNklea', 'playlist': [{'duration': 30, 'file_name': 'big-buck-bunny-1080p-60fps-30sec.mp4', 'url': 'http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4'}, {'duration': 10, 'file_name': 'call-of-duty-black-3840x2160-23674.jpg', 'url': 'http://192.168.1.22/media/call-of-duty-black-3840x2160-23674.jpg'}, {'duration': 10, 'file_name': 'demo2.jpeg', 'url': 'http://192.168.1.22/media/demo2.jpeg'}], 'playlist_version': 4} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 4 -[INFO] [SignageApp] Preparing to download big-buck-bunny-1080p-60fps-30sec.mp4 from http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4... -[INFO] [SignageApp] File big-buck-bunny-1080p-60fps-30sec.mp4 already exists. Skipping download. -[INFO] [SignageApp] Preparing to download call-of-duty-black-3840x2160-23674.jpg from http://192.168.1.22/media/call-of-duty-black-3840x2160-23674.jpg... -[INFO] [SignageApp] File call-of-duty-black-3840x2160-23674.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download demo2.jpeg from http://192.168.1.22/media/demo2.jpeg... -[INFO] [SignageApp] File demo2.jpeg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$4dxmxuyiezoojRSThjmzQeVsaBscU5vP.9GcTPJhXymmL9JsNklea', 'playlist': [{'duration': 30, 'file_name': 'big-buck-bunny-1080p-60fps-30sec.mp4', 'url': 'http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4'}, {'duration': 10, 'file_name': 'call-of-duty-black-3840x2160-23674.jpg', 'url': 'http://192.168.1.22/media/call-of-duty-black-3840x2160-23674.jpg'}, {'duration': 10, 'file_name': 'demo2.jpeg', 'url': 'http://192.168.1.22/media/demo2.jpeg'}], 'playlist_version': 4} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 4 -[INFO] [SignageApp] Preparing to download big-buck-bunny-1080p-60fps-30sec.mp4 from http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4... -[INFO] [SignageApp] File big-buck-bunny-1080p-60fps-30sec.mp4 already exists. Skipping download. -[INFO] [SignageApp] Preparing to download call-of-duty-black-3840x2160-23674.jpg from http://192.168.1.22/media/call-of-duty-black-3840x2160-23674.jpg... -[INFO] [SignageApp] File call-of-duty-black-3840x2160-23674.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download demo2.jpeg from http://192.168.1.22/media/demo2.jpeg... -[INFO] [SignageApp] File demo2.jpeg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='192.168.1.22', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 192.168.1.22 timed out. (connect timeout=None)')) -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 -[INFO] [SignageApp] Local playlist is already up to date. -[INFO] [SignageApp] Fetching playlist from URL: http://digi-signage.moto-adv.com/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[ERROR] [SignageApp] Failed to fetch playlist. Status Code: 404 -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 -[INFO] [SignageApp] Local playlist is already up to date. -[INFO] [SignageApp] Fetching playlist from URL: http://digi-signage.moto-adv.com/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$AR3TdZUp40MEqohrAIhp1uYvye7mp/.5t26NJXF8jYcracIOhb4KS', 'playlist': [{'duration': 15, 'file_name': 'cropped-cropped-main-picture-scaled-1.jpeg', 'url': 'http://digi-signage.moto-adv.com/media/cropped-cropped-main-picture-scaled-1.jpeg'}, {'duration': 15, 'file_name': 'start_page.jpeg', 'url': 'http://digi-signage.moto-adv.com/media/start_page.jpeg'}, {'duration': 10, 'file_name': 'Big_Buck_Bunny_1080_10s_30MB.mp4', 'url': 'http://digi-signage.moto-adv.com/media/Big_Buck_Bunny_1080_10s_30MB.mp4'}], 'playlist_version': 2} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 2 -[INFO] [SignageApp] Preparing to download cropped-cropped-main-picture-scaled-1.jpeg from http://digi-signage.moto-adv.com/media/cropped-cropped-main-picture-scaled-1.jpeg... -[INFO] [SignageApp] Successfully downloaded cropped-cropped-main-picture-scaled-1.jpeg to /home/pi/Desktop/tkinter_player/signage_player/static_data/media/cropped-cropped-main-picture-scaled-1.jpeg -[INFO] [SignageApp] Preparing to download start_page.jpeg from http://digi-signage.moto-adv.com/media/start_page.jpeg... -[INFO] [SignageApp] Successfully downloaded start_page.jpeg to /home/pi/Desktop/tkinter_player/signage_player/static_data/media/start_page.jpeg -[INFO] [SignageApp] Preparing to download Big_Buck_Bunny_1080_10s_30MB.mp4 from http://digi-signage.moto-adv.com/media/Big_Buck_Bunny_1080_10s_30MB.mp4... -[INFO] [SignageApp] Successfully downloaded Big_Buck_Bunny_1080_10s_30MB.mp4 to /home/pi/Desktop/tkinter_player/signage_player/static_data/media/Big_Buck_Bunny_1080_10s_30MB.mp4 -[INFO] [SignageApp] Fetching playlist from URL: http://digi-signage.moto-adv.com/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$AR3TdZUp40MEqohrAIhp1uYvye7mp/.5t26NJXF8jYcracIOhb4KS', 'playlist': [{'duration': 15, 'file_name': 'cropped-cropped-main-picture-scaled-1.jpeg', 'url': 'http://digi-signage.moto-adv.com/media/cropped-cropped-main-picture-scaled-1.jpeg'}, {'duration': 15, 'file_name': 'start_page.jpeg', 'url': 'http://digi-signage.moto-adv.com/media/start_page.jpeg'}, {'duration': 10, 'file_name': 'Big_Buck_Bunny_1080_10s_30MB.mp4', 'url': 'http://digi-signage.moto-adv.com/media/Big_Buck_Bunny_1080_10s_30MB.mp4'}, {'duration': 10, 'file_name': 'Banner_poarta_2_x6.jpg', 'url': 'http://digi-signage.moto-adv.com/media/Banner_poarta_2_x6.jpg'}], 'playlist_version': 4} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 4 -[INFO] [SignageApp] Preparing to download cropped-cropped-main-picture-scaled-1.jpeg from http://digi-signage.moto-adv.com/media/cropped-cropped-main-picture-scaled-1.jpeg... -[INFO] [SignageApp] Successfully downloaded cropped-cropped-main-picture-scaled-1.jpeg to /home/pi/Desktop/tkinter_player/signage_player/static_data/media/cropped-cropped-main-picture-scaled-1.jpeg -[INFO] [SignageApp] Preparing to download start_page.jpeg from http://digi-signage.moto-adv.com/media/start_page.jpeg... -[INFO] [SignageApp] Successfully downloaded start_page.jpeg to /home/pi/Desktop/tkinter_player/signage_player/static_data/media/start_page.jpeg -[INFO] [SignageApp] Preparing to download Big_Buck_Bunny_1080_10s_30MB.mp4 from http://digi-signage.moto-adv.com/media/Big_Buck_Bunny_1080_10s_30MB.mp4... -[INFO] [SignageApp] Successfully downloaded Big_Buck_Bunny_1080_10s_30MB.mp4 to /home/pi/Desktop/tkinter_player/signage_player/static_data/media/Big_Buck_Bunny_1080_10s_30MB.mp4 -[INFO] [SignageApp] Preparing to download Banner_poarta_2_x6.jpg from http://digi-signage.moto-adv.com/media/Banner_poarta_2_x6.jpg... -[INFO] [SignageApp] Successfully downloaded Banner_poarta_2_x6.jpg to /home/pi/Desktop/tkinter_player/signage_player/static_data/media/Banner_poarta_2_x6.jpg -[INFO] [SignageApp] Fetching playlist from URL: http://digi-signage.moto-adv.com/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$AR3TdZUp40MEqohrAIhp1uYvye7mp/.5t26NJXF8jYcracIOhb4KS', 'playlist': [{'duration': 15, 'file_name': 'cropped-cropped-main-picture-scaled-1.jpeg', 'url': 'http://digi-signage.moto-adv.com/media/cropped-cropped-main-picture-scaled-1.jpeg'}, {'duration': 15, 'file_name': 'start_page.jpeg', 'url': 'http://digi-signage.moto-adv.com/media/start_page.jpeg'}, {'duration': 10, 'file_name': 'Big_Buck_Bunny_1080_10s_30MB.mp4', 'url': 'http://digi-signage.moto-adv.com/media/Big_Buck_Bunny_1080_10s_30MB.mp4'}, {'duration': 10, 'file_name': 'Banner_poarta_2_x6.jpg', 'url': 'http://digi-signage.moto-adv.com/media/Banner_poarta_2_x6.jpg'}], 'playlist_version': 4} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 4 -[INFO] [SignageApp] Preparing to download cropped-cropped-main-picture-scaled-1.jpeg from http://digi-signage.moto-adv.com/media/cropped-cropped-main-picture-scaled-1.jpeg... -[INFO] [SignageApp] File cropped-cropped-main-picture-scaled-1.jpeg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download start_page.jpeg from http://digi-signage.moto-adv.com/media/start_page.jpeg... -[INFO] [SignageApp] File start_page.jpeg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download Big_Buck_Bunny_1080_10s_30MB.mp4 from http://digi-signage.moto-adv.com/media/Big_Buck_Bunny_1080_10s_30MB.mp4... -[INFO] [SignageApp] File Big_Buck_Bunny_1080_10s_30MB.mp4 already exists. Skipping download. -[INFO] [SignageApp] Preparing to download Banner_poarta_2_x6.jpg from http://digi-signage.moto-adv.com/media/Banner_poarta_2_x6.jpg... -[INFO] [SignageApp] File Banner_poarta_2_x6.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://digi-signage.moto-adv.com/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$AR3TdZUp40MEqohrAIhp1uYvye7mp/.5t26NJXF8jYcracIOhb4KS', 'playlist': [{'duration': 15, 'file_name': 'cropped-cropped-main-picture-scaled-1.jpeg', 'url': 'http://digi-signage.moto-adv.com/media/cropped-cropped-main-picture-scaled-1.jpeg'}, {'duration': 15, 'file_name': 'start_page.jpeg', 'url': 'http://digi-signage.moto-adv.com/media/start_page.jpeg'}, {'duration': 10, 'file_name': 'Big_Buck_Bunny_1080_10s_30MB.mp4', 'url': 'http://digi-signage.moto-adv.com/media/Big_Buck_Bunny_1080_10s_30MB.mp4'}, {'duration': 10, 'file_name': 'Banner_poarta_2_x6.jpg', 'url': 'http://digi-signage.moto-adv.com/media/Banner_poarta_2_x6.jpg'}], 'playlist_version': 4} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 4 -[INFO] [SignageApp] Preparing to download cropped-cropped-main-picture-scaled-1.jpeg from http://digi-signage.moto-adv.com/media/cropped-cropped-main-picture-scaled-1.jpeg... -[INFO] [SignageApp] File cropped-cropped-main-picture-scaled-1.jpeg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download start_page.jpeg from http://digi-signage.moto-adv.com/media/start_page.jpeg... -[INFO] [SignageApp] File start_page.jpeg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download Big_Buck_Bunny_1080_10s_30MB.mp4 from http://digi-signage.moto-adv.com/media/Big_Buck_Bunny_1080_10s_30MB.mp4... -[INFO] [SignageApp] File Big_Buck_Bunny_1080_10s_30MB.mp4 already exists. Skipping download. -[INFO] [SignageApp] Preparing to download Banner_poarta_2_x6.jpg from http://digi-signage.moto-adv.com/media/Banner_poarta_2_x6.jpg... -[INFO] [SignageApp] File Banner_poarta_2_x6.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://digi-signage.moto-adv.com/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$AR3TdZUp40MEqohrAIhp1uYvye7mp/.5t26NJXF8jYcracIOhb4KS', 'playlist': [{'duration': 15, 'file_name': 'cropped-cropped-main-picture-scaled-1.jpeg', 'url': 'http://digi-signage.moto-adv.com/media/cropped-cropped-main-picture-scaled-1.jpeg'}, {'duration': 15, 'file_name': 'start_page.jpeg', 'url': 'http://digi-signage.moto-adv.com/media/start_page.jpeg'}, {'duration': 10, 'file_name': 'Banner_poarta_2_x6.jpg', 'url': 'http://digi-signage.moto-adv.com/media/Banner_poarta_2_x6.jpg'}, {'duration': 101, 'file_name': 'WhatsApp_Video_2025-08-21_at_18.34.19_86a6f243.mp4', 'url': 'http://digi-signage.moto-adv.com/media/WhatsApp_Video_2025-08-21_at_18.34.19_86a6f243.mp4'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download cropped-cropped-main-picture-scaled-1.jpeg from http://digi-signage.moto-adv.com/media/cropped-cropped-main-picture-scaled-1.jpeg... -[INFO] [SignageApp] File cropped-cropped-main-picture-scaled-1.jpeg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download start_page.jpeg from http://digi-signage.moto-adv.com/media/start_page.jpeg... -[INFO] [SignageApp] File start_page.jpeg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download Banner_poarta_2_x6.jpg from http://digi-signage.moto-adv.com/media/Banner_poarta_2_x6.jpg... -[INFO] [SignageApp] File Banner_poarta_2_x6.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download WhatsApp_Video_2025-08-21_at_18.34.19_86a6f243.mp4 from http://digi-signage.moto-adv.com/media/WhatsApp_Video_2025-08-21_at_18.34.19_86a6f243.mp4... -[INFO] [SignageApp] Successfully downloaded WhatsApp_Video_2025-08-21_at_18.34.19_86a6f243.mp4 to /home/pi/Desktop/tkinter_player/signage_player/static_data/media/WhatsApp_Video_2025-08-21_at_18.34.19_86a6f243.mp4 -[INFO] [SignageApp] Fetching playlist from URL: http://digi-signage.moto-adv.com/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$AR3TdZUp40MEqohrAIhp1uYvye7mp/.5t26NJXF8jYcracIOhb4KS', 'playlist': [{'duration': 15, 'file_name': 'cropped-cropped-main-picture-scaled-1.jpeg', 'url': 'http://digi-signage.moto-adv.com/media/cropped-cropped-main-picture-scaled-1.jpeg'}, {'duration': 15, 'file_name': 'start_page.jpeg', 'url': 'http://digi-signage.moto-adv.com/media/start_page.jpeg'}, {'duration': 10, 'file_name': 'Banner_poarta_2_x6.jpg', 'url': 'http://digi-signage.moto-adv.com/media/Banner_poarta_2_x6.jpg'}, {'duration': 101, 'file_name': 'WhatsApp_Video_2025-08-21_at_18.34.19_86a6f243.mp4', 'url': 'http://digi-signage.moto-adv.com/media/WhatsApp_Video_2025-08-21_at_18.34.19_86a6f243.mp4'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download cropped-cropped-main-picture-scaled-1.jpeg from http://digi-signage.moto-adv.com/media/cropped-cropped-main-picture-scaled-1.jpeg... -[INFO] [SignageApp] File cropped-cropped-main-picture-scaled-1.jpeg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download start_page.jpeg from http://digi-signage.moto-adv.com/media/start_page.jpeg... -[INFO] [SignageApp] File start_page.jpeg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download Banner_poarta_2_x6.jpg from http://digi-signage.moto-adv.com/media/Banner_poarta_2_x6.jpg... -[INFO] [SignageApp] File Banner_poarta_2_x6.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download WhatsApp_Video_2025-08-21_at_18.34.19_86a6f243.mp4 from http://digi-signage.moto-adv.com/media/WhatsApp_Video_2025-08-21_at_18.34.19_86a6f243.mp4... -[INFO] [SignageApp] File WhatsApp_Video_2025-08-21_at_18.34.19_86a6f243.mp4 already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://digi-signage.moto-adv.com/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$AR3TdZUp40MEqohrAIhp1uYvye7mp/.5t26NJXF8jYcracIOhb4KS', 'playlist': [{'duration': 15, 'file_name': 'cropped-cropped-main-picture-scaled-1.jpeg', 'url': 'http://digi-signage.moto-adv.com/media/cropped-cropped-main-picture-scaled-1.jpeg'}, {'duration': 15, 'file_name': 'start_page.jpeg', 'url': 'http://digi-signage.moto-adv.com/media/start_page.jpeg'}, {'duration': 10, 'file_name': 'Banner_poarta_2_x6.jpg', 'url': 'http://digi-signage.moto-adv.com/media/Banner_poarta_2_x6.jpg'}, {'duration': 101, 'file_name': 'WhatsApp_Video_2025-08-21_at_18.34.19_86a6f243.mp4', 'url': 'http://digi-signage.moto-adv.com/media/WhatsApp_Video_2025-08-21_at_18.34.19_86a6f243.mp4'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download cropped-cropped-main-picture-scaled-1.jpeg from http://digi-signage.moto-adv.com/media/cropped-cropped-main-picture-scaled-1.jpeg... -[INFO] [SignageApp] File cropped-cropped-main-picture-scaled-1.jpeg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download start_page.jpeg from http://digi-signage.moto-adv.com/media/start_page.jpeg... -[INFO] [SignageApp] File start_page.jpeg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download Banner_poarta_2_x6.jpg from http://digi-signage.moto-adv.com/media/Banner_poarta_2_x6.jpg... -[INFO] [SignageApp] File Banner_poarta_2_x6.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download WhatsApp_Video_2025-08-21_at_18.34.19_86a6f243.mp4 from http://digi-signage.moto-adv.com/media/WhatsApp_Video_2025-08-21_at_18.34.19_86a6f243.mp4... -[INFO] [SignageApp] File WhatsApp_Video_2025-08-21_at_18.34.19_86a6f243.mp4 already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[ERROR] [SignageApp] Failed to fetch playlist. Status Code: 404 -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 -[INFO] [SignageApp] Local playlist is already up to date. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'big-buck-bunny-1080p-60fps-30sec.mp4', 'url': 'http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4'}, {'duration': 15, 'file_name': 'demo2.jpeg', 'url': 'http://192.168.1.22/media/demo2.jpeg'}], 'playlist_version': 3} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 3 -[INFO] [SignageApp] Preparing to download big-buck-bunny-1080p-60fps-30sec.mp4 from http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4... -[INFO] [SignageApp] Successfully downloaded big-buck-bunny-1080p-60fps-30sec.mp4 to /home/pi/Desktop/tkinter_player/signage_player/static_data/media/big-buck-bunny-1080p-60fps-30sec.mp4 -[INFO] [SignageApp] Preparing to download demo2.jpeg from http://192.168.1.22/media/demo2.jpeg... -[INFO] [SignageApp] Successfully downloaded demo2.jpeg to /home/pi/Desktop/tkinter_player/signage_player/static_data/media/demo2.jpeg -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'big-buck-bunny-1080p-60fps-30sec.mp4', 'url': 'http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4'}, {'duration': 15, 'file_name': 'demo2.jpeg', 'url': 'http://192.168.1.22/media/demo2.jpeg'}], 'playlist_version': 3} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 3 -[INFO] [SignageApp] Preparing to download big-buck-bunny-1080p-60fps-30sec.mp4 from http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4... -[INFO] [SignageApp] Successfully downloaded big-buck-bunny-1080p-60fps-30sec.mp4 to /home/pi/Desktop/tkinter_player/signage_player/static_data/media/big-buck-bunny-1080p-60fps-30sec.mp4 -[INFO] [SignageApp] Preparing to download demo2.jpeg from http://192.168.1.22/media/demo2.jpeg... -[INFO] [SignageApp] Successfully downloaded demo2.jpeg to /home/pi/Desktop/tkinter_player/signage_player/static_data/media/demo2.jpeg -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'big-buck-bunny-1080p-60fps-30sec.mp4', 'url': 'http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4'}, {'duration': 15, 'file_name': 'demo2.jpeg', 'url': 'http://192.168.1.22/media/demo2.jpeg'}], 'playlist_version': 3} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 3 -[INFO] [SignageApp] Preparing to download big-buck-bunny-1080p-60fps-30sec.mp4 from http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4... -[INFO] [SignageApp] File big-buck-bunny-1080p-60fps-30sec.mp4 already exists. Skipping download. -[INFO] [SignageApp] Preparing to download demo2.jpeg from http://192.168.1.22/media/demo2.jpeg... -[INFO] [SignageApp] File demo2.jpeg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'big-buck-bunny-1080p-60fps-30sec.mp4', 'url': 'http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4'}, {'duration': 15, 'file_name': 'demo2.jpeg', 'url': 'http://192.168.1.22/media/demo2.jpeg'}], 'playlist_version': 3} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 3 -[INFO] [SignageApp] Preparing to download big-buck-bunny-1080p-60fps-30sec.mp4 from http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4... -[INFO] [SignageApp] File big-buck-bunny-1080p-60fps-30sec.mp4 already exists. Skipping download. -[INFO] [SignageApp] Preparing to download demo2.jpeg from http://192.168.1.22/media/demo2.jpeg... -[INFO] [SignageApp] File demo2.jpeg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'big-buck-bunny-1080p-60fps-30sec.mp4', 'url': 'http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4'}, {'duration': 50, 'file_name': 'demo2.jpeg', 'url': 'http://192.168.1.22/media/demo2.jpeg'}, {'duration': 30, 'file_name': 'call-of-duty-black-3840x2160-23674.jpg', 'url': 'http://192.168.1.22/media/call-of-duty-black-3840x2160-23674.jpg'}], 'playlist_version': 4} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 4 -[INFO] [SignageApp] Preparing to download big-buck-bunny-1080p-60fps-30sec.mp4 from http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4... -[INFO] [SignageApp] File big-buck-bunny-1080p-60fps-30sec.mp4 already exists. Skipping download. -[INFO] [SignageApp] Preparing to download demo2.jpeg from http://192.168.1.22/media/demo2.jpeg... -[INFO] [SignageApp] File demo2.jpeg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download call-of-duty-black-3840x2160-23674.jpg from http://192.168.1.22/media/call-of-duty-black-3840x2160-23674.jpg... -[INFO] [SignageApp] Successfully downloaded call-of-duty-black-3840x2160-23674.jpg to /home/pi/Desktop/tkinter_player/signage_player/static_data/media/call-of-duty-black-3840x2160-23674.jpg -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'big-buck-bunny-1080p-60fps-30sec.mp4', 'url': 'http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4'}, {'duration': 50, 'file_name': 'demo2.jpeg', 'url': 'http://192.168.1.22/media/demo2.jpeg'}, {'duration': 30, 'file_name': 'call-of-duty-black-3840x2160-23674.jpg', 'url': 'http://192.168.1.22/media/call-of-duty-black-3840x2160-23674.jpg'}], 'playlist_version': 4} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 4 -[INFO] [SignageApp] Preparing to download big-buck-bunny-1080p-60fps-30sec.mp4 from http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4... -[INFO] [SignageApp] File big-buck-bunny-1080p-60fps-30sec.mp4 already exists. Skipping download. -[INFO] [SignageApp] Preparing to download demo2.jpeg from http://192.168.1.22/media/demo2.jpeg... -[INFO] [SignageApp] File demo2.jpeg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download call-of-duty-black-3840x2160-23674.jpg from http://192.168.1.22/media/call-of-duty-black-3840x2160-23674.jpg... -[INFO] [SignageApp] File call-of-duty-black-3840x2160-23674.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'big-buck-bunny-1080p-60fps-30sec.mp4', 'url': 'http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4'}, {'duration': 50, 'file_name': 'demo2.jpeg', 'url': 'http://192.168.1.22/media/demo2.jpeg'}, {'duration': 30, 'file_name': 'call-of-duty-black-3840x2160-23674.jpg', 'url': 'http://192.168.1.22/media/call-of-duty-black-3840x2160-23674.jpg'}], 'playlist_version': 4} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 4 -[INFO] [SignageApp] Preparing to download big-buck-bunny-1080p-60fps-30sec.mp4 from http://192.168.1.22/media/big-buck-bunny-1080p-60fps-30sec.mp4... -[INFO] [SignageApp] File big-buck-bunny-1080p-60fps-30sec.mp4 already exists. Skipping download. -[INFO] [SignageApp] Preparing to download demo2.jpeg from http://192.168.1.22/media/demo2.jpeg... -[INFO] [SignageApp] File demo2.jpeg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download call-of-duty-black-3840x2160-23674.jpg from http://192.168.1.22/media/call-of-duty-black-3840x2160-23674.jpg... -[INFO] [SignageApp] File call-of-duty-black-3840x2160-23674.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] Successfully downloaded HARTING_Safety_day_informare_2_page_001.jpg to /home/pi/Desktop/tkinter_player/signage_player/static_data/media/HARTING_Safety_day_informare_2_page_001.jpg -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] Successfully downloaded HARTING_Safety_day_informare_2_page_002.jpg to /home/pi/Desktop/tkinter_player/signage_player/static_data/media/HARTING_Safety_day_informare_2_page_002.jpg -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] Successfully downloaded HARTING_Safety_day_informare_2_page_003.jpg to /home/pi/Desktop/tkinter_player/signage_player/static_data/media/HARTING_Safety_day_informare_2_page_003.jpg -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] Successfully downloaded HARTING_Safety_day_informare_2_page_004.jpg to /home/pi/Desktop/tkinter_player/signage_player/static_data/media/HARTING_Safety_day_informare_2_page_004.jpg -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] Successfully downloaded HARTING_Safety_day_informare_2_page_005.jpg to /home/pi/Desktop/tkinter_player/signage_player/static_data/media/HARTING_Safety_day_informare_2_page_005.jpg -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://192.168.1.22:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://192.168.1.22/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. [INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://10.232.7.231/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://10.232.7.231/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://10.232.7.231/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_004.jpg', 'url': 'http://10.232.7.231/media/HARTING_Safety_day_informare_2_page_004.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://10.232.7.231/media/HARTING_Safety_day_informare_2_page_005.jpg'}], 'playlist_version': 5} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 5 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://10.232.7.231/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://10.232.7.231/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://10.232.7.231/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_004.jpg from http://10.232.7.231/media/HARTING_Safety_day_informare_2_page_004.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_004.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://10.232.7.231/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://10.232.7.231/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://10.232.7.231/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://10.232.7.231/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://10.232.7.231/media/HARTING_Safety_day_informare_2_page_005.jpg'}, {'duration': 30, 'file_name': 'big-buck-bunny-1080p-60fps-30sec.mp4', 'url': 'http://10.232.7.231/media/big-buck-bunny-1080p-60fps-30sec.mp4'}], 'playlist_version': 6} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 6 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://10.232.7.231/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://10.232.7.231/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://10.232.7.231/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://10.232.7.231/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download big-buck-bunny-1080p-60fps-30sec.mp4 from http://10.232.7.231/media/big-buck-bunny-1080p-60fps-30sec.mp4... -[INFO] [SignageApp] Successfully downloaded big-buck-bunny-1080p-60fps-30sec.mp4 to /home/pi/Desktop/tkinter_player/signage_player/static_data/media/big-buck-bunny-1080p-60fps-30sec.mp4 -[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_001.jpg', 'url': 'http://10.232.7.231/media/HARTING_Safety_day_informare_2_page_001.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_002.jpg', 'url': 'http://10.232.7.231/media/HARTING_Safety_day_informare_2_page_002.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://10.232.7.231/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_005.jpg', 'url': 'http://10.232.7.231/media/HARTING_Safety_day_informare_2_page_005.jpg'}, {'duration': 30, 'file_name': 'big-buck-bunny-1080p-60fps-30sec.mp4', 'url': 'http://10.232.7.231/media/big-buck-bunny-1080p-60fps-30sec.mp4'}], 'playlist_version': 6} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 6 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_001.jpg from http://10.232.7.231/media/HARTING_Safety_day_informare_2_page_001.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_001.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_002.jpg from http://10.232.7.231/media/HARTING_Safety_day_informare_2_page_002.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_002.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://10.232.7.231/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_005.jpg from http://10.232.7.231/media/HARTING_Safety_day_informare_2_page_005.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_005.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download big-buck-bunny-1080p-60fps-30sec.mp4 from http://10.232.7.231/media/big-buck-bunny-1080p-60fps-30sec.mp4... -[INFO] [SignageApp] File big-buck-bunny-1080p-60fps-30sec.mp4 already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://10.232.7.231/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'big-buck-bunny-1080p-60fps-30sec.mp4', 'url': 'http://10.232.7.231/media/big-buck-bunny-1080p-60fps-30sec.mp4'}, {'duration': 30, 'file_name': 'one-piece-season-2-5120x2880-23673.jpg', 'url': 'http://10.232.7.231/media/one-piece-season-2-5120x2880-23673.jpg'}], 'playlist_version': 6} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 6 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://10.232.7.231/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download big-buck-bunny-1080p-60fps-30sec.mp4 from http://10.232.7.231/media/big-buck-bunny-1080p-60fps-30sec.mp4... -[INFO] [SignageApp] File big-buck-bunny-1080p-60fps-30sec.mp4 already exists. Skipping download. -[INFO] [SignageApp] Preparing to download one-piece-season-2-5120x2880-23673.jpg from http://10.232.7.231/media/one-piece-season-2-5120x2880-23673.jpg... -[INFO] [SignageApp] Successfully downloaded one-piece-season-2-5120x2880-23673.jpg to /home/pi/Desktop/tkinter_player/signage_player/static_data/media/one-piece-season-2-5120x2880-23673.jpg -[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://10.232.7.231/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'big-buck-bunny-1080p-60fps-30sec.mp4', 'url': 'http://10.232.7.231/media/big-buck-bunny-1080p-60fps-30sec.mp4'}, {'duration': 30, 'file_name': 'one-piece-season-2-5120x2880-23673.jpg', 'url': 'http://10.232.7.231/media/one-piece-season-2-5120x2880-23673.jpg'}], 'playlist_version': 6} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 6 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://10.232.7.231/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download big-buck-bunny-1080p-60fps-30sec.mp4 from http://10.232.7.231/media/big-buck-bunny-1080p-60fps-30sec.mp4... -[INFO] [SignageApp] File big-buck-bunny-1080p-60fps-30sec.mp4 already exists. Skipping download. -[INFO] [SignageApp] Preparing to download one-piece-season-2-5120x2880-23673.jpg from http://10.232.7.231/media/one-piece-season-2-5120x2880-23673.jpg... -[INFO] [SignageApp] File one-piece-season-2-5120x2880-23673.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://10.232.7.231/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'big-buck-bunny-1080p-60fps-30sec.mp4', 'url': 'http://10.232.7.231/media/big-buck-bunny-1080p-60fps-30sec.mp4'}, {'duration': 30, 'file_name': 'one-piece-season-2-5120x2880-23673.jpg', 'url': 'http://10.232.7.231/media/one-piece-season-2-5120x2880-23673.jpg'}], 'playlist_version': 6} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 6 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://10.232.7.231/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download big-buck-bunny-1080p-60fps-30sec.mp4 from http://10.232.7.231/media/big-buck-bunny-1080p-60fps-30sec.mp4... -[INFO] [SignageApp] File big-buck-bunny-1080p-60fps-30sec.mp4 already exists. Skipping download. -[INFO] [SignageApp] Preparing to download one-piece-season-2-5120x2880-23673.jpg from http://10.232.7.231/media/one-piece-season-2-5120x2880-23673.jpg... -[INFO] [SignageApp] File one-piece-season-2-5120x2880-23673.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://10.232.7.231/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'big-buck-bunny-1080p-60fps-30sec.mp4', 'url': 'http://10.232.7.231/media/big-buck-bunny-1080p-60fps-30sec.mp4'}, {'duration': 30, 'file_name': 'one-piece-season-2-5120x2880-23673.jpg', 'url': 'http://10.232.7.231/media/one-piece-season-2-5120x2880-23673.jpg'}], 'playlist_version': 6} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 6 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://10.232.7.231/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download big-buck-bunny-1080p-60fps-30sec.mp4 from http://10.232.7.231/media/big-buck-bunny-1080p-60fps-30sec.mp4... -[INFO] [SignageApp] File big-buck-bunny-1080p-60fps-30sec.mp4 already exists. Skipping download. -[INFO] [SignageApp] Preparing to download one-piece-season-2-5120x2880-23673.jpg from http://10.232.7.231/media/one-piece-season-2-5120x2880-23673.jpg... -[INFO] [SignageApp] File one-piece-season-2-5120x2880-23673.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://10.232.7.231/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'big-buck-bunny-1080p-60fps-30sec.mp4', 'url': 'http://10.232.7.231/media/big-buck-bunny-1080p-60fps-30sec.mp4'}, {'duration': 30, 'file_name': 'one-piece-season-2-5120x2880-23673.jpg', 'url': 'http://10.232.7.231/media/one-piece-season-2-5120x2880-23673.jpg'}], 'playlist_version': 6} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 6 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://10.232.7.231/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download big-buck-bunny-1080p-60fps-30sec.mp4 from http://10.232.7.231/media/big-buck-bunny-1080p-60fps-30sec.mp4... -[INFO] [SignageApp] File big-buck-bunny-1080p-60fps-30sec.mp4 already exists. Skipping download. -[INFO] [SignageApp] Preparing to download one-piece-season-2-5120x2880-23673.jpg from http://10.232.7.231/media/one-piece-season-2-5120x2880-23673.jpg... -[INFO] [SignageApp] File one-piece-season-2-5120x2880-23673.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://10.232.7.231/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'big-buck-bunny-1080p-60fps-30sec.mp4', 'url': 'http://10.232.7.231/media/big-buck-bunny-1080p-60fps-30sec.mp4'}, {'duration': 30, 'file_name': 'one-piece-season-2-5120x2880-23673.jpg', 'url': 'http://10.232.7.231/media/one-piece-season-2-5120x2880-23673.jpg'}], 'playlist_version': 6} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 6 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://10.232.7.231/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download big-buck-bunny-1080p-60fps-30sec.mp4 from http://10.232.7.231/media/big-buck-bunny-1080p-60fps-30sec.mp4... -[INFO] [SignageApp] File big-buck-bunny-1080p-60fps-30sec.mp4 already exists. Skipping download. -[INFO] [SignageApp] Preparing to download one-piece-season-2-5120x2880-23673.jpg from http://10.232.7.231/media/one-piece-season-2-5120x2880-23673.jpg... -[INFO] [SignageApp] File one-piece-season-2-5120x2880-23673.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://10.232.7.231/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'big-buck-bunny-1080p-60fps-30sec.mp4', 'url': 'http://10.232.7.231/media/big-buck-bunny-1080p-60fps-30sec.mp4'}, {'duration': 30, 'file_name': 'one-piece-season-2-5120x2880-23673.jpg', 'url': 'http://10.232.7.231/media/one-piece-season-2-5120x2880-23673.jpg'}], 'playlist_version': 6} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 6 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://10.232.7.231/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download big-buck-bunny-1080p-60fps-30sec.mp4 from http://10.232.7.231/media/big-buck-bunny-1080p-60fps-30sec.mp4... -[INFO] [SignageApp] File big-buck-bunny-1080p-60fps-30sec.mp4 already exists. Skipping download. -[INFO] [SignageApp] Preparing to download one-piece-season-2-5120x2880-23673.jpg from http://10.232.7.231/media/one-piece-season-2-5120x2880-23673.jpg... -[INFO] [SignageApp] File one-piece-season-2-5120x2880-23673.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[INFO] [SignageApp] Server response: {'hashed_quickconnect': '$2b$12$Prw4EUYn4j59CAdsZCsvsug6.xociqbOPaNr0oxOA2zwD9S2MSiK6', 'playlist': [{'duration': 30, 'file_name': 'HARTING_Safety_day_informare_2_page_003.jpg', 'url': 'http://10.232.7.231/media/HARTING_Safety_day_informare_2_page_003.jpg'}, {'duration': 30, 'file_name': 'big-buck-bunny-1080p-60fps-30sec.mp4', 'url': 'http://10.232.7.231/media/big-buck-bunny-1080p-60fps-30sec.mp4'}, {'duration': 30, 'file_name': 'one-piece-season-2-5120x2880-23673.jpg', 'url': 'http://10.232.7.231/media/one-piece-season-2-5120x2880-23673.jpg'}], 'playlist_version': 6} -[INFO] [SignageApp] Fetched updated playlist from server. -[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 6 -[INFO] [SignageApp] Preparing to download HARTING_Safety_day_informare_2_page_003.jpg from http://10.232.7.231/media/HARTING_Safety_day_informare_2_page_003.jpg... -[INFO] [SignageApp] File HARTING_Safety_day_informare_2_page_003.jpg already exists. Skipping download. -[INFO] [SignageApp] Preparing to download big-buck-bunny-1080p-60fps-30sec.mp4 from http://10.232.7.231/media/big-buck-bunny-1080p-60fps-30sec.mp4... -[INFO] [SignageApp] File big-buck-bunny-1080p-60fps-30sec.mp4 already exists. Skipping download. -[INFO] [SignageApp] Preparing to download one-piece-season-2-5120x2880-23673.jpg from http://10.232.7.231/media/one-piece-season-2-5120x2880-23673.jpg... -[INFO] [SignageApp] File one-piece-season-2-5120x2880-23673.jpg already exists. Skipping download. -[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) [INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 [INFO] [SignageApp] Local playlist is already up to date. [INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} -[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) [INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 [INFO] [SignageApp] Local playlist is already up to date. [INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. [INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. [INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. [INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. [INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. [INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] No route to host')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] No route to host')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] No route to host')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] No route to host')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] No route to host')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] No route to host')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] No route to host')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] No route to host')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] No route to host')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] No route to host')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] No route to host')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] No route to host')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 113] No route to host')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date. +[INFO] [SignageApp] Fetching playlist from URL: http://10.232.7.231:80/api/playlists with params: {'hostname': 'tv-terasa', 'quickconnect_code': '8887779'} +[ERROR] [SignageApp] Failed to fetch playlist: HTTPConnectionPool(host='10.232.7.231', port=80): Max retries exceeded with url: /api/playlists?hostname=tv-terasa&quickconnect_code=8887779 (Caused by ConnectTimeoutError(, 'Connection to 10.232.7.231 timed out. (connect timeout=None)')) +[INFO] [SignageApp] Local playlist version: 0, Server playlist version: 0 +[INFO] [SignageApp] Local playlist is already up to date.