Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Hardware
    4. Bayernlüfter und ioBroker

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Bayernlüfter und ioBroker

    This topic has been deleted. Only users with topic management privileges can see it.
    • Negalein
      Negalein Global Moderator @mcm1957 last edited by

      @mcm57 sagte in Bayernlüfter und ioBroker:

      Na dann bleibt noch community area.
      Aber im Moment hab ich den Eindruck ich erledige jeden Tag 2 Dinge der Todo Liste und 10 kommen dazu 😞

      Wäre sehr cool.

      Wäre auch froh, wenn du in den nächsten Tagen (wie du gerade dazu kommst) mal einen Blick auf ihn werfen kannst.
      Möchte ihn ungern vorher installieren.

      1 Reply Last reply Reply Quote 0
      • D
        Dirch76 0 last edited by Homoran

        Hallo zusammen,

        ich habe ebenfalls mehrere Bayernlüfter aktiv und kurzzeitig mit Marco15453 Kontakt über GitHub gehabt (Enden Juni 2023), jedoch ist das Antworten auf seine Rückfragen stets fehlgeschlagen.

        Leider funktioniert der derzeitige Bayernluft-Adapter nicht mehr mit der neuen Bayernluft HW/SW und müsste somit angepasst werden. Es sieht so aus, dass Bayernluft durch die SW Umstellung die Namen der einzelnen Attribute/Werte etc. leicht abgeändert hat.

        Hier nochmals das Logfile (Bayernluftadapter (Start und bis zur autom. Deaktivierung des Adapters geloggt) Vielleicht kann jemand etwas damit anfangen.

        2023-06-28 17:53:56.225 - debug: bayernluft.0 (31448) Redis Objects: Use Redis connection: 127.0.0.1:9001
        2023-06-28 17:53:56.246 - debug: bayernluft.0 (31448) Objects client ready ... initialize now
        2023-06-28 17:53:56.246 - debug: bayernluft.0 (31448) Objects create System PubSub Client
        2023-06-28 17:53:56.247 - debug: bayernluft.0 (31448) Objects create User PubSub Client
        2023-06-28 17:53:56.280 - debug: bayernluft.0 (31448) Objects client initialize lua scripts
        2023-06-28 17:53:56.281 - debug: bayernluft.0 (31448) Objects connected to redis: 127.0.0.1:9001
        2023-06-28 17:53:56.282 - silly: bayernluft.0 (31448) redis psubscribe cfg.o.system.user.*
        2023-06-28 17:53:56.295 - silly: bayernluft.0 (31448) redis psubscribe cfg.o.enum.*
        2023-06-28 17:53:56.297 - silly: bayernluft.0 (31448) objectDB connected
        2023-06-28 17:53:56.298 - debug: bayernluft.0 (31448) Redis States: Use Redis connection: 127.0.0.1:9000
        2023-06-28 17:53:56.309 - debug: bayernluft.0 (31448) States create System PubSub Client
        2023-06-28 17:53:56.310 - debug: bayernluft.0 (31448) States create User PubSub Client
        2023-06-28 17:53:56.331 - debug: bayernluft.0 (31448) States connected to redis: 127.0.0.1:9000
        2023-06-28 17:53:56.331 - silly: bayernluft.0 (31448) statesDB connected
        2023-06-28 17:53:56.416 - info: bayernluft.0 (31448) starting. Version 1.2.2 (non-npm: Marco15453/ioBroker.bayernluft#3977421cec03784437a667b28fb1ed8f6fc865f4) in /opt/iobroker/node_modules/iobroker.bayernluft, node: v16.20.0, js-controller: 4.0.24
        2023-06-28 17:53:56.430 - silly: bayernluft.0 (31448) States system redis pmessage system.adapter.bayernluft.0.logLevel/system.adapter.bayernluft.0.logLevel:{"val":"silly","ack":true,"ts":1687967636427,"q":0,"from":"system.adapter.bayernluft.0","lc":1687967398113}
        2023-06-28 17:54:56.654 - error: bayernluft.0 (31448) 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().
        2023-06-28 17:54:56.655 - error: bayernluft.0 (31448) unhandled promise rejection: Cannot read properties of undefined (reading 'replaceAll')
        2023-06-28 17:54:56.655 - error: bayernluft.0 (31448) TypeError: Cannot read properties of undefined (reading 'replaceAll')
        at Bayernluft.checkDevices (/opt/iobroker/node_modules/iobroker.bayernluft/main.js:85:130)
        at async Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.bayernluft/main.js:43:4)
        2023-06-28 17:54:56.655 - error: bayernluft.0 (31448) Cannot read properties of undefined (reading 'replaceAll')
        2023-06-28 17:54:56.700 - info: bayernluft.0 (31448) terminating
        2023-06-28 17:54:56.700 - warn: bayernluft.0 (31448) Terminated (UNCAUGHT_EXCEPTION): Without reason
        

        MOD-EDIT: Code in code-tags gesetzt!

        mcm1957 1 Reply Last reply Reply Quote 0
        • mcm1957
          mcm1957 @Dirch76 0 last edited by

          @dirch76-0
          Schreib die Info doch bitte auch in ein issue beim Adapter.

          Danke

          1 Reply Last reply Reply Quote 0
          • Negalein
            Negalein Global Moderator @mcm1957 last edited by

            @mcm57 sagte in Bayernlüfter und ioBroker:

            Na dann bleibt noch community area.

            @negalein sagte in Bayernlüfter und ioBroker:

            Wäre auch froh, wenn du in den nächsten Tagen (wie du gerade dazu kommst) mal einen Blick auf ihn werfen kannst.
            Möchte ihn ungern vorher installieren.

            Hi Martin!

            Möchte nur mal kurz nachfragen, ob du mal einen Blick auf ihn werfen konntest.

            LG

            mcm1957 1 Reply Last reply Reply Quote 0
            • mcm1957
              mcm1957 @Negalein last edited by

              @negalein
              Sorry, bin nicht dazu gekommen den Adapter anszusehen.
              Allerdings ist er seit einem Jahr nicht mehr angegriffen worden. Sieht also eher mau aus.

              Hab ihn noch in Evidenz. Aber keine AHnung wann ich dazu komm ihn anzusehen oder zu communinty zu verschieben wenn dev nicht mehr mag.

              Negalein 1 Reply Last reply Reply Quote 1
              • Negalein
                Negalein Global Moderator @mcm1957 last edited by

                @mcm57 sagte in Bayernlüfter und ioBroker:

                Aber keine AHnung wann ich dazu komm ihn anzusehen oder zu communinty zu verschieben wenn dev nicht mehr mag.

                Hi Martin!

                Konntest du schon einen Blick wagen?

                Marco hab ich noch 3x versucht zu erreichen. Leider ist nie eine Rückmeldung gekommen.

                mcm1957 1 Reply Last reply Reply Quote 0
                • mcm1957
                  mcm1957 @Negalein last edited by

                  @negalein

                  Hi,
                  eigentlich nicht 😞

                  Dir liegt aber eher viel an dem Adapter wenn ich das so sehe. Ich kann nur sagen ich werd schaun was drinnen ist.

                  Negalein 1 Reply Last reply Reply Quote 1
                  • Negalein
                    Negalein Global Moderator @mcm1957 last edited by

                    @mcm57 sagte in Bayernlüfter und ioBroker:

                    Ich kann nur sagen ich werd schaun was drinnen ist.

                    Danke dir!

                    Dir liegt aber eher viel an dem Adapter wenn ich das so sehe

                    Ja schon. Hab mir extra den gekauft, weil es einen Adapter gab.
                    Die Steuerfähigkeit über iOB ist mir wegen Handicap sehr wichtig.

                    mcm1957 1 Reply Last reply Reply Quote 0
                    • mcm1957
                      mcm1957 @Negalein last edited by mcm1957

                      @negalein
                      Ich habe jetzt mal ein Timeout für eine Reaktion gesetzt:

                      https://github.com/Marco15453/ioBroker.bayernluft/issues/6

                      Sollte da nichts kommen, kann ich Bluefox bitten das npm Paket freizugeben.

                      Forken kann ich es ggF natürlich schon vorher.

                      Negalein 1 Reply Last reply Reply Quote 1
                      • Negalein
                        Negalein Global Moderator @mcm1957 last edited by

                        @mcm57 sagte in Bayernlüfter und ioBroker:

                        Sollte da nichts kommen, kann ich Bluefox bitten das npm Paket freizugeben.

                        Servus Martin!

                        Da sich Marco gemeldet hat, wird der Adapter nun ein Community Projekt?

                        mcm1957 2 Replies Last reply Reply Quote 0
                        • mcm1957
                          mcm1957 @Negalein last edited by

                          @negalein

                          Danke fürs Erinnern.

                          Im Moment ist die Liste der ioBroker Topics ein wenig lang, zu lang. Mir fallen die Dinge schon am Rand runter. Sorry. 😞

                          Ich werd versuchen den Adapter in den ächsten Tagen in den community Bereich zu verschieben. ABER ich kann nicht sagen ob / wann ich dazu komme allenfalls notwendige Anpassungen / Fixes vorzunehmen die mehr als Kleinigkeiten sind. Wenn es jemand gibt das da dran (mit-)arbeiten will wär er / sie gern gesehen.

                          mcm1957

                          1 Reply Last reply Reply Quote 1
                          • mcm1957
                            mcm1957 @Negalein last edited by

                            @negalein

                            Mal ein kurzes Update:

                            Ich habe den Code jetzt mal in den community Bereich übernommen. Er muss aber noch angepasst werden - und nach einem ersten Überfliegen auch inhaltlich ein paar kleine Anpassungen erhalten. Ich meld mich, wenn es eine allererste Testversion geben sollte und hoff dass du dann probieren kannst ob alles / was nicht geht. Da ich keine HW habe kann ich praktisch nichts testen.

                            Wird aber sicher noch die nächste Woche dauern - morgen steht mal Familie und Grillen am Programm - wenn der Regen nachläßt 🙂 Und die "Grundlast" ioBroker Repository ist auch da.

                            mcm1957

                            Negalein 1 Reply Last reply Reply Quote 0
                            • Negalein
                              Negalein Global Moderator @mcm1957 last edited by

                              @mcm1957 sagte in Bayernlüfter und ioBroker:

                              Wird aber sicher noch die nächste Woche dauern - morgen steht mal Familie und Grillen am Programm - wenn der Regen nachläßt Und die "Grundlast" ioBroker Repository ist auch da.

                              Danke dir!
                              Mach dir keinen Stress. Essen und Familie geht vor! 🙂

                              W mcm1957 2 Replies Last reply Reply Quote 0
                              • W
                                Wildbill @Negalein last edited by

                                @negalein Falls Du Homeassistant (auch) in Verwendung hast, da gibt es mittles HACS eine Integration. Bei mir laufen da 8 Bayernlüfter, die ich dann auch problemlos im iobroker habe.

                                Gruss, Jürgen

                                Negalein 1 Reply Last reply Reply Quote 1
                                • Negalein
                                  Negalein Global Moderator @Wildbill last edited by

                                  @wildbill sagte in Bayernlüfter und ioBroker:

                                  Falls Du Homeassistant (auch) in Verwendung hast, da gibt es mittles HACS eine Integration.

                                  Nein, hab ich nicht.
                                  Nur für den Lüfter extra HASS installieren sagt mir nicht so zu. 😉

                                  W 1 Reply Last reply Reply Quote 0
                                  • W
                                    Wildbill @Negalein last edited by

                                    @negalein Es übt ja auch und ist gut für's Hirn, sich ab und an mal mit was Neuem zu befassen... 😀

                                    Gruss, Jürgen

                                    1 Reply Last reply Reply Quote 0
                                    • mcm1957
                                      mcm1957 @Negalein last edited by

                                      @negalein said in Bayernlüfter und ioBroker:

                                      @mcm1957 sagte in Bayernlüfter und ioBroker:

                                      Wird aber sicher noch die nächste Woche dauern - morgen steht mal Familie und Grillen am Programm - wenn der Regen nachläßt Und die "Grundlast" ioBroker Repository ist auch da.

                                      Danke dir!
                                      Mach dir keinen Stress. Essen und Familie geht vor! 🙂

                                      Just for Info:
                                      Der Adapter ist zwischenzeitlich in der iobroker-community-adapters Organisation gelandet. Risikofreudige können ihn gerne via Github ZU TESTZWECKEN installieren.

                                      Für Latest ist noch ein wenig was zu tun. Habs auf meiner Liste, aber Zeit .......

                                      Negalein 2 Replies Last reply Reply Quote 3
                                      • Negalein
                                        Negalein Global Moderator @mcm1957 last edited by

                                        @mcm1957 sagte in Bayernlüfter und ioBroker:

                                        Just for Info:

                                        Sorry, habs komplett aus den Augen verloren.

                                        Setup der 2.0.0 alpha lief 1A durch.

                                        Werte (hab noch nicht alle Module im Bayernlüfter) passen auch.

                                        bbf85a67-4a7b-4bbc-8128-c0908e407f4b-image.png

                                        1 Reply Last reply Reply Quote 0
                                        • Negalein
                                          Negalein Global Moderator @mcm1957 last edited by

                                          @mcm1957

                                          jetzt kommen Fehler

                                          2024-12-08 16:03:03.149 - info: host.ioBroker iobroker url https://github.com/iobroker-community-adapters/ioBroker.bayernluft --host ioBroker --debug
                                          2024-12-08 16:03:04.767 - info: host.ioBroker iobroker install iobroker-community-adapters/ioBroker.bayernluft#a4b5fc04bfc1c1af3352cdc49ed7e5263d44c568
                                          2024-12-08 16:03:04.872 - info: host.ioBroker iobroker NPM version: 10.8.2Installing iobroker-community-adapters/ioBroker.bayernluft#a4b5fc04bfc1c1af3352cdc49ed7e5263d44c568... (System call)
                                          2024-12-08 16:03:08.756 - info: host.ioBroker iobroker npm warn skipping integrity check for git dependency ssh://git@github.com/iobroker-community-adapters/ioBroker.bayernluft.git
                                          2024-12-08 16:03:10.222 - info: host.ioBroker iobroker upload [12] bayernluft.admin /opt/iobroker/node_modules/iobroker.bayernluft/admin/bayernluft.png bayernluft.png image/png
                                          2024-12-08 16:03:10.233 - info: host.ioBroker iobroker upload [11] bayernluft.admin /opt/iobroker/node_modules/iobroker.bayernluft/admin/i18n/de/translations.json i18n/de/translations.json application/json
                                          2024-12-08 16:03:10.243 - info: host.ioBroker iobroker upload [10] bayernluft.admin /opt/iobroker/node_modules/iobroker.bayernluft/admin/i18n/en/translations.json i18n/en/translations.json application/json
                                          2024-12-08 16:03:10.250 - info: host.ioBroker iobroker upload [9] bayernluft.admin /opt/iobroker/node_modules/iobroker.bayernluft/admin/i18n/es/translations.json i18n/es/translations.json application/json
                                          2024-12-08 16:03:10.260 - info: host.ioBroker iobroker upload [8] bayernluft.admin /opt/iobroker/node_modules/iobroker.bayernluft/admin/i18n/fr/translations.json i18n/fr/translations.json application/json
                                          2024-12-08 16:03:10.264 - info: host.ioBroker iobroker upload [7] bayernluft.admin /opt/iobroker/node_modules/iobroker.bayernluft/admin/i18n/it/translations.json i18n/it/translations.json application/json
                                          2024-12-08 16:03:10.280 - info: host.ioBroker iobroker upload [6] bayernluft.admin /opt/iobroker/node_modules/iobroker.bayernluft/admin/i18n/nl/translations.json i18n/nl/translations.json application/json
                                          2024-12-08 16:03:10.286 - info: host.ioBroker iobroker upload [5] bayernluft.admin /opt/iobroker/node_modules/iobroker.bayernluft/admin/i18n/pl/translations.json i18n/pl/translations.json application/json
                                          2024-12-08 16:03:10.297 - info: host.ioBroker iobroker upload [4] bayernluft.admin /opt/iobroker/node_modules/iobroker.bayernluft/admin/i18n/pt/translations.json i18n/pt/translations.json application/json
                                          2024-12-08 16:03:10.299 - info: host.ioBroker iobroker upload [3] bayernluft.admin /opt/iobroker/node_modules/iobroker.bayernluft/admin/i18n/ru/translations.json i18n/ru/translations.json application/json
                                          2024-12-08 16:03:10.302 - info: host.ioBroker iobroker upload [2] bayernluft.admin /opt/iobroker/node_modules/iobroker.bayernluft/admin/i18n/uk/translations.json i18n/uk/translations.json application/json
                                          2024-12-08 16:03:10.304 - info: host.ioBroker iobroker upload [1] bayernluft.admin /opt/iobroker/node_modules/iobroker.bayernluft/admin/i18n/zh-cn/translations.json i18n/zh-cn/translations.json application/json
                                          2024-12-08 16:03:10.319 - info: host.ioBroker iobroker upload [0] bayernluft.admin /opt/iobroker/node_modules/iobroker.bayernluft/admin/jsonConfig.json jsonConfig.json application/json
                                          2024-12-08 16:03:10.323 - info: host.ioBroker iobroker Updating objects from io-package.json for adapter "bayernluft" with version "2.0.0-alpha.0"
                                          2024-12-08 16:03:19.355 - info: host.ioBroker iobroker add bayernluft auto --host ioBroker --debug
                                          2024-12-08 16:03:20.690 - info: host.ioBroker iobroker host.ioBroker create instance bayernluft
                                          2024-12-08 16:03:20.704 - info: host.ioBroker iobroker host.ioBroker object system.adapter.bayernluft.0.alive created
                                          2024-12-08 16:03:20.712 - info: host.ioBroker iobroker host.ioBroker object system.adapter.bayernluft.0.connected created
                                          2024-12-08 16:03:20.724 - info: host.ioBroker iobroker host.ioBroker object system.adapter.bayernluft.0.compactMode created
                                          2024-12-08 16:03:20.732 - info: host.ioBroker iobroker host.ioBroker object system.adapter.bayernluft.0.cpu created
                                          2024-12-08 16:03:20.740 - info: host.ioBroker iobroker host.ioBroker object system.adapter.bayernluft.0.cputime created
                                          2024-12-08 16:03:20.751 - info: host.ioBroker iobroker host.ioBroker object system.adapter.bayernluft.0.memHeapUsed created
                                          2024-12-08 16:03:20.757 - info: host.ioBroker iobroker host.ioBroker object system.adapter.bayernluft.0.memHeapTotal created
                                          2024-12-08 16:03:20.760 - info: host.ioBroker iobroker host.ioBroker object system.adapter.bayernluft.0.memRss created
                                          2024-12-08 16:03:20.764 - info: host.ioBroker iobroker host.ioBroker object system.adapter.bayernluft.0.uptime created
                                          2024-12-08 16:03:20.768 - info: host.ioBroker iobroker host.ioBroker object system.adapter.bayernluft.0.inputCount created
                                          2024-12-08 16:03:20.772 - info: host.ioBroker iobroker host.ioBroker object system.adapter.bayernluft.0.outputCount created
                                          2024-12-08 16:03:20.776 - info: host.ioBroker iobroker host.ioBroker object system.adapter.bayernluft.0.eventLoopLag created
                                          2024-12-08 16:03:20.782 - info: host.ioBroker iobroker host.ioBroker object system.adapter.bayernluft.0.sigKill created
                                          2024-12-08 16:03:20.786 - info: host.ioBroker iobroker host.ioBroker object system.adapter.bayernluft.0.logLevel created
                                          2024-12-08 16:03:20.793 - info: host.ioBroker iobroker host.ioBroker object bayernluft.0.info created
                                          2024-12-08 16:03:20.795 - info: host.ioBroker iobroker host.ioBroker object bayernluft.0.info.connection created
                                          2024-12-08 16:03:20.799 - info: host.ioBroker iobroker host.ioBroker Set default value of bayernluft.0.info.connection: false
                                          2024-12-08 16:03:20.804 - info: host.ioBroker iobroker host.ioBroker object system.adapter.bayernluft.0 created
                                          2024-12-08 16:03:25.082 - info: host.ioBroker instance system.adapter.bayernluft.0 in version "2.0.0-alpha.0" (non-npm: iobroker-community-adapters/ioBroker.bayernluft#a4b5fc04bfc1c1af3352cdc49ed7e5263d44c568) started with pid 177400
                                          2024-12-08 16:03:26.184 - info: bayernluft.0 (177400) starting. Version 2.0.0-alpha.0 (non-npm: iobroker-community-adapters/ioBroker.bayernluft#a4b5fc04bfc1c1af3352cdc49ed7e5263d44c568) in /opt/iobroker/node_modules/iobroker.bayernluft, node: v20.18.1, js-controller: 7.0.3
                                          2024-12-08 16:03:26.269 - error: bayernluft.0 (177400) No devices has been set, disabling adapter!
                                          2024-12-08 16:03:26.277 - info: host.ioBroker "system.adapter.bayernluft.0" disabled
                                          2024-12-08 16:03:26.277 - info: host.ioBroker stopInstance system.adapter.bayernluft.0 (force=false, process=true)
                                          2024-12-08 16:03:26.284 - info: bayernluft.0 (177400) Got terminate signal TERMINATE_YOURSELF
                                          2024-12-08 16:03:26.284 - info: host.ioBroker stopInstance system.adapter.bayernluft.0 send kill signal
                                          2024-12-08 16:03:26.459 - info: bayernluft.0 (177400) terminating
                                          2024-12-08 16:03:26.460 - info: bayernluft.0 (177400) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                                          2024-12-08 16:03:26.788 - info: bayernluft.0 (177400) terminating
                                          2024-12-08 16:03:27.073 - info: host.ioBroker instance system.adapter.bayernluft.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
                                          2024-12-08 16:10:59.622 - info: host.ioBroker "system.adapter.bayernluft.0" enabled
                                          2024-12-08 16:11:00.428 - info: host.ioBroker instance system.adapter.bayernluft.0 in version "2.0.0-alpha.0" (non-npm: iobroker-community-adapters/ioBroker.bayernluft#a4b5fc04bfc1c1af3352cdc49ed7e5263d44c568) started with pid 177565
                                          2024-12-08 16:11:01.361 - info: bayernluft.0 (177565) starting. Version 2.0.0-alpha.0 (non-npm: iobroker-community-adapters/ioBroker.bayernluft#a4b5fc04bfc1c1af3352cdc49ed7e5263d44c568) in /opt/iobroker/node_modules/iobroker.bayernluft, node: v20.18.1, js-controller: 7.0.3
                                          2024-12-08 16:11:29.774 - info: host.ioBroker stopInstance system.adapter.bayernluft.0 (force=false, process=true)
                                          2024-12-08 16:11:29.776 - info: host.ioBroker stopInstance system.adapter.bayernluft.0 send kill signal
                                          2024-12-08 16:11:29.777 - info: bayernluft.0 (177565) Got terminate signal TERMINATE_YOURSELF
                                          2024-12-08 16:11:29.782 - info: bayernluft.0 (177565) terminating
                                          2024-12-08 16:11:29.783 - info: bayernluft.0 (177565) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                                          2024-12-08 16:11:30.284 - info: bayernluft.0 (177565) terminating
                                          2024-12-08 16:11:30.407 - info: host.ioBroker instance system.adapter.bayernluft.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
                                          2024-12-08 16:11:33.787 - info: host.ioBroker instance system.adapter.bayernluft.0 in version "2.0.0-alpha.0" (non-npm: iobroker-community-adapters/ioBroker.bayernluft#a4b5fc04bfc1c1af3352cdc49ed7e5263d44c568) started with pid 177589
                                          2024-12-08 16:11:34.777 - info: bayernluft.0 (177589) starting. Version 2.0.0-alpha.0 (non-npm: iobroker-community-adapters/ioBroker.bayernluft#a4b5fc04bfc1c1af3352cdc49ed7e5263d44c568) in /opt/iobroker/node_modules/iobroker.bayernluft, node: v20.18.1, js-controller: 7.0.3
                                          2024-12-08 16:12:05.028 - warn: bayernluft.0 (177589) Object bayernluft.0.Wintergarten.parameter.temperature_in is invalid: Default value has to be type "number" but received type "string" This will throw an error up from js-controller version 7.0.0!
                                          2024-12-08 16:12:05.149 - info: bayernluft.0 (177589) State value to set for "bayernluft.0.Wintergarten.parameter.temperature_in" has to be type "number" but received type "string"
                                          2024-12-08 16:12:05.193 - warn: bayernluft.0 (177589) Object bayernluft.0.Wintergarten.parameter.temperature_out is invalid: Default value has to be type "number" but received type "string" This will throw an error up from js-controller version 7.0.0!
                                          2024-12-08 16:12:05.201 - info: bayernluft.0 (177589) State value to set for "bayernluft.0.Wintergarten.parameter.temperature_out" has to be type "number" but received type "string"
                                          2024-12-08 16:12:05.205 - warn: bayernluft.0 (177589) Object bayernluft.0.Wintergarten.parameter.temperature_fresh is invalid: Default value has to be type "number" but received type "string" This will throw an error up from js-controller version 7.0.0!
                                          2024-12-08 16:12:05.267 - info: bayernluft.0 (177589) State value to set for "bayernluft.0.Wintergarten.parameter.temperature_fresh" has to be type "number" but received type "string"
                                          2024-12-08 16:12:05.270 - warn: bayernluft.0 (177589) Object bayernluft.0.Wintergarten.parameter.rel_humidity_in is invalid: Default value has to be type "number" but received type "string" This will throw an error up from js-controller version 7.0.0!
                                          2024-12-08 16:12:05.276 - info: bayernluft.0 (177589) State value to set for "bayernluft.0.Wintergarten.parameter.rel_humidity_in" has to be type "number" but received type "string"
                                          2024-12-08 16:12:05.343 - warn: bayernluft.0 (177589) Object bayernluft.0.Wintergarten.parameter.rel_humidity_out is invalid: Default value has to be type "number" but received type "string" This will throw an error up from js-controller version 7.0.0!
                                          2024-12-08 16:12:05.353 - info: bayernluft.0 (177589) State value to set for "bayernluft.0.Wintergarten.parameter.rel_humidity_out" has to be type "number" but received type "string"
                                          2024-12-08 16:12:05.356 - warn: bayernluft.0 (177589) Object bayernluft.0.Wintergarten.parameter.abs_humidity_in is invalid: Default value has to be type "number" but received type "string" This will throw an error up from js-controller version 7.0.0!
                                          2024-12-08 16:12:05.363 - info: bayernluft.0 (177589) State value to set for "bayernluft.0.Wintergarten.parameter.abs_humidity_in" has to be type "number" but received type "string"
                                          2024-12-08 16:12:05.368 - warn: bayernluft.0 (177589) Object bayernluft.0.Wintergarten.parameter.abs_humidity_out is invalid: Default value has to be type "number" but received type "string" This will throw an error up from js-controller version 7.0.0!
                                          2024-12-08 16:12:05.417 - info: bayernluft.0 (177589) State value to set for "bayernluft.0.Wintergarten.parameter.abs_humidity_out" has to be type "number" but received type "string"
                                          2024-12-08 16:12:05.421 - warn: bayernluft.0 (177589) Object bayernluft.0.Wintergarten.parameter.efficiency is invalid: Default value has to be type "number" but received type "string" This will throw an error up from js-controller version 7.0.0!
                                          2024-12-08 16:12:05.427 - info: bayernluft.0 (177589) State value to set for "bayernluft.0.Wintergarten.parameter.efficiency" has to be type "number" but received type "string"
                                          2024-12-08 16:12:05.432 - warn: bayernluft.0 (177589) Object bayernluft.0.Wintergarten.parameter.humidity_transport is invalid: Default value has to be type "number" but received type "string" This will throw an error up from js-controller version 7.0.0!
                                          2024-12-08 16:12:05.481 - info: bayernluft.0 (177589) State value to set for "bayernluft.0.Wintergarten.parameter.humidity_transport" has to be type "number" but received type "string"
                                          2024-12-08 16:12:05.510 - warn: bayernluft.0 (177589) Object bayernluft.0.Wintergarten.states.systemon is invalid: Default value has to be type "number" but received type "string" This will throw an error up from js-controller version 7.0.0!
                                          2024-12-08 16:12:05.518 - info: bayernluft.0 (177589) State value to set for "bayernluft.0.Wintergarten.states.systemon" has to be type "number" but received type "string"
                                          2024-12-08 16:12:05.566 - warn: bayernluft.0 (177589) Object bayernluft.0.Wintergarten.states.Antifreeze is invalid: Default value has to be type "number" but received type "string" This will throw an error up from js-controller version 7.0.0!
                                          2024-12-08 16:12:05.572 - info: bayernluft.0 (177589) State value to set for "bayernluft.0.Wintergarten.states.Antifreeze" has to be type "number" but received type "string"
                                          2024-12-08 16:12:05.577 - warn: bayernluft.0 (177589) Object bayernluft.0.Wintergarten.states.fixed_speed is invalid: Default value has to be type "number" but received type "string" This will throw an error up from js-controller version 7.0.0!
                                          2024-12-08 16:12:05.583 - info: bayernluft.0 (177589) State value to set for "bayernluft.0.Wintergarten.states.fixed_speed" has to be type "number" but received type "string"
                                          2024-12-08 16:12:05.587 - warn: bayernluft.0 (177589) Object bayernluft.0.Wintergarten.states.defrosting is invalid: Default value has to be type "number" but received type "string" This will throw an error up from js-controller version 7.0.0!
                                          2024-12-08 16:12:05.641 - info: bayernluft.0 (177589) State value to set for "bayernluft.0.Wintergarten.states.defrosting" has to be type "number" but received type "string"
                                          2024-12-08 16:12:05.644 - warn: bayernluft.0 (177589) Object bayernluft.0.Wintergarten.states.landlord_mode is invalid: Default value has to be type "number" but received type "string" This will throw an error up from js-controller version 7.0.0!
                                          2024-12-08 16:12:05.653 - info: bayernluft.0 (177589) State value to set for "bayernluft.0.Wintergarten.states.landlord_mode" has to be type "number" but received type "string"
                                          2024-12-08 16:12:05.658 - warn: bayernluft.0 (177589) Object bayernluft.0.Wintergarten.states.cross_ventilation is invalid: Default value has to be type "number" but received type "string" This will throw an error up from js-controller version 7.0.0!
                                          2024-12-08 16:12:05.668 - info: bayernluft.0 (177589) State value to set for "bayernluft.0.Wintergarten.states.cross_ventilation" has to be type "number" but received type "string"
                                          2024-12-08 16:12:05.713 - warn: bayernluft.0 (177589) Object bayernluft.0.Wintergarten.states.timer_active is invalid: Default value has to be type "number" but received type "string" This will throw an error up from js-controller version 7.0.0!
                                          2024-12-08 16:12:05.724 - info: bayernluft.0 (177589) State value to set for "bayernluft.0.Wintergarten.states.timer_active" has to be type "number" but received type "string"
                                          2024-12-08 16:12:35.050 - error: bayernluft.0 (177589) 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().
                                          2024-12-08 16:12:35.051 - error: bayernluft.0 (177589) unhandled promise rejection: Parameter "ack" needs to be of type "boolean" but type "string" has been passed
                                          2024-12-08 16:12:35.052 - error: bayernluft.0 (177589) Error: Parameter "ack" needs to be of type "boolean" but type "string" has been passed
                                          at Bayernluft.setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/cjs/lib/adapter/adapter.js:4957:34)
                                          at Bayernluft.setStateAsync (/opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/cjs/lib/common/tools.js:1579:12)
                                          at Bayernluft.setObjectNotExistsAsyncEasy (/opt/iobroker/node_modules/iobroker.bayernluft/main.js:193:28)
                                          at async Bayernluft.checkDevices (/opt/iobroker/node_modules/iobroker.bayernluft/main.js:75:13)
                                          at async Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.bayernluft/main.js:43:13)
                                          2024-12-08 16:12:35.052 - error: bayernluft.0 (177589) Parameter "ack" needs to be of type "boolean" but type "string" has been passed
                                          2024-12-08 16:12:35.061 - info: bayernluft.0 (177589) terminating
                                          2024-12-08 16:12:35.061 - warn: bayernluft.0 (177589) Terminated (UNCAUGHT_EXCEPTION): Without reason
                                          2024-12-08 16:12:35.554 - info: bayernluft.0 (177589) terminating
                                          2024-12-08 16:12:35.671 - error: host.ioBroker instance system.adapter.bayernluft.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
                                          2024-12-08 16:12:35.671 - info: host.ioBroker Restart adapter system.adapter.bayernluft.0 because enabled
                                          2024-12-08 16:13:06.088 - info: host.ioBroker instance system.adapter.bayernluft.0 in version "2.0.0-alpha.0" (non-npm: iobroker-community-adapters/ioBroker.bayernluft#a4b5fc04bfc1c1af3352cdc49ed7e5263d44c568) started with pid 177624
                                          2024-12-08 16:13:06.898 - info: bayernluft.0 (177624) starting. Version 2.0.0-alpha.0 (non-npm: iobroker-community-adapters/ioBroker.bayernluft#a4b5fc04bfc1c1af3352cdc49ed7e5263d44c568) in /opt/iobroker/node_modules/iobroker.bayernluft, node: v20.18.1, js-controller: 7.0.3
                                          2024-12-08 16:13:37.118 - error: bayernluft.0 (177624) 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().
                                          2024-12-08 16:13:37.118 - error: bayernluft.0 (177624) unhandled promise rejection: Parameter "ack" needs to be of type "boolean" but type "string" has been passed
                                          2024-12-08 16:13:37.119 - error: bayernluft.0 (177624) Error: Parameter "ack" needs to be of type "boolean" but type "string" has been passed
                                          at Bayernluft.setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/cjs/lib/adapter/adapter.js:4957:34)
                                          at Bayernluft.setStateAsync (/opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/cjs/lib/common/tools.js:1579:12)
                                          at Bayernluft.setObjectNotExistsAsyncEasy (/opt/iobroker/node_modules/iobroker.bayernluft/main.js:193:28)
                                          at async Bayernluft.checkDevices (/opt/iobroker/node_modules/iobroker.bayernluft/main.js:75:13)
                                          at async Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.bayernluft/main.js:43:13)
                                          2024-12-08 16:13:37.119 - error: bayernluft.0 (177624) Parameter "ack" needs to be of type "boolean" but type "string" has been passed
                                          2024-12-08 16:13:37.127 - info: bayernluft.0 (177624) terminating
                                          2024-12-08 16:13:37.127 - warn: bayernluft.0 (177624) Terminated (UNCAUGHT_EXCEPTION): Without reason
                                          2024-12-08 16:13:37.624 - info: bayernluft.0 (177624) terminating
                                          2024-12-08 16:13:37.736 - error: host.ioBroker instance system.adapter.bayernluft.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
                                          2024-12-08 16:13:37.736 - info: host.ioBroker Restart adapter system.adapter.bayernluft.0 because enabled
                                          2024-12-08 16:14:08.317 - info: host.ioBroker instance system.adapter.bayernluft.0 in version "2.0.0-alpha.0" (non-npm: iobroker-community-adapters/ioBroker.bayernluft#a4b5fc04bfc1c1af3352cdc49ed7e5263d44c568) started with pid 177656
                                          2024-12-08 16:14:09.229 - info: bayernluft.0 (177656) starting. Version 2.0.0-alpha.0 (non-npm: iobroker-community-adapters/ioBroker.bayernluft#a4b5fc04bfc1c1af3352cdc49ed7e5263d44c568) in /opt/iobroker/node_modules/iobroker.bayernluft, node: v20.18.1, js-controller: 7.0.3
                                          2024-12-08 16:14:39.478 - error: bayernluft.0 (177656) 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().
                                          2024-12-08 16:14:39.479 - error: bayernluft.0 (177656) unhandled promise rejection: Parameter "ack" needs to be of type "boolean" but type "string" has been passed
                                          2024-12-08 16:14:39.480 - error: bayernluft.0 (177656) Error: Parameter "ack" needs to be of type "boolean" but type "string" has been passed
                                          at Bayernluft.setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/build/cjs/lib/adapter/adapter.js:4957:34)
                                          at Bayernluft.setStateAsync (/opt/iobroker/node_modules/@iobroker/js-controller-common-db/build/cjs/lib/common/tools.js:1579:12)
                                          at Bayernluft.setObjectNotExistsAsyncEasy (/opt/iobroker/node_modules/iobroker.bayernluft/main.js:193:28)
                                          at async Bayernluft.checkDevices (/opt/iobroker/node_modules/iobroker.bayernluft/main.js:75:13)
                                          at async Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.bayernluft/main.js:43:13)
                                          2024-12-08 16:14:39.480 - error: bayernluft.0 (177656) Parameter "ack" needs to be of type "boolean" but type "string" has been passed
                                          2024-12-08 16:14:39.488 - info: bayernluft.0 (177656) terminating
                                          2024-12-08 16:14:39.488 - warn: bayernluft.0 (177656) Terminated (UNCAUGHT_EXCEPTION): Without reason
                                          2024-12-08 16:14:39.984 - info: bayernluft.0 (177656) terminating
                                          2024-12-08 16:14:40.106 - error: host.ioBroker instance system.adapter.bayernluft.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
                                          2024-12-08 16:14:40.107 - info: host.ioBroker Restart adapter system.adapter.bayernluft.0 because enabled
                                          2024-12-08 16:14:40.107 - warn: host.ioBroker Do not restart adapter system.adapter.bayernluft.0 because restart loop detected
                                          
                                          boriswerner 1 Reply Last reply Reply Quote 0
                                          • boriswerner
                                            boriswerner Developer @Negalein last edited by

                                            Hi, ich hab meinen Bayernlüfter frisch bekommen und hab mir den Adapter mal angesehen.
                                            Ich hab einen eigenen Fork auf github: https://github.com/boriswerner/ioBroker.bayernluft
                                            Es gibt zwar immer noch die Warnungen bei der Adapterinstallation, aber die grundlegenden Funktionen laufen bei mir (kommt bestimmt aber auch auf das Alter des Geräts und die Firmware an).

                                            Der Connect läuft jetzt wieder (die URL hat sich geändert), die Typen-Warnungen sind weg und auch die Funktionen powerOn, powerOff, buttonPower funktionieren.
                                            setSpeed läuft irgendwie noch nicht und bitte nicht den button setAuto drücken, der startet irgendwie einen loop (kann im log anhand der debug-Nachrichten erkannt werden, daher bitte das loglevel auf debug setzen!)

                                            Bitte aufpassen, ich hab auch in der export.txt einen Namen angepasst, da es den antiFreeze und AntiFreeze gab. Das sind jetzt speed_antiFreeze und AntiFreeze (letzteres ist ein Status on/off). Daher muss auch die Datei neu auf den Lüfter transferiert werden (siehe Readme in meinem Fork, da ist das Template angepasst)

                                            Alles as-is ohne Gewähr und ich hab leider seit Ewigkeiten nicht mehr an einem Adapter gebaut, daher kenne ich die aktuellen Best Practices leider nicht und hab nicht wirklich Zeit mich da einzuarbeiten. Momentan committe ich auch direkt über github Web. Ich würde mich erstmal rein auf die Funktion beschränken.

                                            @negalein was willst du denn insbesondere mit dem Adapter machen? Brauchst du spezielle Funktionen oder Infos? Speed würde ich auf jeden Fall noch machen, kann aber nicht sagen, wann ich dazu komme.
                                            Festliche Grüße
                                            Boris

                                            mcm1957 Negalein 2 Replies Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            1.0k
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            6
                                            38
                                            2251
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo