Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Node-Red
  5. Temperaturen über Node RED und Alexa abfragen!

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.7k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.1k

Temperaturen über Node RED und Alexa abfragen!

Geplant Angeheftet Gesperrt Verschoben Node-Red
109 Beiträge 15 Kommentatoren 17.1k Aufrufe 15 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • Basti97B Basti97

    @frankyboy73 @mickym Abend :)
    Ich bin es nochmal und zwar habe ich das heute noch nicht ausgetestet das werde ich aber morgen machen. Und zwar wollte ich der Alexa sagen "Alexa Temperatur Aquarium" Nach den gesagten Text soll dann der Datenpunkt (selbst erstellt) sich ändern. Von false auf true um (später wieder zurück von true auf false) damit wird ein Blockly ausgelöst. Was mir über den "Alexa2 Adapter Datenpunkt command speak " die Temperatur zurück zur Alexa gibt. Aktuell kommt die Temperatur von einem Raspberry Slave und später soll es von einem Wemos kommen.

    Edit:
    Aber das ganze gleich in Node red zulösen ist bestimmt komplizierte. Aber bestimmt übersichtlicher als die Verbindung zwischen Blockly und Nodered.

    Edit1:
    Von mir aus können wir es auch in Java machen dort habe ich aber noch weniger Ahnung bis jetzt. Dann lieber Nodered oder Blockly

    Also ihr zwei ich bin völlig offen und auch bereit etwas neues zu lernen. :)

    Die Aquariumsteuerung ist schon eine tolle Sache und Spielerei. Es wird denke ich noch mehr folgen.
    Alexa sollte hier nur die Daten und Werte Ansagen wenn ich diese wissen möchte. Ich möchte nicht gerade per Zeit trigger das Alexa 3x mal täglich das gleiche sagt. Ob ich dann etwas per Sprache im Aquarium steure denke ich nicht.

    Gruß Sebastian
    bis morgen

    mickymM Online
    mickymM Online
    mickym
    Most Active
    schrieb am zuletzt editiert von mickym
    #92

    @basti97 sagte in Temperaturen über Node RED und Alexa abfragen!:

    @frankyboy73 @mickym Abend
    Ich bin es nochmal und zwar habe ich das heute noch nicht ausgetestet das werde ich aber morgen machen. Und zwar wollte ich der Alexa sagen "Alexa Temperatur Aquarium" Nach den gesagten Text soll dann der Datenpunkt (selbst erstellt) sich ändern. Von false auf true um (später wieder zurück von true auf false) damit wird ein Blockly ausgelöst. Was mir über den "Alexa2 Adapter Datenpunkt command speak " die Temperatur zurück zur Alexa gibt. Aktuell kommt die Temperatur von einem Raspberry Slave und später soll es von einem Wemos kommen.
    Edit:
    Aber das ganze gleich in Node red zulösen ist bestimmt komplizierte. Aber bestimmt übersichtlicher als die Verbindung zwischen Blockly und Nodered.

    Nun dass Du meinst, dass es komplizierter ist, das liegt halt daran, dass Du NodeRed noch nicht so gut kennst. Im Grunde hat Dir @frankyboy73 eigentlich gezeigt wie einfach das ist und ohne Blockly umzusetzen ist.

    Den Flow den er unten gepostet hat - habe ich hier nochmal grafisch rauskopiert.

    screen.png

    1. Die Alexa Node wird direkt links and den Flow angeschlossen und triggert den Flow.
    2. In der blauen iobroker GET Node holt sich der Flow die Temperatur aus dem Datenpunkt, der die Wassertemperatur enthält.
    3. In der Function Node oder alternativ was ich mit den beiden Nodes gemacht habe, wird der Temperaturwert gerundet und in einen Text eingebettet, der dann gesprochen werden soll.
    4. Mit der speak (iobroker out) Node wird es halt direkt in Deinen "Alexa2 Adapter Datenpunkt command speak " Punkt geschrieben.

    Das wars eigentlich. Wie gesagt mit 3 Nodes oder mit meiner Lösung von 4 Nodes + die Alexa Nodes ist das Ganze nicht kompliziert.

    Ich bin ja hier derjenige, der Dir sagt, es ist alles OK wieviel Hybridlösung oder alles in einem System Du machen willst.
    Javascript nimmst Du hauptsächlich, wenn es sonst zu kompliziert wird. Beide System sowohl Blockly - als auch NodeRed - haben beide Javascript als Basis. Mit der function Node - kannst Du alles in Javascript schreiben - aber ich empfehle Dir, dass nicht zu tun, weil Du kannst auch in einem Blockly alles über eine Javascript Funktion machen - damit geht aber die grafische Übersicht verloren, was gemacht wird.

    Sowohl Blockly als auch NodeRed versuchen über eine grafische Darstellung den logischen Ablauf darzustellen und keine Details des Programmablaufs der jedem Flow zugrunde liegt. Wenn dass das Ziel wäre sollte man wirklich alles in Javascript schreiben. Die Abstraktion bzw. nur die logischen Schritte grafisch darzustellen und damit die Übersichtlichkeit zu erhöhen kann in meinen Augen NodeRed etwas besser als Blockly - aber das ist wieder subjektiv wahrscheinlich. Javascript Kenntnisse sind für beide Systeme nützlich.

    Wenn das mit der Alexa Node klappt - dann schreib einfach mal wie der Text heißen soll, der ausgegeben werden soll, wie der Pfad heißt wo der Datenpunkt der Temperatur ist und wie der Pfad zu Deinem "Alexa2 Adapter Datenpunkt command speak " heißt. Dann können @frankyboy73 oder ich Dir den Flow fix und fertig machen. Und dann kann man sich ja unterhalten, was man wie macht.

    Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

    Basti97B 1 Antwort Letzte Antwort
    0
    • mickymM mickym

      @basti97 sagte in Temperaturen über Node RED und Alexa abfragen!:

      @frankyboy73 @mickym Abend
      Ich bin es nochmal und zwar habe ich das heute noch nicht ausgetestet das werde ich aber morgen machen. Und zwar wollte ich der Alexa sagen "Alexa Temperatur Aquarium" Nach den gesagten Text soll dann der Datenpunkt (selbst erstellt) sich ändern. Von false auf true um (später wieder zurück von true auf false) damit wird ein Blockly ausgelöst. Was mir über den "Alexa2 Adapter Datenpunkt command speak " die Temperatur zurück zur Alexa gibt. Aktuell kommt die Temperatur von einem Raspberry Slave und später soll es von einem Wemos kommen.
      Edit:
      Aber das ganze gleich in Node red zulösen ist bestimmt komplizierte. Aber bestimmt übersichtlicher als die Verbindung zwischen Blockly und Nodered.

      Nun dass Du meinst, dass es komplizierter ist, das liegt halt daran, dass Du NodeRed noch nicht so gut kennst. Im Grunde hat Dir @frankyboy73 eigentlich gezeigt wie einfach das ist und ohne Blockly umzusetzen ist.

      Den Flow den er unten gepostet hat - habe ich hier nochmal grafisch rauskopiert.

      screen.png

      1. Die Alexa Node wird direkt links and den Flow angeschlossen und triggert den Flow.
      2. In der blauen iobroker GET Node holt sich der Flow die Temperatur aus dem Datenpunkt, der die Wassertemperatur enthält.
      3. In der Function Node oder alternativ was ich mit den beiden Nodes gemacht habe, wird der Temperaturwert gerundet und in einen Text eingebettet, der dann gesprochen werden soll.
      4. Mit der speak (iobroker out) Node wird es halt direkt in Deinen "Alexa2 Adapter Datenpunkt command speak " Punkt geschrieben.

      Das wars eigentlich. Wie gesagt mit 3 Nodes oder mit meiner Lösung von 4 Nodes + die Alexa Nodes ist das Ganze nicht kompliziert.

      Ich bin ja hier derjenige, der Dir sagt, es ist alles OK wieviel Hybridlösung oder alles in einem System Du machen willst.
      Javascript nimmst Du hauptsächlich, wenn es sonst zu kompliziert wird. Beide System sowohl Blockly - als auch NodeRed - haben beide Javascript als Basis. Mit der function Node - kannst Du alles in Javascript schreiben - aber ich empfehle Dir, dass nicht zu tun, weil Du kannst auch in einem Blockly alles über eine Javascript Funktion machen - damit geht aber die grafische Übersicht verloren, was gemacht wird.

      Sowohl Blockly als auch NodeRed versuchen über eine grafische Darstellung den logischen Ablauf darzustellen und keine Details des Programmablaufs der jedem Flow zugrunde liegt. Wenn dass das Ziel wäre sollte man wirklich alles in Javascript schreiben. Die Abstraktion bzw. nur die logischen Schritte grafisch darzustellen und damit die Übersichtlichkeit zu erhöhen kann in meinen Augen NodeRed etwas besser als Blockly - aber das ist wieder subjektiv wahrscheinlich. Javascript Kenntnisse sind für beide Systeme nützlich.

      Wenn das mit der Alexa Node klappt - dann schreib einfach mal wie der Text heißen soll, der ausgegeben werden soll, wie der Pfad heißt wo der Datenpunkt der Temperatur ist und wie der Pfad zu Deinem "Alexa2 Adapter Datenpunkt command speak " heißt. Dann können @frankyboy73 oder ich Dir den Flow fix und fertig machen. Und dann kann man sich ja unterhalten, was man wie macht.

      Basti97B Offline
      Basti97B Offline
      Basti97
      Most Active
      schrieb am zuletzt editiert von
      #93

      @mickym Danke für eure Hilfe die Alexa Node klappt da ich über Alexa auch andere sachen wie Deckenlicht unso schalte.

      Hier meine Infos
      "Pfad heißt wo der Datenpunkt der Temperatur": "ds18b20.0.sensors.28-3c01e076ac31"
      "Alexa2 Adapter Datenpunkt command speak " "alexa2.0.Echo-Devices.G091B00300930F8T.Commands.speak"

      "Text zb": "aktuell liegt die Wassertemperatur bei 24°C"

      Danke für eure Hilfe :)

      Iobroker läuft als VM auf Proxmoxserver x folgende Hersteller im Einsatz Sonoff, Gosund, Siemens x Aofo über Tasmota x Zigbee x das Smarthome wächst und wächst

      mickymM 1 Antwort Letzte Antwort
      0
      • Basti97B Basti97

        @mickym Danke für eure Hilfe die Alexa Node klappt da ich über Alexa auch andere sachen wie Deckenlicht unso schalte.

        Hier meine Infos
        "Pfad heißt wo der Datenpunkt der Temperatur": "ds18b20.0.sensors.28-3c01e076ac31"
        "Alexa2 Adapter Datenpunkt command speak " "alexa2.0.Echo-Devices.G091B00300930F8T.Commands.speak"

        "Text zb": "aktuell liegt die Wassertemperatur bei 24°C"

        Danke für eure Hilfe :)

        mickymM Online
        mickymM Online
        mickym
        Most Active
        schrieb am zuletzt editiert von mickym
        #94

        @basti97 sagte in Temperaturen über Node RED und Alexa abfragen!:

        So hier Dein Flow - einfach hinter die Alexa Node klemmen sollte funktionieren:

        99f74183-a50b-44aa-be2d-eca6ff873b36-image.png

        [
           {
               "id": "3b56537b.010d7c",
               "type": "change",
               "z": "6e170384.60c96c",
               "name": "runde Temperatur",
               "rules": [
                   {
                       "t": "set",
                       "p": "payload",
                       "pt": "msg",
                       "to": "$round(payload, 1)\t",
                       "tot": "jsonata"
                   }
               ],
               "action": "",
               "property": "",
               "from": "",
               "to": "",
               "reg": false,
               "x": 2370,
               "y": 4540,
               "wires": [
                   [
                       "18872696.11d2c9"
                   ]
               ]
           },
           {
               "id": "18872696.11d2c9",
               "type": "template",
               "z": "6e170384.60c96c",
               "name": "Textausgabe",
               "field": "payload",
               "fieldType": "msg",
               "format": "handlebars",
               "syntax": "mustache",
               "template": "aktuell liegt die Wassertemperatur bei {{payload}} Grad",
               "output": "str",
               "x": 2570,
               "y": 4540,
               "wires": [
                   [
                       "e5650afc.c33da8"
                   ]
               ]
           },
           {
               "id": "b5cdb730.8884e8",
               "type": "ioBroker get",
               "z": "6e170384.60c96c",
               "name": "hole Temperatur",
               "topic": "ds18b20.0.sensors.28-3c01e076ac31",
               "attrname": "payload",
               "payloadType": "value",
               "x": 2160,
               "y": 4540,
               "wires": [
                   [
                       "3b56537b.010d7c"
                   ]
               ]
           },
           {
               "id": "e5650afc.c33da8",
               "type": "ioBroker out",
               "z": "6e170384.60c96c",
               "name": "sprich  ...",
               "topic": "alexa2.0.Echo-Devices.G091B00300930F8T.Commands.speak",
               "ack": "false",
               "autoCreate": "false",
               "stateName": "",
               "role": "",
               "payloadType": "",
               "readonly": "",
               "stateUnit": "",
               "stateMin": "",
               "stateMax": "",
               "x": 2740,
               "y": 4540,
               "wires": []
           }
        ]
        

        Voraussetzung ist - dass in eine Zahl in der Temperatur ist und Du wie gesagt diesen Haken aus der NodeRed Konfig rausgemacht hast:

        852c30d8-e458-423b-ae6c-bbbdb33d0d95-image.png

        Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

        Basti97B 2 Antworten Letzte Antwort
        0
        • mickymM mickym

          @basti97 sagte in Temperaturen über Node RED und Alexa abfragen!:

          So hier Dein Flow - einfach hinter die Alexa Node klemmen sollte funktionieren:

          99f74183-a50b-44aa-be2d-eca6ff873b36-image.png

          [
             {
                 "id": "3b56537b.010d7c",
                 "type": "change",
                 "z": "6e170384.60c96c",
                 "name": "runde Temperatur",
                 "rules": [
                     {
                         "t": "set",
                         "p": "payload",
                         "pt": "msg",
                         "to": "$round(payload, 1)\t",
                         "tot": "jsonata"
                     }
                 ],
                 "action": "",
                 "property": "",
                 "from": "",
                 "to": "",
                 "reg": false,
                 "x": 2370,
                 "y": 4540,
                 "wires": [
                     [
                         "18872696.11d2c9"
                     ]
                 ]
             },
             {
                 "id": "18872696.11d2c9",
                 "type": "template",
                 "z": "6e170384.60c96c",
                 "name": "Textausgabe",
                 "field": "payload",
                 "fieldType": "msg",
                 "format": "handlebars",
                 "syntax": "mustache",
                 "template": "aktuell liegt die Wassertemperatur bei {{payload}} Grad",
                 "output": "str",
                 "x": 2570,
                 "y": 4540,
                 "wires": [
                     [
                         "e5650afc.c33da8"
                     ]
                 ]
             },
             {
                 "id": "b5cdb730.8884e8",
                 "type": "ioBroker get",
                 "z": "6e170384.60c96c",
                 "name": "hole Temperatur",
                 "topic": "ds18b20.0.sensors.28-3c01e076ac31",
                 "attrname": "payload",
                 "payloadType": "value",
                 "x": 2160,
                 "y": 4540,
                 "wires": [
                     [
                         "3b56537b.010d7c"
                     ]
                 ]
             },
             {
                 "id": "e5650afc.c33da8",
                 "type": "ioBroker out",
                 "z": "6e170384.60c96c",
                 "name": "sprich  ...",
                 "topic": "alexa2.0.Echo-Devices.G091B00300930F8T.Commands.speak",
                 "ack": "false",
                 "autoCreate": "false",
                 "stateName": "",
                 "role": "",
                 "payloadType": "",
                 "readonly": "",
                 "stateUnit": "",
                 "stateMin": "",
                 "stateMax": "",
                 "x": 2740,
                 "y": 4540,
                 "wires": []
             }
          ]
          

          Voraussetzung ist - dass in eine Zahl in der Temperatur ist und Du wie gesagt diesen Haken aus der NodeRed Konfig rausgemacht hast:

          852c30d8-e458-423b-ae6c-bbbdb33d0d95-image.png

          Basti97B Offline
          Basti97B Offline
          Basti97
          Most Active
          schrieb am zuletzt editiert von
          #95

          @mickym Vielen Dank für deine Arbeit ich werde es einfügen. :)
          Haken habe ich raus die Fehlermeldung hqat dann keine Bedeutung oder?
          Wie schnell hast du das blos hin bekommen.:grinning:

          Iobroker läuft als VM auf Proxmoxserver x folgende Hersteller im Einsatz Sonoff, Gosund, Siemens x Aofo über Tasmota x Zigbee x das Smarthome wächst und wächst

          mickymM 1 Antwort Letzte Antwort
          0
          • mickymM mickym

            @basti97 sagte in Temperaturen über Node RED und Alexa abfragen!:

            So hier Dein Flow - einfach hinter die Alexa Node klemmen sollte funktionieren:

            99f74183-a50b-44aa-be2d-eca6ff873b36-image.png

            [
               {
                   "id": "3b56537b.010d7c",
                   "type": "change",
                   "z": "6e170384.60c96c",
                   "name": "runde Temperatur",
                   "rules": [
                       {
                           "t": "set",
                           "p": "payload",
                           "pt": "msg",
                           "to": "$round(payload, 1)\t",
                           "tot": "jsonata"
                       }
                   ],
                   "action": "",
                   "property": "",
                   "from": "",
                   "to": "",
                   "reg": false,
                   "x": 2370,
                   "y": 4540,
                   "wires": [
                       [
                           "18872696.11d2c9"
                       ]
                   ]
               },
               {
                   "id": "18872696.11d2c9",
                   "type": "template",
                   "z": "6e170384.60c96c",
                   "name": "Textausgabe",
                   "field": "payload",
                   "fieldType": "msg",
                   "format": "handlebars",
                   "syntax": "mustache",
                   "template": "aktuell liegt die Wassertemperatur bei {{payload}} Grad",
                   "output": "str",
                   "x": 2570,
                   "y": 4540,
                   "wires": [
                       [
                           "e5650afc.c33da8"
                       ]
                   ]
               },
               {
                   "id": "b5cdb730.8884e8",
                   "type": "ioBroker get",
                   "z": "6e170384.60c96c",
                   "name": "hole Temperatur",
                   "topic": "ds18b20.0.sensors.28-3c01e076ac31",
                   "attrname": "payload",
                   "payloadType": "value",
                   "x": 2160,
                   "y": 4540,
                   "wires": [
                       [
                           "3b56537b.010d7c"
                       ]
                   ]
               },
               {
                   "id": "e5650afc.c33da8",
                   "type": "ioBroker out",
                   "z": "6e170384.60c96c",
                   "name": "sprich  ...",
                   "topic": "alexa2.0.Echo-Devices.G091B00300930F8T.Commands.speak",
                   "ack": "false",
                   "autoCreate": "false",
                   "stateName": "",
                   "role": "",
                   "payloadType": "",
                   "readonly": "",
                   "stateUnit": "",
                   "stateMin": "",
                   "stateMax": "",
                   "x": 2740,
                   "y": 4540,
                   "wires": []
               }
            ]
            

            Voraussetzung ist - dass in eine Zahl in der Temperatur ist und Du wie gesagt diesen Haken aus der NodeRed Konfig rausgemacht hast:

            852c30d8-e458-423b-ae6c-bbbdb33d0d95-image.png

            Basti97B Offline
            Basti97B Offline
            Basti97
            Most Active
            schrieb am zuletzt editiert von
            #96

            @mickym said in Temperaturen über Node RED und Alexa abfragen!:

            [

            Also so hier richtig.

            fb728dbe-9fa5-4212-b683-b8496b5f63fe-grafik.png

            Ich werde es dann mal austestesten. Danke für deine Arbeit. :)

            Iobroker läuft als VM auf Proxmoxserver x folgende Hersteller im Einsatz Sonoff, Gosund, Siemens x Aofo über Tasmota x Zigbee x das Smarthome wächst und wächst

            mickymM 1 Antwort Letzte Antwort
            0
            • Basti97B Basti97

              @mickym Vielen Dank für deine Arbeit ich werde es einfügen. :)
              Haken habe ich raus die Fehlermeldung hqat dann keine Bedeutung oder?
              Wie schnell hast du das blos hin bekommen.:grinning:

              mickymM Online
              mickymM Online
              mickym
              Most Active
              schrieb am zuletzt editiert von
              #97

              @basti97 Wahrscheinlich hatte die Fehlermeldung keine Bedeutung - nur Strings kann man halt schlecht runden. Ich hätte nun auch den String erst in eine Zahl verwandeln können - aber ich finde dass dieser Haken standardmäßig drin ist - echt grottig. Deswegen habe ich Dir das so empfohlen, da Du ja noch nicht viele Flows haben wirst. ;)

              Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

              Basti97B 1 Antwort Letzte Antwort
              0
              • Basti97B Basti97

                @mickym said in Temperaturen über Node RED und Alexa abfragen!:

                [

                Also so hier richtig.

                fb728dbe-9fa5-4212-b683-b8496b5f63fe-grafik.png

                Ich werde es dann mal austestesten. Danke für deine Arbeit. :)

                mickymM Online
                mickymM Online
                mickym
                Most Active
                schrieb am zuletzt editiert von mickym
                #98

                @basti97 sagte in Temperaturen über Node RED und Alexa abfragen!:

                @mickym said in Temperaturen über Node RED und Alexa abfragen!:

                [

                Also so hier richtig.

                fb728dbe-9fa5-4212-b683-b8496b5f63fe-grafik.png

                Ich werde es dann mal austestesten. Danke für deine Arbeit. :)

                GENAU!

                :+1:

                Und ja war ja schon alles da - und @frankyboy73 und ich wollten Dir ja nur zeigen, wie EINFACH und UNkompliziert das ist. :D. Kannst Dir ja die Nodes ansehen und dann siehst ja dass was drauf steht auch so gemacht wird. ;)

                Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                Basti97B 1 Antwort Letzte Antwort
                0
                • mickymM mickym

                  @basti97 sagte in Temperaturen über Node RED und Alexa abfragen!:

                  @mickym said in Temperaturen über Node RED und Alexa abfragen!:

                  [

                  Also so hier richtig.

                  fb728dbe-9fa5-4212-b683-b8496b5f63fe-grafik.png

                  Ich werde es dann mal austestesten. Danke für deine Arbeit. :)

                  GENAU!

                  :+1:

                  Und ja war ja schon alles da - und @frankyboy73 und ich wollten Dir ja nur zeigen, wie EINFACH und UNkompliziert das ist. :D. Kannst Dir ja die Nodes ansehen und dann siehst ja dass was drauf steht auch so gemacht wird. ;)

                  Basti97B Offline
                  Basti97B Offline
                  Basti97
                  Most Active
                  schrieb am zuletzt editiert von
                  #99

                  @mickym Ja genau ich lerne es eher wenn ich das ausprobiere als wenn es nur sagen wir mal virtuell ist.
                  Ich werde mich nun mal näher mit dem Thema Nodered beschäftigen.
                  Ein kleines Problem habe ich noch. Das ich wahrscheinlich die Frage Aquarium Information oder der gleichen ändern muss. Da Alexa trotz Routine mir erzählen möchte was ein Aquarium ist. :)

                  Danke für deine Hilfe. Da kann ich den Datenpunkt und das Blockly löschen.
                  Ich wünsche dir noch einen schönen Abend.

                  Gruß Basti

                  Iobroker läuft als VM auf Proxmoxserver x folgende Hersteller im Einsatz Sonoff, Gosund, Siemens x Aofo über Tasmota x Zigbee x das Smarthome wächst und wächst

                  mickymM F 2 Antworten Letzte Antwort
                  0
                  • mickymM mickym

                    @basti97 Wahrscheinlich hatte die Fehlermeldung keine Bedeutung - nur Strings kann man halt schlecht runden. Ich hätte nun auch den String erst in eine Zahl verwandeln können - aber ich finde dass dieser Haken standardmäßig drin ist - echt grottig. Deswegen habe ich Dir das so empfohlen, da Du ja noch nicht viele Flows haben wirst. ;)

                    Basti97B Offline
                    Basti97B Offline
                    Basti97
                    Most Active
                    schrieb am zuletzt editiert von
                    #100

                    @mickym said in Temperaturen über Node RED und Alexa abfragen!:

                    @basti97 Wahrscheinlich hatte die Fehlermeldung keine Bedeutung - nur Strings kann man halt schlecht runden. Ich hätte nun auch den String erst in eine Zahl verwandeln können - aber ich finde dass dieser Haken standardmäßig drin ist - echt grottig. Deswegen habe ich Dir das so empfohlen, da Du ja noch nicht viele Flows haben wirst. ;)

                    Ja genau das richtig. Gut das ich das gleich gemacht habe. Sonst hätte ich irgendwann Probleme bekommen.

                    Iobroker läuft als VM auf Proxmoxserver x folgende Hersteller im Einsatz Sonoff, Gosund, Siemens x Aofo über Tasmota x Zigbee x das Smarthome wächst und wächst

                    1 Antwort Letzte Antwort
                    0
                    • Basti97B Basti97

                      @mickym Ja genau ich lerne es eher wenn ich das ausprobiere als wenn es nur sagen wir mal virtuell ist.
                      Ich werde mich nun mal näher mit dem Thema Nodered beschäftigen.
                      Ein kleines Problem habe ich noch. Das ich wahrscheinlich die Frage Aquarium Information oder der gleichen ändern muss. Da Alexa trotz Routine mir erzählen möchte was ein Aquarium ist. :)

                      Danke für deine Hilfe. Da kann ich den Datenpunkt und das Blockly löschen.
                      Ich wünsche dir noch einen schönen Abend.

                      Gruß Basti

                      mickymM Online
                      mickymM Online
                      mickym
                      Most Active
                      schrieb am zuletzt editiert von
                      #101

                      @basti97 Dir auch einen schönen Abend. Dass Alexa Dich noch über das Aquarium aufklärt, dazu kann ich leider nichts sagen. ;) Ich kenne diese Frau einfach nur vom Hörensagen. ;) Aber scheint ja soweit zu funktionieren, dass Du die Punkte rausgelöscht hast.

                      Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                      Basti97B 1 Antwort Letzte Antwort
                      0
                      • Basti97B Basti97

                        @mickym Ja genau ich lerne es eher wenn ich das ausprobiere als wenn es nur sagen wir mal virtuell ist.
                        Ich werde mich nun mal näher mit dem Thema Nodered beschäftigen.
                        Ein kleines Problem habe ich noch. Das ich wahrscheinlich die Frage Aquarium Information oder der gleichen ändern muss. Da Alexa trotz Routine mir erzählen möchte was ein Aquarium ist. :)

                        Danke für deine Hilfe. Da kann ich den Datenpunkt und das Blockly löschen.
                        Ich wünsche dir noch einen schönen Abend.

                        Gruß Basti

                        F Offline
                        F Offline
                        frankyboy73
                        schrieb am zuletzt editiert von
                        #102

                        @basti97 Hi, in der Routine muss genau der Wortlaut drinstehen den du auch sagst.
                        Du kannst auch mal schauen was sie überhaupt verstanden hat. Das wird dir eigentlich zum einen in der Alexa App unter Aktivitäten angezeigt. Du kannst es aber auch in den Objekten des Alexa Adapters unter History, Summary sehen.
                        Wenn du unterschiedliche Sätze zur Abfrage benutzen willst, müsstest du dir für jeden Satz ne eigene Routine erstellen, mit der gleichen Aktion. Ist zwar etwas umständlich, aber ich kenne momentan keinen anderen Weg, wie man Ihre Kommentare sonst weg bekommt.

                        Schöne Grüße Frank

                        Basti97B 1 Antwort Letzte Antwort
                        0
                        • mickymM mickym

                          @basti97 Dir auch einen schönen Abend. Dass Alexa Dich noch über das Aquarium aufklärt, dazu kann ich leider nichts sagen. ;) Ich kenne diese Frau einfach nur vom Hörensagen. ;) Aber scheint ja soweit zu funktionieren, dass Du die Punkte rausgelöscht hast.

                          Basti97B Offline
                          Basti97B Offline
                          Basti97
                          Most Active
                          schrieb am zuletzt editiert von
                          #103

                          @mickym Du hast wohl keine Alexa zuhause? Ich musste sie in meinen SmartHome Zuhause integrieren. Das wollte die Chefin zuhause.:grimacing:

                          Iobroker läuft als VM auf Proxmoxserver x folgende Hersteller im Einsatz Sonoff, Gosund, Siemens x Aofo über Tasmota x Zigbee x das Smarthome wächst und wächst

                          mickymM 1 Antwort Letzte Antwort
                          0
                          • F frankyboy73

                            @basti97 Hi, in der Routine muss genau der Wortlaut drinstehen den du auch sagst.
                            Du kannst auch mal schauen was sie überhaupt verstanden hat. Das wird dir eigentlich zum einen in der Alexa App unter Aktivitäten angezeigt. Du kannst es aber auch in den Objekten des Alexa Adapters unter History, Summary sehen.
                            Wenn du unterschiedliche Sätze zur Abfrage benutzen willst, müsstest du dir für jeden Satz ne eigene Routine erstellen, mit der gleichen Aktion. Ist zwar etwas umständlich, aber ich kenne momentan keinen anderen Weg, wie man Ihre Kommentare sonst weg bekommt.

                            Basti97B Offline
                            Basti97B Offline
                            Basti97
                            Most Active
                            schrieb am zuletzt editiert von Basti97
                            #104

                            @frankyboy73 Vielen Dank für den Tipp. Da muss ich mal gucken. Meistens funktioniert die Ansage bei der 3 Frage immer wieder fängt sie mir an zu erzählen was ein Aquarium ist. Naja vielleicht muss ich mir mal ein neues Gerät Namen überlegen.

                            Iobroker läuft als VM auf Proxmoxserver x folgende Hersteller im Einsatz Sonoff, Gosund, Siemens x Aofo über Tasmota x Zigbee x das Smarthome wächst und wächst

                            1 Antwort Letzte Antwort
                            0
                            • Basti97B Basti97

                              @mickym Du hast wohl keine Alexa zuhause? Ich musste sie in meinen SmartHome Zuhause integrieren. Das wollte die Chefin zuhause.:grimacing:

                              mickymM Online
                              mickymM Online
                              mickym
                              Most Active
                              schrieb am zuletzt editiert von mickym
                              #105

                              @basti97 Nein - ich rede nur mit Siri und da wird dann auch nur Licht geschaltet oder gedimmt oder gefragt ob wie der Status der Fenster ist usw.. Wobei Siri sagt mir auch wie warm es im Wohnzimmer ist. Und Siri ist mal ein ER oder eine SIE. ;)
                              Allerdings kann ich ihr/ihm nicht wie Du genau "vorschreiben" was "er/sie" zu sagen hat. :grin:

                              Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                              Basti97B 1 Antwort Letzte Antwort
                              0
                              • mickymM mickym

                                @basti97 Nein - ich rede nur mit Siri und da wird dann auch nur Licht geschaltet oder gedimmt oder gefragt ob wie der Status der Fenster ist usw.. Wobei Siri sagt mir auch wie warm es im Wohnzimmer ist. Und Siri ist mal ein ER oder eine SIE. ;)
                                Allerdings kann ich ihr/ihm nicht wie Du genau "vorschreiben" was "er/sie" zu sagen hat. :grin:

                                Basti97B Offline
                                Basti97B Offline
                                Basti97
                                Most Active
                                schrieb am zuletzt editiert von
                                #106

                                @mickym Ah so also ist Siri Pflegeleichter als Alexa. :blond-haired-man:
                                Ist auch mal etwas eine männliche Alexa: :)

                                Iobroker läuft als VM auf Proxmoxserver x folgende Hersteller im Einsatz Sonoff, Gosund, Siemens x Aofo über Tasmota x Zigbee x das Smarthome wächst und wächst

                                1 Antwort Letzte Antwort
                                0
                                • FenianF Fenian

                                  @ostseereiter

                                  Es geht doch noch einfacher und bequemer:
                                  node-red-join_und_function.png

                                  Hier sind die Einstellungen für "join":
                                  node-red-join.png

                                  Und hier die angpasste Funktion "Temperatur auslesen":
                                  node-red-function.png

                                  Wichtig: Topic in "speak" muss leer sein. Das wird jetzt durch die Funktion gesetzt.

                                  Der Vorteil bei dieser Version liegt imho in der besseren Übersichtlichkeit und natürlich darin, dass ich keine Alexas von Hand mehr hinzufügen muss.

                                  WannseesprinterW Offline
                                  WannseesprinterW Offline
                                  Wannseesprinter
                                  schrieb am zuletzt editiert von
                                  #107

                                  @fenian Ich weiß, der letzte Post ist älter. Möchte aber ganz fettes Lob hier abgeben, denn genau das (!) hat mir enorm geholfen. Und das ist ein Post auch nach "Monaten" auch noch angebracht. Die Community hier wächst mir immer mehr ans Herz :)

                                  1 Antwort Letzte Antwort
                                  0
                                  • Z Offline
                                    Z Offline
                                    zeitlaeufer
                                    schrieb am zuletzt editiert von
                                    #108

                                    @fenian hallo ich weis der post ist alt aber ich habe versucht das script zu verwende, bekomme aber im debug immer die meldung "TypeError: str.substr is not a function"
                                    was hab ich falsch gemacht?
                                    gruß
                                    zeitlaeufer

                                    B 1 Antwort Letzte Antwort
                                    0
                                    • Z zeitlaeufer

                                      @fenian hallo ich weis der post ist alt aber ich habe versucht das script zu verwende, bekomme aber im debug immer die meldung "TypeError: str.substr is not a function"
                                      was hab ich falsch gemacht?
                                      gruß
                                      zeitlaeufer

                                      B Offline
                                      B Offline
                                      bastiaux91
                                      schrieb am zuletzt editiert von
                                      #109

                                      @zeitlaeufer Ich hatte gerade das selbe Problem und konnte es nun für mich so lösen:

                                      157d01ac-9400-4766-a764-d08d7c41c2fe-grafik.png

                                      Somit wird auf eine Nachkommastelle aufgerundet.

                                      1 Antwort Letzte Antwort
                                      0
                                      Antworten
                                      • In einem neuen Thema antworten
                                      Anmelden zum Antworten
                                      • Älteste zuerst
                                      • Neuste zuerst
                                      • Meiste Stimmen


                                      Support us

                                      ioBroker
                                      Community Adapters
                                      Donate

                                      401

                                      Online

                                      32.4k

                                      Benutzer

                                      81.5k

                                      Themen

                                      1.3m

                                      Beiträge
                                      Community
                                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                      ioBroker Community 2014-2025
                                      logo
                                      • Anmelden

                                      • Du hast noch kein Konto? Registrieren

                                      • Anmelden oder registrieren, um zu suchen
                                      • Erster Beitrag
                                        Letzter Beitrag
                                      0
                                      • Home
                                      • Aktuell
                                      • Tags
                                      • Ungelesen 0
                                      • Kategorien
                                      • Unreplied
                                      • Beliebt
                                      • GitHub
                                      • Docu
                                      • Hilfe