Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

planned to go to on HomeBridge Server version 1.x? #62

Closed
tobsta opened this issue Jul 17, 2020 · 10 comments
Closed

planned to go to on HomeBridge Server version 1.x? #62

tobsta opened this issue Jul 17, 2020 · 10 comments
Labels
duplicate This issue or pull request already exists

Comments

@tobsta
Copy link

tobsta commented Jul 17, 2020

I am trying to get somehow arlo working on iobroker. I found out about homebridge-arlo module (not sure if this is working anyway). Actually it looks like this module need a higher version of underlying HomeBridge Server. Are there any plans to update to a server of 1.x version?

Error: Plugin /opt/iobroker/node_modules/iobroker.ham/node_modules/homebridge-arlo requires a HomeBridge version of >=1.0.0 which does not satisfy the current HomeBridge version of 0.4.50. You may need to upgrade your installation of HomeBridge.

thanks for you great work!!!

@Apollon77
Copy link
Collaborator

duplicate #58

@Apollon77
Copy link
Collaborator

yes there are planse ... I "just" need to find time or someone else

@Apollon77 Apollon77 added the duplicate This issue or pull request already exists label Jul 17, 2020
@tobsta
Copy link
Author

tobsta commented Jul 17, 2020

oups.... sorry for duplicate - havent read the other issue to the end.

thanks for the answer - and, be sure, i know very well about that "finding time" issue. So it was just a gentle question. I am already very impressed about your work and your time you invest! Thanks a lot!

(and if you have any hints how to get this arlo-cr*p working in iobroker, please let me know)

@Apollon77
Copy link
Collaborator

Please try with a homebridge 1.1 and the new 2.0 of the adapter

@tobsta
Copy link
Author

tobsta commented Aug 8, 2020

thanks a lot!
updated in iobroker via GIT - this went to 3.0 - now there are error messages in log but i think origin of these is homebridge-arlo module. I'm running HAM in wrapper mode - maybe i have to move to global or local mode, but i have no clue which mode and how to.

(31403) uncaught exception: Cannot read property 'videoProcessor' of undefined error: host.iobroker Caught by controller[0]: [8/8/2020, 9:36:25 AM] Plugin /opt/iobroker/node_modules/iobroker.ham/node_modules/homebridge-plugin-wrapper package.json does not contain the keyword 'homebridge-plugin'.

error: host.iobroker Caught by controller[1]: [8/8/2020, 9:36:25 AM] Warning: skipping plugin found at '/opt/iobroker/node_modules/homebridge-arlo' since we already loaded the same plugin from '/opt/iobroker/node_modules/iobroker.ham/node_modules/homebridge-arlo'.

error: host.iobroker Caught by controller[2]: [8/8/2020, 9:36:25 AM] Plugin /opt/iobroker/node_modules/homebridge-plugin-wrapper package.json does not contain the keyword 'homebridge-plugin'.

or do you see anything i screwed up here? this "already loaded" sounds strange for me.

@Apollon77
Copy link
Collaborator

The already loaded is ok and just reason that it seems that the npm module is installed twice somewhere.

Do you have more info on the error or is this really anything?

@Apollon77
Copy link
Collaborator

@tobsta Is your arlo homebridge config correct? There seems to be missing a parameter or config completely missing https://github.com/EpicKris/homebridge-arlo/blob/master/ArloCameraSource.js#L26

@tobsta
Copy link
Author

tobsta commented Aug 9, 2020

@Apollon77 thanks for spending time for investigating my issue.
this is was happens in the log when starting the ham adapter:
ham.0 | 2020-08-09 19:05:00.920 | info | (19122) terminating ham.0 | 2020-08-09 19:05:00.913 | warn | (19122) Exception: TypeError: Cannot read property 'videoProcessor' of undefined ham.0 | 2020-08-09 19:05:00.908 | info | (19122) cleaned everything up... ham.0 | 2020-08-09 19:05:00.907 | error | (19122) TypeError: Cannot read property 'videoProcessor' of undefined at new ArloCameraSource (/opt/iobroker/node_modules/iobroker.ham/node_modules/homebridge-arlo/ArloCameraSource.js:26:38) a ham.0 | 2020-08-09 19:05:00.904 | error | (19122) uncaught exception: Cannot read property 'videoProcessor' of undefined
my config is as follows:
"platforms": [ { "platform": "Arlo", "name": "Arlo", "email": "xxx", "password": "***", "interval": 6000 } ]
i installed ffmpeg (i think this is default) on the rasp but i guess this was not enough.
Sorry for my noobiness

@Apollon77
Copy link
Collaborator

This is an iddue in the plugin - they do not really check for parameter existance :( YOu should open an issue there.,

Work around should be to add a "streaming: {}" as part of the platform config. like here in https://github.com/EpicKris/homebridge-arlo/wiki/Manual-Setup#sample-configuration-with-optional-parameters ... can be empty, but that "streaming" object needs to be there

@tobsta
Copy link
Author

tobsta commented Aug 9, 2020

ah okay! Great! now everything starts without any issue or error in the logs - but in the first step without any created objects. I then changed some permission settings in my arlo account and unchecked "use unsecure Homebride mode". Now i have some objects with information of arlo bridge - dont know what i really can do with that cause there is nothing to control or monitor - but i'll now have a look.
Thanks a lot for your support!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
duplicate This issue or pull request already exists
Projects
None yet
Development

No branches or pull requests

2 participants