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

IMPROVEMENT JSON: Output current Hyperion version number

Discussion in 'Feature Requests' started by Brindosch, 8 June 2016.

  1. Brindosch

    Brindosch Active Member

    Messages:
    678
    Hardware:
    RPi1/Zero, RPi2, RPi3, +nodeMCU/ESP8266
    To get a feature level that could be read by all apps. In case output a message to recommend a update of XY
    @Paulchen-Panther
    :)
     
  2. Paulchen-Panther

    Paulchen-Panther Active Member Developer

    Messages:
    188
    kannst du mir das noch mal auf deutsch erklären?
    Auf die schnelle würde mir das in den Sinn kommen:
     
  3. Brindosch

    Brindosch Active Member

    Messages:
    678
    Hardware:
    RPi1/Zero, RPi2, RPi3, +nodeMCU/ESP8266
    Sieht gut aus!
     
  4. Paulchen-Panther

    Paulchen-Panther Active Member Developer

    Messages:
    188
    Könntest du eigentlich auch abschreiben den kleinen Codeschnipzel. Muss ich nicht erst ein PR erstellen. :)

    ps. Nicht die includes vergesse

    #include"HyperionConfig.h"
    #include<unistd.h>
     
    Last edited: 9 June 2016
  5. Brindosch

    Brindosch Active Member

    Messages:
    678
    Hardware:
    RPi1/Zero, RPi2, RPi3, +nodeMCU/ESP8266
    Ja kann ich, wobei ich zugeben muss, ein klartext wäre besser gewesen :)
     
  6. Paulchen-Panther

    Paulchen-Panther Active Member Developer

    Messages:
    188
    Bin noch auf Arbeit. Hab hier keinen Zugriff auf den klartext
     
  7. redPanther

    redPanther Moderator Developer

    Messages:
    211
    Hardware:
    RPi1/Zero, RPi2, 32/64bit, +Arduino
    Ich bau gerade die versionsnummer in die hyperion klasse ein.
    Man wird dann die version so holen können:

    Hyperion::getInstance ()->version()
     
  8. Brindosch

    Brindosch Active Member

    Messages:
    678
    Hardware:
    RPi1/Zero, RPi2, RPi3, +nodeMCU/ESP8266
    Das ist besser(?) reiner v string ohne github commit ID.
     
  9. Paulchen-Panther

    Paulchen-Panther Active Member Developer

    Messages:
    188
    Commit ID kann man immer noch per json ausgeben. Sollte kein Probleme sein
     
  10. redPanther

    redPanther Moderator Developer

    Messages:
    211
    Hardware:
    RPi1/Zero, RPi2, 32/64bit, +Arduino
    Was da rauskommen hab ich ja noch nichgesagt, lediglich wie mans holen können wird. Will vermeiden das wir da an x stellen die version zusammen basteln. Schau doch mal in src. Da wird in jeder app der verdionsstring gebastelt -> doof! Das muss in ne funktion.
     
  11. Paulchen-Panther

    Paulchen-Panther Active Member Developer

    Messages:
    188
    Ist doch vollkommen OK. :)