Skip to content

Cloud Dienste

1.7k Topics 21.0k Posts
Hile für die Verwendung von IoT, Cloud Pro und digitale Assistenten (Alexa, Google Home, IFTTT, ...)

NEWS

  • Smart Gerät "Fernseher" nur über bestimmte Alexa steuern

    Moved
    10
    0 Votes
    10 Posts
    5k Views
    dslraserD
    @swoob: Ich hab meine Harmony über ioBroker eingebunden und mit Alexa verknüpft. D.h. ich kann jetzt über "Alexa schalte den Fernseher ein", den Fernseher einschalten oder halt aus. Je nachdem. Nun habe ich aber mehrere Alexa Dots in der Wohnung und der Befehl wird von jedem Alexa Dot ausgeführt, also auch von dem in der Küche oder im Schlafzimmer. Gibt es eine Möglichkeit das nun auch nur die Alexa Wohnbereich den Befehl "Schalte Fernseher an" annimmt und die restlichen Alexa Dots diesen einfach verweigern? Danke und Gruß swoob ` Hier mal wie ich es mache, vielleicht geht es auch eleganter oder einfacher, aber mir reicht es so und es funktioniert. Ich habe zwei Fernseher die ich steuern möchte (Wohnzimmer und Schlafzimmer). Ich möchte jeden Fernseher mit dem gleichen Sprachbefehl mit Alexa steuern, also z.B. Fernseher an, oder Fernseher aus… Ich nutze dafür den Harmony Adapter und den Alexa2 Adapter. Der Alexa2 Adapter muss für dieses Blockly auf Push Verbindung stehen. Der Fernseher im Wohnzimmer kann über diesen Weg auch nur über den ECHO im Wohnzimmer mit Alexa geschaltet werden (Ebenso kann der Fernseher im Schlafzimmer auch nur über den ECHO im Schlafzimmer geschaltet werden, plus natürlich die Fernbedienung) Über dieses Blockly kann ich auch verschiedene Harmony activity schalten. Als erstes habe ich mir neue eigene Datenpunkte dafür angelegt. Das sind dann diese hier ! ```` //Datenpunkt Fernsehen mit VU an/aus erstellen createState("Eigene_Datenpunkte.TV_System.Fernsehen.Fernsehen", { "name": "Fernsehen_mit_VU", "type": "boolean", "role": "switch", "def": false, "read": true, "write": true, "smartName": { "de": "Fernseher" }}); ! //Datenpunkt Fernsehen mit Verstärker und VU an/aus erstellen createState("Eigene_Datenpunkte.TV_System.Kino.Kino", { "name": "Kino", "type": "boolean", "role": "switch", "def": false, "read": true, "write": true, "smartName": { "de": "Kino" }}); ! //Datenpunkt Musik ohne Verstärker an/aus erstellen createState("Eigene_Datenpunkte.TV_System.Musik_ohne_Verstaerker.Musik_ohne_Verstaerker", { "name": "Musik_ohne_Verstaerker", "type": "boolean", "role": "switch", "def": false, "read": true, "write": true, "smartName": { "de": "Musik" }}); ! //Datenpunkt Musik mit Verstärker an/aus erstellen createState("Eigene_Datenpunkte.TV_System.Musik_mit_Verstaerker.Musik_mit_Verstaerker", { "name": "Musik_mit_Verstaerke", "type": "boolean", "role": "switch", "def": false, "read": true, "write": true, "smartName": { "de": "Musik mit Verstärker" }}); ! //Datenpunkt BluRay mit Verstärker an/aus erstellen createState("Eigene_Datenpunkte.TV_System.Bluray.BluRay", { "name": "Bluray", "type": "boolean", "role": "switch", "def": false, "read": true, "write": true, "smartName": { "de": "Blu Ray" }}); Diese Datenpunkte werden in ein leeres neues Javascript eingefügt und einmal ausgeführt. Damit entstehen dann diese Datenpunkte und sind gleichzeitig im Cloud-Adapter (oder auch iot-Adapter) Einmal den Cloud-Adapter oder iot-Adapter öffnen und nachsehen ob Sie auch da sind. Danach einmal kurz zu Alexa den Sprachbefehl sagen: Alexa, suche neue Geräte. Anschließend sollte die Meldung kommen das neue Geräte gefunden wurden. ![3822_neue_datenpunkte.png](/assets/uploads/files/3822_neue_datenpunkte.png) Damit schalte ich dann meine zuvor in der Harmony erstellten activity, diese hier ![3822_harmony_acktivity.png](/assets/uploads/files/3822_harmony_acktivity.png) Dann habe ich noch die eigentlichen Blocklys erstellt, diese füge ich hier als Textdatei ein, weil die zu lang sind. Das ist ein Blockly-Export und kann wieder importiert werden. Das hier ist das Blockly für Alexa ![3822_alexa_blockly.rtf](/assets/uploads/files/3822_alexa_blockly.rtf) ![3822_alexa_blockly.png](/assets/uploads/files/3822_alexa_blockly.png) Und das hier ist das Blockly für die Fernbedienung ![3822_fernbedienung_blockly.rtf](/assets/uploads/files/3822_fernbedienung_blockly.rtf) ![3822_fernbedienung_blockly.png](/assets/uploads/files/3822_fernbedienung_blockly.png) In diesen Blocklys ist noch eine Schaltung für HUE Lampen in Abhängigkeit mit der Helligkeit draussen. Es wird beim einschalten geprüft wie hell/dunkel es draussen ist und gegebenenfalls das Licht mit eingeschaltet. Beim ausschalten lasse ich das Licht (wenn es dunkel sein sollte) noch mal kurz einschalten und dann langsam runter dimmen, dann steht man nicht gleich im dunkeln wenn man das Wohnzimmer verlassen möchte. Im Schlafzimmer lasse ich das Licht direkt ausschalten. Die Blocklys müssen dann nur an die eigenen Geräte (Echos) und event. Lampen/Lichtsensor und Harmony activity sowie ECHO Namen angepasst werden. Vielleicht hilft es Dir… Das ganze dient nur als Vorschlag für Dich.
  • Alexa 2.0 und die Lautstärke

    Moved
    4
    0 Votes
    4 Posts
    2k Views
    apollon77A
    Der Datenpunkt ist % also 100% ist maximum Gesendet vom Handy …
  • Wartungsarbeit oder technisches Problem?

    Moved
    4
    0 Votes
    4 Posts
    1k Views
    RoE19xxR
    hm… ja sorry. Wollte hier nicht "die Pferde scheu machen". Das deaktivieren der Dev. Version des Pro Skill in der Alexa App und das anschliessende neue verbinden, hat das Problem gelöst. Ich hatte dieses Problem bisher noch nie (und nutze den "alten" ioBroker Pro Skill bzw. den neuen Dev. IoT, doch schon recht lange) und bin daher auch nicht auf die Idee gekommen die Verknüpfung zu trennen. Wie dem auch sei, es funktioniert nun wieder alles. Ich Danke euch für eure Unterstützung! Gruß Roland
  • Sender oder Playlisten über Taster wechseln

    Moved
    1
    0 Votes
    1 Posts
    843 Views
    No one has replied
  • 0 Votes
    3 Posts
    2k Views
    T
    Moin Justin, im Forum findest Du noch mehr Infos (wenn nicht sogar alle) zu den Saugrobotern von Xiaomi bzw. Roborock! Außerdem zu anderen Robbis… Zum ioBroker gibt es da nur meine Anleitung und die Erfahrungen der Nutzer (in dem Thread findest Du auch Ansätze zu Umsetzung per Blockly; damit habe ich mich aber noch nicht befasst)... Was für hilfreiche Listen fehlen Dir? Beste Grüße Nick
  • Alexa und Phillips Hue

    Moved
    1
    1
    0 Votes
    1 Posts
    707 Views
    No one has replied
  • Neues Patent von Amazon - Alexa

    Moved
    9
    0 Votes
    9 Posts
    2k Views
    MathiasJM
    Sollte ich nur eine Werbebotschaft von Echo bekommen, verbanne ich dieses Teil aufs Klo und sch…... drauf! Gesendet von meinem SM-N915FY mit Tapatalk
  • Reverse-Engineering Eberle Wiser Thermostate

    Moved
    3
    0 Votes
    3 Posts
    1k Views
    N
    Hab's geahnt, dass es da Limits gibt… Bei der relativ laangsamen Heizungssteuerung kann man u.U. den Haken so "gerade biegen", indem man ein Timer-gesteuertes Script z.B. die Temperaturwerte aller 12-15 min über Alexa2 abfragen lässt. Ansonsten bleibt noch der Proxy-Ansatz, aber das wird mühselig...
  • Login Probleme Alexa

    Moved
    4
    0 Votes
    4 Posts
    1k Views
    N
    Hallo zusammen, nachdem ich Stunden verbracht habe um den Fehler zu finden, habe ich alles nochmal neu gemacht…. Und bin draufgekommen, als ich das Passwort reinkopiert habe, noch ein Leerzeichen sich dazu geschummelt hat... AAAAHHHH Vielen Dank aber für die HIlfe!
  • ALEXA spricht endlich beliebigen text !!!

    Moved
    87
    0 Votes
    87 Posts
    24k Views
    F
    Danke für den Tip mit dem Adapter ALEXA2. Ich muss bei mir im Script den Eintrag für den Browser auf BROWSER='Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36' ändern, dann ging es sofort.
  • Alexa-Homematic- keine SMART-Geräte in Cloud0

    Moved
    4
    2
    0 Votes
    4 Posts
    840 Views
    A
    Hallo, die Geräteliste ist leer (?). Anbei mal das log nach Start des Cloud Adapters: [image: 9209_bildschirmfoto_2018-10-15_um_09.18.01.png] Grüße Andy
  • Homematic Ip Thermostat mit Alexa sprachsteuerung

    Moved
    2
    0 Votes
    2 Posts
    1k Views
    S
    Hey, Also was mir bei deinem Vorgehen zu fehlen scheint, ist das Anlegen aller Geräte im Cloudadapter. Du musst bei Instanzen/cloud.0 (kann auch cloud.1 oder ähnliches sein) gehen und dort für jedes Thermostat ein Smart-Gerät anlegen. Dazu drückst du einfach auf das Plus und wählst dann ein Gerät/Datenpunkt aus der Objektliste aus. Dem gibst du dann noch nen gescheiten Namen und lässt Alexa dann in der App nach neuen Geräten suchen. Sie sollte dann alles finden sofern du im Vorfeld folgendes gemacht hast: Beim Cloudadapter einen APP-KEY eingetragen (den bekommst du wenn du in der Instanz den links folgst und ein Benutzerkonto anlegst) IoBroker Skills bei Alexa aktiviert und dich mit deinem ioBroker Konto verknüpft. Viele Grüße [emoji111]️ Gesendet von iPhone mit Tapatalk
  • Rollos werden im Typ "Light" erkannt

    Moved
    12
    0 Votes
    12 Posts
    3k Views
    M
    Hi, laut Github wurde #40 gelöst. Aber leider verstehe ich die Lösung nicht. Was muss ich machen, um die Jalousien/rollos mit dem Kommando rauf bzw. runter zu steuern?
  • Alexa - NodeRed -> Python Script

    Moved
    3
    0 Votes
    3 Posts
    968 Views
    H
    Hallo Hc-Yami. Danke für deine Hilfe. Hatte zwischenzeitlich auch schon gelesen das es mit NodeRed doch nicht soo einfach ist. :D Variablen werden nicht einfach so durchgeschleift. Bei mir brauchte es allerdings wirklich nur ein function node um die Variable msg.bri weiterzugeben. Den Rest mache ich im Python Skript.
  • Alexa findet Vacuum nicht

    Moved
    6
    1
    0 Votes
    6 Posts
    1k Views
    T
    Moin Malte, hier findest Du eine Anleitung https://www.roboter-forum.com/index.php … anleitung/ Beste Grüße Nick
  • Kann man neue Routinen per iobroker erstellen?

    Moved
    7
    0 Votes
    7 Posts
    2k Views
    padrinoP
    Hi, @the Nick Ich kann mir ja nicht jedes Mal, wenn mir eine neue Routine einfällt von jemandem sein Gerät ausleihen. :lol: @Mic Muss ich mal schauen, wie man liest, ist die neue App noch lahmer, da sehe ich für meine Emulation eher schwarz. :geek: CU, padrino
  • PC über Alex/Raspberry Pi/ioBroker herunterfahren und starten

    Moved
    19
    0 Votes
    19 Posts
    8k Views
    J
    ich muss dazu sagen ich habe die Logik des skripts nicht ganz verstanden: z.B. setState("javascript.0.PCstarten", true); setState("javascript.0.PCherunterfahren", false); ich muss immer den darauffolgenden Befehl auf "false" setzten damit ich diesen mit der Alexa app auf TRUE bzw auf ON setzen kann. Ist die zweite Zeile nicht im skript muss ich in der App zuerst manuell den OFF button drücken und dann geht erst der ON button. und weiter: createState("javascript.0.PCherunterfahren",{ type: 'boolean', def: true Was definiere ich mit type und def? ich hätte gedacht: on("javascript.0.PCstarten", function (obj) { on("javascript.0.PCherunterfahren", function (obj) { Ich ändere hier einfach um in: OFF("javascript.0.PCherunterfahren", function (obj) { und belege dann den OFF button mit der folgenden Funktion. mir fehlt hier irgendwie eine "if else" Funktion also WO definiere ich die ON und OFF buttons in diesem virtuellen Geräte und welche Anweisungen stecken dann dahinter. Das kann ich irgendwie nicht wirklich erkennen. Bin in programmieren leider nur Laie.
  • Zu viele Zwischenschritte bei Alexa und HM Thermostat

    Moved
    3
    1
    0 Votes
    3 Posts
    503 Views
    J
    Die Smart Geräte wurden ja automatisch erstellt durch den Adapter. Das heißt ich muss jetzt zum Beispiel für Küche alles entfernen außer Heizung Küche –> SET TEMP Und dann noch zusätzlich anlegen: Heizung Küche Boost --> BOOST Heizung Küche Komfort --> KOMFORT usw... Ich dachte Alexa und der Adapter erkennt, dass ich sage "stelle auf X Grad" und somit automatisch merkt es kann nur SET Temp Sinn machen.
  • [Frage] Datenpunkt für Hoch/Runter-Befehle

    Moved
    9
    1
    0 Votes
    9 Posts
    1k Views
    VardaaranV
    @dslraser: Hilft Dir das hier ? (der Datenpunkt sieht etwas anders aus - bei role value) viewtopic.php?p=182245#p182245 ` Leider nicht. Aber vielen Dank für die Hilfe. Hat jemand einen Rollladen in Benutzung, welcher auf hoch und runter reagiert?
  • Cloudadapter schreibt falschen Wert (100 anstatt 1)

    Moved
    6
    0 Votes
    6 Posts
    686 Views
    apollon77A
    Er setzt halt die %, wenn nicht angegeben ist ist das dann eine Zahl 0..100 … Wenn DU minimum/Maxmimum Werte definierst ist die %-Logik auch korrekt und er setzt dann je nach % den wert zwischen 0..1. So wichtig sind die Objekt-Metadaten :-)

390

Online

32.7k

Users

82.6k

Topics

1.3m

Posts