NEWS
Tv Steuern
-
Nur Fragen zu stellen macht aber auch keinen Sinn.
Deswegen ja kleine Schritte um zu testen was bei ihm geht.
Was er mit "Activity:Film_mit_licht" meint wird er uns schon verraten.
Zumindest sollte wie oben erwähnt "Activity:Film_mit_licht" bei true oder false
schaltbar sein. Was auch immer das ist.
Mfg
Ralla `
Sehe ich anders,
wie sollen wir helfen wenn man nicht genau weiß was die Datenpunkte können.
Gerne würde ich das Skripte für ihn schreiben aber eine Einführung in Blockly wird ja vom Fragesteller nicht gefordert.
Gruß Christian
-
Alles richtig.
Deswegen schrieb ich ja:
Du hast das Grundverständnis noch nicht.
Da sitzt wohl das Problem vor dem Bildschirm. :mrgreen:
Bleibt die Frage was er mit Activity:Film_mit_licht meint
Scripte schreiben ist gut.
Wenn man das kann.
Suche noch wie man per exec das LXterminal im Raspi aufruft.
Per .sh sollte das gehen, aber nicht meine Welt.
Geht das nicht ohne .sh, eben ohne Umwege.
Mfg
Ralla
-
Schaue ob der Datenpunkt aus der Vis von false nach true wechselt
oder umgekehrt. Bild 2
Bild 1,
umstellen von "wurde geändert" nach "wurde aktualisiert" bekommste hin,
hinter "sonst falls " muß unwahr eingefügt werden.
Oder du verwendest nur "sonst mache" dann kann unwahr entfallen weil der Block das
selbst macht.
:mrgreen:
Was steuerst du den mit activity.Film xxx ? `
Mein Verstärker usw vom Hub ( Siehe Bild vom weiter oben )
5633_1.png -
Schaue ob der Datenpunkt aus der Vis von false nach true wechselt
oder umgekehrt. Bild 2
Bild 1,
umstellen von "wurde geändert" nach "wurde aktualisiert" bekommste hin,
hinter "sonst falls " muß unwahr eingefügt werden.
Oder du verwendest nur "sonst mache" dann kann unwahr entfallen weil der Block das
selbst macht.
:mrgreen:
Was steuerst du den mit activity.Film xxx ? `
Der west wechselt von 0 = Aus auf 2 = Ein -> Bekomme es zwar hin das er die Steckdosen einschaltet und dann die Activität startet aber dann schaltet er nicht alle Geräte ein, in der Harmony App funktioniert es ohne Problem
Aber das funktioniert auch in VIS nicht mit dem Blub
5633_2.png -
Nur Fragen zu stellen macht aber auch keinen Sinn.
Deswegen ja kleine Schritte um zu testen was bei ihm geht.
Was er mit "Activity:Film_mit_licht" meint wird er uns schon verraten.
Zumindest sollte wie oben erwähnt "Activity:Film_mit_licht" bei true oder false
schaltbar sein. Was auch immer das ist.
Mfg
Ralla `
Sehe ich anders,
wie sollen wir helfen wenn man nicht genau weiß was die Datenpunkte können.
Gerne würde ich das Skripte für ihn schreiben aber eine Einführung in Blockly wird ja vom Fragesteller nicht gefordert.
Gruß Christian `
Klar würde ich mich über eine Einführung freuen !!
Mein Gedanke war ja das wenn ihr mir das eine oder andere sagt das mir das eine oder andere klar wird.
Oft ist es ja so wie bei einer Mathe Aufgabe wenn man die komplette fertigen Aufgabe sieht wird einem der Weg klarer.
Möchte ja von euch kein fertiges Skript sondern nur den einen oder anderen tip und warum ihr das so oder so ändern würdet.
Ich hab jetzt schon stunden mit Youtube Videos verbracht und dinge nach gebaut und in Google nur Bilder von fertigen Blocklys angeschaut um den weg zu verstehen aber das mit der S…..........
Funksteckdose klappt einfach nicht.
Find es nur manchmal Schade das für manche alles selbstverständlich ist das eine oder andere zu wissen. Jungs ihr habt doch auch mal klein angefangen oder ?
Ich bin ja jetzt auch nicht der wo euch sagt was er will und ein fertiges Skript von erwartet das ihr mir es komplett baut und ich null dabei gelernt habe.
-
Servus Männer,
hier die Daten wo ihr wolltet.
Das man nicht so weit zurück schaun muss was ich machen möchte:
Ich habe 2 Funksteckdosen die alle Geräte vom Strom trennen ( false und true ) und einen Harmony Hub der alle Geräte ein und aus schaltet ( 2 und 0 ) mit einer Aktion.
Ich möchte das erst die Steckdosen einschalten und mit Verzögerung die Geräte.
Und beim Aus erst die Geräte aus gehen und dann mit Verzögerung die Steckdosen.
Jetzt habe ich mir gedacht das das nicht funktionieren kann denn das erste Signal bekommen ja die Steckdosen und wenn der strom mal weg ist dann ist er weg.
Deshalb zum Ausschalten -> erst das Signal an die Geräte und dann an die Steckdosen.
Oder doch machbar ??
Habe es deshalb in Blockly mal geändert aber geht auch nicht.
Danke mal
5633_10.png
5633_ko.jpg -
Mmmh… so wird das auch nicht funktionieren. Ich denke, Du musst da erstmal einen Datenpunkt manuell erstellen.
Auf diesen dann im Blockly triggern und erst dann die anderen Aktionen durchführen.
Wenn ich mich recht erinnere, muss dann Deine activity:Film mit 0 und 2 geschalten werden, nicht mit wahr und unwahr.
-
Servus Männer,
hier die Daten wo ihr wolltet.
Das man nicht so weit zurück schaun muss was ich machen möchte:
Ich habe 2 Funksteckdosen die alle Geräte vom Strom trennen ( false und true ) und einen Harmony Hub der alle Geräte ein und aus schaltet ( 2 und 0 ) mit einer Aktion.
Ich möchte das erst die Steckdosen einschalten und mit Verzögerung die Geräte.
Und beim Aus erst die Geräte aus gehen und dann mit Verzögerung die Steckdosen.
Jetzt habe ich mir gedacht das das nicht funktionieren kann denn das erste Signal bekommen ja die Steckdosen und wenn der strom mal weg ist dann ist er weg.
Deshalb zum Ausschalten -> erst das Signal an die Geräte und dann an die Steckdosen.
Oder doch machbar ??
Habe es deshalb in Blockly mal geändert aber geht auch nicht.
Danke mal `
Super, das ist doch mal eine klare ansage inkl. vernünftiger beschreibung.
Dann wird mein Skripte so natürlich nicht funtionieren, bin momentan Unterwegs wenn ich die Zeit finde versuche ich es nochmal.
Gruß Christian
-
So hab mir mal kurz zeit genommen
Versuch das mal so:
Der Export:
! <xml 1999/xmlns="<URL url=" http:/www.w3.org/xhtml"="">http://www.w3.org/1999/xhtml">
! <block type="on_ext" id="f80aCBk|2Svf:O%Czd7~" x="-388" y="-287"><mutation items="1"></mutation>
! <field name="CONDITION">ne</field>
! <value name="OID0"><shadow type="field_oid" id="ZjX!i@w;6xW/c:2bkIbE"><field name="oid">default</field></shadow></value>
! <statement name="STATEMENT"><block type="controls_if" id="4e.J#lFi*#Pj~2v1^Gr"><value name="IF0"><block type="logic_compare" id="]zt.i~y6oJt#VmnD.t4@"><field name="OP">EQ</field> ! <value name="A"><block type="get_value" id="7c0Yy-PsHn#b)._,[uHW"><field name="ATTR">val</field> ! <field name="OID">ID auswählen</field></block></value> ! <value name="B"><block type="logic_boolean" id="H7^cN4()H4qIkInU?=Pr"><field name="BOOL">TRUE</field></block></value></block></value> ! <statement name="DO0"><block type="control" id="Oy!j7)WVB_QvClOF)X_4"><mutation delay_input="true"></mutation> ! <field name="OID">Object ID</field> ! <field name="WITH_DELAY">TRUE</field> ! <field name="DELAY_MS">7</field> ! <field name="UNIT">sec</field> ! <field name="CLEAR_RUNNING">FALSE</field> ! <value name="VALUE"><block type="math_number" id="D.v|[mDpnhRPsQu2txHP"><field name="NUM">2</field></block></value></block></statement></block></statement> ! <next><block type="on_ext" id="WKS4@QPil)^STV)yabh)"><mutation items="1"></mutation> ! <field name="CONDITION">ne</field> ! <value name="OID0"><shadow type="field_oid" id="S2f9,ecgc)BxVwEvPUaA"><field name="oid">default</field></shadow></value> ! <statement name="STATEMENT"><block type="controls_if" id="wT*%ZSUTgjv9yy2wnL*3"><value name="IF0"><block type="logic_compare" id="(@xQ]percl3A!+rC}=51"><field name="OP">EQ</field> ! <value name="A"><block type="get_value" id="OCL6AxN|gEUeb%,I|sxm"><field name="ATTR">val</field> ! <field name="OID">ID auswählen</field></block></value> ! <value name="B"><block type="math_number" id="roTLq:;BLR{SoV|a
UIT"><field name="NUM">0</field></block></value></block></value>
! <statement name="DO0"><block type="control" id="0.Fc-6P!klNK?Et@)T2V"><mutation delay_input="true"></mutation>
! <field name="OID">Object ID</field>
! <field name="WITH_DELAY">TRUE</field>
! <field name="DELAY_MS">7</field>
! <field name="UNIT">sec</field>
! <field name="CLEAR_RUNNING">FALSE</field>
! <value name="VALUE"><block type="logic_boolean" id="7v?I9v=QY(/n%]Z5kdJ2"><field name="BOOL">FALSE</field></block></value></block></statement></block></statement></block></next></block></xml>Gruß Christian
-
Hier ein Beispiel von mir mit EINEM Datenpunkt - den Datenpunkt alive musst Du manuell erstellen, dann Deine Hues und Activity eintragen…
-
Was bedeutet das Alive ???
-
Das ist ein manuell erzeugter Datenpunkt, den Du im admin unter Objekte anlegen musst (oben mit dem Plus-Zeichen) - mit Typ Logikwert.
Den kannst Du dann in vis als Schalter anlegen.
-
Oh Oh das ist jetzt Neuland
5633_1.png -
Keine Panik, kann man ja wieder löschen..
Machs am besten im Javascript Ordner. Namen vergeben, Typ Datenpunkt, Datenpunkttyp Logikwert.
Dann in Blockly auswählen und ab ins vis -
-
Sorry Turbo aber hab null Plan was ich wie und wo eingeben soll !
5633_1.png -
Sieht doch gut aus. wenn Du speicherst, sollte dieser unter Objekte angelegt werden, mit true und false.
-
Welches objekt ?
Ich muss doch ein geräte/schalter angeben oder nicht
5633_1.png -
Den Datenpunkt!
-
:roll: :roll:
Ähm wie gesagt kein Plan Datenpunkt -> Ist was oder was ist gemeint
Der Datenpunkt simuliert was oder oder ?
Oder für was benötige ich einen Datenpunkt ?
Hab gerade gegoggelt aber kommt nix passendens.
Danke
-
Ich nehme an, das ist Dein Objekt "test", das Du gerade erstellt hast?