pixelit-project / node-red-contrib-pixelit

Node-RED nodes to control the Pixel It easily and comfortably.
https://github.com/o0shojo0o/PixelIt/discussions
MIT License
5 stars 4 forks source link

[0.3.6] brightness, sleepmode and alert screens not working #2

Closed hamster65 closed 3 years ago

hamster65 commented 3 years ago

Hi, I updated the node and now I see the following:

I restarted node-red, rebooted the pi and re-deployd the whole workspace.... no luck.

o0shojo0o commented 3 years ago

Hi, I updated the node and now I see the following:

  • brightness adjustment does not work, I think it stays at the default brightness level.
  • when I inject sleepmode_on, the it does not go dark. It just stops and shows a still image (or at least it does not go to the next screen). In continues when I inject sleepmode_off.

Hi the issues are fixed in the next version I am about to release.

  • My alertscreen, which scrolls a text, sometimes freezes. Sometimes it goes blank but a few pixels of the text stay on.

This indicates that your PixelIt hangs, because the Node-Red part only generates a JSON which the PixelIt interprets and processes. A too weak power supply or a missing capacitor could be the problem.

hamster65 commented 3 years ago

Hi, thanks! I just figured out that the blank screen with the pixels on it was the result of a long string with html in it. It was generated by a weather warning flow. The idea was to output a warning as scrolling text, which never showed up / worked before.

hamster65 commented 3 years ago

Hi, I updated to 0.3.7. Brightness and sleep works fine again, scrolling works wenn set to "auto". Thanks for fixing it! Scrolling does not work when set to "on", it displays a static text then. I am fine with the auto setting :)

btw. the latest version does not show up in the node-red palette, I updated with npm install.

Update: When I display "WINDBÖEN" it does not scroll with the auto setting. The last two lines of the last character get truncated. Sometimes, the text is garbled. When it fades out to the next screen, it becomes readable during the fade out.