CCU 2 iMac Musik Steuerung mit flexibler Sprachausgabe

User stellen ihre Haussteuerung vor

Moderator: Co-Administratoren

Benutzeravatar
eiGelbGeek
Beiträge: 979
Registriert: 24.07.2014, 17:46
Wohnort: Ruhrpottrandgebiet
Hat sich bedankt: 105 Mal
Danksagung erhalten: 19 Mal

Re: CCU 2 iMac Musik Steuerung mit flexibler Sprachausgabe

Beitrag von eiGelbGeek » 04.09.2015, 16:17

Hier meine Lösung um Titel Informationen in die CCU zu schreiben :)

AppleScript alleine macht kein Sinn.... da bekommt man es nicht richtig mit zustande ... so das Titelinformationen zuverlässig in die CCU geschrieben werden.

Deswegen habe ich mich etwas in xCode und der ScriptingBridge eingearbeitet... sicherlich ist das ganze noch nicht reif zur Veröffentlichung im AppStore, aber für den Weg dort hin ist ein Grundstein gelegt :)
Man kann sicherlich noch viel viel mehr damit machen ... das gute an dieser Lösung ist, es muss rein gar nichts zusätzlich installiert werden .... es läuft alles über Bordmittel :)


Hier eine kleine Preview :)

https://youtu.be/b-TCd-7YKrA
Nur weil es nicht geht, muss es nicht kaputt sein ^^

Apple for Work, Linux for Network, iOS for Mobility and still Windows for Solitaire

Benutzeravatar
joni-blue
Beiträge: 1171
Registriert: 04.01.2012, 12:20
System: CCU
Wohnort: Hannover
Hat sich bedankt: 6 Mal
Danksagung erhalten: 1 Mal

Re: CCU 2 iMac Musik Steuerung mit flexibler Sprachausgabe

Beitrag von joni-blue » 01.10.2015, 21:09

arossmt hat geschrieben:Hallo auch,
hab seit 2 Wochen die CCU2 und habe das ssh/remote Mac steuern so gelöst:

Aufsetzen von ausgehenden SSH Verbindungen (ohne Password mitgeben zu müssen, es wird ein key benutzt) zur Steuerung eines Macs von einer HomeMatic CCU2

1.) Aktiviere SSH in Homematic CCU2 - Systemsteuerung - Sicherheit
2.) Einloggen per ssh root@homematic-ccu2; Passwort aus Schritt 1
3.) mount -o remount,rw /
4.) ssh-keygen -t rsa (Pfad belassen, Kein Passwort angeben)
5.) ssh macuser@mac mkdir -p .ssh
6.) Enter macusers password
7.) cat .ssh/id_rsa.pub | ssh macuser@mac 'cat >> .ssh/authorized_keys'
8.) Enter macusers password
9.) Ab jetzt kann man sich mit ssh macuser@mac ohne Angabe eines Passworts einloggen
10.) mount -o remount,ro /
11.) Befehle zB als ssh macuser@mac 'ls -l'
12.) Per CUxD:
dom.GetObject("CUxD.CUX2801001:1.CMD_QUERY_RET").State(1);
dom.GetObject("CUxD.CUX2801001:1.CMD_SETS").State("ssh macuser@mac 'ls -l'");
var v = dom.GetObject("CUxD.CUX2801001:1.CMD_RETS").State();
WriteLine(v);


Gesendet von iPad mit Tapatalk
hi arossmt,

ich habe seit el Kapitän Probleme mit dieser Verbindung zwischen iMac und ccu!!!
wenn ich es erneut versuchen klappt es einfach nicht. das Terminal sagt zwar das wohl schon was besteht und ob es überschrieben werden
soll was ich dann auch mache aber hinterher funktioniert es leider nicht. kannst du mir da nochmal helfen?
Reboot tut gut ! ! !

Benutzeravatar
joni-blue
Beiträge: 1171
Registriert: 04.01.2012, 12:20
System: CCU
Wohnort: Hannover
Hat sich bedankt: 6 Mal
Danksagung erhalten: 1 Mal

Re: CCU 2 iMac Musik Steuerung mit flexibler Sprachausgabe

Beitrag von joni-blue » 01.10.2015, 21:48

Ich fände es auch gut wenn ich jedes mal in dem Applescript das passwort mit gebe nur weiß ich nicht wie das geht!

Wäre sehr nett wenn mir da einer weiter helfen kann.


Gesendet von iPhone mit Tapatalk
Reboot tut gut ! ! !

Benutzeravatar
eiGelbGeek
Beiträge: 979
Registriert: 24.07.2014, 17:46
Wohnort: Ruhrpottrandgebiet
Hat sich bedankt: 105 Mal
Danksagung erhalten: 19 Mal

Re: CCU 2 iMac Musik Steuerung mit flexibler Sprachausgabe

Beitrag von eiGelbGeek » 02.10.2015, 00:55

Funktionierte es vor El Captain? Oder hast du es erst mit El Captain eingerichtet?

Ich habe meinen Mac Mini noch nicht auf 10.11 geupdatet, daher kann ich dein Problem noch nicht verifizieren.

Warum willst du mir AppleScript ein SSH Passwort übergeben ? SSH benutzt man mit Key Auth wie oben beschrieben :mrgreen:
Nur weil es nicht geht, muss es nicht kaputt sein ^^

Apple for Work, Linux for Network, iOS for Mobility and still Windows for Solitaire

