8000 "ui-wallpaper.jpg” no longer works · Issue #2473 · homebridge/homebridge-config-ui-x · GitHub
[go: up one dir, main page]

Skip to content
"ui-wallpaper.jpg” no longer works #2473
Open
@mbierman

Description

@mbierman

Describe The Bug

Modifying config.json as shown in the example, used to allow customization of the login wallpaper. It is no longer working.

 "platforms": [
        {
            "name": “Config”,
            "port": 8581,
            "auth": “form”,
            "theme": “blue”,
            "tempUnits": “f”,
            "lang": “auto”,
            "debug": false,
            "sessionTimeout": 28800,
            "accessoryControl": {
                "debug": true
            },
            "platform": “config”,
            "loginWallpaper": "ui-wallpaper.jpg”
        },

Logs

] Protobuf updated properties: locale_state@DEVICE_18B4300041824EE1 (type.nestlabs.com/weave.trait.locale.LocaleStateTrait), locale_availability_settings@DEVICE_18B4300041824EE1 (type.nestlabs.com/weave.trait.locale.LocaleAvailabilitySettingsTrait), locale_settings@DEVICE_18B4300041824EE1 (type.nestlabs.com/weave.trait.locale.LocaleSettingsTrait), locale_settings@DEVICE_18B4300041824EE1 (type.nestlabs.com/weave.trait.locale.LocaleSettingsTrait), label@DEVICE_18B4300041824EE1 (type.nestlabs.com/weave.trait.description.LabelSettingsTrait), device_identity@DEVICE_18B4300041824EE1 (type.nestlabs.com/weave.trait.description.DeviceIdentityTrait), wall_power@DEVICE_18B4300041824EE1 (type.nestlabs.com/weave.trait.power.PowerSourceTrait), battery@DEVICE_18B4300041824EE1 (type.nestlabs.com/weave.trait.power.BatteryPowerSourceTrait), liveness@DEVICE_18B4300041824EE1 (type.nestlabs.com/weave.trait.heartbeat.LivenessTrait), peer_devices@DEVICE_18B4300041824EE1 (type.nestlabs.com/weave.trait.peerdevices.PeerDevicesTrait), peer_devices@DEVICE_18B4300041824EE1 (type.nestlabs.com/weave.trait.peerdevices.PeerDevicesTrait), configuration_done@DEVICE_18B4300041824EE1 (type.nestlabs.com/weave.trait.pairing.ConfigurationDoneTrait), telemetry_tunnel@DEVICE_18B4300041824EE1 (type.nestlabs.com/weave.trait.telemetry.tunnel.TelemetryTunnelTrait), debug_trait@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.debug.DebugTrait), unpairing@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.pairing.UnpairingTrait), ambient_motion@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.detector.AmbientMotionTrait), ambient_motion_timing@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.detector.AmbientMotionTimingSettingsTrait), ambient_motion_timing@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.detector.AmbientMotionTimingSettingsTrait), button@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.input.ButtonTrait), structure_mode@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.occupancy.StructureModeTrait), structure_mode@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.occupancy.StructureModeTrait), occupancy_input_settings@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.occupancy.OccupancyInputSettingsTrait), occupancy_input_settings@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.occupancy.OccupancyInputSettingsTrait), hardware_fault@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.system.HardwareFaultTrait), factory_reset@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.system.FactoryResetTrait), passive_infrared@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.sensor.PassiveInfraredTrait), passive_infrared_bucketized@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.sensor.PassiveInfraredTrait), temperature_bucketized@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.sensor.TemperatureTrait), temperature@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.sensor.TemperatureTrait), humidity_bucketized@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.sensor.HumidityTrait), humidity@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.sensor.HumidityTrait), ambient_light@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.sensor.AmbientLightTrait), ambient_light_bucketized@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.sensor.AmbientLightTrait), battery_voltage_bank1@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.sensor.BatteryVoltageTrait), carbon_monoxide@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.sensor.CarbonMonoxideTrait), carbon_monoxide_bucketized@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.sensor.CarbonMonoxideTrait), smoke@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.sensor.SmokeTrait), smoke_bucketized@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.sensor.SmokeTrait), safety_alarm_settings@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.safety.SafetyAlarmSettingsTrait), safety_alarm_settings@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.safety.SafetyAlarmSettingsTrait), safety_alarm_smoke@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.safety.SafetyAlarmSmokeTrait), safety_alarm_co@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.safety.SafetyAlarmCOTrait), safety_alarm_remote_smoke@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.safety.SafetyAlarmRemoteSmokeTrait), safety_alarm_remote_co@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.safety.SafetyAlarmRemoteCOTrait), led@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.diagnostics.LedTrait), firmware_info@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.firmware.FirmwareTrait), software_update@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.firmware.SoftwareUpdateTrait), telemetry_network@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.network.TelemetryNetworkTrait), telemetry_network_wifi@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.network.TelemetryNetworkWifiTrait), telemetry_wpan_trait@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.network.TelemetryNetworkWpanTrait), thread_interface@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.network.ThreadInterfaceTrait), wifi_interface@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.network.WifiInterfaceTrait), device_info@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.service.DeviceInfoTrait), device_located_settings@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.located.DeviceLocatedSettingsTrait), device_located_settings@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.located.DeviceLocatedSettingsTrait), oob_action@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.product.protect.OutOfBoxTrait), ntp_action@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.product.protect.NightTimePromiseTrait), safety_summary@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.product.protect.SafetySummaryTrait), safety_summary@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.product.protect.SafetySummaryTrait), ready_action@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.product.protect.ReadyActionTrait), audio_test@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.product.protect.AudioTestTrait), trap_action@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.product.protect.TrapActionTrait), self_test@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.product.protect.SelfTestTrait), legacy_structure_self_test@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.product.protect.LegacyStructureSelfTestTrait), legacy_structure_self_test@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.product.protect.LegacyStructureSelfTestTrait), legacy_self_test_settings@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.product.protect.LegacySelfTestSettingsTrait), legacy_self_test_settings@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.product.protect.LegacySelfTestSettingsTrait), legacy_alarm_history@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.product.protect.LegacyAlarmHistoryTrait), audio_play@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.product.protect.AudioPlayTrait), night_time_promise_settings@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.product.protect.NightTimePromiseSettingsTrait), night_time_promise_settings@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.product.protect.NightTimePromiseSettingsTrait), protect_device_info@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.product.protect.ProtectDeviceInfoTrait), legacy_protect_device_info@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.product.protect.LegacyProtectDeviceInfoTrait), safety_structure_settings@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.product.protect.SafetyStructureSettingsTrait), safety_structure_settings@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.product.protect.SafetyStructureSettingsTrait), action_scheduler@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.product.protect.ActionSchedulerTrait), pathlight_settings@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.ui.EnhancedPathlightSettingsTrait), pathlight_settings@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.ui.EnhancedPathlightSettingsTrait), pathlight_state@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.ui.EnhancedPathlightStateTrait), legacy_protect_device_settings@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.product.protect.LegacyProtectDeviceSettingsTrait), self_test_runner@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.selftest.SelfTestRunnerTrait), radio_fault@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.network.RadioFaultTrait), wifi_network_fault@DEVICE_18B4300041824EE1 (type.nestlabs.com/nest.trait.network.WifiNetworkFaultTrait), application_keys@STRUCTURE_0176ED79F4D22CD4 (type.nestlabs.com/weave.trait.auth.ApplicationKeysTrait), basic_structure_pincode_schedules_settings@STRUCTURE_0176ED79F4D22CD4 (type.nestlabs.com/weave.trait.schedule.BasicUserSchedulesSettingsTrait), user_pincodes@STRUCTURE_0176ED79F4D22CD4 (type.nestlabs.com/weave.trait.security.UserPincodesSettingsTrait), user_nfc_tokens@STRUCTURE_0176ED79F4D22CD4 (type.nestlabs.com/weave.trait.security.UserNFCTokensTrait), timezone@STRUCTURE_0176ED79F4D22CD4 (type.nestlabs.com/weave.trait.time.TimezoneTrait), peer_devices@STRUCTURE_0176ED79F4D22CD4 (type.nestlabs.com/weave.trait.peerdevices.PeerDevicesTrait), guests@STRUCTURE_0176ED79F4D22CD4 (type.nestlabs.com/nest.trait.guest.GuestsTrait), user_access_records@STRUCTURE_0176ED79F4D22CD4 (type.nestlabs.com/nest.trait.user.UserAccessTrait), pairing@STRUCTURE_0176ED79F4D22CD4 (type.nestlabs.com/nest.trait.pairing.PairingTrait), security_settings@STRUCTURE_0176ED79F4D22CD4 (type.nestlabs.com/nest.trait.security.SecuritySettingsTrait), structure_mode@STRUCTURE_0176ED79F4D22CD4 (type.nestlabs.com/nest.trait.occupancy.StructureModeTrait), structure_mode_capabilities@STRUCTURE_0176ED79F4D22CD4 (type.nestlabs.com/nest.trait.occupancy.StructureModeCapabilitiesTrait), distributed_security@STRUCTURE_0176ED79F4D22CD4 (type.nestlabs.com/nest.trait.security.DistributedSecurityTrait), structure_mode_settings@STRUCTURE_0176ED79F4D22CD4 (type.nestlabs.com/nest.trait.occupancy.StructureModeSettingsTrait), custom_located_annotations@STRUCTURE_0176ED79F4D22CD4 (type.nestlabs.com/nest.trait.located.CustomLocatedAnnotationsTrait), related_resources@STRUCTURE_0176ED79F4D22CD4 (type.nestlabs.com/nest.trait.resourcedirectory.RelatedResourcesTrait), security_action_on_unlock_settings@STRUCTURE_0176ED79F4D22CD4 (type.nestlabs.com/nest.trait.security.SecurityActionOnUnlockSettingsTrait), structure_geofencing@STRUCTURE_0176ED79F4D22CD4 (type.nestlabs.com/nest.trait.occupancy.StructureGeofencingTrait), structure_scenes@STRUCTURE_0176ED79F4D22CD4 (type.nestlabs.com/nest.trait.lighting.StructureScenesTrait), lighting_ecosystem_features_settings@STRUCTURE_0176ED79F4D22CD4 (type.nestlabs.com/nest.trait.lighting.LightingEcosystemFeaturesSettingsTrait), security_action_on_nfc_token_global_settings@STRUCTURE_0176ED79F4D22CD4 (type.nestlabs.com/nest.trait.security.SecurityActionOnNFCTokenGlobalSettingsTrait), lighting_action_on_security_alarm_global_settings@STRUCTURE_0176ED79F4D22CD4 (type.nestlabs.com/nest.trait.lighting.LightingActionOnSecurityAlarmGlobalSettingsTrait), lighting_action_on_safety_alarm_global_settings@STRUCTURE_0176ED79F4D22CD4 (type.nestlabs.com/nest.trait.lighting.LightingActionOnSafetyAlarmGlobalSettingsTrait), fan_action_on_smoke_alarm_global_settings@STRUCTURE_0176ED79F4D22CD4 (type.nestlabs.com/nest.trait.lighting.FanActionOnSmokeAlarmGlobalSettingsTrait), security_action_on_nfc_token_settings@STRUCTURE_0176ED79F4D22CD4 (type.nestlabs.com/nest.trait.security.SecurityActionOnNFCTokenSettingsTrait), lighting_action_on_security_alarm_settings@STRUCTURE_0176ED79F4D22CD4 (type.nestlabs.com/nest.trait.lighting.LightingActionOnSecurityAlarmSettingsTrait), lighting_action_on_safety_alarm_settings@STRUCTURE_0176ED79F4D22CD4 (type.nestlabs.com/nest.trait.lighting.LightingActionOnSafetyAlarmSettingsTrait), fan_action_on_smoke_alarm_settings@STRUCTURE_0176ED79F4D22CD4 (type.nestlabs.com/nest.trait.lighting.FanActionOnSmokeAlarmSettingsTrait), motion_alerts_global_settings@STRUCTURE_0176ED79F4D22CD4 (type.nestlabs.com/nest.trait.lighting.MotionAlertsGlobalSettingsTrait), home_info_settings@STRUCTURE_0176ED79F4D22CD4 (type.nestlabs.com/nest.trait.structure.HomeInfoSettingsTrait), enterprise_programs@STRUCTURE_0176ED79F4D22CD4 (type.nestlabs.com/nest.trait.hvac.EnterpriseProgramsEntitlementsTrait), utility_settings@STRUCTURE_0176ED79F4D22CD4 (type.nestlabs.com/nest.trait.hvac.UtilitySettingsTrait), safety_shutoff_settings@STRUCTURE_0176ED79F4D22CD4 (type.nestlabs.com/nest.trait.hvac.SafetyShutoffSettingsTrait), seasonal_savings_action@STRUCTURE_0176ED79F4D22CD4 (type.nestlabs.com/nest.trait.hvac.SeasonalSavingsActionTrait), seasonal_savings_settings@STRUCTURE_0176ED79F4D22CD4 (type.nestlabs.com/nest.trait.hvac.SeasonalSavingsSettingsTrait), demand_response_configuration@STRUCTURE_0176ED79F4D22CD4 (type.nestlabs.com/nest.trait.hvac.DemandResponseConfigurationTrait), located_annotations@STRUCTURE_0176ED79F4D22CD4 (type.nestlabs.com/nest.trait.located.LocatedAnnotationsTrait), structure_info@STRUCTURE_0176ED79F4D22CD4 (type.nestlabs.com/nest.trait.structure.StructureInfoTrait), structure_location@STRUCTURE_0176ED79F4D22CD4 (type.nestlabs.com/nest.trait.structure.StructureLocationTrait), protect_safety_summary@STRUCTURE_0176ED79F4D22CD4 (type.nestlabs.com/nest.trait.product.protect.SafetySummaryTrait), occupancy_history@STRUCTURE_0176ED79F4D22CD4 (type.nestlabs.com/nest.trait.history.OccupancyHistoryTrait), protect_legacy_structure_self_test@STRUCTURE_0176ED79F4D22CD4 (type.nestlabs.com/nest.trait.product.protect.LegacyStructureSelfTestTrait), protect_legacy_self_test_settings@STRUCTURE_0176ED79F4D22CD4 (type.nestlabs.com/nest.trait.product.protect.LegacySelfTestSettingsTrait), safety_structure_settings@STRUCTURE_0176ED79F4D22CD4 (type.nestlabs.com/nest.trait.product.protect.SafetyStructureSettingsTrait), user_nfc_token_management@USER_0176ED789C7F1BE4 (type.nestlabs.com/weave.trait.security.UserNFCTokenManagementTrait), user_nfc_tokens_data@USER_0176ED789C7F1BE4 (type.nestlabs.com/weave.trait.security.UserNFCTokensTrait), gaia_merge_notifications@USER_0176ED789C7F1BE4 (type.nestlabs.com/nest.trait.olive.GaiaMergeNotificationsTrait), user_security_notification_settings@USER_0176ED789C7F1BE4 (type.nestlabs.com/nest.trait.user.UserSecurityNotificationSettingsTrait), user_lock_notification_settings@USER_0176ED789C7F1BE4 (type.nestlabs.com/nest.trait.user.UserLockNotificationSettingsTrait), user_info@USER_0176ED789C7F1BE4 (type.nestlabs.com/nest.trait.user.UserInfoTrait), locale_state@DEVICE_18B4300000AFC236 (type.nestlabs.com/weave.trait.locale.LocaleStateTrait), locale_availability_settings@DEVICE_18B4300000AFC236 (type.nestlabs.com/weave.trait.locale.LocaleAvailabilitySettingsTrait), locale_settings@DEVICE_18B4300000AFC236 (type.nestlabs.com/weave.trait.locale.LocaleSettingsTrait), locale_settings@DEVICE_18B4300000AFC236 (type.nestlabs.com/weave.trait.locale.LocaleSettingsTrait), label@DEVICE_18B4300000AFC236 (type.nestlabs.com/weave.trait.description.LabelSettingsTrait), device_identity@DEVICE_18B4300000AFC236 (type.nestlabs.com/weave.trait.description.DeviceIdentityTrait), wall_power@DEVICE_18B4300000AFC236 (type.nestlabs.com/weave.trait.power.PowerSourceTrait), battery@DEVICE_18B4300000AFC236 (type.nestlabs.com/weave.trait.power.BatteryPowerSourceTrait), liveness@DEVICE_18B4300000AFC236 (type.nestlabs.com/weave.trait.heartbeat.LivenessTrait), peer_devices@DEVICE_18B4300000AFC236 (type.nestlabs.com/weave.trait.peerdevices.PeerDevicesTrait), peer_devices@DEVICE_18B4300000AFC236 (type.nestlabs.com/weave.trait.peerdevices.PeerDevicesTrait), configuration_done@DEVICE_18B4300000AFC236 (type.nestlabs.com/weave.trait.pairing.ConfigurationDoneTrait), telemetry_tunnel@DEVICE_18B4300000AFC236 (type.nestlabs.com/weave.trait.telemetry.tunnel.TelemetryTunnelTrait), debug_trait@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.debug.DebugTrait), unpairing@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.pairing.UnpairingTrait), ambient_motion@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.detector.AmbientMotionTrait), ambient_motion_timing@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.detector.AmbientMotionTimingSettingsTrait), ambient_motion_timing@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.detector.AmbientMotionTimingSettingsTrait), button@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.input.ButtonTrait), structure_mode@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.occupancy.StructureModeTrait), structure_mode@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.occupancy.StructureModeTrait), occupancy_input_settings@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.occupancy.OccupancyInputSettingsTrait), occupancy_input_settings@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.occupancy.OccupancyInputSettingsTrait), hardware_fault@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.system.HardwareFaultTrait), factory_reset@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.system.FactoryResetTrait), passive_infrared@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.sensor.PassiveInfraredTrait), passive_infrared_bucketized@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.sensor.PassiveInfraredTrait), temperature_bucketized@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.sensor.TemperatureTrait), temperature@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.sensor.TemperatureTrait), humidity_bucketized@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.sensor.HumidityTrait), humidity@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.sensor.HumidityTrait), ambient_light@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.sensor.AmbientLightTrait), ambient_light_bucketized@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.sensor.AmbientLightTrait), battery_voltage_bank1@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.sensor.BatteryVoltageTrait), carbon_monoxide@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.sensor.CarbonMonoxideTrait), carbon_monoxide_bucketized@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.sensor.CarbonMonoxideTrait), smoke@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.sensor.SmokeTrait), smoke_bucketized@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.sensor.SmokeTrait), safety_alarm_settings@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.safety.SafetyAlarmSettingsTrait), safety_alarm_settings@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.safety.SafetyAlarmSettingsTrait), safety_alarm_smoke@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.safety.SafetyAlarmSmokeTrait), safety_alarm_co@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.safety.SafetyAlarmCOTrait), safety_alarm_remote_smoke@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.safety.SafetyAlarmRemoteSmokeTrait), safety_alarm_remote_co@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.safety.SafetyAlarmRemoteCOTrait), led@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.diagnostics.LedTrait), firmware_info@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.firmware.FirmwareTrait), software_update@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.firmware.SoftwareUpdateTrait), telemetry_network@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.network.TelemetryNetworkTrait), telemetry_network_wifi@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.network.TelemetryNetworkWifiTrait), telemetry_wpan_trait@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.network.TelemetryNetworkWpanTrait), thread_interface@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.network.ThreadInterfaceTrait), wifi_interface@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.network.WifiInterfaceTrait), device_info@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.service.DeviceInfoTrait), device_located_settings@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.located.DeviceLocatedSettingsTrait), device_located_settings@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.located.DeviceLocatedSettingsTrait), oob_action@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.product.protect.OutOfBoxTrait), ntp_action@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.product.protect.NightTimePromiseTrait), safety_summary@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.product.protect.SafetySummaryTrait), safety_summary@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.product.protect.SafetySummaryTrait), ready_action@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.product.protect.ReadyActionTrait), audio_test@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.product.protect.AudioTestTrait), trap_action@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.product.protect.TrapActionTrait), self_test@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.product.protect.SelfTestTrait), legacy_structure_self_test@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.product.protect.LegacyStructureSelfTestTrait), legacy_structure_self_test@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.product.protect.LegacyStructureSelfTestTrait), legacy_self_test_settings@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.product.protect.LegacySelfTestSettingsTrait), legacy_self_test_settings@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.product.protect.LegacySelfTestSettingsTrait), legacy_alarm_history@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.product.protect.LegacyAlarmHistoryTrait), audio_play@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.product.protect.AudioPlayTrait), night_time_promise_settings@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.product.protect.NightTimePromiseSettingsTrait), night_time_promise_settings@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.product.protect.NightTimePromiseSettingsTrait), protect_device_info@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.product.protect.ProtectDeviceInfoTrait), legacy_protect_device_info@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.product.protect.LegacyProtectDeviceInfoTrait), safety_structure_settings@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.product.protect.SafetyStructureSettingsTrait), safety_structure_settings@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.product.protect.SafetyStructureSettingsTrait), action_scheduler@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.product.protect.ActionSchedulerTrait), pathlight_settings@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.ui.EnhancedPathlightSettingsTrait), pathlight_settings@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.ui.EnhancedPathlightSettingsTrait), pathlight_state@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.ui.EnhancedPathlightStateTrait), legacy_protect_device_settings@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.product.protect.LegacyProtectDeviceSettingsTrait), self_test_runner@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.selftest.SelfTestRunnerTrait), radio_fault@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.network.RadioFaultTrait), wifi_network_fault@DEVICE_18B4300000AFC236 (type.nestlabs.com/nest.trait.network.WifiNetworkFaultTrait), locale_state@DEVICE_18B4300000B5C7BE (type.nestlabs.com/weave.trait.locale.LocaleStateTrait), locale_availability_settings@DEVICE_18B4300000B5C7BE (type.nestlabs.com/weave.trait.locale.LocaleAvailabilitySettingsTrait), locale_settings@DEVICE_18B4300000B5C7BE (type.nestlabs.com/weave.trait.locale.LocaleSettingsTrait), locale_settings@DEVICE_18B4300000B5C7BE (type.nestlabs.com/weave.trait.locale.LocaleSettingsTrait), label@DEVICE_18B4300000B5C7BE (type.nestlabs.com/weave.trait.description.LabelSettingsTrait), device_identity@DEVICE_18B4300000B5C7BE (type.nestlabs.com/weave.trait.description.DeviceIdentityTrait), wall_power@DEVICE_18B4300000B5C7BE (type.nestlabs.com/weave.trait.power.PowerSourceTrait), battery@DEVICE_18B4300000B5C7BE (type.nestlabs.com/weave.trait.power.BatteryPowerSourceTrait), liveness@DEVICE_18B4300000B5C7BE (type.nestlabs.com/weave.trait.heartbeat.LivenessTrait), peer_devices@DEVICE_18B4300000B5C7BE (type.nestlabs.com/weave.trait.peerdevices.PeerDevicesTrait), peer_devices@DEVICE_18B4300000B5C7BE (type.nestlabs.com/weave.trait.peerdevices.PeerDevicesTrait), configuration_done@DEVICE_18B4300000B5C7BE (type.nestlabs.com/weave.trait.pairing.ConfigurationDoneTrait), telemetry_tunnel@DEVICE_18B4300000B5C7BE (type.nestlabs.com/weave.trait.telemetry.tunnel.TelemetryTunnelTrait), debug_trait@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.debug.DebugTrait), unpairing@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.pairing.UnpairingTrait), ambient_motion@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.detector.AmbientMotionTrait), ambient_motion_timing@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.detector.AmbientMotionTimingSettingsTrait), ambient_motion_timing@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.detector.AmbientMotionTimingSettingsTrait), button@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.input.ButtonTrait), structure_mode@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.occupancy.StructureModeTrait), structure_mode@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.occupancy.StructureModeTrait), occupancy_input_settings@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.occupancy.OccupancyInputSettingsTrait), occupancy_input_settings@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.occupancy.OccupancyInputSettingsTrait), hardware_fault@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.system.HardwareFaultTrait), factory_reset@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.system.FactoryResetTrait), passive_infrared@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.sensor.PassiveInfraredTrait), passive_infrared_bucketized@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.sensor.PassiveInfraredTrait), temperature_bucketized@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.sensor.TemperatureTrait), temperature@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.sensor.TemperatureTrait), humidity_bucketized@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.sensor.HumidityTrait), humidity@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.sensor.HumidityTrait), ambient_light@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.sensor.AmbientLightTrait), ambient_light_bucketized@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.sensor.AmbientLightTrait), battery_voltage_bank1@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.sensor.BatteryVoltageTrait), carbon_monoxide@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.sensor.CarbonMonoxideTrait), carbon_monoxide_bucketized@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.sensor.CarbonMonoxideTrait), smoke@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.sensor.SmokeTrait), smoke_bucketized@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.sensor.SmokeTrait), safety_alarm_settings@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.safety.SafetyAlarmSettingsTrait), safety_alarm_settings@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.safety.SafetyAlarmSettingsTrait), safety_alarm_smoke@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.safety.SafetyAlarmSmokeTrait), safety_alarm_co@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.safety.SafetyAlarmCOTrait), safety_alarm_remote_smoke@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.safety.SafetyAlarmRemoteSmokeTrait), safety_alarm_remote_co@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.safety.SafetyAlarmRemoteCOTrait), led@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.diagnostics.LedTrait), firmware_info@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.firmware.FirmwareTrait), software_update@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.firmware.SoftwareUpdateTrait), telemetry_network@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.network.TelemetryNetworkTrait), telemetry_network_wifi@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.network.TelemetryNetworkWifiTrait), telemetry_wpan_trait@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.network.TelemetryNetworkWpanTrait), thread_interface@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.network.ThreadInterfaceTrait), wifi_interface@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.network.WifiInterfaceTrait), device_info@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.service.DeviceInfoTrait), device_located_settings@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.located.DeviceLocatedSettingsTrait), device_located_settings@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.located.DeviceLocatedSettingsTrait), oob_action@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.product.protect.OutOfBoxTrait), ntp_action@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.product.protect.NightTimePromiseTrait), safety_summary@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.product.protect.SafetySummaryTrait), safety_summary@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.product.protect.SafetySummaryTrait), ready_action@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.product.protect.ReadyActionTrait), audio_test@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.product.protect.AudioTestTrait), trap_action@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.product.protect.TrapActionTrait), self_test@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.product.protect.SelfTestTrait), legacy_structure_self_test@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.product.protect.LegacyStructureSelfTestTrait), legacy_structure_self_test@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.product.protect.LegacyStructureSelfTestTrait), legacy_self_test_settings@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.product.protect.LegacySelfTestSettingsTrait), legacy_self_test_settings@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.product.protect.LegacySelfTestSettingsTrait), legacy_alarm_history@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.product.protect.LegacyAlarmHistoryTrait), audio_play@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.product.protect.AudioPlayTrait), night_time_promise_settings@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.product.protect.NightTimePromiseSettingsTrait), night_time_promise_settings@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.product.protect.NightTimePromiseSettingsTrait), protect_device_info@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.product.protect.ProtectDeviceInfoTrait), legacy_protect_device_info@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.product.protect.LegacyProtectDeviceInfoTrait), safety_structure_settings@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.product.protect.SafetyStructureSettingsTrait), safety_structure_settings@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.product.protect.SafetyStructureSettingsTrait), action_scheduler@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.product.protect.ActionSchedulerTrait), pathlight_settings@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.ui.EnhancedPathlightSettingsTrait), pathlight_settings@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.ui.EnhancedPathlightSettingsTrait), pathlight_state@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.ui.EnhancedPathlightStateTrait), legacy_protect_device_settings@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.product.protect.LegacyProtectDeviceSettingsTrait), self_test_runner@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.selftest.SelfTestRunnerTrait), radio_fault@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.network.RadioFaultTrait), wifi_network_fault@DEVICE_18B4300000B5C7BE (type.nestlabs.com/nest.trait.network.WifiNetworkFaultTrait)

