tp1de / ioBroker.ems-esp

EMS-ESP Adapter
MIT License
18 stars 4 forks source link

Add tab-advanced #61

Closed mattreim closed 1 month ago

mattreim commented 1 month ago

Jetzt habe ich den "tab-advanced" hinzugefügt. Ich kann es leider nicht testen, aber vielleicht funktioniert es jetzt schon.

tp1de commented 1 month ago

danke für den Tab ... da war noch ein bisschen die Hierachie im Json verrutscht. Das habe ich korrigiert.

Nur das ein-/ausschalten des Tabs geht nicht mit den "showHideSettings": {. Ich vermute, dass das script geändert werden muss. Kennst du Beispiele?

tp1de commented 1 month ago

Einschalten war bisher mit "" vor der IP-Adresse des ems-esp Gateways. E.g. http://192.168.178.xx

tp1de commented 1 month ago

Irgendwas ist noch in der jsonConfig falsch ich bekomme Warnungen im Log:

ems-esp has an invalid jsonConfig: [{"instancePath":"/items/_tab-heatdemand/items/thermostats/items/3","schemaPath":"#/items/allOf/19/then/allOf/1/additionalProperties","keyword":"additionalProperties","params":{"additionalProperty":"width"},"message":"must NOT have additional properties"},{"instancePath":"/items/_tab-heatdemand/items/thermostats","schemaPath":"#/patternProperties/%5E.%2B/allOf/23/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match \"then\" schema"},{"instancePath":"/items/_tab-heatdemand","schemaPath":"#/properties/items/patternProperties/%5E.%2B/allOf/8/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match \"then\" schema"},{"instancePath":"","schemaPath":"#/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match \"then\" schema"}]

mattreim commented 1 month ago

Hier die ioBroker JSON Config - Doku

mattreim commented 1 month ago

Irgendwas ist noch in der jsonConfig falsch ich bekomme Warnungen im Log:

ems-esp has an invalid jsonConfig: [{"instancePath":"/items/_tab-heatdemand/items/thermostats/items/3","schemaPath":"#/items/allOf/19/then/allOf/1/additionalProperties","keyword":"additionalProperties","params":{"additionalProperty":"width"},"message":"must NOT have additional properties"},{"instancePath":"/items/_tab-heatdemand/items/thermostats","schemaPath":"#/patternProperties/%5E.%2B/allOf/23/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match "then" schema"},{"instancePath":"/items/_tab-heatdemand","schemaPath":"#/properties/items/patternProperties/%5E.%2B/allOf/8/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match "then" schema"},{"instancePath":"","schemaPath":"#/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match "then" schema"}]

Diese Meldungen scheinen keine Fehler von der jsonConfig zu sein.