Hey Moritz,
schön das du dein Solar-Log aktualisieren konntest. Die Schnittstelle ist trotzdem ein wenig merkwürdig, aber ich habe versuchsweise ein wenig rumgespielt. Die "\" im Payload "{\"801\":{\"170\":null}}" sind irgendwie komisch, aber scheinbar sollen die laut Hersteller mit eingefügt werden.
Deswegen würde ich folgendes probieren.
Du legst einen neuen HTTP-API Server mit deiner IP Adresse an.
Dann fügst du eine Ressource hinzu mit der Ressource URI /getjp, Request Methode Post und unter Request Content-Type (Variante 1) text/plain oder (Variante 2) Application/json.
Variante 1: Du erstellst dann eine Anfrage mit Lokation Body und Format Text. Die Anfrage verknüpfst du mit einer Logik Multiplexer String bei der dein {\"801\":{\"170\":null}} hinterlegt und getriggert wird.
Variante 2: Erstellst eine Anfrage mit Selektor 801.170 und Format Text, verknüpfst das mit einer Logik Multiplexer String bei der als String "null" hinterlegt und getriggert wird. Bei dieser Variante wird aber nur "{"801": {"170": "null"}}" gesendet.
Ich würde so mal ein wenig probieren und schauen, ob du zu einer Lösung kommst oder vielleicht hat jemand noch eine andere Idee.
Herzliche Grüße
Willy