support-info.json 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147
  1. {
  2. "generated_at": "2026-02-18T03:31:26.996760",
  3. "app": {
  4. "version": "0.2.0",
  5. "debug_mode": false
  6. },
  7. "system": {
  8. "platform": "Linux",
  9. "platform_release": "6.12.54-Unraid",
  10. "platform_version": "#1 SMP PREEMPT_DYNAMIC Tue Oct 21 15:58:46 PDT 2025",
  11. "architecture": "x86_64",
  12. "python_version": "3.13.12"
  13. },
  14. "environment": {
  15. "docker": true,
  16. "data_dir": "/app/data",
  17. "log_dir": "/app/logs",
  18. "timezone": "America/Toronto"
  19. },
  20. "database": {
  21. "archives_total": 3,
  22. "archives_completed": 3,
  23. "printers_total": 1,
  24. "filaments_total": 2,
  25. "projects_total": 0,
  26. "smart_plugs_total": 1
  27. },
  28. "printers": [
  29. {
  30. "index": 1,
  31. "model": "P2S",
  32. "nozzle_count": 1,
  33. "is_active": true,
  34. "mqtt_connected": true,
  35. "state": "IDLE",
  36. "firmware_version": "01.01.01.00",
  37. "wifi_signal": -47,
  38. "reachable": false,
  39. "ams_unit_count": 2,
  40. "ams_tray_count": 5,
  41. "has_vt_tray": true,
  42. "external_camera_configured": false,
  43. "plate_detection_enabled": false,
  44. "hms_error_count": 0,
  45. "nozzle_rack_count": 1
  46. }
  47. ],
  48. "settings": {
  49. "auth_enabled": "false",
  50. "setup_completed": "true",
  51. "debug_logging_enabled": "true",
  52. "debug_logging_enabled_at": "2026-02-18T03:28:24.931323",
  53. "auto_archive": "true",
  54. "save_thumbnails": "true",
  55. "capture_finish_photo": "true",
  56. "default_filament_cost": "25.0",
  57. "currency": "USD",
  58. "energy_cost_per_kwh": "0.15",
  59. "energy_tracking_mode": "total",
  60. "check_updates": "true",
  61. "check_printer_firmware": "true",
  62. "notification_language": "en",
  63. "bed_cooled_threshold": "35.0",
  64. "ams_humidity_good": "40",
  65. "ams_humidity_fair": "60",
  66. "ams_temp_good": "28.0",
  67. "ams_temp_fair": "35.0",
  68. "ams_history_retention_days": "30",
  69. "per_printer_mapping_expanded": "false",
  70. "date_format": "system",
  71. "time_format": "system",
  72. "default_printer_id": "None",
  73. "ftp_retry_enabled": "true",
  74. "ftp_retry_count": "3",
  75. "ftp_retry_delay": "2",
  76. "ftp_timeout": "30",
  77. "mqtt_enabled": "false",
  78. "mqtt_broker": "",
  79. "mqtt_port": "1883",
  80. "mqtt_username": "",
  81. "mqtt_topic_prefix": "bambuddy",
  82. "mqtt_use_tls": "false",
  83. "ha_enabled": "true",
  84. "library_archive_mode": "ask",
  85. "library_disk_warning_gb": "5.0",
  86. "camera_view_mode": "embedded",
  87. "preferred_slicer": "bambu_studio",
  88. "prometheus_enabled": "false"
  89. },
  90. "docker": {
  91. "container_memory_limit_bytes": null,
  92. "container_memory_limit_formatted": null,
  93. "network_mode_hint": "bridge"
  94. },
  95. "integrations": {
  96. "notification_providers": [],
  97. "spoolman": {
  98. "enabled": false,
  99. "reachable": false
  100. },
  101. "mqtt_relay": {
  102. "enabled": false,
  103. "connected": false,
  104. "broker": "",
  105. "port": 0,
  106. "topic_prefix": "bambuddy"
  107. },
  108. "homeassistant": {
  109. "enabled": true
  110. }
  111. },
  112. "database_health": {
  113. "journal_mode": "wal",
  114. "quick_check": "ok",
  115. "db_size_bytes": 372736,
  116. "wal_size_bytes": 4120032
  117. },
  118. "dependencies": {
  119. "fastapi": "0.129.0",
  120. "uvicorn": "0.41.0",
  121. "pydantic": "2.12.5",
  122. "sqlalchemy": "2.0.46",
  123. "paho-mqtt": "2.1.0",
  124. "psutil": "7.2.2",
  125. "httpx": "0.28.1",
  126. "aiofiles": "25.1.0",
  127. "cryptography": "46.0.5",
  128. "opencv-python-headless": "4.13.0.92",
  129. "numpy": "2.4.2"
  130. },
  131. "log_file": {
  132. "size_bytes": 524578,
  133. "size_formatted": "512.3 KB"
  134. },
  135. "network": {
  136. "interface_count": 1,
  137. "interfaces": [
  138. {
  139. "name": "eth0",
  140. "subnet": "192.168.178.0/24"
  141. }
  142. ]
  143. },
  144. "websockets": {
  145. "active_connections": 1
  146. }
  147. }