Skip to content

NEWS

  • Skript für Mondphase, Mondauf- und Untergang

    JavaScript
    68
    4
    3 Stimmen
    68 Beiträge
    4k Aufrufe
    BananaJoeB
    @jvfle bei Quelle /vis.0/mond/{0_userdata.0.Wetter.MondphaseIcon}.png Das in den {...} Klammern nennt sich Binding und wird zur Laufzeit mit dem Wert aus dem Datenpunkt ersetzt.
  • 0 Stimmen
    6 Beiträge
    107 Aufrufe
    BananaJoeB
    @Ja.rod ich nutze den Command-Datenpunkt z.B. mit "erstelle eine ankündigung waschmaschine ist fertig"
  • iQontrol: welche Hardware / OS für einen Touch-Monitor?

    Verschoben Off Topic
    4
    0 Stimmen
    4 Beiträge
    29 Aufrufe
    da_WoodyD
    klar. http://192.168.0.250:8082/iqontrol/index.html bei mir am pc. klappt aber auch am handy, oder mit z.b. iob visu, sofern du einen .pro zugang hast. der moni kein netzwerk/wlan zugang?
  • InfluxDB: Nur Änderungen aufzeichnen wird ignoriert

    Gesperrt ioBroker Allgemein
    11
    2
    0 Stimmen
    11 Beiträge
    205 Aufrufe
    HomoranH
    @Laser sagte in InfluxDB: Nur Änderungen aufzeichnen wird ignoriert: Mein eigentliches Problem ist: "Wie konfiguriere ich die Datenbankspeicherung richtig, damit nur Änderungen möglichst zeitnah geschrieben werden?" Da bist du hier in der falschen Kategorie. Bitte in Influx mit allen relevanten Informationen posten. EDIT: ...und niemals nicht nachträgliche Informationen ohne Kennzeichnung hinzufügen. ich mache hier diesen Uralt-Thread zu!
  • jarvis v3.2.x - just another remarkable vis

    Tester
    944
    0 Stimmen
    944 Beiträge
    268k Aufrufe
    hotspot_2H
    @MCU sagte in jarvis v3.2.x - just another remarkable vis: @hotspot_2 Lebenszeichen ist insofern da, dass Zefau weiter entwickelt. Was genau, keine Ahnung. Es ist Schade, dass er die Kommunikation nicht so wie früher nutzt. https://github.com/Zefau [image: 1769335206928-c25e2429-6c64-4587-9fba-d3ee7539b5ca-image.png] @mcu Vielen Dank für dein Update dazu. Ich versuch es einfach mal direkt: @zefau, würdest Du Dich eventuell mal zum aktuellen Stand. Wie es denn weitergeht und wann äußern? Du hast Dich mal vor ein paar Wochen geäußert zu deiner langen Kommunikationspause und dann ging es auch einen kleinen Schritt weiter. Ich denke die meisten hier, inklusive mir, würden sich über etwas mehr Kommunikation und einem Update wie und wann es mit Jarvis weitergeht sehr freuen. Obwohl ich es nicht möchte aber wenn es dann so ist wäre eine Aussage das es eben nicht weitergeht sehr fair speziell gegenüber den zahlenden Usern.
  • Widget zum Schalten und Dimmen einer Leuchte gesucht

    Visualisierung
    2
    0 Stimmen
    2 Beiträge
    57 Aufrufe
    CephalopodC
    Danke für die "rege" Teilnahme. Das Thema mit VIS-2 hat sich erldigt, ich bin jetzt bei iQontrol. Dort funktioniert es, wie gewünscht.
  • JavaScript 7.11.0 - Neue Datei-Bausteine (lesen / schreiben)

    Tester
    45
    6
    16 Stimmen
    45 Beiträge
    8k Aufrufe
    MartinPM
    Kann es nicht mehr nachvollziehen, jetzt klappt es ... javascript.0 2026-01-25 10:35:44.389 info script.js.Spielwiese.Test: readFile(adapter=0_userdata.0, fileName=test.txt) javascript.0 2026-01-25 10:35:44.389 info script.js.Spielwiese.Test: registered 0 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions javascript.0 2026-01-25 10:35:44.655 error script.js.Spielwiese.Test: Error: Not exists at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.javascript/src/lib/sandbox.ts:4595:30) at processImmediate (node:internal/timers:487:21) javascript.0 2026-01-25 10:35:44.655 info script.js.Spielwiese.Test: writeFile(adapter=0_userdata.0, fileName=test.txt) Womöglich hätte ich im FIles-View von ioBroker nur "aktualisieren" drücken müssen - peinlich .... [image: 1769334916977-a9bef577-49b5-4d6a-ba58-9aa8d0f1fb7e-grafik.png]
  • Vis2 Inventwo Schieberegler Farbverlauf [Gelöst]

    Visualisierung vis
    2
    0 Stimmen
    2 Beiträge
    38 Aufrufe
    F
    Hallo nochmal, sorry ich war blind und hab den entsprechenden Forenbeitrag nicht gefunden bzw. nicht richtig durchgelesen. Jetzt klappt es, hier steht die Lösung zu meinem Problem: Schieberegler - Anpassung der Farbe des Schiebers. Gruß Filo
  • Gosund SP112 mit Tasmota flashen geht nicht

    Verschoben Microcontroller
    230
    0 Stimmen
    230 Beiträge
    54k Aufrufe
    Jan-Christoph NiessenJ
    Ich habe meine beiden Dosen auch mit openbeken geflasht. Ich finde aber den Pin für CF nicht, kann mir da wer helfen? Z0-N-V1.2. mglfg Jan
  • Zeigt her eure iQontrol Visualisierung

    Visualisierung iqontrol
    353
    2 Stimmen
    353 Beiträge
    96k Aufrufe
    da_WoodyD
    @martinschm sagte in Zeigt her eure iQontrol Visualisierung: Das du ihn als Widget oder HTML Hintergrund eingebunten? als background_url ich verwende allerdings noch die urversion...
  • Garagentorsteuerung über Alexa und dem Iot-Adapter

    Cloud Dienste
    58
    0 Stimmen
    58 Beiträge
    445 Aufrufe
    Samson71S
    @Oliver-S Ich nutze IOT für Sprachsteuerung. Die Alexa App nutze ich zur Steuerung gar nicht. Das erledige ich über VIS mit der App.
  • Homematic LAN-Gateway RS485 zerschossen, brauche ersatz

    Marktplatz
    16
    0 Stimmen
    16 Beiträge
    980 Aufrufe
    B
    Moin, ich bin über diesen Faden gestolpert, weil ich selbst auch dieses Gateway für eine OCCU suche. Dabei bin ich auf diese Reparaturanleitung gestoßen: RS485 Gateway Reparatur Vielleicht hilft es ja weiter, Manfred
  • eCharts Grafiken kopieren / exportieren

    ioBroker Allgemein
    5
    0 Stimmen
    5 Beiträge
    214 Aufrufe
    hsteinmeH
    @Homoran sagte in eCharts Grafiken kopieren / exportieren: Die Definitionen befinden sich in den historisierten Datenpunkten Befinden sich die Definitionen nicht in den Datenpunkten der eCharts-Instanz? Und zwar in echarts.<instance>.<folder>.<preset>? Spoiler { "common": { "name": "Badezimmer" }, "native": { "url": "", "data": { "lines": [ { "name": "Ist-Temperatur", "id": "hm-rpc.0.000A9D89A770E2.1.ACTUAL_TEMPERATURE", "instance": "system.adapter.history.0", "thickness": "3", "chartType": "auto", "aggregate": "", "isBoolean": null, "symbolSize": 3, "validTime": 35, "unit": "°C", "color": "#0000ff", "fill": 0.2, "yaxe": "right", "max": "30", "min": "3", "xaxe": "top", "yticks": "27" }, { "name": "Soll-Temperatur", "id": "hm-rpc.0.000A9D89A770E2.1.SET_POINT_TEMPERATURE", "instance": "system.adapter.history.0", "thickness": "3", "chartType": "auto", "aggregate": "", "symbolSize": 3, "validTime": 35, "xaxe": "off", "unit": "°C", "color": "#ff0000", "fill": 0.2, "commonYAxis": "0" }, ... "type": "chart", "_id": "echarts.0.Klima.Badezimmer", "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" }, "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1769276796369 } Dann könnte die Konfiguration eines eChart-Datenpunktes auf dem Quellsystem vollständig exportiert und 1:1 im Zielsystem importiert werden.
  • Test Widget json template

    Verschoben Tester adapter json widget rssfeed vis widget
    42
    2 Stimmen
    42 Beiträge
    5k Aufrufe
    OliverIOO
    Neue Version 4.3.10 Es ist nun möglich javascript Bibliotheken und css Dateien per url zu laden Diese Funktion steht aktuell nur für das vis1 widget zur Verfügung um dies ersteinmal zu testen. Einen Beispiel Usecase mit chartjs kann in der readme nachgelesen werden https://github.com/oweitman/ioBroker.vis-jsontemplate/tree/main?tab=readme-ov-file#use-case-for-loading-additional-scripts hier mal ein Screenshot des Beispiels wie man mit JSON-Daten aus einem Datenpunkt ein chart mittels der chartJS-Bibliothek erstellen kann [image: 1769288037882-66ccdf29-bea7-4679-9f94-4dd473d95587-image.png] https://www.chartjs.org/docs/latest/getting-started/ Das ist jetzt keine Super-Komfort Lösung die sehr einfach ist, aber eine bei der man sehr detailliert die Möglichkeiten so einer Bibliothek nutzen kann.
  • Wie kann man ein Programm in ""Falls Objekt(e)" stoppen?

    Blockly
    14
    0 Stimmen
    14 Beiträge
    83 Aufrufe
    AsgothianA
    @hg6806 Hmm.. das bringt erst einmal wenig. Kannst du mal bitte im globalen ioBroker protokoll nachschauen was da vom JS Adatper noch mehr an Meldungen kommt ? Ich seh da erst einmal wenig was 'warnfähig' wäre. A
  • 5-Minuten Projekt: Tod den Holzwürmern

    Praktische Anwendungen (Showcase)
    7
    2
    0 Stimmen
    7 Beiträge
    129 Aufrufe
    MartinPM
    Wenn sie eine Phase im Zyklus haben, der ohne Eiweiß auskommt, wäre das relevant. Eigentlich sollten alle Entwicklungsstadien vom Ei bis zum ausgewachsenen Tier erwischt werden, da Eiweiß bei über 48 °C gerinnt.
  • Inventwo Widget: per Schalter umschalten?

    Visualisierung
    5
    0 Stimmen
    5 Beiträge
    34 Aufrufe
    R
    Cool. Ich hätte sogar die originalen Grafiken hier. Nur das zu programmieren bekomme ich natürlich nicht hin. Vor Jahren hatte das sogar schonmal jemand hinbekommen, allerdings nicht skalierbar. https://www.youtube.com/watch?v=9Iy7RhP4RWU
  • Gas Zähler BK-G4 AT - mit M-Bus auslesen

    Hardware
    52
    0 Stimmen
    52 Beiträge
    12k Aufrufe
    H
    Hi, vielen Dank an @nebuk. Ich hab den BK-G4AT mit dem Protokoll AE.05:05.01:01.01. Ich habs zuerst auch mit nem Wemos probiert, allerdings ESP8266 (D1 mini). Das hab ich mit Arduino irgendwie nicht zum laufen gekriegt und hab mich dann inspirieren lassen von @bv-iobroker. Ich hatte vorher eh einen Pi Zero mit Magnetsensor genutzt und hab den dann einfach mal geupdatet und mit dem USB TTL Adapter läuft es jetzt top. Kosten für den Adapter 2,20€ (Prolific PL2303HX bei Berrybase). [image: 1769279842446-anschluss.jpg] Angeschlossen sind wie schon beschrieben: 2 3 1 4 1 - grün - TX 2 - rot - 5V 3 - weiß - RX 4 - schwarz - GND Das Python Script: # ---------------------------- Bibliotheken ----------------------- import serial import time # ---------------------- Variablen und Inistialisierung ----------- # USB Wandler Seriell PORT = "/dev/ttyUSB0" # Poll-Frame um Zaehler anzufragen # Start | Control | Address | Checksum | Stopb POLL_FRAME = bytes([0x10, 0x5B, 0x00, 0x5B, 0x16]) # Serielle Schnittstelle ser = serial.Serial( port=PORT, baudrate=2400, bytesize=8, parity=serial.PARITY_EVEN, stopbits=1, timeout=1 ) # ---------------------- Funktionen ------------------------------- #Rohdaten umwandeln def parse_gas_volume_bcd(data): # Sucht nach DIF=0x0C und VIF=0x13 und dekodiert die folgenden 4 BCD-Bytes. for i in range(len(data) - 6): if data[i] == 0x0C and data[i+1] == 0x13: b0 = data[i+2] b1 = data[i+3] b2 = data[i+4] b3 = data[i+5] # BCD dekodieren digits = [] for b in (b0, b1, b2, b3): digits.append(b & 0x0F) # Low nibble digits.append((b >> 4) & 0x0F) # High nibble # Zahl zusammensetzen value = 0 factor = 1 for d in digits: value += d * factor factor *= 10 # /1000 fuer m3 return value / 1000.0 return None #Seriell abfragen def read_mbus(): # Daten anfragen ser.reset_input_buffer() ser.write(POLL_FRAME) ser.flush() time.sleep(0.1) data = ser.read(256) return data # ---------------------- Programmschleife ------------------------------- while True: try: data = read_mbus() print("Rohdaten:", data) if data: volume = parse_gas_volume_bcd(data) if volume is not None: print("Gasverbrauch:", volume, "m3") else: print("Kein Volumenwert gefunden") else: print("Keine Antwort") except Exception as e: print("Except Fehler:", e) time.sleep(15)
  • Test Adapter tvprogram

    Tester adapter tvprogram vis widget
    923
    1
    12 Stimmen
    923 Beiträge
    272k Aufrufe
    OliverIOO
    @Oli sagte in Test Adapter tvprogram: @oliverio hi, ich habe mal wieder ein paar Fragen zu deinen Widgets, wie schaffe ich es das Dialogfeld in der Mitte des Bildschirms anzeigen zu lassen und wie bekomme ich en weißen Rad weg? Am liebsten wäre es mir, wenn ich das Fenster direkt über das EPG Widget zu legen könnte [image: 1762882133375-49bb4a60-bb32-4664-9e59-56beb1dc4d18-image-resized.png] Die nächste Frage wäre, wie ich im Suchwidget die Schrift- und Hintergrundfarbe der Eingabefelder und vom Button ändern kann? du hattest mir ja den view exportiert. allerdings sieht der irgendwie etwas anders aus wie auf dem das dein problem darstellt bild. ich habe ihn importiert und hier sieht alles gut aus. Ich benötige was, bei dem ich das Problem nachstellen kann. Das öffnen der detailschau erfolgt mittels jquery dialog. wenn dann muss ich da andere parameter übergeben. aber da muss ich sehen woran das genau liegt, das er das so falsch positioniert tvprogramneu.mp4
  • Test/Support Adapter iobroker.med-plan

    Tester
    100
    5
    6 Stimmen
    100 Beiträge
    1k Aufrufe
    OliverIOO
    Neue Version 0010 Der Aufruf des Tabs wurde repariert. So sieht der Aufruf aus [image: 1769275305952-6fd8a713-80aa-4782-85cf-5386304b2bc9-image.png] ggfs. muss der Tab über das Stift Icon unten rechts aktiviert werden. Funktional kam gegenüber v009 nichts mehr dazu

761

Online

32.6k

Benutzer

82.1k

Themen

1.3m

Beiträge