Skript zur Steuerung eines WS2812b mit Tasmota

  • Hallo zusammen,


    ich nutze einen Basic, der mir einen WS2812b ansteuert. Der wird auch super bei Sonnenuntergang eingeschaltet und Sonnenaufgang ausgeschaltet, funktioniert einwandfrei mit dem ioBroker.

    Jetzt würde ich gern eine Temperaturanzeige in dem Led Strip haben, d.h. ich hole mir die Außentemperatur von einem Sensor und runde diese.

    z.B. draußen 5,4°C wird zu 5° C gerundet und es sollen 5 Leds im Strip rot leuchten, bei 20° sollten dann 20 Leds rot leuchten.

    Das Ansteuern der einzelnen Leds mache ich über einen http string, der auch funktioniert, das ganze läuft in einer Schleife, je nach Anzahl der anzusteuernden Leds.

    Aber sobald ich mehr als 3 -4 Leds auf einmal per http ansteuern möchte, verschluckt sich der Basic bzw. ich muss sogar den Basic per Stecker ziehen zum Neustart überreden. Er ist dann gar nicht mehr ansprechbar, manchmal erwacht er nach mehreren Minuten wieder zum Leben.

    Jemand eine Idee, wie ich das hinbekomme?


    Gruß Timo