flashy-ger / iobroker.blink4home Goto Github PK
View Code? Open in Web Editor NEWioBroker Adapter for Amazon Blink Security System
License: MIT License
ioBroker Adapter for Amazon Blink Security System
License: MIT License
Your adapter is already in ioBroker latest repository available to be used by testwilling users. In order to make your adapter also available for the wide user base which uses the stable repository you should also add your adapter to the stable repository. Please see instructions at https://github.com/ioBroker/ioBroker.repositories#requirements-for-adapter-to-get-added-to-the-stable-repository
Thank you for your support.
Dear Adapter developer,
with js-controller 4.0 object definitions are now also checked that min/max in only provided for number/mixed objects and that the type of the default value matches to the object type.
If something is not correct this is logged as 'warning' or 'info' log.
Please also make sure to update to the lastest @iobroker/testing dependency 2.5.4 or to accept the PR from Apollon77 for legacy testing!
Please spent some time to verify your adapter by ideally starting with a fresh instance and do some actions and verify the log. If you see a warn or info log there from these checks please adjust the adapter and fix the relevant cases.
For questions please refer to ioBroker/ioBroker.js-controller#1749
Please close the issue after you checked it.
Thank you very much for your support to get the best experience for the growing numbers of ioBroker users!
Ich bekomme den Blinkadapter nicht ans laufen. Bricht mit der folgenden Fehlermeldung im IObroker-Log ab
`
blink4home.0 | 2021-05-06 21:49:31.831 | error | (1976) Authentication problem: second attempt |
---|---|---|---|
blink4home.0 | 2021-05-06 21:49:31.831 | error | (1976) Error: Authentication problem: second attempt at Request._callback (/opt/iobroker/node_modules/node-blink-security/lib/blink.js:328:22) at self.callback (/opt/iobroker/node_modules/node |
blink4home.0 | 2021-05-06 21:49:31.828 | error | (1976) unhandled promise rejection: Authentication problem: second attempt |
blink4home.0 | 2021-05-06 21:49:31.824 | error | (1976) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). |
host.ioBroker-Pi | 2021-05-06 21:48:59.333 | error | instance system.adapter.blink4home.0 terminated with code 6 (UNCAUGHT_EXCEPTION) |
I am an automatic service that looks for possible errors in ioBroker and creates an issue for it. The link below leads directly to the test:
Thanks,
your automatic adapter checker.
P.S.: There is a community in Github, which supports the maintenance and further development of adapters. There you will find many experienced developers who are always ready to assist anyone. New developers are always welcome there. For more informations visit: https://github.com/iobroker-community-adapters/info
Wich right name an pass i got the following error
139 | error | at processTicksAndRejections (internal/process/task_queues.js:84:21) |
---|---|---|
blink4home.0 | 2020-08-18 01:22:21.139 | error |
blink4home.0 | 2020-08-18 01:22:21.139 | error |
blink4home.0 | 2020-08-18 01:22:21.139 | error |
blink4home.0 | 2020-08-18 01:22:21.139 | error |
blink4home.0 | 2020-08-18 01:22:21.139 | error |
blink4home.0 | 2020-08-18 01:22:21.139 | error |
blink4home.0 | 2020-08-18 01:22:21.139 | error |
blink4home.0 | 2020-08-18 01:22:21.139 | error |
blink4home.0 | 2020-08-18 01:22:21.139 | error |
blink4home.0 | 2020-08-18 01:22:21.139 | error |
blink4home.0 | 2020-08-18 01:22:21.136 | error |
Unhandled | 2020-08-18 01:22:21.134 | error |
I have seen, that ign in in Blink pp i need an additionnal 6 Digit Verificaten code snd by email.
Perhaps it will be nessesery to add this Handling too in your Adapter.
I would very much appretiate if you got this Adapter to work stable. Thank you very much in advance
I am an automatic service that looks for possible errors in ioBroker and creates an issue for it. The link below leads directly to the test:
Thanks,
your automatic adapter checker.
P.S.: There is a community in Github, which supports the maintenance and further development of adapters. There you will find many experienced developers who are always ready to assist anyone. New developers are always welcome there. For more informations visit: https://github.com/iobroker-community-adapters/info
After starting up, adapter (v0.1.1 on an Ubuntu system w/ Node.js v10.19.0) is working fine for a while. De-/activation of the system via data-point "armed" is successful. After a couple of days of regular operation, de-/activation of the system via data-point does no longer work. Re-starting the adapter usually fixes the issue.
File tab.html not found
eine Info wäre nett .. ob der Adapter noch weiter entwickelt wird
Hi,
here some review comments from me:
Thank you!
Dear maintainer,
Thanks for the time and effort you spent to provide this adapter.
As the last update of this adapter is some time ago and functionality seems to be affected (see issues) this adapter has been removed from current ioBroker repositories. If you plan to fix existing issues or feel that removing tha adapter seems to be inappropiate please let us know by opening a issue at ioBroker.repositories or request a readdtion by creating a "add to latest"-PR.
Thank again for your work.
McM1957
Dear Adapter developer,
Node.js 14 is now available for a year and Node.js 16 was release just some days ago and will become LTS by October 2021. We plan to update the ioBroker Node.js recommendation (currently 12.x) to 14.x later this year.
Please check your adapter with Node.js 14 especially, and ideally also directly with Node.js 16
Please add both versions to the adapter testing which is executed on commits.
If your adapter requires a certain minimum version of Node.js please set the 'engine' setting in package.json accordingly! Please also do this if the adapter is not able to work in certain Node.js versions, so that ioBroker can prevent users from installing te adapter if not compatible!
On questions please talk to us at ioBroker/ioBroker.js-controller#1138
Please close the issue after you checked it.
Thank you very much for your support!
Der Adapter legt keine Datenpunkte an.
Auch zeigt der Adapter grün an, wenn man falsche Logindaten angibt.
Today I got this email from Blink XT:
You are receiving this email because your account has used automation scripts that use an outdated login method to connect to your Blink account. With security and customer protection as our top priority, that login method is being deprecated. This means that any scripts you are using will no longer work as of 5/11. We encourage you to try out IFTTT, our supported 3rd party integration, for more secure automation functionality. |
This is basically the wrong way to go since IFTTT doesn’t allow bidirectional status communication.
Dear Adapter developer,
with js-controller 3.2 and js-controller 3.3 some additional checks were added to make sure that created objects match to the specifications and also written state values match to the object definition.
If something is not correct this is logged as 'warning' or 'info' log.
Please take the time to verify your adapter by ideally starting with a fresh instance and do some actions and verify the log. If you see a warn log there from these checks please adjust the adapter and fix the relevant cases.
For questions please refer to ioBroker/ioBroker.js-controller#1301
Additionally we are preparing Admin 5 which will have a completely rewritten UI. Please install Admin 5, activate that new UI and verify that the configuration of you adapter works as expected also there.
More informations on Admin 5 can be found in Forum https://forum.iobroker.net/topic/44282/test-adapter-admin-5-0-x-alpha-der-neuen-ui
Please close the issue after you checked it.
Thank you very much for your support!
Mein Account wurde heute von Blink gesperrt.
Sie haben festgestellt das eine Anwendung meine Blink System scharf und Unscharf stellt.
Hier noch die Originale Mail.
Hi,
We hope this email finds you well, We have noted that your account is running some third party automation system that controls arming and disarming function of the blink system, Since these automatons are not supported, your account access has been temporarily deactivated. We recommend removing this automation immediately in order to have your account re-activated. Please let us know once the automation is removed so we can restore your access to the system.
Thank you very much for your cooperation
Technical Support Engineer
Möglichkeit für das kamerabasierte Aktivieren und Deaktivieren des Bewegungssensors schaffen.
Der Adapter startet, zeigt kurz grün um dann wieder rot zu werden.
Log Fehlermeldung:
link4home.0 | 2021-07-01 19:46:05.181 | error | Authentication problem: second attempt |
---|---|---|---|
blink4home.0 | 2021-07-01 19:46:05.181 | error | Error: Authentication problem: second attempt at Request._callback (/opt/iobroker/node_modules/node-blink-security/lib/blink.js:328:22) at self.callback (/opt/iobroker/node_modules/node-blink-security/node_modules/request/request.js:186:22) at Request.emit (events.js:314:20) at Request.onRequestError (/opt/iobroker/node_modules/node-blink-security/node_modules/request/request.js:878:8) at ClientRequest.emit (events.js:314:20) at TLSSocket.socketErrorListener (_http_client.js:427:9) at TLSSocket.emit (events.js:314:20) at emitErrorNT (internal/streams/destroy.js:92:8) at emitErrorAndCloseNT (internal/streams/destroy.js:60:3) at processTicksAndRejections (internal/process/task_queues.js:84:21) |
blink4home.0 | 2021-07-01 19:46:05.180 | error | unhandled promise rejection: Authentication problem: second attempt |
blink4home.0 | 2021-07-01 19:46:05.179 | error | Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). |
was tun?
Das zu verwendende Sync-Modul sollte wählbar sein.
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.