Ankündigung

Einklappen
Keine Ankündigung bisher.

- √ - 1-Wire Extender eibd nutzen

Einklappen
Dieses Thema ist geschlossen.
X
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Bodo
    antwortet
    Hoi

    Klickst Du auf linknx, bist Du auf dem richtigen Weg.

    Einen Kommentar schreiben:


  • swiss
    antwortet
    Hoi Othmar

    Mit linknx habe ich mich bis jetzt noch nicht befasst aber es höhrt sich nach einer sehr guten Lösung an. Es wäre super, wenn das ganze im AP läuft. Die Frage ist, ob ich als
    Schnittstelle überhaubt IP-Routing auswählen kann, da ich IP-Tunneling für die Programmierung mit der ETS offen lassen möchte. Dazu kommt, das ich mir dann eventuell später noch einen zweiten AP zulegen möchte, der auch über den BUS gesteuert werden kann.

    - Aber erst mal zu beginn...
    - Läuft linknx auf einem TP-LINK TL-WR1043ND?
    - Hat das linknx mit eibd überhaupt platz auf 4.10 MB Speicher?
    - Wie krieg ich es da drauf (gibt es ein fertiges Paket dafür dass über apt-get installiert werden kann)?
    - Kann linknx Command's an das OpenWRT senden?

    Paralell dazu...
    @makki:

    Ist das erstellen eines kleinen Programms, dass diese kleine Aufgabe übernimmt (auf den BUS horchen und bei Telegramm 1 von GA XY WLAN aus- oder einschalten) kompliziert?

    Einen Kommentar schreiben:


  • Tru
    antwortet
    Zitat von swiss Beitrag anzeigen
    Konkret geht es mir am Anfang um das WLAN. Dieses möchte ich über einen 1-bit Befehl ein und ausschalten können. Ich habe für das OpenWRT einen Befehl gefunden der über die Konsole das WLAN ein- und ausschalten kann.
    Zwei Ideen:
    a) du könntest alles zentral von deinem WG aus steuern. Einfach per ssh vom WG den entsprechenden Befehl ausführen per Public-Key-Authentifizierung.
    b) du kannst lokal linknx laufen lassen welches die ganze Logik implementiert und auf den eibd auf dem WG hört.

    Gruss, Othmar

    Einen Kommentar schreiben:


  • makki
    antwortet
    hmmm, es gab interne Wetten, wie lange es wohl dauert, bis die Frage kommt

    Also,
    - vorinstalliert ist er ganz bewusst nicht, weil es wird da einfach ziemlich "freaky"
    - vorhanden im vorkonfigurierten Repository natürlich schon
    -> System->Paketverwaltung->Paketlisten aktualisieren, ...

    ABER: nichts in WG-like! händisch im Init-Script die richte Schnittstelle einstellen und so..

    - (WireGate)-Perl-Plugins kann man da mal sicher komplett streichen (auf dem IP-Extender)
    -> Da müsste man was bauen, geht sicherlich aber bevor wir anfangen jegliche Sonderlocke zu bauen sollte das Ding erstmal so wie es ist - als 1-Wire IP-Busmaster & Komfort-AP "raus".
    Der eibd kann sowas nicht aus der Box, man muss mindestens ein kleines Programm haben das auf die Gruppentelegramme horcht und dann was tut..
    Variante 1) ist das zu erstellen
    2) ein kleines CGI (Webserver-script) das per Plugin extern angestossen wird

    -> Ergo, geht, für solche sauereien ist er ja auch gemacht da wir offene Systeme deswegen lieben aber heute kein Code-Beispiel mehr

    Makki

    Einen Kommentar schreiben:


  • swiss
    hat ein Thema erstellt [wiregate] - √ - 1-Wire Extender eibd nutzen.

    - √ - 1-Wire Extender eibd nutzen

    Hallo zusammen

    Wie immer wenn ich ein Thema erstelle wird's mal wieder etwas komplizierter. Aber der Reihe nach...

    Ich habe seit ein paar Tagen den 1-Wire Extender und nutze diesen paralell auch als WLAN AP. Da auf dem Extender ein OpenWRT und AFAIK auch eibd installiert ist, möchte ich den eibd nutzen um gewisse Aktionen auf dem AP auszulösen wenn ein entsprechendes 1-bit Telegramm über IP-Routig eintrifft.

    Konkret geht es mir am Anfang um das WLAN. Dieses möchte ich über einen 1-bit Befehl ein und ausschalten können. Ich habe für das OpenWRT einen Befehl gefunden der über die Konsole das WLAN ein- und ausschalten kann.

    Die Frage ist nun, wie man das am besten umsetzt. Muss man dazu ein Script erstellen, das beim aufrufen einen bestimmten Befehl über das CLI sendet oder kann der eibd selber direkt Command's an das OpenWRT senden? Wie müsste man das angehen? Kann man das als Anfänger überhaubt selber hinbekommen? Gibt es auf dem Extender auch Perl Plugins? Super wäre natürlich eine inbox lösung. Also ohne externe HW.

    Ich hoffe ihr könnt mir helfen.
Lädt...
X