Jump to content

theo

Members
  • Gesamte Inhalte

    325
  • Benutzer seit

  • Letzter Besuch

  • Tagessiege

    1

Alle erstellten Inhalte von theo

  1. Hallo Žiga, das IO4 ist im Wiki gelistet, es fehlt aber die Beispiel-Konfiguration. Ich habe hier ein Beispiel abgelegt: https://github.com/theoweiss/openhab-tinkerforge-configuration-examples/tree/master/io4 Gruß, Theo
  2. Here is a first try for Analog Out V2 https://bintray.com/theoweiss/generic/download_file?file_path=analogOutV2%2Forg.openhab.binding.tinkerforge-1.9.0-SNAPSHOT.jar You will find a configuration example in oh2 style here: https://github.com/theoweiss/openhab2-tinkerforge-configuration-examples/tree/master/analogOutV2 Hopefully it shouldn't be to hard to transcribe it to an oh1 configuration.
  3. TF don't but openHAB ;-) The openHAB1 binding is compatible with openHAB2 (until now there is no real openHAB2 binding with the new openHAB2 features). Here you will find some configuration examples: https://github.com/theoweiss/openhab2-tinkerforge-configuration-examples Regards, Theo
  4. Ups, I haven't forgot it but I prioritized some other spare time projects. You aroused my pity - going to the toilet a 2am is really hard ;-) . I will push the AnalogOut on top of my todo list. tO
  5. Hallo MacDuff, das TinkerforgeBinding funktioniert mit openHAB 2 und ist auch Teil der Distribution. Wie hast du openHAB 2 installiert? Gruß, Theo
  6. Hi Maciej, I will give it a try. Regards, Theo
  7. Hallo Antoine, du kannst openHAB auf dem Red Brick einfach auf die übliche Linux Art updaten. Siehe hier: https://github.com/openhab/openhab/wiki/Linux-and-OS-X#to-upgrade Gruß, Theo
  8. Hallo Christian, hat geklappt ist gut! Größere Schrift geht bisher leider nicht, ich arbeite u.a. daran. Das wird aber noch eine Weile dauern: https://github.com/theoweiss/GfxLibTF , da es mir an Zeit fehlt. Gruß, Theo
  9. Hallo Christian, ups, hab ich ganz vergessen. Wenn du es auf diese Art verwenden willst, dann brauchst noch die passende Action jar Datei. Ich habe sie gerade hochgeladen: https://bintray.com/theoweiss/generic/download_file?file_path=dUS%2Forg.openhab.action.tinkerforge-1.9.0-SNAPSHOT.jar Gruß, Theo
  10. Hallo Martin, sehr gut! Danke fürs Testen. Gruß, Theo
  11. Hier gibt es einen Snapshot mit dem Fix: https://bintray.com/theoweiss/generic/download_file?file_path=dUS%2Forg.openhab.binding.tinkerforge-1.9.0-SNAPSHOT.jar
  12. Hallo Martin, ich denke ich habe den Fehler. Da ist ein Code-Block eine Klammer zu tief gelandet, so dass das Bricklet nur initialisiert wird, wenn Konfiguration (die in diesem Fall eigentlich optional ist) dafür hinterlegt ist. Auf die Schnelle kannst du testen ob es funktioniert, wenn du z.B. die CallbackPeriod oder den Threshold oder den movingAverage-Wert in der openhab.cfg setzt. Ein gefixte Version werde ich auch bauen und dann Bescheid geben. Gruß, Theo
  13. Hallo Martin, kannst du deinen Setup nochmal mit dem Snapshot hier testen: https://bintray.com/theoweiss/generic/download_file?file_path=co2etal%2Forg.openhab.binding.tinkerforge-1.9.0-SNAPSHOT.jar und den Fehler aus der Log-Datei schicken? Dann habe ich Zeilennummern im Log, die aktuell sind. Vielen Dank. Gruß, Theo
  14. Hallo Uwe, im Moment geht das nur indirekt, UNDEF Werte eines Sensors sollten ein Hinweis sein. Sollte ich die Doku richtig interpretiert haben, dann kannst vermutlich auch das Network Health Binding zum pingen verwenden https://github.com/openhab/openhab/wiki/Network-Health-Binding . Das exec Binding https://github.com/openhab/openhab/wiki/Exec-Binding könnte auch eine Hilfe sein. Für das Tinkerforge Bindig selbst hatte ich vor langer Zeit Brickd-Status Properties eingeführt (isConnected, reconnectCounter), das ist aber noch nicht fertig. Gruß, Theo
  15. Ich habe ganz vergessen: über Rückmeldungen jedweder Art freue ich mich. Ob Bugreports, Verbesserungsvorschläge, Feature Requests oder einfach nur "bei mir hat es funktioniert" alles ist willkommen.
  16. Es gibt neue Bricklets mit openhab-Unterstützung als Snapshot: CO2 Thermocouple UV Light oled128x64 Preview oled64x48 Preview Das Binding könnt ihr hier downloaden: https://bintray.com/theoweiss/generic/download_file?file_path=co2etal%2Forg.openhab.binding.tinkerforge-1.9.0-SNAPSHOT.jar Konfigurationsbeispiele gibt es hier (die offizielle Doku folgt, sobald das binding released wird) : * für openhab 1: https://github.com/theoweiss/openhab-tinkerforge-configuration-examples * fuer openhab 2: https://github.com/theoweiss/openhab2-tinkerforge-configuration-examples CO2 und UV-Light haben nur die übliche Callback und Threshold konfiguration (optional) für das Thermocouple gibt es zusätzlich noch die folgenden Einstellungsmöglichkeiten: averaging: 1, 2, 4, 8, 16 thermocoupleType: "B", "E", "J", "K", "N", "R", "S", "T", "G8", "G32" filter: "50", "60" Die Oleds unterstützen im Moment das Schreiben von Text mit dem integrierten Font. Die Bedienung sieht genauso aus wie die des LCD-Bricklets. In Arbeit ist die Unterstützung des Zeichnens von Linien, Rechtecken und Kreisen. Beispielkonfiguration für openhab2 findet ihr hier: https://github.com/theoweiss/openhab2-tinkerforge-configuration-examples/tree/master/weatherstation-plus-oled-action Das Ganze läßt sich aber auch mit openhab 1 machen. Als nächstes bin ich am Stepper Brick dran. Viele Grüße, Theo
  17. Have you tried the snapshot? Can you provide some debug logs? The configuration in the via the item is deprecated. Have you really used colorMapping=rbg?
  18. Hi Lukas, sehr gut! Danke fürs Testen und Probieren. Viele Grüße, Theo
  19. Hey Lukas, ich hab's jetzt durchprobiert (musste erst die verbogenen Pins an meinem IO4 reparieren) und den Fehler gefunden. Ein gefixtes Binding findest du hier: https://bintray.com/theoweiss/generic/download_file?file_path=1.9%2Fio4%2F1%2Forg.openhab.binding.tinkerforge-1.9.0-SNAPSHOT.jar Kannst du damit nochmal testen? Was die Konfiguration betrifft habe ich Unsinn geschrieben, mit io0.defaultState=true setzt du den Ausgang beim Initialisieren auf High. Ich habe mit folgender Konfiguration getestet: io4.uid=h56 io4.type=bricklet_io4 io4.debouncePeriod=200 io0.uid=h56 io0.type=io4_actuator io0.subid=out0 io0.defaultState=true io1.uid=h56 io1.type=io4sensor io1.subid=in1 io1.pullUpResistorEnabled=true Viele Grüße, Theo
  20. Da stimmt scheinbar was mit deiner Konfiguration nicht. Siehe: 07:59:06.486 [ERROR] [.t.internal.TinkerforgeBinding:306 ] - CONFIG ignoring duplicate device uid: h2t, subId out0, genericId {}. Fix your openhab.cfg! Kannst du deinen Setup bitte auf das IO4 eindampfen, d.h. alle anderen Bricklets vom Stack trennen in der openhab.cfg nur das IO4 Bricklet konfigurieren sicherstellen, dass in der openhab_default.cfg keine Tinkerforge-Konfiguration ist nur das Tinkerforge Binding aktivieren Rules entfernen Persitence am besten auch items und sitemap Konfiguration entsprechend anpassen Dann noch einmal die Konfiguration und einen Log-Mitschnitt hier posten.
  21. Sehr gut, dann hat sich das soweit erledigt.
  22. Hey Lukas, die Pins werden zu Ausgängen in dem du sie als type=io4_actuator konfigurierst. Herzlichen Gruß, Theo
  23. Hallo Lukas, nimm diese Zeile raus: tinkerforge:io0.defaultState=true . Diese ist der Grund dafür das nichts an den GPIOs eingestellt wird. Zum pullUp setzen verwendest du: tinkerforge:io0.pullUpResistorEnabled=true Doku findest du hier (die für IO16 ist im wesentlichen identisch mit der für IO4, die leider fehlt). https://github.com/openhab/openhab/wiki/Tinkerforge-Binding#io-16-bricklet Gruß, Theo
  24. Hi Mike, I just tested the color mapping feature and for me it works. I have no clue what's wrong with your setup. I've added some more logging to the binding and uploaded it to bintray: https://bintray.com/theoweiss/generic/download_file?file_path=org.openhab.binding.tinkerforge-1.9.0-SNAPSHOT.jar May be you want to test it? To enable the logging add these lines to the logback.xml file <logger name="org.openhab.binding.tinkerforge.internal.config.ConfigurationHandler" level="TRACE" /> <logger name="org.openhab.binding.tinkerforge.internal.model.impl.MBrickletLEDStripImpl" level="TRACE" /> <logger name="org.openhab.binding.tinkerforge.internal.model.impl.LEDGroupImpl" level="TRACE" /> <logger name="org.openhab.binding.tinkerforge.internal.tools.Tools" level="TRACE" /> Regards, Theo
×
×
  • Neu erstellen...