NEWS
Neuling braucht Hilfe
-
Hallo,
ich wollte mich mal kurz zurückmelden. Ich habe alles gem. Anleitung gemacht und war erfolgreich.
Vielen, vielen, vielen Dank an alle !!!!! Endlich ein Erfolgserlebnis !!!!
Jetzt kann ich nebst meiner Funksteckdosen auch meinen Fernseher ein- und ausschalten. Einfach genial!!!
Habt ihr jetzt eine Idee wie ich die Lautstärke und Programme schalten kann?
Danke im Voraus !!!!!
-
Habt ihr jetzt eine Idee wie ich die Lautstärke und Programme schalten kann? ` Da mußt Du womöglich noch ein paar zusätzliche Informationen liefern 8-)
Wie willst Du das steuern? Über Alexa-Kommandos?
Woher kommen die Datenpunkte? Sind das angelernte Steuercodes (bspw. vom Broadlink Adapter?)
[EDIT] ansonsten ist die Vorgehensweise immer die gleiche http://forum.iobroker.net/viewtopic.php?f=8&t=7671&p=80696#p80696
Einen Datenpunkt erstellen.
Ein Smart-Gerät im Cloud-Adapter anlegen und einen Namen vergeben wie dieser Datenpunkt sinniger Weise über Alexa angesprochen werden kann.
Script erstellen in dem aufgezeigt wird was passieren soll wenn das Kommando von Alexa erkannt wurde.
Es kann zu etwas holprigen Kommandos kommen, da z.B. die Lautstärke bei einem Broadlink Code ja einen Tastendruck emuliert. Das ist immer ein "schalten".
Sagen wir mal "Lauter stellen" heißt im Cloud-Adapter "TV lauter". Dann wäre das "holprige" Kommando: "Alexa, schalte TV lauter ein"
Nur "Alexa, TV lauter" wird wohl nicht funktionieren.
Ist das Prinzip verständlich?
-
Es geht um einen Sony Bravia Fernseher den ich über Alexa steuern möchte. Ich könnte die Kommandos via Broadlink anlernen oder gibt es vlt. einen anderen Weg?
Übrigens, ich würde auch die Lautstärke meines Harman Kardon Receivers über Alexa steuern. Im Prinzip würde ich gerne sagen können Lautstärke 20.
-
Es geht um einen Sony Bravia Fernseher den ich über Alexa steuern möchte. Ich könnte die Kommandos via Broadlink anlernen oder gibt es vlt. einen anderen Weg?
Übrigens, ich würde auch die Lautstärke meines Harman Kardon Receivers über Alexa steuern. Im Prinzip würde ich gerne sagen können Lautstärke 20. ` Das versuchte ich dir ja zu erklären.
Wenn es einen Adapter für ein Gerät gibt (SONY Bravia, Harman Kardon Receiver) über den sich diese Geräte direkt ansteuern lassen (durch eigene Datenpunkte) dann könnte das möglich sein?!?
Wenn nicht, dann bleibt bspw. die Option über die simulierte Fernbedienungs-Taste (bspw. über Broadlink).
Wie aber sagst man einer Fernbedienung dass man nicht die Taste "lauter" drückt und damit eine Stufe lauter stellt, sondern dass man gerne "Lautstärke 20" hätte? :lol:
Eine andere Alternative könnte sein, dass der/die Geräte-Hersteller einen eigenen Alexa-Skill zur Verfügung stellen über den sich derlei Kommandos umsetzen lassen.
Das hat dann aber mit ioBroker erst einmal nichts zu tun.
-
Sony Bravia Fernseher den ich über Alexa steuern möchte.
Übrigens, ich würde auch die Lautstärke meines Harman Kardon Receivers über Alexa steuern. Im Prinzip würde ich gerne sagen können Lautstärke 20. ` Du kannst über die https://trello.com/b/q0SZKdfW/iobroker-whiteboard auch nachschauen welche weiteren Adapter bereits in Planung und/oder Umsetzung sind. Hier können auch Adapter-Wünsche eingestellt werden.
Je nachdem ob ein Entwickler Zeit hat und/oder auch ein entsprechendes Gerät zum Testen besitzt, kann es sein, dass ein entsprechender Adapter entwickelt wird.
Denk immer dran, das wird alles von den Entwicklern in ihrer Freizeit ohne Entgeld entwickelt und supportet!!!!
[EDIT]
Einen https://trello.com/c/EI4n1i6S/175-adapter-sony-bravia-tv gibt es bereits - hier scheint es an Zeit zu mangeln
Siehe auch http://forum.iobroker.net/viewtopic.php?f=23&t=6406#p66044 und für dich vielleicht noch interessanter http://forum.iobroker.net/viewtopic.php?f=21&t=6818#p70689
-
Hallo!
ich habe bis jetzt die android rm bridge app verwendet, um mein Licht per rm pro und alexa zu steuern.
Jetzt teste ich gerade iobroker. soweit alles klar, …dachte ich.
Ich hab das fernsehbsp per blockly nachgebaut, aber es tut sich nichts. Per Sprachbefehl setzt er Fernseher auf true bzw false, aber weiter passiert nichts aus dem blockly script.
was muss ich tun außer blockly abspeichern? Fehlt mir ein essentielles package?
die ein/aus Codes hab ich einfach per hand eingetippt. funktionieren auch...
name tv_aus
role state
type Logikwert
woran scheiterts bei mir? (außer an Programmierkenntnissen)
-
Ohne screenshots können wir nur raten
Datenpunkt, smart gerät im cloud Adapter, blockly script
Gesendet von iPad mit Tapatalk
-
-
@oif:hier die screenshots
Hallo oif
Bitte keine Links nach "irgendwo".
Screenshots direkt einbinden!
Grüße
-
Hab den Beitrag editiert
-
@oif:Hab den Beitrag editiert ` nein, die Bilder liegen immer noch auf einem externen Server!!
-
by the way … schau dir darüber hinaus auch diesen Dialog an http://forum.iobroker.net/viewtopic.php … ink#p78884
Es lohnt sich auch ggf. den gesamten Thread durchzulesen/durchzuarbeiten.
-
so, jetzt aber. sorry
den thread hab ich mir auch schon angeschaut
-
als erstes:
Scripte werden nur für Sonderfällen unter "Global" angelegt, ansonsten ist Global absolut Tabu !!!
Entsprechend das Script woanders ablegen.
-
Bitte ändere bei "TV_ein" und "TV_aus" jeweils die Rolle (role) auf "button"
Kannst Du den Broadlink sehen? dann betätige jeweils den button für "TV_ein" und "TV_aus" und prüfe ob der Brodlink darauf reagiert.
Eine orangene Lampe sollte das Senden des IR-Codes anzeigen.
Der Ferneseher sollte nun entsprechend ein- oder ausgeschaltet werden.
Ist das so?
Falls nein, stimmen die Codes nicht.
-
Ja, das funktioniert alles.
Ich glaub es scheitert an was grundlegendem.
Den Code von blockly kopiere ich wo rein, oder reicht es wenns per blockly erstellt und gespeichert wird?
-
Wenn das Script aus "Global" raus ist, sollte es laufen.
Mich irritiert aber noch, das "Javascript.0" 2x unter Objekte auftauscht.
Vielleicht noch ein kleiner Tipp.
Eine boolsche Variable hat nur 2 Zustände "wahr" oder "unwahr".
Da kann man die Bedingungsabfrage etwas vereinfachen.
Falls x = wahr
mache …...
sonst ......
Grüße
-
@oif:Ja, das funktioniert alles.
Ich glaub es scheitert an was grundlegendem.
Den Code von blockly kopiere ich wo rein, oder reicht es wenns per blockly erstellt und gespeichert wird? `
Den "Code" musst Du nirgens hinkopieren.
Lege Dir eigene Gruppen an (über das + Zeichen oben links).
Darin speicherst Du Dein Blockly und startest es. Fertig.
Grüße
-
Ach und ändere bitte den Betreff Deines ersten Beitrags in etwas aussagekräftigeren.
Z.B. [Problem] Blockly Broadlink…...
Schau mal hier:
http://forum.iobroker.net/viewtopic.php … 451#p21560
Grüße
-
danke euch, jetzt funktioniert es.
habe eine eigene Gruppe erstellt und es aus global verschoben und den Tip von @rantanplan befolgt.
Der Thread ist nicht von mir, daher kann ich den Titel nicht ändern.