New device - stickup_cam_medusa
Hi, just tried connecting a new StickUp Cam Pro which ring-doorbell identifies as "stickup_cam_medusa" but then tells me that it's not capable of motion detection - using 0.9.13
Can you please add it? below is the extract from devices
Thanks! Riccardo
'{` "id": xxxxxx, "kind": "stickup_cam_medusa", "description": "Soggiorno", "location_id": "xxxxx", "schema_id": "xxxxx", "is_sidewalk_gateway": true, "created_at": "2025-04-02T13:21:38Z", "deactivated_at": null, "encryption_group": { "id": null }, "owner": { "id": xxxxxx, "first_name": "", "last_name": "", "email": "" }, "device_id": "xxxxxx", "time_zone": "Europe/Rome", "firmware_version": "Up to Date", "latitude": xxx, "longitude": xxxxxx, "address": "", "owned": true, "stolen": false, "ring_id": null, "shared_at": null, "health": { "ac_power": 1, "battery_percentage": 100, "battery_percentage_category": "very_good", "battery_save": false, "battery_voltage": 4127.0, "battery_voltage_category": "very_good", "connected": true, "device_type": "stickup_cam_medusa", "external_connection": false, "firmware_version": "18.1.14", "floodlight_on": false, "last_update_time": 1743752847, "network_connection_value": "wifi", "night_mode_on": false, "ota_status": "timeout", "rss_connected": true, "rssi": -60.0, "rssi_category": "good", "second_battery_percentage_category": "unknown", "second_battery_voltage_category": "unknown", "sidewalk_connection": false, "white_led_on": false, "firmware_version_status": "Up to Date", "packet_loss": 0.0, "packet_loss_category": "good", "hatch_open": false, "privacy_cover_enabled": false, "ext_power_state": 64, "bandwidth": 29585, "run_mode": "low_power", "status_time": 57139293242753, "vod_enabled": true, "battery_error": false, "bandwidth_last_time": 1743748892, "firmware_avg_bitrate": "1378", "video_packets_total": "425", "wifi_is_ring_network": false, "wifi_name": "xxxxx", "egress_tx_rate": "35.61", "fast_ping_hop1_score": "19.7", "uptime_sec": 3994, "current_bandwidth": 29585, "current_bandwidth_mb": 29.6 }, "subscribed": false, "subscribed_motions": true, "external_connection": false, "ring_net_id": null, "active_schedule_uuid": null, "alerts": { "connection": "online", "ota_status": "timeout", "privacy_cover_enabled": false }, "motion_snooze": null, "snooze_settings": null, "camera_location_indoor": true, "facing_window": false, "siren_status": { "seconds_remaining": 0 }, "ext_power_state": 64, "enable_ir_led": true, "battery_life": "100", "settings": { "motion_snooze_preset_profile": "low", "motion_snooze_presets": [ "none", "low", "medium", "high" ], "live_view_preset_profile": "middle", "extended_live_view": 2, "live_view_presets": [ "low", "middle", "high", "highest" ], "doorbell_volume": 11, "chime_settings": { "enable": true, "type": 2, "duration": 10 }, "advanced_motion_detection_enabled": true, "advanced_motion_detection_human_only_mode": true, "enable_audio_recording": true, "people_detection_eligible": true, "live_view_disabled": false, "ignore_zones": { "zone1": { "name": "undefined", "state": 0, "vertex1": { "x": 0, "y": 0 }, "vertex2": { "x": 0, "y": 0 } }, "zone2": { "name": "undefined", "state": 0, "vertex1": { "x": 0, "y": 0 }, "vertex2": { "x": 0, "y": 0 } }, "zone3": { "name": "undefined", "state": 0, "vertex1": { "x": 0, "y": 0 }, "vertex2": { "x": 0, "y": 0 } }, "zone4": { "name": "undefined", "state": 0, "vertex1": { "x": 0, "y": 0 }, "vertex2": { "x": 0, "y": 0 } } }, "enable_rich_notifications": true, "rich_notifications_billing_eligible": true, "rich_notifications_face_crop_enabled": false, "user_specified_recording_ttl": 30, "loitering_threshold": 10, "advanced_motion_detection_types": [ "human" ], "motion_detection_enabled": false, "rich_notifications_scene_source": "firmware", "offline_motion_event_settings": { "subscribed": true, "enabled": false, "max_upload_kb": 5000, "resolution_p": 360, "frequency_after_secs": 2, "period_after_secs": 30 }, "cv_settings": { "detection_types": { "baby_cry": { "enabled": false, "mode": "none", "record": true, "notification": false }, "car_alarm": { "enabled": false, "mode": "none", "record": true, "notification": false }, "co2_smoke_alarm": { "enabled": false, "mode": "none", "record": true, "notification": false }, "dog_bark": { "enabled": false, "mode": "none", "record": true, "notification": false }, "general_sound": { "enabled": false, "mode": "none", "record": true, "notification": false }, "glass_break": { "enabled": false, "mode": "none", "record": true, "notification": false }, "human": { "enabled": true, "mode": "edge", "record": true, "notification": true }, "loitering": { "enabled": false, "mode": "none", "record": true, "notification": false }, "motion": { "enabled": true, "mode": "edge", "record": true, "notification": false }, "moving_vehicle": { "enabled": false, "mode": "none", "record": true, "notification": false }, "other_motion": { "enabled": false, "mode": "none", "record": true, "notification": false }, "package_delivery": { "enabled": false, "mode": "none", "record": true, "notification": false }, "package_pickup": { "enabled": false, "mode": "none", "record": true, "notification": false }, "vehicle": { "enabled": false, "mode": "none", "record": false, "notification": false } }, "threshold": { "baby_cry": 2.0, "car_alarm": 2.0, "co2_smoke_alarm": 2.0, "dog_bark": 2.0, "general_sound": 2.0, "glass_break": 2.0, "loitering": 10.0, "package_delivery": 2.0 }, "triggers": [], "search_types": { "natural_language_search": { "enabled": false, "mode": "none" } } }, "sheila_settings": { "cv_processing_enabled": false, "local_storage_enabled": false }, "server_settings": { "ring_media_server_enabled": true, "ring_media_server_host": "publiclb.eu-south-2.prod.rms.ring.devices.a2z.com" }, "cv_paid_features": { "baby_cry": true, "car_alarm": true, "co2_smoke_alarm": true, "dog_bark": true, "general_sound": true, "glass_break": true, "human": true, "loitering": true, "motion": true, "other_motion": true, "package_delivery": true, "package_pickup": true, "cv_triggers": true, "vehicle": true, "animal": true }, "other_paid_features": { "alexa_concierge": true, "sheila_cv": true, "sheila_recording": true, "critical_alerts": true, "system_level_pip": true, "extended_live_view": true, "snapshot_capture_plus": true, "live_speak": true, "closed_caption": true, "daily_digest": true, "ding_call": true, "natural_language_search": true, "multicam_live_view": true, "package_protection": true, "alarm_triggered_recording": true, "recording_24x7": true }, "zone_settings": { "motion": [ { "id": "xxxxxx", "name": "Default Zone", "state": "enabled", "properties": { "detection_types": [ "motion" ], "style": 1 }, "vertices": [ { "x": 0, "y": 0 }, { "x": 0.451872, "y": 0 }, { "x": 0.924529, "y": 0 }, { "x": 0.916602, "y": 0.569186 }, { "x": 0.91553, "y": 1 }, { "x": 0.459924, "y": 0.99462 }, { "x": 0.009924, "y": 0.99462 }, { "x": 0, "y": 0.546305 } ] } ], "aerial": [ { "id": "xxxxxx", "name": "Default zone", "state": "enabled", "properties": { "detection_types": [ "motion" ] }, "vertices": [ { "x": -5.8884, "y": 1.5778 }, { "x": -7.919, "y": 4.5721 }, { "x": -4.5721, "y": 7.919 }, { "x": 0, "y": 9.1441 }, { "x": 4.5721, "y": 7.919 }, { "x": 7.919, "y": 4.5721 }, { "x": 5.8884, "y": 1.5778 }, { "x": 0, "y": 0 } ] } ] }, "stark_enrolled": false, "network_settings": { "mac_address_ble": null, "max_dynamic_listen_interval": null, "network_diagnosis": { "channel_analysis": null, "periodic_diagnosis": null, "lan_performance": null, "tcp_iperf": null, "tcp_host": null, "tcp_port": null, "udp_iperf": null, "udp_host": null, "udp_port": null, "udp_bandwidth": null }, "multi_net_pref": 3, "mac_address_wifi_24": null, "mac_address_wifi_5": null }, "audio_settings": { "enable_live_view_audio_override": true }, "motion_settings": { "motion_snooze_preset_profile": "low" }, "snapshot_settings": { "enable_limited_network_rich_notifications": false, "frequency_secs": 3600, "ome_resolution_p": 360, "max_upload_kb": 5000, "frequency_after_secs": 2, "period_after_secs": 30, "close_container": true, "frequency_secs_powered": 3600, "lite_24x7_resolution_p": 360 }, "active_motion_filter": null, "advanced_object_settings": { "human_detection_confidence": { "day": 0.8, "night": 0.8 }, "motion_zone_overlap": { "day": 0.2, "night": 0.3 }, "object_time_overlap": { "day": 0.2, "night": 1.2 }, "object_size_minimum": { "day": 0.04, "night": 0.07 }, "object_size_maximum": { "day": 0.7, "night": 0.7 } }, "enable_audio": null, "preroll_enabled": true, "sensitivity": null, "advanced_pir_motion_zones": { "zone1_sensitivity": 5, "zone2_sensitivity": 5, "zone3_sensitivity": 5, "zone4_sensitivity": 5, "zone5_sensitivity": 5, "zone6_sensitivity": 5 }, "ir_led_settings": null, "enable_vod": true, "luma_night_threshold": 0, "motion_announcement": false, "radar_settings": { "birds_eye_view_enabled": false, "bez_feature_enabled": true, "bez_filtering_enabled": false, "installation_height": 3.1, "auto_motion_sensitivity_enabled": false }, "video_settings": { "ir_led_brightness": null, "hdr_enable": false, "night_color_enable": false, "twenty_four_seven_lite_enabled": null, "tsvc_enabled": false, "red_led_indicator": null, "continuous_recording_enabled": null, "enable_high_fps": false, "ae_level": 32, "ae_mode": 0, "ae_mask": "", "contrast": 80, "brightness": 16, "saturation": 48, "birton": null, "clip_length_min": 10, "clip_length_max": 20, "encryption_enabled": false, "encryption_method": 1, "encryption_policy_update_timestamp": null, "hevc_enabled": null, "aspect_ratio": "16:9", "pcu_pausing_disabled": null, "abr_nack_disabled": null, "clip_length_max_powered": 20, "brightness_powered": null, "incompatible_client_attempted": null, "auto_clip_length_enabled": true, "video_export_length": null, "encryption_eligibility_mode": null, "rotate_180_deg": null, "recording_24x7_mode": 0 }, "voice_volume": 8, "voice_volume_powered": 11, "hybrid_motion_zones": { "advanced_pir_motion_zones": { "zone1_sensitivity": 5, "zone2_sensitivity": 5, "zone3_sensitivity": 5, "zone4_sensitivity": 5, "zone5_sensitivity": 5, "zone6_sensitivity": 5 }, "rlmd_distance": -1, "zone1": { "name": "Default Zone", "state": 2, "vertex1": { "x": 0, "y": 0 }, "vertex2": { "x": 0.451872, "y": 0 }, "vertex3": { "x": 0.924529, "y": 0 }, "vertex4": { "x": 0.916602, "y": 0.569186 }, "vertex5": { "x": 0.91553, "y": 1 }, "vertex6": { "x": 0.459924, "y": 0.99462 }, "vertex7": { "x": 0.009924, "y": 0.99462 }, "vertex8": { "x": 0, "y": 0.546305 } }, "zone2": { "name": "Zone 2", "state": 0, "vertex1": { "x": 0, "y": 0 }, "vertex2": { "x": 0, "y": 0 }, "vertex3": { "x": 0, "y": 0 }, "vertex4": { "x": 0, "y": 0 }, "vertex5": { "x": 0, "y": 0 }, "vertex6": { "x": 0, "y": 0 }, "vertex7": { "x": 0, "y": 0 }, "vertex8": { "x": 0, "y": 0 } }, "zone3": { "name": "Zone 3", "state": 0, "vertex1": { "x": 0, "y": 0 }, "vertex2": { "x": 0, "y": 0 }, "vertex3": { "x": 0, "y": 0 }, "vertex4": { "x": 0, "y": 0 }, "vertex5": { "x": 0, "y": 0 }, "vertex6": { "x": 0, "y": 0 }, "vertex7": { "x": 0, "y": 0 }, "vertex8": { "x": 0, "y": 0 } } }, "vod_suspended": 0, "vod_status": "enabled", "power_mode": "battery", "advanced_motion_zones_enabled": true, "mic_volume": 11, "stream_profile": 2, "stream_setting": 0, "night_mode": false, "ir_led_brightness": 40, "data_collection_enabled": false, "enable_ir_led": true, "advanced_motion_zones_type": "8vertices", "enable_rlmd": null, "enable_pir_validation": null, "enable_ir": null, "motion_snooze_privacy_timeout": null, "advanced_motion_zones": { "zone1": { "name": "Default Zone", "state": 2, "vertex1": { "x": 0, "y": 0 }, "vertex2": { "x": 0.451872, "y": 0 }, "vertex3": { "x": 0.924529, "y": 0 }, "vertex4": { "x": 0.916602, "y": 0.569186 }, "vertex5": { "x": 0.91553, "y": 1 }, "vertex6": { "x": 0.459924, "y": 0.99462 }, "vertex7": { "x": 0.009924, "y": 0.99462 }, "vertex8": { "x": 0, "y": 0.546305 } }, "zone2": { "name": "Zone 2", "state": 0, "vertex1": { "x": 0, "y": 0 }, "vertex2": { "x": 0, "y": 0 }, "vertex3": { "x": 0, "y": 0 }, "vertex4": { "x": 0, "y": 0 }, "vertex5": { "x": 0, "y": 0 }, "vertex6": { "x": 0, "y": 0 }, "vertex7": { "x": 0, "y": 0 }, "vertex8": { "x": 0, "y": 0 } }, "zone3": { "name": "Zone 3", "state": 0, "vertex1": { "x": 0, "y": 0 }, "vertex2": { "x": 0, "y": 0 }, "vertex3": { "x": 0, "y": 0 }, "vertex4": { "x": 0, "y": 0 }, "vertex5": { "x": 0, "y": 0 }, "vertex6": { "x": 0, "y": 0 }, "vertex7": { "x": 0, "y": 0 }, "vertex8": { "x": 0, "y": 0 } } }, "rlmd_distance": null, "luma_light_threshold": 0, "active_streaming_event_led_enabled": null, "lite_24x7_footage_ttl": 168, "lite_24x7": { "subscribed": true, "enabled": true, "frequency_secs": 3600, "resolution_p": 360, "frequency_secs_powered": 3600 }, "pir_sensitivity_1": 5 }, "features": { "cfes_eligible": true, "package_warning": { "enabled": false, "automation_eligible": false, "activation_eligible": false, "active": false, "expires_at": null, "activation_ineligibility_reasons": [ "motion_detection_required" ] }, "smart_video_search": { "eligibility": { "eligible": false, "ineligibility_reasons": [ "unsupported_language", "unsupported_region" ] }, "enablement": { "allowed": true, "enabled": false, "disallow_reasons": [] } }, "smart_video_description": { "eligibility": { "eligible": false, "ineligibility_reasons": [ "unsupported_language", "unsupported_region" ] }, "enablement": { "allowed": true, "enabled": false, "disallow_reasons": [] } }, "motion_zone_recommendation": false, "motions_enabled": true, "show_recordings": true, "rich_notifications_eligible": true, "show_offline_motion_events": false, "sheila_camera_eligible": true, "sheila_camera_processing_eligible": true, "dynamic_network_switching_eligible": false, "video_recording": { "recording_mode": "motion_based", "recording_enabled": false, "recording_state": "inactive", "recording_mode_availability": { "continuous": { "supported": true, "available": false, "unavailability_reason": "wired_required" } } }, "advanced_motion_enabled": false, "people_only_enabled": false, "shadow_correction_enabled": false, "motion_message_enabled": false, "night_vision_enabled": false, "show_radar_data": false, "live_view_pip_mode": "preroll", "vehicle_detection_eligible": false, "animal_detection_eligible": null, "show_24x7_lite": true, "recording_24x7_eligible": true }, "night_mode_status": "false", "motion_detection_enabled": false }'
I tried to add the Doorbell Pro / Plus but the PR went stale, not sure if this project is still maintained :(
I moved over to the MQTT unofficial add-on for Home Assistant, if that is the platform you are using. I found this python project to have delays with catching up on last activity motions with HA.
I was able to get the Doorbell Plus/Pro PR added onto the https://github.com/dgreif/ring - which is more active, although mainly used for Homekit and various NPM projects like Scrypted. It's a simple line change there.
There hasn't been any activity on this issue recently. This issue has been automatically marked as stale because of that. It will be closed if no further activity occurs. Please make sure to update to the latest ring_doorbell version and check if that solves the issue. Thank you for your contributions.