aphex3k / homebridge-bloomsky Goto Github PK
View Code? Open in Web Editor NEWBloomsky plugin for Homebridge
License: Apache License 2.0
Bloomsky plugin for Homebridge
License: Apache License 2.0
And the next line is "Your config.json is requesting the platform "Bloomsky" which has not been published by any installed plugins."
This is inside of a HOOBS install and may be an incompatibility with the newer version of that I installed recently.
The Bloomsky plugin installs, but then in the HOOBS plugin config window it is identified as Example Plugin, and editing the hombridge config.json to change "Example Plugin" to "BloomSky" or "Bloomsky-homebridge" doesn't change this.
It would be great to have a config variable to hide particular tiles / attributes (e.g. if I don't want to see lux or Rain, etc.)
My node prefix is set as prefix=/home/julian/node_modules
. Snapshots do not work for me. Live video works fine (!). I have a SKY2.
Debug output says
[4/6/2019, 3:14:17 PM] [Bloomsky] Delivering snapshot at path: /home/julian/node_modules/node_modules/homebridge-bloomsky/lib/4286befb-a627-417a-9bd2-65b957718cb4.jpg [4/6/2019, 3:14:17 PM] [Bloomsky] ... using Sharp
That path doesn't look quite right. Not really sure where temporary data is supposed to live, but the beginning part should be /home/julian/node_modules/lib/node_modules/homebridge-bloomsky
Homebridge 1.0.1 appears to break this plugin. I've tried fully removing and clearing the persistant accessory.
[4/27/2020, 12:32:12 PM] [Bloomsky] registerNewAccessories
[4/27/2020, 12:32:12 PM] [Bloomsky] stationNeedsToBeRegistered: [object Object]
[4/27/2020, 12:32:12 PM] [Bloomsky] Add Accessory: 442C05BC9BE8
[4/27/2020, 12:32:12 PM] [Bloomsky] FFMPEG constructor
[4/27/2020, 12:32:12 PM] [Bloomsky] Debug loggin enabled...
[4/27/2020, 12:32:12 PM] [Bloomsky] createCameraControlService
[4/27/2020, 12:32:12 PM] [Bloomsky] _createStreamControllers
[4/27/2020, 12:32:12 PM] [Bloomsky] adding StreamController #1/1
[4/27/2020, 12:32:12 PM] [Bloomsky] 1/1 stream controllers registered
[4/27/2020, 12:32:12 PM] [Bloomsky] 0000003E-0000-1000-8000-0026BB765291
[4/27/2020, 12:32:12 PM] [Bloomsky] 00000110-0000-1000-8000-0026BB765291.0
[4/27/2020, 12:32:12 PM] [Bloomsky] 00000111-0000-1000-8000-0026BB765291
[4/27/2020, 12:32:12 PM] [Bloomsky] Error: Camera Control Service Registration failed... +1
at Bloomsky.addAccessory (/usr/lib/node_modules/homebridge-bloomsky/lib/Bloomsky.js:170:19)
at Bloomsky.registerNewAccessories (/usr/lib/node_modules/homebridge-bloomsky/lib/Bloomsky.js:395:22)
at Bloomsky. (/usr/lib/node_modules/homebridge-bloomsky/lib/Bloomsky.js:348:44)
at step (/usr/lib/node_modules/homebridge-bloomsky/lib/Bloomsky.js:32:23)
at Object.next (/usr/lib/node_modules/homebridge-bloomsky/lib/Bloomsky.js:13:53)
at fulfilled (/usr/lib/node_modules/homebridge-bloomsky/lib/Bloomsky.js:4:58)
at processTicksAndRejections (internal/process/task_queues.js:97:5)
I have debug set to false, but am getting the following in my log over and over again (once a minute, I think, but there's no time stamp):
SNAPSHOT: ffmpeg version 3.2.10-1~deb9u1+rpt2 Copyright (c) 2000-2018 the FFmpeg developers
built with gcc 6.3.0 (Raspbian 6.3.0-18+rpi1+deb9u1) 20170516
configuration: --prefix=/usr --extra-version='1~deb9u1+rpt2' --toolchain=hardened --libdir=/usr/lib/arm-linux-gnueabihf --incdir=/usr/include/arm-linux-gnueabihf --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libebur128 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx-rpi --enable-mmal --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libiec61883 --arch=armhf --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared
SNAPSHOT: WARNING: library configuration mismatch
avutil configuration: --prefix=/usr --extra-version='1~deb9u1+rpt1' --toolchain=hardened --libdir=/usr/lib/arm-linux-gnueabihf --incdir=/usr/include/arm-linux-gnueabihf --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libebur128 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-omx-rpi --enable-mmal --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libiec61883 --arch=armhf --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared
avcodec configuration: --prefix=/usr --extra-version='1~deb9u1+rpt1' --toolchain=hardened --libdir=/usr/lib/arm-linux-gnueabihf --incdir=/usr/include/arm-linux-gnueabihf --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libebur128 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-omx-rpi --enable-mmal --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libiec61883 --arch=armhf --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared
avresample configuration: --prefix=/usr --extra-version='1~deb9u1+rpt1' --toolchain=hardened --libdir=/usr/lib/arm-linux-gnueabihf --incdir=/usr/include/arm-linux-gnueabihf --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libebur128 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-omx-rpi --enable-mmal --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libiec61883 --arch=armhf --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared
swscale configuration: --prefix=/usr --extra-version='1~deb9u1+rpt1' --toolchain=hardened --libdir=/usr/lib/arm-linux-gnueabihf --incdir=/usr/include/arm-linux-gnueabihf --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libebur128 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-omx-rpi --enable-mmal --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libiec61883 --arch=armhf --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared
swresample configuration: --prefix=/usr --extra-version='1~deb9u1+rpt1' --toolchain=hardened --libdir=/usr/lib/arm-linux-gnueabihf --incdir=/usr/include/arm-linux-gnueabihf --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libebur128 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-omx-rpi --enable-mmal --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libiec61883 --arch=armhf --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared
postproc configuration: --prefix=/usr --extra-version='1~deb9u1+rpt1' --toolchain=hardened --libdir=/usr/lib/arm-linux-gnueabihf --incdir=/usr/include/arm-linux-gnueabihf --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libebur128 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-omx-rpi --enable-mmal --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libiec61883 --arch=armhf --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared
libavutil 55. 34.101 / 55. 34.101
libavcodec 57. 64.101 / 57. 64.101
libavformat 57. 56.101 / 57. 56.101
libavdevice 57. 1.100 / 57. 1.100
libavfilter 6. 65.100 / 6. 65.100
libavresample 3. 1. 0 / 3. 1. 0
libswscale 4. 2.100 / 4. 2.100
libswresample 2. 3.100 / 2. 3.100
libpostproc 54. 1.100 / 54. 1.100
SNAPSHOT: Input #0, image2, from 'http://s3-us-west-1.amazonaws.com/bskyimgs/gqBxp6apnJSnmJWrqJ1lrpqwmJOlmZs=.jpg':
Duration: 00:00:00.04, start: 0.000000, bitrate: 15585 kb/s
SNAPSHOT: Stream #0:0: Video: mjpeg, yuvj422p(pc, bt470bg/unknown/unknown), 640x640, 25 fps, 25 tbr, 25 tbn, 25 tbc
SNAPSHOT: Output #0, mjpeg, to 'pipe:':
Metadata:
encoder : Lavf57.56.101
SNAPSHOT: Stream #0:0: Video: mjpeg, yuvj422p(pc), 640x640, q=2-31, 200 kb/s, 25 fps, 25 tbn, 25 tbc
Metadata:
encoder : Lavc57.64.101 mjpeg
Side data:
cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: -1
Stream mapping:
Stream #0:0 -> #0:0 (mjpeg (native) -> mjpeg (native))
Press [q] to stop, [?] for help
SNAPSHOT: frame= 1 fps=0.0 q=4.9 Lsize= 39kB time=00:00:00.04 bitrate=7938.6kbits/s speed=0.547x
video:39kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.000000%
Successfully captured snapshot at 480x270
I added the plugin with the proper API, but I don't have anything that shows up in the home app. The status for the homebridge service shows an occasional [Bloomsky] New accessory pushed... (about every 2.5 minutes)
Any idea what I can do for it to show up?
So, I have had this installed for some time. It was actually the first plugin for homebridge I installed. I never got the video to work which made me think I was doing something wrong, and I gave up on homebridge. I now have Blinka nd Ring oth accurately displaying video through the home app, but still not bloomsky.
Looks like something may not be quite right with SKY2 support. Would love to help out to get this running properly.
Environment:
I setup everything according to the readme and initially set debug to true. Here is what I'm seeing in the logs:
pi@hb-server:~ $ cat /var/log/homebridge.log | grep -i bloomsky
[3/14/2019, 1:36:14 PM] Loaded plugin: homebridge-bloomsky
[3/14/2019, 1:36:14 PM] Registering platform 'homebridge-bloomsky.Bloomsky'
[3/14/2019, 1:36:24 PM] [Bloomsky] Initializing Bloomsky platform...
[3/14/2019, 1:36:24 PM] [Bloomsky] Bloomsky Init
[3/14/2019, 1:36:25 PM] [Bloomsky] didFinishLaunching
[3/14/2019, 1:36:25 PM] [Bloomsky] updateData
[3/14/2019, 1:39:07 PM] Loaded plugin: homebridge-bloomsky
[3/14/2019, 1:39:07 PM] Registering platform 'homebridge-bloomsky.Bloomsky'
[3/14/2019, 1:39:29 PM] [Bloomsky] Initializing Bloomsky platform...
[3/14/2019, 1:39:29 PM] [Bloomsky] Bloomsky Init
[3/14/2019, 1:39:29 PM] [Bloomsky] didFinishLaunching
[3/14/2019, 1:39:29 PM] [Bloomsky] updateData
[3/14/2019, 1:39:30 PM] [Bloomsky] registerNewAccessories
[3/14/2019, 1:39:30 PM] [Bloomsky] stationNeedsToBeRegistered: [object Object]
[3/14/2019, 1:39:30 PM] [Bloomsky] Add Accessory: 442C053A0E57
[3/14/2019, 1:39:30 PM] [Bloomsky] FFMPEG constructor
[3/14/2019, 1:39:30 PM] [Bloomsky] Debug loggin enabled...
[3/14/2019, 1:39:30 PM] [Bloomsky] createCameraControlService
[3/14/2019, 1:39:30 PM] [Bloomsky] _createStreamControllers
[3/14/2019, 1:39:30 PM] [Bloomsky] adding StreamController #1/1
[3/14/2019, 1:39:30 PM] [Bloomsky] 1/1 stream controllers registered
[3/14/2019, 1:39:30 PM] [Bloomsky] 0000003E-0000-1000-8000-0026BB765291
[3/14/2019, 1:39:30 PM] [Bloomsky] 00000111-0000-1000-8000-0026BB765291
[3/14/2019, 1:39:30 PM] [Bloomsky] 00000110-0000-1000-8000-0026BB765291.0
[3/14/2019, 1:39:30 PM] [Bloomsky] Registered 1 Camera Control Services
[3/14/2019, 1:39:31 PM] [Bloomsky] new accessory pushed...
[3/14/2019, 1:39:31 PM] [Bloomsky] publishCameraAccessories
[3/14/2019, 1:39:31 PM] [Bloomsky] new accessory registered...
[3/14/2019, 1:39:31 PM] [Bloomsky] displayName: Copper Vineyards; UUID: 553fc96c-d308-44ca-8599-3538b4e66996; category: 1; services: [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]; reachable: false; context: [object Object]; cameraSource: [object Object]; _associatedPlugin: homebridge-bloomsky; _associatedHAPAccessory: [object Object];
[3/14/2019, 1:39:31 PM] [Bloomsky] Update Reachability
[3/14/2019, 1:40:01 PM] [Bloomsky] updateData
[3/14/2019, 1:40:31 PM] [Bloomsky] updateData
[3/14/2019, 1:40:31 PM] [Bloomsky] updateExistingAccessories
[3/14/2019, 1:40:31 PM] [Bloomsky] [object Object]
[3/14/2019, 1:40:31 PM] [Bloomsky] stationNeedsToBeRegistered: [object Object]
[3/14/2019, 1:40:31 PM] [Bloomsky] Update Accessory
[3/14/2019, 1:40:31 PM] [Bloomsky] registerNewAccessories
[3/14/2019, 1:40:31 PM] [Bloomsky] stationNeedsToBeRegistered: [object Object]
[3/14/2019, 1:40:31 PM] [Bloomsky] Update Reachability
[3/14/2019, 1:40:31 PM] [Bloomsky] temporary file written
[3/14/2019, 1:40:31 PM] [Bloomsky] temporary file updated...
[3/14/2019, 1:41:01 PM] [Bloomsky] updateData
[3/14/2019, 1:41:31 PM] [Bloomsky] updateData
[3/14/2019, 1:41:31 PM] [Bloomsky] updateExistingAccessories
[3/14/2019, 1:41:31 PM] [Bloomsky] [object Object]
[3/14/2019, 1:41:31 PM] [Bloomsky] stationNeedsToBeRegistered: [object Object]
[3/14/2019, 1:41:31 PM] [Bloomsky] Update Accessory
[3/14/2019, 1:41:31 PM] [Bloomsky] registerNewAccessories
[3/14/2019, 1:41:31 PM] [Bloomsky] stationNeedsToBeRegistered: [object Object]
[3/14/2019, 1:41:31 PM] [Bloomsky] Update Reachability
[3/14/2019, 1:41:31 PM] [Bloomsky] temporary file written
[3/14/2019, 1:41:31 PM] [Bloomsky] temporary file updated...
[3/14/2019, 1:42:01 PM] [Bloomsky] updateData
[3/14/2019, 1:42:02 PM] [Bloomsky] updateExistingAccessories
[3/14/2019, 1:42:02 PM] [Bloomsky] [object Object]
[3/14/2019, 1:42:02 PM] [Bloomsky] stationNeedsToBeRegistered: [object Object]
[3/14/2019, 1:42:02 PM] [Bloomsky] Update Accessory
[3/14/2019, 1:42:02 PM] [Bloomsky] registerNewAccessories
[3/14/2019, 1:42:02 PM] [Bloomsky] stationNeedsToBeRegistered: [object Object]
[3/14/2019, 1:42:02 PM] [Bloomsky] Update Reachability
[3/14/2019, 1:42:02 PM] [Bloomsky] temporary file written
[3/14/2019, 1:42:02 PM] [Bloomsky] temporary file updated...
[3/14/2019, 1:42:32 PM] [Bloomsky] updateData
[3/14/2019, 1:42:32 PM] [Bloomsky] updateExistingAccessories
[3/14/2019, 1:42:32 PM] [Bloomsky] [object Object]
[3/14/2019, 1:42:32 PM] [Bloomsky] stationNeedsToBeRegistered: [object Object]
[3/14/2019, 1:42:32 PM] [Bloomsky] Update Accessory
[3/14/2019, 1:42:32 PM] [Bloomsky] registerNewAccessories
[3/14/2019, 1:42:32 PM] [Bloomsky] stationNeedsToBeRegistered: [object Object]
[3/14/2019, 1:42:32 PM] [Bloomsky] Update Reachability
[3/14/2019, 1:42:32 PM] [Bloomsky] temporary file written
[3/14/2019, 1:42:32 PM] [Bloomsky] temporary file updated...
[3/14/2019, 1:43:02 PM] [Bloomsky] updateData
[3/14/2019, 1:43:02 PM] [Bloomsky] updateExistingAccessories
[3/14/2019, 1:43:02 PM] [Bloomsky] [object Object]
[3/14/2019, 1:43:02 PM] [Bloomsky] stationNeedsToBeRegistered: [object Object]
[3/14/2019, 1:43:02 PM] [Bloomsky] Update Accessory
[3/14/2019, 1:43:02 PM] [Bloomsky] registerNewAccessories
[3/14/2019, 1:43:02 PM] [Bloomsky] stationNeedsToBeRegistered: [object Object]
[3/14/2019, 1:43:02 PM] [Bloomsky] Update Reachability
[3/14/2019, 1:43:02 PM] [Bloomsky] temporary file written
[3/14/2019, 1:43:02 PM] [Bloomsky] temporary file updated...
[3/14/2019, 1:43:32 PM] [Bloomsky] updateData
[3/14/2019, 1:43:32 PM] [Bloomsky] updateExistingAccessories
[3/14/2019, 1:43:32 PM] [Bloomsky] [object Object]
[3/14/2019, 1:43:32 PM] [Bloomsky] stationNeedsToBeRegistered: [object Object]
[3/14/2019, 1:43:32 PM] [Bloomsky] Update Accessory
[3/14/2019, 1:43:32 PM] [Bloomsky] registerNewAccessories
[3/14/2019, 1:43:32 PM] [Bloomsky] stationNeedsToBeRegistered: [object Object]
[3/14/2019, 1:43:32 PM] [Bloomsky] Update Reachability
[3/14/2019, 1:43:32 PM] [Bloomsky] temporary file written
[3/14/2019, 1:43:32 PM] [Bloomsky] temporary file updated...
[3/14/2019, 1:44:02 PM] [Bloomsky] updateData
[3/14/2019, 1:44:03 PM] [Bloomsky] updateExistingAccessories
[3/14/2019, 1:44:03 PM] [Bloomsky] [object Object]
[3/14/2019, 1:44:03 PM] [Bloomsky] stationNeedsToBeRegistered: [object Object]
[3/14/2019, 1:44:03 PM] [Bloomsky] Update Accessory
[3/14/2019, 1:44:03 PM] [Bloomsky] registerNewAccessories
[3/14/2019, 1:44:03 PM] [Bloomsky] stationNeedsToBeRegistered: [object Object]
[3/14/2019, 1:44:03 PM] [Bloomsky] Update Reachability
[3/14/2019, 1:44:03 PM] [Bloomsky] temporary file written
[3/14/2019, 1:44:03 PM] [Bloomsky] temporary file updated...
[3/14/2019, 1:44:33 PM] [Bloomsky] updateData
[3/14/2019, 1:44:33 PM] [Bloomsky] updateExistingAccessories
[3/14/2019, 1:44:33 PM] [Bloomsky] [object Object]
[3/14/2019, 1:44:33 PM] [Bloomsky] stationNeedsToBeRegistered: [object Object]
[3/14/2019, 1:44:33 PM] [Bloomsky] Update Accessory
[3/14/2019, 1:44:33 PM] [Bloomsky] registerNewAccessories
[3/14/2019, 1:44:33 PM] [Bloomsky] stationNeedsToBeRegistered: [object Object]
[3/14/2019, 1:44:33 PM] [Bloomsky] Update Reachability
[3/14/2019, 1:44:34 PM] [Bloomsky] temporary file written
[3/14/2019, 1:44:34 PM] [Bloomsky] temporary file updated...
[3/14/2019, 1:45:03 PM] [Bloomsky] updateData
[3/14/2019, 1:45:04 PM] [Bloomsky] updateExistingAccessories
[3/14/2019, 1:45:04 PM] [Bloomsky] [object Object]
[3/14/2019, 1:45:04 PM] [Bloomsky] stationNeedsToBeRegistered: [object Object]
[3/14/2019, 1:45:04 PM] [Bloomsky] Update Accessory
[3/14/2019, 1:45:04 PM] [Bloomsky] registerNewAccessories
[3/14/2019, 1:45:04 PM] [Bloomsky] stationNeedsToBeRegistered: [object Object]
[3/14/2019, 1:45:04 PM] [Bloomsky] Update Reachability
[3/14/2019, 1:45:04 PM] [Bloomsky] temporary file written
[3/14/2019, 1:45:04 PM] [Bloomsky] temporary file updated...
[3/14/2019, 1:45:34 PM] [Bloomsky] updateData
[3/14/2019, 1:45:34 PM] [Bloomsky] updateExistingAccessories
[3/14/2019, 1:45:34 PM] [Bloomsky] [object Object]
[3/14/2019, 1:45:34 PM] [Bloomsky] stationNeedsToBeRegistered: [object Object]
[3/14/2019, 1:45:34 PM] [Bloomsky] Update Accessory
[3/14/2019, 1:45:34 PM] [Bloomsky] registerNewAccessories
[3/14/2019, 1:45:34 PM] [Bloomsky] stationNeedsToBeRegistered: [object Object]
[3/14/2019, 1:45:34 PM] [Bloomsky] Update Reachability
[3/14/2019, 1:45:34 PM] [Bloomsky] temporary file written
[3/14/2019, 1:45:34 PM] [Bloomsky] temporary file updated...
[3/14/2019, 1:46:04 PM] [Bloomsky] updateData
[3/14/2019, 1:46:04 PM] [Bloomsky] updateExistingAccessories
[3/14/2019, 1:46:04 PM] [Bloomsky] [object Object]
[3/14/2019, 1:46:04 PM] [Bloomsky] stationNeedsToBeRegistered: [object Object]
[3/14/2019, 1:46:04 PM] [Bloomsky] Update Accessory
[3/14/2019, 1:46:04 PM] [Bloomsky] registerNewAccessories
[3/14/2019, 1:46:04 PM] [Bloomsky] stationNeedsToBeRegistered: [object Object]
[3/14/2019, 1:46:04 PM] [Bloomsky] Update Reachability
[3/14/2019, 1:46:04 PM] [Bloomsky] temporary file written
[3/14/2019, 1:46:04 PM] [Bloomsky] temporary file updated...
[3/14/2019, 1:46:34 PM] [Bloomsky] updateData
[3/14/2019, 1:46:34 PM] [Bloomsky] updateExistingAccessories
[3/14/2019, 1:46:34 PM] [Bloomsky] [object Object]
[3/14/2019, 1:46:34 PM] [Bloomsky] stationNeedsToBeRegistered: [object Object]
[3/14/2019, 1:46:34 PM] [Bloomsky] Update Accessory
[3/14/2019, 1:46:34 PM] [Bloomsky] registerNewAccessories
[3/14/2019, 1:46:34 PM] [Bloomsky] stationNeedsToBeRegistered: [object Object]
[3/14/2019, 1:46:34 PM] [Bloomsky] Update Reachability
[3/14/2019, 1:46:34 PM] [Bloomsky] temporary file written
[3/14/2019, 1:46:34 PM] [Bloomsky] temporary file updated...
[3/14/2019, 1:47:04 PM] [Bloomsky] updateData
[3/14/2019, 1:47:04 PM] [Bloomsky] updateExistingAccessories
[3/14/2019, 1:47:04 PM] [Bloomsky] [object Object]
[3/14/2019, 1:47:04 PM] [Bloomsky] stationNeedsToBeRegistered: [object Object]
[3/14/2019, 1:47:04 PM] [Bloomsky] Update Accessory
[3/14/2019, 1:47:04 PM] [Bloomsky] registerNewAccessories
[3/14/2019, 1:47:04 PM] [Bloomsky] stationNeedsToBeRegistered: [object Object]
[3/14/2019, 1:47:04 PM] [Bloomsky] Update Reachability
[3/14/2019, 1:47:05 PM] [Bloomsky] temporary file written
[3/14/2019, 1:47:05 PM] [Bloomsky] temporary file updated...
[3/14/2019, 1:47:34 PM] [Bloomsky] updateData
[3/14/2019, 1:47:35 PM] [Bloomsky] updateExistingAccessories
[3/14/2019, 1:47:35 PM] [Bloomsky] [object Object]
[3/14/2019, 1:47:35 PM] [Bloomsky] stationNeedsToBeRegistered: [object Object]
[3/14/2019, 1:47:35 PM] [Bloomsky] Update Accessory
[3/14/2019, 1:47:35 PM] [Bloomsky] registerNewAccessories
[3/14/2019, 1:47:35 PM] [Bloomsky] stationNeedsToBeRegistered: [object Object]
[3/14/2019, 1:47:35 PM] [Bloomsky] Update Reachability
[3/14/2019, 1:47:35 PM] [Bloomsky] temporary file written
[3/14/2019, 1:47:35 PM] [Bloomsky] temporary file updated...
With debug set to false:
[3/14/2019, 1:48:03 PM] Loaded plugin: homebridge-bloomsky
[3/14/2019, 1:48:03 PM] Registering platform 'homebridge-bloomsky.Bloomsky'
[3/14/2019, 1:48:24 PM] [Bloomsky] Initializing Bloomsky platform...
[3/14/2019, 1:48:24 PM] [Bloomsky] Bloomsky Init
[3/14/2019, 1:48:24 PM] [Bloomsky] didFinishLaunching
[3/14/2019, 1:48:26 PM] [Bloomsky] new accessory pushed...
[3/14/2019, 1:48:26 PM] [Bloomsky] publishCameraAccessories
[3/14/2019, 1:50:56 PM] [Bloomsky] new accessory pushed...
[3/14/2019, 1:50:56 PM] [Bloomsky] publishCameraAccessories
The module is writing the snapshot to ~. However it is expecting to find it in: usr/node_modules/homebridge-bloomsky/, which is also incorrect since my node modules path is under /usr/lib
I couldn't get the Bloomsky accessory to appear in Home. I killed and restarted Homebridge a number of times. Eventually I turned on debug. Not sure if that was the trigger, but I was able to manually add the Bloomsky accessory.
However, once I turned off debug and restarted the homebridge, the accessory was no longer available.
I have a SKY2.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.