NEWS
[WLED] LED streifen (WS2812B,WS2811,SK6812,APA102) bedienen
-
Ich hab meine NodeMCU mit WLED erfolgreich eingebunden. MIr gelingt es allerdings nur den Stripe ein und aus zu schalten und die Brightness zu ändern. Mit welchen DP wähle ich effekte und Farben?

@Rushmed sagte in [WLED] LED streifen (WS2812B,WS2811,SK6812,APA102) bedienen:
Ich hab meine NodeMCU mit WLED erfolgreich eingebunden. MIr gelingt es allerdings nur den Stripe ein und aus zu schalten und die Brightness zu ändern. Mit welchen DP wähle ich effekte und Farben?

Schau mal im Ordner Seg :)
-
Jess, Danke
-
@liv-in-sky Segmente wäre auch mein Gedanke gewesen. Aber der Controler kann nur 10 Segmente.
Und das ist dann nicht ganz so geeignet.@Chaot ich habe das thermometer mit tasmota (geflasht auf nodeMCU) - gelöst - wird also mit dem sonoff-adapter gesteuert bzw http - befehlen

-
@Chaot ich habe das thermometer mit tasmota (geflasht auf nodeMCU) - gelöst - wird also mit dem sonoff-adapter gesteuert bzw http - befehlen

@liv-in-sky Jau!!!
Genau das ist es!
Aber wie steuerst du das? Per Script? -
@liv-in-sky Jau!!!
Genau das ist es!
Aber wie steuerst du das? Per Script?@Chaot mach doch einen thread auf - und setze mich mit rein - dann können wir das dort diskutieren - hier geht es ja um WLED
-
die segmente werden nicht als datenpunke aktualisiert, wenn man diese über die weboberfläche erhöht oder löscht
ist es eigentlich möglich segmente über den adapter anzulegen?
@liv-in-sky
Ich habe nachdem heute die Fritzbox abgeschmiert ist eine neue Fehlermeldung bei WLED.wled.0 2020-02-20 21:27:02.013 error (21768) Read Data error : TypeError: Cannot read property 'info' of null wled.0 2020-02-20 21:27:02.011 error (21768) Read Data error : TypeError: Cannot read property 'info' of null wled.0 2020-02-20 21:27:01.986 info (21768) Devices array from bonjour scan : {"192.168.8.189":"68c63aea1b7e","192.168.8.186":"3c71bf29273b","192.168.8.187":"a4cf12d5cc6e","192.168.8.188":"246f28b4865c"} wled.0 2020-02-20 21:27:01.985 info (21768) Device wled-b4865c found on IP 192.168.8.188 wled.0 2020-02-20 21:27:01.939 error (21768) Read Data error : TypeError: Cannot read property 'info' of null wled.0 2020-02-20 21:27:01.907 info (21768) Devices array from bonjour scan : {"192.168.8.189":"68c63aea1b7e","192.168.8.186":"3c71bf29273b","192.168.8.187":"a4cf12d5cc6e"} wled.0 2020-02-20 21:27:01.906 info (21768) Device wled-d5cc6e found on IP 192.168.8.187 wled.0 2020-02-20 21:27:01.899 info (21768) Devices array from bonjour scan : {"192.168.8.189":"68c63aea1b7e","192.168.8.186":"3c71bf29273b"} wled.0 2020-02-20 21:27:01.898 info (21768) Device wled-29273b found on IP 192.168.8.186 wled.0 2020-02-20 21:27:01.873 info (21768) Devices array from bonjour scan : {"192.168.8.189":"68c63aea1b7e"} wled.0 2020-02-20 21:27:01.873 info (21768) Device wled-ea1b7e found on IP 192.168.8.189 wled.0 2020-02-20 21:27:01.774 warn (21768) State attribute definition missing for + Connection wled.0 2020-02-20 21:27:01.706 info (21768) starting. Version 0.1.5 in /opt/iobroker/node_modules/iobroker.wled, node: v10.19.0 host.ioBroker 2020-02-20 21:27:00.152 info instance system.adapter.wled.0 started with pid 21768Sagt dir das was?
-
@liv-in-sky
Ich habe nachdem heute die Fritzbox abgeschmiert ist eine neue Fehlermeldung bei WLED.wled.0 2020-02-20 21:27:02.013 error (21768) Read Data error : TypeError: Cannot read property 'info' of null wled.0 2020-02-20 21:27:02.011 error (21768) Read Data error : TypeError: Cannot read property 'info' of null wled.0 2020-02-20 21:27:01.986 info (21768) Devices array from bonjour scan : {"192.168.8.189":"68c63aea1b7e","192.168.8.186":"3c71bf29273b","192.168.8.187":"a4cf12d5cc6e","192.168.8.188":"246f28b4865c"} wled.0 2020-02-20 21:27:01.985 info (21768) Device wled-b4865c found on IP 192.168.8.188 wled.0 2020-02-20 21:27:01.939 error (21768) Read Data error : TypeError: Cannot read property 'info' of null wled.0 2020-02-20 21:27:01.907 info (21768) Devices array from bonjour scan : {"192.168.8.189":"68c63aea1b7e","192.168.8.186":"3c71bf29273b","192.168.8.187":"a4cf12d5cc6e"} wled.0 2020-02-20 21:27:01.906 info (21768) Device wled-d5cc6e found on IP 192.168.8.187 wled.0 2020-02-20 21:27:01.899 info (21768) Devices array from bonjour scan : {"192.168.8.189":"68c63aea1b7e","192.168.8.186":"3c71bf29273b"} wled.0 2020-02-20 21:27:01.898 info (21768) Device wled-29273b found on IP 192.168.8.186 wled.0 2020-02-20 21:27:01.873 info (21768) Devices array from bonjour scan : {"192.168.8.189":"68c63aea1b7e"} wled.0 2020-02-20 21:27:01.873 info (21768) Device wled-ea1b7e found on IP 192.168.8.189 wled.0 2020-02-20 21:27:01.774 warn (21768) State attribute definition missing for + Connection wled.0 2020-02-20 21:27:01.706 info (21768) starting. Version 0.1.5 in /opt/iobroker/node_modules/iobroker.wled, node: v10.19.0 host.ioBroker 2020-02-20 21:27:00.152 info instance system.adapter.wled.0 started with pid 21768Sagt dir das was?
stoppe doch mal den adapter und lösche die datenpunkte - vielleicht hilft das ???
-
stoppe doch mal den adapter und lösche die datenpunkte - vielleicht hilft das ???
@liv-in-sky Das war nach dem Löschen.
Jetzt habe ich den Adapter aus Git nochmal drübergebügelt und es scheint zu funktionieren. -
Hi Leute,
Da ich mit anderen Baustellen (SourceAnalytix) nicht voran kam brauchte ich mal ein Erfolgserlebnis, daraus ist WLED entstanden und Energie die anderen weiter zu machen :).
WLED - Github Project by @Aircoookie
Was ist WLED : Firmware die es ermöglicht LED-stripes (z.b. ws2812b) an zu steuern.
Ich benutze diese z.b. als deco fur meine Bilder, als Treppenbeleuchtung oder auch Ambi-Light am Fernseher.Aktuelle Test Version 0.6.5 Veröffentlichungsdatum 04-06-2022 Github Link https://github.com/iobroker-community-adapters/ioBroker.wled Der adapter ermoeglicht es (fast) alles funktionalitaeten die in WLED integriert sind auch per iobroker. zu steuern.
Dazu gehört :- Autodetect der devices
- An/Aus
- dimmen
- Farben steuern in RGB (auch per segment unterschiedlich)
- Effekte an/aus (auch per segment unterschiedlich)
Ich würde mich über feedback freuen !
Momentan muss er nog per GitHub link (oder npm i iobroker.wled) installiert werden, innerhalb der naesten Tagen auch per admin.
Sollte die auto discovery nicht gehen, ich werden auch noch manuelles eintragen einbauen siehe dazu github
(issue bitte auch auf GitHub hinterlegen)@Dutchman
Dein Adapter funktioniert mit WLED einwandfrei.Was mir aber aufgefallen ist: Anscheinend verbraucht er mit der Zeit immer mehr RAM.
Nach erstmaligen Start nutzt die WLED-Instanz ca. 47 MB RAM.
Nach ca. 1 Tag Laufzeit hat sich das dann auf fast das Doppelte ( 94 MB) erhöht.
Nach weiteren Tagen sind es dann schon 187 MB.Solch eine hohe RAM-Nutzung konnte ich bei keinem anderen ioBroker-Adapter feststellen.
Liegt da evtl. ein Memory-Leak, oder ähnliches vor? -
@Dutchman
Dein Adapter funktioniert mit WLED einwandfrei.Was mir aber aufgefallen ist: Anscheinend verbraucht er mit der Zeit immer mehr RAM.
Nach erstmaligen Start nutzt die WLED-Instanz ca. 47 MB RAM.
Nach ca. 1 Tag Laufzeit hat sich das dann auf fast das Doppelte ( 94 MB) erhöht.
Nach weiteren Tagen sind es dann schon 187 MB.Solch eine hohe RAM-Nutzung konnte ich bei keinem anderen ioBroker-Adapter feststellen.
Liegt da evtl. ein Memory-Leak, oder ähnliches vor?@joergeli sagte in [WLED] LED streifen (WS2812B,WS2811,SK6812,APA102) bedienen:
Solch eine hohe RAM-Nutzung konnte ich bei keinem anderen ioBroker-Adapter feststellen.
Liegt da evtl. ein Memory-Leak, oder ähnliches vor?soweit ich beurteilen kan sind das nur Reservierungen also alle normal :)
-
@liv-in-sky sagte in [WLED] LED streifen (WS2812B,WS2811,SK6812,APA102) bedienen:
habe 2 mclight. mit WLED ersetzt und wurden sofort mit adapter erkannt - sind steuerbar - klasse arbeit
:blush: freut mich !
@Dutchman Hab gerade meinen bestehenden Skript der vorher über HTPP Request einwandfrei lief auf deinen tollen Adapter umgestrickt.
Nur leider reagiert der WLED nicht so wie vorher. Ich kann den WLED zwar über die Admin Oberfläche normal steuern aber sobald er über Skript die WLEDS anspricht kommt häufiger im LOGoder
...und sie leuchten dann unterm Strich nicht so wie sie sollen.
Hast du eine Idee woher das kommt?
WLED bekommt halt n paar Kommandos hintereinander. Kann das, das Problem sein? Ist dafür der Adapter nicht ausgelegt?
-
Ich habe noch eine kurze Frage. Kann man die freien GPIo auch über MQTT noch schalten bzw nicht.
-
Ich habe mir mal einen Nodemcu mit WLED geflasht und der Adapter hat auch alles sofort erkannt.
Zum Testen habe ich mir mal 2 Presets angelegt und ein kleines Blockly zum testen zusammengeklickt.
Leider bekomme ich die Presets nicht umgeschalten (Habe Text und Numerische Werte versucht).
Kann mir jemand auf die Sprünge helfen wo der Fehler ist?<xml xmlns="http://www.w3.org/1999/xhtml"> <block type="on_ext" id="YR,YB4[,)Sim{+EK8z9@" x="188" y="88"> <mutation items="2"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="AwzyZ#[F@y%R@ukfP`/w"> <field name="oid">mihome.0.devices.magnet_158d00023709d9.state</field> </shadow> </value> <value name="OID1"> <shadow type="field_oid" id="+!EO-07K@26VuDw}tsUq"> <field name="oid">sonoff.0.Bürodecke.POWER</field> </shadow> </value> <statement name="STATEMENT"> <block type="controls_if" id="mgX8MFWeNQ(~!x8]T-t^"> <value name="IF0"> <block type="logic_operation" id="-R0a2X`oVwK,e,wz`F3u" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="logic_compare" id="2wj5OjFX57sf_T#$|0L!"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="Y935ofutKb%IL-i5;mt-"> <field name="ATTR">val</field> <field name="OID">sonoff.0.Bürodecke.POWER</field> </block> </value> <value name="B"> <block type="logic_boolean" id="eL0i~zeNVNY1[=%7y@~@"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="(3nThC1K%9@d]DzP)h.3"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="A3ZE7;Ek8KLHMK_{sk*t"> <field name="ATTR">val</field> <field name="OID">mihome.0.devices.magnet_158d00023709d9.state</field> </block> </value> <value name="B"> <block type="logic_boolean" id="fi#BQl/g=z{RuX%ZfZNr"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="update" id="dhpewReCF{bcaQz`LA:["> <mutation delay_input="false"></mutation> <field name="OID">wled.0.b4e62d4559aa.ps</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="(1^@t(@t*mIsoa?MdM3%"> <field name="NUM">1</field> </block> </value> <next> <block type="control" id="zPOkF6A[O*V*bBpUfuEg"> <mutation delay_input="false"></mutation> <field name="OID">wled.0.b4e62d4559aa.on</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="GByO`XeT?w3=-C(t{PUi"> <field name="BOOL">TRUE</field> </block> </value> </block> </next> </block> </statement> <next> <block type="controls_if" id="sY|!Ed]7=T#o*{BP6Hz`"> <value name="IF0"> <block type="logic_operation" id=",`@e4WYsfttGJu((%,hz" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="logic_compare" id="sQfNhi?ac)IT[tBaFOY0"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="pCHhU]J3Pgz|wue[,0Kv"> <field name="ATTR">val</field> <field name="OID">sonoff.0.Bürodecke.POWER</field> </block> </value> <value name="B"> <block type="logic_boolean" id="z;s0z[Q:u5bQBlH~BX;k"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="ubKEf)3}Y#q2BJ@-ZU7E"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="/|A/4D*CpH7L]:2#zf`,"> <field name="ATTR">val</field> <field name="OID">mihome.0.devices.magnet_158d00023709d9.state</field> </block> </value> <value name="B"> <block type="logic_boolean" id="FX!@QmW1KEwsKPJT9I(b"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="update" id=":@Nw(n#|Jjerr1v?.SVv"> <mutation delay_input="false"></mutation> <field name="OID">wled.0.b4e62d4559aa.ps</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="h4bE.(AMkTB(;GB0zWXi"> <field name="NUM">2</field> </block> </value> <next> <block type="control" id="IJ))f[(|rZ]Q,P%HFo~^"> <mutation delay_input="false"></mutation> <field name="OID">wled.0.b4e62d4559aa.on</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="u^8#f0Hh2bH4)OHF(2;."> <field name="BOOL">TRUE</field> </block> </value> </block> </next> </block> </statement> <next> <block type="controls_if" id="^Yu3Cl1jnDw6TcN[X9s)"> <value name="IF0"> <block type="logic_compare" id="F-5F@n1^3(nztV]E|X3e"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="O;9$=h?A4D$x.6.R%r.N"> <field name="ATTR">val</field> <field name="OID">sonoff.0.Bürodecke.POWER</field> </block> </value> <value name="B"> <block type="logic_boolean" id="LPp|.nRs0?dB!:9+)vKD"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="[CQl-2xo2ID5(Yd0rf#n"> <mutation delay_input="false"></mutation> <field name="OID">wled.0.b4e62d4559aa.on</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="}H9mANGFDa:!@+?5,+UU"> <field name="BOOL">FALSE</field> </block> </value> </block> </statement> </block> </next> </block> </next> </block> </statement> </block> </xml> -
Ich habe noch eine kurze Frage. Kann man die freien GPIo auch über MQTT noch schalten bzw nicht.
@Basti97 sagte in [WLED] LED streifen (WS2812B,WS2811,SK6812,APA102) bedienen:
Ich habe noch eine kurze Frage. Kann man die freien GPIo auch über MQTT noch schalten bzw nicht.
nein ist nicht in der WLED firmware programmiert
-
Ich habe mir mal einen Nodemcu mit WLED geflasht und der Adapter hat auch alles sofort erkannt.
Zum Testen habe ich mir mal 2 Presets angelegt und ein kleines Blockly zum testen zusammengeklickt.
Leider bekomme ich die Presets nicht umgeschalten (Habe Text und Numerische Werte versucht).
Kann mir jemand auf die Sprünge helfen wo der Fehler ist?<xml xmlns="http://www.w3.org/1999/xhtml"> <block type="on_ext" id="YR,YB4[,)Sim{+EK8z9@" x="188" y="88"> <mutation items="2"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="AwzyZ#[F@y%R@ukfP`/w"> <field name="oid">mihome.0.devices.magnet_158d00023709d9.state</field> </shadow> </value> <value name="OID1"> <shadow type="field_oid" id="+!EO-07K@26VuDw}tsUq"> <field name="oid">sonoff.0.Bürodecke.POWER</field> </shadow> </value> <statement name="STATEMENT"> <block type="controls_if" id="mgX8MFWeNQ(~!x8]T-t^"> <value name="IF0"> <block type="logic_operation" id="-R0a2X`oVwK,e,wz`F3u" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="logic_compare" id="2wj5OjFX57sf_T#$|0L!"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="Y935ofutKb%IL-i5;mt-"> <field name="ATTR">val</field> <field name="OID">sonoff.0.Bürodecke.POWER</field> </block> </value> <value name="B"> <block type="logic_boolean" id="eL0i~zeNVNY1[=%7y@~@"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="(3nThC1K%9@d]DzP)h.3"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="A3ZE7;Ek8KLHMK_{sk*t"> <field name="ATTR">val</field> <field name="OID">mihome.0.devices.magnet_158d00023709d9.state</field> </block> </value> <value name="B"> <block type="logic_boolean" id="fi#BQl/g=z{RuX%ZfZNr"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="update" id="dhpewReCF{bcaQz`LA:["> <mutation delay_input="false"></mutation> <field name="OID">wled.0.b4e62d4559aa.ps</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="(1^@t(@t*mIsoa?MdM3%"> <field name="NUM">1</field> </block> </value> <next> <block type="control" id="zPOkF6A[O*V*bBpUfuEg"> <mutation delay_input="false"></mutation> <field name="OID">wled.0.b4e62d4559aa.on</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="GByO`XeT?w3=-C(t{PUi"> <field name="BOOL">TRUE</field> </block> </value> </block> </next> </block> </statement> <next> <block type="controls_if" id="sY|!Ed]7=T#o*{BP6Hz`"> <value name="IF0"> <block type="logic_operation" id=",`@e4WYsfttGJu((%,hz" inline="false"> <field name="OP">AND</field> <value name="A"> <block type="logic_compare" id="sQfNhi?ac)IT[tBaFOY0"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="pCHhU]J3Pgz|wue[,0Kv"> <field name="ATTR">val</field> <field name="OID">sonoff.0.Bürodecke.POWER</field> </block> </value> <value name="B"> <block type="logic_boolean" id="z;s0z[Q:u5bQBlH~BX;k"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <value name="B"> <block type="logic_compare" id="ubKEf)3}Y#q2BJ@-ZU7E"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="/|A/4D*CpH7L]:2#zf`,"> <field name="ATTR">val</field> <field name="OID">mihome.0.devices.magnet_158d00023709d9.state</field> </block> </value> <value name="B"> <block type="logic_boolean" id="FX!@QmW1KEwsKPJT9I(b"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> </block> </value> <statement name="DO0"> <block type="update" id=":@Nw(n#|Jjerr1v?.SVv"> <mutation delay_input="false"></mutation> <field name="OID">wled.0.b4e62d4559aa.ps</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="math_number" id="h4bE.(AMkTB(;GB0zWXi"> <field name="NUM">2</field> </block> </value> <next> <block type="control" id="IJ))f[(|rZ]Q,P%HFo~^"> <mutation delay_input="false"></mutation> <field name="OID">wled.0.b4e62d4559aa.on</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="u^8#f0Hh2bH4)OHF(2;."> <field name="BOOL">TRUE</field> </block> </value> </block> </next> </block> </statement> <next> <block type="controls_if" id="^Yu3Cl1jnDw6TcN[X9s)"> <value name="IF0"> <block type="logic_compare" id="F-5F@n1^3(nztV]E|X3e"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="O;9$=h?A4D$x.6.R%r.N"> <field name="ATTR">val</field> <field name="OID">sonoff.0.Bürodecke.POWER</field> </block> </value> <value name="B"> <block type="logic_boolean" id="LPp|.nRs0?dB!:9+)vKD"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="[CQl-2xo2ID5(Yd0rf#n"> <mutation delay_input="false"></mutation> <field name="OID">wled.0.b4e62d4559aa.on</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="}H9mANGFDa:!@+?5,+UU"> <field name="BOOL">FALSE</field> </block> </value> </block> </statement> </block> </next> </block> </next> </block> </statement> </block> </xml>@DocGame sagte in [WLED] LED streifen (WS2812B,WS2811,SK6812,APA102) bedienen:
Kann mir jemand auf die Sprünge helfen wo der Fehler ist?
bei blockly waehre ein screenshot hilfreicher
-
@DocGame sagte in [WLED] LED streifen (WS2812B,WS2811,SK6812,APA102) bedienen:
Kann mir jemand auf die Sprünge helfen wo der Fehler ist?
bei blockly waehre ein screenshot hilfreicher
-
@DocGame sagte in [WLED] LED streifen (WS2812B,WS2811,SK6812,APA102) bedienen:
Ist nur ein Test um die Presets zu tiggern:
nimm mal steuere anstatt aktualisiere dan sollte es gehen
-
@DocGame sagte in [WLED] LED streifen (WS2812B,WS2811,SK6812,APA102) bedienen:
Ist nur ein Test um die Presets zu tiggern:
nimm mal steuere anstatt aktualisiere dan sollte es gehen
@Dutchman
So hatte ich es vorhin.... Allerdings vermutlich mit Text.
Jetzt geht alles. Was ich auch festgestellt habe: Wenn ich die Preset ansteuere geht es automatisch an. Ist praktisch, da ich mir dann den Switchbefehl sparen kann.
Vielen Dank für den Adapter. -
Hi Leute,
Da ich mit anderen Baustellen (SourceAnalytix) nicht voran kam brauchte ich mal ein Erfolgserlebnis, daraus ist WLED entstanden und Energie die anderen weiter zu machen :).
WLED - Github Project by @Aircoookie
Was ist WLED : Firmware die es ermöglicht LED-stripes (z.b. ws2812b) an zu steuern.
Ich benutze diese z.b. als deco fur meine Bilder, als Treppenbeleuchtung oder auch Ambi-Light am Fernseher.Aktuelle Test Version 0.6.5 Veröffentlichungsdatum 04-06-2022 Github Link https://github.com/iobroker-community-adapters/ioBroker.wled Der adapter ermoeglicht es (fast) alles funktionalitaeten die in WLED integriert sind auch per iobroker. zu steuern.
Dazu gehört :- Autodetect der devices
- An/Aus
- dimmen
- Farben steuern in RGB (auch per segment unterschiedlich)
- Effekte an/aus (auch per segment unterschiedlich)
Ich würde mich über feedback freuen !
Momentan muss er nog per GitHub link (oder npm i iobroker.wled) installiert werden, innerhalb der naesten Tagen auch per admin.
Sollte die auto discovery nicht gehen, ich werden auch noch manuelles eintragen einbauen siehe dazu github
(issue bitte auch auf GitHub hinterlegen)Du bist mein Held!!! Genau das habe ich gesucht.
Vielen Dank für die super Arbeit :blush: -
Nachdem es mit den Presets klappt bin ich am weiter probieren und bin auf ein Problem gestossen.
Ich habe ein 10 A Netzteil an 5 Meter Stripe (60'er). Wenn ich alle ansteuere wird gerade das Weiß, das auch als Beleuchtung dient recht schwach.
Mit einem Hunderter Segment ist hie Helligkeit OK.
Meine Frage:
Kann ich in einem Preset ein "Solid" -Element mit 100 LED's anlegen (Für ein helles Weiß) und in anderen Presets für die Farbenspiele mehrere Segmente mit den Gesamten LED's.
Wenn ich in einem Preset nur ein 100'er Segment abspeichere wird dies auch bei den mit mehreren Segmenten übernommen.
Gibt es hier einen Trick oder ist dies nicht möglich?
Ich weiß, das wäre normal ein Thema für einen Github Issue bei WLED aber mein Englisch ist grauenhaft :confused:
