pilight und gpio`s

Heute ist Stammtischzeit:
Jeden Donnerstag 20:30 Uhr hier im Chat.
Wer Lust hat, kann sich gerne beteiligen. ;)
  • Ich habe ein script erstellt, dass mit beim start der raspberry meine gpio Pins auf Eingang oder ausgang setzt.
    Habe nun noch pilight installiert.
    Nun ist aber alles wild durcheinander.

    Meine Frage: verändert pilight die gpio einstellungen?
    In der config datei habe ich 2 gpio pins definiert.
    Die sollten meine beiden Relais schalten.

    Das schalten über pilight funktioniert soweit, aber genau umgedreht.
    wenn gpio auf 1 ist sagt pilight aus.

    mir gefällt pilight eigentlich ganz gut, aber das verhalten passt nicht.
    Lässt sich das einstellen?
    Ich habe zumindest nichts gefunden.

    Wenn kann mir hier helfen?

    Gruß
    Georg

    Gruß Georg

    ... und sie leben doch :cool:

    Raspberry Pi B+, Raspberry Pi2, Raspberry Pi3

  • Hallo,

    Nun hier das script, dass ich beim Start über rc.local ausführe:

    Beim Start leuchtet die Betriebsled kurz auf, dann ist sie wieder weg.

    Hier ein Auszug aus meine config.json#

    Dazu nun das Ergebnis von:

    Habe pilight V 7.0 stable
    Installiert über apt und Quelleintrag in die sources.list.


    Ok: das mit den geänderten Ports lässt sich hinbekommen und stört auch wenig. Wobei ich mir derzeit noch etwas Sorgen mache, wenn ich dann noch mein 4zeiliges Display ansteuern will. Wegen belegter Ports usw.

    Was aber am meisten stört: Wenn in der Weg gui von Pilight ich ein Relais auf ein schalten will, ist es eigentlich aus.
    Die Relais steuere ich von den gpio Pins über einen ULN 2803 - dann Relaisblock.
    Relais schaltet auf ein, wenn die gpio Ausgang auf 1 geht.

    Pilight dreht das aber anscheinend um.

    Wenn ich in Pilight einschalte ist der gpio Status auf 0.

    Wie lässt ich das in Pillight ändern. Ich habe schon viel gesucht, aber noch keine zufriedenstellende Antwort gefunden.
    In einem Forum habe ich nur etwas entdeckt wo da gleichzeitig rules ausgeführt werden.
    Das muss ich aber erst testen.


    Nachtrag:
    habe nun folgendes geändert:

    Code
    "state": "off",
                            "default-state": "on"


    Dann ist der Status beim Start zwar on, die Relais aber noch off.
    Muss erst mal 2 mal klicken, dann schalten die Relais auch ein, wenn der Schalter on zeigt.
    Das passt dann also mal.

    Gruß
    Georg

    Gruß Georg

    ... und sie leben doch :cool:

    Raspberry Pi B+, Raspberry Pi2, Raspberry Pi3

    Einmal editiert, zuletzt von maci23 (10. März 2016 um 18:21)

  • Pilight will mich nur ärgern
    Es Start nicht über Service piliert Start
    Keine Einträge in den Logs
    Auch nicht in der syslog
    Wenn ich jedoch der Raspberry neu starte, dann startet auch Pillight.

    Was kann der Fehler sein?

    Config ist im Beitrag oben

    Gruß Georg

    Gruß Georg

    ... und sie leben doch :cool:

    Raspberry Pi B+, Raspberry Pi2, Raspberry Pi3

  • Guten Morgen,

    Auch heute immer noch das gleiche Problem. =(

    service pilight start wird zwar ausgeführt, aber keine Reaktion.
    In den Logs keine Spur von dem Befehl.
    Auch die Syslog schweigt dazu.

    Habe heute morgen auch schon versucht den piSchduler zu installieren.
    Nun, er läuft auch nur nach einem reboot.
    Ansonsten das gleiche wie bei pilight. Kein start zwischendurch möglich.
    Wenn ich nach jeder kleiner Konfigurationsänderung den Pi neu booten muss, um zu sehen ob es läuft, ist mir zu mühsam.
    Das erinnert mich zu sehr an Windooooof.

    Aber ein server apache2 start wird sehr wohl ausgeführt.
    Also hier alles normal.

    Nur pilight und piSchedule wollen nicht.

    Nun wird pilight und piSchedule wieder deinstalliert. :@

    Werde nun meine eigene Lösung machen. Dauert zwar länger.
    Werde hier auf phyton usw. verzichten wo es nur geht.
    Wenn alles läuft, installiere ich alles sauber und neu auf einem anderen pi.

    fhem kommt mir gar nicht in haus.
    Hatte im Vorjahr schon mal Probleme damit.
    Außerdem gefällt mir die Oberfläche absolut nicht.

    Gruß Georg

    Gruß Georg

    ... und sie leben doch :cool:

    Raspberry Pi B+, Raspberry Pi2, Raspberry Pi3

  • Hallo maci23
    Du kannst mit "sudo pilight-daemon -D" pilight im debug Modus starten. Im Output kannst du dann sehen wo das Problem liegt, dass pilight am starten hindert (inklusive welcher Eintrag in der config.json eventuell Probleme bereitet).

    Das Problem mit Relais diskutieren wir gerade im pilight Forum (https://forum.pilight.org/Thread-Relay Seite 4), das wird wohl demnächst gelöst.

    Gruß pilino1234

    Einmal editiert, zuletzt von pilino1234 (4. Dezember 2016 um 13:46)

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!