Skip to content

[Bug]: Floodlight Cam E30 wrong return vale #703

@mfavinsky

Description

@mfavinsky

What happened?

Floodlight cam E30 returns wrong return value error.

No video available, homebridge doesn’t see a camera, and home app shows device as not currently supported.

Device Type

Floodlight (Supported)

Plugin Version

v3.0.x (Best Effort)

HomeBridge Version

v1.7.x (Supported)

NodeJS Version

v20 (Supported)

Operating System

Ubuntu 22.04+ (Supported)

Relevant log output

06/14/2025, 07:09:10]	[EufySecurity]	INFO	Registering new accessory: STATION BackofHouse
[06/14/2025, 07:09:12]	[EufySecurity]	ERROR	Back of House handleSecuritySystemCurrentStateGets: Wrong return value

 Error  Something wrong with this device
error stack:
  � StationAccessory.ts	StationAccessory.handleSecuritySystemTargetStateGet
	StationAccessory.ts:312
  � StationAccessory.ts	StationAccessory.handleSecuritySystemCurrentStateGet
	StationAccessory.ts:302
  � StationAccessory.ts	getValue
	StationAccessory.ts:89
  � BaseAccessory.ts	SecuritySystemCurrentState.getHandler
	BaseAccessory.ts:154
  � Characteristic.ts	SecuritySystemCurrentState.<anonymous>
	Characteristic.ts:2421
  � tslib.js	step
	tslib.js:196
  � tslib.js	Object.next
	tslib.js:177
  � tslib.js	
	tslib.js:170
  � 	
	
  � tslib.js	Object.__awaiter
	tslib.js:166
[06/14/2025, 07:09:12]	[EufySecurity]	ERROR	Back of House handleSecuritySystemTargetStateGet: Wrong return value

config

