NEWS
Suche kompatiblen Digitalen Zähler
-
mit dem TM1636 7-Segment Display geht auch mit einem tasmota geflashten wemos kostet zusammen ca. 8 €uro - wird mit sonoff adapter eingebunden
nutze ich zur tprogrammanzeige für den tv, zur temperatur anzeige und zur handy batterie anzeige
beispiele:
-
@liv-in-sky da reicht dann die Stromversorgung des Wemos? Ich suche nämlich schon länger nach einer "Lüften" Anzeige für mein Badezimmer
-
@bananajoe ja - wie im bild gezeigt - ich lass halt die helligkeit ziemlich "low"
hier die dp:
EDIT: soweit ich mich erinnere, brauchst du eine bestimmte tasmotaversion - tasmota-display
-
@liv-in-sky said in Suche kompatiblen Digitalen Zähler:
mit dem TM1636 7-Segment Display
@bananajoe said in Suche kompatiblen Digitalen Zähler:
reicht dann die Stromversorgung des Wemos?
Ich benutze immer die TM1637 da diese auch 5V ab können, sprich die hänge ich mit an den 5V und kann die daher auch mit voller Helligkeit fahren
Ist nicht unwichtig wenn man die Displays "verstecken" will wie ich (fast?) immer mache
-
da gebe ich dir natürlich recht, dass es besser wäre, die 5v durchzureichen - ich wollte tasmota nur erwähnen, um dich ein wenig zu ärgern
-
falls du die bestellst - es gibt 2 verschiedene größen - daher vorsicht
ca: 12 cm (extrem klein)
und
ca 25cm -
@liv-in-sky ich hab da was ähnliches gebaut, nur mit OLED Display und 4 Tastern: https://znil.net/index.php?title=ESP8266_Wemos_D1_Mini_mit_Tasmota_und_OLED_Display_I2C_SSH1106_und_4_Taster
Ich war nur nie auf die Idee gekommen statt dessen eine 7-Segmentanzeige anzuschließen ...
mhh genau genommen habe ich sogar gerade ein fertiges Gehäuse über und müsste es nur im Bad platzieren ...
-
@opensourcenomad sagte in Suche kompatiblen Digitalen Zähler:
Da du "ein Programm schreiben" wolltest willst du wahrscheinlich keine einfache Lösung wie z.B. esphome welche grundsätzlich ohne Programmierkenntnisse verwendbar ist.
Ja halt ein Script. Nicht ein volles Programm
Und mit was soll der "digitale Zähler" denn "kompatibel" sein @AlyxAbyss?
Es darf ein Zähler sein, der entweder ganz easy per WLAN oder Zigbee gekoppelt wird und dann einfach meine eingetragenen Werte anzeigt. Alternativ wäre auch Hardware okay, die direkt an einem Pi angeschlossen wird und übern iobroker angesteuert werden kann. Das wird für nen Laien wie mich aber dann vermutlich ne kleine Herausforderung.
Was ich genau vorhabe ist eher ein keines Spaßprojekt.
Ich lebe mit meiner Tochter alleine. Sie hilft aber nie im Haushalt.
So kam ich auf die Idee ein "Programm" innerhalb vom ioBroker zu schreiben, was ihr einen Punktestand anzeigt.
Jeden Tag fällt der Punktestand ein wenig. Durch erledigte Aufgaben kann sie Punkte dazugewinnen.
Fällt der Punktestand unter einem bestimmten Wert, werden bestimmte Vergünstigungen gestrichen. Das soll vielleicht noch durch ein rotes Licht hervorgehoben werden. Lampe auf Gelb = "Naja, mal schauen ob du darfst" und Lampe auf Grün = "Jopp, natürlich darfst du"Sie regt sich immer drüber auf, wenn ich mein SmartHome benutze um sie zu ärgern. ^^
-
@alyxabyss said in Suche kompatiblen Digitalen Zähler:
Es darf ein Zähler sein, der entweder ganz easy per WLAN
Dann ist doch ein esp (z.B. der gute alte D1 Mini) wirklich perfekt für dein use case:
Also um das ganze hier mit der Anzeige noch leicht (mittels native api) von der Zentrale zu steuern bieten sich ein paar switche an (eigentlich sind buttons besser geeignet, werden aber leider noch nicht vom iobroker esphome adapater unterstützt)
# https://esphome.io/components/number/template.html number: - platform: template name: "Punkte Heim" id: heim optimistic: true min_value: 0 max_value: 999 step: 1 - platform: template name: "Punkte Gast" id: gast optimistic: true min_value: 0 max_value: 999 step: 1 # https://esphome.io/components/display/max7219.html spi: clk_pin: D0 mosi_pin: D1 display: - platform: max7219 cs_pin: D2 num_chips: 1 lambda: |- it.printf(0, "%4.0f", id(heim).state); it.printf(4, "%4.0f", id(guest).state); switch: - platform: template name: "Punkte Heim increment" turn_on_action: - number.increment: heim - platform: template name: "Punkte Heim decrement" turn_on_action: - number.decrement: heim - platform: template name: "Punkte Gast increment" turn_on_action: - number.increment: gast - platform: template name: "Punkte Gast decrement" turn_on_action: - number.decrement: gast
Infos zum esphome adapater von @Dutchman gibt es hier https://dutchmannl.github.io/languages/de/ESPHome/
Eine kleines Beispiel wie das mit iobroker zusammenspielt (und wie man von Tasmota kabellos zu esphome migriert, in deinem Fall überflüssig weil du direkt mit esphome starten kannst) ist hier zu finden https://forum.iobroker.net/topic/44522/benutzen-von-esphome-an-einem-beispiel-update-05-01-2
-
Bin ja soweit froh, dass ich mit Blockly einigermaßen gut klar komme.
Aber da die Teile so günstig sind, versuch ich es mal. Sieht nach einer neuen Herausforderung aus. Aber vielleicht täusch ich mich ja auch und es ist nicht so kompliziert wie es auf dem ersten blick scheint. ^^