Zum Ende der Metadaten springen
Zum Anfang der Metadaten



Autor
Logo

Status

TEST

Version0.0.3
Kompatibilität

LB 0.2.3LB 1.2.5

Download
Zweck Dieses Modul stellt die digitalen Ein- und Ausgänge des Raspberry zur Verfügung
 Version History...

Version 0.0.1

  • erste Test Version

Version 0.0.2

  • Umbenennung von IO nach GPIO
  • Konfiguration geht nun nach einem Update nicht mehr verloren
  • In der Konfiguration ist der Miniserver auswählbar, an den die Änderungen des Eingangs gesendet werden
  • Das Abtastintervall der Eingänge ist einstellbar
  • Die Eingänge mit einen Präfix versehen

Version 0.0.3

  • Für die Ein- und Ausgänge kann zwischen Pullup und Pulldown gewählt werden.


Hinweis

Dieses Plugin ist aktuell noch in der Entwicklung. Es wird in relativ kurzen Abständen aktualisiert, um gemeldete Fehler zu beheben. Wer mich durch testen und melden von Fehlern unterstützen möchte, ist gerne willkommen.

Ein produktiver Einsatz wird aktuell noch nicht empfohlen.

Inhalt



Download

https://github.com/joesie/io

Installation

Bei der Installation wird die Bibliothek "pigpio" automatisch geladen. Hierfür muss der Loxberry Zugang zum Internet haben. Ohne diese Bibliothek kann das Plugin nicht betrieben werden.

nach der Installation ist ein Neustart erforderlichN

Konfigurationsoptionen

Über die Konfigurationsoberfläche können folgende Einstellungen vorgenommen werden:

  • Anzahl der Eingänge
  • Anzahl der Ausgänge
  • Zuweisung der GPIO Pins zu den Kanälen die über die LoxConfig aufgerufen werden können.
  • Einstellung eines Präfix zur Identifizierung der Eingänge
  • Abtastintervall zum einlesen des Zustandes der Eingänge
  • Auswahl des Minservers an den der Zustand der Eingänge gesendet werden soll

Funktion des Plugins

Konfiguration

Anzahl Ein/Ausgänge

Als erstes werde die Anzahl der benötigten Ein- und Ausgänge angegeben. Dabei können die Anzahl der Ein- und Ausgänge gemischt oder auch nur Ein- oder nur Ausgänge gewählt werden. siehe folgende Abbildung:

Die Auswahl muss gespeichert werden. Nach dem speichern wird der untere Bereich, die Kanalkonfiguration angepasst. 

Kanalkonfiguration

In der Kanalkonfiguration wird die Zuordnung der physischen Ein- und Ausgänge zu den Kanälen des Plugins vorgenommen. Diese Trennung der physischen Pins (GPIOs) zu den verwendeten Ein- und Ausgängen (Kanälen) dient dazu in der LoxConfig z.B. die Kanäle 0-2 zu verwenden, während im Plugin die GPIOS 15, 19 und 26 verwendet werden. Die Zuordnung kann zu jeder Zeit einfach im Plugin neu vergeben werden ohne die Programmierung im Miniserver anzupassen.

Die Zuweisung erfolgt durch Eingabe der entsprechenden GPIO Nummer. Hierbei ist darauf zu achten, dass jedem GPIO nur ein Kanal zugewiesen wird. Außerdem darf ein GPIO nur ein Ein-oder Ausgang sein. Die Verwendung sowohl als Ausgang wie Eingang ist nicht möglich!

Die Pinbelegung des PIs kann z.B.hier nachgelesen werden.

die weiteren Einstellungen sind ausschließlich für die Eingänge benötigt:

Beschaltung (Pullup/Pulldown)

