Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Intext App v0.0.x

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Test Intext App v0.0.x

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

      Hi,

      kann es abgeändert werden, dass nicht bei jedem Setzen eines Datenpunkes unter "Remote" ein toggle/umschalten vorgenommen wird?

      Durch Senden von true und true wird das gerät an und aus geschaltet.

      Besser wäre bei false = ausschalten und true anschalten.

      Gibt es inzwischen weitere Infos, was die Datenpunkte unter Status ganau sind?

      T 1 Reply Last reply Reply Quote 0
      • T
        tombox @tklein last edited by

        @tklein Hi ich bin nicht sicher ob man gezielt ausschalten kann man kann glaube immer wieder den poweronoff absetzen dazu musst ein wert auf den remote punkt gesetzt werden.
        Nein nicht direkt ist sicher auch für jedes gerät unterschiedlich müsste man sich selber erarbeiten

        1 Reply Last reply Reply Quote 0
        • PLCHome 0
          PLCHome 0 Developer last edited by PLCHome 0

          Hi, danke für den Adapter. Und die Mühen.
          Weiß einer von euch, ob die Heizung einen Timer hat, wenn man sie startet?
          Kurze Erklärung:
          Ich hab gestern den Pool aufgebaut und ein kleines Script geschrieben, wenn der Akku der PV über 90% geladen ist, soll der Pool heizen.
          Das hat auch prima geklappt. Die Heizung des Pools sprang auch irgendwann an und die Temperatur stieg.
          Allerdings schaltete sie sich gegen 15:00 Uhr aus, die Zieltemperatur ist noch lange nicht erreicht. Der Pool hatte heute Morgen gerade mal 9 Grad. Beim Abschalten 20 Grad soll war 34 Grad.

          Wisst ihr, wie ich per Script erkennen kann, ob die Heizung an oder aus ist, damit ich sie erneut starten kann?

          Doof, ich hab eine Stunde oder 2 Grad verpasst ...

          PLCHome 0 1 Reply Last reply Reply Quote 0
          • PLCHome 0
            PLCHome 0 Developer @PLCHome 0 last edited by PLCHome 0

            Ok, meine Frage konnte ich klären, es lag an mir, ich hatte nicht verstanden, dass sie toggeln.

            Mittlerweile habe ich herausgefunden, dass die Zustände im Value 5 liegen.
            Ich habe mir mal ein kleines Script im ioBroker gesetzt.
            Die Zustände werden unter 0_userdata.0.intex gespeichert.
            Ich vermute, dass unknown1 der Pumpen- oder Filternachlauf ist, bin mir aber noch nicht sicher.

            @tombox Gerne kann ich auch den Adapter About contributen und das Splitten einbauen.
            Ich würde zu general, remote und status eine Gruppe control vorschlagen und noch current temperature und target temperature hinzuzufügen.

            Ich habe auch einmal mit den Checksummen gespielt, aber noch nichts gefunden, Summe bilden => Bits Invertieren => -1 passt für alle außer dem refresh.
            @tombox hast du da was gefunden oder wie bist du an die Checksummen im Code gekommen?

            Hier schon mal das Testscript falls jemand testen möchte 🙂

            const value5 = "intex.0.3ddcb5-xxx-afc9c.status.value5"
            
            const controller1 = "0_userdata.0.intex.controller"
            const filter = "0_userdata.0.intex.filter"
            const heater = "0_userdata.0.intex.heater"
            const unknown1 = "0_userdata.0.intex.unknown1"
            const bubble = "0_userdata.0.intex.bubble"
            const sanitizer = "0_userdata.0.intex.sanitizer"
            const unknown2 = "0_userdata.0.intex.unknown2"
            const jet = "0_userdata.0.intex.jet"
            
            function cstate(id,name) {
                createStateAsync(id, {
                                    "type": 'boolean', 
                                    "role": 'value', 
                                    "name": name,
                                    "read": true,
                                    "write": false
                                });
            }
            cstate(controller1,"Controller")
            cstate(filter,"Filter")
            cstate(heater,"Heater")
            cstate(unknown1,"Unknown1")
            cstate(bubble,"Bubble")
            cstate(sanitizer,"Sanitizer")
            cstate(unknown2,"Unknown2")
            cstate(jet,"Jet")
            
            const CONTROLLER_ON    =       0x01
            const FILTER_ON        =       0x02
            const HEATER_ON        =       0x04  
            const WATER_JET_ON     =       0x08  
            const BUBBLE_ON        =       0x10
            const SANITIZER_ON     =       0x20  
            const UNKNOWN2_ON      =       0x40  
            const UNKNOWN1_ON      =       0x80  
            
            on({id: value5, change: "any"}, async function (obj) {
                setState(controller1,(obj.state.val & CONTROLLER_ON)==CONTROLLER_ON)
                setState(filter,(obj.state.val & FILTER_ON)==FILTER_ON)
                setState(heater,(obj.state.val & HEATER_ON)==HEATER_ON)
                setState(unknown1,(obj.state.val & UNKNOWN1_ON)==UNKNOWN1_ON)
                setState(bubble,(obj.state.val & BUBBLE_ON)==BUBBLE_ON)
                setState(sanitizer,(obj.state.val & SANITIZER_ON)==SANITIZER_ON)
                setState(unknown2,(obj.state.val & UNKNOWN2_ON)==UNKNOWN2_ON)
                setState(jet,(obj.state.val & WATER_JET_ON)==WATER_JET_ON)
            })
            
            T 1 Reply Last reply Reply Quote 0
            • T
              tombox @PLCHome 0 last edited by

              @plchome-0 Ich habe dich hinzugefügt kannst den adapter anpassen wie du willst
              Die checksummen sind aus der app mitgeschnitten.

              PLCHome 0 1 Reply Last reply Reply Quote 0
              • PLCHome 0
                PLCHome 0 Developer @tombox last edited by

                @plchome-0 Ich habe dich hinzugefügt kannst den adapter anpassen wie du willst

                @tombox Ups danke 🙂

                Wie du das mit dem Mitschneiden machst, kannst du mir gerne mal erklären oder nen link senden. Ich hab keinen Plan, wie so was geht, das ist doch verschlüsselt .... Also Fritzbox mitschreiben und Whireshark ist nicht, denke ich...

                Von meinem Wechselrichter hab ich alles im Browser mit F12 analysiert, war aber ne Webseite, da ist es einfacher.

                Da wäre ich echt dankbar für nen hint, gerne über pn...

                T 1 Reply Last reply Reply Quote 0
                • T
                  tombox @PLCHome 0 last edited by

                  @plchome-0 Einfach mit eine proxy wie mitmproxy oder charles und wenn nötig bei einem gerooted gerät das ssl pinning deaktivieren

                  1 Reply Last reply Reply Quote 0
                  • M
                    Malvin76 @tombox last edited by

                    @tombox hi Tombox, ich habe auch den Pool. Ich steure meinen normalen Pool über eine Rasberry Pi3 und RedNode Konfiguration. Kann ich deine Programmierung da mit einpflegen???
                    Gruss Peter

                    T 1 Reply Last reply Reply Quote 0
                    • T
                      tombox @Malvin76 last edited by

                      @malvin76 Kein Problem mach wie du möchtest

                      M 1 Reply Last reply Reply Quote 0
                      • M
                        Malvin76 @tombox last edited by

                        @tombox naja ich habe leider null ahnung.. 🙂 Ich bräuchte jemanden der mir das umarbeitet in eine node-red node.
                        Kurze frage... warum bekomme ich hier intexiotappservice.azurewebsites.net - eine 404 Meldung?

                        PLCHome 0 1 Reply Last reply Reply Quote 0
                        • PLCHome 0
                          PLCHome 0 Developer @Malvin76 last edited by PLCHome 0

                          @malvin76 Es handelt sich dabei um eine REST-API, du musst die korrekten "Seiten" ansprechen. Es gibt dort keine HTML-Seiten, sonden nur URLs, die mit JSON-Objekten auf Anfragen antworten.

                          https://de.ryte.com/wiki/REST-API

                          Nutzt du Nodered oder ioBroker oder beides?
                          Brauchst du die Steuerung für Nodered?
                          Was ist ein "normaler Pool"?

                          Du kannst auch gerne den Code posten. Ich hatte am WE einen Wasserschaden im Haus, weil meine Heizung meinte, nach 8 Jahren und jährlicher Wartung das Haus zu Überfluten ... Der Fehler wurde wohl durch die Wartung hervorgerufen 😞
                          Sonst wären das Decodieren der Zustände und eine saubere Steuerung von an und aus je Zustand schon fertig.

                          G 1 Reply Last reply Reply Quote 0
                          • G
                            grex1975 @PLCHome 0 last edited by

                            Hi,
                            wir haben seit neuestem einen Whirlpool von Intex und ich würde mich sehr über einen funktionierenden Adapter freuen.
                            Kann ich euch irgendwie unterstützen?
                            Ich kann prinzipiell programmieren, allerdings nicht Javascript.
                            SG, Gregor

                            PLCHome 0 1 Reply Last reply Reply Quote 0
                            • PLCHome 0
                              PLCHome 0 Developer @grex1975 last edited by

                              @grex1975 welches Modell?

                              G 1 Reply Last reply Reply Quote 0
                              • G
                                grex1975 @PLCHome 0 last edited by

                                @plchome-0 Whirlpool Pure-Spa Bubble & Jet - Groß, ist ein Salzwassersystem, werde es aber auch mal mit Wasserstoffperoxid probieren.

                                Value5=Active Action, Value7=Current Temperature, Value15=Goal Temperature
                                Hat schon jemand den Sinn der anderen Values herausgefunden?

                                PLCHome 0 T 2 Replies Last reply Reply Quote 0
                                • PLCHome 0
                                  PLCHome 0 Developer @grex1975 last edited by

                                  @grex1975 top, ja das ist das Standardsystem.
                                  Man kommt gar nicht zum Programmieren, wenn man da jeden Tag über 2h drinsitzt und Fernsehen guckt 🙂

                                  Wie ich schon geschrieben habe, hatte ich einigen Trouble mit der Heizung.
                                  Werde morgen einchecken, bim mal gespannt, was ihr sagt..

                                  G 1 Reply Last reply Reply Quote 0
                                  • G
                                    grex1975 @PLCHome 0 last edited by

                                    @plchome-0 klingt entspannend 🙂

                                    Danke für Version 0.0.5
                                    Wenn ich remote/TempSet ändere, bekomme ich den neuen Wert nach 30-60 Sekunden auf dem Smartphone zu sehen, und nach einem Refresh des Browsers passt sich auch control/TargetTemperature an.
                                    So weit so gut 🙂

                                    PLCHome 0 2 Replies Last reply Reply Quote 0
                                    • PLCHome 0
                                      PLCHome 0 Developer @grex1975 last edited by

                                      @grex1975 Bin noch nicht fertig 🙂
                                      Erster Schritt

                                      @tombox Das Passwort muss nach Guideline verschlüsselt werden, ich baue das gerade ein. Danach muss aber jeder sein Passwort neu eingeben 😞

                                      T 1 Reply Last reply Reply Quote 0
                                      • T
                                        tombox @PLCHome 0 last edited by

                                        @plchome-0 Welches Passwort und welche Guideline?

                                        PLCHome 0 1 Reply Last reply Reply Quote 0
                                        • PLCHome 0
                                          PLCHome 0 Developer @tombox last edited by

                                          @tombox In den Confis steht, dass Passwörter verschlüsselt sein sollen, es gibt auch einen Beispielcode für den iobroker

                                          T 1 Reply Last reply Reply Quote 0
                                          • T
                                            tombox @PLCHome 0 last edited by

                                            @plchome-0 Wird native von ioBroker verschlüsselt
                                            https://github.com/TA2k/ioBroker.intex/blob/050e7132fd077ccfacba0f3488be9e76f733928e/io-package.json#L93

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            795
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            17
                                            192
                                            19348
                                            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