Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Off Topic
    4. [GELÖST] Lenovo Tablet Display AN/AUS per Sprache

    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

    [GELÖST] Lenovo Tablet Display AN/AUS per Sprache

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

      Huhu,

      wenn Besuch kommt, möchte ich nicht, dass dieser private Daten in der VIS lesen kann (Tablet hängt an der Wand).
      Damit ich nicht immer zum Tablet watscheln muss und rumfrickele bis ich den AN/AUS Knopf habe, gibt es nen Workaround den Screensaver per Stimme anschalten zu lassen?

      arteck 1 Reply Last reply Reply Quote 0
      • arteck
        arteck Developer Most Active @haselchen last edited by

        @haselchen im fully kannst du das tun .. im adapter gibts ein Datenpunkt dafür

        haselchen 1 Reply Last reply Reply Quote 0
        • haselchen
          haselchen Most Active @arteck last edited by

          @arteck

          Danke fürs schnelle Feedback.
          Ich benutze die iobroker App.
          Ich wurschtel schon mit Tasker und Autovoice rum. Aber da fehlt mir einfach anscheinend das
          Verständnis.

          bahnuhr 1 Reply Last reply Reply Quote 0
          • bahnuhr
            bahnuhr Forum Testing Most Active @haselchen last edited by

            @haselchen

            Sprachbefehle per autovoice und tasker hab ich schon realisiert auf dem Handy.
            Bis hin zum setstate.

            Was funktioniert bei dir nicht.
            Ich kann dir da gerne helfen.

            haselchen 1 Reply Last reply Reply Quote 1
            • haselchen
              haselchen Most Active @bahnuhr last edited by

              @bahnuhr

              Supi.
              Okay, also , ich habe beide Apps auf dem Tablet + Secure Settings
              Ich möchte quasi , wenn spontaner Besuch kommt, per Sprache sagen: Tasker, schalte Screensaver an (als Beispiel).

              arteck bahnuhr 2 Replies Last reply Reply Quote 0
              • arteck
                arteck Developer Most Active @haselchen last edited by

                @haselchen das kannst du auch mit einem link (die app : http shortcuts) und simple api machen
                da bruacht du keinen tasker für..

                haselchen 1 Reply Last reply Reply Quote 0
                • haselchen
                  haselchen Most Active @arteck last edited by

                  @arteck

                  Wenn Du mir jetzt noch die Hilfestellung gibst, wie ich damit den Screensaver per Stimme "anmache"?!

                  arteck 1 Reply Last reply Reply Quote 0
                  • bahnuhr
                    bahnuhr Forum Testing Most Active @haselchen last edited by

                    @haselchen

                    Also, ich habe tasker und autovoice und autovoice unlock key installiert.
                    Das muss erst einmal funktionieren.

                    Und dann z.B. folgendes Profil um z.B. Homematic-Dimmer einzuschalten:

                    Profil: Homematic - Dimmer
                    Einstellungen: Restore: yes
                    Ereignis: AutoVoice Recognized [ Konfiguration:Command: ".+ (?<gerät>licht|lampe|dimmer) .+ (?<raum>büro|wohnzimmer|schlafzimmer|bad|küche) .+ (regex)" ]
                    
                    
                    
                    Eingang Aufgabe: Anon
                    
                    A1: Variable Setzen [
                    Name: %temp
                    Zu: %avword(#?an)
                    Max Rounding Digits: 0 ]
                    
                    A2: Variable Setzen [
                    Name: %test
                    Zu: %avword(%temp)%temp%test%raum
                    Max Rounding Digits: 3 ]
                    
                    A3: If [ %test ~ an ]
                    
                    A4: Variable Setzen [
                    Name: %zustand
                    Zu: 100
                    Max Rounding Digits: 3 ]
                    
                    A5: Goto Aktion [
                    Typ: Aktion Nummer
                    Nummer: 25 ]
                    
                    A6: End If
                    
                    A7: Variable Setzen [
                    Name: %temp
                    Zu: %avword(#?aus)
                    Max Rounding Digits: 0 ]
                    
                    A8: Variable Setzen [
                    Name: %test
                    Zu: %avword(%temp)
                    Max Rounding Digits: 0 ]
                    
                    A9: If [ %test ~ aus ]
                    
                    A10: Variable Setzen [
                    Name: %zustand
                    Zu: 0
                    Max Rounding Digits: 0 ]
                    
                    A11: Goto Aktion [
                    Typ: Aktion Nummer
                    Nummer: 25 ]
                    
                    A12: End If
                    
                    A13: Variable Setzen [
                    Name: %temp
                    Zu: %avword(#?ein)
                    Max Rounding Digits: 0 ]
                    
                    A14: Variable Setzen [
                    Name: %test
                    Zu: %avword(%temp)
                    Max Rounding Digits: 0 ]
                    
                    A15: If [ %test ~ ein ]
                    
                    A16: Variable Setzen [
                    Name: %zustand
                    Zu: 100
                    Max Rounding Digits: 3 ]
                    
                    A17: Goto Aktion [
                    Typ: Aktion Nummer
                    Nummer: 25 ]
                    
                    A18: End If
                    
                    A19: Variable Setzen [
                    Name: %temp
                    Zu: %avword(#?auf)+1
                    Mathematisch: An
                    Max Rounding Digits: 0 ]
                    
                    A20: Variable Suchen Ersetzen [
                    Variable: %avword(%temp)
                    Suche: %
                    Übereinstimmungen Ersetzen: An
                    Ersetzen Durch: ]
                    
                    A21: Variable Setzen [
                    Name: %test
                    Zu: %avword(%temp)
                    Mathematisch: An
                    Max Rounding Digits: 3 ]
                    
                    A22: If [ %test > 0 & %test < 100 | %test = 100 ]
                    
                    A23: Variable Setzen [
                    Name: %zustand
                    Zu: %test
                    Max Rounding Digits: 0 ]
                    
                    A24: End If
                    
                    A25: If [ %raum ~ büro ]
                    
                    A26: Variable Setzen [
                    Name: %raum
                    Zu: Büro
                    Max Rounding Digits: 3 ]
                    
                    A27: Else
                    If [ %raum ~ wohnzimmer ]
                    
                    A28: Variable Setzen [
                    Name: %raum
                    Zu: Wz
                    Max Rounding Digits: 3 ]
                    
                    A29: Else
                    If [ %raum ~ schlafzimmer ]
                    
                    A30: Variable Setzen [
                    Name: %raum
                    Zu: Schlafzimmer
                    Max Rounding Digits: 3 ]
                    
                    A31: Else
                    If [ %raum ~ küche ]
                    
                    A32: Variable Setzen [
                    Name: %raum
                    Zu: Küche
                    Max Rounding Digits: 3 ]
                    
                    A33: Else
                    If [ %raum ~ bad ]
                    
                    A34: Variable Setzen [
                    Name: %raum
                    Zu: Bad_EG
                    Max Rounding Digits: 3 ]
                    
                    A35: End If
                    
                    A36: Variable Setzen [
                    Name: %SDP
                    Zu: alias.0.HM.Dimmer.%raum.LEVEL?value=%zustand
                    Max Rounding Digits: 3 ]
                    
                    A37: Task Ausführen [
                    Name: DP senden
                    Priorität: %priority
                    Structure Output (JSON, etc): An ]
                    
                    A38: If [ %zustand ~ 0 ]
                    
                    A39: Vorlesen [
                    Text: Das Licht wird ausgeschaltet.
                    Maschine: Stimme: default:default
                    Stream: 3
                    Tonhöhe: 5
                    Geschwindigkeit: 5
                    Respect Audio Focus: An ]
                    
                    A40: Else
                    If [ %zustand ~ 100 ]
                    
                    A41: Vorlesen [
                    Text: Das Licht wird eingeschaltet.
                    Maschine: Stimme: default:default
                    Stream: 3
                    Tonhöhe: 5
                    Geschwindigkeit: 5
                    Respect Audio Focus: An ]
                    
                    A42: Else
                    If [ %zustand > 0 & %zustand < 100 | %zustand = 100 ]
                    
                    A43: Variable Setzen [
                    Name: %test2
                    Zu: %zustand
                    Mathematisch: An
                    Max Rounding Digits: 3 ]
                    
                    A44: Vorlesen [
                    Text: Der Dimmer wird auf %test2 Prozent eingestellt.
                    Maschine: Stimme: default:default
                    Stream: 3
                    Tonhöhe: 5
                    Geschwindigkeit: 5
                    Respect Audio Focus: An ]
                    
                    A45: End If 
                    
                    

                    Und dann sowas als task:

                    Aufgabe: DP senden
                    
                    A1: Variable Setzen [
                    Name: %key
                    Zu: @pro_dieter@dbrp-mueller.de_a7446fa0-5854-11ec-a303-0d8dd7d09e20
                    Max Rounding Digits: 3
                    Structure Output (JSON, etc): An ]
                    
                    A2: HTTP Request [
                    Method: GET
                    URL: https://iobroker.pro/service/simpleApi/%key/set/%SDP
                    Timeout (Sekunden): 15
                    Task Weiter Ausführen Nach Fehler:An ]
                    
                    A3: Popup-Benachrichtigung [
                    Text: %http_response_code
                    sofort mit Task fortfahren: An
                    Dismiss On Click: An ] 
                    
                    
                    1 Reply Last reply Reply Quote 1
                    • arteck
                      arteck Developer Most Active @haselchen last edited by

                      @haselchen ok wartemal

                      gibt es nen Workaround den Screensaver per Stimme anschalten zu lassen?

                      über was alexa ?? siri?? mit wem willst du quaschen ??

                      doch nicht mit dem Handy.. oder.. denn wenn ja dann kannst du mal ebenauf ein link klicken

                      oder verstehe ich was falsch

                      1 Reply Last reply Reply Quote 0
                      • bahnuhr
                        bahnuhr Forum Testing Most Active last edited by bahnuhr

                        Und nun die tasker noch als Datei:

                        Homematic___Dimmer.prf.xml

                        DP_senden.tsk.xml

                        haselchen 1 Reply Last reply Reply Quote 0
                        • haselchen
                          haselchen Most Active @bahnuhr last edited by

                          @bahnuhr

                          Puh, dass nenn ich mal Lesestoff.
                          Danke für Deine Mühe.
                          Vermutlich krieg ich es nicht gebacken.
                          Echt umfangreich was Du da auf die Beine gestellt hast....

                          @arteck

                          Quatschen -> Zum Tablet natürlich.

                          arteck bahnuhr 2 Replies Last reply Reply Quote 0
                          • arteck
                            arteck Developer Most Active @haselchen last edited by

                            @haselchen ahh ok .. dann Lösung von bahnuhr

                            1 Reply Last reply Reply Quote 0
                            • bahnuhr
                              bahnuhr Forum Testing Most Active @haselchen last edited by

                              @haselchen sagte in Lenovo Tablet Screensaver per Sprache anschalten:

                              Quatschen -> Zum Tablet natürlich.

                              1 Anmerkung noch.
                              Wenn autovoice permament zuhören soll ob etwas kommt, dann wird bei android ständig ein piepen abgespielt.
                              Das hab ich umgangen, indem man manuell die app auf dem handy antippen muss.
                              Dann sprechen und es reagiert dann wie gewünscht.

                              Aber dafür musst du aufs handy drücken, dann sprechen und dein Script in tasker wird ausgeführt.

                              haselchen 1 Reply Last reply Reply Quote 0
                              • haselchen
                                haselchen Most Active @bahnuhr last edited by haselchen

                                @bahnuhr

                                Nach langem Probieren und literweise Tee zur Beruhigung habe ich es hiermit umsetzen können:

                                https://www.forwardme.de/2017/11/11/smarthome-steuerung-via-android-display-mit-tasker-und-rule-basierter-an-und-abschaltung/

                                Autovoice brauche ich demnach nicht mehr.
                                Man muss nur die App Tasker Network Event Server noch runterladen (kostenlos) und dann gehts in 2min locker flockig.

                                Per Browser geht es schonmal und gleich probiere ich es mit Blockly und Alexa die URL zu senden.

                                Edit: Funktioniert wunderbar (bisher) mit Alexa und Blockly

                                a5c6123e-275d-4de2-9aa1-eda4ea8de26d-grafik.png

                                N 1 Reply Last reply Reply Quote 1
                                • N
                                  Nordischerjung @haselchen last edited by

                                  @haselchen Moin,

                                  mach doch so, brauchst nur einen Trigger

                                  a4813d84-f0c9-4ba6-a509-4c5553c01efc-image.png

                                  haselchen 1 Reply Last reply Reply Quote 1
                                  • haselchen
                                    haselchen Most Active @Nordischerjung last edited by

                                    @nordischerjung

                                    Werde ich nachher mal ausprobieren.
                                    Danke für den Denkanstoß.
                                    Ressourcen sparen ist das Zauberwort 😁

                                    @bahnuhr

                                    Danke auch Dir für Deine Mühen. Vielleicht ist in dem Link ja auch was brauchbares für Dich dabei.

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

                                    Support us

                                    ioBroker
                                    Community Adapters
                                    Donate

                                    420
                                    Online

                                    31.9k
                                    Users

                                    80.2k
                                    Topics

                                    1.3m
                                    Posts

                                    4
                                    16
                                    668
                                    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