1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

FIXED Forwarder on Coreelec;"proto.HyperionRequest" missing command

Discussion in 'Bug Reports' started by qwasy, 15 May 2019.

  1. qwasy

    qwasy New Member

    Messages:
    10
    Hardware:
    RPi3, +nodeMCU/ESP8266
    I'm using an Odroid c2, with Coreelec 20190513, and the HyperionNG addon 9.1.100.3
    The Ambilight itself is working fine.
    But the forwarder does not.
    My configs are attached, I use the normal one for grabbing Kodi, and an Ambilight with an Arduino (which works) and want to forward it locally to two other instances of Hyperion. These two are for a left and right placed atmoorb ESP8266.
    But I got the following error message

    May 14 10:05:26 CoreELEC sh[2854]: [libprotobuf ERROR /var/corebuild/CoreELEC/build.CoreELEC-Amlogic.arm-9.0-devel/protobuf-3.1.0/src/google/protobuf/message_lite.cc:119] Can't parse message of type "proto.HyperionRequest" because it is missing required fields: command
    May 14 10:05:26 CoreELEC sh[2854]: [hyperiond FLATBUFCONNECTION] <ERROR> Unable to parse reply
    May 14 10:05:26 CoreELEC sh[2854]: [hyperiond FLATBUFCONNECTION] <ERROR> Unable to parse reply
    May 14 10:05:26 CoreELEC hyperiond[2857]: Unable to parse reply
    May 14 10:05:26 CoreELEC hyperiond[2857]: Unable to parse reply
    May 14 10:05:26 CoreELEC sh[2854]: [libprotobuf ERROR /var/corebuild/CoreELEC/build.CoreELEC-Amlogic.arm-9.0-devel/protobuf-3.1.0/src/google/protobuf/message_lite.cc:119] Can't parse message of type "proto.HyperionRequest" because it is missing required fields: command
    May 14 10:05:26 CoreELEC sh[2854]: [hyperiond FLATBUFCONNECTION] <ERROR> Unable to parse reply
    May 14 10:05:26 CoreELEC sh[2854]: [hyperiond FLATBUFCONNECTION] <ERROR> Unable to parse reply
    May 14 10:05:26 CoreELEC hyperiond[2857]: Unable to parse reply
    May 14 10:05:26 CoreELEC hyperiond[2857]: Unable to parse reply


    Is there anything I could do to fix it?


    edit:
    one day later, I tried the forwarder on an RPi3. A fresh Raspbian, and latest HyperionNG. Compiling works fine, but the forwarder also does not work. It's the same error:

    [libprotobuf ERROR /home/pi/hyperion/dependencies/external/protobuf/src/google/protobuf/message_lite.cc:123] Can't parse message of type "proto.HyperionRequest" because it is missing required fields: command

    So maybe HyperionNG is missing something...?

    edit2:
    I got it working.
    I'm using a Proto to Flat forwarder now, and that works.
    Before, I tried Proto to Proto, which gave me these errors.
     

    Attached Files:

    Last edited: 26 May 2019