Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Xiaomi Aquara Temp. Sensor - Offset?

    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

    Xiaomi Aquara Temp. Sensor - Offset?

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

      Ne kurze Step by Step for Dummies wäre Klasse. 🙂

      paul53 1 Reply Last reply Reply Quote 0
      • paul53
        paul53 @kaiserm last edited by

        @kaiserm sagte:

        Ne kurze Step by Step

        Ich gehe davon aus, dass js-controller 2.x verwendet wird und deshalb das Meta-Objekt alias.0 schon existiert.
        Im Reiter "Objekte" alias.0 selektieren und über das blaue + oben ein neues Objekt hinzufügen.

        Alias_Zahl_neu.JPG

        Dann die Attribute editieren, wobei sie weitgehend (außer Name und Beschreibung) den Attributen des Original-Datenpunktes entsprechen sollten.

        Alias_Zahl_Eigenschaften.JPG

        MIt dem blauen + links wird das Attribut "alias" hinzugefügt

        Alias_Eigenschaften_alias.JPG

        Anschließend muss man in den Reiter "RAW (NUR EXPERTEN)" wechseln und hinter "alias": das Objekt mit "id" und "read" editieren, so dass es dann etwa so aussieht:

        {
          "from": "system.adapter.admin.0",
          "user": "system.user.admin",
          "ts": 1572866533392,
          "common": {
            "name": "Aussen.Klima.Temperatur",
            "role": "value.temperature",
            "type": "number",
            "desc": "korrigierte Aussentemperatur",
            "unit": "°C",
            "alias": {"id": "conbee.0.1234567.temperature", "read": "val - 1.8"},
            "min": -30,
            "max": 50,
            "def": 0,
            "read": true,
            "write": false
          },
          "native": {},
          "acl": {
            "object": 1636,
            "owner": "system.user.admin",
            "ownerGroup": "system.group.administrator",
            "state": 1636
          },
          "_id": "alias.0.Aussen.Klima.Temperatur",
          "type": "state"
        }
        
        K J 2 Replies Last reply Reply Quote 1
        • K
          kaiserm @paul53 last edited by

          @paul53 Mega! Vielen lieben Dank.

          LG Martin

          1 Reply Last reply Reply Quote 0
          • J
            Jan1 @paul53 last edited by

            @paul53
            Da hab ich schon das erste Problem. Ich habe js bei 2.* und eben kein Alias.

            paul53 1 Reply Last reply Reply Quote 0
            • paul53
              paul53 @Jan1 last edited by

              @Jan1 sagte:

              Ich habe js bei 2.* und eben kein Alias.

              Hast Du mal unten im Objektbaum nachgesehen ? Wenn noch kein Datenpunkt zugeordnet ist, hat alias.0 noch nicht die Ordner-Farbe.

              J 1 Reply Last reply Reply Quote 0
              • J
                Jan1 @paul53 last edited by

                @paul53
                Hatte ich auch schon vermutet und nichts gefunden.
                Wird das beim nächsten Update wieder angelegt?
                Ich hatte auch recht früh auf die 38 gewechselt und dann den userdata nicht gehabt

                1 Reply Last reply Reply Quote 0
                • K
                  kaiserm last edited by

                  Also ich sehe unter Objekte nichts von Alias.

                  Habe demletzt das System neu aufgesetzt.

                  Vom Setup installierter js-controller: 1.5.14

                  paul53 1 Reply Last reply Reply Quote 0
                  • paul53
                    paul53 @kaiserm last edited by paul53

                    @kaiserm sagte

                    Vom Setup installierter js-controller: 1.5.14

                    Diese (stable) Version kennt keinen Alias, erst (latest) Versionen 2.x bieten dies.

                    K 1 Reply Last reply Reply Quote 0
                    • K
                      kaiserm @paul53 last edited by

                      @paul53 Ich möchte erst mal auf der stable Version bleiben.

                      Wie kann ich das denn sonst (für Dummies) lösen?

                      LG Martin

                      paul53 1 Reply Last reply Reply Quote 0
                      • paul53
                        paul53 @kaiserm last edited by

                        @kaiserm sagte:

                        Wie kann ich das denn sonst (für Dummies) lösen?

                        Mit dem Adapter ioBroker.linkeddevices.

                        K 1 Reply Last reply Reply Quote 0
                        • K
                          kaiserm @paul53 last edited by

                          @paul53 Vielen Dank.

                          Und darin kann ich gezielt z.B. auf den Temperaturwert verlinken und diesen Wert dann um z.B. 1,8 erhöhen?

                          paul53 1 Reply Last reply Reply Quote 0
                          • paul53
                            paul53 @kaiserm last edited by paul53

                            @kaiserm sagte:

                            Und darin kann ich gezielt z.B. auf den Temperaturwert verlinken und diesen Wert dann um z.B. 1,8 erhöhen?

                            Ja, lies die recht ausführliche deutsche Beschreibung (im Link oben).

                            1 Reply Last reply Reply Quote 0
                            • Jey Cee
                              Jey Cee Developer last edited by

                              @kaiserm mindestens mit der Version von Github sollte das setzen eines Offsets out of the box Funktionieren, sollte aber auch schon vorher funktioniert haben.

                              K 1 Reply Last reply Reply Quote 0
                              • K
                                kaiserm @Jey Cee last edited by

                                @Jey-Cee Danke Dir. Also ich kann da eintragen was ich möchte. Der Temperaturwert bleibt immer der gleiche.

                                Ich habe die neueste Version genommen die mir das Webinterface anbietet.

                                Welche Version kann es denn auf jeden Fall und wie bekomme ich etwas von github installiert?

                                Sorry für die Newbie Fragen.

                                LG Martin

                                Jey Cee 1 Reply Last reply Reply Quote 0
                                • Jey Cee
                                  Jey Cee Developer @kaiserm last edited by

                                  @kaiserm sagte in Xiaomi Aquara Temp. Sensor - Offset?:

                                  Ich habe die neueste Version genommen die mir das Webinterface anbietet.

                                  Dann hast du die 1.1.2? Die sollte das auch können.
                                  Geh doch mal bitte in die Instanzen Übersicht und Aktiviere die Expertenansicht, links oben einer von den Buttons, danach taucht eine Spalte "Log Stufe" auf. Stell da mal für den deConz Adapter auf debug um, setze dann den Offset für deinen Sensor und zeig mir hier das Log.
                                  Dann kann ich hoffentlich sehen wo das Problem liegt.

                                  K 1 Reply Last reply Reply Quote 0
                                  • K
                                    kaiserm @Jey Cee last edited by

                                    @Jey-Cee Werde ich gleich Heute Abend machen.

                                    Vielen Dank schon mal für Deine angebotene Hilfe.

                                    LG Martin

                                    1 Reply Last reply Reply Quote 0
                                    • K
                                      kaiserm last edited by kaiserm

                                      Hi, hier ist das Log nachdem ich im Offset -2 eingetragen hatte:

                                      Adapter Version: 1.1.2

                                      deconz.0	2019-11-06 16:39:12.434	debug	redis pmessage io.deconz.0.* io.deconz.0.Sensors.7.pressure {"val":964,"ack":true,"ts":1573054752429,"q":0,"from":"system.adapter.deconz.0","user":"system.user.admin","lc":1573048144383}
                                      deconz.0	2019-11-06 16:39:12.434	debug	redis pmessage io.deconz.0.* io.deconz.0.Sensors.7.lastupdated {"val":"2019-11-06T15:39:12","ack":true,"ts":1573054752428,"q":0,"from":"system.adapter.deconz.0","user":"system.user.admin","lc":157305
                                      deconz.0	2019-11-06 16:39:12.434	debug	redis pmessage io.deconz.0.* io.deconz.0.Sensors.6.lastupdated {"val":"2019-11-06T15:39:12","ack":true,"ts":1573054752427,"q":0,"from":"system.adapter.deconz.0","user":"system.user.admin","lc":157305
                                      deconz.0	2019-11-06 16:39:12.433	debug	redis pmessage io.deconz.0.* io.deconz.0.Sensors.6.humidity {"val":72.31,"ack":true,"ts":1573054752427,"q":0,"from":"system.adapter.deconz.0","user":"system.user.admin","lc":1573054752427}
                                      deconz.0	2019-11-06 16:39:12.419	debug	Websocket message: {"e":"changed","id":"7","r":"sensors","state":{"lastupdated":"2019-11-06T15:39:12","pressure":964},"t":"event","uniqueid":"00:15:8d:00:04:4a:16:c6-01-0403"}
                                      deconz.0	2019-11-06 16:39:12.411	debug	redis pmessage io.deconz.0.* io.deconz.0.Sensors.5.temperature {"val":10.58,"ack":true,"ts":1573054752404,"q":0,"from":"system.adapter.deconz.0","user":"system.user.admin","lc":1573054752404}
                                      deconz.0	2019-11-06 16:39:12.411	debug	redis pmessage io.deconz.0.* io.deconz.0.Sensors.5.lastupdated {"val":"2019-11-06T15:39:12","ack":true,"ts":1573054752403,"q":0,"from":"system.adapter.deconz.0","user":"system.user.admin","lc":157305
                                      deconz.0	2019-11-06 16:39:12.410	debug	Websocket message: {"e":"changed","id":"6","r":"sensors","state":{"humidity":7231,"lastupdated":"2019-11-06T15:39:12"},"t":"event","uniqueid":"00:15:8d:00:04:4a:16:c6-01-0405"}
                                      deconz.0	2019-11-06 16:39:12.395	debug	Websocket message: {"e":"changed","id":"5","r":"sensors","state":{"lastupdated":"2019-11-06T15:39:12","temperature":1058},"t":"event","uniqueid":"00:15:8d:00:04:4a:16:c6-01-0402"}
                                      deconz.0	2019-11-06 16:38:56.539	debug	system.adapter.admin.0: logging true
                                      deconz.0	2019-11-06 16:38:56.538	debug	redis pmessage io.*.logging io.system.adapter.admin.0.logging {"val":true,"ack":true,"ts":1573054736533,"q":0,"from":"system.adapter.admin.0","lc":1573054736533}
                                      deconz.0	2019-11-06 16:38:51.489	debug	redis pmessage io.deconz.0.* io.deconz.0.Sensors.5.temperature {"val":10.75,"ack":true,"ts":1573054731485,"q":0,"from":"system.adapter.deconz.0","user":"system.user.admin","lc":1573054731485}
                                      deconz.0	2019-11-06 16:38:51.481	debug	redis pmessage io.deconz.0.* io.deconz.0.Sensors.5.reachable {"val":true,"ack":true,"ts":1573054731468,"q":0,"from":"system.adapter.deconz.0","user":"system.user.admin","lc":1572522503851}
                                      deconz.0	2019-11-06 16:38:51.480	debug	redis pmessage io.deconz.0.* io.deconz.0.Sensors.5.on {"val":true,"ack":true,"ts":1573054731466,"q":0,"from":"system.adapter.deconz.0","user":"system.user.admin","lc":1572522503850}
                                      deconz.0	2019-11-06 16:38:51.480	debug	redis pmessage io.deconz.0.* io.deconz.0.Sensors.5.offset {"val":-2,"ack":true,"ts":1573054731463,"q":0,"from":"system.adapter.deconz.0","user":"system.user.admin","lc":1573054731362}
                                      deconz.0	2019-11-06 16:38:51.479	debug	redis pmessage io.deconz.0.* io.deconz.0.Sensors.5.battery {"val":78,"ack":true,"ts":1573054731460,"q":0,"from":"system.adapter.deconz.0","user":"system.user.admin","lc":1572985518301}
                                      deconz.0	2019-11-06 16:38:51.459	debug	redis pmessage io.deconz.0.* io.deconz.0.Sensors.5.offset {"val":-2,"ack":true,"ts":1573054731448,"q":0,"from":"system.adapter.deconz.0","user":"system.user.admin","lc":1573054731362}
                                      deconz.0	2019-11-06 16:38:51.446	debug	Websocket message: {"e":"changed","id":"5","r":"sensors","state":{"lastupdated":"2019-11-06T15:37:11","temperature":1075},"t":"event","uniqueid":"00:15:8d:00:04:4a:16:c6-01-0402"}
                                      deconz.0	2019-11-06 16:38:51.440	debug	Websocket message: {"config":{"battery":78,"offset":-2,"on":true,"reachable":true},"e":"changed","id":"5","r":"sensors","t":"event","uniqueid":"00:15:8d:00:04:4a:16:c6-01-0402"}
                                      deconz.0	2019-11-06 16:38:51.421	debug	setSensorParameters BODY: [{"success":{"/sensors/5/config/offset":"-2"}}]
                                      deconz.0	2019-11-06 16:38:51.420	info	options: {"url":"http://127.0.0.1:80/api/85D2F8CC4B/sensors/5/config","method":"PUT","headers":"Content-Type\" : \"application/json","body":"{ \"offset\": \"-2\" }"}
                                      deconz.0	2019-11-06 16:38:51.419	debug	STATUS: 200
                                      deconz.0	2019-11-06 16:38:51.386	info	setSensorParameters: { "offset": "-2" } 5 deconz.0.Sensors.5.offset
                                      deconz.0	2019-11-06 16:38:51.365	debug	dp: offset; id:Sensors.5
                                      
                                      1 Reply Last reply Reply Quote 0
                                      • Jey Cee
                                        Jey Cee Developer last edited by

                                        @kaiserm bitte code und logs in Code tags (6) Packen. Es ist super schlecht zu lesen und unübersichtlich vor allem auf Mobilen Geräten.

                                        Bitte hol das nach, dafür gibt es die Bearbeiten funktion rechts unten am Beitrag im 3 Punkte Menü.

                                        Zum eigentlichen Thema:
                                        Es sieht soweit gut aus, der Befehl wird Korrekt ausgeführt. Aber wenn ich das richtig gelesen hab muss der mit 2 dezimal stellen angegeben werden. Also so: -2.00

                                        K 1 Reply Last reply Reply Quote 0
                                        • K
                                          kaiserm @Jey Cee last edited by kaiserm

                                          @Jey-Cee Habe das mit dem Code Tag geändert. Danke für den Hinweis.

                                          Aus -2.00 macht er sofort wieder -2

                                          Da ich aber auch keine Fehler im Log gesehen habe warte ich mal bis sich der Datenpunkt das nächste Mal aktualisiert.
                                          Evtl. liegt es ja daran?!

                                          Update: Daran liegt es auch nicht. Temperatur bleibt bei aktuell 10.56 Grad, der Offset wir nicht berücksichtigt.

                                          Jey Cee 1 Reply Last reply Reply Quote 0
                                          • Jey Cee
                                            Jey Cee Developer @kaiserm last edited by

                                            @kaiserm ok das problem ist das der wert konvertiert wird obwohl er das nicht sollte.
                                            Setz den offset mal per Skript.

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

                                            Support us

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

                                            788
                                            Online

                                            31.9k
                                            Users

                                            80.2k
                                            Topics

                                            1.3m
                                            Posts

                                            xiaomi offset
                                            6
                                            51
                                            3294
                                            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