Browse Source

Merge branch 'develop/3.6.3' of github.com:thingsboard/thingsboard into feature/queue-in-rule-node

pull/9828/head
YevhenBondarenko 3 years ago
parent
commit
5647db457a
  1. 2
      application/pom.xml
  2. 14
      application/src/main/data/json/edge/instructions/upgrade/docker/upgrade_preparing.md
  3. 36
      application/src/main/data/json/system/widget_bundles/air_quality.json
  4. 2
      application/src/main/data/json/system/widget_bundles/industial_widgets.json
  5. 2
      application/src/main/data/json/system/widget_types/battery_level.json
  6. 37
      application/src/main/data/json/system/widget_types/carbon_monoxide__co__card.json
  7. 37
      application/src/main/data/json/system/widget_types/carbon_monoxide__co__card_with_background.json
  8. 39
      application/src/main/data/json/system/widget_types/carbon_monoxide__co__chart_card.json
  9. 39
      application/src/main/data/json/system/widget_types/carbon_monoxide__co__chart_card_with_background.json
  10. 4
      application/src/main/data/json/system/widget_types/efficiency_card.json
  11. 6
      application/src/main/data/json/system/widget_types/efficiency_card_with_background.json
  12. 7
      application/src/main/data/json/system/widget_types/efficiency_chart_card.json
  13. 7
      application/src/main/data/json/system/widget_types/efficiency_chart_card_with_background.json
  14. 4
      application/src/main/data/json/system/widget_types/efficiency_progress_bar.json
  15. 6
      application/src/main/data/json/system/widget_types/efficiency_progress_bar_with_background.json
  16. 4
      application/src/main/data/json/system/widget_types/efficiency_range_chart.json
  17. 6
      application/src/main/data/json/system/widget_types/efficiency_range_chart_with_background.json
  18. 4
      application/src/main/data/json/system/widget_types/flow_rate_card.json
  19. 4
      application/src/main/data/json/system/widget_types/flow_rate_card_with_background.json
  20. 5
      application/src/main/data/json/system/widget_types/flow_rate_chart_card.json
  21. 5
      application/src/main/data/json/system/widget_types/flow_rate_chart_card_with_background.json
  22. 4
      application/src/main/data/json/system/widget_types/flow_rate_gauge.json
  23. 2
      application/src/main/data/json/system/widget_types/flow_rate_progress_bar.json
  24. 4
      application/src/main/data/json/system/widget_types/flow_rate_progress_bar_with_background.json
  25. 2
      application/src/main/data/json/system/widget_types/flow_rate_range_chart.json
  26. 4
      application/src/main/data/json/system/widget_types/flow_rate_range_chart_with_background.json
  27. 2
      application/src/main/data/json/system/widget_types/fluid_pressure_card.json
  28. 4
      application/src/main/data/json/system/widget_types/fluid_pressure_card_with_background.json
  29. 5
      application/src/main/data/json/system/widget_types/fluid_pressure_chart_card.json
  30. 5
      application/src/main/data/json/system/widget_types/fluid_pressure_chart_card_with_background.json
  31. 4
      application/src/main/data/json/system/widget_types/fluid_pressure_gauge.json
  32. 2
      application/src/main/data/json/system/widget_types/fluid_pressure_progress_bar.json
  33. 4
      application/src/main/data/json/system/widget_types/fluid_pressure_progress_bar_with_background.json
  34. 2
      application/src/main/data/json/system/widget_types/fluid_pressure_range_chart.json
  35. 4
      application/src/main/data/json/system/widget_types/fluid_pressure_range_chart_with_background.json
  36. 37
      application/src/main/data/json/system/widget_types/horizontal_carbon_monoxide__co__card.json
  37. 37
      application/src/main/data/json/system/widget_types/horizontal_carbon_monoxide__co__card_with_background.json
  38. 4
      application/src/main/data/json/system/widget_types/horizontal_efficiency_card.json
  39. 6
      application/src/main/data/json/system/widget_types/horizontal_efficiency_card_with_background.json
  40. 4
      application/src/main/data/json/system/widget_types/horizontal_flow_rate_card.json
  41. 4
      application/src/main/data/json/system/widget_types/horizontal_flow_rate_card_with_background.json
  42. 2
      application/src/main/data/json/system/widget_types/horizontal_fluid_pressure_card.json
  43. 4
      application/src/main/data/json/system/widget_types/horizontal_fluid_pressure_card_with_background.json
  44. 2
      application/src/main/data/json/system/widget_types/horizontal_individual_allergy_index__iai__card.json
  45. 4
      application/src/main/data/json/system/widget_types/horizontal_individual_allergy_index__iai__card_with_background.json
  46. 36
      application/src/main/data/json/system/widget_types/horizontal_nitrogen_dioxide__no2__card.json
  47. 37
      application/src/main/data/json/system/widget_types/horizontal_nitrogen_dioxide__no2__card_with_background.json
  48. 37
      application/src/main/data/json/system/widget_types/horizontal_ozone__o3__card.json
  49. 37
      application/src/main/data/json/system/widget_types/horizontal_ozone__o3__card_with_background.json
  50. 2
      application/src/main/data/json/system/widget_types/horizontal_power_consumption_card.json
  51. 4
      application/src/main/data/json/system/widget_types/horizontal_power_consumption_card_with_background.json
  52. 2
      application/src/main/data/json/system/widget_types/horizontal_pump_vibration_card.json
  53. 4
      application/src/main/data/json/system/widget_types/horizontal_pump_vibration_card_with_background.json
  54. 2
      application/src/main/data/json/system/widget_types/horizontal_rotational_speed_card.json
  55. 4
      application/src/main/data/json/system/widget_types/horizontal_rotational_speed_card_with_background.json
  56. 38
      application/src/main/data/json/system/widget_types/horizontal_sulfur_dioxide__so2__card.json
  57. 38
      application/src/main/data/json/system/widget_types/horizontal_sulfur_dioxide__so2__card_with_background.json
  58. 6
      application/src/main/data/json/system/widget_types/individual_allergy_index__iai__card.json
  59. 4
      application/src/main/data/json/system/widget_types/individual_allergy_index__iai__card_with_background.json
  60. 3
      application/src/main/data/json/system/widget_types/individual_allergy_index__iai__chart_card.json
  61. 5
      application/src/main/data/json/system/widget_types/individual_allergy_index__iai__chart_card_with_background.json
  62. 4
      application/src/main/data/json/system/widget_types/indoor_temperature_gauge.json
  63. 2
      application/src/main/data/json/system/widget_types/indoor_temperature_range_chart.json
  64. 4
      application/src/main/data/json/system/widget_types/indoor_temperature_range_chart_with_background.json
  65. 37
      application/src/main/data/json/system/widget_types/nitrogen_dioxide__no2__card.json
  66. 37
      application/src/main/data/json/system/widget_types/nitrogen_dioxide__no2__card_with_background.json
  67. 39
      application/src/main/data/json/system/widget_types/nitrogen_dioxide__no2__chart_card.json
  68. 39
      application/src/main/data/json/system/widget_types/nitrogen_dioxide__no2__chart_card_with_background.json
  69. 37
      application/src/main/data/json/system/widget_types/ozone__o3__card.json
  70. 37
      application/src/main/data/json/system/widget_types/ozone__o3__card_with_background.json
  71. 39
      application/src/main/data/json/system/widget_types/ozone__o3__chart_card.json
  72. 39
      application/src/main/data/json/system/widget_types/ozone__o3__chart_card_with_background.json
  73. 2
      application/src/main/data/json/system/widget_types/power_consumption_card.json
  74. 4
      application/src/main/data/json/system/widget_types/power_consumption_card_with_background.json
  75. 5
      application/src/main/data/json/system/widget_types/power_consumption_chart_card.json
  76. 5
      application/src/main/data/json/system/widget_types/power_consumption_chart_card_with_background.json
  77. 2
      application/src/main/data/json/system/widget_types/power_consumption_range_chart.json
  78. 4
      application/src/main/data/json/system/widget_types/power_consumption_range_chart_with_background.json
  79. 2
      application/src/main/data/json/system/widget_types/pump_vibration_card.json
  80. 4
      application/src/main/data/json/system/widget_types/pump_vibration_card_with_background.json
  81. 5
      application/src/main/data/json/system/widget_types/pump_vibration_chart_card.json
  82. 5
      application/src/main/data/json/system/widget_types/pump_vibration_chart_card_with_background.json
  83. 4
      application/src/main/data/json/system/widget_types/pump_vibration_range_chart.json
  84. 4
      application/src/main/data/json/system/widget_types/pump_vibration_range_chart_with_background.json
  85. 2
      application/src/main/data/json/system/widget_types/rotational_speed_card.json
  86. 4
      application/src/main/data/json/system/widget_types/rotational_speed_card_with_background.json
  87. 5
      application/src/main/data/json/system/widget_types/rotational_speed_chart_card.json
  88. 7
      application/src/main/data/json/system/widget_types/rotational_speed_chart_card_with_background.json
  89. 4
      application/src/main/data/json/system/widget_types/rotational_speed_gauge.json
  90. 2
      application/src/main/data/json/system/widget_types/rotational_speed_progress_bar.json
  91. 4
      application/src/main/data/json/system/widget_types/rotational_speed_progress_bar_with_background.json
  92. 2
      application/src/main/data/json/system/widget_types/rotational_speed_range_chart.json
  93. 4
      application/src/main/data/json/system/widget_types/rotational_speed_range_chart_with_background.json
  94. 40
      application/src/main/data/json/system/widget_types/simple_carbon_monoxide__co__chart_card.json
  95. 40
      application/src/main/data/json/system/widget_types/simple_carbon_monoxide__co__chart_card_with_background.json
  96. 6
      application/src/main/data/json/system/widget_types/simple_efficiency_chart_card.json
  97. 6
      application/src/main/data/json/system/widget_types/simple_efficiency_chart_card_with_background.json
  98. 4
      application/src/main/data/json/system/widget_types/simple_flow_rate_chart_card.json
  99. 4
      application/src/main/data/json/system/widget_types/simple_flow_rate_chart_card_with_background.json
  100. 4
      application/src/main/data/json/system/widget_types/simple_fluid_pressure_chart_card.json