{
    "bridge": {
        "name": "",
        "username": "",
        "port": 51261,
        "pin": "",
        "advertiser": "bonjour-hap"
    },
    "accessories": [],
    "platforms": [
        {
            "name": "Config",
            "port": 8581,
            "platform": "config",
            "theme": "orange",
            "tempUnits": "f"
        },
        {
            "country": "US",
            "language": "en-US",
            "auth_mode": "token",
            "refresh_token": "",
            "username": "",
            "password": "",
            "devices": [
                {
                    "id": "",
                    "name": "Washer",
                    "type": "WASHER",
                    "ac_energy_save": true,
                    "ac_air_clean": true
                },
                {
                    "id": "",
                    "name": "Refrigerator",
                    "type": "REFRIGERATOR",
                    "ac_energy_save": true,
                    "ac_air_clean": true,
                    "ref_express_freezer": true,
                    "ref_express_fridge": false
                },
                {
                    "id": "",
                    "name": "Dryer",
                    "type": "DRYER",
                    "washer_tub_clean": true,
                    "washer_trigger": true,
                    "washer_door_lock": true,
                    "ac_energy_save": true,
                    "ac_air_clean": true
                },
                {
                    "id": "",
                    "name": "Air Conditioner",
                    "type": "AC",
                    "ac_mode": "BOTH",
                    "ac_temperature_sensor": false,
                    "ac_fan_control": true,
                    "ac_energy_save": false,
                    "ac_air_clean": false,
                    "ac_temperature_unit": "F"
                },
                {
                    "ac_energy_save": true,
                    "ac_air_clean": true
                },
                {
                    "ac_energy_save": true,
                    "ac_air_clean": true
                }
            ],
            "thinq1": false,
            "refresh_interval": 60,
            "platform": "LGThinQ"
        },
        {
            "devices": [
                {
                    "name": "Denon AVR-S760H",
                    "host": "192.168.1.169",
                    "port": 8080,
                    "generation": 1,
                    "zoneControl": 0,
                    "getInputsFromDevice": true,
                    "getFavoritesFromDevice": true,
                    "getQuickSmartSelectFromDevice": true,
                    "inputsDisplayOrder": 0,
                    "buttons": [
                        {
                            "displayType": 0
                        }
                    ],
                    "buttonsZ2": [
                        {
                            "displayType": 0
                        }
                    ],
                    "buttonsZ3": [
                        {
                            "displayType": 0
                        }
                    ],
                    "sensorPower": false,
                    "sensorVolume": false,
                    "sensorMute": false,
                    "sensorInput": false,
                    "sensorSurrounds": [
                        {
                            "displayType": 0
                        }
                    ],
                    "powerControlZone": 0,
                    "volumeControlNamePrefix": false,
                    "volumeControlType": 0,
                    "volumeControlZone": 0,
                    "volumeMax": 100,
                    "infoButtonCommand": "MNMEN ON",
                    "refreshInterval": 5,
                    "disableLogDeviceInfo": false,
                    "disableLogInfo": false,
                    "disableLogSuccess": false,
                    "disableLogWarn": false,
                    "disableLogError": false,
                    "enableDebugMode": false,
                    "restFul": {
                        "enable": false,
                        "debug": false
                    },
                    "mqtt": {
                        "enable": false,
                        "debug": false,
                        "auth": false
                    }
                }
            ],
            "platform": "DenonTv"
        },
        {
            "devices": [
                {
                    "api_key": "",
                    "device_id": "",
                    "name": "Samsung TV",
                    "ip": "192.168.1.128",
                    "mac": "",
                    "inputs": [
                        {
                            "type": "app",
                            "name": "YouTube",
                            "value": "111299001912"
                        },
                        {
                            "type": "app",
                            "name": "Netflix",
                            "value": "3201907018807"
                        },
                        {
                            "type": "app",
                            "name": "Prime Video",
                            "value": "3201910019365"
                        },
                        {
                            "type": "app",
                            "name": "Max",
                            "value": "3202301029760"
                        },
                        {
                            "type": "app",
                            "name": "Apple TV",
                            "value": "3201807016597"
                        },
                        {
                            "type": "app",
                            "name": "Peacock",
                            "value": "3202006020991"
                        },
                        {
                            "type": "command",
                            "name": "Live TV",
                            "value": "KEY_GUIDE"
                        },
                        {
                            "type": "command",
                            "name": "HDMI3",
                            "value": "KEY_HDMI"
                        }
                    ]
                }
            ],
            "platform": "SamsungTizen"
        },
        {
            "platform": "EufySecurity",
            "name": "EufySecurity",
            "username": "",
            "password": "",
            "deviceName": "",
            "enableDetailedLogging": false,
            "omitLogFiles": false,
            "CameraMaxLivestreamDuration": 60,
            "pollingIntervalMinutes": 10,
            "hkHome": 1,
            "hkAway": 0,
            "hkNight": 3,
            "hkOff": 63,
            "ignoreStations": [],
            "ignoreDevices": [],
            "country": "US",
            "stations": [
                {
                    "serialNumber": "T8124P4024120A42",
                    "manualTriggerModes": []
                }
            ],
            "cameras": [
                {
                    "serialNumber": "T8124P4024120A42",
                    "rtsp": false,
                    "refreshSnapshotIntervalMinutes": 30,
                    "snapshotHandlingMethod": 3,
                    "hsv": false,
                    "enableButton": false,
                    "motionButton": false,
                    "lightButton": true,
                    "talkback": true
                },
                {
                    "serialNumber": "T8426T1024520E59",
                    "rtsp": false
                }
            ],
            "cleanCache": true,
            "ignoreMultipleDevicesWarning": false,
            "autoSyncStation": false,
            "enableEmbeddedPKCS1Support": false
        },
        {
            "name": "Virtual Accessories Platform",
            "devices": [
                {
                    "accessoryID": "2689058",
                    "accessoryName": "HomeEufyCameras",
                    "accessoryType": "switch",
                    "switch": {
                        "defaultState": "off",
                        "hasResetTimer": true
                    },
                    "resetTimer": {
                        "duration": {
                            "days": 0,
                            "hours": 0,
                            "minutes": 0,
                            "seconds": 5
                        },
                        "isResettable": true
                    }
                },
                {
                    "accessoryID": "4639871",
                    "accessoryName": "AwayEufyCameras",
                    "accessoryType": "switch",
                    "switch": {
                        "defaultState": "off",
                        "hasResetTimer": true
                    },
                    "resetTimer": {
                        "duration": {
                            "days": 0,
                            "hours": 0,
                            "minutes": 0,
                            "seconds": 5
                        },
                        "isResettable": true
                    }
                }
            ],
            "platform": "VirtualAccessoriesForHomebridge"
        }
    ]
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions