NEWS
Shelly Button soll LED streifen steuern (gelöst)
-
Danke... soooooo einfach
darf ich den farbwechsel Blockly ggf hier auch noch überprüfen lassen?
-
@docsnyder7 sagte in Shelly Button soll LED streifen steuern:
darf ich den farbwechsel Blockly ggf hier auch noch überprüfen lassen?
klar, aber dazu müsste man den Typ vom Datenpunkt wissen und auch die Objektdaten.
-
-
hab jetzt am NAchmittag bissel gegoogelt und gelesen und herumexperimentiert...
leider noch nicht weit genug , um hier mherauszulsene, was falsch läuft...
-
du hast da die Blockly falsch zusammen gebaut:
Object ID muß direkt in Wert von Objekt sein und dieser ganze Block muß dann in dem Vergleichsblockly sein.
Du willst gebe mir Wert von Object und Vergleich mit SS ... Du tust Vergleiche Object ID mit SS (false) und geben wir den Wert von Objekt(False) - das gibts nicht, deshalb Fehler.
-
@docsnyder7 und schon wieder falsche Blöcke verwendet...
Verwende es so bitte:
wenn Du mal DIESE Basics drin hast kannst Du auch mit Schleifenfunktionen weiter machen.
edit: und alles was Text ist bitte hier in Codetags reinsetzen !
-
@djmarc75
ey das gibts doch nicht... warum seh ich sowas nicht
Danke für die Hilfe @DJMarc75 @Nordischerjung @ticaki -
@DJMarc75
ich muss das Thema nochmals aufgreifen
hab heute den conbee 2 Stick in betrieb genommen und die Zigbee Streifen eingelernt
Nun wollte ich das Blockly anpassen... das AN/AUS hab ich hinbekommen... aber keiner der datenpunkte ändert die Farbe
-
@docsnyder7 sagte in Shelly Button soll LED streifen steuern (gelöst):
ich das Blockly anpassen
bitte immer alles zeigen
-
@djmarc75
sorry zu schnell abgeschickt -
@docsnyder7 sagte in Shelly Button soll LED streifen steuern (gelöst):
aber keiner der datenpunkte ändert die Farbe
Ja, weil der Block "zufällige Farbe" auch nur HEX ausspuckt und Du keinen Datenpunkt HEX hast.
-
@djmarc75
das heisst ich sollte den Stripe besser im homee lassen? -
@docsnyder7 sagte in Shelly Button soll LED streifen steuern (gelöst):
ich sollte den Stripe besser im homee lassen?
Kann ich Dir so nicht beantworten, nutze weder Homee noch so einen Stripe.
Vielleicht gibts ja eine Möglichkeit einen HEX-Wert in XY oder HUE umzurechnen.
Da kenn ich mich aber nicht aus.EDIT: mir fällt grad auf - in welchen Adapter hast Du den Stripe eigentlich jetzt eingebunden ???
-
@djmarc75
deConz , warum -
@docsnyder7 sagte in Shelly Button soll LED streifen steuern (gelöst):
warum
weil das noch nirgends erwähnt war und
@docsnyder7 sagte in Shelly Button soll LED streifen steuern (gelöst):
deConz
auch hier kenn ich mich nicht aus.
Und wenn Du irgendwas änderst an Deinem System dann bitte auch alles posten.
-
Ich hatte den Code für die Umrechnung mal hier rumliegen, finde ihn aber nicht mehr. Das ist auf jeden Fall nicht trivial.
Einfacher ist es eine zufällige Farbe direkt in hue auszugeben.Wenn ich mich recht an deconz erinnere ist das:
const zufallshue = Math.floor(65.535 * Math.random()) const zufallssat= Math.floor(255 * Math.random())
wobei sat muß nur zufällig sein, wenn man auch im weiß anteil zufällig sein will.
EDIT... bin mir bei deconz nicht sicher. Kann sein das über den Datenpunkt keine 65535 eingegeben wird sondern nur 359 muß man testen
-
@ticaki said in Shelly Button soll LED streifen steuern (gelöst):
hilf mir bitte kurz... wohin muss der Code? in eine Javascript Blockly?
-
Der ist dann falsch
const zufallshue = Math.floor(65.535 * Math.random()) const zufallssat= Math.floor(255 * Math.random())
richtig
return Math.floor(65.535 * Math.random()) return Math.floor(255 * Math.random())
Auf die 3 Punkte klicken
edit: jeweils eine Zeile in eine Blocklynoch ein EDIT:
Es gibt doch ein Zufallsblockly? da einfach von 0 bis 65.535 oder bis 359 oder 255 eintragen.
(Das -1 ist nur damit man verstehen wieso alle krumm endet 256 ist von 0-255)aber wayne -
ich versuche das gard alles zu verstehen, was du da reingepackt hast und im Blockly umzusetzen
-
@ticaki sagte in Shelly Button soll LED streifen steuern (gelöst):
Es gibt doch ein Zufallsblockly? da einfach von 0 bis 65.535 oder bis 359 oder 255 eintragen.
Fast richtig
So wäre richtiger da diese HUE von 0 bis 360 und SAT von 0 bis 254 erlaubt.
Daher bei Zufallsfarbe:edit: wobei ich @docsnyder7 eher empfehle den Stripe wieder nach Homee zu "verschieben".
Ist aber eigentlich auch schon fast wieder OT