Liebe Gemeinde,
ich möchte einen eigenen Node für die Rolladensteuerung in C++ entwickeln. Mit C++ habe ich kein Problem, wo ich aber schon direkt am Anfang Probleme habe ist das Beispiel das in der Dokumentation für C++ Nodes gezeigt wird. Ich bekomme es einfach nicht ans laufen bzw. es wird nicht in Node-Blue unter den Funktionen angezeigt. Ich vermute es liegt an den Zugriffsrechten auf den Nodes Ordner innerhalb der Node-Blue Bibliothek:
Da dieser Ordner der Rolle homegear gehört habe ich keinen Zugriff auf diesen Ordner und kann somit auch nicht den Symbolischen Link auf das Besipiel-Verzeichnis mit den homegear Rechten einstellen. Mit den ROOT (su) rechten kann ich natürlich den Link erzeugen. Dann gehört der aber root und nicht homegear.
Kann mir jemand einen Tipp geben wie ich das machen muss? Ich habe schon versucht mit
chown homegear <Symbolischer Link>
den owner als root zu ändern, aber root bleibt hier hartnäckig der owner des Links und ändert mir dafür den owner auf dem der Link zeigt. ich vermute nun das Node-Blue einfach nicht auf den symbolischen Link zugreifen darf und deswegen die erforderlichen Dateien einfach nicht sieht. Ich bekomme auch, wenn ich mit
homegear -e fr
Node-Blue neu starte, die Fehlermeldung, dass irgendwas nicht gefunden wurde:
Das Compilieren usw. hat zumindest geklappt:
und in den Verzeichnissen stehen meines erachtens die erforderlichen Dateien:
Würde gerne meinen ersten, eigenen Node erstellen, komme hier aber leider schon mit dem Besipiel nicht weiter.
Vielen Dank,
Artur