NEWS
[Frage] Dreambox/enigma2/vu-Adapter Befehle senden
-
Jetzt mal halblang!
@mrMuppet:Es geht ja nun immer noch um ne Funktion die ich in Vis realisieren möchte `
Ich habe jetzt den Thread dreimal gelesen, von vis habe ich nichts gefunden.Finde ich jetzt aber eher kontraproduktiv den Fred zu schließen `
Da hat IMHO niemand etwas auch nur von angedeutet.Aber warum muss ich mich denn jetzt hier mit solchen Mist Post rumärgern? Das ist WIRKLICH kontraproduktiv und hilft niemandem `
Es wurde nur gefragt was das mit vis zu tun hat.aber hier direkt pampig werden `
:?: :?: :?:Man könnte von mir aus argumentieren, dass es anders einsortiert werden soll. `
Das wäre dann passiert, dass der GANZE Thread verschoben würde, weil:wenn es hier um programmieren geht, käme er in das Scripting Forum.
Diejeneigen die da helfen und etwas tiefer in der Materie drin sind treiben sich nicht unbedingt im vis - Forum herum.
Die Chance dass dir geholfen würde, wäre da um einiges höher.
Also alles nur um dir zu helfen - nix pampig!
Gruß
Rainer
-
Jetzt mal halblang!
@mrMuppet:Es geht ja nun immer noch um ne Funktion die ich in Vis realisieren möchte `
Ich habe jetzt den Thread dreimal gelesen, von vis habe ich nichts gefunden.Finde ich jetzt aber eher kontraproduktiv den Fred zu schließen `
Da hat IMHO niemand etwas auch nur von angedeutet.Aber warum muss ich mich denn jetzt hier mit solchen Mist Post rumärgern? Das ist WIRKLICH kontraproduktiv und hilft niemandem `
Es wurde nur gefragt was das mit vis zu tun hat.aber hier direkt pampig werden `
:?: :?: :?:Man könnte von mir aus argumentieren, dass es anders einsortiert werden soll. `
Das wäre dann passiert, dass der GANZE Thread verschoben würde, weil:wenn es hier um programmieren geht, käme er in das Scripting Forum.
Diejeneigen die da helfen und etwas tiefer in der Materie drin sind treiben sich nicht unbedingt im vis - Forum herum.
Die Chance dass dir geholfen würde, wäre da um einiges höher.
Also alles nur um dir zu helfen - nix pampig!
Gruß
Rainer ` Ok. Hast recht. Habe zwar den vis-button geplant aber nicht erwähnt. Und der macht natürlich wenig an dem Thema aus.
Ob Meckern jetzt pampig ist oder nicht könnte man vermutlich lange ausdiskutieren. Angenehm finde ich es nicht "angemeckert" zu werden.
Der vierte Post zu dem Thema ist da imo eher überflüssig. Wenn ein Moderator den fred einfach verschoben hätte, dann wäre es auch ok.
Gesendet von meinem ONEPLUS A3003 mit Tapatalk
-
…..aber hier direkt pampig werden,...... `
Das ist das erste Mal, dass ich diese Ausdrucksweise in diesem Forum lese.
Traurig, traurig
-
Also irgendwie sind da unsere Empfindungen unterschiedlich: ich finde "pampig" jetzt nicht schlimmer oder zumindest auf nem ähnlichen Niveau wie "meckern" ! Anscheinend seht ihr das anders. Ich halte eigentlich beides in diesem Forum für überflüssig und nicht zielführend.
Gesendet von meinem ONEPLUS A3003 mit Tapatalk
-
Also nochmal:
@mrMuppet:Wenn ein Moderator den fred einfach verschoben hätte, dann wäre es auch ok. `
Was ist denn deine Hauptintention?
Skripten oder vis?
Wie gesagt: Es geht darum, dass dir die größtmögliche Hilfe zuteil werden kann.
Dann verschiebe ich es gerne dahin.
…und dann bitte wieder BTT!
Gruß
Rainer
-
Also irgendwie sind da unsere Empfindungen unterschiedlich: ich finde "pampig" jetzt nicht schlimmer oder zumindest auf nem ähnlichen Niveau wie "meckern" ! `
Ich will das hier nicht weiter vertiefen.
Aber nur noch eine kleine Richtigstellung. Ich habe nicht "meckern" geschrieben.
Lass und Freunde bleiben
Viele Grüße
-
Wenn ein Moderator den fred einfach verschoben hätte, dann wäre es auch ok. `
Was ist denn deine Hauptintention?
Skripten oder vis? `
Mhm. Schwer zu sagen. Viel Skript ist ja auch nicht drin. Irgendwie könnte man es auch in den Adapter-Thread stecken. Andererseits findet die Kommunikation ja in dem Moment nicht mit dem Adapter statt. Also vielleicht doch am ehesten Skripting. Auch wenn es nicht ioBroker-js ist. Vielleicht hat ranatanplan ja ne Idee wo der Thread passt g :lol:
@rantanplan: alles gut!
-
Die Antwort kenne ich schon
Kollege Rantanplan treibt sich aus o.g. Gründen fast nur im Skripting Forum rum.
Wie man das Skript anschließend per Widget in vis lostritt ist IMHO die einzige Berührung mit vis.
Gruß
Rainer
-
Mhm. Schwer zu sagen. Viel Skript ist ja auch nicht drin. Irgendwie könnte man es auch in den Adapter-Thread stecken. Andererseits findet die Kommunikation ja in dem Moment nicht mit dem Adapter statt. Also vielleicht doch am ehesten Skripting. Auch wenn es nicht ioBroker-js ist. Vielleicht hat ranatanplan ja ne Idee wo der Thread passt g :lol: `
Schwer zu sagen. Ist ja mehr ein Dreambox/Enigma2 ProblemIch habe auch eine Dreambox/Enigma2. Und ich will da nur Nachrichten ausgeben. Kriege es aber nicht gerafft.
Es gibt aber bereits einen Thread.
http://forum.iobroker.net/viewtopic.php … 739#p14746
Grüße
-
Mhm. Schwer zu sagen. Viel Skript ist ja auch nicht drin. Irgendwie könnte man es auch in den Adapter-Thread stecken. Andererseits findet die Kommunikation ja in dem Moment nicht mit dem Adapter statt. Also vielleicht doch am ehesten Skripting. Auch wenn es nicht ioBroker-js ist. Vielleicht hat ranatanplan ja ne Idee wo der Thread passt g :lol: `
Schwer zu sagen. Ist ja mehr ein Dreambox/Enigma2 ProblemIch habe auch eine Dreambox/Enigma2. Und ich will da nur Nachrichten ausgeben. Kriege es aber nicht gerafft.
Es gibt aber bereits einen Thread.
http://forum.iobroker.net/viewtopic.php … 739#p14746
Grüße `
Nachricht senden geht z.B. so:
http://192.168.178.10/web/message?text=Test&type=1&timeout=5
Hier erscheint für 5 sekunden die Info "Test" auf dem Bildschirm
Message Requests: http://dreambox/web/message?text={messagetext}&type={messagetype}&timeout={messagetimeout} Parameter: messagetext=Text of Message messagetype=Number from 0 to 3, 0= Yes/No, 1= Info, 2=Message, 3=Attention timeout=Can be empty or the Number of seconds the Message should disappear after.
IP und gegebenenfalls Port eurer Box natürlich anpassen.
-
Nachricht senden geht z.B. so:
http://192.168.178.10/web/message?text=Test&type=1&timeout=5 ```` `
Danke wendy2702
Klappt leider nicht.
Ich habe schon alles Mögliche ausprobiert.
Bei allen anderen klappt es….bei mir nicht
Ich bekomme immer:
Precondition failed! sessionid is missing, invalid or expired!
Und keiner kann mir sagen was diese Meldung bedeutet.
Der nächste Versuch wird wohl mit einem Hammer sein
Grüße
-
Zitiere mich mal selber aus ein paar Posts weiter vorne:
Ist dein Web-Interface denn Aktiv? Kommst du also mit einem Browser auf die Webseite der Box? Eventuell für das Web-IF „HTTPS“ aktiviert?
Kannst du Nachrichten über das WEB-IF Senden?
Welche Box mit welcher SW?
Probier mal das:
In den Einstellungen des Webinterfaces (Menü -> Einstellungen -> Netzwerk -> Webinterface) die letzten zwei Punkte (Token-basierte Sicherheit und Einfache Anti-Hijack Maßnahme) auf "aus" stellen...
-
Hallo wendy2702
So schnell wird ein Thread zerrissen.
Und nun bin ich sogar selbst Schuld. :shock:
Weiter per PN (wahrscheinlich morgen)
Grüße
-
Oh…ähm... ja...
Und ich mittendrin ...
Duck und weg...
PN ist OK.
Bis dann
Mirko
-
Also mit der VUSolo2 kann ich schalten oder auch abfragen,
hier z.B. umschalten auf ZDF http://192.168.180.3/web/zap?sRef=1:0:1 … 0000:0:0:0:
oder hier alle Sender abrufen http://192.168.180.3/web/getallservices
Nachricht senden http://192.168.180.3/api/message?text=M ... =10&type=1
Bei mir ist auf der VU openwebif installiert https://wiki.vuplus-support.org/index.p ... =OpenWebif
vielleicht hilft das ja weiter...
-
Schalten auf meiner Dreambox geht wunderbar über die remotcontrol Befehle:
Mit dem Befehl "http://192.168.178.12/web/subservices" wird folgendes im Browser angezeigt:
"1:0:19:5274:41D:1:C00000:0:0:0: N24 HD"
Mit welchen Widget schaffe ich es nur den Sendernamen angezeigt zu bekommen?
Und wie kann ich die aktuelle Sendung angezeigt bekommen?
Bei den EPG Befehlen bekomme ich keine Antwort.
Habe eine DM7020HD
Grüße
-
Hallo mrMuppet,
ich mach das mit Blockly.
2017-11-28.png
und hier der Export dazu:
<xml xmlns="http://www.w3.org/1999/xhtml"><block type="on" id="Nolr8sZkm^hI]vz]~`2w" x="-637" y="-162"><field name="OID">javascript.0.Dreambox.Exit</field> <field name="CONDITION">true</field> <statement name="STATEMENT"><block type="comment" id="[qHp=YFEOGFiMs@ePGJt"><field name="COMMENT">Abfrage Taste Exit</field> <next><block type="request" id="+8Voo-fCQ8#6QmZ.Y0uI"><mutation with_statement="false"></mutation> <field name="WITH_STATEMENT">FALSE</field> <value name="URL"><shadow type="text" id="Xl#YJ.%=I~#l6C+S(FMU"><field name="TEXT">http://192.168.178.40/web/remotecontrol?command=1</field></shadow></value> <next><block type="update" id="72uAAXPZ@J#vLE)iX;6*"><mutation delay_input="true"></mutation> <field name="OID">javascript.0.Dreambox.Exit</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">500</field> <field name="UNIT">ms</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"><block type="logic_boolean" id="Zc74EZT/8Ry#KfjVi-wO"><field name="BOOL">FALSE</field></block></value></block></next></block></next></block></statement></block></xml>
Im view benutze ich das hqwidget On/Off um den Datenpunkt zu schalten.
hier der Export für das Widget
! [{"tpl":"tplHqButton","data":{"g_fixed":false,"g_visibility":true,"g_css_font_text":true,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"visibility-cond":"!=","visibility-val":1,"visibility-groups-action":"hide","oid":"javascript.0.Dreambox.Exit","min":"false","max":"true","iconName":"","btIconWidth":"0","offsetAuto":"true","leftOffset":"0","topOffset":"0","timeAsInterval":"true","infoLeftFontSize":"12","infoFontRightSize":"12","infoLeftPaddingLeft":"15","infoLeftPaddingRight":"50","infoRightPaddingRight":"15","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"descriptionLeft":"Exit","caption":"EXIT","usejQueryStyle":false,"testActive":false,"visibility-oid":"hm-rega.0.4495","lc-type":"last-change","lc-is-interval":true,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"pushButton":true,"lc-is-moment":false,"lc-zindex":0},"style":{"left":"655px","top":"164px","font-weight":"bolder","font-size":"x-large","width":"70px","height":"70px"},"widgetSet":"hqwidgets"}] `
Wie sieht dein EXIT Button aus? Ich bekomme es nicht ans laufen. Du machst doch die EXIT Abfrage, damit dem "schalten" nichts im Weg steht, oder?
-
bei mir hat der Exit Button die 174 (VU)
der hier aufgeführte hat die 1 (vielleicht unterscheiden die sich ja..)
-
Das ist klar, ist das als Szene angelegt, oder wie?
Wie kann ich die http Befehle absetzen? Bei mir geht es nicht, obwohl ich die per Browser steuern kann.
-
das hier ist mit Blockly gemacht (Blockly oder Javascript)
Womit probierst Du es denn ?
(oben steht auch eine Datei bzw. Script zum importieren drinn)