Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Cloud Dienste
    4. Temperaturwert in ioT Adapter Alexa Geräte

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Temperaturwert in ioT Adapter Alexa Geräte

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

      Hallo, ich habe von einer Wärmepumpe unter anderem die Ist und Solltemperatur über den Tuya Adapter in den ioBroker geholt.
      Nun wollte ich ein Gerät zu den Alexa Geräten im ioT Adapter hinzufügen.
      Leider sagt der Adapter mir, dass ich den Datenpunkt der Isttemperatur nicht hinzufügen kann, da man ihn nicht schreiben kann.
      Kann man keine Geräte hinzufügen, die quasi nur eine Temperatur ausgeben?

      E 1 Reply Last reply Reply Quote 0
      • E
        emil70 @Ben1983 last edited by

        @ben1983

        Doch kann man. Gerade noch mal mit einem Homematic Temperatursensor probiert.

        Egal ob als Alicedatenpunkt oder der von HM. Ich habe alle über Alice in iot eingebunden

        Ben1983 1 Reply Last reply Reply Quote 0
        • Ben1983
          Ben1983 @emil70 last edited by

          @emil70 OK. ich muss wenn dann den DP writeable machen, sonst nimmt den die ioT Konfiguration nicht an.
          Dann findet Alexa zwar das Gerät (Habe es auf thermostat gestellt), aber zeigt keinen Wert an.

          Chris76e 1 Reply Last reply Reply Quote 0
          • Chris76e
            Chris76e @Ben1983 last edited by Chris76e

            @ben1983

            Habe das mit einem Temperatursensor so gelöst:

            DP in 0_userdata angelegt und ein Blockly der die Werte vom Sensor in den DP schreibt wenn der sich ändert. Den DP dann in ioT und Alexa sagt mit die Temperatur an.

            Screenshot 2023-09-29 113332.jpg

            <xml xmlns="https://developers.google.com/blockly/xml">
              <block type="on_ext" id="nJhG2R,EP9u+3,kU!F[:" x="88" y="38">
                <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
                <field name="CONDITION">ne</field>
                <field name="ACK_CONDITION"></field>
                <value name="OID0">
                  <shadow type="field_oid" id="OFa|B/vb-4y0uc4Py?;X">
                    <field name="oid">javascript.0.Wetterstation.Aussentemperatur</field>
                  </shadow>
                </value>
                <statement name="STATEMENT">
                  <block type="update" id="0QJ62r=jETJ$EK}hp2D[">
                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                    <field name="OID">0_userdata.0.Wetter.Temperatur.TempAussen</field>
                    <field name="WITH_DELAY">FALSE</field>
                    <value name="VALUE">
                      <block type="get_value" id="BP.en,tqkj0re00k;]6b">
                        <field name="ATTR">val</field>
                        <field name="OID">javascript.0.Wetterstation.Aussentemperatur</field>
                      </block>
                    </value>
                  </block>
                </statement>
              </block>
            </xml>
            
            Ben1983 1 Reply Last reply Reply Quote 0
            • Ben1983
              Ben1983 @Chris76e last edited by Ben1983

              @chris76e Danke.
              Den DP habe ich ja als Alias schon drin. Ich verstehe nur nicht, was ihm fehlt?
              Muss der DP eine bestimmte Rolle haben? Der steht aktuell einfach auf value?
              value.temperature
              habe ich auch schon versucht.

              Chris76e 1 Reply Last reply Reply Quote 0
              • Chris76e
                Chris76e @Ben1983 last edited by

                @ben1983

                meiner sieht so aus:

                {
                  "common": {
                    "name": "TempAussen",
                    "desc": "Temperature",
                    "role": "value.temperature",
                    "type": "number",
                    "read": true,
                    "write": false,
                    "def": "",
                    "unit": "°C",
                    "min": -50,
                    "max": 70,
                    "smartName": {
                      "de": "TempAussen",
                      "smartType": "THERMOSTAT"
                    }
                  },
                  "type": "state",
                  "native": {},
                  "_id": "0_userdata.0.Wetter.Temperatur.TempAussen",
                  "acl": {
                    "object": 1636,
                    "state": 1636,
                    "owner": "system.user.admin",
                    "ownerGroup": "system.group.administrator"
                  },
                  "from": "system.adapter.admin.0",
                  "user": "system.user.admin",
                  "ts": 1689025094464
                }
                

                Habe den auch noch unter "Aufzählungen" drinn, keine Ahnung ob das muss

                Screenshot 2023-09-29 115643.jpg

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

                  @chris76e Keine Ahnung.
                  Also selbst, wenn ich einen DP unter userdata anlege gehts nicht. bekomme nichts angezeigt.

                  Chris76e 1 Reply Last reply Reply Quote 0
                  • Chris76e
                    Chris76e @Ben1983 last edited by

                    @ben1983

                    Hast du auchmal versucht den unter Aufzählungen zumachen?

                    Ben1983 1 Reply Last reply Reply Quote 0
                    • Ben1983
                      Ben1983 @Chris76e last edited by

                      @chris76e Ja, auch das.
                      Aber das kann ja normal auch nicht sein. Dachte die sind nur dafür, dass er das automatisch erzeugt.
                      Naja habe es versucht, er zeigt irgendwie nichts an.

                      Chris76e 1 Reply Last reply Reply Quote 0
                      • Chris76e
                        Chris76e @Ben1983 last edited by

                        @ben1983

                        Zeige mal die Objektdaten von deinem DP in userdata

                        Ben1983 1 Reply Last reply Reply Quote 0
                        • Ben1983
                          Ben1983 @Chris76e last edited by

                          @chris76e

                          {
                            "type": "state",
                            "common": {
                              "name": "temp_current",
                              "role": "value",
                              "type": "number",
                              "unit": "℃",
                              "min": -50,
                              "max": 100,
                              "read": true,
                              "write": false,
                              "alias": {
                                "id": "tuya.0.70080103a4e57c104fe1.3"
                              },
                              "smartName": false
                            },
                            "_id": "alias.0.Pool.Wärmepumpe.isttemperatur",
                            "native": {},
                            "acl": {
                              "object": 1636,
                              "state": 1636,
                              "owner": "system.user.admin",
                              "ownerGroup": "system.group.administrator"
                            },
                            "from": "system.adapter.admin.0",
                            "user": "system.user.admin",
                            "ts": 1695981678534
                          }
                          

                          wie gesagt. Habe es schon mit write =true.
                          role =value.temperature versucht.
                          Nichts.
                          Ich kann auch unter userdata was anlegen, das geht auch nicht.
                          Echt komisch.
                          Verstehe nicht, warum es nicht einen readonly temperaturwert gibt.
                          @apollon77 Kannst Du was dazu sagen, wie es eventuell sein müsste?

                          Chris76e 1 Reply Last reply Reply Quote 0
                          • Chris76e
                            Chris76e @Ben1983 last edited by

                            @ben1983

                            hmm, bei mir steht das

                               "smartName": {
                                  "de": "TempAussen",
                                  "smartType": "THERMOSTAT"
                                }
                            
                            Ben1983 1 Reply Last reply Reply Quote 0
                            • Ben1983
                              Ben1983 @Chris76e last edited by

                              @chris76e ja das ist jetzt nur auf False, weil ich es ja wieder raus genommen habe.

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

                                Wartet bitte auf das Skill Update mti Alexa v3 als Basis. Da sollte/könnte das gehen. Mit dem aktuellen Skill geht es nicht.

                                Ben1983 2 Replies Last reply Reply Quote 0
                                • Ben1983
                                  Ben1983 @apollon77 last edited by

                                  @apollon77 ah ok.
                                  Danke für die Info.
                                  Dann kann ich es ja lange versuchen.

                                  Weißt Du schon ungefähr, wann da es kommt?

                                  1 Reply Last reply Reply Quote 0
                                  • Ben1983
                                    Ben1983 @apollon77 last edited by Ben1983

                                    @apollon77 Ich habe den DP nochmals versucht zu integrieren. (Rein Interessehalber).
                                    Es funktionierte auf einmal, wenn als rolle value.temperature und level.temperature eingetragen wurde.
                                    Hatte ich zwar eigentlich gedacht schon mal so versucht zu haben, aber egal.
                                    Alexa sagt mir den richtigen Wert.
                                    ABER:
                                    Sage ich stelle auf 29°C, dann werden irgendwie laut log 28% gesendet und der DP stellt sich auf sein minimum von 5°C.

                                    Wie kann ich im ioT Adapter die % weg bekommen? Der State hat ja auch die Unit °C.

                                    Oder liegt das auch an dem Update, was kommt?

                                    f0bba00d-4bd0-470c-88e9-df4838b519bd-image.png

                                    Edit: Ich habe den Sollwert jetzt raus genommen.

                                    1. schrieb ALexa bei gesprochenem Sollwert von 29°C immer 28.
                                    2. Im ioBroker kam 28 an, wenn ich ein
                                    setstate(idEmpfangerDP,idAnWaermepumpe);
                                    

                                    mache, dann schreibt er bei einem Schreiben über Alexa in den Userdata zwar 28, dieser dann aber in den dp der Wärmepumpe ein 5.
                                    Wenn ich das gleiche aus dem Admin heraus mache (Über die Objekte), dann passt es.

                                    F 1 Reply Last reply Reply Quote 0
                                    • F
                                      fuchs1978 @Ben1983 last edited by

                                      @ben1983
                                      Bei mir werden auch % statt ° gesendet.

                                      Ben1983 2 Replies Last reply Reply Quote 0
                                      • Ben1983
                                        Ben1983 @fuchs1978 last edited by

                                        @fuchs1978
                                        OK, also bin ich zumindest nicht alleine damit 😉

                                        1 Reply Last reply Reply Quote 1
                                        • Ben1983
                                          Ben1983 @fuchs1978 last edited by

                                          @fuchs1978 ist es bei Dir immer noch so?
                                          @Elzershark diese Posts hier meinte ich.
                                          @apollon77 hat sich hier schon was an den Versionen, bezüglich des Verhaltens getan?

                                          Danke für jede Info.

                                          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

                                          964
                                          Online

                                          31.7k
                                          Users

                                          79.7k
                                          Topics

                                          1.3m
                                          Posts

                                          5
                                          19
                                          873
                                          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