Shelly COAP Status per PHP empfangen und in InfluxDB schreiben

  • Hallo zusammen,

    ich bin gerade dabei, die Daten meiner Shellys mitzuloggen und in eine InfluxDB zu schreiben. Da ich die Shellys nicht auf MQTT umstellen will (Cloud), will ich die Multicast-Messages auswerten. Mein erster Aufschlag ist das Script hier:

    Das funktioniert auch grundsätzlich, ich bekomme in die $raw Werte geschrieben wie

    Augenscheinlich kommt die Rückgabe anfangs mit einigen codierten(?) Infos, der Shelly-ID und dann der Payload (json) zurück.

    Hat jemand von euch schonmal mit den Rückgaben gearbeitet und kann mir einen Tipp geben, wie ich an die json-Payload und die Shelly-ID komme?

    Danke!
    Michael