Skip to content

Entwicklung

Diskussionen und Hilfe für die Entwicklung von ioBroker und Adaptern.

1.3k Themen 31.6k Beiträge

NEWS

  • [gelöst] Hue Motion Sensor Daten auslesen und verarbeiten

    Verschoben
    287
    2
    0 Stimmen
    287 Beiträge
    64k Aufrufe
    I
    @extreme Habe mich gern Deines Codes aus Deinem ersten Posts bedient. :face_with_rolling_eyes: Leider habe ich das Problem, dass ich mehrere Sensoren auslesen möchte und das nach Möglichkeit mit einem Request machen möchte. //Schlafzimmer Temp Sensor schedule("*/1 * * * *", function () { // Abfrage alle 1 Min var url = "http://192.168.xx.xx/api/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/sensors"; var request = require("request"); request(url, function (error, response, body) { var json = JSON.parse(body); var Temperatur = parseInt(json.state.temperature.11); Temperatur = Temperatur/100; setState("javascript.0.hueSensors.Temperaturen.Schlafzimmer", Temperatur); // Anpassen auf deinen erstellten Datenpunkt }); }); nur genau das hier var Temperatur = parseInt(json.11.state.temperature); Funktioniert nicht ich darf die "11" nicht verwenden. java erkennt das als Zahl und benötigt wird das Argument für den Key als String - so glaube ich. Hat jemand einen Tipp? Beste Grüße Michael So habe ich es derzeit: //Bewegungssensoren hue schedule("*/4 * * * * *", function () { // Abfrage alle 4 sec var url = "https://192.168.1.41/api/xxxxxxxxxxxxxxxxxxxxxxxxHcIJ/sensors"; var request = require("request"); request(url, function (error, response, body) { var json = JSON.parse(body); setState("0_userdata.0.Lichtsteuerung.Bewegungsmelder.flur", json.62.state.presence); setState("0_userdata.0.Lichtsteuerung.Bewegungsmelder.oben", json.55.state.presence); }); });
  • Adapter für netro Whisperer?

    1
    0 Stimmen
    1 Beiträge
    72 Aufrufe
    Niemand hat geantwortet
  • Object/Array Datentyp zu string?

    18
    0 Stimmen
    18 Beiträge
    2k Aufrufe
    H
    @paul53 Dankeschön!
  • Flot URL in VIS über flot.0 Objekt anstatt iFrame

    Verschoben vis flot adapter
    18
    1
    1 Stimmen
    18 Beiträge
    1k Aufrufe
    J
    Ich weiß, der Thread ist schon recht alt, dennoch würd ich das gerne noch mal aufgreifen. Gibts hier inzwischen irgendwie eine praktikable Lösung? Grafana scheint für mich keine richtige Option zu sein, in meinem Use-Case gibts eigentlich nur den Raspberry-Pi vor Ort auf dem der iobroker läuft. In den einzelnen Objekten findet man ja die im OP genannten Daten. Wenn man vor die in Zeile 7 angegebene URL einfach ein [IP]:[Port]/flot/index.html? voranstellt bekommt man ja genau die komplette URL. Wenn es auf "schönem" Weg noch nicht geht, bekommt man die Daten aus dem Objekt einzeln raus, sodass man sich die URL einfach per Script selbst basteln kann?
  • Tool für Beladung Elektroautos über PV Strom

    43
    0 Stimmen
    43 Beiträge
    11k Aufrufe
    F
    @jb_sullivan das interessiert mich gerade noch gar nicht, da ich es eher (stand jetzt Shelly als Ladesteuerung, später eine Wallbox) direkt über die Endaktoren visualisieren werde bzw. in die SMA PV Views integrieren werde. Was mir mit der Anbindung wichtiger ist, dass ich die geladene Power und dann hoffentlich bald (ist bereits umgesetzt) den Kilometer Stand bei Ladeende loggen kann. Dann spare ich mir die Kombination mit dem VW Adapter. Das ist nämlich etwas ätzend ;) aber weiterhin vielen lieben Dank für Deine zügigen Antworten!
  • JS Dokumentation

    Verschoben
    7
    0 Stimmen
    7 Beiträge
    347 Aufrufe
    paul53P
    @schneidva sagte: bestimmte States auszulesen (welche zu anderen Adaptern gehören) adapter.getForeignState(id, callback) Schau mal die Datei adapter.js an, die der eigentliche ioBroker-Kern ist und einige nützliche Kommentare enthält, vor allem, was an die Callback-Funktion übergeben wird.
  • Zigbee Curtain Module kennt keine Stop Funktion

    3
    0 Stimmen
    3 Beiträge
    346 Aufrufe
    S
    @michmein Danke, stimmt, das ist im Prinzip bereits die Diskussion zu diesem Gerät.
  • Adapterprobleme - FFMPEG

    11
    0 Stimmen
    11 Beiträge
    846 Aufrufe
    F
    @thomas-braun Fixed in version 0.6.0 Habe heute morgen die Version 0.6.0 installiert ... behebt mein Problem leider nicht.
  • Error: adapter startup interrupted with code 11

    2
    0 Stimmen
    2 Beiträge
    181 Aufrufe
    J
    @jlssmt Hab nen issue dazu erstellt: https://github.com/ioBroker/create-adapter/issues/793
  • eufy Cam - Recorder/Preview Generator (ggf. Testen)

    7
    0 Stimmen
    7 Beiträge
    645 Aufrufe
    nukleuzN
    @skb Prioritäten lagen woanders :) Melde mich, sobald getestet!
  • 0 Stimmen
    13 Beiträge
    836 Aufrufe
    Dirk PeterD
    @dirkhe Hallo Dirk, danke fürs Suchen und Finden! Werde dann mal versuchen es besser zu machen und dabei jQuery zu lernen. Nochmals Danke für die Hilfe, Dirk Peter
  • mit CarPlay Garage öffnen

    yahka adapter
    1
    0 Stimmen
    1 Beiträge
    501 Aufrufe
    Niemand hat geantwortet
  • Bacnet Adapter

    2
    0 Stimmen
    2 Beiträge
    311 Aufrufe
    arteckA
    @heinzi-gucki generieren.. na du bist lustig..mal eben. versuch dich selbst https://github.com/ioBroker/create-adapter
  • Adapter Settings soll weitere Config States hinzufügen

    4
    0 Stimmen
    4 Beiträge
    279 Aufrufe
    J
    @UncleSam Hat mir sehr geholfen, danke dir ;-) @alcalzone Danke, bin jetzt schon weitergekommen. Das "any" bei onChange: (attr: string, value: any) => void; hatte ich übersehen. Damit kann ich mir ein Object[] in die config schieben ;-)
  • "Open on new tab" --> Not Found

    1
    0 Stimmen
    1 Beiträge
    142 Aufrufe
    Niemand hat geantwortet
  • Probleme mit Adapter Template

    2
    1
    0 Stimmen
    2 Beiträge
    94 Aufrufe
    M
    Hallo zusammen! Hat keiner eine Idee? Oder ist die Frage so trivial, dass sie einer Antwort nicht würdig ist :confused: Ein paar Tipps oder Anregungen könnten mir wirklich weiter helfen. Danke im Voraus! Viele Grüße, Michael
  • (gelöst) Adapter Debuggen mit VSCode in Docker

    3
    0 Stimmen
    3 Beiträge
    299 Aufrufe
    ice987I
    @oliverio Das funktioniert: der Trick ist, den Breakpoint erst zu setzen, nachdem der Debugger auf der 1. Zeile stehen bleibt. Vielen Dank!
  • Alexa MQTT Bridge

    5
    0 Stimmen
    5 Beiträge
    838 Aufrufe
    manfred-hofmannM
    @haselchen Das ist kein Ersatz zum Alexa 2 Adapter. Dieser gibt Befehle an die Alexa. Eher eine alternative zum iot Adapter. Der Vorteil der Bridge ist, das die Daten nicht über die Cloud gehen sondern lokal bleiben.
  • Telegram unterschiedliche Farben bei der Schrift?

    5
    0 Stimmen
    5 Beiträge
    2k Aufrufe
    Meister MopperM
    @dslraser Und ich das. Warum ist das Suchen eigentlich so außer Mode geraten :confounded:
  • Code Analyse über LGTM.com

    1
    0 Stimmen
    1 Beiträge
    136 Aufrufe
    Niemand hat geantwortet

644

Online

32.7k

Benutzer

82.3k

Themen

1.3m

Beiträge