[Bug] <Camera spamming log>
aslabsalbeh opened this issue · comments
Describe the bug
The BambuLab camera is spamming the log. It keeps updating time. Is it an intended behavior?
I have a eufy camera integration that doesn't do that.
To Reproduce
Homeassistant > Logbook
Expected Behaviour
I don't know.
What device are you using?
A1
Diagnostic Output
{
"home_assistant": {
"installation_type": "Home Assistant OS",
"version": "2024.2.3",
"dev": false,
"hassio": true,
"virtualenv": false,
"python_version": "3.12.1",
"docker": true,
"arch": "x86_64",
"timezone": "America/Toronto",
"os_name": "Linux",
"os_version": "6.1.74-haos",
"supervisor": "2024.02.0",
"host_os": "Home Assistant OS 11.5",
"docker_version": "24.0.7",
"chassis": "vm",
"run_as_root": true
},
"custom_components": {
"watchman": {
"version": "0.5.1",
"requirements": [
"prettytable==3.0.0"
]
},
"ui_lovelace_minimalist": {
"version": "v1.3.9",
"requirements": [
"aiofiles==0.8.0",
"aiogithubapi>=22.2.4"
]
},
"webrtc": {
"version": "v3.5.1",
"requirements": []
},
"vesync": {
"version": "1.3.0",
"requirements": [
"pyvesync==2.1.10"
]
},
"ytube_music_player": {
"version": "20240131.01",
"requirements": [
"ytmusicapi==1.4.2",
"pytube==15.0.0",
"integrationhelper==0.2.2"
]
},
"tuya_local": {
"version": "2024.2.0",
"requirements": [
"tinytuya==1.13.1"
]
},
"meross_lan": {
"version": "4.5.3",
"requirements": []
},
"hacs": {
"version": "1.34.0",
"requirements": [
"aiogithubapi>=22.10.1"
]
},
"eufy_security": {
"version": "8.0.1",
"requirements": [
"websocket-client==1.4.2",
"aiortsp==1.3.7"
]
},
"midea_ac_lan": {
"version": "v0.3.22",
"requirements": []
},
"bambu_lab": {
"version": "2.0.14",
"requirements": []
}
},
"integration_manifest": {
"domain": "bambu_lab",
"name": "Bambu Lab",
"codeowners": [
"@greghesp",
"@AdrianGarside"
],
"config_flow": true,
"dependencies": [
"device_automation",
"ffmpeg",
"mqtt"
],
"documentation": "https://github.com/greghesp/ha-bambulab",
"iot_class": "local_push",
"issue_tracker": "https://github.com/greghesp/ha-bambulab/issues",
"ssdp": [
{
"st": "urn:bambulab-com:device:3dprinter:1"
}
],
"version": "2.0.14",
"is_built_in": false
},
"data": {
"config_entry": {
"entry_id": "673ca60f4409531abad3a9768e964f89",
"version": 2,
"minor_version": 1,
"domain": "bambu_lab",
"title": "**REDACTED**",
"data": {
"device_type": "A1",
"serial": "**REDACTED**"
},
"options": {
"region": "NorthAmerica",
"email": "**REDACTED**",
"username": "**REDACTED**",
"name": "3DP-039-426",
"host": "192.168.0.186",
"local_mqtt": false,
"auth_token": "**REDACTED**",
"access_code": "**REDACTED**",
"usage_hours": 123.54999999999998
},
"pref_disable_new_entities": false,
"pref_disable_polling": false,
"source": "user",
"unique_id": null,
"disabled_by": null
},
"push_all": {
"ipcam": {
"ipcam_dev": "1",
"ipcam_record": "enable",
"timelapse": "disable",
"resolution": "1080p",
"tutk_server": "disable",
"mode_bits": 3
},
"upload": {
"status": "idle",
"progress": 0,
"message": ""
},
"nozzle_temper": 21.28125,
"nozzle_target_temper": 0,
"bed_temper": 22.03125,
"bed_target_temper": 0,
"chamber_temper": 5,
"mc_print_stage": "1",
"heatbreak_fan_speed": "0",
"cooling_fan_speed": "0",
"big_fan1_speed": "0",
"big_fan2_speed": "0",
"mc_percent": 100,
"mc_remaining_time": 0,
"ams_status": 0,
"ams_rfid_status": 0,
"hw_switch_state": 0,
"spd_mag": 100,
"spd_lvl": 2,
"print_error": 0,
"lifecycle": "product",
"wifi_signal": "-42dBm",
"gcode_state": "FINISH",
"gcode_file_prepare_percent": "100",
"queue_number": 0,
"queue_total": 0,
"queue_est": 0,
"queue_sts": 0,
"project_id": "54072737",
"profile_id": "53137888",
"task_id": "106010006",
"subtask_id": "106010007",
"subtask_name": "split_arc",
"gcode_file": "",
"stg": [],
"stg_cur": 255,
"print_type": "idle",
"home_flag": 322586000,
"mc_print_line_number": "302035",
"mc_print_sub_stage": 0,
"sdcard": true,
"force_upgrade": false,
"mess_production_state": "active",
"layer_num": 273,
"total_layer_num": 273,
"s_obj": [],
"filam_bak": [],
"fan_gear": 0,
"nozzle_diameter": "0.4",
"nozzle_type": "stainless_steel",
"upgrade_state": {
"sequence_id": 0,
"progress": "",
"status": "",
"consistency_request": false,
"dis_state": 0,
"err_code": 0,
"force_upgrade": false,
"message": "0%, 0B/s",
"module": "",
"new_version_state": 2,
"cur_state_code": 0,
"new_ver_list": []
},
"hms": [],
"online": {
"ahb": false,
"rfid": false,
"version": 1494361496
},
"ams": {
"ams": [
{
"id": "0",
"humidity": "5",
"temp": "0.0",
"tray": [
{
"id": "0",
"remain": 100,
"k": 0.019999999552965164,
"n": 1,
"tag_uid": "0000000000000000",
"tray_id_name": "",
"tray_info_idx": "GFL99",
"tray_type": "PLA",
"tray_sub_brands": "",
"tray_color": "A7A9AAFF",
"tray_weight": "0",
"tray_diameter": "0.00",
"tray_temp": "0",
"tray_time": "0",
"bed_temp_type": "0",
"bed_temp": "0",
"nozzle_temp_max": "240",
"nozzle_temp_min": "190",
"xcam_info": "000000000000000000000000",
"tray_uuid": "00000000000000000000000000000000"
},
{
"id": "1",
"remain": 100,
"k": 0.019999999552965164,
"n": 1,
"tag_uid": "0000000000000000",
"tray_id_name": "",
"tray_info_idx": "GFL99",
"tray_type": "PLA",
"tray_sub_brands": "",
"tray_color": "FFFFFFFF",
"tray_weight": "0",
"tray_diameter": "0.00",
"tray_temp": "0",
"tray_time": "0",
"bed_temp_type": "0",
"bed_temp": "0",
"nozzle_temp_max": "240",
"nozzle_temp_min": "190",
"xcam_info": "000000000000000000000000",
"tray_uuid": "00000000000000000000000000000000"
},
{
"id": "2",
"remain": 100,
"k": 0.019999999552965164,
"n": 1,
"tag_uid": "0000000000000000",
"tray_id_name": "",
"tray_info_idx": "GFL99",
"tray_type": "PLA",
"tray_sub_brands": "",
"tray_color": "FF6A13FF",
"tray_weight": "0",
"tray_diameter": "0.00",
"tray_temp": "0",
"tray_time": "0",
"bed_temp_type": "0",
"bed_temp": "0",
"nozzle_temp_max": "240",
"nozzle_temp_min": "190",
"xcam_info": "000000000000000000000000",
"tray_uuid": "00000000000000000000000000000000"
},
{
"id": "3",
"remain": 100,
"k": 0.019999999552965164,
"n": 1,
"tag_uid": "0000000000000000",
"tray_id_name": "",
"tray_info_idx": "GFL99",
"tray_type": "PLA",
"tray_sub_brands": "",
"tray_color": "010101FF",
"tray_weight": "0",
"tray_diameter": "0.00",
"tray_temp": "0",
"tray_time": "0",
"bed_temp_type": "0",
"bed_temp": "0",
"nozzle_temp_max": "240",
"nozzle_temp_min": "190",
"xcam_info": "000000000000000000000000",
"tray_uuid": "00000000000000000000000000000000"
}
]
}
],
"ams_exist_bits": "1",
"tray_exist_bits": "f",
"tray_is_bbl_bits": "f",
"tray_tar": "255",
"tray_now": "255",
"tray_pre": "255",
"tray_read_done_bits": "f",
"tray_reading_bits": "0",
"version": 126,
"insert_flag": true,
"power_on_flag": false
},
"vt_tray": {
"id": "254",
"tag_uid": "0000000000000000",
"tray_id_name": "",
"tray_info_idx": "GFG99",
"tray_type": "PETG",
"tray_sub_brands": "",
"tray_color": "000000FF",
"tray_weight": "0",
"tray_diameter": "0.00",
"tray_temp": "0",
"tray_time": "0",
"bed_temp_type": "0",
"bed_temp": "0",
"nozzle_temp_max": "270",
"nozzle_temp_min": "220",
"xcam_info": "000000000000000000000000",
"tray_uuid": "00000000000000000000000000000000",
"remain": 0,
"k": 0.019999999552965164,
"n": 1
},
"lights_report": [
{
"node": "chamber_light",
"mode": "off"
}
],
"xcam": {
"buildplate_marker_detector": true
},
"command": "push_status",
"msg": 0,
"sequence_id": "48444"
},
"get_version": {
"command": "get_version",
"sequence_id": "0",
"module": [
{
"name": "ota",
"project_name": "N2S",
"sw_ver": "01.02.00.01",
"hw_ver": "OTA",
"sn": "**REDACTED**",
"flag": 3
},
{
"name": "esp32",
"project_name": "N2S",
"sw_ver": "01.08.25.64",
"hw_ver": "AP05",
"sn": "**REDACTED**",
"flag": 0
},
{
"name": "mc",
"project_name": "N2S",
"sw_ver": "00.00.23.46",
"loader_ver": "00.00.00.32",
"hw_ver": "MC02",
"sn": "**REDACTED**",
"flag": 0
},
{
"name": "th",
"project_name": "N2S",
"sw_ver": "00.00.07.69",
"loader_ver": "00.00.00.26",
"hw_ver": "TH01",
"sn": "**REDACTED**",
"flag": 0
},
{
"name": "ams_f1/0",
"project_name": "",
"sw_ver": "00.00.07.92",
"loader_ver": "00.00.00.00",
"ota_ver": "00.00.00.00",
"hw_ver": "AMS_F102",
"sn": "**REDACTED**",
"flag": 0
}
],
"result": "success",
"reason": ""
}
}
}
Log Extracts
No response
Other Information
No response
Unfortunately, I can't find a way to stop Home Assistant spamming the log for image sensor updates from the integration code itself. But you can block it yourself with an edit to your configuration.yaml:
recorder:
exclude:
entity_globs:
- image.p1*_camera
- sensor.p1*_wi_fi_signal
Dupe of #423