Skip to content

Instance doesn't change at first click. #1311

@Burnsys2

Description

@Burnsys2
  • I confirm that this is an issue rather than a question.

Bug report

Steps to reproduce

Configure more than one instance.
In "Led Output" Switch between instances

Instance.Fails.mp4

What is expected?

Specifict settings should show current selected instances.

What is actually happening?

Changing instances has no effect, until you select again the same instance twice.
Sometimes instances get inverted also, and other times it works ok.

Logs doesn't show anythig unusual.

2021-08-18T12:52:55.944Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:122:handleInstanceSwitch()) Client '::ffff:10.0.7.6' switch to Hyperion instance 1
2021-08-18T12:52:56.490Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1404:handleLedDeviceCommand()) message: [{"command":"leddevice","ledDeviceType":"wled","subcommand":"discover","tan":251}]
2021-08-18T12:52:56.491Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1428:handleLedDeviceCommand()) response: [{"devices":[],"ledDeviceType":"wled"}]
2021-08-18T12:52:58.929Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:122:handleInstanceSwitch()) Client '::ffff:10.0.7.6' switch to Hyperion instance 0
2021-08-18T12:52:59.651Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1404:handleLedDeviceCommand()) message: [{"command":"leddevice","ledDeviceType":"wled","subcommand":"discover","tan":972}]
2021-08-18T12:52:59.651Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1428:handleLedDeviceCommand()) response: [{"devices":[],"ledDeviceType":"wled"}]
2021-08-18T12:53:01.680Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:122:handleInstanceSwitch()) Client '::ffff:10.0.7.6' switch to Hyperion instance 1
2021-08-18T12:53:02.397Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1404:handleLedDeviceCommand()) message: [{"command":"leddevice","ledDeviceType":"wled","subcommand":"discover","tan":175}]
2021-08-18T12:53:02.398Z [hyperiond WEBSOCKET] (DEBUG) (JsonAPI.cpp:1428:handleLedDeviceCommand()) response: [{"devices":[],"ledDeviceType":"wled"}]

System

Running as a docker container.

Hyperion Server:

  • Build: (HEAD detached at b1a4e95) (Paulchen-Panther-975f969a/b1a4e95c-1626550299)
  • Build time: Jul 17 2021 20:59:56
  • Git Remote: https://github.com/hyperion-project/hyperion.ng
  • Version: 2.0.0-alpha.10
  • UI Lang: en (BrowserLang: es-AR)
  • UI Access: expert
  • Avail Capt: dispmanx,v4l2,framebuffer,qt
  • Database: read/write

Hyperion Server OS:

  • Distribution: Debian GNU/Linux 10 (buster)
  • Architecture: arm
  • CPU Model: ARMv7 Processor rev 3 (v7l)
  • CPU Type: Raspberry Pi 4 Model B Rev 1.2
  • CPU Revision: c03112
  • CPU Hardware: BCM2711
  • Kernel: linux (5.10.52-v7l+ (WS: 32))
  • Qt Version: 5.7.1
  • Python Version: 3.5.3
  • Browser: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.159 Safari/537.36

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions