Hauptmenü

JSON-String maskieren

Begonnen von C0mmanda, 14 Dezember 2016, 18:25:16

Vorheriges Thema - Nächstes Thema

C0mmanda

Mahlzeit,

Ich hoffe mir kann jemand auf die Sprünge helfen.

Um ein Kodi-Addon per FHEM zu starten benötige ich einen JSON-Befehl.

set WZ_XBMC jsonraw '{"jsonrpc":"2.0","method":"Addons.ExecuteAddon","params":{"addonid":"script.xsqueeze"},"id":1}';


Wenn ich diesen in ein normales notify packe funktioniert auch alles wunderbar, nun soll das Addon aber nur unter Bestimmten Umständen starten, also ist perl <if> <else> nötig.
Sobald ich den String aber in Perl packe funktioniert das nicht mehr.


fhem("set WZ_XBMC jsonraw '{"jsonrpc":"2.0","method":"Addons.ExecuteAddon","params":{"addonid":"script.xsqueeze"},"id":1}';")


Ich gehe davon aus ich muss den JSON-String irgendwie maskieren, habe aber gerade keine Idee wie ich das mache.
Kann mir wohl jemand den entscheidenen Tipp geben?

Vielen Dank im voraus!

grtz
CmdA