Brandawg93 / homebridge-nest-cam_old

Use your Nest Cam as IP camera in HomeKit.
Apache License 2.0
89 stars 14 forks source link

Unable to add camera's after updating token in config #43

Closed coxfrederic closed 5 years ago

coxfrederic commented 5 years ago

Following up on https://github.com/KhaosT/homebridge-nest-cam/issues/40#issuecomment-447684705:

 $ homebridge
(node:1642) [DEP0022] DeprecationWarning: os.tmpDir() is deprecated. Use os.tmpdir() instead.
[17-12-2018 20:11:28] Loaded config.json with 2 accessories and 2 platforms.
[17-12-2018 20:11:28] ---
[17-12-2018 20:11:28] Loaded plugin: homebridge-ip-camera
[17-12-2018 20:11:28] Registering platform 'homebridge-ip-camera.Camera-IP'
[17-12-2018 20:11:28] ---
[17-12-2018 20:11:28] Loaded plugin: homebridge-knx
homebridge API version: 2.2
Create Service AirPurifier
Create Service AirQualitySensor
Create Service BatteryService
Create Service CameraRTPStreamManagement
Create Service CarbonDioxideSensor
Create Service CarbonMonoxideSensor
Create Service ContactSensor
Create Service Door
Create Service Doorbell
Create Service Fan
Create Service Fanv2
Create Service FilterMaintenance
Create Service Faucet
Create Service GarageDoorOpener
Create Service HeaterCooler
Create Service HumidifierDehumidifier
Create Service HumiditySensor
Create Service IrrigationSystem
Create Service LeakSensor
Create Service LightSensor
Create Service Lightbulb
Create Service LockManagement
Create Service LockMechanism
Create Service Microphone
Create Service MotionSensor
Create Service OccupancySensor
Create Service Outlet
Create Service SecuritySystem
Create Service ServiceLabel
Create Service Slat
Create Service SmokeSensor
Create Service Speaker
Create Service StatelessProgrammableSwitch
Create Service Switch
Create Service TemperatureSensor
Create Service Thermostat
Create Service Valve
Create Service Window
Create Service WindowCovering
Create Service CameraControl
Create Service StatefulProgrammableSwitch
Create Service Label
Create Service BridgeConfiguration
Create Service BridgingState
Create Service Pairing
Create Service ProtocolInformation
Create Service Relay
Create Service TimeInformation
create Characteristic AccessoryFlags
create Characteristic Active
create Characteristic AdministratorOnlyAccess
create Characteristic AirParticulateDensity
create Characteristic AirParticulateSize
create Characteristic AirQuality
create Characteristic AudioFeedback
create Characteristic BatteryLevel
create Characteristic Brightness
create Characteristic CarbonDioxideDetected
create Characteristic CarbonDioxideLevel
create Characteristic CarbonDioxidePeakLevel
create Characteristic CarbonMonoxideDetected
create Characteristic CarbonMonoxideLevel
create Characteristic CarbonMonoxidePeakLevel
create Characteristic ChargingState
create Characteristic ColorTemperature
create Characteristic ContactSensorState
create Characteristic CoolingThresholdTemperature
create Characteristic CurrentAirPurifierState
create Characteristic CurrentAmbientLightLevel
create Characteristic CurrentDoorState
create Characteristic CurrentFanState
create Characteristic CurrentHeaterCoolerState
create Characteristic CurrentHeatingCoolingState
create Characteristic CurrentHorizontalTiltAngle
create Characteristic CurrentHumidifierDehumidifierState
create Characteristic CurrentPosition
create Characteristic CurrentRelativeHumidity
create Characteristic CurrentSlatState
create Characteristic CurrentTemperature
create Characteristic CurrentTiltAngle
create Characteristic CurrentVerticalTiltAngle
create Characteristic DigitalZoom
create Characteristic FilterChangeIndication
create Characteristic FilterLifeLevel
create Characteristic FirmwareRevision
create Characteristic HardwareRevision
create Characteristic HeatingThresholdTemperature
create Characteristic HoldPosition
create Characteristic Hue
create Characteristic Identify
create Characteristic ImageMirroring
create Characteristic ImageRotation
create Characteristic InUse
create Characteristic IsConfigured
create Characteristic LeakDetected
create Characteristic LockControlPoint
create Characteristic LockCurrentState
create Characteristic LockLastKnownAction
create Characteristic LockManagementAutoSecurityTimeout
create Characteristic LockPhysicalControls
create Characteristic LockTargetState
create Characteristic Logs
create Characteristic Manufacturer
create Characteristic Model
create Characteristic MotionDetected
create Characteristic Mute
create Characteristic Name
create Characteristic NightVision
create Characteristic NitrogenDioxideDensity
create Characteristic ObstructionDetected
create Characteristic OccupancyDetected
create Characteristic On
create Characteristic OpticalZoom
create Characteristic OutletInUse
create Characteristic OzoneDensity
create Characteristic PairSetup
create Characteristic PairVerify
create Characteristic PairingFeatures
create Characteristic PairingPairings
create Characteristic PM10Density
create Characteristic PM2_5Density
create Characteristic PositionState
create Characteristic ProgramMode
create Characteristic ProgrammableSwitchEvent
create Characteristic RelativeHumidityDehumidifierThreshold
create Characteristic RelativeHumidityHumidifierThreshold
create Characteristic RemainingDuration
create Characteristic ResetFilterIndication
create Characteristic RotationDirection
create Characteristic RotationSpeed
create Characteristic Saturation
create Characteristic SecuritySystemAlarmType
create Characteristic SecuritySystemCurrentState
create Characteristic SecuritySystemTargetState
create Characteristic SelectedRTPStreamConfiguration
create Characteristic SerialNumber
create Characteristic ServiceLabelIndex
create Characteristic ServiceLabelNamespace
create Characteristic SetDuration
create Characteristic SetupEndpoints
create Characteristic SlatType
create Characteristic SmokeDetected
create Characteristic StatusActive
create Characteristic StatusFault
create Characteristic StatusJammed
create Characteristic StatusLowBattery
create Characteristic StatusTampered
create Characteristic StreamingStatus
create Characteristic SulphurDioxideDensity
create Characteristic SupportedAudioStreamConfiguration
create Characteristic SupportedRTPConfiguration
create Characteristic SupportedVideoStreamConfiguration
create Characteristic SwingMode
create Characteristic TargetAirPurifierState
create Characteristic TargetAirQuality
create Characteristic TargetDoorState
create Characteristic TargetFanState
create Characteristic TargetHeaterCoolerState
create Characteristic TargetHeatingCoolingState
create Characteristic TargetHorizontalTiltAngle
create Characteristic TargetHumidifierDehumidifierState
create Characteristic TargetPosition
create Characteristic TargetRelativeHumidity
create Characteristic TargetSlatState
create Characteristic TargetTemperature
create Characteristic TargetTiltAngle
create Characteristic TargetVerticalTiltAngle
create Characteristic TemperatureDisplayUnits
create Characteristic ValveType
create Characteristic Version
create Characteristic VOCDensity
create Characteristic Volume
create Characteristic WaterLevel
create Characteristic AppMatchingIdentifier
create Characteristic ProgrammableSwitchOutputState
create Characteristic SoftwareRevision
create Characteristic SelectedStreamConfiguration
create Characteristic LabelNamespace
create Characteristic LabelIndex
create Characteristic AccessoryIdentifier
create Characteristic Category
create Characteristic ConfigureBridgedAccessory
create Characteristic ConfigureBridgedAccessoryStatus
create Characteristic CurrentTime
create Characteristic DayoftheWeek
create Characteristic DiscoverBridgedAccessories
create Characteristic DiscoveredBridgedAccessories
create Characteristic LinkQuality
create Characteristic Reachable
create Characteristic RelayControlPoint
create Characteristic RelayEnabled
create Characteristic RelayState
create Characteristic TimeUpdate
create Characteristic TunnelConnectionTimeout
create Characteristic TunneledAccessoryAdvertising
create Characteristic TunneledAccessoryConnected
create Characteristic TunneledAccessoryStateNumber
create Characteristic KNXThermAtHome
[17-12-2018 20:11:28] Registering platform 'homebridge-knx.KNX'
[17-12-2018 20:11:28] ---
[17-12-2018 20:11:29] Loaded plugin: homebridge-nest-cam
[17-12-2018 20:11:29] Registering platform 'homebridge-nest-cam.Nest-cam'
[17-12-2018 20:11:29] ---
[17-12-2018 20:11:29] Loaded plugin: homebridge-raspberrypi-temperature
[17-12-2018 20:11:29] Registering accessory 'homebridge-raspberrypi-temperature.RaspberryPiTemperature'
[17-12-2018 20:11:29] ---
[17-12-2018 20:11:29] Loaded plugin: homebridge-sonybravia-platform
[17-12-2018 20:11:29] Registering platform 'homebridge-sonybravia-platform.SonyBravia'
[17-12-2018 20:11:29] ---
[17-12-2018 20:11:29] Loaded plugin: homebridge-sun-position
[17-12-2018 20:11:29] Registering accessory 'homebridge-sun-position.SunPosition'
[17-12-2018 20:11:29] ---
[17-12-2018 20:11:29] Loaded plugin: homebridge-weather-station-extended
[17-12-2018 20:11:29] Registering platform 'homebridge-wunderground-extended.WeatherStation'
[17-12-2018 20:11:31] ---
[17-12-2018 20:11:31] Loading 2 platforms...
[17-12-2018 20:11:31] [Nest-cam] Initializing Nest-cam platform...
[17-12-2018 20:11:31] [Sony Bravia] Initializing SonyBravia platform...
[17-12-2018 20:11:31] [Sony Bravia] Critical interval value! Setting interval to 10 seconds
[17-12-2018 20:11:31] [Sony Bravia] Getting remote control..
[17-12-2018 20:11:31] [Sony Bravia] Getting apps...
[17-12-2018 20:11:31] [Sony Bravia] Apps found in storage.
[17-12-2018 20:11:31] [Sony Bravia] Note: If you want to refresh the app list, please use the 'Applist' button within the EVE app or delete 'Sony_Apps' file in your persist folder!
[17-12-2018 20:11:31] [Sony Bravia] Home App found in config. Home App is: undefined
[17-12-2018 20:11:31] [Sony Bravia] Channels not enabled. Skipping discovery.
[17-12-2018 20:11:31] [Sony Bravia] Getting inputs...
[17-12-2018 20:11:31] [Sony Bravia] HDMI inputs found in storage.
[17-12-2018 20:11:31] [Sony Bravia] CEC detection is enabled.
[17-12-2018 20:11:31] [Sony Bravia] CEC devices found in storage.
[17-12-2018 20:11:31] [Sony Bravia] Extra Inputs not enabled. Skipping discovery.
[17-12-2018 20:11:31] [Sony Bravia] Found 4 HDMI input(s) with 1 CEC device(s), 0 extra input(s), 15 app(s) and 0 channel(s)
[17-12-2018 20:11:31] [Sony Bravia] Initializing platform accessory 'Sony Bravia Power'...
[17-12-2018 20:11:31] [Sony Bravia] Initializing platform accessory 'Sony Bravia Remote Control'...
[17-12-2018 20:11:31] [Sony Bravia] Initializing platform accessory 'Sony Bravia Apps'...
[17-12-2018 20:11:31] [Sony Bravia] Initializing platform accessory 'Sony Bravia HDMI 1'...
[17-12-2018 20:11:31] [Sony Bravia] Initializing platform accessory 'Sony Bravia Chromecast'...
[17-12-2018 20:11:31] [Sony Bravia] Initializing platform accessory 'Sony Bravia HDMI 3/ARC'...
[17-12-2018 20:11:31] [Sony Bravia] Initializing platform accessory 'Sony Bravia HDMI 4'...
[17-12-2018 20:11:31] [Sony Bravia] Initializing platform accessory 'Sony Bravia Volume'...
[17-12-2018 20:11:31] Loading 2 accessories...
[17-12-2018 20:11:31] [Sun] Initializing SunPosition accessory...
[17-12-2018 20:11:31] [Sun] Sun is -32.95558306687871 high at 272.96161724537154
[17-12-2018 20:11:31] [RaspberryPi CPU Temperature] Initializing RaspberryPiTemperature accessory...
Load homebridge-ip-camera.Camera-IP
Load homebridge-knx.KNX
---
>>> knxd groupsocketlisten starting <<<
Plugin - Configure Accessory: Bureau licht plafond --> Added to restoredAccessories[]
Plugin - Configure Accessory: Bureau licht trap --> Added to restoredAccessories[]
Plugin - Configure Accessory: Bureau screens --> Added to restoredAccessories[]
Plugin - Configure Accessory: Onze slaapkamer licht plafond --> Added to restoredAccessories[]
Plugin - Configure Accessory: Onze slaapkamer licht bed --> Added to restoredAccessories[]
Plugin - Configure Accessory: Dressing licht --> Added to restoredAccessories[]
Plugin - Configure Accessory: Slaapkamer Loïs licht plafond --> Added to restoredAccessories[]
Plugin - Configure Accessory: Slaapkamer Matice licht plafond --> Added to restoredAccessories[]
Plugin - Configure Accessory: Slaapkamer Matice screens --> Added to restoredAccessories[]
Plugin - Configure Accessory: Dakterras licht --> Added to restoredAccessories[]
Plugin - Configure Accessory: Badkamer licht plafond --> Added to restoredAccessories[]
Plugin - Configure Accessory: Speelkamer licht plafond --> Added to restoredAccessories[]
Plugin - Configure Accessory: Eetkamer licht plafond --> Added to restoredAccessories[]
Plugin - Configure Accessory: Zithoek licht plafond --> Added to restoredAccessories[]
Plugin - Configure Accessory: Keuken licht tafel --> Added to restoredAccessories[]
Plugin - Configure Accessory: Keuken licht eiland --> Added to restoredAccessories[]
Plugin - Configure Accessory: Keuken kasten licht --> Added to restoredAccessories[]
Plugin - Configure Accessory: Trapleuning LED --> Added to restoredAccessories[]
Plugin - Configure Accessory: Stopcontact zetel living --> Added to restoredAccessories[]
Setup Payload:
X-HM://0023ISYWYCAL4
Scan this code with your HomeKit app on your iOS device to pair with Homebridge:

