Beiträge von nanekx

    Da du script erwähnst - habs zwar nicht probiert aber da könnte man das Homebridge-ssh nutzen ... eventuell !?


    frag mich bitte nicht nach dem Befehl aber in die Richtung sollte es gehen ? tell application "/Finder/ shutdown.... oder sowas ...

    Hallo zusammen,


    ich hätte da mal ein Problem....


    Zum Verständnis....


    Habe Homebridge auf RPi laufen - Homebridge-samsungtv-control Plugin läuft ist installiert.... um nun einige Sachen wie Kanal, Volume und KEY's zu konfigurieren hatte ich die App "HMCatalog" benutzt (auf einer anderen App ist es nicht möglich Kanal und KEY's zu konfigurieren - ist ausgegraut) ....


    Nun zu meinem Problem - da das Zertifikat nur 6 Tage gültig ist, musste ich alle 6 Tage neuinstallieren ....das ist ja noch nicht schlimm (ist ein Umstand aber nicht schlimm)... Jetzt bekomme ich leider in Xcode beim installieren die Fehlermeldung "Abort with Payload" und nur ein weißes Bildschirm erscheint auf dem iPhone.... Jetzt kommt man nicht mehr zu den Einstellungen um etwas abzuändern oder was neues hinzuzufügen ?


    Kennt sich da einer aus ? bzw. mit dem Plugin ? Sodass man die App eventuell nicht mehr benötigt oder eine Anleitung wie man die App dennoch ? installieren kann.


    Danke


    Gruß nanekx

    :)bin froh das ich nicht der einzige bin - manchmal ist es zum Haare raufen ??? ja das habe ich auch gesehen aber solange ich das über die Siri mache geht es ... ich vermute mal das es die Abfrage ist - also wenn ich über Siri mache schicke ich ja gleichzeitig den "State" Abfrage - mach ich das manuell direkt am Mac bekommt der Bildschirmschoner den Befehl "run" - die homebridge jedoch ist auf dem alten Status ... das ist zumindest mein laienhafter Blick auf das ganze... aber vielleicht findet sich hier noch ein Experte ?? naja - schlaf erstmal ?? geht ja soweit ??


    Hab jetzt glaube ich das andere Problem gelöst - mit dem "ein Lied zurück" ... ich habe in meiner config irgendwas mit "previous" drinstehen gehabt - da hat er immer ein x beliebigen Song abgespielt aber nicht das vorherige Lied ... nun habe ich den Befehl drin "to play back track" und es geht aber Achtung: erst dachte ich es geht nicht weil immer das aktuelle Lied von Anfang anfing - als ich ganz schnell der Siri den den Befehl zweimal sagte kam der vorherige Lied (hätte man auch einfacher mit dem Button machen können, den Befehl zweimal schnell hintereinander schicken - aber ich wollte es mit der Siri probieren ?) also das mit dem "vorheriges Lied oder wie ihr das nennen wollt geht jetzt auch ?(etwas blöd mit der Funktion aber der Befehl stimmt ) vielleicht finde ich noch den Befehl für die playliste - dann hab ich mein Ziel erreicht ??????


    Bäääm - habs ??? Playlist geht auch ....


    Code lautet wie folgt :


    "on":"osascript -e 'tell application \"iTunes \" to play playlist \"xy\" in source \"Mediathek\"


    Das gleiche bei "off" und state habe ich leer gelassen ?


    als Mediathek müsst ihr natürlich euere freigegebe "Mediathek" eintragen, was weiß ich sowas wie "Peter's Mediathek" oder so....

    Ich schaue später mal und poste nochmal .... kann jetzt gerade nicht ?


    Komisch - scheinbar hat die config das nicht übernommen.... komisch ich hatte doch das ganze aus der config rauskopiert mit "cat .homebridge/config.json" .... ich werde es nochmals abändern und nochmal überprüfen.... das ist aber wirklich komisch ? melde mich dann .... momentan ist bei mir die Abfrage "iTunes" drin - was eigentlich nicht sein kann...


    probier mal das ;)


    "state":"osascript -e 'tell application \"System Events\" to get running of screen saver preferences'",

    "on_value":"on",

    "exact_match":true,



    das geht - eben probiert aber ohne neustart des Pi ....

    also ohne gewähr

    DJay ich nutze die eve App nicht - dieser zeigt z.b. beim Samsung Plugin zwar das Volume aber Kanal kann man nicht einstellen sowie KEY_code ...


    Ich hatte/habe es über das HMCatalog eingestellt.... und nutze die Home APP von Apple welches vorinstalliert ist ( bzw. war) ... hier habe ich alles aus dem Standardraum rausgenommen bzw. neue Räume erstellt damit ich das etwas trenne (selbst gebasteltes und z.b. Hue)


    Manchmal lädt es länger das stimmt - einfach mal wenn homebridge läuft der Siri sagen sie soll den Bildschirmschoner einschalten und ausschalten... wenn du das gemacht hast schaust du mal in die App ... dann ist es wieder aktuell bzw. lädt den Zustand schneller und richtig....

    P.S. da das alles Schalter sind - zumindest bei - funktioniert bei mir Siri immer nur dann so ? schalte "Bildschirmschoner" ein bzw. aus...


    Oder besseres Beispiel - schalte "Nächstes Lied" ein oder schalte "die Mediathek Leiser" ein


    Das kann man dann umgehen indem man eine Szene erstellt....

    Probiere es mal ....


    p.s. Mach mal noch eins - bei "on_value" aus "playing " mach mal "on" rein ....

    Alles klar ?? werde die komplette config posten - allerdings funktioniert die "ein Lied zurück " nicht wirklich... aber das sieht ihr dann wenn ihr die config ausprobiert.... und denkt dran, die einzelnen Bezeichnung könnt ihr außer acht lassen denn wenn du dann eine Szene "Musik" erstellt und als Objekt "die Mediathek" auswählst dann funktioniert der Befehl über die Siri "schalte die Musik ein" also könntet ihr das Objekt statt "Mediathek" auch "x" benennen und es geht trotzdem... lange Rede kurzer Sinn... sieht ihr dann in der config ????????


    Hier die Config .... meine Daten habe ich als xxx bezeichnet - danke für euer Verständnis :P^^8o


    Bitte weitere ssh befehle posten - Danke ;):)


    DJay Wie geht das mit dem liken ??


    habs gefunden ??????

    Danke ?? würde mich freuen ?


    Was ich bezüglich osascript gelernt habe ist - es gibt verschiedene Befehle für eine Sache welche aber nicht mit dem homebridge-ssh Plugin funktionieren...


    Z.b. wenn du in dem config ?den Befehl "run" durch "Open" ersetzt oder "activate" dann geht's nicht...

    Komisch... selbe bei der Playlist Geschichte - nur habe ich den richtigen bzw.funktionierenden für Playlist gefunden ... wenn ich z.b. auf dem Mac eine entsprechende .scpt (z.b. Playlist) Datei erstelle und ausführe geht es - der gleiche Befehl in der config geht nicht... und so angele ich mich von Befehl zu Befehl ?


    ach Gott - mir fällt gerade auf das oben "stop" drin steht ??? funktionierte bei mir nicht, sollte "quit" drinstehen ??? aber ein gutes Beispiel für das, was mich zum verzweifeln bringt ?

    Bezüglich samsung tv - ist nicht möglich einzuschalten auch nicht über wol - samsung schaltet Netzwerkkarte erst später deswegen keine Möglichkeit anzusprechen... nutze homebridge-samsungtv-Control und habe eingerichtet über die App HomeKitCatalog (mal im Netz nachschlagen) außer einschalten kann man alles einstellen... Lauter/Leiser , Schalte ARD, ZDF usw. Funktioniert gut allerdings keine Rückmeldung ob Fernseher eingeschaltet ist - also in der App Home von Apple aber Siri sagt "Fernseher ist eingeschaltet"



    Gruß nanekx

    Gerne teile ich dir das mit bzw. euch ... jedoch gibt es keine Rückmeldung also "Bildschirmschoner ist ein" ... ähh ich meine - die Siri sagt das dann schon aber in der Home App von Apple zeigt er immer den Zustand von ITunes... siehe weiter unten im Text....ersichtlich an "State" ... leider fehlt mir der Befehl dafür...



    {
    "accessory":"SSH",
    "name":"Bildschirmschoner",
    "on":"osascript -e 'tell application \"ScreenSaverEngine\" to run'",
    "off":"osascript -e 'tell application \"ScreenSaverEngine\" to stop'",
    "state":"osascript -e 'tell application \"iTunes\" to get player state'",
    "on_value":"playing",
    "exact_match":true,
    "ssh":{
    "user":"Benutzer Mac ",
    "host":"192.168.1xx.xx",
    "port":22,
    "password":"Xxxx",
    "key":""
    }
    },


    Viele Grüße


    nanekx


    Hat keiner ne Idee???


    Ich probiere gerade ein Befehl für die Playliste " Xy " ... geht auch nicht ... entweder ich zerschisse die configure.json weil " hier nicht und da nicht stimmt :-/ funktioniert die config also homebridge startet und läuft dann funktioniert der Befehl nicht also der Mac reagiert nicht :(


    Dieses osascript macht mich noch irre ?

    Hallo zusammen,


    Ihr kennt bestimmt das Plugin Homebridge-ssh. Mit diesem Plugin schalte ich die Musik auf meinem Mac ein (hängt am Fernseher und ist über AirPlay an einer Box angeschlossen). Kann auch mittlerweile den Bildschirmschoner damit einschalten.... nach langem suchen des osascript Befehls.


    Jetzt meine Frage : was muss ich bei "State" eingeben das auch die Rückmeldung ob der Bildschirmschoner ein oder aus ist angezeigt wird.


    Bei iTunes ist es beim exemple configure.json angegeben osascript -e tell application \iTunes"\ get player state..... usw. jedoch hat der SaverSscreenEngine keinen Player....


    Danke im Voraus.


    Grüße

    Hallo zusammen,


    zunächst möchte ich mal erwähnt haben das die App bezüglich Homebridge auf Raspberrypi bei mir nicht funktioniert hat also habe ich alles "händisch" eingerichtet und siehe da Homebridge funktioniert.


    Nun zu meinem Problem - ich hatte zunächst Homebridge auf einem RP 1 laufen mit dem Plugin "Homebridge-samsungtv-Control" und da hatte ich die Rückmeldung "Fernseher ist eingeschaltet" (in Home App von Apple) nun mit RP3 keine Rückmeldung.... alle anderen Funktionen wie Lauter,leiser, RTL, ProSieben usw. geht .... auch das Plugin mit "Homebridge-tadoheating" funktioniert soweit... habe das RP auch über LAN laufen gehabt nun über WLAN und trotzdem nix .... was war da anders beim RP 1 - ich komme einfach nicht dahinter.... wäre nett wenn mir jemand helfen könnte !


    Grüße nanekx