Config

{
    "bridge": {
        "name": "Synology Homebridge",
        "username": “xx:xx:xx:xx:xx:xx",
        "port": 51638,
        "pin": “xxx-xx-xxx",
        "bind": [
            "eth0"
        ],
        "advertiser": "ciao"
    },
    "accessories": [
        {
            "accessory": "Synology",
            "name": “server",
            "mac": “xx:xx:xx:xx:xx:xx",
            "port": 5001,
            "username": "admin",
            "password": "password",
            "protocol": "http",
            "version": "6",
            "startupTime": 60,
            "shutdownTime": 60
        },
        {
            "accessory": "PowerlossIFTTTNotifier",
            "name": "PowerlossIFTTTNotifier",
            "IFTTTkey": “****",
            "IFTTTservice": "*!",
            "IFTTTvalue2": “h***g",
            "IFTTTvalue3": "http://host:8581"
        },
        {
            "accessory": "AutomationCalendar",
            "name": "AutomationCalendar",
            "latitude": x.x,
            "longitude": -23
        },
        {
            "accessory": "neurio",
            "name": "Home Energy Monitor",
            "location": “192.168.133.xxx",
            "username": "michaelb",
            "password": “***",
            "options": {
                "ttl": 30,
                "verboseP": false
            }
        },
        {
            "accessory": "LinuxTemperature",
            "name": "Pigpen Temperature",
            "sensor_path": "",
            "divisor": 1000
        },
        {
            "name": "iPad charged",
            "stateful": true,
            "dimmer": false,
            "reverse": false,
            "time": 1000,
            "random": false,
            "resettable": false,
            "brightness": 0,
            "disableLogging": false,
            "accessory": "DummySwitch"
        },
        {
            "accessory": "DummySwitch",
            "name": "Something is Open",
            "stateful": true
        },
        {
            "accessory": "DummySwitch",
            "name": "core is open",
            "stateful": true
        },
        {
            "name": "Motion",
            "stateful": true,
            "reverse": false,
            "time": 1000,
            "random": false,
            "resettable": false,
            "disableLogging": false,
            "accessory": "DummySwitch"
        },
        {
            "name": "Front Door Battery",
            "stateful": true,
            "dimmer": false,
            "reverse": false,
            "time": 1000,
            "random": false,
            "resettable": false,
            "brightness": 100,
            "disableLogging": false,
            "accessory": "DummySwitch"
        },
        {
            "name": "Printer Delay",
            "delay": 2,
            "delayUnit": "h",
            "sensorType": "motion",
            "flipSensorState": false,
            "startOnReboot": false,
            "debug": true,
            "accessory": "DelaySwitch"
        },
        {
            "name": "Patio Delay Day",
            "delay": 60000,
            "delayUnit": "ms",
            "sensorType": "motion",
            "flipSensorState": false,
            "startOnReboot": false,
            "debug": false,
            "accessory": "DelaySwitch"
        },
        {
            "name": "Patio Delay Night",
            "delay": 3600000,
            "delayUnit": "ms",
            "sensorType": "motion",
            "flipSensorState": false,
            "startOnReboot": false,
            "debug": false,
            "accessory": "DelaySwitch"
        },
        {
            "name": "Recirculate",
            "delay": 5000,
            "delayUnit": "ms",
            "sensorType": "motion",
            "flipSensorState": false,
            "startOnReboot": false,
            "debug": false,
            "accessory": "DelaySwitch"
        },
        {
            "accessory": "HTTP-SWITCH",
            "name": "pigpen temp warning",
            "switchType": "stateless",
            "serialNumber": “***",
            "timeout": 1000,
            "debug": true,
            "method": "POST",
            "headers": {
                "Content-Type": "application/json"
            },
            "onUrl": {
                "url": "https://maker.ifttt.com/trigger/homealert/with/key/****",
                "method": "POST",
                "headers": {
                    "Content-Type": "application/json"
                },
                "body": {
                    "value1": "🔥 PigPen is running hot 🔥",
                    "value2": "temperature is over 96",
                    "value3": "https://sflanders.net/wp-content/uploads/2015/11/****.png"
                }
            }
        },
        {
            "accessory": "HTTP-SWITCH",
            "name": "Arming error alert",
            "switchType": "stateless",
            "serialNumber": “***",
            "timeout": 1000,
            "debug": true,
            "method": "POST",
            "headers": {
                "Content-Type": "application/json"
            },
            "onUrl": {
                "url": "https://maker.ifttt.com/trigger/homealert/with/key/*",
                "method": "POST",
                "headers": {
                    "Content-Type": "application/json"
                },
                "body": {
                    "value1": "‼️ WARNING ‼️",
                    "value2": "Abode armed, but something is wrong.",
                    "value3": "https://www.twice.com/wp-content/uploads/2019/11/...g"
                }
            }
        },
        {
            "accessory": "HTTP-SWITCH",
            "name": "Patio Light Alert",
            "switchType": "stateless",
            "serialNumber": “44",
            "timeout": 1000,
            "debug": true,
            "method": "POST",
            "headers": {
                "Content-Type": "application/json"
            },
            "onUrl": {
                "url": "https://maker.ifttt.com/trigger/homealert/with/key/****",
                "method": "POST",
                "headers": {
                    "Content-Type": "application/json"
                },
                "body": {
                    "value1": "💡Patio Light has been turned off! 💡",
                    "value2": "Check the patio light.",
                    "value3": "https://icons-for-free.com/iconfiles/png/512/idea+...g"
                }
            }
        },
        {
            "accessory": "HTTP-SWITCH",
            "name": "Front Light Alert",
            "switchType": "stateless",
            "serialNumber": "SW005",
            "timeout": 1000,
            "debug": true,
            "method": "POST",
            "headers": {
                "Content-Type": "application/json"
            },
            "onUrl": {
                "url": "https://maker.ifttt.com/trigger/homealert/with/key/***",
                "method": "POST",
                "headers": {
                    "Content-Type": "application/json"
                },
                "body": {
                    "value1": "💡Porch Light has been turned on! 💡",
                    "value2": "Check the porch light.",
                    "value3": "https://icons-for-free.com/iconfiles/png/512/idea+idea+bulb+l...ng"
                }
            }
        },
        {
            "accessory": "HTTP-SWITCH",
            "name": "Alert Alarm not set Alert",
            "switchType": "stateless",
            "serialNumber": “**",
            "timeout": 1000,
            "debug": true,
            "method": "POST",
            "headers": {
                "Content-Type": "application/json"
            },
            "onUrl": {
                "url": "https://maker.ifttt.com/trigger/homealert/with/key/***,
                "method": "POST",
                "headers": {
                    "Content-Type": "application/json"
                },
                "body": {
                    "value1": "‼️ Abode was not armed ‼️",
                    "value2": "workflow://run-workflow?name=Abode%20Night",
                    "value3": "https://3gm164156wvo3el2du1yiuvd-wpengine.netdna-ssl.com/wp-content/themes/Abode/img/landing..."
                }
            }
        },
        {
            "accessory": "HTTP-SWITCH",
            "name": "Printer Off Alert",
            "switchType": "stateless",
            "serialNumber": "SW007",
            "timeout": 1000,
            "debug": true,
            "method": "POST",
            "headers": {
                "Content-Type": "application/json"
            },
            "onUrl": {
                "url": "https://maker.ifttt.com/trigger/homealert/with/key/****",
                "method": "POST",
                "headers": {
                    "Content-Type": "application/json"
                },
                "body": {
                    "value1": "🖨 Printer turned off 🖨",
                    "value2": "",
                    "value3": "https://cdn6.aptoide.com/imgs/6/b/8/...
                }
            }
        },
        {
            "accessory": "HTTP-SWITCH",
            "name": "Air Conditioning On Alert",
            "switchType": "stateless",
            "serialNumber": “***",
            "timeout": 1000,
            "debug": true,
            "method": "POST",
            "headers": {
                "Content-Type": "application/json"
            },
            "onUrl": {
                "url": "https://maker.ifttt.com/trigger/homealert/with/key/****",
                "method": "POST",
                "headers": {
                    "Content-Type": "application/json"
                },
                "body": {
                    "value1": "The air conditioner is on but a door or window is open.",
                    "value2": "nestmobile://",
                    "value3": "https://image.winudf.com/v2/image1/Y29tLm5lc3QuYW5kc..."
                }
            }
        },
        {
            "accessory": "HTTP-SWITCH",
            "name": "Motion: Kaleb on the move?",
            "switchType": "stateless",
            "serialNumber": "SW009",
            "timeout": 1000,
            "debug": true,
            "method": "POST",
            "headers": {
                "Content-Type": "application/json"
            },
            "onUrl": {
                "url": "https://maker.ifttt.com/trigger/homealert/with/key/***",
                "method": "POST",
                "headers": {
                    "Content-Type": "application/json"
                },
                "body": {
                    "value1": "🚶🏼 Motion: Kaleb on the move?🚶🏼",
                    "value2": "",
                    "value3": "https://icon-library.com/..."
                }
            }
        },
        {
            "accessory": "HTTP-SWITCH",
            "name": "Abode: Bierman Disarm",
            "switchType": "stateless",
            "serialNumber": “***",
            "timeout": 1000,
            "debug": true,
            "method": "POST",
            "headers": {
                "Content-Type": "application/json"
            },
            "onUrl": {
                "url": "https://maker.ifttt.com/trigger/abode_family/with/key/***",
                "method": "POST",
                "headers": {
                    "Content-Type": "application/json"
                },
                "body": {
                    "value1": "🔥 PigPen is running hot 🔥",
                    "value2": "temperature is over 96",
                    "value3": "https://sflanders.net/wp-..."
                }
            }
        },
        {
            "accessory": "HTTP-SWITCH",
            "name": "Abode: Stranger Disarm",
            "switchType": "stateless",
            "serialNumber": “***",
            "timeout": 1000,
            "debug": true,
            "method": "POST",
            "headers": {
                "Content-Type": "application/json"
            },
            "onUrl": {
                "url": "https://maker.ifttt.com/trigger/abode_no_family/with/key/****",
                "method": "POST",
                "headers": {
                    "Content-Type": "application/json"
                },
                "body": {
                    "value1": "🔥 PigPen is running hot 🔥",
                    "value2": "temperature is over 96",
                    "value3": "https://sflanders.net/wp-content..."
                }
            }
        }
    ],
    "platforms": [
        {
            "name": "Config",
            "port": 8581,
            "auth": "form",
            "theme": "blue",
            "tempUnits": "f",
            "lang": "auto",
            "debug": false,
            "sessionTimeout": 28800,
            "accessoryControl": {
                "debug": true
            },
            "platform": "config",
            "loginWallpaper": "ui-wallpaper.jpg"
        },
        {
            "name": "Nest",
            "googleAuth": {
                "issueToken": "https://accounts.google.com/o/oauth2/iframerpc?action=issueToken&response_type=token%....&auto=1",
                "cookies": “***"
            },
            "fanDurationMinutes": 15,
            "options": [
                "Debug.Verbose",
                "Thermostat.SeparateBuiltInTemperatureSensor.Disable",
                "Thermostat.SeparateBuiltInHumiditySensor.Disable",
                "Thermostat.Disable",
                "Thermostat.Fan.Disable",
                "Thermostat.Eco.Disable",
                "HomeAway.Disable",
                "TempSensor.Disable"
            ],
            "_bridge": {
                "username": “FFE:DD:33:22:W2:GE",
                "port": 52365,
                "manufacturer": "nest"
            },
            "platform": "Nest"
        },
        {
            "units": "us",
            "interval": 5,
            "stations": [
                {
                    "nameNow": "Now",
                    "service": "openweathermap",
                    "key": “***": [
                        33,
                        -200
                    ],
                    "language": "en",
                    "compatibility": "both",
                    "conditionCategory": "detailed",
                    "now": true,
                    "extraHumidity": false,
                    "hidden": [
                        "Air Pressure",
                        "Observation Station",
                        "Observation Time",
                        "Snow"
                    ],
                    "thresholdCloudCover": 50,
                    "thresholdUvIndex": 4,
                    "thresholdWindSpeed": 4
                }
            ],
            "platform": "WeatherPlus"
        },
        {
            "name": "TuyaWebPlatform",
            "options": {
                "username": “***",
                "password": “🏢***",
                "countryCode": "1",
                "platform": "smart_life",
                "pollingInterval": 1021
            },
            "defaults": [
                {
                    "id": “***",
                    "device_type": "outlet"
                },
                {
                    "id": "04200321dc4f22c74e9e ",
                    "device_type": "outlet"
                },
                {
                    "id": “***",
                    "device_type": "outlet"
                },
                {
                    "id": “***",
                    "device_type": "switch"
                },
                {
                    "id": “***",
                    "device_type": "outlet"
                },
                {
                    "id": “*",
                    "device_type": "outlet"
                },
                {
                    "id": “*",
                    "device_type": "outlet"
                },
                {
                    "id": “*",
                    "device_type": "outlet"
                }
            ],
            "scenes": false,
            "_bridge": {
                "username": “05:11:33:tr:cc:B1",
                "pin": “111-22-999",
                "port": 32728,
                "manufacturer": "Tuya"
            },
            "platform": "TuyaWebPlatform"
        },
        {
            "name": "Rachio",
            "api_key": “***",
            "default_runtime": 3,
            "runtime_source": 0,
            "use_irrigation_display": true,
            "show_standby": true,
            "show_runall": true,
            "show_schedules": false,
            "external_IP_address": “***",
            "internal_IP_address": "127.0.0.1",
            "auto_correct_IP": false,
            "external_webhook_port": 12453,
            "internal_webhook_port": 27546,
            "use_basic_auth": true,
            "user": "app13",
            "password": "e4FuECKCmuH",
            "delete_webhooks": false,
            "showAPIMessage
1241
s": false,
            "showWebhookMessages": false,
            "valveType": 0,
            "showBridge": false,
            "showControllers": true,
            "showValves": false,
            "liveRefreshTimeout": 2,
            "liveRefreshRate": 20,
            "_bridge": {
                "username": “ee:ee:ee:ee:ee:ee",
                "port": 45766
            },
            "platform": "rachio"
        },
        {
            "hosts": [
                {
                    "name": "BigMac",
                    "mac_address": "14:98:77:56:73:1A",
                    "interval": 60,
                    "timeout": 25,
                    "retries": 1,
                    "startup_as_failed": true,
                    "closed_on_success": true,
                    "type": "ContactSensor"
                },
                {
                    "name": "Printer",
                    "ipv4_address": "192.168.14.4",
                    "interval": 60,
                    "timeout": 25,
                    "retries": 1,
                    "startup_as_failed": true,
                    "closed_on_success": true,
                    "type": "ContactSensor"
                },
                {
                    "name": "Security Cameras",
                    "ipv4_address": "192.168.2.2",
                    "interval": 60,
                    "timeout": 25,
                    "retries": 1,
                    "startup_as_failed": true,
                    "closed_on_success": true,
                    "type": "ContactSensor"
                },
                {
                    "name": "Neurio",
                    "ipv4_address": "192.168.3.33",
                    "interval": 60,
                    "timeout": 25,
                    "retries": 1,
                    "startup_as_failed": true,
                    "closed_on_success": true,
                    "type": "ContactSensor"
                },
                {
                    "name": "Obihai",
                    "ipv4_address": "192.168.19.3",
                    "interval": 60,
                    "timeout": 25,
                    "retries": 1,
                    "startup_as_failed": true,
                    "closed_on_success": true,
                    "type": "ContactSensor"
                }
            ],
            "platform": "PingHosts"
        },
        {
            "name": "Flo-by-Moen",
            "auth": {
                "username": “**t",
                "password": “Pw!**"
            },
            "disableCache": false,
            "showTemperatureAndHumidity": true,
            "enableValveControl": true,
            "showHealthTestSwitch": false,
            "showAuxSwitch": false,
            "treatWarningAsCritical": false,
            "clearOnNoLeak": false,
            "deviceRefresh": 90,
            "offlineTimeLimit": 4,
            "sleepRevertMinutes": 120,
            "retryErrorDisplay": 3,
            "showGPMPSIasLight": false,
            "platform": "Flo-by-Moen",
            "_bridge": {
                "username": “0E***:2B:96",
                "port": 53441,
                "name": "Flo-by-Moen 45F0"
            }
        },
        {
            "platform": "HttpWebHooks",
            "webhook_port": "51828",
            "http_auth_user": "foo",
            "http_auth_pass": "bar",
            "sensors": [
                {
                    "id": "myq007",
                    "name": "MyQ",
                    "type": "contact",
                    "autoRelease": false
                }
            ]
        },
        {
            "controllers": [
                {
                    "address": "192.168.22.2",
                    "password": “**",
                    "username": “^^"
                }
            ],
            "name": "UniFi Protect",
            "_bridge": {
                "username": “33:33:32:44:9C:23",
                "port": 42523,
                "name": "Unifi Protect",
                "manufacturer": "Unifi",
                "model": "UNVR"
            },
            "platform": "UniFi Protect",
            "options": [
                "Enable.Device.StatusLed.Switch",
                "Enable.Device.SyncName",
                "Enable.Log.Motion",
                "Enable.Device.StatusLed.Switch.0CEA1441A29F",
                "Enable.Device.SyncName.0CEA1441A29F",
                "Enable.Log.Motion.0CEA1441A29F",
                "Enable.Device.StatusLed.Switch.28704E1574D4",
                "Enable.Device.SyncName.28704E1574D4",
                "Enable.Log.Motion.28704E1574D4",
                "Enable.Device.StatusLed.Switch.28704E1605DF",
                "Enable.Device.SyncName.28704E1605DF",
                "Enable.Log.Motion.28704E1605DF",
                "Enable.Device.SyncName.28704E18FB27",
                "Enable.Device.StatusLed.Switch.28704E18FB27",
                "Enable.Log.Motion.28704E18FB27",
                "Enable.Device.StatusLed.Switch.F4E2C67F3F59",
                "Enable.Device.SyncName.F4E2C67F3F59",
                "Enable.Log.Motion.F4E2C67F3F59",
                "Enable.Device.SyncName.F4E2C67FDC9E",
                "Enable.Log.Motion.F4E2C67FDC9E"
            ]
        },
        {
            "name": "HomebridgeVirtualSwitches",
            "platform": "HomebridgeVirtualSwitches",
            "_bridge": {
                "username": “dd:dd:dd:dd:ddd:dd",
                "port": 42895
            }
        }
    ],
    "disabledPlugins": [
        "homebridge-rachio-irrigation"
    ]
}

Homebridge UI Version

v4.76.0

Homebridge Version

v1.10.0

Node.js Version

v22.16.0

Operating System

Synology DSM

Environment Info

Using Docker

Raspberry Pi Model

None

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0