main1280x800.html 8.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <!--
  5. /* FHEM tablet ui */
  6. /*
  7. * UI builder framework for FHEM
  8. *
  9. * Version: 2.2.*
  10. * URL: https://github.com/knowthelist/fhem-tablet-ui
  11. *
  12. * Copyright (c) 2015-2016 Mario Stephan <mstephan@shared-files.de>
  13. * Under MIT License (http://www.opensource.org/licenses/mit-license.php)
  14. *
  15. * - create a new folder named 'tablet' in /<fhem-path>/www
  16. * - copy all files incl. sub folders into /<fhem-path>/www/tablet
  17. * - add 'define TABLETUI HTTPSRV ftui ./www/tablet Tablet' in fhem.cfg
  18. * - Tadaaa! A new fhem ui in http://<fhem-url>:8083/fhem/tablet/
  19. */
  20. -->
  21. <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
  22. <meta name="gridster_cols" content="12">
  23. <meta name="gridster_rows" content="12">
  24. <meta name="mobile-web-app-capable" content="yes">
  25. <meta name="apple-mobile-web-app-capable" content="yes">
  26. <meta name="gridster_disable" content="1">
  27. <meta name="longpoll" content="1"> <!-- 1=longpoll;0=shortpoll every 30sec -->
  28. <meta name="debug" content="2"> <!-- verbose level 1-6 = output to console;0 = not output -->
  29. <link rel="stylesheet" href="lib/jquery.gridster.min.css" />
  30. <link rel="stylesheet" href="css/fhem-tablet-ui.css" />
  31. <link rel="stylesheet" href="lib/font-awesome.min.css" />
  32. <link rel="stylesheet" href="lib/jquery.toast.min.css" />
  33. <!-- define your personal style here, it wont be overwritten -->
  34. <!-- link rel="stylesheet" href="css/fhem-green-ui.css" / -->
  35. <!-- link rel="stylesheet" href="css/fhem-tablet-ui-user.css" / -->
  36. <link rel="stylesheet" href="css/fhem-tablet-ui-custom_1280.css" />
  37. <script src="../pgm2/jquery.min.js"></script>
  38. <script src="lib/jquery.toast.min.js"></script>
  39. <script src="lib/jquery.gridster.min.js"></script>
  40. <script src="js/fhem-tablet-ui.js" defer></script>
  41. <title>FHEM-Tablet-UI</title>
  42. </head>
  43. <body>
  44. <div class="gridster">
  45. <ul>
  46. <!--Verbindungen-->
  47. <li data-col="1" data-row="1" data-sizex="4" data-sizey="6" class="fulltransparent">
  48. <header class="fulltransparent">Ihre nächsten Verbindungen</header>
  49. <div class="sheet">
  50. <div class="row-5 bigger left-align">NW-Böbig</div>
  51. <div class="row"
  52. data-template="templates/template_abfahrt.html"
  53. data-parameter='{"paraDev":"HaNW",
  54. "paraTve":"travel_vehicle_nr_1",
  55. "paraPde":"plan_departure_1",
  56. "paraTde":"travel_departure_1",
  57. "paraPdd":"plan_departure_delay_1"}'>
  58. </div>
  59. <div class="row"
  60. data-template="templates/template_abfahrt.html"
  61. data-parameter='{"paraDev":"HaNW",
  62. "paraTve":"travel_vehicle_nr_2",
  63. "paraPde":"plan_departure_2",
  64. "paraTde":"travel_departure_2",
  65. "paraPdd":"plan_departure_delay_2"}'>
  66. </div>
  67. <div class="row"
  68. data-template="templates/template_abfahrt.html"
  69. data-parameter='{"paraDev":"HaNW",
  70. "paraTve":"travel_vehicle_nr_3",
  71. "paraPde":"plan_departure_3",
  72. "paraTde":"travel_departure_3",
  73. "paraPdd":"plan_departure_delay_3"}'>
  74. </div>
  75. <div class="row-5 bigger left-align">Mannheim</div>
  76. <div class="row"
  77. data-template="templates/template_abfahrt.html"
  78. data-parameter='{"paraDev":"HaMA",
  79. "paraTve":"travel_vehicle_nr_1",
  80. "paraPde":"plan_departure_1",
  81. "paraTde":"travel_departure_1",
  82. "paraPdd":"plan_departure_delay_1"}'>
  83. </div>
  84. <div class="row"
  85. data-template="templates/template_abfahrt.html"
  86. data-parameter='{"paraDev":"HaMA",
  87. "paraTve":"travel_vehicle_nr_2",
  88. "paraPde":"plan_departure_2",
  89. "paraTde":"travel_departure_2",
  90. "paraPdd":"plan_departure_delay_2"}'>
  91. </div>
  92. <div class="row"
  93. data-template="templates/template_abfahrt.html"
  94. data-parameter='{"paraDev":"HaMA",
  95. "paraTve":"travel_vehicle_nr_3",
  96. "paraPde":"plan_departure_3",
  97. "paraTde":"travel_departure_3",
  98. "paraPdd":"plan_departure_delay_3"}'>
  99. </div>
  100. </div>
  101. </li>
  102. <!--Kalender-->
  103. <li data-col="5" data-row="1" data-sizex="4" data-sizey="6" class="fulltransparent">
  104. <header class="fulltransparent">Was steht an</header>
  105. <div data-type="calview"
  106. data-device="OurCalendars"
  107. data-get="all"
  108. data-max="10"
  109. data-dateformat="short"
  110. data-timeformat="short"
  111. data-detail='["bdate","timeshort","summary","sourcecolor"]'
  112. data-sourcecolor="yes"
  113. data-detailwidth='["10","20","50"]'
  114. data-class="left-align bold">
  115. </div>
  116. </li>
  117. <!--Sprit-->
  118. <li data-col="9" data-row="1" data-sizex="1" data-sizey="6">
  119. <header>Sprit</header>
  120. </li>
  121. <!--Müll-->
  122. <li data-col="10" data-row="1" data-sizex="1" data-sizey="6">
  123. <header>Müll</header>
  124. </li>
  125. <!--Uhrzeit-->
  126. <li data-col="11" data-row="1" data-sizex="2" data-sizey="2" class="fulltransparent">
  127. <header data-type="clock"
  128. data-format="D, j.M Y"
  129. class="fulltransparent">
  130. </header>
  131. <div data-type="clock"
  132. data-format="H:i"
  133. class="great">
  134. </div>
  135. <!-- div data-type="clock"
  136. data-format="D, j.M Y"
  137. class="bigger">
  138. </div-->
  139. </li>
  140. <li data-col="11" data-row="3" data-sizex="2" data-sizey="4">
  141. <header>EXAMPLE4</header>
  142. <!-- place your widget here -->
  143. </li>
  144. <!--Reisezeiten-->
  145. <li data-col="1" data-row="7" data-sizex="4" data-sizey="6" class="fulltransparent">
  146. <header class="fulltransparent">Aktuelle Reisezeiten</header>
  147. <div class="sheet">
  148. <div class="row-5 large left-align">via Hockenheim</div>
  149. <div class="row"
  150. data-template="templates/template_fahrzeit.html"
  151. data-parameter='{"paraDev":"trafficViaHockenheim"}'>
  152. </div>
  153. <div class="row-5 large left-align">via Talhaus</div>
  154. <div class="row"
  155. data-template="templates/template_fahrzeit.html"
  156. data-parameter='{"paraDev":"trafficViaTalhaus"}'>
  157. </div>
  158. <div class="row-5 large left-align">via A61/Talhaus</div>
  159. <div class="row"
  160. data-template="templates/template_fahrzeit.html"
  161. data-parameter='{"paraDev":"trafficViaA61Talhaus"}'>
  162. </div>
  163. <div class="row-5 large left-align">via A61/A6</div>
  164. <div class="row"
  165. data-template="templates/template_fahrzeit.html"
  166. data-parameter='{"paraDev":"trafficViaA61A6"}'>
  167. </div>
  168. </div>
  169. </li>
  170. <!--Geburtstage-->
  171. <li data-col="5" data-row="7" data-sizex="4" data-sizey="6" class="fulltransparent">
  172. <header class="fulltransparent">Geburtstage</header>
  173. <div data-type="calview"
  174. data-device="BirthdayView"
  175. data-get="today"
  176. data-color="red"
  177. data-detail='["bdate","summary","age"]'
  178. data-detailwidth='["10","50","10"]'
  179. data-class="bold">
  180. </div>
  181. <div data-type="calview"
  182. data-device="BirthdayView"
  183. data-get="tomorrow"
  184. data-color="yellow"
  185. data-detail='["bdate","summary","age"]'
  186. data-detailwidth='["10","50","10"]'
  187. data-class="bold">
  188. </div>
  189. <div class="left-align">demnächst</div>
  190. <div data-type="calview"
  191. data-device="BirthdayView"
  192. data-get="all"
  193. data-start="notomorrow"
  194. data-max="9"
  195. data-dateformat="short"
  196. data-detail='["bdate","summary","age"]'
  197. data-detailwidth='["10","50","10"]'
  198. data-class="bold">
  199. </div>
  200. </li>
  201. <li data-col="9" data-row="7" data-sizex="4" data-sizey="3">
  202. <header>Küchenorchester</header>
  203. <!-- place your widget here -->
  204. </li>
  205. </ul>
  206. </div>
  207. </body>
  208. </html>