Or enter this code with your HomeKit app on your iOS device to pair with Homebridge:

    ┌────────────┐     
    │ 031-45-154 │     
    └────────────┘     

[17-12-2018 20:11:31] [homebridge-knx.KNX] homebridge event didFinishLaunching
[17-12-2018 20:11:31] [homebridge-knx.KNX] Configuration starts
[17-12-2018 20:11:31] [homebridge-knx.KNX] Reading from config: Device/Accessory 1 of 19
[17-12-2018 20:11:31] [homebridge-knx.KNX] Service constructor called
[17-12-2018 20:11:31] [homebridge-knx.KNX] ServiceType defined
[17-12-2018 20:11:31] [homebridge-knx.KNX] ServiceType known as function
[17-12-2018 20:11:31] [homebridge-knx.KNX] Found restored service: Keuken tafel licht
[17-12-2018 20:11:31] [homebridge-knx.KNX] Preparing Characteristics: 1
[17-12-2018 20:11:31] [homebridge-knx.KNX] On
[17-12-2018 20:11:31] [homebridge-knx.KNX] Adding characteristic...
[17-12-2018 20:11:31] [homebridge-knx.KNX] CharacteristicKNX.Constructor
---iterating--------------------
Type: On
Set.0: 1/1/1
Listen.0: 1/1/1
Lists.0: 1/1/1
================================
INFO registerSingleGA 1/1/1
[17-12-2018 20:11:31] [homebridge-knx.KNX] Done with [Keuken licht tafel] accessory
[17-12-2018 20:11:31] [homebridge-knx.KNX] Reading from config: Device/Accessory 2 of 19
[17-12-2018 20:11:31] [homebridge-knx.KNX] Service constructor called
[17-12-2018 20:11:31] [homebridge-knx.KNX] ServiceType defined
[17-12-2018 20:11:31] [homebridge-knx.KNX] ServiceType known as function
[17-12-2018 20:11:31] [homebridge-knx.KNX] Found restored service: Keuken eiland licht
[17-12-2018 20:11:31] [homebridge-knx.KNX] Preparing Characteristics: 1
[17-12-2018 20:11:31] [homebridge-knx.KNX] On
[17-12-2018 20:11:31] [homebridge-knx.KNX] Adding characteristic...
[17-12-2018 20:11:31] [homebridge-knx.KNX] CharacteristicKNX.Constructor
---iterating--------------------
Type: On
Set.0: 1/1/2
Listen.0: 1/1/2
Lists.0: 1/1/2
================================
INFO registerSingleGA 1/1/2
[17-12-2018 20:11:31] [homebridge-knx.KNX] Done with [Keuken licht eiland] accessory
[17-12-2018 20:11:31] [homebridge-knx.KNX] Reading from config: Device/Accessory 3 of 19
[17-12-2018 20:11:31] [homebridge-knx.KNX] Service constructor called
[17-12-2018 20:11:31] [homebridge-knx.KNX] ServiceType defined
[17-12-2018 20:11:31] [homebridge-knx.KNX] ServiceType known as function
[17-12-2018 20:11:31] [homebridge-knx.KNX] Found restored service: Keuken kasten licht
[17-12-2018 20:11:31] [homebridge-knx.KNX] Preparing Characteristics: 1
[17-12-2018 20:11:31] [homebridge-knx.KNX] On
[17-12-2018 20:11:31] [homebridge-knx.KNX] Adding characteristic...
[17-12-2018 20:11:31] [homebridge-knx.KNX] CharacteristicKNX.Constructor
---iterating--------------------
Type: On
Set.0: 1/1/3
Listen.0: 1/1/3
Lists.0: 1/1/3
================================
INFO registerSingleGA 1/1/3
[17-12-2018 20:11:31] [homebridge-knx.KNX] Done with [Keuken kasten licht] accessory
[17-12-2018 20:11:31] [homebridge-knx.KNX] Reading from config: Device/Accessory 4 of 19
[17-12-2018 20:11:31] [homebridge-knx.KNX] Service constructor called
[17-12-2018 20:11:31] [homebridge-knx.KNX] ServiceType defined
[17-12-2018 20:11:31] [homebridge-knx.KNX] ServiceType known as function
[17-12-2018 20:11:31] [homebridge-knx.KNX] Found restored service: Bureau licht plafond
[17-12-2018 20:11:31] [homebridge-knx.KNX] Preparing Characteristics: 1
[17-12-2018 20:11:31] [homebridge-knx.KNX] On
[17-12-2018 20:11:31] [homebridge-knx.KNX] Adding characteristic...
[17-12-2018 20:11:31] [homebridge-knx.KNX] CharacteristicKNX.Constructor
---iterating--------------------
Type: On
Set.0: 2/2/4
Listen.0: 2/2/4
Lists.0: 2/2/4
================================
INFO registerSingleGA 2/2/4
[17-12-2018 20:11:31] [homebridge-knx.KNX] Done with [Bureau licht plafond] accessory
[17-12-2018 20:11:31] [homebridge-knx.KNX] Reading from config: Device/Accessory 5 of 19
[17-12-2018 20:11:31] [homebridge-knx.KNX] Service constructor called
[17-12-2018 20:11:31] [homebridge-knx.KNX] ServiceType defined
[17-12-2018 20:11:31] [homebridge-knx.KNX] ServiceType known as function
[17-12-2018 20:11:31] [homebridge-knx.KNX] Found restored service: Bureau licht trap
[17-12-2018 20:11:31] [homebridge-knx.KNX] Preparing Characteristics: 1
[17-12-2018 20:11:31] [homebridge-knx.KNX] On
[17-12-2018 20:11:31] [homebridge-knx.KNX] Adding characteristic...
[17-12-2018 20:11:31] [homebridge-knx.KNX] CharacteristicKNX.Constructor
---iterating--------------------
Type: On
Set.0: 1/1/30
Listen.0: 1/1/30
Lists.0: 1/1/30
================================
INFO registerSingleGA 1/1/30
[17-12-2018 20:11:31] [homebridge-knx.KNX] Done with [Bureau licht trap] accessory
[17-12-2018 20:11:31] [homebridge-knx.KNX] Reading from config: Device/Accessory 6 of 19
[17-12-2018 20:11:31] [homebridge-knx.KNX] Service constructor called
[17-12-2018 20:11:31] [homebridge-knx.KNX] ServiceType defined
[17-12-2018 20:11:31] [homebridge-knx.KNX] ServiceType known as function
[17-12-2018 20:11:31] [homebridge-knx.KNX] Found restored service: Bureau screens
[17-12-2018 20:11:31] [homebridge-knx.KNX] Preparing Characteristics: 1
[17-12-2018 20:11:31] [homebridge-knx.KNX] On
[17-12-2018 20:11:31] [homebridge-knx.KNX] Adding characteristic...
[17-12-2018 20:11:31] [homebridge-knx.KNX] CharacteristicKNX.Constructor
---iterating--------------------
Type: On
Set.0: 2/1/0
Listen.0: 2/1/0
Lists.0: 2/1/0
================================
INFO registerSingleGA 2/1/0
[17-12-2018 20:11:31] [homebridge-knx.KNX] Done with [Bureau screens] accessory
[17-12-2018 20:11:31] [homebridge-knx.KNX] Reading from config: Device/Accessory 7 of 19
[17-12-2018 20:11:31] [homebridge-knx.KNX] Service constructor called
[17-12-2018 20:11:31] [homebridge-knx.KNX] ServiceType defined
[17-12-2018 20:11:31] [homebridge-knx.KNX] ServiceType known as function
[17-12-2018 20:11:31] [homebridge-knx.KNX] Found restored service: Onze slaapkamer licht plafond
[17-12-2018 20:11:31] [homebridge-knx.KNX] Preparing Characteristics: 1
[17-12-2018 20:11:31] [homebridge-knx.KNX] On
[17-12-2018 20:11:31] [homebridge-knx.KNX] Adding characteristic...
[17-12-2018 20:11:31] [homebridge-knx.KNX] CharacteristicKNX.Constructor
---iterating--------------------
Type: On
Set.0: 1/1/32
Listen.0: 1/1/32
Lists.0: 1/1/32
================================
INFO registerSingleGA 1/1/32
[17-12-2018 20:11:31] [homebridge-knx.KNX] Done with [Onze slaapkamer licht plafond] accessory
[17-12-2018 20:11:31] [homebridge-knx.KNX] Reading from config: Device/Accessory 8 of 19
[17-12-2018 20:11:31] [homebridge-knx.KNX] Service constructor called
[17-12-2018 20:11:31] [homebridge-knx.KNX] ServiceType defined
[17-12-2018 20:11:31] [homebridge-knx.KNX] ServiceType known as function
[17-12-2018 20:11:31] [homebridge-knx.KNX] Found restored service: Onze slaapkamer licht bed
[17-12-2018 20:11:31] [homebridge-knx.KNX] Preparing Characteristics: 1
[17-12-2018 20:11:31] [homebridge-knx.KNX] On
[17-12-2018 20:11:31] [homebridge-knx.KNX] Adding characteristic...
[17-12-2018 20:11:31] [homebridge-knx.KNX] CharacteristicKNX.Constructor
---iterating--------------------
Type: On
Set.0: 1/1/33
Listen.0: 1/1/33
Lists.0: 1/1/33
================================
INFO registerSingleGA 1/1/33
[17-12-2018 20:11:31] [homebridge-knx.KNX] Done with [Onze slaapkamer licht bed] accessory
[17-12-2018 20:11:31] [homebridge-knx.KNX] Reading from config: Device/Accessory 9 of 19
[17-12-2018 20:11:31] [homebridge-knx.KNX] Service constructor called
[17-12-2018 20:11:31] [homebridge-knx.KNX] ServiceType defined
[17-12-2018 20:11:31] [homebridge-knx.KNX] ServiceType known as function
[17-12-2018 20:11:31] [homebridge-knx.KNX] Found restored service: Dressing licht
[17-12-2018 20:11:31] [homebridge-knx.KNX] Preparing Characteristics: 1
[17-12-2018 20:11:31] [homebridge-knx.KNX] On
[17-12-2018 20:11:31] [homebridge-knx.KNX] Adding characteristic...
[17-12-2018 20:11:31] [homebridge-knx.KNX] CharacteristicKNX.Constructor
---iterating--------------------
Type: On
Set.0: 1/1/39
Listen.0: 1/1/39
Lists.0: 1/1/39
================================
INFO registerSingleGA 1/1/39
[17-12-2018 20:11:31] [homebridge-knx.KNX] Done with [Dressing licht] accessory
[17-12-2018 20:11:31] [homebridge-knx.KNX] Reading from config: Device/Accessory 10 of 19
[17-12-2018 20:11:31] [homebridge-knx.KNX] Service constructor called
[17-12-2018 20:11:31] [homebridge-knx.KNX] ServiceType defined
[17-12-2018 20:11:31] [homebridge-knx.KNX] ServiceType known as function
[17-12-2018 20:11:31] [homebridge-knx.KNX] Found restored service: Slaapkamer Loïs licht plafond
[17-12-2018 20:11:31] [homebridge-knx.KNX] Preparing Characteristics: 1
[17-12-2018 20:11:31] [homebridge-knx.KNX] On
[17-12-2018 20:11:31] [homebridge-knx.KNX] Adding characteristic...
[17-12-2018 20:11:31] [homebridge-knx.KNX] CharacteristicKNX.Constructor
---iterating--------------------
Type: On
Set.0: 1/1/40
Listen.0: 1/1/40
Lists.0: 1/1/40
================================
INFO registerSingleGA 1/1/40
[17-12-2018 20:11:31] [homebridge-knx.KNX] Done with [Slaapkamer Loïs licht plafond] accessory
[17-12-2018 20:11:31] [homebridge-knx.KNX] Reading from config: Device/Accessory 11 of 19
[17-12-2018 20:11:31] [homebridge-knx.KNX] Service constructor called
[17-12-2018 20:11:31] [homebridge-knx.KNX] ServiceType defined
[17-12-2018 20:11:31] [homebridge-knx.KNX] ServiceType known as function
[17-12-2018 20:11:31] [homebridge-knx.KNX] Found restored service: Slaapkamer Matice licht plafond
[17-12-2018 20:11:31] [homebridge-knx.KNX] Preparing Characteristics: 1
[17-12-2018 20:11:31] [homebridge-knx.KNX] On
[17-12-2018 20:11:31] [homebridge-knx.KNX] Adding characteristic...
[17-12-2018 20:11:31] [homebridge-knx.KNX] CharacteristicKNX.Constructor
---iterating--------------------
Type: On
Set.0: 1/1/41
Listen.0: 1/1/41
Lists.0: 1/1/41
================================
INFO registerSingleGA 1/1/41
[17-12-2018 20:11:31] [homebridge-knx.KNX] Done with [Slaapkamer Matice licht plafond] accessory
[17-12-2018 20:11:31] [homebridge-knx.KNX] Reading from config: Device/Accessory 12 of 19
[17-12-2018 20:11:31] [homebridge-knx.KNX] Service constructor called
[17-12-2018 20:11:31] [homebridge-knx.KNX] ServiceType defined
[17-12-2018 20:11:31] [homebridge-knx.KNX] ServiceType known as function
[17-12-2018 20:11:31] [homebridge-knx.KNX] Found restored service: Slaapkamer Matice screens
[17-12-2018 20:11:31] [homebridge-knx.KNX] Preparing Characteristics: 1
[17-12-2018 20:11:31] [homebridge-knx.KNX] On
[17-12-2018 20:11:31] [homebridge-knx.KNX] Adding characteristic...
[17-12-2018 20:11:31] [homebridge-knx.KNX] CharacteristicKNX.Constructor
---iterating--------------------
Type: On
Set.0: 2/1/1
Listen.0: 2/1/1
Lists.0: 2/1/1
================================
INFO registerSingleGA 2/1/1
[17-12-2018 20:11:31] [homebridge-knx.KNX] Done with [Slaapkamer Matice screens] accessory
[17-12-2018 20:11:31] [homebridge-knx.KNX] Reading from config: Device/Accessory 13 of 19
[17-12-2018 20:11:31] [homebridge-knx.KNX] Service constructor called
[17-12-2018 20:11:31] [homebridge-knx.KNX] ServiceType defined
[17-12-2018 20:11:31] [homebridge-knx.KNX] ServiceType known as function
[17-12-2018 20:11:31] [homebridge-knx.KNX] Found restored service: Dakterras licht
[17-12-2018 20:11:31] [homebridge-knx.KNX] Preparing Characteristics: 1
[17-12-2018 20:11:31] [homebridge-knx.KNX] On
[17-12-2018 20:11:31] [homebridge-knx.KNX] Adding characteristic...
[17-12-2018 20:11:31] [homebridge-knx.KNX] CharacteristicKNX.Constructor
---iterating--------------------
Type: On
Set.0: 1/1/54
Listen.0: 1/1/54
Lists.0: 1/1/54
================================
INFO registerSingleGA 1/1/54
[17-12-2018 20:11:31] [homebridge-knx.KNX] Done with [Dakterras licht] accessory
[17-12-2018 20:11:31] [homebridge-knx.KNX] Reading from config: Device/Accessory 14 of 19
[17-12-2018 20:11:31] [homebridge-knx.KNX] Service constructor called
[17-12-2018 20:11:31] [homebridge-knx.KNX] ServiceType defined
[17-12-2018 20:11:31] [homebridge-knx.KNX] ServiceType known as function
[17-12-2018 20:11:31] [homebridge-knx.KNX] Found restored service: Badkamer licht plafond
[17-12-2018 20:11:31] [homebridge-knx.KNX] Preparing Characteristics: 1
[17-12-2018 20:11:31] [homebridge-knx.KNX] On
[17-12-2018 20:11:31] [homebridge-knx.KNX] Adding characteristic...
[17-12-2018 20:11:31] [homebridge-knx.KNX] CharacteristicKNX.Constructor
---iterating--------------------
Type: On
Set.0: 1/1/43
Listen.0: 1/1/43
Lists.0: 1/1/43
================================
INFO registerSingleGA 1/1/43
[17-12-2018 20:11:31] [homebridge-knx.KNX] Done with [Badkamer licht plafond] accessory
[17-12-2018 20:11:31] [homebridge-knx.KNX] Reading from config: Device/Accessory 15 of 19
[17-12-2018 20:11:31] [homebridge-knx.KNX] Service constructor called
[17-12-2018 20:11:31] [homebridge-knx.KNX] ServiceType defined
[17-12-2018 20:11:31] [homebridge-knx.KNX] ServiceType known as function
[17-12-2018 20:11:31] [homebridge-knx.KNX] Found restored service: Speelkamer licht plafond
[17-12-2018 20:11:31] [homebridge-knx.KNX] Preparing Characteristics: 1
[17-12-2018 20:11:31] [homebridge-knx.KNX] On
[17-12-2018 20:11:31] [homebridge-knx.KNX] Adding characteristic...
[17-12-2018 20:11:31] [homebridge-knx.KNX] CharacteristicKNX.Constructor
---iterating--------------------
Type: On
Set.0: 1/1/23
Listen.0: 1/1/23
Lists.0: 1/1/23
================================
INFO registerSingleGA 1/1/23
[17-12-2018 20:11:31] [homebridge-knx.KNX] Done with [Speelkamer licht plafond] accessory
[17-12-2018 20:11:31] [homebridge-knx.KNX] Reading from config: Device/Accessory 16 of 19
[17-12-2018 20:11:31] [homebridge-knx.KNX] Service constructor called
[17-12-2018 20:11:31] [homebridge-knx.KNX] ServiceType defined
[17-12-2018 20:11:31] [homebridge-knx.KNX] ServiceType known as function
[17-12-2018 20:11:31] [homebridge-knx.KNX] Found restored service: Eetkamer licht plafond
[17-12-2018 20:11:31] [homebridge-knx.KNX] Preparing Characteristics: 1
[17-12-2018 20:11:31] [homebridge-knx.KNX] On
[17-12-2018 20:11:31] [homebridge-knx.KNX] Adding characteristic...
[17-12-2018 20:11:31] [homebridge-knx.KNX] CharacteristicKNX.Constructor
---iterating--------------------
Type: On
Set.0: 1/1/10
Listen.0: 1/1/10
Lists.0: 1/1/10
================================
INFO registerSingleGA 1/1/10
[17-12-2018 20:11:31] [homebridge-knx.KNX] Done with [Eetkamer licht plafond] accessory
[17-12-2018 20:11:31] [homebridge-knx.KNX] Reading from config: Device/Accessory 17 of 19
[17-12-2018 20:11:31] [homebridge-knx.KNX] Service constructor called
[17-12-2018 20:11:31] [homebridge-knx.KNX] ServiceType defined
[17-12-2018 20:11:31] [homebridge-knx.KNX] ServiceType known as function
[17-12-2018 20:11:31] [homebridge-knx.KNX] Found restored service: Zithoek licht plafond
[17-12-2018 20:11:31] [homebridge-knx.KNX] Preparing Characteristics: 1
[17-12-2018 20:11:31] [homebridge-knx.KNX] On
[17-12-2018 20:11:31] [homebridge-knx.KNX] Adding characteristic...
[17-12-2018 20:11:31] [homebridge-knx.KNX] CharacteristicKNX.Constructor
---iterating--------------------
Type: On
Set.0: 1/1/11
Listen.0: 1/1/11
Lists.0: 1/1/11
================================
INFO registerSingleGA 1/1/11
[17-12-2018 20:11:31] [homebridge-knx.KNX] Done with [Zithoek licht plafond] accessory
[17-12-2018 20:11:31] [homebridge-knx.KNX] Reading from config: Device/Accessory 18 of 19
[17-12-2018 20:11:31] [homebridge-knx.KNX] Service constructor called
[17-12-2018 20:11:31] [homebridge-knx.KNX] ServiceType defined
[17-12-2018 20:11:31] [homebridge-knx.KNX] ServiceType known as function
[17-12-2018 20:11:31] [homebridge-knx.KNX] Found restored service: Trapleuning LED
[17-12-2018 20:11:31] [homebridge-knx.KNX] Preparing Characteristics: 1
[17-12-2018 20:11:31] [homebridge-knx.KNX] On
[17-12-2018 20:11:32] [homebridge-knx.KNX] Adding characteristic...
[17-12-2018 20:11:32] [homebridge-knx.KNX] CharacteristicKNX.Constructor
---iterating--------------------
Type: On
Set.0: 1/1/15
Listen.0: 1/1/15
Lists.0: 1/1/15
================================
INFO registerSingleGA 1/1/15
[17-12-2018 20:11:32] [homebridge-knx.KNX] Done with [Trapleuning LED] accessory
[17-12-2018 20:11:32] [homebridge-knx.KNX] Reading from config: Device/Accessory 19 of 19
[17-12-2018 20:11:32] [homebridge-knx.KNX] Service constructor called
[17-12-2018 20:11:32] [homebridge-knx.KNX] ServiceType defined
[17-12-2018 20:11:32] [homebridge-knx.KNX] ServiceType known as function
[17-12-2018 20:11:32] [homebridge-knx.KNX] Found restored service: Stopcontact zetel living
[17-12-2018 20:11:32] [homebridge-knx.KNX] Preparing Characteristics: 1
[17-12-2018 20:11:32] [homebridge-knx.KNX] On
[17-12-2018 20:11:32] [homebridge-knx.KNX] Adding characteristic...
[17-12-2018 20:11:32] [homebridge-knx.KNX] CharacteristicKNX.Constructor
---iterating--------------------
Type: On
Set.0: 1/1/12
Listen.0: 1/1/12
Lists.0: 1/1/12
================================
INFO registerSingleGA 1/1/12
[17-12-2018 20:11:32] [homebridge-knx.KNX] Done with [Stopcontact zetel living] accessory
[17-12-2018 20:11:32] [homebridge-knx.KNX] We have read 19 devices from file.
[17-12-2018 20:11:32] [homebridge-knx.KNX] Saving config file!