Für jeden Eingang kann gewählt werden, ob dieser mit dem internen Pullup oder Pulldown beschaltet werden soll. Dieser Widerstand dient dazu, bei nicht anliegendem Signal am Eingang, diesen auf einen definierten Wert 0V (Pulldown) oder 3,3V (Pullup) zu ziehen (siehe https://de.wikipedia.org/wiki/Open_circuit#Beschaltung_der_Signalleitungen). Der Defaultwert ist Pulldown.

Präfix

Der Präfix dient dazu, die Eingänge in der LoxConfig eindeutig zuzuordnen. Hierzu muss der Präfix im Loxberry exakt gleich sein wie in der LoxConfig. Die Bezeichnung des Eingänge in der Config bauen sich aus dem Präfix+Nummer des Eingangs zusammen. Z.B "LoxberryGPIO0" für den ersten Eingang.

Der Präfixist standardmäßig auf "LoxberryGPIO" gesetzt. Sollte nur ein Loxberry im Einsatz sein, kann dieser unverändert verwendet werden. In den Beispieltemplates wird dieser Standardwert verwendet.

Miniserver

Damit die Eingänge an den Miniserver gemeldet werden können, muss zwingend vor der Konfiguration dieses Plugins ein Miniserver im Loxberry konfiguriert sein! 

Im Plugin kann bei Konfiguration mehrerer Miniserver der ausgewählt werden, an der Status des Eingangs gemeldet werden soll.

Nach dem speichern der Änderungen MUSS der Miniserver neu gestartet werden. Nur so werden die Einstellungen der Eingänge übernommen!

Verwendung der Ein- und Ausgänge

Schalten der Ausgänge

Geschaltet werden die Ausgänge über URL Parameter. Dabei ist es möglich sowohl einen, wie auch mehrere Ausgänge auf einmal zu schalten. Die Parameter sind dabei wie folgt aufgebaut: 

Die Parameter der Ausgänge sind mit "o" gefolgt von der Kanalnummer aufgebaut. Z.B. "o1" für Ausgang 1. Der Wert wird mit "on" für einschalten oder "off" für ausschalten angegeben.

Beispiel:

Der Ausgang 1 soll eingeschaltet werden, dann sieht der Parameter folgendermaßen aus: "o1=on".

Eine URL für die Ausgänge 0-3 kann somit folgendermaßen aussehen:

Adresse des Loxberry/plugins/gpio/?o0=off&o1=on&o2=on&o3=on

Verwendung der Eingänge

Alle eingestellten Eingänge werden mit dem eingestellten Abtastintervall abgefragt. Damit die am Eingang anliegenden Signale sicher gelesen werden, müssen diese mindestens doppelt so lange anliegen wie das Intervall ist. Bei kürzeren Signalen kann es passieren, dass der geänderte Wert nicht erkannt wird. Beispiel: Eingestelltes Intervall 100ms daraus folgt das Signal muss mindestens 200ms anliegen. Siehe Nyquist-Shannon-Abtasttheorem

Jede Statusänderung der Eingänge wird per http als Push Nachricht an den ersten konfigurierten Miniserver geschickt. 


Praktische Tipps rund um die GPIOs wurden hier zusammengefasst: Allgemeines zu den GPIOs

Einrichtung in der Loxone Config Software


Ausgänge:

Vorlagedatei für 8Relais:

VO_GPIO Ausgänge Loxberry.xmlVO_GPIO Ausgänge Loxberry Invertiert.xml

In folgendes Verzeichnis legen und Config neu starten  C:\ProgramData\Loxone\Loxone Config 10.0\Templates\VirtualOut oder wie im Bild Vorlage importieren Virtuelle Ausgänge/Vordefinierte Geräte/Vorlage importieren.

Hab absichtlich den EIB Taster verwendet um später den Status zu ermitteln.

Je nach Relaistyp muss der Ausgang (zur Zeit noch Q am EIB Taster und später im Plugin) noch invertiert werden oder oder ihr verwendet die 2.Invertierte Vorlage


IP anpassen nicht vergessen: http://user:passwort@IP Loxberry



Eingänge:

Eingänge analog den Präfix im Loxberry anlegen


Mit einem Webbefehl könnt ihr den Virtuellen Eingang testen: http://user:password@IP Miniserver/dev/sps/io/"Präfix"0/Ein oder eben http://user:password@IP Miniserver/dev/sps/io/"Präfix"0/Aus

Rückmeldung sollte in etwa so ausschauen und die LiveView wird darauf reagieren







Roadmap

  • Ein- und Ausgänge als Option invertieren
  • Nach Änderung der Konfigiration sollen die Werte sofort verwendet werden
  • Testseite zum anzeigen des Stus der Eingänge sowie schalten der Ausgänge



Fragen stellen und Fehler melden

Fehler bitte im Github als Issue einstellen. Fragen können hier im Kommentar gestellt werden.




56 Kommentare

  1. AlexAn sagt:

    Super Arbeit von dir!!

    Denke du bist mit der Doku noch gar nicht so weit - zwecks Anlegen der Eingänge in der Config.

    Wenn ich das richtig verstanden habe dann wäre das eine MultiAir Ersatz: 2*8 sprich 16 10A Ausgänge und 10 digitale Eingänge wenn ich einen 3B+ Raspberry ausnutze?

    1. Hallo Alex,

      ja ich habe mich bisher ausschließlich auf die Plugin Entwicklung konzentriert. Die Einbindung in die LoxConfig sollte bei den Ausgängen ja sehr einfach sein und bei den Eingängen gehe ich auch auf den Loxone Standard. Aber Templates gibts noch nicht. Aber vielleicht kannst Du da ja auch unterstützen (Zwinkern)

      Wenn ich das richtig überschlagen habe hat der RB 3B 25 für GPIO nutzbare Pins. Die können dann wahlweise als Ein- oder Ausgänge verwendet werden.

  2. AlexAn sagt:

    Hi Jörg,

    war mal so frech und hab eine Vorlage für 8Ausgänge eingefügt!

    Wenn du mir den Befehl für die Eingänge gibst mache ich das auch noch in eine Vorlage für die Eingänge.

    1. Hallo Alex, 

      klasse - besten Dank. So macht das ganze Spass. Wie gesagt bin ich noch nicht zur Integration in die Loxone selber gekommen. 

      Die Eingänge werden entsprechend mit I0 .. n gekennzeichnet und der Wert übermittelt. Schau doch mal bitte hier:

      REST Webservice

  3. AlexAn sagt:

    Bedeutet dass du den Befehl gezielt hier reinschreibst: http://admin:password@MeinMiniserver/dev/sps/io/Wohnzimmerlicht/state (wusste ich nicht dass man den von aussen überschreiben kann)

    Ich müsste nur vorher einen Virtuellen Eingang anlegen der dann im Loxberry den gleichen Namen hat? Der Loxberry schickt mir dann jeweils die Statusänderung?

    Das Plugin ist aber vom Eingang noch nicht fertig programmiert damit ich den Eingang angeben könnte?? Eine Vorlage in der config kann ich dann leider nicht machen weil man alles per anlegen muss. Wäre gut wenn dann der Loxberry den Namen des Einganges vorschlägt der dann einfach per copy/paste in der Config eingefügt wird.



    1. Das Plugin sendet bei Statusänderung einen HTTP Request zu Miniserver. Das ist auch alles schon fertig. Der Kanal wird mit I0, I1 usw. angegeben. Ich hätte jetzt erwartet, dass am Miniserver sowas ankommt wie:

      MeinMiniserver/dev/sps/io/I0/on

      MeinMiniserver/dev/sps/io/I2/off

      Habe es aber wie gesagt noch nicht ausprobiert. Aber jetzt wo ich darüber nachdenke, sollte ich vielleicht noch einen weiteren Präfix angegeben. Nicht das es z.B. I0 bereits wo anders gibt ..



  4. AlexAn sagt:

    Nein es müsste lauten: http://user:password@IP Miniserver/dev/sps/io/I0/Ein oder http://user:password@IP Miniserver/dev/sps/io/I0/Aus aber wahrscheinlich wird on off auch gehen wenn ich weiter oben nachlese

    Bei Schalten: https://www.loxone.com/dede/kb/webservices/

    Bei der nächsten Runde/Abfrage der Eingänge vom Miniserver sollte dann der Status automatisch am Eingang erkannt werden

    1. Hast Du das Plugin am laufen? Wenn ja könntest Du doch einfach einen GPIO als Eingang schalten und prüfen was am MS ankommt. 

      Ich komme leider heute nicht dazu mit der HW was zu machen

    2. AlexAnDas Senden geht über das LoxBerry SDK, das mit On/Off passt schon.

      Jörg Siedhof Das mit dem individuellen Präfix solltest du unbedingt einbauen (entweder einstellbar, oder du nimmst den Hostnamen mit, z.B. lbhostname() . '_I1' oder so. Es gibt Installationen, die haben mehr als einen Loxberry im Haus, z.B. ich, deswegen ist ein Pi-Spezifisches Präfix wirklich wichtig.

      Noch was ist mir in den Sinn gekommen, was ich dir noch ans Herz legen würde: Nämlich der Pluginname - IO ist sehr allgemein, es wäre naheliegend, das Plugin in GPIO umzutaufen. IO ist so generisch, und im Forum kann man nach 2 Buchstaben nicht suchen. (Lächeln)

      lg, Christian

      1. Hallo Christian, 

        danke für die Hinweise. Ich werde die Präfixe konfigurierbar machen und einen Defaultwert vorgeben. Somit können wir für die nicht so versierten Nutzer ein fertiges Template anlegen das dann auch funktioniert. 

        Was den Namen angeht war ich auch nicht so glücklich aber bin bei sowas recht unkreativ. GPIO bietet sich an, aber weiß jeder was damit gemeint ist?

        Bist du übers Wochenende mal zum testen gekommen? 

  5. AlexAn sagt:

    Befehle über den Browser gehen beide nach einem Test in der LiveView der Config

    Plugin sollten dann mit I0, I1 … laufen.

    Loxberry bekommt nun eine neues Gehäuse (Lächeln)

    1. Klasse, dann sollte das ganze so funktionieren. Ich habe vorhin mal geschaut, ob es fertige Module gibt mit Sicherheitsbeschaltung (Optokoppler) für die GPIOs. So direkt sollte man lieber keine Peripherie (Bewegungsmelder, Sensoren, ...) anschließen. Hab aber auf die schnelle nichts gefunden. Ich habe gesehen, dass du dich auch an anderer Stelle schon mit Beschaltungen des RP beschäftigt hast. Hast du da was fertigen, das man hier empfehlen kann?

      1. AlexAn sagt:

        Hab das hier gefunden aber das geht über den I2C und damit wären die GPIO frei für die Ausgänge aber das wird ohnehin zum Platzproblem im Gehäuse.

        https://www.horter-shop.de/de/i2c-hutschienen-module/232-bausatz-i2c-digital-input-modul-mit-optokoppler-4260404260851.html

        Hab mir für diesen Zweck ein leeres Extension Gehäuse bestellt. 2mal 4 Kuman Relais und ein 3erRaspberry würden sich ausgehen. Spannungswandler muss ich noch schauen wie das gehen könnte aber ich denke ich baue alles auf eine Grundplatte auf.

        Soll dann alles über 24V laufen wie hier: Einbau i2c



  6. AlexAn sagt:

    Was mir noch eingefallen ist: könnte man per Script die jeweiligen Eingänge mit dem Pulldownwiderstand aktivieren beim abspeichern der GPIO

    http://www.gtkdb.de/index_36_2679.html

    1. Ich muss mir nochmal die verwendete Bibliothek genauer ansehen. Beim SW konfigurieren würde ich erwarten, dass der interne Pullup/down aktiviert wird. Ich habe in der Beschreibung nichts darüber gelesen, dass man sich das aussuchen kann.

      Ich schaue mir das aber an.

    1. Klasse, genau sowas hab ich mir vorgestellt. Du hast ja schon sehr viel zum Aufbau und der Beschaltung geschrieben. Da könnten wir auch überlegen ob wir dem eine eigene Seite spendieren. Den Warnhinweis, dass man den Raspberry bei falscher Beschaltung zerstören kann, hast Du auch schon drin. Den würde ich vielleicht noch etwas hervorheben. 

  7. AlexAn sagt:

    Möchte deine Seite nicht komplett kapern (Zwinkern)

    Eventuell sollten wir die Hardwaregeschichte in eine Unterseite packen.

  8. Alles gut. Ich freue mich, dass ich das Thema nicht alleine machen muss. Wir sollten nur schauen, dass die Seite übersichtlich bleibt. 

  9. AlexAn sagt:

    Tu dir keinen Zwang an und schiebe es hin und her wie du es haben möchtest!

    1. Nene, nix da nun bist du auch am Zug. Ich stimme mich mal mit den Foren Admins ab, wie und wohin wir das am besten legen können. Dann können wir uns ja nochmal beraten.

      So ich hab noch ein wenig rumgesucht und rausgefunden, wie ich die internen Pullups steuern kann. Standard scheint Pulldown zu sein.

      Ich schau mal, wie und wann ich das eingebaut bekomme.

  10. bernhard sagt:

    Hi Leute!

    Hab mir das Plugin mal auf meinem test loxberry installiert.

    Es würde denk ich genau zu meinem aktuellen Projekt passen, den Strom und die Wasserzähler per Lichttaster abzufragen.


    Habe aber das Problem, dass das Plugin die Eingänge nicht am Miniserver ankommen.

    http://user:password@IP Miniserver/dev/sps/io/I0/Ein bzw. Aus bewirkt aber eine Reaktion in Liveview.

    Konfiguriert habe ich das Plugin so:

    2 Eingänge - GPIO 17 und 27.


    Aufgefallen ist mir noch das die Pinbelegung im Bild oben und im Link https://www.elektronik-kompendium.de/sites/raspberry-pi/1907101.htm unterschiedlich sind, GPIO 22 und 27.



  11. AlexAn sagt:

    bernhard danke für den Hinweis ich hab das korrigiert.

    Jörg Siedhof bei mir kommt auch nichts an - eventuell der fehlende Pull Widerstand oder er holt sich noch nicht die Daten vom zugehörigen Miniserver im Loxberry. Relais ziehen bei Low an - eventuell wäre ein Auswahl Active Low oder eben High gut je nach dem welches Relais man hat.

    Neuer Pfad /plugins/gpio/?o0=off  ?? Weil dann eine neue Vorlage fällig ist.

    1. Hallo bernhard  und AlexAn,

      ich habe die Logik für die Eingänge zwar implementiert, aber noch nicht wirklich getestet. Gut möglich, das da noch was nicht funktioniert.

      Ich werde in dem Bereich aber auch noch ein paar Issues beheben, siehe TODOs von oben. Dann gebe ich Euch Bescheid und ihr könnt es bei Euch testen. Wird aber wohl noch übers Wochenende dauern.

      Ich freue mich, dass es so reges Interesse gibt.



      1. Hallo bernhardund AlexAn,

        bitte checkt mal den aktuellen Master aus und probiert es nun mal. Ist aber noch absoluter draft. Am MS kommen nun aber die Änderungen der Eingänge an.



        1. bernhard sagt:

          Hi!

          Hab es installiert Eingänge sind am MS leider nicht angekommen.

          Hab in der handleinputs.pl in Zeile 30 und 33 input auf i geändert.

          $response = LoxBerry::IO::mshttp_send_mem(1, "input$i", "Off");
          $response = LoxBerry::IO::mshttp_send_mem(1, "input$i", "On");


          $response = LoxBerry::IO::mshttp_send_mem(1, "i$i", "Off");

          $response = LoxBerry::IO::mshttp_send_mem(1, "i$i", "On");


          dann sind die Eingänge angekommen.

          1. Wie hast du das Ankommen festgestellt?
            Hattest du denn zuvor einen virtuellen Eingang namens input1 angelegt?

  12. bernhard sagt:

    Hab 2 virtuelle Eingänge I0, I1 wie oben im Beispiel angelegt und auf nen Zähler gehängt.

    Zuvor hab ich mit diesem Loxone-Monitor (sry ich weiss nicht genau wie der  heisst) geschaut was am MS ankommt.

    Aber ich denke ich weiss was du sagen willst, hätte ich meine virtuellen Eingänge input0, input1 benannt, hätte es auch funktioniert.

    Werd das am Abend versuchen.



    1. Genau, das wollte ich sagen.

      Jörg Siedhof Du solltest die Outputs eindeutiger benennen - entweder mit einem benutzerdefinierten Präfix, oder mit dem Hostnamen (lbhostname()). Andernfalls ist das Plugin nur auf einem einzigen Raspberry im Haus einsetzbar. 

      EDIT - VERGISS ES, das hast du ja schon längst eingebaut - Doch nicht, nur im UI (Zwinkern)

      1. Ja auf der UI ists schon drin. Aber noch nicht umgesetzt. Das steht als nächstes an. Der Präfix wird einen Default wert bekommen, der dann auch in den Beispiel XML Templates ist. Deswegen würde ich nicht den Hostname verwenden (Template ist dann nicht mehr statisch).

    2. Hallo bernhard,

      danke fürs ausprobieren und die Rückmeldung. Das sieht dann doch schon recht gut aus (Zwinkern)

  13. bernhard sagt:

    Hab heute mal das aktuelle Plugin installiert und mit 2 Eingängen GPIO 17, 27 und nen Präfix konfiguriert.

    Alles kommt am MS an (Lächeln)!


  14. Hallo bernhard  und AlexAn,

    ich habe im Master nun einen Teststand, den Ihr ausprobieren könnt.

    Dazu müsst ihr aber das bisherige Plugin bitte deinstallieren und dann neu installieren. Ich habe die Konfiguration umgebaut und aufgeräumt. Nun sollte der Bereich einigermaßen stabil sein.

    Neue Funktionen:

    • im Plugin kann nun der Miniserver ausgewählt werden, an den die Eingänge gemeldet werden sollen (ist relevant bei mehreren MS).
    • Das Abtastintervall kann eingestellt werden. Wenn der Loglevel auf Debug steht, wird das eingestellte Abtastintervall nicht berücksichtigt sondern fest 100ms verwendet (zur Sicherheit)
    • Ab sofort kann ein Präfix bei den Eingängen angegeben werden. Dieser wird dann um die Nummer des Eingangs erweitert und so der Status übermittelt. 
    • Außerdem hab ich das Logging erweitert, sodass die Fehlersuche einfacher wird.

    Viel Spass beim Testen

  15. bernhard sagt:

    So grade noch mal neu installiert. Sieht ganz gut aus, werde morgen wenn ich Zeit habe meine Wasserzähler am LB anschließen und nen Test über ne längere Zeit starten. (Zwinkern)

    Sind die Eingänge intern auf Pull-up oder Pull-down gesetzt oder soll ich das mit Widerständen Hardwaremäßig machen?

    1. intern sind sie Pulldown gesetzt. Das funktioniert bei mir aktuell recht gut. Aus der Praxis heraus empfiehlt sich dennoch, eine externe Beschaltung mit Widerständen zu machen (Läuft aus der Erfahrung mit anderen Prozessoren sicherer).

      1. bernhard sagt:

        Ok hab sie beim testen immer extern Pulldown geschalten, würde das bei Test mit den Wasserzählern auch machen. Muss ich dazu am Plugin oder per Shell was ändern?

        1. Nein alles gut. Solange die Pegel entsprechend am GPIO ankommen, kannst du machen was du willst. Ich passe gerade hier auch die Dokumentation an.

          Hast Du eine Sicherheitsschaltung für die Eingänge vorgesehen, z.B. Optokoppler?

          1. bernhard sagt:

            Ja hab ich. Hatte meine Zähler bis jetzt mit nem 0815 Script an einem Raspberry laufen. Werd die Hardware dann übernehmen.

            Weiß nur noch nicht ob ich morgen schon dazu komme...


            1. Klasse, ich hab die Informationen zu den Eingängen mal auf eine neue Seite exportiert. Vielleicht können wir ja da eine Sammlung an Beschaltung machen, bzw. getestete Peripherie. 

              Allgemeines zu den GPIOs

  16. bernhard sagt:

    So Plugin ist online... (Lächeln)

    Hab zum Testen parallel noch die 2 Eingänge die auf den Loxberry gehn, auch auf 2 MS Eingänge gelegt und jeden einen eigenen Zähler im Programm verpasst um zu sehen ob ein Impuls verloren geht.

    1. Klasse, bin gespannt was der Test bringt. Hab meinen Test LB bisher noch nicht im Langzeittest gehabt

  17. Hallo!

    Ist vielleicht eine dumme Frage, aber wäre es eigentlich auch mögliche einen analogen Ausgang 0-5V zu konfigurieren und über Loxone anzusteuern?

    Hintergrund: Ich möchte drehzahlgeregelte 230V AC Lüfter meiner Wohnraumlüftung ansteuern.

    Danke für ev. Tipps

    1. Peter Bazala sagt:

      Der Raspi hat keinen analogen Ausgang! Man könnte aber über die PWM Ausgänge etwas Basteln.

      https://www.elektronikpraxis.vogel.de/pwm-signale-in-praezise-analoge-spannungen-umwandeln-a-523233/

         

      1. PWM Ausgänge hat der RB sogar. Damit lässt sich das recht einfach realisieren. Aber aktuell hab ich das nicht im Scope.

        Vielleicht hat ja jemand Lust ein Plugin dafür zu bauen.

  18. Hallo!

    ich kann das Plugin nicht installieren kommt immer die Fehlermeldung "Das angegebene Archiv ist nicht im erforderlichen Format"

    Kann mir da jemand weiter helfen?

      1. Danke... Aber leider hat mir das nicht weitergeholfen....

  19. Jochen sagt:

    Hallo habe auch Probleme beim Installieren. Hab ich Log folgende Meldung stehen " CRITICAL: Fehler beim Extrahieren des Plugin-Archivs."


    Kann mir da jemand weiter helfen?

  20. Karsten Kutscher  und Jochen Welche Loxberry Version habt Ihr im Einsatz? Könnt Ihr das Zip manuell auf Eurem Rechner öffnen? Wie groß ist das Archiv in KB?

    1. Jochen sagt:

      Hallo Jörg dier version von Loxberry ist V1.2.1.5  Wie groß das Zip File ist weis ich habs hier https://github.com/joesie/GPIO downloaden lassen. Wenn ich auf den Link klicke finde ich kein Zipfile.....

      1. Jochen sagt:

        Hab inzwischen herausbekommen wie man das Archiv manuell herunterlädt. Es ist 45kb groß und lässt sich jetzt auch entpacken. nun bekommen ich folgende Fehlermeldung:  CRITICAL: Die mindestens benötigte LoxBerry-Version hat eine höhere Version als die derzeitig installierte. Installation kann nicht durchgeführt werden.

        1. Hast mal oben GELESEN welche LB Version Du mindest haben musst? 

        2. Die Antwort steht doch schon in der Beschreibung. LB Update und dann gehts. In der Plugin Beschreibung steht, mindestens LB1.2.5 ist erforderlich

          1. Jochen sagt:

            Ja hab´s inzwischen auch bemerkt daß das automatische update nicht mehr funktioniert hat. Jetzt läuft das Plugin. Danke!

    2. Hab es jetzt hinbekommen Safari entpackt die heruntergeladen zip Dateien immer gleich... Mit einem anderen Browser hat die heruntergeladene Datei funktioniert.. Danke....

  21. Thomas Kalt sagt:

    Als erstes, vielen Dank fürs Plugin. Funktioniert bei mir mit ersten Tests gut. Habe drei Fragen

    1. Gibt es einen Grund warum man nur 15 Eingänge konfigurieren kann, oder kann man dies erhöhen, wenn man nur Eingänge braucht. Und wenn ja, wo kann man dies konfigurieren?
    2. Wenn man Eingänge verwenden will für einfache Taster, braucht man wirklich noch zusätzlich Wiederstände (e.g. 10kOhm) 
    3. Hat jemand Erfahrung ob es besser funktioniert mit Pullup oder Pulldown Setup