Git Product home page Git Product logo

iobroker.bring's Introduction

Logo

ioBroker.bring

===========================

Build Status Number of Installations Stable version NPM version Downloads

NPM

Disclaimer

The developers of this module are in no way endorsed by or affiliated with Bring! Labs AG, or any associated subsidiaries, logos or trademarks.

States

For a description of the created states, see below.

Channel: info

  • info.connection

    Data type Permission
    boolean R

    Read-only boolean indicator. If your broker is logged in on bring, the state is true otherwise false.

  • info.user

    Data type Permission
    string R

    Read only string. Contains the name of the logged-in user.

Shopping lists

For every shopping list a channel with the following states will be created:

  • list.content / list.contentHtml/NoHead

    Data type Permission
    string R

    Read only json/html string formatted as a list or html table. Contains the items which are currently on your shopping list. The NoHead Html tables are w/o table headers. The content is translated via the dictionary to allow usage in visualization adapters.

  • list.recentContent / list.recentContentHtml/NoHead

    Data type Permission
    string R

    Read only json/html string formatted as a list or html table. Contains the items which were recently on your shopping list. The NoHead Html tables are w/o table headers. The content is translated via the dictionary to allow usage in visualization adapters.

  • list.removeItem/Translated

    Data type Permission
    string R/W

    Select an item which should be removed from the shopping list and recent content list. The state will be acknowledged when the command is acknowledged by the Bring! API. Note, that the translated states are using the dictionary before interacting with the API.

  • list.moveToRecentContent/Translated

    Data type Permission
    string R/W

    Select an item which should be moved or added to recent content list. The state will be acknowledged when the command is acknowledged by the Bring! API. Note, that the translated states are using the dictionary before interacting with the API.

  • list.saveItem/Translated

    Data type Permission
    string R/W

    Select an item which should be added to the shopping list. You can also specify additional information of the item, by setting the state by the following schema:

    Apple, 2.50 $, the green ones

    Note, that everything behind the comma describes the specification. The state will be acknowledged when the command is acknowledged by the Bring! API. Note, that the translated states are using the dictionary before interacting with the API.

  • list.users / list.usersHtml/NoHead

    Data type Permission
    string R

    Read only json/html string formatted as a list or html table. Contains the users which are part of the shopping list, as well as their email address. The NoHead Html tables are w/o table headers.

  • list.count

    Data type Permission
    number R

    Read only number, which represents the number of contained items of the list.

  • list.messageTrigger

    Data type Permission
    button R/W

    If you press this button, the shopping list will be sent to the configured instances, e. g. Pushover, Telegram or/and E-Mail.

  • list.enumSentence

    Data type Permission
    string R

    Read only string, which contains an enumeration of the shopping list items in a speakable form. This can be used e. g. for voice output via smart assistants.

  • list.translation

    Data type Permission
    string R

    Read only json string, which contains a dictionary to translate the swiss item names to the list language.

Changelog

1.8.4 (2023-09-25)

  • (foxriver76) fixed setting undefined state when no name specified

1.8.3 (2023-09-25)

  • (foxriver76) Improve error messages

