Advertisement
fkainka

[K3_P17 - Klimawächter]

Mar 20th, 2019
175
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. [
  2. {
  3. "id": "5d5bbaa0.5b9b24",
  4. "type": "tab",
  5. "label": "[K3_P17 - Klimawächter]",
  6. "disabled": false,
  7. "info": "https://pastebin.com/edit/DegbLw4h"
  8. },
  9. {
  10. "id": "6c115ba9.c0ac64",
  11. "type": "function",
  12. "z": "5d5bbaa0.5b9b24",
  13. "name": "ADC to Tempertur (C)",
  14. "func": "var RawADC = msg.payload;\n\nRt = (10000*(RawADC/4095))/(1-(RawADC/4095))\nTk = 1/ ((1/298.15)+(1/3435)*Math.log(Rt/10000))\nT = Tk-273.15 \n\nTemp = Math.round(T*10);\nTemp = Temp/ 10;\n\nmsg.payload = Temp;\nreturn msg; ",
  15. "outputs": 1,
  16. "noerr": 0,
  17. "x": 720,
  18. "y": 100,
  19. "wires": [
  20. [
  21. "eee5361d.7b89f8"
  22. ]
  23. ]
  24. },
  25. {
  26. "id": "dd5862f2.d479b",
  27. "type": "mqtt in",
  28. "z": "5d5bbaa0.5b9b24",
  29. "name": "",
  30. "topic": "NodeESP/[PID]/out",
  31. "qos": "2",
  32. "broker": "9ddb0d28.ac643",
  33. "x": 150,
  34. "y": 160,
  35. "wires": [
  36. [
  37. "80fea863.ee94a8"
  38. ]
  39. ]
  40. },
  41. {
  42. "id": "80fea863.ee94a8",
  43. "type": "json",
  44. "z": "5d5bbaa0.5b9b24",
  45. "name": "",
  46. "property": "payload",
  47. "action": "",
  48. "pretty": false,
  49. "x": 330,
  50. "y": 160,
  51. "wires": [
  52. [
  53. "84ab8c2.559047",
  54. "ec5dd8bb.d3d858",
  55. "da6300d2.f1f64"
  56. ]
  57. ]
  58. },
  59. {
  60. "id": "e81ac96b.903f48",
  61. "type": "file",
  62. "z": "5d5bbaa0.5b9b24",
  63. "name": "",
  64. "filename": "climadata.txt",
  65. "appendNewline": true,
  66. "createDir": true,
  67. "overwriteFile": "false",
  68. "x": 950,
  69. "y": 360,
  70. "wires": []
  71. },
  72. {
  73. "id": "84ab8c2.559047",
  74. "type": "template",
  75. "z": "5d5bbaa0.5b9b24",
  76. "name": "Temperatur",
  77. "field": "payload",
  78. "fieldType": "msg",
  79. "format": "handlebars",
  80. "syntax": "mustache",
  81. "template": "{{payload.Temp}}",
  82. "output": "str",
  83. "x": 510,
  84. "y": 100,
  85. "wires": [
  86. [
  87. "6c115ba9.c0ac64"
  88. ]
  89. ]
  90. },
  91. {
  92. "id": "eee5361d.7b89f8",
  93. "type": "change",
  94. "z": "5d5bbaa0.5b9b24",
  95. "name": "globalTemp",
  96. "rules": [
  97. {
  98. "t": "set",
  99. "p": "temp",
  100. "pt": "flow",
  101. "to": "payload",
  102. "tot": "msg"
  103. }
  104. ],
  105. "action": "",
  106. "property": "",
  107. "from": "",
  108. "to": "",
  109. "reg": false,
  110. "x": 930,
  111. "y": 100,
  112. "wires": [
  113. [
  114. "d31b3edf.9036"
  115. ]
  116. ]
  117. },
  118. {
  119. "id": "5f58ad74.8f48d4",
  120. "type": "join",
  121. "z": "5d5bbaa0.5b9b24",
  122. "name": "",
  123. "mode": "custom",
  124. "build": "string",
  125. "property": "payload",
  126. "propertyType": "msg",
  127. "key": "topic",
  128. "joiner": ",",
  129. "joinerType": "str",
  130. "accumulate": false,
  131. "timeout": "1",
  132. "count": "3",
  133. "reduceRight": false,
  134. "reduceExp": "",
  135. "reduceInit": "",
  136. "reduceInitType": "num",
  137. "reduceFixup": "",
  138. "x": 730,
  139. "y": 360,
  140. "wires": [
  141. [
  142. "e81ac96b.903f48"
  143. ]
  144. ]
  145. },
  146. {
  147. "id": "ec5dd8bb.d3d858",
  148. "type": "template",
  149. "z": "5d5bbaa0.5b9b24",
  150. "name": "Humidity",
  151. "field": "payload",
  152. "fieldType": "msg",
  153. "format": "handlebars",
  154. "syntax": "mustache",
  155. "template": "{{payload.HUMIDITY}}",
  156. "output": "str",
  157. "x": 500,
  158. "y": 160,
  159. "wires": [
  160. [
  161. "5a4104d9.a54e2c"
  162. ]
  163. ]
  164. },
  165. {
  166. "id": "da6300d2.f1f64",
  167. "type": "template",
  168. "z": "5d5bbaa0.5b9b24",
  169. "name": "Brightness",
  170. "field": "payload",
  171. "fieldType": "msg",
  172. "format": "handlebars",
  173. "syntax": "mustache",
  174. "template": "{{payload.Light}}",
  175. "output": "str",
  176. "x": 510,
  177. "y": 220,
  178. "wires": [
  179. [
  180. "e6ebcccd.ac25b"
  181. ]
  182. ]
  183. },
  184. {
  185. "id": "5a4104d9.a54e2c",
  186. "type": "change",
  187. "z": "5d5bbaa0.5b9b24",
  188. "name": "globalHum",
  189. "rules": [
  190. {
  191. "t": "set",
  192. "p": "hum",
  193. "pt": "flow",
  194. "to": "payload",
  195. "tot": "msg"
  196. }
  197. ],
  198. "action": "",
  199. "property": "",
  200. "from": "",
  201. "to": "",
  202. "reg": false,
  203. "x": 930,
  204. "y": 160,
  205. "wires": [
  206. [
  207. "4c0dd8f4.ae5278"
  208. ]
  209. ]
  210. },
  211. {
  212. "id": "e6ebcccd.ac25b",
  213. "type": "change",
  214. "z": "5d5bbaa0.5b9b24",
  215. "name": "globalBright",
  216. "rules": [
  217. {
  218. "t": "set",
  219. "p": "bright",
  220. "pt": "flow",
  221. "to": "payload",
  222. "tot": "msg"
  223. }
  224. ],
  225. "action": "",
  226. "property": "",
  227. "from": "",
  228. "to": "",
  229. "reg": false,
  230. "x": 930,
  231. "y": 220,
  232. "wires": [
  233. [
  234. "163ea713.39de99"
  235. ]
  236. ]
  237. },
  238. {
  239. "id": "d31b3edf.9036",
  240. "type": "ui_gauge",
  241. "z": "5d5bbaa0.5b9b24",
  242. "name": "",
  243. "group": "7096db74.5fa594",
  244. "order": 1,
  245. "width": "4",
  246. "height": "4",
  247. "gtype": "gage",
  248. "title": "Temperture",
  249. "label": "C",
  250. "format": "{{value}}",
  251. "min": "-20",
  252. "max": "+50",
  253. "colors": [
  254. "#00b500",
  255. "#e6e600",
  256. "#ca3838"
  257. ],
  258. "seg1": "",
  259. "seg2": "",
  260. "x": 1150,
  261. "y": 100,
  262. "wires": []
  263. },
  264. {
  265. "id": "4c0dd8f4.ae5278",
  266. "type": "ui_gauge",
  267. "z": "5d5bbaa0.5b9b24",
  268. "name": "",
  269. "group": "7096db74.5fa594",
  270. "order": 2,
  271. "width": "4",
  272. "height": "4",
  273. "gtype": "gage",
  274. "title": "Humidity",
  275. "label": "%",
  276. "format": "{{value}}",
  277. "min": 0,
  278. "max": "100",
  279. "colors": [
  280. "#00b500",
  281. "#e6e600",
  282. "#ca3838"
  283. ],
  284. "seg1": "",
  285. "seg2": "",
  286. "x": 1140,
  287. "y": 160,
  288. "wires": []
  289. },
  290. {
  291. "id": "163ea713.39de99",
  292. "type": "ui_gauge",
  293. "z": "5d5bbaa0.5b9b24",
  294. "name": "",
  295. "group": "7096db74.5fa594",
  296. "order": 3,
  297. "width": "4",
  298. "height": "4",
  299. "gtype": "gage",
  300. "title": "Brightness",
  301. "label": "",
  302. "format": "{{value}}",
  303. "min": 0,
  304. "max": "4095",
  305. "colors": [
  306. "#00b500",
  307. "#e6e600",
  308. "#ca3838"
  309. ],
  310. "seg1": "",
  311. "seg2": "",
  312. "x": 1150,
  313. "y": 220,
  314. "wires": []
  315. },
  316. {
  317. "id": "a1d647f8.2853c8",
  318. "type": "change",
  319. "z": "5d5bbaa0.5b9b24",
  320. "name": "globalTemp",
  321. "rules": [
  322. {
  323. "t": "set",
  324. "p": "payload",
  325. "pt": "msg",
  326. "to": "temp",
  327. "tot": "flow"
  328. }
  329. ],
  330. "action": "",
  331. "property": "",
  332. "from": "",
  333. "to": "",
  334. "reg": false,
  335. "x": 510,
  336. "y": 300,
  337. "wires": [
  338. [
  339. "5f58ad74.8f48d4"
  340. ]
  341. ]
  342. },
  343. {
  344. "id": "b4666607.695408",
  345. "type": "change",
  346. "z": "5d5bbaa0.5b9b24",
  347. "name": "globalHum",
  348. "rules": [
  349. {
  350. "t": "set",
  351. "p": "payload",
  352. "pt": "msg",
  353. "to": "hum",
  354. "tot": "flow"
  355. }
  356. ],
  357. "action": "",
  358. "property": "",
  359. "from": "",
  360. "to": "",
  361. "reg": false,
  362. "x": 510,
  363. "y": 360,
  364. "wires": [
  365. [
  366. "5f58ad74.8f48d4"
  367. ]
  368. ]
  369. },
  370. {
  371. "id": "5629ee87.dd611",
  372. "type": "change",
  373. "z": "5d5bbaa0.5b9b24",
  374. "name": "globalBright",
  375. "rules": [
  376. {
  377. "t": "set",
  378. "p": "payload",
  379. "pt": "msg",
  380. "to": "bright",
  381. "tot": "flow"
  382. }
  383. ],
  384. "action": "",
  385. "property": "",
  386. "from": "",
  387. "to": "",
  388. "reg": false,
  389. "x": 510,
  390. "y": 420,
  391. "wires": [
  392. [
  393. "5f58ad74.8f48d4"
  394. ]
  395. ]
  396. },
  397. {
  398. "id": "c6213049.1772c",
  399. "type": "inject",
  400. "z": "5d5bbaa0.5b9b24",
  401. "name": "",
  402. "topic": "",
  403. "payload": "",
  404. "payloadType": "date",
  405. "repeat": "300",
  406. "crontab": "",
  407. "once": false,
  408. "onceDelay": 0.1,
  409. "x": 270,
  410. "y": 360,
  411. "wires": [
  412. [
  413. "a1d647f8.2853c8",
  414. "b4666607.695408",
  415. "5629ee87.dd611"
  416. ]
  417. ]
  418. },
  419. {
  420. "id": "9ddb0d28.ac643",
  421. "type": "mqtt-broker",
  422. "z": "",
  423. "name": "fkainka.de",
  424. "broker": "broker.fkainka.de",
  425. "port": "1883",
  426. "clientid": "",
  427. "usetls": false,
  428. "compatmode": true,
  429. "keepalive": "60",
  430. "cleansession": true,
  431. "willTopic": "",
  432. "willQos": "0",
  433. "willPayload": "",
  434. "birthTopic": "",
  435. "birthQos": "0",
  436. "birthPayload": ""
  437. },
  438. {
  439. "id": "7096db74.5fa594",
  440. "type": "ui_group",
  441. "z": "",
  442. "name": "[K3_P17 - Klimawächter]",
  443. "tab": "c811824a.f033d",
  444. "order": 1,
  445. "disp": true,
  446. "width": "12",
  447. "collapse": false
  448. },
  449. {
  450. "id": "c811824a.f033d",
  451. "type": "ui_tab",
  452. "z": "",
  453. "name": "[K3_P17]",
  454. "icon": "dashboard",
  455. "order": 17
  456. }
  457. ]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement