klein0r / ioBroker.awtrix-light

Integrate your Awtrix Light device (e.g. Ulanzi TC001) via HTTP
https://haus-automatisierung.com
MIT License
62 stars 4 forks source link

Effekte ohne Text #121

Closed AdamK-DE closed 5 months ago

AdamK-DE commented 5 months ago

I'm sure that

Version of awtrix-light firmware

x

The problem

Effekte ohne Text gehen nicht.. Man kann tricksen und bei den Augen schwarze font-farbe wählen und ein "." setzen das man dann gar nicht sieht aber wieso geht das nicht ganz ohne was? ideal wäre es wenn man die effekte direkt per DP starten könnte :) so bastle ich mir dann ne fake app dafür...

ps: wieso ists so ein krampf hier was posten zu können. pull request bekomme ich gar nicht hin......... klar das unnötiges/zuviel nervt aber so krampfig dann?! :(

iobroker.current.log (in debug mode!)

No response

Version of nodejs

03232

Version of ioBroker js-controller

32323

Version of adapter

32323

github-actions[bot] commented 5 months ago

Thanks for reporting a new issue @AdamK-DE!

  1. Please make sure your topic is not covered in the documentation
  2. Ensure that you use the latest beta version (not the current stable version): 0.15.0
  3. Please attach all necessary log files (in debug mode!), screenshots and other information to reproduce this issue
  4. Search for the issue topic in other/closed issues to avoid duplicates!

    Otherwise this issue will be closed.

klein0r commented 5 months ago

Das sollte seit Version 0.9.0 gehen.

https://github.com/klein0r/ioBroker.awtrix-light/blob/ab63051a99710af5a58a5d8f543d65407c20ab8d/CHANGELOG_OLD.md?plain=1#L42-L49

wieso ists so ein krampf hier was posten zu können

Warum lässt Du denn die Hälfte der Infos weg? So kann niemand helfen...

AdamK-DE commented 5 months ago

hier: app mit text DP angelegt. DP mit "" befüllt: nichts.

evtl geht's nur wenn die app ohne Text DP ist? Das testete uch noch nicht.

klein0r commented 5 months ago

Es fehlt nach wie vor ein Log und die nötigen Informationen. Ich kann Dir so nicht helfen, weil es nur Raterei ist. Ich helfe gerne bei wirklichen Issues - nur muss ich die irgendwie nachvollziehen oder reproduzieren können. Ich habe allerdings keine Ahnung welche Versionen Du so verwendest oder was genau an Dein Gerät gesendet wird. Bitte sieh mir nach, dass ich für diese Raterei keine Zeit aufbringen kann. Daher ist das Issue-Template hier ja auch so definiert - damit ich nicht alles erfragen muss.

AdamK-DE commented 5 months ago

legt man eine neue app an dann ist objekt ROT also pflicht? wähle ich effekt aus bleibt es rot. also wohl immernoch pflicht? denke wenn man das %S leer lässt kann man darüber trotzdem triggern aber effekt ganz ohne text ist so rum ja tricky.

sendTo baustein: nett aber... baute eben meine speakOut geschichten darauf um. ist OK und schön einfach aber durch das stapeln kann man da nie priorisieren! auch einschalten von apps während darüber text läuft geht nicht... d.h. keinerlei alarme so möglich. nicht kann den text unterbrechen.......

UND: zeit wird ignoriert. scrollt der text durch dann immer 1x egal was bei zeit steht. doof. denke das wird nur aktiv wenn der text gar nicht scrollt und ganz kurz ist? keine ahnung. wuschelte da per wiederholungen herum bis ich das wieder ganz verwarf...

halten: sorgt dafür das der text anscheinend nie wieder verschwindet. nur uhr aus/an half hier eben beim testen.

baue wieder zurück auf apps. für speakOut und "jemand ist an der tür" etc alarme. diese kann man bei bedarf auf visible=true und active=true setzen denn diese werden so immer sofort geschalten und angezeigt... auch andere apps kann man sofort angezeigt bekommen während andere noch laufen. darüber geht also ne priorisierung bzw nachrichten SOFORT was bei sendto nicht möglich ist..

ps: ach mist, 2ter blockly ohne "[ ] stapeln" wäre für das obere wohl schon die lösung gewesen. habs nicht getestet aber evtl wird sowas dann sofort gesendet bzw angezeigt? egal. habs zurückgebaut auf apps.. eine für alarme und eine für speakOut geschichten. das passt hier gut.. und noch 2 für alexa timer.. die kann man bei bedarf ja immer schön "in den vordergrund holen"..

klein0r commented 5 months ago

Notifications sind halt für einmalige Ereignisse gedacht. Nicht um mit "hold" Dauerhaft Infos ein- und auszublenden. Steht aber auch alles in der Adapter-Doku.

AdamK-DE commented 5 months ago

und denke ohne das stapeln überschreiben sich die notifications? dann wäre es ja ok so..

ich habe dauerhaft nur uhr auf dem ding laufen. will da gar nichts sonst sehen :) nur wenn alexa "wie sind die temperaturen?" etc gefragt wird kommt nun der text per app zusätzlich zur sprachausgabe von alexa dazu..

plus: das ding ersetzt mein status licht nun :) hatte vorher ne e27 die je nach dem flashte/sanft blinkte.. rot für "pir an haustür ausgelößt" etc.. das übernimmt nun auch ne app... oder wenn heizdecke etc an/aus-geschalten wurde..

und generell: läuft 1A.. seit tagen hier schon ohne ein einziges problem oder so :)

ps: die autohelligkeit ist aber nervig! das ding steht hier neben TV... mit ambilight ein krampf. switcht im sekunden takt seine helligkeit.. baute dazu blockly-puffer ein der das LUX überwacht.. erst ab änderungen 5 oder so wird für paar sec die autohelligkeit auf true gesetzt und danach wieder false.. so bleiben die ständigen wechsel weg... lux sendet das zum glück auch anscheinend nur so 1x/Min. scheint so gut zu passen.

klein0r commented 5 months ago

läuft 1A.. seit tagen hier schon ohne ein einziges problem oder so

Also kommt kein Debug-Log mehr zu dem gemeldeten Problem des Issues hier? Oder dem gemeldeten Problem im YouTube-Kommentar? Wo lag das Problem?

AdamK-DE commented 5 months ago

ähh vergessen aber NÖ. LÄUFT! :)

löscht man das "%s" raus dann will er kein objekt mehr für reinen hintergrund effekt haben.. lässt man das %s drinn so kann man es aber gar nicht abspeichern. dann ist objekt wahl pflicht. das verwirrte hier...

so sehen übrigens nun meine "speak/text" out geschichten aus: die app lauscht bei text_speak_SEND:

Unbenannt

AdamK-DE commented 5 months ago

ps: das ist sicher bekannt?:

awtrix-light.0 2024-03-12 09:54:13.364 info Starting - connecting to http://192.168.178.113:80/
awtrix-light.0 2024-03-12 09:54:13.285 info starting. Version 0.15.0 in /opt/iobroker/node_modules/iobroker.awtrix-light, node: v18.19.0, js-controller: 5.0.17
awtrix-light.0 2024-03-12 09:54:13.130 warn This object will not be created in future versions. Please report this to the developer.
awtrix-light.0 2024-03-12 09:54:13.129 warn Object awtrix-light.0.settings.calendarTextColor is invalid: Default value has to be type "string" but received type "number"
awtrix-light.0 2024-03-12 09:54:13.082 warn This object will not be created in future versions. Please report this to the developer.
awtrix-light.0 2024-03-12 09:54:13.081 warn Object awtrix-light.0.settings.calendarBodyColor is invalid: Default value has to be type "string" but received type "number"
awtrix-light.0 2024-03-12 09:54:13.037 warn This object will not be created in future versions. Please report this to the developer.
awtrix-light.0 2024-03-12 09:54:13.036 warn Object awtrix-light.0.settings.calendarHeaderColor is invalid: Default value has to be type "string" but received type "number"
host.iobroker 2024-03-12 09:54:12.394 info instance system.adapter.awtrix-light.0 started with pid 80890

ansonsten habe ich aber keinerlei warns etc mehr :)

AdamK-DE commented 5 months ago

..was aber noch genial wäre:

zugriff auf die settings der apps auch per datenpunkte. das man später noch icon oder textfarbe verändern könnte :)

dann wäre der sendTo baustein aber komplett überflüssig ;)

klein0r commented 5 months ago

das man später noch icon oder textfarbe verändern könnte

Gibt es doch mit den Experten-Apps...

Aber: Das hier hat ja alles nichts mit dem Issue zu tun, dass Du keine Apps ohne Text (nur mit Effekt) anlegen kannst. Daher Offtopic. Du wechselst nach wie vor im Minutentakt das Thema.

AdamK-DE commented 5 months ago

..du brauchst ne anständige doku site! ;) nein das github ding ist keine... schau mir das expert zeugs gleich an..

und ja, weil man dich ja sonst kaum erreichen kann und das hier so ein krampf ist.. github mag für programmierer toll sein aber für user die nem wunsch/bug/sonstwas schreiben wollen ists ein absoluer krampf.. 99% rennen garantiert davon wenn sie diese seite hier sehen ;) vorallem wenn man erstmal 30 "werte" eintippen muss um dann irgendwas schreiben zu dürfen beidem die aber eh absolut irrelevant sind... garantiert scheitert da schon ne vielzahl der user daran die versionen überhaupt heraus zu bekommen.........

klein0r commented 5 months ago

Ich halte mich da an den Standard wie ioBroker-Adapter dokumentiert werden sollen.

Warum kann man mich sonst nicht erreichen? Ich bin sehr aktiv im Forum, auf YouTube, auf Instagram und hier auf GitHub. Wann hast Du mal länger als 1 Tag auf eine Antwort gewartet?

Und GitHub ist für Issue-Tracking. Nicht für allgemeine Fragen. Dafür gibt es das Forum. Den Link zum Thread hast Du ja beim anlegen des Issues gesehen... Und natürlich muss ich alles abfragen. Wie soll ich sonst helfen? Hier schlagen ständig Leute mit uralten Versionen auf und dann kann ich direkt sagen "das ist der Grund".

Du kannst ja mal ein paar hundert Kommentare im Monat hier schreiben und Issues beantworten. Wenn 95% der Fragen dann sind "und welche Versionen hast Du im Einsatz" macht so ein Template das Leben deutlich einfacher. Ggf. die andere Seite gibt sich auch etwas Mühe mit Fehler-Reports und versucht so viel wie möglich zu liefern. Daran scheitert es meistens...

AdamK-DE commented 5 months ago

ja, verstehe dich da schon.. aber hatte es leider schon sooo oft das man sich bei neuen adaptern einen abquelt und später merkt das es ja viel einfach gegangen wäre.. davon sah man aber anfangs niergens was.. ich schaute deine videos dazu und überflog die sites.. das expert ding sah ich nicht. könnte nun direkt schonwieder darauf umstellen.. argh! ;) aber klar, kam sicher erst später dazu..

egal mach zu hier.

ps: wooooo sind die features die HA dazu noch mitbringt?

ps: kontakt per FB war schön einfach. echte foren nutzt 2024 doch kaum noch jemand ;) und youtube ist eher für kurz mal was..

pps: beim espert visibility=falste statt wie bei allen per default true wäre evtl nicht verkehrt. schaute etwas blöd als die uhr da einfach mal schwarz wurde da nichts hinterlegt ;) erst nach neustart schnallte ich das mal.. leere app.

ich habe eh alle apps aus und schalte sie per blockly bei bedarf nur für x sec an. praktisch gerade bei timern etc. die bleiben dann bis ablauf true aber danahc braucht das ja niemand mehr.

AdamK-DE commented 5 months ago

https://blueforcer.github.io/awtrix-light/#/icons

ist verschwunden. ist auch bei dir bei den apps->icon verlinkt. 404

AdamK-DE commented 5 months ago

und: evtl kannst du das noch irgendwie fixen. mein DP ändert sich jede sec 1A, blockly aktuallisiert aus alexa timer.. aber gesendet wird nur alle 3-4 sec.. seltsam.. bei text wirkt es immer nach sofort:

awtrix(1)

klein0r commented 5 months ago

ist verschwunden. ist auch bei dir bei den apps->icon verlinkt. 404

Ist schon mit der 0.16.0 gefixt. Liegt am rebranding zu "awtrix3".

aber gesendet wird nur alle 3-4 sec

Korrekt, um die Uhr nicht mit zig Requests zu nerven. Gab in der Vergangenheit Probleme damit, weil die Leute das alles nicht so nutzen wie gedacht... Ständig apps ein- und auszublenden für ein paar Sekunden ist ja auch nicht die Idee. Für einmalig kurz sichtbare Dinge sind Notifications gedacht.