elmo

Erstellte Forenantworten

4 Beiträge anzeigen - 1 bis 4 (von insgesamt 4)
  • Autor
    Beiträge
  • als Antwort auf: Homematic-Taster mit FHEM an Logo!8 #3260
    elmo
    Teilnehmer

    Hallo Andreas,
    hab daß beimir so gelöst:
    1. Im Logo Programm eine neue Serververbindung anlegen.
    2. hab hier SERVER TSAP 21.00 CLIENT TSAP 3.00 eingestellt
    3. In FHEM unter /opt/fhem/FHEM im Modul 44_S7.pm folgendes in Zeile 158 + 159 editieren
    $LocalTSAP = 0x2100
    $RemoteTSAP = 0x0300
    Passt dann zur TSAP in LOGOSoft
    Hier der Auszug aus der 44_S7.pm

    if ( uc $a[2] eq „LOGO7“ || uc $a[2] eq „LOGO8“ ) {
    $ip_address = $a[3];
    $LocalTSAP = 0x2100;
    $RemoteTSAP = 0x0300;
    $hash->{Interval} = 1;
    if ( uc $a[2] eq „LOGO7“ ) {
    $hash->{S7TYPE} = „LOGO7“;
    }
    else {
    $hash->{S7TYPE} = „LOGO8“;

    Hab keinen anderen Weg gefunden oder versucht.
    Nachteil: Bei einem FHEM Update muß dieses wieder manuell angepasst werden.

    Gruß
    Christian

    als Antwort auf: Homematic-Taster mit FHEM an Logo!8 #3229
    elmo
    Teilnehmer

    Hallo Peter,
    hab bei mir die Adressen in FHEM wie folgt deklariert, weil der Aufruf mit NI auch nicht funktioniert hatte.
    NI define Garage S7_DWrite db 0 7.7 (7.7 ist die Virtuelle Adresse vom NI)
    Merker define Raspi_Leben S7_DRead db 0 1104.4

    Gruß Christian

    als Antwort auf: Homematic-Taster mit FHEM an Logo!8 #3075
    elmo
    Teilnehmer

    Hallo admin,
    vieleicht kannst du mir da helfen.
    Hab bei meinem notify
    define HM_34BB12_Btn_01_short_pressed notify HM_34BB12_Btn_01:Short.* {
    GetFileFromURL(„http://localhost:8088/rest/devices/1/methods/1“) }
    sporadisch das Problem, daß das Tastersignal über den Netzwerkeingang hängen bleibt mit Status 1 und ich dann nichts mehr schalten kann.
    Erst nach öfteren drücken des Tasters hintereinander wird der Netzwerkeingang dann in der Logo wieder auf 0 geschrieben.

    Gruß elmo

    • Diese Antwort wurde vor vor 7 Jahren, 7 Monaten von elmo bearbeitet.
    als Antwort auf: Homematic-Taster mit FHEM an Logo!8 #2548
    elmo
    Teilnehmer

    Hallo admin,
    danke für deine Tipps.
    da ich mit Perl Programmierung nicht so zurecht komme, habe ich deinen Tip mit

    define HM_34BB12_Btn_01_short_pressed notify HM_34BB12_Btn_01:Short.* {
    GetFileFromURL(„http://localhost:8088/rest/devices/1/methods/1“) }
    verwendet.
    Das funktioniert einwandfrei, nur der „long“ Status Pulsiert, solange der Taster gedrückt wird. Dieses Pulsieren hab ich in der Logo wieder abgefangen, damit ich den Long Status auch auswerten kann.
    Soweit funktionierts jetzt zu meiner Zufriedenheit.
    Danke und schöne Grüße

    elmo

4 Beiträge anzeigen - 1 bis 4 (von insgesamt 4)