From Kromonos, 5 Months ago, written in Plain Text.
Embed
  1. [
  2.     {
  3.         "id": "fe244620.77c488",
  4.         "type": "tab",
  5.         "label": "Wetter",
  6.         "disabled": false,
  7.         "info": ""
  8.     },
  9.     {
  10.         "id": "5f015fd5.8fa17",
  11.         "type": "template",
  12.         "z": "fe244620.77c488",
  13.         "name": "Weather",
  14.         "field": "payload",
  15.         "fieldType": "msg",
  16.         "format": "handlebars",
  17.         "syntax": "mustache",
  18.         "template": "Das Wetter heute: {{payload.tempc}}°C sowie {{payload.detail}}",
  19.         "output": "str",
  20.         "x": 600,
  21.         "y": 200,
  22.         "wires": [
  23.             [
  24.                 "3c2d15fc.0f4982"
  25.             ]
  26.         ]
  27.     },
  28.     {
  29.         "id": "4219a945.33caf8",
  30.         "type": "debug",
  31.         "z": "fe244620.77c488",
  32.         "name": "",
  33.         "active": false,
  34.         "tosidebar": true,
  35.         "console": false,
  36.         "tostatus": false,
  37.         "complete": "true",
  38.         "x": 590,
  39.         "y": 240,
  40.         "wires": []
  41.     },
  42.     {
  43.         "id": "f708f901.a9d9f8",
  44.         "type": "inject",
  45.         "z": "fe244620.77c488",
  46.         "name": "",
  47.         "topic": "mo-fr 07",
  48.         "payload": "",
  49.         "payloadType": "date",
  50.         "repeat": "",
  51.         "crontab": "00 07 * * 1,2,3,4,5",
  52.         "once": false,
  53.         "onceDelay": 0.1,
  54.         "x": 140,
  55.         "y": 200,
  56.         "wires": [
  57.             [
  58.                 "17e943a1.723bb4"
  59.             ]
  60.         ]
  61.     },
  62.     {
  63.         "id": "17e943a1.723bb4",
  64.         "type": "openweathermap",
  65.         "z": "fe244620.77c488",
  66.         "name": "",
  67.         "wtype": "current",
  68.         "lon": "",
  69.         "lat": "",
  70.         "city": "Karlsruhe",
  71.         "country": "Germany",
  72.         "language": "de",
  73.         "x": 410,
  74.         "y": 200,
  75.         "wires": [
  76.             [
  77.                 "5f015fd5.8fa17",
  78.                 "4219a945.33caf8"
  79.             ]
  80.         ]
  81.     },
  82.     {
  83.         "id": "9deeabba.19c328",
  84.         "type": "inject",
  85.         "z": "fe244620.77c488",
  86.         "name": "",
  87.         "topic": "sa+so 10",
  88.         "payload": "",
  89.         "payloadType": "date",
  90.         "repeat": "",
  91.         "crontab": "00 10 * * 6,0",
  92.         "once": false,
  93.         "onceDelay": 0.1,
  94.         "x": 140,
  95.         "y": 240,
  96.         "wires": [
  97.             [
  98.                 "17e943a1.723bb4"
  99.             ]
  100.         ]
  101.     },
  102.     {
  103.         "id": "3c2d15fc.0f4982",
  104.         "type": "link out",
  105.         "z": "fe244620.77c488",
  106.         "name": "",
  107.         "links": [
  108.             "505222b8.3671bc"
  109.         ],
  110.         "x": 1115,
  111.         "y": 200,
  112.         "wires": []
  113.     },
  114.     {
  115.         "id": "c9f71488.2f6c1",
  116.         "type": "link in",
  117.         "z": "fe244620.77c488",
  118.         "name": "Weather hook",
  119.         "links": [],
  120.         "x": 215,
  121.         "y": 160,
  122.         "wires": [
  123.             [
  124.                 "17e943a1.723bb4"
  125.             ]
  126.         ]
  127.     },
  128.     {
  129.         "id": "11ca4430.c1f8d4",
  130.         "type": "ui_chart",
  131.         "z": "fe244620.77c488",
  132.         "name": "",
  133.         "group": "9b763c37.83335",
  134.         "order": 1,
  135.         "width": "0",
  136.         "height": "0",
  137.         "label": "chart",
  138.         "chartType": "line",
  139.         "legend": "false",
  140.         "xformat": "auto",
  141.         "interpolate": "linear",
  142.         "nodata": "",
  143.         "dot": false,
  144.         "ymin": "",
  145.         "ymax": "",
  146.         "removeOlder": "3",
  147.         "removeOlderPoints": "",
  148.         "removeOlderUnit": "86400",
  149.         "cutout": 0,
  150.         "useOneColor": false,
  151.         "colors": [
  152.             "#1f77b4",
  153.             "#aec7e8",
  154.             "#ff7f0e",
  155.             "#2ca02c",
  156.             "#98df8a",
  157.             "#d62728",
  158.             "#ff9896",
  159.             "#9467bd",
  160.             "#c5b0d5"
  161.         ],
  162.         "useOldStyle": false,
  163.         "x": 970,
  164.         "y": 60,
  165.         "wires": [
  166.             [],
  167.             []
  168.         ]
  169.     },
  170.     {
  171.         "id": "f9c2c482.8ddc88",
  172.         "type": "openweathermap",
  173.         "z": "fe244620.77c488",
  174.         "name": "",
  175.         "wtype": "current",
  176.         "lon": "",
  177.         "lat": "",
  178.         "city": "Karlsruhe",
  179.         "country": "Germany",
  180.         "language": "de",
  181.         "x": 410,
  182.         "y": 60,
  183.         "wires": [
  184.             [
  185.                 "c417a22a.83d0d8",
  186.                 "243b10c4.3936"
  187.             ]
  188.         ]
  189.     },
  190.     {
  191.         "id": "5bfd37f5.c2c648",
  192.         "type": "inject",
  193.         "z": "fe244620.77c488",
  194.         "name": "",
  195.         "topic": "",
  196.         "payload": "",
  197.         "payloadType": "date",
  198.         "repeat": "3600",
  199.         "crontab": "",
  200.         "once": false,
  201.         "onceDelay": 0.1,
  202.         "x": 110,
  203.         "y": 60,
  204.         "wires": [
  205.             [
  206.                 "f9c2c482.8ddc88"
  207.             ]
  208.         ]
  209.     },
  210.     {
  211.         "id": "c417a22a.83d0d8",
  212.         "type": "change",
  213.         "z": "fe244620.77c488",
  214.         "name": "",
  215.         "rules": [
  216.             {
  217.                 "t": "set",
  218.                 "p": "topic",
  219.                 "pt": "msg",
  220.                 "to": "temperature",
  221.                 "tot": "str"
  222.             },
  223.             {
  224.                 "t": "set",
  225.                 "p": "payload",
  226.                 "pt": "msg",
  227.                 "to": "payload.tempc",
  228.                 "tot": "msg"
  229.             }
  230.         ],
  231.         "action": "",
  232.         "property": "",
  233.         "from": "",
  234.         "to": "",
  235.         "reg": false,
  236.         "x": 620,
  237.         "y": 60,
  238.         "wires": [
  239.             [
  240.                 "11ca4430.c1f8d4",
  241.                 "83432edb.4680c"
  242.             ]
  243.         ]
  244.     },
  245.     {
  246.         "id": "243b10c4.3936",
  247.         "type": "debug",
  248.         "z": "fe244620.77c488",
  249.         "name": "",
  250.         "active": false,
  251.         "tosidebar": true,
  252.         "console": false,
  253.         "tostatus": false,
  254.         "complete": "true",
  255.         "x": 590,
  256.         "y": 20,
  257.         "wires": []
  258.     },
  259.     {
  260.         "id": "83432edb.4680c",
  261.         "type": "ui_text",
  262.         "z": "fe244620.77c488",
  263.         "group": "9b763c37.83335",
  264.         "order": 2,
  265.         "width": 0,
  266.         "height": 0,
  267.         "name": "",
  268.         "label": "Last value",
  269.         "format": "{{msg.payload}}°C",
  270.         "layout": "col-center",
  271.         "x": 990,
  272.         "y": 100,
  273.         "wires": []
  274.     },
  275.     {
  276.         "id": "32e0c851.936818",
  277.         "type": "openweathermap",
  278.         "z": "fe244620.77c488",
  279.         "name": "",
  280.         "wtype": "forecast",
  281.         "lon": "",
  282.         "lat": "",
  283.         "city": "Karlsruhe",
  284.         "country": "Germany",
  285.         "language": "de",
  286.         "x": 410,
  287.         "y": 140,
  288.         "wires": [
  289.             [
  290.                 "312b11c6.27438e"
  291.             ]
  292.         ]
  293.     },
  294.     {
  295.         "id": "63ce2fc6.17b84",
  296.         "type": "inject",
  297.         "z": "fe244620.77c488",
  298.         "name": "7pm",
  299.         "topic": "",
  300.         "payload": "",
  301.         "payloadType": "date",
  302.         "repeat": "",
  303.         "crontab": "00 19 * * *",
  304.         "once": false,
  305.         "onceDelay": 0.1,
  306.         "x": 90,
  307.         "y": 140,
  308.         "wires": [
  309.             [
  310.                 "32e0c851.936818"
  311.             ]
  312.         ]
  313.     },
  314.     {
  315.         "id": "6d27cbb6.9a097c",
  316.         "type": "template",
  317.         "z": "fe244620.77c488",
  318.         "name": "",
  319.         "field": "payload",
  320.         "fieldType": "msg",
  321.         "format": "handlebars",
  322.         "syntax": "mustache",
  323.         "template": "Wetter für morgen: {{weather.description}} bei {{weather.main.temp_min}}°C min und {{weather.main.temp_max}}°C max.\nLuftfeuchtigkeit bei {{weather.main.humidity}} und einer Windgeschwindigkeit von {{weather.wind.speed}} km/h",
  324.         "output": "str",
  325.         "x": 980,
  326.         "y": 140,
  327.         "wires": [
  328.             [
  329.                 "3c2d15fc.0f4982"
  330.             ]
  331.         ]
  332.     },
  333.     {
  334.         "id": "312b11c6.27438e",
  335.         "type": "change",
  336.         "z": "fe244620.77c488",
  337.         "name": "",
  338.         "rules": [
  339.             {
  340.                 "t": "set",
  341.                 "p": "weather",
  342.                 "pt": "msg",
  343.                 "to": "payload[0]",
  344.                 "tot": "msg"
  345.             },
  346.             {
  347.                 "t": "set",
  348.                 "p": "weather.description",
  349.                 "pt": "msg",
  350.                 "to": "payload[0].weather[0].description",
  351.                 "tot": "msg"
  352.             }
  353.         ],
  354.         "action": "",
  355.         "property": "",
  356.         "from": "",
  357.         "to": "",
  358.         "reg": false,
  359.         "x": 620,
  360.         "y": 140,
  361.         "wires": [
  362.             [
  363.                 "42735a9f.d15d64"
  364.             ]
  365.         ]
  366.     },
  367.     {
  368.         "id": "42735a9f.d15d64",
  369.         "type": "switch",
  370.         "z": "fe244620.77c488",
  371.         "name": "",
  372.         "property": "weather.weather[0].main",
  373.         "propertyType": "msg",
  374.         "rules": [
  375.             {
  376.                 "t": "eq",
  377.                 "v": "Rain",
  378.                 "vt": "str"
  379.             }
  380.         ],
  381.         "checkall": "true",
  382.         "repair": false,
  383.         "outputs": 1,
  384.         "x": 810,
  385.         "y": 140,
  386.         "wires": [
  387.             [
  388.                 "6d27cbb6.9a097c"
  389.             ]
  390.         ]
  391.     },
  392.     {
  393.         "id": "9b763c37.83335",
  394.         "type": "ui_group",
  395.         "z": "",
  396.         "name": "Weather",
  397.         "tab": "1b00adc1.ea1bda",
  398.         "order": 2,
  399.         "disp": true,
  400.         "width": "12",
  401.         "collapse": false
  402.     },
  403.     {
  404.         "id": "1b00adc1.ea1bda",
  405.         "type": "ui_tab",
  406.         "z": "",
  407.         "name": "Home",
  408.         "icon": "dashboard",
  409.         "disabled": false,
  410.         "hidden": false
  411.     }
  412. ]