1.8.2 (2023-09-24)

  • (foxriver76) do not crash on invalid setState calls (closes #211)

1.8.1 (2022-06-01)

  • (foxriver76) implemented a minor fix for acknowledgment of translated objects

1.8.0 (2022-06-01)

  • (foxriver76) introduced new states for save/remove/movetoRecentContent which translates the article before passing it to the API (closes #149)

1.7.16 (2022-05-31)

  • (foxriver76) we now ensure that all states which can be used directly are translated (closes #149)

1.7.15 (2022-05-26)

  • (foxriver76) widget: fixed margin-top calculation of item name

1.7.14 (2022-05-22)

  • (foxriver76) log the error message instead of object, if we catch errors in the widget

1.7.13 (2022-02-05)

  • (foxriver76) fixed the onclick handler if someone added just a number

1.7.12 (2022-02-05)

  • (foxriver76) fixed infinity loop in some browsers, if the fallback image of an article cannot be recevied (closes #109)

1.7.11 (2022-01-21)

  • (foxriver76) fixed telegram user selection

1.7.9 (2021-12-07)

  • (foxriver76) we fixed default value of count state beeing an empty string

1.7.8 (2021-08-04)

  • (foxriver76) widget: fix blue border on input text field in Safari when focussing

1.7.7 (2020-12-12)

  • (foxriver76) fix potential crash on pollAllLists function

1.7.6 (2020-12-05)

  • (foxriver76) we now use a unique name for widget rendering function to avoid conflicts
  • (foxriver76) if we cannot render widget immediately we try again after one second (see #57)

1.7.4 (2020-12-04)

  • (foxriver76) we now render the widget immediately

1.7.3 (2020-10-26)

  • (foxriver76) bring module now returns real errors instead of strings, handle them correct

1.7.2 (2020-04-23)

  • (foxriver76) fixed potential issue on rendering widget

1.7.1 (2020-02-13)

  • (foxriver76) we are now using AES-256-CBC as encryption

1.6.8 (2019-12-31)

  • (foxriver76) ensure compatibility with older browsers

1.6.6 (2019-11-21)

  • (foxriver76) improved error handling in widget

1.6.5 (2019-09-22)

  • (foxriver76) re-auth when bearer token is no longer valid

1.6.3 (2019-08-28)

  • (foxriver76) fixed bug which only allowed one registered event handler
  • (foxriver76) by using obj with wid instead of var because vis handles global variables of widgets global
  • (foxriver76) now more bring widgets can be used in one vis project
  • (foxriver76) bump version of textFit to 2.3.1 -> 2.4.0 and use minified version

1.6.2 (2019-08-04)

  • (foxriver76) also use translations for enumSentence and notifiations (e. g. email)

1.6.1 (2019-07-13)

  • (foxriver76) fixed bug, that prevent html states and other from being set

1.6.0 (2019-07-12)

  • (foxriver76) get translations according to list language
  • (foxriver76) translations will be stored in datapoint
  • (foxriver76) use bring-node-api at least 1.2.1
  • (foxriver76) widget now uses configured language
  • (foxriver76) bugfixes and optimizations in front- and backend

1.4.0 (2019-06-07)

  • (foxriver76) use textFit to fit text to one line in widget
  • (foxriver76) internal reworks on widget

1.3.4

  • (foxriver76) add possibility to use this widget multiple times on same page

1.3.3

  • (foxriver76) also change height and div sizes according to users specification
  • (foxriver76) when item is on recent list and added by text input it is now instantly removed from recent list

1.3.2

  • (foxriver76) enable configuration of width for items in widget

1.3.1

  • (foxriver76) api module outsourced

1.3.0

  • (foxriver76) added widget
  • (foxriver76) add possibility to move items to recentContent

1.2.1

  • (foxriver76) uri encode login request because it can contain special character

1.2.0

  • (foxriver76) added state which contains a speakable enumeration of each shopping list

1.1.0

  • (foxriver76) add possibility to send messages
  • (foxriver76) respect in app list renaming / recreate channel on name change

1.0.0

  • (foxriver76) stable release

0.0.10

  • (foxriver76) set info.connection state to false, when cannot get data

0.0.9

  • (foxriver76) also update no head states on normal polling
  • (foxriver76) fix bug where polling could grow exponentially
  • (foxriver76) fix unhandled error when no internet connection

0.0.8

  • (foxriver76) add html states w/o header
  • (foxriver76) minor fixes

0.0.7

  • (foxriver76) fixed a potential memory leak by setTimeout functions

0.0.6

  • (foxriver76) add equivalent html states for json states
  • (foxriver76) add counter for every list

0.0.4

  • (foxriver76) fix when login fails

0.0.3

  • (foxriver76) initial release

License

The MIT License (MIT)

Copyright (c) 2019-2022 Moritz Heusinger [email protected]

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

iobroker.bring's People

Contributors

apollon77 avatar dependabot-preview[bot] avatar foxriver76 avatar greenkeeper[bot] avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

iobroker.bring's Issues

Think about to fix the issues found by adapter checker

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:

https://adapter-check.iobroker.in/?q=https://raw.githubusercontent.com/foxriver76/ioBroker.bring

  • [E518] "@alcalzone/release-script" is used, but ".releaseconfig.json" not found
  • [E605] No actual year found in copyright. Please add "Copyright (c) 2019-2023 Moritz Heusinger [email protected]" at the end of README.md
  • [E701] No actual year found in LICENSE. Please add "Copyright (c) 2019-2023 Moritz Heusinger [email protected]" at the start of LICENSE

I have also found warnings that may be fixed if possible.

  • [W171] "common.title" is deprecated in io-package.json
  • [W105] "common.titleLang" should be translated into all supported languages (en, de, ru, pt, nl, fr, it, es, pl, uk, zh-cn)
  • [W109] "common.desc" should be translated into all supported languages (en, de, ru, pt, nl, fr, it, es, pl, uk, zh-cn)
  • [W156] Adapter should support admin 5 UI (jsonConfig) if you do not use a React based UI
  • [W145] Each "common.news" should be translated into all supported languages (en, de, ru, pt, nl, fr, it, es, pl, uk, zh-cn)
  • [W145] Each "common.news" should be translated into all supported languages (en, de, ru, pt, nl, fr, it, es, pl, uk, zh-cn)
  • [W145] Each "common.news" should be translated into all supported languages (en, de, ru, pt, nl, fr, it, es, pl, uk, zh-cn)
  • [W145] Each "common.news" should be translated into all supported languages (en, de, ru, pt, nl, fr, it, es, pl, uk, zh-cn)
  • [W513] "gulpfile.js" found in repo! Think about migrating to @iobroker/adapter-dev package

I noticed that in the io-package under “restartAdapters” only vis is available. If your widget also runs with vis2, you might want to add vis2 to the list too.

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

Compatibility check to js-controller 4.0

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!

Compatibility check and testing for Node.js 14 and 16

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!

Think about to fix the issues found by adapter checker

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:

https://adapter-check.iobroker.in/?q=https://raw.githubusercontent.com/foxriver76/ioBroker.bring

  • [E605] No actual year found in copyright. Please add "Copyright (c) 2020 Moritz Heusinger [email protected]" at the end of README.md
  • [E701] No actual year found in LICENSE. Please add "Copyright (c) 2020 Moritz Heusinger [email protected]" at the start of LICENSE

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

An in-range update of @iobroker/testing is breaking the build 🚨

The devDependency @iobroker/testing was updated from 1.2.3 to 1.2.4.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@iobroker/testing is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/appveyor/branch: Waiting for AppVeyor build to complete (Details).
  • continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Commits

The new version differs by 2 commits.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of bring-shopping is breaking the build 🚨

The dependency bring-shopping was updated from 1.2.1 to 1.2.2.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

bring-shopping is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build passed (Details).
  • continuous-integration/appveyor/branch: AppVeyor build failed (Details).

Commits

The new version differs by 1 commits.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Think about to fix the issues found by adapter checker

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:

https://adapter-check.iobroker.in/?q=https://raw.githubusercontent.com/foxriver76/ioBroker.bring

  • [E201] Bluefox was not found in the collaborators on NPM!. Please execute in adapter directory: "npm owner add bluefox iobroker.bring"

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

Keine ICONS kein Eintrag möglich

Hallo,
vllt kann mir wer weiter helfen.
Leider werden mir keine Icons angezeigt genauso wenig kann ich nichts in die Liste eintragen.
Habe Version 1.7.3 habe aber auch schoon die v. 1.7.2 ausprobiert. Browser habe ich Opera, chrome und Internet am Windows PC versucht und Chrome Am Android Handy.
Habe auch drauf geachtet als ID den Ordner zu wählen.
Nodejs Ist auf der 10er version.
IOBroker läuft über den Raspi4
Danke für den Adapter. Coole Idee.

MFG Jan Eric Quadflieg

no sync and no connections to the API

Sorry, bekomme seit einigen Tagen keine Verbindungen mehr über der Adapter.
Die Zugangsdaten habe ich bereits überprüft, den Apdater habe ich schon gelöscht und neu installiert.

bring.0 | 2021-03-19 07:36:00.433 | warn | (13023) Error: Cannot get lists: Error: getaddrinfo ENOTFOUND api.getbring.com
bring.0 | 2021-03-19 07:36:00.430 | info | (13023) [LOGIN] Reconnection in 30 seconds
bring.0 | 2021-03-19 07:36:00.429 | warn | (13023) Error: Cannot Login: Error: getaddrinfo ENOTFOUND api.getbring.com
bring.0 | 2021-03-19 07:36:00.234 | debug | (13023) [POLL] Poll all lists
bring.0 | 2021-03-19 07:35:30.233 | info | (13023) [LOGIN] Reconnection in 30 seconds
bring.0 | 2021-03-19 07:35:30.232 | warn | (13023) Error: Cannot Login: Error: getaddrinfo ENOTFOUND api.getbring.com
bring.0 | 2021-03-19 07:35:00.227 | info | (13023) [LOGIN] Reconnection in 30 seconds
bring.0 | 2021-03-19 07:35:00.226 | warn | (13023) Error: Cannot Login: Error: getaddrinfo ENOTFOUND api.getbring.com
bring.0 | 2021-03-19 07:34:45.224 | debug | (13023) system.adapter.admin.0: logging true
bring.0 | 2021-03-19 07:34:30.234 | warn | (13023) Error: Cannot get lists: Error: getaddrinfo ENOTFOUND api.getbring.com
bring.0 | 2021-03-19 07:34:30.227 | debug | (13023) [POLL] Poll all lists
bring.0 | 2021-03-19 07:34:30.225 | warn | (13023) Error: Cannot get user settings: Error: getaddrinfo ENOTFOUND api.getbring.com
bring.0 | 2021-03-19 07:34:30.216 | info | (13023) [LOGIN] Reconnection in 30 seconds
bring.0 | 2021-03-19 07:34:30.215 | warn | (13023) Error: Cannot Login: Error: getaddrinfo ENOTFOUND api.getbring.com

Versions:

  • Adapter version: 1.7.7
  • JS-Controller version: 3.2.16
  • Node version: 12.21.0
  • NPM Version: 7.6.3
  • Operating system: Linux

Please check ioBroker.bring with js-controller 2.0

Hi,

the new js-controller 2.0 will come into latest repository in the next days and we want to make sure that all adapters are working well. We already did a 2 weeks Beta test and so some adapter were aleady checked and some needed slight adjustments.

You can find more information in ioBroker/ioBroker.js-controller#482 and in the ioBroker Forum. If you have more technical questions please write in the referenced issue or in the Developer thread please. General questions are best in the genral thread.

Please update your systems to js-controller 2.0 and check your adapter.

Please close this issue once you have checked your adapter or received successfull reports from users.

Thank you very much for your support. Please contact us in the other Threads or Forum on any question.

Update stable version in repo to 1.7.1

Think about update stable version to 1.7.1

Version: stable=1.6.8 (64 days old) => latest=1.7.1 (19 days old)
Installs: stable=536 (52.19%), latest=258 (25.12%), total=1027
Click to edit

Other languages?

It is possible to have items in Italian language, like in the iOs App.
I don't know why but the adapter is translating everything in german....

Thank you so much
Matteo

Adapter bricht immer wieder

Hallo,
ich habe immer wieder das Problem das der Adapter nicht Grün wird.
Folgender Fehler im Log.

Error: Cannot get lists: Error: connect ECONNREFUSED 127.0.0.1:443

Woran kann denn das liegen?

An in-range update of @iobroker/testing is breaking the build 🚨

The devDependency @iobroker/testing was updated from 1.1.5 to 1.1.6.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@iobroker/testing is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/appveyor/branch: Waiting for AppVeyor build to complete (Details).
  • continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Commits

The new version differs by 2 commits.

  • 6ac7aad Release v1.1.6
  • b7f424b Remove hashbangs from code in the unit test loader

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Release script: Action required

Hi, it looks like you are using @alcalzone/release-script to manage your releases.
When updating to the latest version, you need to remove the following line from your .github/workflows/test-and-release.yml if you want the releases to keep working:

  deploy:
    # Trigger this step only when a commit on master is tagged with a version number
    if: |
      contains(github.event.head_commit.message, '[skip ci]') == false &&
      github.event_name == 'push' &&
-     github.event.base_ref == 'refs/heads/master' &&
      startsWith(github.ref, 'refs/tags/v')

It may also look like this one:

  deploy:
    # Trigger this step only when a commit on master is tagged with a version number
    if: |
      contains(github.event.head_commit.message, '[skip ci]') == false &&
      github.event_name == 'push' &&
-     github.event.base_ref == 'refs/heads/main' &&
      startsWith(github.ref, 'refs/tags/v')

CORB-Error

Describe the bug
I get thousands of the error messages from below (a few hundreds per second).

To Reproduce
Just open vis with the bring widget

Screenshots & Logfiles

Cross-Origin Read Blocking (CORB) hat die ursprungsübergreifende Antwort https://web.getbring.com/assets/images/items/radiergummi.png mit dem MIME-Typ text/html blockiert. Weitere Informationen finden Sie unter https://www.chromestatus.com/feature/5629709824032768.
Image (async)
buildFragment @ jquery-1.11.2.min.js:3
domManip @ jquery-1.11.2.min.js:3
t.fn.domManip @ can.custom.min.js:28
append @ jquery-1.11.2.min.js:3
checkRecentItems @ index.html?Bring:3750
(anonym) @ index.html?Bring:3839
(anonym) @ conn.js:801
r.onack @ socket.io.js:8
r.onpacket @ socket.io.js:8
(anonym) @ socket.io.js:8
r.emit @ socket.io.js:6
r.ondecoded @ socket.io.js:6
(anonym) @ socket.io.js:8
r.emit @ socket.io.js:6
a.add @ socket.io.js:6
r.ondata @ socket.io.js:6
(anonym) @ socket.io.js:8
r.emit @ socket.io.js:6
r.onPacket @ socket.io.js:6
(anonym) @ socket.io.js:6
r.emit @ socket.io.js:6
r.onPacket @ socket.io.js:7
r.onData @ socket.io.js:7
ws.onmessage @ socket.io.js:8

image

Versions:

  • Everything on latest

Widget stellt keine Icons dar

Describe the bug
Das Widget stellt keine Icons dar, ein hinzufügen von Artikeln zur Bring-Liste ist auch nicht möglich. In der Entwicklerkonsole von Chrome erscheint folgender Fehler:
Uncaught (in promise) TypeError: Cannot read property 'attr' of undefined at renderPage (index.html:4028) at eval (tplBringShoppingList.js:103)

Als ListenID habe ich wie angegeben nur das Objekt mit der ListeID von Bring! genoommen
image

Versions:

  • Adapter version: 1.7.1
  • JS-Controller version: 3.0.14
  • Node version: 10.20.1
  • Operating system: Linux (Ubuntu 18.04.4 LTS)

Verify Compact mode for your adapter

We have detected that your adapter supports the compact mode. Please use the latest js-controller 2.0 and verify that everything works.

Some more information what is important to check can be found at ioBroker/ioBroker.js-controller#512

On questions please answer to the linked issue. Please close this issue after your test and add the version number that you have tested please as a comment.

Thank you for your support.

An in-range update of @iobroker/testing is breaking the build 🚨

The devDependency @iobroker/testing was updated from 1.1.13 to 1.1.14.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@iobroker/testing is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/appveyor/branch: Waiting for AppVeyor build to complete (Details).
  • continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Commits

The new version differs by 2 commits.

  • 0e5e336 Release v1.1.14
  • f6d2fd8 Don't enforce the unload handler to exist

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of eslint is breaking the build 🚨

The devDependency eslint was updated from 5.14.1 to 5.15.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

eslint is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build failed (Details).
  • continuous-integration/appveyor/branch: AppVeyor build succeeded (Details).

Release Notes for v5.15.0
  • 4088c6c Build: Remove path.resolve in webpack build (#11462) (Kevin Partington)
  • ec59ec0 New: add rule "prefer-named-capture-group" (fixes #11381) (#11392) (Pig Fang)
  • a44f750 Upgrade: [email protected] (#11461) (Teddy Katz)
  • d3ce611 Sponsors: Sync README with website (ESLint Jenkins)
  • ee88475 Chore: add utils for rule tests (#11453) (薛定谔的猫)
  • d4824e4 Sponsors: Sync README with website (ESLint Jenkins)
  • 6489518 Fix: no-extra-parens crash when code is "((let))" (#11444) (Teddy Katz)
  • 9d20de2 Sponsors: Sync README with website (ESLint Jenkins)
  • 3f14de4 Sponsors: Sync README with website (ESLint Jenkins)
  • 3d6c770 Sponsors: Sync README with website (ESLint Jenkins)
  • de5cbc5 Update: remove invalid defaults from core rules (fixes #11415) (#11427) (Teddy Katz)
  • eb0650b Build: fix linting errors on master (#11428) (Teddy Katz)
  • 5018378 Chore: enable require-unicode-regexp on ESLint codebase (#11422) (Teddy Katz)
  • f6ba633 Chore: lint all files in the repo at the same time (#11425) (Teddy Katz)
  • 8f3d717 Docs: Add non-attending TSC member info (#11411) (Nicholas C. Zakas)
  • ce0777d Docs: use more common spelling (#11417) (薛定谔的猫)
  • b9aabe3 Chore: run fuzzer along with unit tests (#11404) (Teddy Katz)
  • db0c5e2 Build: switch from browserify to webpack (fixes #11366) (#11398) (Pig Fang)
Commits

The new version differs by 22 commits.

  • b00a5e9 5.15.0
  • c3aebb1 Build: changelog update for 5.15.0
  • 4088c6c Build: Remove path.resolve in webpack build (#11462)
  • ec59ec0 New: add rule "prefer-named-capture-group" (fixes #11381) (#11392)
  • a44f750 Upgrade: [email protected] (#11461)
  • 341140f Revert "Chore: remove devDependency common-tags (#11455)" (#11460)
  • d3ce611 Sponsors: Sync README with website
  • aaba636 Chore: remove devDependency common-tags (#11455)
  • ee88475 Chore: add utils for rule tests (#11453)
  • d4824e4 Sponsors: Sync README with website
  • 6489518 Fix: no-extra-parens crash when code is "((let))" (#11444)
  • 9d20de2 Sponsors: Sync README with website
  • 3f14de4 Sponsors: Sync README with website
  • 3d6c770 Sponsors: Sync README with website
  • de5cbc5 Update: remove invalid defaults from core rules (fixes #11415) (#11427)

There are 22 commits in total.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of @iobroker/testing is breaking the build 🚨

The devDependency @iobroker/testing was updated from 1.1.17 to 1.2.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@iobroker/testing is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/appveyor/branch: Waiting for AppVeyor build to complete (Details).
  • continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Commits

The new version differs by 5 commits.

  • 4f63378 Release v1.2.0
  • da8c437 Mention custom overload of createMocks
  • fb8da0b Merge branch 'unit-prefill-objects'
  • 945f0a9 * Add the possibility to overwrite the adapter config in unit tests
  • 474325c Add the possibility to predefine objects and states for unit tests

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of @iobroker/testing is breaking the build 🚨

The devDependency @iobroker/testing was updated from 1.1.12 to 1.1.13.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@iobroker/testing is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build passed (Details).
  • continuous-integration/appveyor/branch: AppVeyor build failed (Details).

Commits

The new version differs by 2 commits.

  • 9186d4f Release v1.1.13
  • 4cdb990 Also use the custom loader for require's that are executed later

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of eslint is breaking the build 🚨

The devDependency eslint was updated from 5.15.2 to 5.15.3.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

eslint is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build failed (Details).
  • continuous-integration/appveyor/branch: AppVeyor build succeeded (Details).

Release Notes for v5.15.3
  • 71adc66 Fix: avoid moving comments in implicit-arrow-linebreak (fixes #11521) (#11522) (Teddy Katz)
  • 1f715a2 Chore: make test-case-property-ordering reasonable (#11511) (Toru Nagashima)
Commits

The new version differs by 4 commits.

  • a6168f8 5.15.3
  • cb57316 Build: changelog update for 5.15.3
  • 71adc66 Fix: avoid moving comments in implicit-arrow-linebreak (fixes #11521) (#11522)
  • 1f715a2 Chore: make test-case-property-ordering reasonable (#11511)

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of @iobroker/testing is breaking the build 🚨

The devDependency @iobroker/testing was updated from 1.1.6 to 1.1.7.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@iobroker/testing is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/appveyor/branch: Waiting for AppVeyor build to complete (Details).
  • continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Commits

The new version differs by 2 commits.

  • 15369cc Release v1.1.7
  • 8e2e8e6 Only take the last non-empty line when determining the tarball path

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of @iobroker/testing is breaking the build 🚨

The devDependency @iobroker/testing was updated from 1.1.8 to 1.1.9.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@iobroker/testing is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/appveyor/branch: Waiting for AppVeyor build to complete (Details).
  • continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Commits

The new version differs by 2 commits.

  • 71f63ca Release v1.1.9
  • 8d6d70c Avoid not finding modules due to mixed slashes and backslashes

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Think about to fix the issues found by adapter checker

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:

https://adapter-check.iobroker.in/?q=https://raw.githubusercontent.com/foxriver76/ioBroker.bring

  • [E301] Tests on Travis-ci.org are broken. Please fix.

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

An in-range update of bring-shopping is breaking the build 🚨

The dependency bring-shopping was updated from 1.2.2 to 1.2.3.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

bring-shopping is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • continuous-integration/appveyor/branch: Waiting for AppVeyor build to complete (Details).
  • continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details).

Commits

The new version differs by 3 commits.

  • 020b2ca Merge branch 'master' of github.com:foxriver76/node-bring-api
  • 1f056bb 1.2.3
  • 261a3cf Create FUNDING.yml

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of @iobroker/testing is breaking the build 🚨

The devDependency @iobroker/testing was updated from 1.1.15 to 1.1.16.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@iobroker/testing is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/appveyor/branch: Waiting for AppVeyor build to complete (Details).
  • continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Commits

The new version differs by 3 commits.

  • 25c2123 Release v1.1.16
  • 6653c46 Implement multiple signatures in mock adapter methods
  • 1eb7e1b Add remove[All]Listener[s] to unit test mocks

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Instanz lässt sich nicht starten

Version 0.0.10

Log:
`
2019-02-17 08:58:54.709 - info: host.raspberrypi object change system.adapter.bring.0

2019-02-17 08:58:54.746 - info: host.raspberrypi instance system.adapter.bring.0 started with pid 14241
2019-02-17 08:58:55.129 - error: Caught by controller[0]: /opt/iobroker/node_modules/iobroker.bring/main.js:52
2019-02-17 08:58:55.130 - error: Caught by controller[0]: adapter.on(stateChange, async (id, state) => {
2019-02-17 08:58:55.130 - error: Caught by controller[0]: ^
2019-02-17 08:58:55.130 - error: Caught by controller[0]: SyntaxError: Unexpected token (
2019-02-17 08:58:55.131 - error: Caught by controller[0]: at createScript (vm.js:56:10)
2019-02-17 08:58:55.131 - error: Caught by controller[0]: at Object.runInThisContext (vm.js:97:10)
2019-02-17 08:58:55.131 - error: Caught by controller[0]: at Module._compile (module.js:549:28)
2019-02-17 08:58:55.131 - error: Caught by controller[0]: at Object.Module._extensions..js (module.js:586:10)
2019-02-17 08:58:55.131 - error: Caught by controller[0]: at Module.load (module.js:494:32)
2019-02-17 08:58:55.131 - error: Caught by controller[0]: at tryModuleLoad (module.js:453:12)
2019-02-17 08:58:55.132 - error: Caught by controller[0]: at Function.Module._load (module.js:445:3)
2019-02-17 08:58:55.132 - error: Caught by controller[0]: at Module.runMain (module.js:611:10)
2019-02-17 08:58:55.132 - error: Caught by controller[0]: at run (bootstrap_node.js:387:7)
2019-02-17 08:58:55.132 - error: Caught by controller[0]: at startup (bootstrap_node.js:153:9)
2019-02-17 08:58:55.132 - error: host.raspberrypi instance system.adapter.bring.0 terminated with code 1 ()
2019-02-17 08:58:55.133 - info: host.raspberrypi Restart adapter system.adapter.bring.0 because enabled
`
Anmeldedaten sind korrekt.
Instanz auf debug bringt auch nicht mehr Infos.

Danke fürs Kümmern

An in-range update of eslint is breaking the build 🚨

The devDependency eslint was updated from 5.15.1 to 5.15.2.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

eslint is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/travis-ci/push: The Travis CI build failed (Details).
  • continuous-integration/appveyor/branch: AppVeyor build succeeded (Details).

Release Notes for v5.15.2
  • 29dbca7 Fix: implicit-arrow-linebreak adds extra characters (fixes #11268) (#11407) (Mark de Dios)
  • 5d2083f Upgrade: [email protected] (#11513) (Teddy Katz)
  • a5dae7c Fix: Empty glob pattern incorrectly expands to "/**" (#11476) (Ben Chauvette)
  • 448e8da Chore: improve crash reporting (fixes #11304) (#11463) (Alex Zherdev)
  • 0f56dc6 Chore: make config validator params more consistent (#11435) (薛定谔的猫)
  • d6c1122 Docs: Add working groups to maintainer guide (#11400) (Nicholas C. Zakas)
  • 5fdb4d3 Build: compile deps to ES5 when generating browser file (fixes #11504) (#11505) (Teddy Katz)
  • 06fa165 Build: update CI testing configuration (#11500) (Reece Dunham)
  • 956e883 Docs: Fix example in no-restricted-modules docs (#11454) (Paul O’Shannessy)
  • 2c7431d Docs: fix json schema example dead link (#11498) (kazuya kawaguchi)
  • e7266c2 Docs: Fix invalid JSON in "Specifying Parser Options" (#11492) (Mihira Jayasekera)
  • 6693161 Sponsors: Sync README with website (ESLint Jenkins)
  • 62fee4a Chore: eslint-config-eslint enable comma-dangle functions: "never" (#11434) (薛定谔的猫)
  • 34a5382 Build: copy bundled espree to website directory (#11478) (Pig Fang)
  • f078f9a Chore: use "file:" dependencies for internal rules/config (#11465) (Teddy Katz)
  • 0756128 Docs: Add visualstudio to formatter list (#11480) (Patrick Eriksson)
  • 44de9d7 Docs: Fix typo in func-name-matching rule docs (#11484) (Iulian Onofrei)
Commits

The new version differs by 19 commits.

  • f354770 5.15.2
  • cada7a1 Build: changelog update for 5.15.2
  • 29dbca7 Fix: implicit-arrow-linebreak adds extra characters (fixes #11268) (#11407)
  • 5d2083f Upgrade: [email protected] (#11513)
  • a5dae7c Fix: Empty glob pattern incorrectly expands to "/**" (#11476)
  • 448e8da Chore: improve crash reporting (fixes #11304) (#11463)
  • 0f56dc6 Chore: make config validator params more consistent (#11435)
  • d6c1122 Docs: Add working groups to maintainer guide (#11400)
  • 5fdb4d3 Build: compile deps to ES5 when generating browser file (fixes #11504) (#11505)
  • 06fa165 Build: update CI testing configuration (#11500)
  • 956e883 Docs: Fix example in no-restricted-modules docs (#11454)
  • 2c7431d Docs: fix json schema example dead link (#11498)
  • e7266c2 Docs: Fix invalid JSON in "Specifying Parser Options" (#11492)
  • 6693161 Sponsors: Sync README with website
  • 62fee4a Chore: eslint-config-eslint enable comma-dangle functions: "never" (#11434)

There are 19 commits in total.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Update stable version in repo to 1.7.1

Think about update stable version to 1.7.1

Version: stable=1.6.8 (64 days old) => latest=1.7.1 (19 days old)
Installs: stable=536 (52.19%), latest=258 (25.12%), total=1027
Click to edit

Token Error

Describe the bug
Moin, ich habe es aktuell total oft das mit der Adapter folgenden Fehler rausgibt:
`

bring.0 2019-09-07 14:03:58.483 warn Cannot get lists: StatusCodeError: 401 - "{"message":"JWT access token is not valid","errorcode":201}"

`

Ein Restart des Adapters hilft. Er wird sich dann bestimmt einen neuen Token ziehen.
Komisch finde ich es nur das es gehäuft seit einigen Tagen auftritt. Vielleicht haben die irgendwas am Code geändert?

Version 1.6.3

An in-range update of @iobroker/testing is breaking the build 🚨

The devDependency @iobroker/testing was updated from 1.1.16 to 1.1.17.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@iobroker/testing is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • continuous-integration/appveyor/branch: Waiting for AppVeyor build to complete (Details).
  • continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Commits

The new version differs by 2 commits.

  • a3a1af7 Release v1.1.17
  • 40ee6ad Fix this context in ES6 class style adapters

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Bring! dont start

Hi,
when is start the Bring! apdater, the went to red and in the log show this:
`

host.debianvm 2019-03-08 07:12:07.596 error instance system.adapter.bring.0 terminated with code 1 ()
Caught 2019-03-08 07:12:07.596 error by controller[0]: at startup (bootstrap_node.js:160:9)
Caught 2019-03-08 07:12:07.596 error by controller[0]: at run (bootstrap_node.js:394:7)
Caught 2019-03-08 07:12:07.596 error by controller[0]: at Module.runMain (module.js:611:10)
Caught 2019-03-08 07:12:07.596 error by controller[0]: at Function.Module._load (module.js:445:3)
Caught 2019-03-08 07:12:07.596 error by controller[0]: at tryModuleLoad (module.js:453:12)
Caught 2019-03-08 07:12:07.596 error by controller[0]: at Module.load (module.js:494:32)
Caught 2019-03-08 07:12:07.595 error by controller[0]: at Object.Module._extensions..js (module.js:586:10)
Caught 2019-03-08 07:12:07.595 error by controller[0]: at Module._compile (module.js:549:28)
Caught 2019-03-08 07:12:07.595 error by controller[0]: at Object.runInThisContext (vm.js:97:10)
Caught 2019-03-08 07:12:07.595 error by controller[0]: at createScript (vm.js:56:10)
Caught 2019-03-08 07:12:07.595 error by controller[0]: SyntaxError: Unexpected token ...
Caught 2019-03-08 07:12:07.595 error by controller[0]: ^^^
Caught 2019-03-08 07:12:07.595 error by controller[0]: options = {...options, ...{name: bring}};
Caught 2019-03-08 07:12:07.595 error by controller[0]: /opt/iobroker/node_modules/iobroker.bring/main.js:25

`

node version is 6.16.0

Add speaker friendly list of items

I would like to have Google Home or Amazon Echo speak my shopping list. So I need an string array datapoint (CSV) to make read the items.

In case there is more than one item in the list it can read even smoother if the word "und" would be inserted before the last item. See this code:

function erstelleAnsage(liste_arr) {
    var bindewort = "und";
    var liste_ansage = "";
    var anzahl = liste_arr.length;
    liste_arr = liste_arr.sort();
    log(anzahl, "debug");
    if (anzahl === 0 || !liste_arr) {
        log('Liste ist leer');
    } else if (anzahl == 1) {
        liste_ansage = liste_arr[0]; // ein Artikel       
    } else if (anzahl > 1) {
        log('Mehr als ein Artikel auf der Liste', "debug");
        for (var i=0; i<anzahl-1; i++) { // bis vorletzten durchzählen
            log(i, "debug");
            if (i === 0) liste_ansage = liste_arr[i];
            else liste_ansage = liste_ansage + ', ' + liste_arr[i];
        }
        liste_ansage = liste_ansage + ' ' + bindewort + ' ' + liste_arr[anzahl-1]; // letzten mit UND hinzufügen
    }
    log('Liste: ' + liste_ansage);
    
    return(liste_ansage);
    
}

Pix

Feature request für Widget: Auswahl für "Listen ID"

Schön wäre, wenn man in VIS zwischen verschiedenen Bring!-Listen umschalten könnte. D.h. der Widget-Eigenschaft "Listen ID" unterschiedliche Listen zuordnen zu können, oder noch besser optionales Pull-Down-Menü mit den zur Verfügung stehenden Listen (z.B. per Adapter-Admin konfigurierbar)
Danke

An in-range update of bring-shopping is breaking the build 🚨

The dependency bring-shopping was updated from 1.0.0 to 1.0.1.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

bring-shopping is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • continuous-integration/appveyor/branch: AppVeyor build succeeded (Details).
  • continuous-integration/travis-ci/push: The Travis CI build failed (Details).

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Only first word for long shopping items with two+ words is shown

If a shopping item contains two+ words and the number of characters in both words exceed a certain value, only the first word of the item is displayed in the overview list.

Example: "Gewürztes Hackfleisch" will be shown in the list only as "Gewürztes". "Hackfleisch" is not broken down to a separate line and displayed.

image

Compatibility check to js-controller 3.3 and Admin5 React UI

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!

Think about to fix the issues found by adapter checker

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:

https://adapter-check.iobroker.in/?q=https://raw.githubusercontent.com/foxriver76/ioBroker.bring

  • [E154] common.dependencies must contain{"js-controller": ">=2.0.0"} or {"js-controller": ">=3.0.0"}

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

Please add your adapter to ioBroker.discovery

I am an automatic service from ioBroker that searches adapters and makes suggestions.

I noticed that your adapter is not integrated in the ioBroker.discovery. Using the Discovery adapter, ioBroker can automatically find devices or suggest services to the user for installation. If possible I would live to see your adapter added there.

Some adapters have already been added and you can use them as blueprints. See: https://github.com/ioBroker/ioBroker.discovery You need to fork this project and then create a PR for your adapter to be added.

Basically the plugins can do HTTP calls, UDP discovery, MDNS, UPNP and will iterate over all devices found by IP scan and check local serial ports. If you want you can also add new discovery methods but please try to do that with at least dependencies as possible.

Then create one file under lib/adapters for your adapter to implement the detection and proposal of an instance to the user.

On questions, the other developers will support in the forum or via GitHub issues too.

If no detection is possible, simply close this issue and I won't bother you again. ;-)

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

Sign in with google

When I choose the option "sign in with google" do it work also with the adapter? When I enter my credentials the adapter cannot connect with bring.

Bug: Can not add new objects after changing views

The first time, the shopping list is used, it works fine. If the user changes the views in iobroker VIS to another view and comes back later to the view containing the shopping list, no new objects can be added to the list anymore. Neither nor pressing the <+> button do trigger the adding of the object in the text field. This actually makes the list not usable for me in a multi-view visualization.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.