I'm not receiving any errors.. just unable to add camera's and before removing them they did not work with the new token after restarting homebridge. Any way how I can verify my token?

KhaosT commented 5 years ago

Would you mind to find logs further down? I only see

[17-12-2018 20:11:31] [Nest-cam] Initializing Nest-cam platform...

in there.

You can try manually verify your token with the following request:

curl -X "POST" "https://home.nest.com/dropcam/api/login" \
     -H 'User-Agent: iPhone iPhone OS 11.0 Dropcam/5.14.0 com.nestlabs.jasper.release Darwin' \
     -H 'Referer: https://home.nest.com/' \
     -H 'Content-Type: application/x-www-form-urlencoded; charset=utf-8' \
     --data-urlencode "access_token=ACCESS_TOKEN"
coxfrederic commented 5 years ago

I do not have any more logs, where can I find them?

The CURL command returns a session token, so I can only assume my token is correct.

coxfrederic commented 5 years ago

Found it at the very bottom (sorry ..):

[NestCam]Failed to request access token. Unexpected API Error - 405

coxfrederic commented 5 years ago

405 is "Method not allowed", that is a strange error if it works for you, no?

coxfrederic commented 5 years ago

OK now it's working, I executed "npm install -g homebridge-nest-cam" again instead of updating to the latest version and it seems that has done the trick.

coxfrederic commented 5 years ago

Another issue, kind of related I think, is that I can only add 1 camera (the first one in the get_visible API response). It is the only camera recognised and I have three which I added before .. any idea what can be the issue here? The camera that is added is working fine now so I'm only a step away now :)

KhaosT commented 5 years ago

All cameras should be exposed separately. If you don't see them, try manually delete ~/.homebridge/persist that's associated with the cameras.

coxfrederic commented 5 years ago

Thanks for your fast response!