Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. Praktische Anwendungen (Showcase)
  4. Kleiner frecher Assistent

NEWS

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    13
    1
    683

  • Neuer ioBroker-Blog online: MonatsrĂŒckblick MĂ€rz/April 2026
    BluefoxB
    Bluefox
    8
    1
    2.0k

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    11
    1
    900

Kleiner frecher Assistent

Geplant Angeheftet Gesperrt Verschoben Praktische Anwendungen (Showcase)
jarvisassistant
6 BeitrÀge 4 Kommentatoren 1.7k Aufrufe 6 Beobachtet
  • Ä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.
  • jmeister79J Offline
    jmeister79J Offline
    jmeister79
    schrieb am zuletzt editiert von jmeister79
    #1

    Hallo,
    jeder der einen Google Home sein eigen nennt kann sich gerne etwas wie Tony Stark fĂŒhlen:

    Ich habe mir ein kleines Skript geschrieben, dass mich frech begrĂŒĂŸt wenn ich in den Hobbyraum gehe, der Hobbyraum wird nebenher noch mit einem Bewegungsmelder ĂŒberwacht, somit "weiß" ioBroker ob der Raum besetzt ist und fĂ€hrtdiese BegrĂŒĂŸung nur, wenn man den leeren Raum betritt in dem man die TĂŒr öffnet. (javascript.0.Bool_HobbyraumAnwesenheit = FALSE)
    Vorher kann man sich diverse Ansagen ĂŒberlegen (Ich habe 10 stĂŒck genommen)
    Der Zufallsgenerator wĂ€hlt dann eine aus und schreibt den Inhalt des Arrayelements auf den Ausgang und schon hat man einen Jarvis fĂŒr Arme.

    Nils

      //ansagen definieren
      var ansagen= ['Hi Boss',
                    'Hallo, wie gehts?',
                    'Aloha, schön Dich zu sehen.',
                    'Guten Tag, wie kann ich helfen.',
                    'Willkommen in der Bathöhle',
                    'Was fĂŒhrt Dich denn hier her?',
                    'Wie kann ich helfen?',
                    'Moin, was geht?',
                    'Hallo, Hallo!',
                    'Schön Sie zu sehen.']
      //zufallsgeneratorfunktion
      function getRandomInt(max) {
        return Math.floor(Math.random() * Math.floor(max));
      }
      on({id: 'zigbee.0.00158d0001873f9b.opened', change: "ne"}, function (obj) {
      var value = obj.state.val;
      var oldValue = obj.oldState.val;
      //ist der raum leer?
      if (getState("javascript.0.Bool_HobbyraumAnwesenheit").val != true) {
        //wÀhle zufÀllig aus möglichen ansagen
        auswahl = getRandomInt(ansagen.length); 
        ansageSelected = ansagen[auswahl]; 
        //logeintrag zum debug
        //setState("javascript.0.Logbuch.LogText"/*LogText*/, 'Jarvis aktiv ('+ansageSelected+').');
        //ansage abspielen
        setState("sayit.0.tts.text", "" + ansageSelected);
      }
    });
    
    haselchenH dslraserD 2 Antworten Letzte Antwort
    1
    • jmeister79J jmeister79

      Hallo,
      jeder der einen Google Home sein eigen nennt kann sich gerne etwas wie Tony Stark fĂŒhlen:

      Ich habe mir ein kleines Skript geschrieben, dass mich frech begrĂŒĂŸt wenn ich in den Hobbyraum gehe, der Hobbyraum wird nebenher noch mit einem Bewegungsmelder ĂŒberwacht, somit "weiß" ioBroker ob der Raum besetzt ist und fĂ€hrtdiese BegrĂŒĂŸung nur, wenn man den leeren Raum betritt in dem man die TĂŒr öffnet. (javascript.0.Bool_HobbyraumAnwesenheit = FALSE)
      Vorher kann man sich diverse Ansagen ĂŒberlegen (Ich habe 10 stĂŒck genommen)
      Der Zufallsgenerator wĂ€hlt dann eine aus und schreibt den Inhalt des Arrayelements auf den Ausgang und schon hat man einen Jarvis fĂŒr Arme.

      Nils

        //ansagen definieren
        var ansagen= ['Hi Boss',
                      'Hallo, wie gehts?',
                      'Aloha, schön Dich zu sehen.',
                      'Guten Tag, wie kann ich helfen.',
                      'Willkommen in der Bathöhle',
                      'Was fĂŒhrt Dich denn hier her?',
                      'Wie kann ich helfen?',
                      'Moin, was geht?',
                      'Hallo, Hallo!',
                      'Schön Sie zu sehen.']
        //zufallsgeneratorfunktion
        function getRandomInt(max) {
          return Math.floor(Math.random() * Math.floor(max));
        }
        on({id: 'zigbee.0.00158d0001873f9b.opened', change: "ne"}, function (obj) {
        var value = obj.state.val;
        var oldValue = obj.oldState.val;
        //ist der raum leer?
        if (getState("javascript.0.Bool_HobbyraumAnwesenheit").val != true) {
          //wÀhle zufÀllig aus möglichen ansagen
          auswahl = getRandomInt(ansagen.length); 
          ansageSelected = ansagen[auswahl]; 
          //logeintrag zum debug
          //setState("javascript.0.Logbuch.LogText"/*LogText*/, 'Jarvis aktiv ('+ansageSelected+').');
          //ansage abspielen
          setState("sayit.0.tts.text", "" + ansageSelected);
        }
      });
      
      haselchenH Offline
      haselchenH Offline
      haselchen
      Most Active
      schrieb am zuletzt editiert von
      #2

      @jmeister79

      FĂŒhle ich mich wie Tony Stark wegen der Ansagen oder der Stimme? 😎😊

      Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.7, Nodejs 22.22.2 ,JS Controller 7.0.7 ,Admin 7.8.24

      1 Antwort Letzte Antwort
      0
      • jmeister79J jmeister79

        Hallo,
        jeder der einen Google Home sein eigen nennt kann sich gerne etwas wie Tony Stark fĂŒhlen:

        Ich habe mir ein kleines Skript geschrieben, dass mich frech begrĂŒĂŸt wenn ich in den Hobbyraum gehe, der Hobbyraum wird nebenher noch mit einem Bewegungsmelder ĂŒberwacht, somit "weiß" ioBroker ob der Raum besetzt ist und fĂ€hrtdiese BegrĂŒĂŸung nur, wenn man den leeren Raum betritt in dem man die TĂŒr öffnet. (javascript.0.Bool_HobbyraumAnwesenheit = FALSE)
        Vorher kann man sich diverse Ansagen ĂŒberlegen (Ich habe 10 stĂŒck genommen)
        Der Zufallsgenerator wĂ€hlt dann eine aus und schreibt den Inhalt des Arrayelements auf den Ausgang und schon hat man einen Jarvis fĂŒr Arme.

        Nils

          //ansagen definieren
          var ansagen= ['Hi Boss',
                        'Hallo, wie gehts?',
                        'Aloha, schön Dich zu sehen.',
                        'Guten Tag, wie kann ich helfen.',
                        'Willkommen in der Bathöhle',
                        'Was fĂŒhrt Dich denn hier her?',
                        'Wie kann ich helfen?',
                        'Moin, was geht?',
                        'Hallo, Hallo!',
                        'Schön Sie zu sehen.']
          //zufallsgeneratorfunktion
          function getRandomInt(max) {
            return Math.floor(Math.random() * Math.floor(max));
          }
          on({id: 'zigbee.0.00158d0001873f9b.opened', change: "ne"}, function (obj) {
          var value = obj.state.val;
          var oldValue = obj.oldState.val;
          //ist der raum leer?
          if (getState("javascript.0.Bool_HobbyraumAnwesenheit").val != true) {
            //wÀhle zufÀllig aus möglichen ansagen
            auswahl = getRandomInt(ansagen.length); 
            ansageSelected = ansagen[auswahl]; 
            //logeintrag zum debug
            //setState("javascript.0.Logbuch.LogText"/*LogText*/, 'Jarvis aktiv ('+ansageSelected+').');
            //ansage abspielen
            setState("sayit.0.tts.text", "" + ansageSelected);
          }
        });
        
        dslraserD Offline
        dslraserD Offline
        dslraser
        Forum Testing Most Active
        schrieb am zuletzt editiert von
        #3

        @jmeister79
        Ich verwende sayit nicht.
        Gibt es dort die Stimme "Jarvis" ?

        jmeister79J 1 Antwort Letzte Antwort
        0
        • dslraserD dslraser

          @jmeister79
          Ich verwende sayit nicht.
          Gibt es dort die Stimme "Jarvis" ?

          jmeister79J Offline
          jmeister79J Offline
          jmeister79
          schrieb am zuletzt editiert von
          #4

          @dslraser Ich habs zur Zeit mit meiner normalen Google Stimme.
          Mann kann aber je nach verwendetem Adapter verschiedene Stimmen wĂ€hlen, die englischen Google Stimmen sind ĂŒbrigens deutlich besser in der Aussprache. Sofern man es englisch möchte.

          Ging mir primĂ€r um die Spielerei, der Zufallsgenerator mach das ganze halt etwas spannender, da es nicht immer das selbe ist. Auch gut verwendbar fĂŒr Telegram nachrichten oder Ă€hnlichem.

          War primÀr zur Inspiration gedacht.

          Nils

          dslraserD 1 Antwort Letzte Antwort
          0
          • jmeister79J jmeister79

            @dslraser Ich habs zur Zeit mit meiner normalen Google Stimme.
            Mann kann aber je nach verwendetem Adapter verschiedene Stimmen wĂ€hlen, die englischen Google Stimmen sind ĂŒbrigens deutlich besser in der Aussprache. Sofern man es englisch möchte.

            Ging mir primĂ€r um die Spielerei, der Zufallsgenerator mach das ganze halt etwas spannender, da es nicht immer das selbe ist. Auch gut verwendbar fĂŒr Telegram nachrichten oder Ă€hnlichem.

            War primÀr zur Inspiration gedacht.

            Nils

            dslraserD Offline
            dslraserD Offline
            dslraser
            Forum Testing Most Active
            schrieb am zuletzt editiert von
            #5

            @jmeister79
            okay, danke fĂŒr die Info. (einen Zufallsgenerator kenne/habe ich, aber vielleicht kennen diese Möglichkeit andere User nicht)

            1 Antwort Letzte Antwort
            0
            • Erwin LindemannE Offline
              Erwin LindemannE Offline
              Erwin Lindemann
              schrieb am zuletzt editiert von
              #6

              Cool, sag ich nur...

              1 Antwort Letzte Antwort
              0

              Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

              Hast du es satt, bei jedem Besuch durch die gleichen BeitrĂ€ge zu scrollen? Wenn du dich fĂŒr ein Konto anmeldest, kommst du immer genau dorthin zurĂŒck, wo du zuvor warst, und kannst dich ĂŒber neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und BeitrĂ€ge positiv bewerten, um anderen Community-Mitgliedern deine WertschĂ€tzung zu zeigen.

              Mit deinem Input könnte dieser Beitrag noch besser werden 💗

              Registrieren Anmelden
              Antworten
              • In einem neuen Thema antworten
              Anmelden zum Antworten
              • Älteste zuerst
              • Neuste zuerst
              • Meiste Stimmen


              Support us

              ioBroker
              Community Adapters
              Donate

              334

              Online

              32.9k

              Benutzer

              83.1k

              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