GithubHelp home page GithubHelp logo

Comments (2)

aargau90 avatar aargau90 commented on June 17, 2024

Hoppla, da scheint es doch noch ein weiterer Punkt zu geben, den ich noch nicht ganz entschlüsselt habe:

-> Du prüfst wohl mittels getForeignObjects welchem Objekt vom Adapter die ID gehört. Die scheint aber zumindest bei mir nicht zu passen.
Der Sensor liefert bei mir drei IDs zurück ( 6 7 8 für Temperatur, Luftdruck und Luftfeuchtigkeit) es gibt jedoch nur ein Objekt namens "Aussen"(ID:8) welches die drei statis untersich abgelegen hat. Daher wird trifft die IF Bedingung nie zu und der Sensor wird nicht ausgelesen / gespeichert.

Ist diese Abfrage nicht sowieso "für nichts" wenn du danach den Sensor eh mittels ID vom WS Objekt nochmals ausliest oder ist das ggf. die Vorbereitung für oben genanntes direktes updaten ohne weiteren Request?

from iobroker.deconz.

Jey-Cee avatar Jey-Cee commented on June 17, 2024

Der Hintergrund ist einfach:
Ich habe den Namen als ID in ioBroker verwendet. Später kammen die Xiaomi Sensoren in deConz dazu, die sich Schlauerweise als mehrere Sensoren melden.
Dresden Elektronik dachte sich es sei Schlau in Phoscon die Sensoren mittels Template als einen zu verwenden. Dumm nur das die RestAPI diese Sensoren noch immer getrennt behandelt, aber jetzt haben sie alle den gleichen Namen.

Dank deinem Beitrag weiss ich jetzt wie ich das mit dem WS besser Lösen kann und gleichzeitig dem Problem mit dem Namen aus dem Weg geh.
Dadurch ändert sich halt die Objekt ID in ioBroker.

from iobroker.deconz.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.