Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. Daten aus einer Website mit Javascript

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Daten aus einer Website mit Javascript

    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      ArnoD last edited by ArnoD

      @smartboart Danke, die Antwortzeiten sind anscheinend ziemlich identisch.
      Das Inbetriebnahme Datum wird natürlich nur angezeigt, wenn es vom Installateur auch eingegeben wurde.
      Bei mir wird hier auch kein Datum angezeigt.

      1 Reply Last reply Reply Quote 0
      • smartboart
        smartboart last edited by smartboart

        Hab Ich mir schon gedacht... Danke fuer die Bestätigung... Habs auch selber installiert... Gewährleistung fuer 3 Jahre wird dann wohl ein Thema trotz Registrierung... Aber egal...
        Im Script hast du angegeben > 18 Sek sind nicht zu empfehlen..Du meinst sicher < oder?

        1 Reply Last reply Reply Quote 0
        • A
          ArnoD last edited by

          Ja, stimmt 😀
          falsche Taste erwischt. Danke

          1 Reply Last reply Reply Quote 0
          • smartboart
            smartboart last edited by smartboart

            So habe jetzt die View fertig und das Gerät in Betrieb. Das Script läuft auch sehr gut so dass ich jetzt den Durchfluß mit nem Floatchart mitloggen kann. Daraus lässt sich dann der Salzverbrauch nach einer gewissen Zeit ableiten. Wenn das soweit ist kann man ja noch über ein zusätzliches Script nachdenken, welche die Verbrauchswerte anzeigt, oder das noch intergrieren. Bis dahin wird aber bestimmt noch etwas Zeit vergehen.
            Die Liste von Grueneck mit den Kommunikationsparametern habe ich hier im Threat gefunden. Werde dann wegen der Power und eco modus Umschaltung sowie der Regeneration mal mit testen. Vorher muss ich aber noch die entsprechende Kommunikation im Script verstehen. Hier nochmals danke für die tolle Arbeit...Hoffe du bleibst dran..
            grueneck.PNG
            gruenbeck float.PNG

            1 Reply Last reply Reply Quote 0
            • smartboart
              smartboart last edited by

              Hi heute mal im log nachgschaut...
              Sammeln sich diverse Einträge dieser Art...
              Unbenannt.PNG
              Kommen auch vermert wenn ich anderweitig auf das Gerät zugreife.

              1 Reply Last reply Reply Quote 0
              • S
                schmid_no1 last edited by

                Hallo smartboart
                Ich denke der Fehler kommt wenn nach 15 s kein callback kommt.
                Vorallem wenn du anderweitig auf deine Anlage zugreifst wird wird die Schnittstelle überlastet sein und somit kein callback ausgegeben.
                Hast du deinen debug auf true oder false. Wenn du den auf true hast wird dir das Script jeden falschen callback als Fehler anzeigen

                1 Reply Last reply Reply Quote 0
                • A
                  ArnoD last edited by

                  Ja das ist genau das Problem, womit ich mich zurzeit beschäftige.
                  Habe noch keine Möglichkeit gefunden, das sicher abzufangen.
                  Habe jetzt noch ein paar Änderungen Vorgenomen:
                  - Automatische Zeit Synchronisation wenn Regenerationszeitpunkt auf "1=fest" eingestellt ist.
                  - Bei Änderung der Werte Ansprechverhalten,Regenerationszeitpunkt,Regenerationszeit wird
                  die Änderung an die SC18 gesendet.(!! noch nicht fehlerfrei, bei schnellen umschaltungen kommt send flag true Fehler !!)
                  - Parameter C_C_5_3 Automatische Umschaltung Sommer-/Winterzeit entfernt (ohne Funktion bei SC18)

                  1 Reply Last reply Reply Quote 0
                  • A
                    ArnoD last edited by

                    @smartboart es wäre für mich auch interessant zu wissen, wann dieser Fehler auftritt und was im log vor dem Fehler steht, wen der debug Modus aktiv ist.
                    Wie aber schon schmid_no1 richtig bemerkt hat, tritt der " flag true" Fehler immer auf, wenn keine Rückantwort kommt und aber mit xhr.open die nächste Anfrage gestartet wird.
                    Bin der Lösung auf der Spur. 😉

                    smartboart 1 Reply Last reply Reply Quote 0
                    • smartboart
                      smartboart @ArnoD last edited by smartboart

                      @ArnoD hi also wenn man den Guenbeck in Ruhe lässt und nicht über die App oder die web gui darauf zugreift verhält sich das script ruihg. Und mit dem aktuellen Funktionsumfang des Scripts und dank deine tollen Arbeit ist das ja bald nicht mehr nötig.
                      Mir ist da noch ein state aufgefallen, welcher meiner Meinung nach ebenfalls entfallen kann. DC52/Datum. wird glaube ich auch nicht unterstützt.
                      Habe das Script wieder auf debug um dir die infos liefern zu können. Aber um die SD zu schonen möchte ich es nicht die ganze Zeit auf debug laufen haben..
                      Die 3 neuen aktiven Funktionen habe ich auch in vis integriert. hat funktioniert...Mit der Regenerationszeit Einstellung braucht er 1 , 2 anläufe bis er es schluckt...
                      Echt happy damit! fehlt nur noch der manuelle Regenerationsstart. Hast du dir die Eigenschaften der web gui im explorer mal angeschaut wenn dort manuel gestartet wird?
                      Unbenannt.PNG

                      1 Reply Last reply Reply Quote 0
                      • A
                        ArnoD last edited by

                        Ok, habe jetzt noch mal mein Script aktualisiert.
                        Den Fehler "send flag is true" habe fast eliminiert 😌
                        Bei mir tritt dieser Fehler nur noch auf, wenn ich zweimal hintereinander einen Wert über Vis ändere.
                        Das Problem ist einfach, Das die Schnittstelle sehr lange für Antworten benötigt bis zu 4 Sek. und dann noch mal 2 Sek. um
                        wieder Daten empfangen zu können.
                        @smartboart wird bei dem State D_C_5_2 auch nichts übertragen, wenn Das Inbetriebnahmedatum eingetragen wurde??
                        Das wollte ich noch testen, bevor ich lösche 😉
                        Mit dem manuellen Regenerationsstart werde ich mich dann jetzt mal beschäftigen.

                        1 Reply Last reply Reply Quote 0
                        • smartboart
                          smartboart last edited by

                          Das inbetriebnahmedatum ist bei mir auch leer... Habe sie selber in Betrieb genommen. In meiner view ist das inbetriebnahmedatum manuell gesetzt... Ich versuche noch an das Service Passworts ran zu kommen, weil ich auch gerne die potentialfreie stoermeldung ueber gpio in meinem slave einlesen möchte..

                          1 Reply Last reply Reply Quote 0
                          • smartboart
                            smartboart last edited by smartboart

                            _was ist mit dem state D_D_2 kann der nicht auch entfallen? Sollwert WWH
                            _Wegen des manuellen Regenerationsstart habe ich auch mal etwas gegoogelt und im lox wiki was gelesen...kopiere es mal hier rein...Ich würde nämlich auch gerne über meine anwesenheitskontrolle die Regeneration bei unterschreiten eines wertes zusätzlich zur fest eingestellten Zeit über die Abwesenehit triggern.

                            Mit dem Befehl "edit=D_B_1>" ist dies möglich jedoch darf dieses Kommando nur ausgelöst werden wenn man eine gültige ID besitzt. (Nur wenn diese ID als Cookie im Browser registriert ist)
                            Außerdem hätte ich probiert eine ID jedesmal zu generieren und zwar mit dem selben Syntax wie im Grünbeck Gerät ( parseInt( Math.random() * ( (9999+1) - 1000 )) )Auch ohne Erfolg (traurig)Hat jemand eine Idee, eine ID vom Gerät anzufordern?

                            Wenn dies möglich wäre, hätte man die Möglichkeit eine Regeneration präsenzabhängig zu gestalten.

                            1 Reply Last reply Reply Quote 0
                            • A
                              ArnoD last edited by

                              Ok, habe jetzt noch ein paar Fehler korrigiert und States gelöscht die keine Funktion haben.
                              Der Fehler "send flag is true" sollte jetzt erledigt sein, aber ich habe noch nicht alle Kombinationen getestet.
                              @smartboart : Installateurebene (Code 113), Kundendienstebene (Code 290) steht in der Bedienungsanleitung. 😉

                              Die manuelle Regeneration ist wohl nicht so einfach über die Schnittstelle möglich. Ich werde erst mal den programmierbarer Eingang der Anlage nutzen um eine manuelle Regeneration auszulösen.
                              Aber ich bleibe dran eine Lösung zu finden.

                              S smartboart 2 Replies Last reply Reply Quote 0
                              • S
                                schmid_no1 @ArnoD last edited by

                                @ArnoD Hallo ArnoD wie steuerst die Schnittstelle an?

                                1 Reply Last reply Reply Quote 0
                                • smartboart
                                  smartboart last edited by smartboart

                                  der programmierbare Eingang ist eine Hardwareschnittstelle . Die Anlage hat einen Eingang und ausgang potentialfrei. Würde das über ein Relas lösen und das Relais über gpio ansteuern. Das werde ich auch so machen...
                                  hab gerade gesehen, dass die Uhrzeit Sync schon behoben ist...

                                  1 Reply Last reply Reply Quote 0
                                  • smartboart
                                    smartboart @ArnoD last edited by

                                    @ArnoD Danke für den Hinweis...Vlt. sollte ich doch mal anfangen Bedienungsanleitungen zu lesen. 🙂

                                    1 Reply Last reply Reply Quote 0
                                    • S
                                      schmid_no1 last edited by

                                      @smartboart würde dies auch über ein knx Binäreingang funktionieren?

                                      1 Reply Last reply Reply Quote 0
                                      • smartboart
                                        smartboart last edited by smartboart

                                        Habe leider kein KNX, aber am Eingang kannst du höchstens einen Zustand von der Gruenbeck abholen. z.B die Störmeldung der Gruenbeck weil Potentialfrei. Wenn du was schalten willst brauchst einen Ausgang. Wenn die Knx am Ausgnag einen Potentialfreien Kontakt ( NC oder NO ) zur Verfügung stellt, kannst den nehmen, ansonsten brauchst du ein Relais welches bei aktiven Ausgang anzieht. Dessen Kontakte / potentialfrei legst du dann auf den eingang der Grünbeck.

                                        1 Reply Last reply Reply Quote 0
                                        • smartboart
                                          smartboart last edited by smartboart

                                          xxx fehlerhafter post xxx

                                          1 Reply Last reply Reply Quote 0
                                          • A
                                            ArnoD last edited by

                                            Ich habe jetzt bei mir eine manuelle Regeneration auslösen können.
                                            Könnt ihr bitte das aktuelle Script einmal testen ob es bei euch auch funktiniert, bin mir nämlich nicht sicher
                                            ob meine Anlage nicht die ID von meinem Webbrowser verwendet. 😌

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            557
                                            Online

                                            31.8k
                                            Users

                                            79.9k
                                            Topics

                                            1.3m
                                            Posts

                                            16
                                            138
                                            20218
                                            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