2
application/pom.xml

@ -20,7 +20,7 @@
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.thingsboard</groupId>
<version>3.6.2-SNAPSHOT</version>
<version>3.6.3-SNAPSHOT</version>
<artifactId>thingsboard</artifactId>
</parent>
<artifactId>application</artifactId>

14
application/src/main/data/json/edge/instructions/upgrade/docker/upgrade_preparing.md

@ -70,10 +70,22 @@ Apply a similar update for the PostgreSQL service. Find the section:
And replace it with:
```text
volumes:
- tb-edge-postgres-data/:/var/lib/postgresql/data
- tb-edge-postgres-data:/var/lib/postgresql/data
...
```
Finally, please add next volumes section at the end of the file:
```text
...
volumes:
tb-edge-data:
name: tb-edge-data
tb-edge-logs:
name: tb-edge-logs
tb-edge-postgres-data:
name: tb-edge-postgres-data
```
##### Backup Database
Make a copy of the database volume before upgrading:

36
application/src/main/data/json/system/widget_bundles/air_quality.json

File diff suppressed because one or more lines are too long

2
application/src/main/data/json/system/widget_bundles/industial_widgets.json

File diff suppressed because one or more lines are too long

2
application/src/main/data/json/system/widget_types/battery_level.json

@ -17,7 +17,7 @@
"settingsDirective": "tb-battery-level-widget-settings",
"hasBasicMode": true,
"basicModeDirective": "tb-battery-level-basic-config",
"defaultConfig": "{\"datasources\":[{\"type\":\"function\",\"name\":\"function\",\"dataKeys\":[{\"name\":\"f(x)\",\"type\":\"function\",\"label\":\"batteryLevel\",\"color\":\"#2196f3\",\"settings\":{},\"_hash\":0.2392660816082064,\"funcBody\":\"var value = prevValue + Math.random() * 7;\\nif (value < 0) {\\n\\tvalue = 0;\\n} else if (value > 100) {\\n\\tvalue = 0;\\n}\\nreturn value;\",\"aggregationType\":null,\"units\":null,\"decimals\":null,\"usePostProcessing\":null,\"postFuncBody\":null}],\"alarmFilterConfig\":{\"statusList\":[\"ACTIVE\"]}}],\"timewindow\":{\"realtime\":{\"timewindowMs\":60000}},\"showTitle\":true,\"backgroundColor\":\"rgba(0, 0, 0, 0)\",\"color\":\"rgba(0, 0, 0, 0.87)\",\"padding\":\"0px\",\"settings\":{\"background\":{\"type\":\"color\",\"color\":\"#fff\",\"overlay\":{\"enabled\":false,\"color\":\"rgba(255,255,255,0.72)\",\"blur\":3}},\"layout\":\"vertical_solid\",\"showValue\":true,\"autoScaleValueSize\":true,\"valueFont\":{\"family\":\"Roboto\",\"size\":20,\"sizeUnit\":\"px\",\"style\":\"normal\",\"weight\":\"500\",\"lineHeight\":\"24px\"},\"valueColor\":{\"type\":\"constant\",\"color\":\"rgba(0, 0, 0, 0.87)\",\"colorFunction\":\"var temperature = value;\\nif (typeof temperature !== undefined) {\\n var percent = (temperature + 60)/120 * 100;\\n return tinycolor.mix('blue', 'red', percent).toHexString();\\n}\\nreturn 'blue';\"},\"batteryLevelColor\":{\"type\":\"range\",\"color\":\"rgb(224, 224, 224)\",\"rangeList\":[{\"from\":0,\"to\":25,\"color\":\"rgba(227, 71, 71, 1)\"},{\"from\":25,\"to\":50,\"color\":\"rgba(246, 206, 67, 1)\"},{\"from\":50,\"to\":100,\"color\":\"rgba(92, 223, 144, 1)\"}],\"colorFunction\":\"var temperature = value;\\nif (typeof temperature !== undefined) {\\n var percent = (temperature + 60)/120 * 100;\\n return tinycolor.mix('blue', 'red', percent).toHexString();\\n}\\nreturn 'blue';\"},\"batteryShapeColor\":{\"type\":\"range\",\"color\":\"rgba(224, 224, 224, 0.32)\",\"rangeList\":[{\"from\":0,\"to\":25,\"color\":\"rgba(227, 71, 71, 0.32)\"},{\"from\":25,\"to\":50,\"color\":\"rgba(246, 206, 67, 0.32)\"},{\"from\":50,\"to\":100,\"color\":\"rgba(92, 223, 144, 0.32)\"}],\"colorFunction\":\"var temperature = value;\\nif (typeof temperature !== undefined) {\\n var percent = (temperature + 60)/120 * 100;\\n return tinycolor.mix('blue', 'red', percent).toHexString();\\n}\\nreturn 'blue';\"},\"sectionsCount\":4},\"title\":\"Battery level\",\"dropShadow\":true,\"enableFullscreen\":false,\"titleStyle\":{\"fontSize\":\"16px\",\"fontWeight\":400},\"units\":\"%\",\"decimals\":0,\"useDashboardTimewindow\":true,\"showLegend\":false,\"widgetStyle\":{},\"actions\":{},\"configMode\":\"basic\",\"displayTimewindow\":true,\"margin\":\"0px\",\"borderRadius\":\"0px\",\"widgetCss\":\"\",\"pageSize\":1024,\"noDataDisplayMessage\":\"\",\"showTitleIcon\":false,\"titleTooltip\":\"\",\"titleFont\":{\"size\":16,\"sizeUnit\":\"px\",\"family\":\"Roboto\",\"weight\":\"500\",\"style\":\"normal\",\"lineHeight\":\"24px\"},\"titleIcon\":\"mdi:battery-high\",\"iconColor\":\"rgba(0, 0, 0, 0.87)\",\"iconSize\":\"18px\",\"timewindowStyle\":{\"showIcon\":true,\"iconSize\":\"14px\",\"icon\":\"query_builder\",\"iconPosition\":\"left\",\"font\":{\"size\":12,\"sizeUnit\":\"px\",\"family\":null,\"weight\":null,\"style\":null,\"lineHeight\":\"1\"},\"color\":null},\"titleColor\":\"rgba(0, 0, 0, 0.87)\"}"
"defaultConfig": "{\"datasources\":[{\"type\":\"function\",\"name\":\"function\",\"dataKeys\":[{\"name\":\"f(x)\",\"type\":\"function\",\"label\":\"batteryLevel\",\"color\":\"#2196f3\",\"settings\":{},\"_hash\":0.2392660816082064,\"funcBody\":\"var value = prevValue + Math.random() * 7;\\nif (value < 0) {\\n\\tvalue = 0;\\n} else if (value > 100) {\\n\\tvalue = 0;\\n}\\nreturn value;\",\"aggregationType\":null,\"units\":null,\"decimals\":null,\"usePostProcessing\":null,\"postFuncBody\":null}],\"alarmFilterConfig\":{\"statusList\":[\"ACTIVE\"]}}],\"timewindow\":{\"realtime\":{\"timewindowMs\":60000}},\"showTitle\":true,\"backgroundColor\":\"rgba(0, 0, 0, 0)\",\"color\":\"rgba(0, 0, 0, 0.87)\",\"padding\":\"0px\",\"settings\":{\"background\":{\"type\":\"color\",\"color\":\"#fff\",\"overlay\":{\"enabled\":false,\"color\":\"rgba(255,255,255,0.72)\",\"blur\":3}},\"layout\":\"vertical_solid\",\"showValue\":true,\"autoScaleValueSize\":true,\"valueFont\":{\"family\":\"Roboto\",\"size\":20,\"sizeUnit\":\"px\",\"style\":\"normal\",\"weight\":\"500\",\"lineHeight\":\"24px\"},\"valueColor\":{\"type\":\"constant\",\"color\":\"rgba(0, 0, 0, 0.87)\",\"colorFunction\":\"var temperature = value;\\nif (typeof temperature !== undefined) {\\n var percent = (temperature + 60)/120 * 100;\\n return tinycolor.mix('blue', 'red', percent).toHexString();\\n}\\nreturn 'blue';\"},\"batteryLevelColor\":{\"type\":\"range\",\"color\":\"rgb(224, 224, 224)\",\"rangeList\":[{\"from\":null,\"to\":25,\"color\":\"rgba(227, 71, 71, 1)\"},{\"from\":25,\"to\":50,\"color\":\"rgba(246, 206, 67, 1)\"},{\"from\":50,\"to\":null,\"color\":\"rgba(92, 223, 144, 1)\"}],\"colorFunction\":\"var temperature = value;\\nif (typeof temperature !== undefined) {\\n var percent = (temperature + 60)/120 * 100;\\n return tinycolor.mix('blue', 'red', percent).toHexString();\\n}\\nreturn 'blue';\"},\"batteryShapeColor\":{\"type\":\"range\",\"color\":\"rgba(224, 224, 224, 0.32)\",\"rangeList\":[{\"from\":null,\"to\":25,\"color\":\"rgba(227, 71, 71, 0.32)\"},{\"from\":25,\"to\":50,\"color\":\"rgba(246, 206, 67, 0.32)\"},{\"from\":50,\"to\":null,\"color\":\"rgba(92, 223, 144, 0.32)\"}],\"colorFunction\":\"var temperature = value;\\nif (typeof temperature !== undefined) {\\n var percent = (temperature + 60)/120 * 100;\\n return tinycolor.mix('blue', 'red', percent).toHexString();\\n}\\nreturn 'blue';\"},\"sectionsCount\":4},\"title\":\"Battery level\",\"dropShadow\":true,\"enableFullscreen\":false,\"titleStyle\":{\"fontSize\":\"16px\",\"fontWeight\":400},\"units\":\"%\",\"decimals\":0,\"useDashboardTimewindow\":true,\"showLegend\":false,\"widgetStyle\":{},\"actions\":{},\"configMode\":\"basic\",\"displayTimewindow\":true,\"margin\":\"0px\",\"borderRadius\":\"0px\",\"widgetCss\":\"\",\"pageSize\":1024,\"noDataDisplayMessage\":\"\",\"showTitleIcon\":false,\"titleTooltip\":\"\",\"titleFont\":{\"size\":16,\"sizeUnit\":\"px\",\"family\":\"Roboto\",\"weight\":\"500\",\"style\":\"normal\",\"lineHeight\":\"24px\"},\"titleIcon\":\"mdi:battery-high\",\"iconColor\":\"rgba(0, 0, 0, 0.87)\",\"iconSize\":\"18px\",\"timewindowStyle\":{\"showIcon\":true,\"iconSize\":\"14px\",\"icon\":\"query_builder\",\"iconPosition\":\"left\",\"font\":{\"size\":12,\"sizeUnit\":\"px\",\"family\":null,\"weight\":null,\"style\":null,\"lineHeight\":\"1\"},\"color\":null},\"titleColor\":\"rgba(0, 0, 0, 0.87)\"}"
},
"externalId": null,
"tags": [

37
application/src/main/data/json/system/widget_types/carbon_monoxide__co__card.json

File diff suppressed because one or more lines are too long

37
application/src/main/data/json/system/widget_types/carbon_monoxide__co__card_with_background.json

File diff suppressed because one or more lines are too long

39
application/src/main/data/json/system/widget_types/carbon_monoxide__co__chart_card.json

File diff suppressed because one or more lines are too long

39
application/src/main/data/json/system/widget_types/carbon_monoxide__co__chart_card_with_background.json

File diff suppressed because one or more lines are too long

4
application/src/main/data/json/system/widget_types/efficiency_card.json

File diff suppressed because one or more lines are too long

6
application/src/main/data/json/system/widget_types/efficiency_card_with_background.json

File diff suppressed because one or more lines are too long

7
application/src/main/data/json/system/widget_types/efficiency_chart_card.json

File diff suppressed because one or more lines are too long

7
application/src/main/data/json/system/widget_types/efficiency_chart_card_with_background.json

File diff suppressed because one or more lines are too long

4
application/src/main/data/json/system/widget_types/efficiency_progress_bar.json

File diff suppressed because one or more lines are too long

6
application/src/main/data/json/system/widget_types/efficiency_progress_bar_with_background.json

File diff suppressed because one or more lines are too long

4
application/src/main/data/json/system/widget_types/efficiency_range_chart.json

File diff suppressed because one or more lines are too long

6
application/src/main/data/json/system/widget_types/efficiency_range_chart_with_background.json

File diff suppressed because one or more lines are too long

4
application/src/main/data/json/system/widget_types/flow_rate_card.json

File diff suppressed because one or more lines are too long

4
application/src/main/data/json/system/widget_types/flow_rate_card_with_background.json

File diff suppressed because one or more lines are too long

5
application/src/main/data/json/system/widget_types/flow_rate_chart_card.json

File diff suppressed because one or more lines are too long

5
application/src/main/data/json/system/widget_types/flow_rate_chart_card_with_background.json

File diff suppressed because one or more lines are too long

4
application/src/main/data/json/system/widget_types/flow_rate_gauge.json

File diff suppressed because one or more lines are too long

2
application/src/main/data/json/system/widget_types/flow_rate_progress_bar.json

File diff suppressed because one or more lines are too long

4
application/src/main/data/json/system/widget_types/flow_rate_progress_bar_with_background.json

File diff suppressed because one or more lines are too long

2
application/src/main/data/json/system/widget_types/flow_rate_range_chart.json

File diff suppressed because one or more lines are too long

4
application/src/main/data/json/system/widget_types/flow_rate_range_chart_with_background.json

File diff suppressed because one or more lines are too long

2
application/src/main/data/json/system/widget_types/fluid_pressure_card.json

File diff suppressed because one or more lines are too long

4
application/src/main/data/json/system/widget_types/fluid_pressure_card_with_background.json

File diff suppressed because one or more lines are too long

5
application/src/main/data/json/system/widget_types/fluid_pressure_chart_card.json

File diff suppressed because one or more lines are too long

5
application/src/main/data/json/system/widget_types/fluid_pressure_chart_card_with_background.json

File diff suppressed because one or more lines are too long

4
application/src/main/data/json/system/widget_types/fluid_pressure_gauge.json

File diff suppressed because one or more lines are too long

2
application/src/main/data/json/system/widget_types/fluid_pressure_progress_bar.json

File diff suppressed because one or more lines are too long

4
application/src/main/data/json/system/widget_types/fluid_pressure_progress_bar_with_background.json

File diff suppressed because one or more lines are too long

2
application/src/main/data/json/system/widget_types/fluid_pressure_range_chart.json

File diff suppressed because one or more lines are too long

4
application/src/main/data/json/system/widget_types/fluid_pressure_range_chart_with_background.json

File diff suppressed because one or more lines are too long

37
application/src/main/data/json/system/widget_types/horizontal_carbon_monoxide__co__card.json

File diff suppressed because one or more lines are too long

37
application/src/main/data/json/system/widget_types/horizontal_carbon_monoxide__co__card_with_background.json

File diff suppressed because one or more lines are too long

4
application/src/main/data/json/system/widget_types/horizontal_efficiency_card.json

File diff suppressed because one or more lines are too long

6
application/src/main/data/json/system/widget_types/horizontal_efficiency_card_with_background.json

File diff suppressed because one or more lines are too long

4
application/src/main/data/json/system/widget_types/horizontal_flow_rate_card.json

File diff suppressed because one or more lines are too long

4
application/src/main/data/json/system/widget_types/horizontal_flow_rate_card_with_background.json

File diff suppressed because one or more lines are too long

2
application/src/main/data/json/system/widget_types/horizontal_fluid_pressure_card.json

File diff suppressed because one or more lines are too long

4
application/src/main/data/json/system/widget_types/horizontal_fluid_pressure_card_with_background.json

File diff suppressed because one or more lines are too long

2
application/src/main/data/json/system/widget_types/horizontal_individual_allergy_index__iai__card.json

@ -2,7 +2,7 @@
"fqn": "horizontal_individual_allergy_index_iai_card",
"name": "Horizontal individual allergy index (IAI) card",
"deprecated": false,
"image": "data:image/png;base64,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",
"image": "tb-image:SUFJLXZhbHVlLWNhcmQtaG9yaXpvbnRhbC5zdmc=:SUFJLXZhbHVlLWNhcmQtaG9yaXpvbnRhbC5zdmc=;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMTYwIiBmaWxsPSJub25lIj48cmVjdCB3aWR0aD0iMjAwIiBoZWlnaHQ9IjU2IiB5PSI1MiIgZmlsbD0iI2ZmZiIgcng9IjQiLz48cmVjdCB3aWR0aD0iMTk5IiBoZWlnaHQ9IjU1IiB4PSIuNSIgeT0iNTIuNSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utb3BhY2l0eT0iLjEyIiByeD0iMy41Ii8+PGcgZmlsdGVyPSJ1cmwoI2EpIj48cmVjdCB3aWR0aD0iMTg0IiBoZWlnaHQ9IjQwIiB4PSI4IiB5PSI2MCIgZmlsbD0iI2ZmZiIgZmlsbC1vcGFjaXR5PSIuNzYiIHJ4PSI0Ii8+PHBhdGggZmlsbD0iIzgwQzQyQyIgZD0iTTMwLjQgODAuNzVhMi41IDIuNSAwIDAgMC0yLjUtMi41Yy0uNTMgMC0xLjAyLjE2LTEuNC40NHYtLjE5YTIuNSAyLjUgMCAwIDAtNSAwdi4xOWMtLjM4LS4yOC0uODctLjQ0LTEuNC0uNDRhMi41IDIuNSAwIDAgMC0yLjUgMi41YzAgLjk5LjU5IDEuODUgMS40MyAyLjI1YTIuNDkxIDIuNDkxIDAgMCAwLS42OTggNC4wMTggMi41IDIuNSAwIDAgMCAxLjc2OC43MzJjLjUzIDAgMS4wMi0uMTcgMS40LS40NHYuMTlhMi41IDIuNSAwIDAgMCA1IDB2LS4xOWMuMzguMjcuODcuNDQgMS40LjQ0YTIuNSAyLjUgMCAwIDAgMi41LTIuNWMwLTEtLjU5LTEuODUtMS40My0yLjI1Ljg0LS40IDEuNDMtMS4yNiAxLjQzLTIuMjVaTTI0IDg1LjVhMi41IDIuNSAwIDEgMSAwLTUgMi41IDIuNSAwIDAgMSAwIDVaTTIzIDc0YzAtLjU1LjQ1LTEgMS0xczEgLjQ1IDEgMS0uNDUgMS0xIDEtMS0uNDUtMS0xWm0tNCAyYzAtLjU1LjQ1LTEgMS0xczEgLjQ1IDEgMS0uNDUgMS0xIDEtMS0uNDUtMS0xWm0tMi0yYy0uNTUgMC0xLS40NS0xLTFzLjQ1LTEgMS0xIDEgLjQ1IDEgMS0uNDUgMS0xIDFabTMtM2MwLS41NS40NS0xIDEtMXMxIC40NSAxIDEtLjQ1IDEtMSAxLTEtLjQ1LTEtMVptNiAwYzAtLjU1LjQ1LTEgMS0xczEgLjQ1IDEgMS0uNDUgMS0xIDEtMS0uNDUtMS0xWm02IDJjMCAuNTUtLjQ1IDEtMSAxcy0xLS40NS0xLTEgLjQ1LTEgMS0xIDEgLjQ1IDEgMVptLTQgMmMuNTUgMCAxIC40NSAxIDFzLS40NSAxLTEgMS0xLS40NS0xLTEgLjQ1LTEgMS0xWiIvPjxwYXRoIGZpbGw9IiMwMDAiIGZpbGwtb3BhY2l0eT0iLjg3IiBkPSJNNDEuODQ0IDc1LjA0N1Y4NWgtMS43MTZ2LTkuOTUzaDEuNzE2Wm02LjM4MiAxLjMyNkw0NS4yNTIgODVoLTEuNzk4bDMuNzQ2LTkuOTUzaDEuMTQ5bC0uMTIzIDEuMzI2Wk01MC43MTQgODVsLTIuOTgtOC42MjctLjEzLTEuMzI2aDEuMTU1TDUyLjUxOSA4NWgtMS44MDVabS0uMTQ0LTMuNjkxdjEuMzZoLTUuNDE0di0xLjM2aDUuNDE0Wm01LjE0NS02LjI2MlY4NWgtMS43MTZ2LTkuOTUzaDEuNzE2WiIvPjxwYXRoIGZpbGw9IiM4MEM0MkMiIGQ9Im0xNzUuNTQ1IDgwLjM4OS0xLjg3NS0uNDYuNzcxLTcuMTQ4aDcuNjY2djEuOTkyaC01LjcxMmwtLjM5MSAzLjQ4N2MuMjIxLS4xMy41MjctLjI1Ny45MTgtLjM4MWE0LjIyIDQuMjIgMCAwIDEgMS4zMzgtLjE5NWMuNjcgMCAxLjI2OS4xMSAxLjc5Ny4zMzIuNTMzLjIxNS45ODYuNTMgMS4zNTcuOTQ3LjM3MS40MS42NTQuOTExLjg1IDEuNTA0LjE5NS41ODYuMjkzIDEuMjQ2LjI5MyAxLjk4MmE1LjY5IDUuNjkgMCAwIDEtLjI5MyAxLjg0NiA0LjMwNiA0LjMwNiAwIDAgMS0uODYgMS41MTQgMy45NSAzLjk1IDAgMCAxLTEuNDU1IDEuMDI1Yy0uNTc5LjI0LTEuMjY2LjM2MS0yLjA2LjM2MWE1Ljc0NCA1Ljc0NCAwIDAgMS0xLjcwOS0uMjU0IDQuNjQyIDQuNjQyIDAgMCAxLTEuNDU1LS43NzEgMy45MzggMy45MzggMCAwIDEtMS4wMzYtMS4yN2MtLjI2LS41MDctLjQxLTEuMDktLjQ0OS0xLjc0OGgyLjMwNWMuMDU5LjQ2My4xODUuODU2LjM4MSAxLjE4Mi4yMDIuMzE5LjQ2OS41NjMuODAxLjczMi4zMzIuMTcuNzE2LjI1NCAxLjE1Mi4yNTQuMzk3IDAgLjczOS0uMDY4IDEuMDI1LS4yMDUuMjg3LS4xNDMuNTI0LS4zNDUuNzEzLS42MDVhMi43IDIuNyAwIDAgMCAuNDMtLjkzOCA0LjUxIDQuNTEgMCAwIDAgLjE0Ni0xLjE5MWMwLS40MTctLjA1NS0uNzk4LS4xNjYtMS4xNDNhMi40NzggMi40NzggMCAwIDAtLjQ3OC0uODk4IDIuMDUzIDIuMDUzIDAgMCAwLS43OTEtLjU4NiAyLjY3MiAyLjY3MiAwIDAgMC0xLjEwNC0uMjE1Yy0uNTYgMC0uOTg5LjA4MS0xLjI4OS4yNDRhNC4wNDMgNC4wNDMgMCAwIDAtLjgyLjYwNloiLz48L2c+PGRlZnM+PGZpbHRlciBpZD0iYSIgd2lkdGg9IjE5NiIgaGVpZ2h0PSI1MiIgeD0iMiIgeT0iNTQiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiIgZmlsdGVyVW5pdHM9InVzZXJTcGFjZU9uVXNlIj48ZmVGbG9vZCBmbG9vZC1vcGFjaXR5PSIwIiByZXN1bHQ9IkJhY2tncm91bmRJbWFnZUZpeCIvPjxmZUdhdXNzaWFuQmx1ciBpbj0iQmFja2dyb3VuZEltYWdlRml4IiBzdGREZXZpYXRpb249IjMiLz48ZmVDb21wb3NpdGUgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImluIiByZXN1bHQ9ImVmZmVjdDFfYmFja2dyb3VuZEJsdXJfMTA0OV8zMjcxIi8+PGZlQmxlbmQgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0MV9iYWNrZ3JvdW5kQmx1cl8xMDQ5XzMyNzEiIHJlc3VsdD0ic2hhcGUiLz48L2ZpbHRlcj48L2RlZnM+PC9zdmc+",
"description": "Indicates the concentration of airborne allergens, including pollen and mold spores, which can trigger allergic reactions in sensitive individuals.",
"descriptor": {
"type": "latest",

4
application/src/main/data/json/system/widget_types/horizontal_individual_allergy_index__iai__card_with_background.json

File diff suppressed because one or more lines are too long

36
application/src/main/data/json/system/widget_types/horizontal_nitrogen_dioxide__no2__card.json

File diff suppressed because one or more lines are too long

37
application/src/main/data/json/system/widget_types/horizontal_nitrogen_dioxide__no2__card_with_background.json

File diff suppressed because one or more lines are too long

37
application/src/main/data/json/system/widget_types/horizontal_ozone__o3__card.json

File diff suppressed because one or more lines are too long

37
application/src/main/data/json/system/widget_types/horizontal_ozone__o3__card_with_background.json

File diff suppressed because one or more lines are too long

2
application/src/main/data/json/system/widget_types/horizontal_power_consumption_card.json

File diff suppressed because one or more lines are too long

4
application/src/main/data/json/system/widget_types/horizontal_power_consumption_card_with_background.json

File diff suppressed because one or more lines are too long

2
application/src/main/data/json/system/widget_types/horizontal_pump_vibration_card.json

File diff suppressed because one or more lines are too long

4
application/src/main/data/json/system/widget_types/horizontal_pump_vibration_card_with_background.json

File diff suppressed because one or more lines are too long

2
application/src/main/data/json/system/widget_types/horizontal_rotational_speed_card.json

File diff suppressed because one or more lines are too long

4
application/src/main/data/json/system/widget_types/horizontal_rotational_speed_card_with_background.json

File diff suppressed because one or more lines are too long

38
application/src/main/data/json/system/widget_types/horizontal_sulfur_dioxide__so2__card.json

File diff suppressed because one or more lines are too long

38
application/src/main/data/json/system/widget_types/horizontal_sulfur_dioxide__so2__card_with_background.json

File diff suppressed because one or more lines are too long

6
application/src/main/data/json/system/widget_types/individual_allergy_index__iai__card.json

File diff suppressed because one or more lines are too long

4
application/src/main/data/json/system/widget_types/individual_allergy_index__iai__card_with_background.json

File diff suppressed because one or more lines are too long

3
application/src/main/data/json/system/widget_types/individual_allergy_index__iai__chart_card.json

File diff suppressed because one or more lines are too long

5
application/src/main/data/json/system/widget_types/individual_allergy_index__iai__chart_card_with_background.json

File diff suppressed because one or more lines are too long

4
application/src/main/data/json/system/widget_types/indoor_temperature_gauge.json

File diff suppressed because one or more lines are too long

2
application/src/main/data/json/system/widget_types/indoor_temperature_range_chart.json

File diff suppressed because one or more lines are too long

4
application/src/main/data/json/system/widget_types/indoor_temperature_range_chart_with_background.json

File diff suppressed because one or more lines are too long

37
application/src/main/data/json/system/widget_types/nitrogen_dioxide__no2__card.json

File diff suppressed because one or more lines are too long

37
application/src/main/data/json/system/widget_types/nitrogen_dioxide__no2__card_with_background.json

File diff suppressed because one or more lines are too long

39
application/src/main/data/json/system/widget_types/nitrogen_dioxide__no2__chart_card.json

File diff suppressed because one or more lines are too long

39
application/src/main/data/json/system/widget_types/nitrogen_dioxide__no2__chart_card_with_background.json

File diff suppressed because one or more lines are too long

37
application/src/main/data/json/system/widget_types/ozone__o3__card.json

File diff suppressed because one or more lines are too long

37
application/src/main/data/json/system/widget_types/ozone__o3__card_with_background.json

File diff suppressed because one or more lines are too long

39
application/src/main/data/json/system/widget_types/ozone__o3__chart_card.json

File diff suppressed because one or more lines are too long

39
application/src/main/data/json/system/widget_types/ozone__o3__chart_card_with_background.json

File diff suppressed because one or more lines are too long

2
application/src/main/data/json/system/widget_types/power_consumption_card.json

File diff suppressed because one or more lines are too long

4
application/src/main/data/json/system/widget_types/power_consumption_card_with_background.json

File diff suppressed because one or more lines are too long

5
application/src/main/data/json/system/widget_types/power_consumption_chart_card.json

File diff suppressed because one or more lines are too long

5
application/src/main/data/json/system/widget_types/power_consumption_chart_card_with_background.json

File diff suppressed because one or more lines are too long

2
application/src/main/data/json/system/widget_types/power_consumption_range_chart.json

File diff suppressed because one or more lines are too long

4
application/src/main/data/json/system/widget_types/power_consumption_range_chart_with_background.json

File diff suppressed because one or more lines are too long

2
application/src/main/data/json/system/widget_types/pump_vibration_card.json

File diff suppressed because one or more lines are too long

4
application/src/main/data/json/system/widget_types/pump_vibration_card_with_background.json

File diff suppressed because one or more lines are too long

5
application/src/main/data/json/system/widget_types/pump_vibration_chart_card.json

File diff suppressed because one or more lines are too long

5
application/src/main/data/json/system/widget_types/pump_vibration_chart_card_with_background.json

File diff suppressed because one or more lines are too long

4
application/src/main/data/json/system/widget_types/pump_vibration_range_chart.json

File diff suppressed because one or more lines are too long

4
application/src/main/data/json/system/widget_types/pump_vibration_range_chart_with_background.json

File diff suppressed because one or more lines are too long

2
application/src/main/data/json/system/widget_types/rotational_speed_card.json

File diff suppressed because one or more lines are too long

4
application/src/main/data/json/system/widget_types/rotational_speed_card_with_background.json

File diff suppressed because one or more lines are too long

5
application/src/main/data/json/system/widget_types/rotational_speed_chart_card.json

File diff suppressed because one or more lines are too long

7
application/src/main/data/json/system/widget_types/rotational_speed_chart_card_with_background.json

File diff suppressed because one or more lines are too long

4
application/src/main/data/json/system/widget_types/rotational_speed_gauge.json

File diff suppressed because one or more lines are too long

2
application/src/main/data/json/system/widget_types/rotational_speed_progress_bar.json

File diff suppressed because one or more lines are too long

4
application/src/main/data/json/system/widget_types/rotational_speed_progress_bar_with_background.json

File diff suppressed because one or more lines are too long

2
application/src/main/data/json/system/widget_types/rotational_speed_range_chart.json

File diff suppressed because one or more lines are too long

4
application/src/main/data/json/system/widget_types/rotational_speed_range_chart_with_background.json

File diff suppressed because one or more lines are too long

40
application/src/main/data/json/system/widget_types/simple_carbon_monoxide__co__chart_card.json

File diff suppressed because one or more lines are too long

40
application/src/main/data/json/system/widget_types/simple_carbon_monoxide__co__chart_card_with_background.json

File diff suppressed because one or more lines are too long

6
application/src/main/data/json/system/widget_types/simple_efficiency_chart_card.json

File diff suppressed because one or more lines are too long

6
application/src/main/data/json/system/widget_types/simple_efficiency_chart_card_with_background.json

File diff suppressed because one or more lines are too long

4
application/src/main/data/json/system/widget_types/simple_flow_rate_chart_card.json

File diff suppressed because one or more lines are too long

4
application/src/main/data/json/system/widget_types/simple_flow_rate_chart_card_with_background.json

File diff suppressed because one or more lines are too long

4
application/src/main/data/json/system/widget_types/simple_fluid_pressure_chart_card.json

File diff suppressed because one or more lines are too long

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save