Hauptmenü

HTTPMOD Doku

Begonnen von abc2006, 14 Februar 2020, 10:49:54

Vorheriges Thema - Nächstes Thema

abc2006

Guten Morgen,
in der commandref zu HTTPMOD steht

get|set[0-9]+ExtractAllJSON or extractAllJSON
if set to 1 it will create a reading for every JSON object. The reading names will be deducted from the JSON strings hierarchically concatenated by "_".
if set to 2 it will create attributes for naming and parsing the JSON objects to make it easier to rename or remove some of them.


Offensichtlich die Wahl habend zwischen "ExtractAllJSON" und "extractAllJSON", habe ich mich für "extractAllJSON" entschieden, was direkt einen Fehler liefert:

weather_forecast_pv: unknown attribute get20extractAllJSON. Type 'attr weather_forecast_pv ?' for a detailed list.
Mit
attr weather_forecast_pv get20ExtractAllJSON 1
komme ich sofort einwandfrei ans Ziel.

Mein Vorschlag: die commandref anpassen und das kleingeschriebene Kommando entfernen.

Grüße,
Stephan
FHEM nightly auf Intel Atom (lubuntu) mit VDSL 50000 ;-)
Nutze zur Zeit OneWire und KNX

Otto123

#1
Hallo Stephan,

das ist eventuell ein Fehlinterpretation: Es gibt die attribute in der Art get20ExtractAllJSON und es gibt das attribute extractAllJSON was auch direkt im WEBIF ausgewählt werden kann.

Da steht get|set[0-9]+ExtractAllJSON or extractAllJSON nicht get|set[0-9]+extractAllJSON  ;)

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

abc2006

Zitat von: Otto123 am 14 Februar 2020, 10:56:40
Hallo Stephan,

das ist eventuell ein Fehlinterpretation: Es gibt die attribute in der Art get20ExtractAllJSON und es gibt das attribute extractAllJSON was auch direkt im WEBIF ausgewählt werden kann.

Gruß Otto

Ja, das ist es wohl.
Vielleicht wäre es (edit: trotzdem) :) sinnvoll, diesen Sachverhalt in der commandref ausdrücklicher zu erwähnen?
Dann probiere ich mal weiter... Danke!

Grüße,
Stephan
FHEM nightly auf Intel Atom (lubuntu) mit VDSL 50000 ;-)
Nutze zur Zeit OneWire und KNX