Benutzeravatar
eiGelbGeek
Beiträge: 979
Registriert: 24.07.2014, 17:46
Wohnort: Ruhrpottrandgebiet
Hat sich bedankt: 105 Mal
Danksagung erhalten: 19 Mal

Re: CCU 2 iMac Musik Steuerung mit flexibler Sprachausgabe

Beitrag von eiGelbGeek » 02.10.2015, 00:59

joni-blue hat geschrieben:
arossmt hat geschrieben: wenn ich es erneut versuchen klappt es einfach nicht. das Terminal sagt zwar das wohl schon was besteht und ob es überschrieben werden
soll was ich dann auch mache aber hinterher funktioniert es leider nicht. kannst du mir da nochmal helfen?
Lösche die Dateien doch einfach vorher und richte es dann wie beschrieben neu ein .... das ist sicherlich die besser Version für dich, weil du scheinbar nicht so richtig weiß was du da im Terminal überhaupt machst. Denke dran mit dem Terminal kann man viel kaputt machen!
Nur weil es nicht geht, muss es nicht kaputt sein ^^

Apple for Work, Linux for Network, iOS for Mobility and still Windows for Solitaire

Benutzeravatar
eiGelbGeek
Beiträge: 979
Registriert: 24.07.2014, 17:46
Wohnort: Ruhrpottrandgebiet
Hat sich bedankt: 105 Mal
Danksagung erhalten: 19 Mal

Re: CCU 2 iMac Musik Steuerung mit flexibler Sprachausgabe

Beitrag von eiGelbGeek » 02.10.2015, 05:16

Der Captain ist nun auch auf meinen MacMini ... SSH Login funktioniert einwandfrei ... bei dir ist scheinbar irgendwas faul :mrgreen:

Versuche folgendes:

Key von Mac löschen mit:

nano /Users/BENUTZERNAME/.ssh/authorized_keys

Die Zeile der CCU löschen und mit ctrl + O speichern und ctrl + x verlassen!

Per SSH auf der CCU einloggen und Schritt 7 aus der Anleitung ausführen.

Testen ob der Passwortlose LogIn klappt.

Wenn das nicht klappt, dann

Per SSH am der CCU anmelden

rm -R .ssh

Am Mac per SSH anmelden

rm -R /Users/BENUTZERNAME/.ssh

Jetzt bist du wieder bei 0, also Anleitung von vorne durchgehen!

Vorsichtig wenn du noch andere SSH Verbindungen eingerichtet hast... die sind mit dieser Anleitung auch weg! Aber ich gehe davon aus das du das nicht hast ;)

Meine Anleitung ist ohne Gewähr..... aber ich würde sie so an meinen System auch durchführen :mrgreen:
Nur weil es nicht geht, muss es nicht kaputt sein ^^

Apple for Work, Linux for Network, iOS for Mobility and still Windows for Solitaire

Benutzeravatar
joni-blue
Beiträge: 1171
Registriert: 04.01.2012, 12:20
System: CCU
Wohnort: Hannover
Hat sich bedankt: 6 Mal
Danksagung erhalten: 1 Mal

Re: CCU 2 iMac Musik Steuerung mit flexibler Sprachausgabe

Beitrag von joni-blue » 02.10.2015, 09:20

danke hab es aber nicht hinbekommen. ich weis nicht was ich immer falsch mache
Reboot tut gut ! ! !

Benutzeravatar
eiGelbGeek
Beiträge: 979
Registriert: 24.07.2014, 17:46
Wohnort: Ruhrpottrandgebiet
Hat sich bedankt: 105 Mal
Danksagung erhalten: 19 Mal

Re: CCU 2 iMac Musik Steuerung mit flexibler Sprachausgabe

Beitrag von eiGelbGeek » 02.10.2015, 22:36

joni-blue hat geschrieben:danke hab es aber nicht hinbekommen. ich weis nicht was ich immer falsch mache
Wenn du magst kann ich es mir mal per Teamviewer anschauen. Ist dann definitiv einfacher als Tipps zu geben ohne zu wissen was bei dir wirklich falsch läuft ;)
Nur weil es nicht geht, muss es nicht kaputt sein ^^

Apple for Work, Linux for Network, iOS for Mobility and still Windows for Solitaire

Benutzeravatar
joni-blue
Beiträge: 1171
Registriert: 04.01.2012, 12:20
System: CCU
Wohnort: Hannover
Hat sich bedankt: 6 Mal
Danksagung erhalten: 1 Mal

Re: CCU 2 iMac Musik Steuerung mit flexibler Sprachausgabe

Beitrag von joni-blue » 02.10.2015, 23:20

Wäre super wenn das am Montag geht, ich weiß ja nicht wie du arbeiten musst?


Gesendet von iPhone mit Tapatalk
Reboot tut gut ! ! !

Benutzeravatar
eiGelbGeek
Beiträge: 979
Registriert: 24.07.2014, 17:46
Wohnort: Ruhrpottrandgebiet
Hat sich bedankt: 105 Mal
Danksagung erhalten: 19 Mal

Re: CCU 2 iMac Musik Steuerung mit flexibler Sprachausgabe

Beitrag von eiGelbGeek » 03.10.2015, 01:03

Montag späten Nachmittag würde gehen ... habe Montag Morgen um 6 Uhr Feierabend ;)
Nur weil es nicht geht, muss es nicht kaputt sein ^^

Apple for Work, Linux for Network, iOS for Mobility and still Windows for Solitaire

Antworten

Zurück zu „Projektvorstellungen“