Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. js-controller 5.0.x jetzt in der BETA

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.9k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    916

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

js-controller 5.0.x jetzt in der BETA

Scheduled Pinned Locked Moved ioBroker Allgemein
580 Posts 71 Posters 206.9k Views 67 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • FeuersturmF Feuersturm

    @foxriver76 Hi, der Admin läuft auf dem Master.
    Bei mir läuft proxmox und dort habe ich in zwei LXC Containern zwei ioBroker Testsysteme laufen:

    • Master: ioBroker Testsystem (http://192.168.178.77:8081)
    • Slave: ioBrokerNew (192.168.178.78)

    e138ef4d-03f6-4ccb-ad4a-81eb4024e777-grafik.png

    Master:

    proxmox@ioBrokerTestsystem:~$ iobroker multihost status
    No configuration change needed.
    
    
    Multihost discovery server: disabled
    Discovery authentication:   enabled
    Persistent activation:      disabled
    Objects:                    jsonl on 0.0.0.0
    States:                     jsonl on 0.0.0.0
    
    proxmox@ioBrokerTestsystem:~$ iob list instances
    + system.adapter.admin.0                  : admin                 : ioBrokerTestsystem                       -  enabled, port: 8081, bind: 0.0.0.0, run as: admin
    + system.adapter.backitup.0               : backitup              : ioBrokerTestsystem                       -  enabled
      system.adapter.benchmark.0              : benchmark             : ioBrokerTestsystem                       - disabled
      system.adapter.daswetter.0              : daswetter             : ioBrokerTestsystem                       -  enabled
    + system.adapter.device-watcher.0         : device-watcher        : ioBrokerTestsystem                       -  enabled
      system.adapter.devices.0                : devices               : ioBrokerTestsystem                       - disabled
      system.adapter.discovery.0              : discovery             : ioBrokerNew                              - disabled
      system.adapter.dwd.0                    : dwd                   : ioBrokerTestsystem                       -  enabled
    + system.adapter.fritzbox.0               : fritzbox              : ioBrokerTestsystem                       -  enabled
      system.adapter.fully-tablet-control.0   : fully-tablet-control  : ioBrokerTestsystem                       - disabled
      system.adapter.history.1                : history               : ioBrokerNew                              - disabled
    + system.adapter.hm-rega.0                : hm-rega               : ioBrokerTestsystem                       -  enabled
    + system.adapter.hm-rpc.0                 : hm-rpc                : ioBrokerTestsystem                       -  enabled, port: 0
      system.adapter.hue.0                    : hue                   : ioBrokerTestsystem                       - disabled, port: 443
      system.adapter.ical.0                   : ical                  : ioBrokerTestsystem                       - disabled
      system.adapter.ical.1                   : ical                  : ioBrokerTestsystem                       - disabled
      system.adapter.ical.2                   : ical                  : ioBrokerTestsystem                       - disabled
      system.adapter.ical.3                   : ical                  : ioBrokerTestsystem                       - disabled
      system.adapter.ical.4                   : ical                  : ioBrokerTestsystem                       - disabled
      system.adapter.ical.5                   : ical                  : ioBrokerTestsystem                       -  enabled
      system.adapter.icons-material-png.0     : icons-material-png    : ioBrokerTestsystem                       - disabled
      system.adapter.icons-mfd-svg.0          : icons-mfd-svg         : ioBrokerTestsystem                       - disabled
      system.adapter.icons-ultimate-png.0     : icons-ultimate-png    : ioBrokerTestsystem                       - disabled
      system.adapter.influxdb.0               : influxdb              : ioBrokerTestsystem                       - disabled, port: 8086
    + system.adapter.info.0                   : info                  : ioBrokerTestsystem                       -  enabled
    + system.adapter.javascript.0             : javascript            : ioBrokerTestsystem                       -  enabled
      system.adapter.mqtt.0                   : mqtt                  : ioBrokerTestsystem                       - disabled, port: 1883, bind: 0.0.0.0
    + system.adapter.nina.0                   : nina                  : ioBrokerTestsystem                       -  enabled
      system.adapter.openweathermap.0         : openweathermap        : ioBrokerTestsystem                       -  enabled
    + system.adapter.proxmox.0                : proxmox               : ioBrokerTestsystem                       -  enabled, port: 8006
      system.adapter.rainbird.0               : rainbird              : ioBrokerTestsystem                       - disabled
    + system.adapter.samsung-community.0      : samsung-community     : ioBrokerTestsystem                       -  enabled
      system.adapter.sayit.0                  : sayit                 : ioBrokerTestsystem                       - disabled, port: 0
    + system.adapter.scenes.0                 : scenes                : ioBrokerTestsystem                       -  enabled
    + system.adapter.scheduler.0              : scheduler             : ioBrokerTestsystem                       -  enabled
    + system.adapter.simple-api.0             : simple-api            : ioBrokerTestsystem                       -  enabled, port: 8087, bind: 0.0.0.0, run as: admin
      system.adapter.socketio.0               : socketio              : ioBrokerTestsystem                       - disabled, port: 8084, bind: 192.168.178.77, run as: admin
      system.adapter.spotify-premium.0        : spotify-premium       : ioBrokerTestsystem                       - disabled
      system.adapter.sql.0                    : sql                   : ioBrokerNew                              - disabled, port: 3306
    + system.adapter.tankerkoenig.0           : tankerkoenig          : ioBrokerTestsystem                       -  enabled
      system.adapter.telegram.0               : telegram              : ioBrokerTestsystem                       - disabled, port: 8443, bind: 0.0.0.0
    + system.adapter.tr-064.0                 : tr-064                : ioBrokerTestsystem                       -  enabled
    + system.adapter.trashschedule.0          : trashschedule         : ioBrokerTestsystem                       -  enabled
    + system.adapter.unifi.0                  : unifi                 : ioBrokerTestsystem                       -  enabled
    + system.adapter.valloxmv.0               : valloxmv              : ioBrokerTestsystem                       -  enabled, port: 80
    + system.adapter.vis-2-beta.0             : vis-2-beta            : ioBrokerTestsystem                       -  enabled
      system.adapter.vis-2-widgets-energy.0   : vis-2-widgets-energy  : ioBrokerTestsystem                       -  enabled
      system.adapter.vis-2-widgets-gauges.0   : vis-2-widgets-gauges  : ioBrokerTestsystem                       -  enabled
      system.adapter.vis-2-widgets-jaeger-design.0: vis-2-widgets-jaeger-design: ioBrokerTestsystem                       -  enabled
      system.adapter.vis-2-widgets-material.0 : vis-2-widgets-material: ioBrokerTestsystem                       -  enabled
      system.adapter.vis-fancyswitch.0        : vis-fancyswitch       : ioBrokerTestsystem                       - disabled
      system.adapter.vis-google-fonts.0       : vis-google-fonts      : ioBrokerTestsystem                       -  enabled
      system.adapter.vis-history.0            : vis-history           : ioBrokerTestsystem                       - disabled
    + system.adapter.vis-inventwo.0           : vis-inventwo          : ioBrokerTestsystem                       -  enabled
      system.adapter.vis-jqui-mfd.0           : vis-jqui-mfd          : ioBrokerTestsystem                       - disabled
      system.adapter.vis-justgage.0           : vis-justgage          : ioBrokerTestsystem                       - disabled
      system.adapter.vis-map.0                : vis-map               : ioBrokerTestsystem                       - disabled
      system.adapter.vis-materialdesign.0     : vis-materialdesign    : ioBrokerTestsystem                       - disabled
      system.adapter.vis-metro.0              : vis-metro             : ioBrokerTestsystem                       -  enabled
      system.adapter.vis-timeandweather.0     : vis-timeandweather    : ioBrokerTestsystem                       - disabled
      system.adapter.vis.0                    : vis                   : ioBrokerTestsystem                       -  enabled
    + system.adapter.web.0                    : web                   : ioBrokerTestsystem                       -  enabled, port: 8082, bind: 192.168.178.77, run as: admin
      system.adapter.worx.0                   : worx                  : ioBrokerTestsystem                       - disabled
    
    

    Slave:

    proxmox@ioBrokerNew:~$ iobroker multihost status
    No configuration change needed.
    
    
    Multihost discovery server: disabled
    Discovery authentication:   enabled
    Persistent activation:      disabled
    Objects:                    jsonl on 192.168.178.77
    States:                     jsonl on 192.168.178.77
    
    

    Kann ich dir noch weitere Informationen bereitstellen?

    foxriver76F Offline
    foxriver76F Offline
    foxriver76
    Developer
    wrote on last edited by foxriver76
    #532

    @feuersturm hm wenn du zufällig den Beitrag findest in dem du damals die Browser Konsole gezeigt hast, ist am Handy gerade schwierig zu finden 😬

    Ah oder war Admin issue

    Ah hier https://github.com/ioBroker/ioBroker.admin/issues/1963#issuecomment-1629713935

    Hm ok schaut so aus als wäre das CORS Problem zwar gelöst aber irgendwas passt da trotzdem nicht..

    Videotutorials & mehr

    Hier könnt ihr mich unterstützen.

    foxriver76F 1 Reply Last reply
    0
    • foxriver76F foxriver76

      @feuersturm hm wenn du zufällig den Beitrag findest in dem du damals die Browser Konsole gezeigt hast, ist am Handy gerade schwierig zu finden 😬

      Ah oder war Admin issue

      Ah hier https://github.com/ioBroker/ioBroker.admin/issues/1963#issuecomment-1629713935

      Hm ok schaut so aus als wäre das CORS Problem zwar gelöst aber irgendwas passt da trotzdem nicht..

      foxriver76F Offline
      foxriver76F Offline
      foxriver76
      Developer
      wrote on last edited by foxriver76
      #533

      @foxriver76 kannst du mal während das Update im Gange ist vom Slave im Browser http://192.168.178.78:8081/ aufrufen und schauen was da kommt.

      Und Admin läuft unter http? Nicht https?

      Videotutorials & mehr

      Hier könnt ihr mich unterstützen.

      FeuersturmF 1 Reply Last reply
      0
      • foxriver76F foxriver76

        @foxriver76 kannst du mal während das Update im Gange ist vom Slave im Browser http://192.168.178.78:8081/ aufrufen und schauen was da kommt.

        Und Admin läuft unter http? Nicht https?

        FeuersturmF Offline
        FeuersturmF Offline
        Feuersturm
        wrote on last edited by
        #534

        @foxriver76 Richtig, Admin läuft unter http

        Das kommt unter http://192.168.178.78:8081/

        {"running":false,"stderr":[""],"stdout":["Stopping controller","Successfully stopped js-controller","Server is running on http://localhost:8081","","changed 13 packages in 33s","","81 packages are looking for funding","  run `npm fund` for details","Final information delivered","Final information delivered","Final information delivered","Final information delivered","Final information delivered","Final information delivered","Final information delivered","Final information delivered"],"success":true}
        
        foxriver76F 1 Reply Last reply
        0
        • FeuersturmF Feuersturm

          @foxriver76 Richtig, Admin läuft unter http

          Das kommt unter http://192.168.178.78:8081/

          {"running":false,"stderr":[""],"stdout":["Stopping controller","Successfully stopped js-controller","Server is running on http://localhost:8081","","changed 13 packages in 33s","","81 packages are looking for funding","  run `npm fund` for details","Final information delivered","Final information delivered","Final information delivered","Final information delivered","Final information delivered","Final information delivered","Final information delivered","Final information delivered"],"success":true}
          
          foxriver76F Offline
          foxriver76F Offline
          foxriver76
          Developer
          wrote on last edited by
          #535

          @feuersturm ok das passt eigentlich..

          Videotutorials & mehr

          Hier könnt ihr mich unterstützen.

          FeuersturmF 1 Reply Last reply
          0
          • foxriver76F foxriver76

            @feuersturm ok das passt eigentlich..

            FeuersturmF Offline
            FeuersturmF Offline
            Feuersturm
            wrote on last edited by
            #536

            @foxriver76 Ist das hier richtig oder sollte hier die ip vom Master stehen?

            Server is running on http://localhost:8081
            
            foxriver76F 1 Reply Last reply
            0
            • FeuersturmF Feuersturm

              @foxriver76 Ist das hier richtig oder sollte hier die ip vom Master stehen?

              Server is running on http://localhost:8081
              
              foxriver76F Offline
              foxriver76F Offline
              foxriver76
              Developer
              wrote on last edited by
              #537

              @feuersturm das passt, wenn dann fragt der Admin den falschen Host an. Nur eigentlich sah das richtig aus im Admin issue. Also controller macht alles richtig nur Admin müsste das anfragen was du da eben auch gesehen hast wenn du die ip eingegeben hast, ich schaue nochmal rein ansonsten baue ich logging in nächste admin Version

              Videotutorials & mehr

              Hier könnt ihr mich unterstützen.

              foxriver76F 1 Reply Last reply
              1
              • foxriver76F foxriver76

                @feuersturm das passt, wenn dann fragt der Admin den falschen Host an. Nur eigentlich sah das richtig aus im Admin issue. Also controller macht alles richtig nur Admin müsste das anfragen was du da eben auch gesehen hast wenn du die ip eingegeben hast, ich schaue nochmal rein ansonsten baue ich logging in nächste admin Version

                foxriver76F Offline
                foxriver76F Offline
                foxriver76
                Developer
                wrote on last edited by foxriver76
                #538

                @Feuersturm Bzw. könntest du während dem Update mal wenn du die Dev Tools offen hast (F12 meistens, bzw wo auch die Konsole ist), sollte ein Tab Netzwerkanalyse sein, öffne das mal und erst wenns offen ist starte das problembehaftete Upgrade, dann sollten wir sehen was da passiert.

                Videotutorials & mehr

                Hier könnt ihr mich unterstützen.

                FeuersturmF 1 Reply Last reply
                0
                • foxriver76F foxriver76

                  @Feuersturm Bzw. könntest du während dem Update mal wenn du die Dev Tools offen hast (F12 meistens, bzw wo auch die Konsole ist), sollte ein Tab Netzwerkanalyse sein, öffne das mal und erst wenns offen ist starte das problembehaftete Upgrade, dann sollten wir sehen was da passiert.

                  FeuersturmF Offline
                  FeuersturmF Offline
                  Feuersturm
                  wrote on last edited by Feuersturm
                  #539

                  @foxriver76 Ich habe leider keinen besseren Weg gefunden einen Export von der Ausgabe zu machen.
                  Ich habe die Netzwerkanalyse gestartet und dann das Update gestartet auf dem Slave. So sieht es dann aus.

                  e299d1db-8d77-4a3e-b34c-5092b2d744b1-grafik.png
                  1f0cfd3f-b529-4ee7-9bad-76f93d38e625-grafik.png

                  Edit: Das Update startet dort wo die Zeilen mit dem / beginnen. Diese Zeile wiederholt sich für einige Sekunden bis es dann einfach aufhört.

                  foxriver76F 2 Replies Last reply
                  0
                  • FeuersturmF Feuersturm

                    @foxriver76 Ich habe leider keinen besseren Weg gefunden einen Export von der Ausgabe zu machen.
                    Ich habe die Netzwerkanalyse gestartet und dann das Update gestartet auf dem Slave. So sieht es dann aus.

                    e299d1db-8d77-4a3e-b34c-5092b2d744b1-grafik.png
                    1f0cfd3f-b529-4ee7-9bad-76f93d38e625-grafik.png

                    Edit: Das Update startet dort wo die Zeilen mit dem / beginnen. Diese Zeile wiederholt sich für einige Sekunden bis es dann einfach aufhört.

                    foxriver76F Offline
                    foxriver76F Offline
                    foxriver76
                    Developer
                    wrote on last edited by
                    #540

                    @feuersturm ok anscheinend fragt er den Master statt den Slave ab..

                    Videotutorials & mehr

                    Hier könnt ihr mich unterstützen.

                    1 Reply Last reply
                    0
                    • FeuersturmF Feuersturm

                      @foxriver76 Ich habe leider keinen besseren Weg gefunden einen Export von der Ausgabe zu machen.
                      Ich habe die Netzwerkanalyse gestartet und dann das Update gestartet auf dem Slave. So sieht es dann aus.

                      e299d1db-8d77-4a3e-b34c-5092b2d744b1-grafik.png
                      1f0cfd3f-b529-4ee7-9bad-76f93d38e625-grafik.png

                      Edit: Das Update startet dort wo die Zeilen mit dem / beginnen. Diese Zeile wiederholt sich für einige Sekunden bis es dann einfach aufhört.

                      foxriver76F Offline
                      foxriver76F Offline
                      foxriver76
                      Developer
                      wrote on last edited by
                      #541

                      @feuersturm Bitte nochmal mit admin 6.8.0 probieren sobald verfügbar

                      Videotutorials & mehr

                      Hier könnt ihr mich unterstützen.

                      FeuersturmF 1 Reply Last reply
                      1
                      • foxriver76F foxriver76

                        @feuersturm Bitte nochmal mit admin 6.8.0 probieren sobald verfügbar

                        FeuersturmF Offline
                        FeuersturmF Offline
                        Feuersturm
                        wrote on last edited by Feuersturm
                        #542

                        @foxriver76 Wohooo. Es funktioniert mit Admin 6.8.0. Vielen Dank für deinen großartigen Einsatz.

                        7c03455e-aa85-450f-898e-fd84bdd1c3a3-grafik.png

                        1 Reply Last reply
                        1
                        • foxriver76F Offline
                          foxriver76F Offline
                          foxriver76
                          Developer
                          wrote on last edited by foxriver76
                          #543

                          Hallo zusammen,

                          zeitnah wird Controller 5.0.12 erscheinen, nichts weltbewegendes dabei, da es langsam alles recht stabil zu laufen scheint.

                          Änderungen

                          • DNS Warnung bei Erstinstallation wird nicht mehr unbegründet angezeigt
                          • Methode für Entwickler updateConfig berücksichtigt nun Auto Encryption und stellt sicher, dass die aktuellste Config genutzt wird
                          • Webserver (UI Upgrade) schließt alle Verbindungen direkt, nachdem die finale Information geliefert wurde und vermeidet so unnötige Downtime des Controllers bei Folgeanfragen
                          • Methoden für Entwickler: Neue Methoden für Client-Push (Infos an die UI pushen bzw. Pub/Sub System hierfür - Beispielimplementierung folgt demnächst)
                          • Backup-Restore Problem behoben, bei dem bei Restore eines Backups die Daten in die falsche DB geschrieben wurden, falls sich die von Backup und aktueller Installation unterschieden hatten
                          • Backup Optimierungen: Falsches Logging im Fehlerfall behoben und Backups sind nun ca. 30 % kleiner

                          Videotutorials & mehr

                          Hier könnt ihr mich unterstützen.

                          FeuersturmF 1 Reply Last reply
                          9
                          • foxriver76F foxriver76

                            Hallo zusammen,

                            zeitnah wird Controller 5.0.12 erscheinen, nichts weltbewegendes dabei, da es langsam alles recht stabil zu laufen scheint.

                            Änderungen

                            • DNS Warnung bei Erstinstallation wird nicht mehr unbegründet angezeigt
                            • Methode für Entwickler updateConfig berücksichtigt nun Auto Encryption und stellt sicher, dass die aktuellste Config genutzt wird
                            • Webserver (UI Upgrade) schließt alle Verbindungen direkt, nachdem die finale Information geliefert wurde und vermeidet so unnötige Downtime des Controllers bei Folgeanfragen
                            • Methoden für Entwickler: Neue Methoden für Client-Push (Infos an die UI pushen bzw. Pub/Sub System hierfür - Beispielimplementierung folgt demnächst)
                            • Backup-Restore Problem behoben, bei dem bei Restore eines Backups die Daten in die falsche DB geschrieben wurden, falls sich die von Backup und aktueller Installation unterschieden hatten
                            • Backup Optimierungen: Falsches Logging im Fehlerfall behoben und Backups sind nun ca. 30 % kleiner
                            FeuersturmF Offline
                            FeuersturmF Offline
                            Feuersturm
                            wrote on last edited by
                            #544

                            @foxriver76 Update vom Master Slave System auf 5.0.12 lief ohne Probleme und Systeme sind auch sauber gestartet.

                            1 Reply Last reply
                            1
                            • ? Offline
                              ? Offline
                              A Former User
                              wrote on last edited by
                              #545

                              @apollon77 @foxriver76

                              5.0.12 läuft, Backup mit über 100000 States und 120000 objects ohne Probleme

                              Danke !

                              1 Reply Last reply
                              0
                              • T Do not disturb
                                T Do not disturb
                                ticaki
                                wrote on last edited by ticaki
                                #546

                                Keine Ahnung wo dieser "Fehler" hin hingehört. Aber er ist mir erst seit js-controller 5 aufgefallen, und das mit dem iobroker.shelly und iobroker.sonoff.

                                Beide Adapter zeigen gelegentlich folgendes Verhalten, ich kann auch nicht nachvollziehen wie es reprodzierbar wäre. Passiert jeden Tag 1 mal bei ca. 100 Schaltvorgängen.

                                auf das Umschalten eines Relays mit

                                setState(id, true, false)

                                erfolgt folgende Reaktion innerhalb von ein paar ms vom Adapter

                                {val: false, ack: true)
                                (val: true, ack: true)

                                Hab deshalb sämtliche manuell übersteuert Funktionen aus meiner Automatik genommen.

                                Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

                                Spenden

                                mcm1957M 1 Reply Last reply
                                0
                                • T ticaki

                                  Keine Ahnung wo dieser "Fehler" hin hingehört. Aber er ist mir erst seit js-controller 5 aufgefallen, und das mit dem iobroker.shelly und iobroker.sonoff.

                                  Beide Adapter zeigen gelegentlich folgendes Verhalten, ich kann auch nicht nachvollziehen wie es reprodzierbar wäre. Passiert jeden Tag 1 mal bei ca. 100 Schaltvorgängen.

                                  auf das Umschalten eines Relays mit

                                  setState(id, true, false)

                                  erfolgt folgende Reaktion innerhalb von ein paar ms vom Adapter

                                  {val: false, ack: true)
                                  (val: true, ack: true)

                                  Hab deshalb sämtliche manuell übersteuert Funktionen aus meiner Automatik genommen.

                                  mcm1957M Offline
                                  mcm1957M Offline
                                  mcm1957
                                  wrote on last edited by
                                  #547

                                  @ticaki
                                  Ich vermute mal dass das nichts mit js-controller 5 zu tun hat. Wenn da mehr Diskussion kommt bitte ev. abspalten (@Homoran)

                                  Ich gehe davon aus, dass es sich bei dem State um einen State handelt, den einerseit du von extern setzt und der andrerseits intern vom Gerät gesetzt wird. Da ist es durchaus möglich, dass dein Schaltauftrag zunächst mal von einem Wert der vom Gerät kommmt übersteuert wird. setStates mit ack=true kommen ja vom Gerät

                                  Also:

                                  • extern setzt val: true, ack: false
                                  • Adapter code liest das
                                  • Gerät sendet val:false, adapter setzt daher val: false, ack: true
                                  • Adapter sendet val: true (das kann auch Grund der asynchronität auch erst nach dem Empfang einer Meldung vom Gerät passieren !)
                                  • Gerät sendet va:true, Adapter setzt daher val:true, ack: treu

                                  Dass das nur selten passiert liegt wahrscheinlich am engen Zeitrahmen in dem so eine Konstelleation passieren muss. Wichtig beim drüber Nachdenken ist, dass der Adapter das ack=trzue richtigerweise erst setzen sollte wenn das Gerät den neuen Wert bestätigt hat.

                                  Ergo seh ich das als durchaus zulässiges Verhalten.

                                  Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                                  Support Repositoryverwaltung.

                                  Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

                                  LESEN - gute Forenbeitrage

                                  Merlin123M 1 Reply Last reply
                                  0
                                  • mcm1957M mcm1957

                                    @ticaki
                                    Ich vermute mal dass das nichts mit js-controller 5 zu tun hat. Wenn da mehr Diskussion kommt bitte ev. abspalten (@Homoran)

                                    Ich gehe davon aus, dass es sich bei dem State um einen State handelt, den einerseit du von extern setzt und der andrerseits intern vom Gerät gesetzt wird. Da ist es durchaus möglich, dass dein Schaltauftrag zunächst mal von einem Wert der vom Gerät kommmt übersteuert wird. setStates mit ack=true kommen ja vom Gerät

                                    Also:

                                    • extern setzt val: true, ack: false
                                    • Adapter code liest das
                                    • Gerät sendet val:false, adapter setzt daher val: false, ack: true
                                    • Adapter sendet val: true (das kann auch Grund der asynchronität auch erst nach dem Empfang einer Meldung vom Gerät passieren !)
                                    • Gerät sendet va:true, Adapter setzt daher val:true, ack: treu

                                    Dass das nur selten passiert liegt wahrscheinlich am engen Zeitrahmen in dem so eine Konstelleation passieren muss. Wichtig beim drüber Nachdenken ist, dass der Adapter das ack=trzue richtigerweise erst setzen sollte wenn das Gerät den neuen Wert bestätigt hat.

                                    Ergo seh ich das als durchaus zulässiges Verhalten.

                                    Merlin123M Offline
                                    Merlin123M Offline
                                    Merlin123
                                    wrote on last edited by
                                    #548

                                    Gibt es eine Übersicht von Adaptern, die aktuell noch Probleme machen?

                                    Beta-Tester

                                    mcm1957M 1 Reply Last reply
                                    0
                                    • Merlin123M Merlin123

                                      Gibt es eine Übersicht von Adaptern, die aktuell noch Probleme machen?

                                      mcm1957M Offline
                                      mcm1957M Offline
                                      mcm1957
                                      wrote on last edited by mcm1957
                                      #549

                                      @merlin123

                                      Derzeit sollten KEINE Adapter mehr Probleme machen, ausgenommen

                                      km200 - ist deprecated, Ersatz ems-esp
                                      samsung_tyzen - war nie in repos und repository ist stale
                                      daikin-cloud erfordert noch github installation

                                      Alle anderen sollten via latest in einem brauchbaren Zustand sein;
                                      und asap auch auf stable erscheinen sofern noch nicht geschehen.

                                      Ich werd dazu aber in den nächsten Stunden sowieso ein Hilfegsuch hier absetzen :-)

                                      Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                                      Support Repositoryverwaltung.

                                      Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

                                      LESEN - gute Forenbeitrage

                                      Merlin123M 1 Reply Last reply
                                      2
                                      • mcm1957M mcm1957

                                        @merlin123

                                        Derzeit sollten KEINE Adapter mehr Probleme machen, ausgenommen

                                        km200 - ist deprecated, Ersatz ems-esp
                                        samsung_tyzen - war nie in repos und repository ist stale
                                        daikin-cloud erfordert noch github installation

                                        Alle anderen sollten via latest in einem brauchbaren Zustand sein;
                                        und asap auch auf stable erscheinen sofern noch nicht geschehen.

                                        Ich werd dazu aber in den nächsten Stunden sowieso ein Hilfegsuch hier absetzen :-)

                                        Merlin123M Offline
                                        Merlin123M Offline
                                        Merlin123
                                        wrote on last edited by
                                        #550

                                        @mcm57 Ah perfekt :) Danke! Bin jetzt auch auf die 5.0.12 hoch und bis jetzt läuft alles. Ich beobachte das mal.

                                        Beta-Tester

                                        mcm1957M 1 Reply Last reply
                                        0
                                        • Merlin123M Merlin123

                                          @mcm57 Ah perfekt :) Danke! Bin jetzt auch auf die 5.0.12 hoch und bis jetzt läuft alles. Ich beobachte das mal.

                                          mcm1957M Offline
                                          mcm1957M Offline
                                          mcm1957
                                          wrote on last edited by
                                          #551

                                          Liebe Beta-User und Tester,

                                          Vorab ein ganz herzliches DANKE für eure Mühe und die zahlreichen Feedbacks zur Qualitätsverbesserung.

                                          Da nun der js-controller 5 in sehr naher Zukunft im stable Repository aufgenommen werden soll, versuchen wir sicherzustellen, dass alle Adapter die in den letzten Wochen eine Anpassung erhalten haben auch in einer für den js-controller 5 geeigneten Release im stable Repository verfügbar sind. Ich habe dazu aus den Informationen in diesem Topic eine Liste von Adaptern zusammengestellt, die davon (potenziell) betroffen sind. Diese kommt im nächsten Beitrag.

                                          Bei jedem Adapter ist angegeben, welche Release für js-controller 5 mindestens erforderlich ist und ob diese bereits im stable verfügbar ist. Einige wenige hier angesprochene Adapter werden unter js-controller 5 nicht mehr unterstützt, vor allem da sie nicht mehr gewartet werden. Diese sind entsprechend markiert. Adapter die noch nie im stable repository waren, sind ebenfalls markiert da es hier vom dev abhängt wann er diese für stable ready hält.

                                          Und nun mein BITTE:

                                          Falls ihr im Zuge eurer Tests weitere Adapter (die nicht in der nachfolgenden Liste stehen) entdeckt habt die im ioBroker repository gelistet sind gebt diese bitte bekannt und schreibt dazu

                                          -) ob der Adapter nun mit der aktuellen Release im latest funktioniert
                                          -) ob der Adapter nur via github Installation funktioniert
                                          -) ob der Adapter vom dev gar nicht angepasst wurde und daher nicht mehr funktioniert

                                          Sofern bekannt verlinkt bitte das entsprechende Issue.

                                          Ziel der Aktion ist vor allem sicherzustellen dass verbesserte Adapter auch sicher ins stable Repository kommmen. Zu dem Zweck werde ich den entsprechenden Maintainern ggF nachlaufen und abzuklären versuchen ob noch etwas gegen einen stable Update spricht.

                                          DANKE für eure Unterstützung
                                          mcm1957

                                          Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                                          Support Repositoryverwaltung.

                                          Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

                                          LESEN - gute Forenbeitrage

                                          1 Reply Last reply
                                          4
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          302

                                          Online

                                          32.6k

                                          Users

                                          82.2k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe