Skip to content

Entwicklung

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

1.3k Topics 31.6k Posts

NEWS

  • 0 Votes
    2 Posts
    300 Views
    J
    Hi! würde mich auch interessieren. Versuche das mit "Material Design Widgets: Calendar Widget" umzusetzen, der die Daten vom ical Adapter abgreift. VG Jan
  • Adapter Start unterbrechen, wenn Ereignis eintritt

    adapter start
    4
    0 Votes
    4 Posts
    310 Views
    X
    @UncleSam Vielen Dank für deine Antwort
  • (gelöst) 2 Javascript Instanzen, Log. nur auf 1. Instanz

    javascript.1
    3
    0 Votes
    3 Posts
    127 Views
    ice987I
    @MCU Javascript Script Engine v4.8.4 Etwas abwarten hat geholfen, jetzt funktioniert alles wie erwartet.
  • Admin in latest/beta-welche Version ?

    admin-adapter
    6
    3
    0 Votes
    6 Posts
    545 Views
    J
    @Homoran Doch, da gings mal um neue oder verbesserte Funktionen und Du hast in dem Zusammenhang die Version 5 erwähnt, bei der das dann der Fall sein wird. Ist aber auch schon ein paar Wochen her ;)
  • Swiss weather api

    swiss weather adapter
    6
    0 Votes
    6 Posts
    380 Views
    M
    @TLC bei mir auch wieder 😃👍🏻
  • Adapter: lifx

    Moved
    29
    0 Votes
    29 Posts
    5k Views
    E
    Hallo zusammen, ich habe gerade den Lifx-Adapter installiert aber Geräte werden nicht gefunden. Habe auch zwecks Test die Birne mal stromlos gemacht. Unter Objekte wird Lifx auch nicht aufgeführt, ich nehme an weil er keine Geräte gefunden hat? Der Adapter startet laut Log ohne Fehler. lifx.0 2020-12-11 16:18:37.637 info lifx.0 2020-12-11 16:18:37.637 info (3652) Started LIFX listening on 0.0.0.0:56700 lifx.0 2020-12-11 16:18:37.625 info (3652) starting. Version 0.1.0 in C:/Program Files/iobroker/SmartHome/node_modules/iobroker.lifx, node: v12.18.4, js-controller: 3.1.6 Habt ihr ein Tipp für mich woran es liegen könnte? Firmware der Birne ist aktuell und ich kann Sie über die App ohne Probleme steuern. Bei iobroker habe ich bis auf NodeJs alles aktuell. LG + Danke vorab Etienne
  • 0 Votes
    6 Posts
    1k Views
    A
    Hallo zusammen, ich besitze zwar keinen Conga 5090 aber dafür seinen Vorgänger den Conga 4090 und wollte diesen auch in meine Hausautomatisierung einbinden. Da es leider keinen passenden Adapter gibt und ich auch nicht glaube, dass zeitnah einer entwickelt wird, wollte ich mal meine Ideen und meinen (zugegeben nicht sonderlich eleganten) Workaround vorstellen. Eventuell hilft es ja jemandem der vor dem selben Problem steht oder gibt einen Denkanstoß um zu einer Lösung zu gelangen. Mein Ziel war es den Roboter zu starten, wenn wir beim verlassen des Hauses den Zentral aus Taster betätigen. Für dieses Szenario sind mir drei Lösungsansätze eingefallen: 1: Für den Conga 4090 gibt es eine Google Home Sprachassistenten Integration. Meine Idee war quasi den Sprachbefehl den man eigentlich laut ausspricht als Text über den IoT Adapter oder ähnliches an Google Home zu leiten der dann den Roboter ansteuert. Da ich allerdings kein Freund von Sprachassistenten bin und auch keine Erfahrung mit den entsprechenden Adaptern habe, habe ich diesen Ansatz nicht weiter verfolgt und weiß leider auch nicht ob das so umsetzbar ist. Aber vielleicht gibt es hier ja jemanden der damit mehr Erfahrung hat. 2: Der Conga 4090 wird mit einer Fernbedienung ausgeliefert. Zuerst habe ich versucht, die Fernbedienung über den Broadlink Adapter anzulernen, was jedoch nicht von Erfolg gekrönt war. Dann ist mir nur noch die Möglichkeit eingefallen, die Tasten der Fernbedienung über einen ESP mit Tasmota und Relais in die Hausautomatisierung zu integrieren. Ob dieser Lösungsweg für euch in frage kommt, hängt natürlich von euren elektrotechnischen Kenntnissen ab. Bei Youtube gibt es einige Videos dazu z.B: https://www.youtube.com/watch?v=GU4OHP_jh-A&t=41s 3: Da ich zu diesem Zeitpunkt aber keinen ESP zuhause hatte und diese Problematik schnell lösen wollte, habe ich mich vorerst für die folgende Variante entschieden. Ich hatte noch ein altes Handy (Android) herum liegen das nicht mehr benötigt wurde. Meine Idee war es, die UI Eingaben zu Automatisieren die ein normaler User vornehmen würde, um den Roboter zu starten. Für diese Lösung benötigt man 3 Apps: -Conga 4090 App zum bedienen des Roboters -Pushover App zur Kommunikation zwischen ioBroker und dem Handy (alternativ geht es auch mit Telegram, e-mail o.ä.) -MacroDroid um Handyeingaben zu automatisieren (hier gibt es auch alternativen wie Tasker etc.) Die Signalkette sieht bei mir folgendermaßen aus: Ich habe ein Blockly Script, dass beim betätigen des Zentral aus Tasters eine Pushover Benachrichtigung an das Handy schickt [image: 1607674758152-blockly.png] Auf dem Handy habe ich dann mit MacroDroid eine Automation erstellt, die getriggert wird, wenn per Pushover eine Benachrichtigung mit z.B. dem Inhalt "Starte Saugroboter" kommt. Daraufhin wird das Display eingeschaltet, die App gestartet und über die Aktion "UI Interaktion" mit den "Tipp Koordinaten" des Displays auf die entsprechenden Stellen in der App geklickt um den Roboter zu starten. Hierbei zeigt sich leider wiedermal, dass die Conga 4090 App nicht zu den besten gehört. Es gibt einige kleine Problemchen die umschifft werden müssen. Es ist z.B. nicht möglich, dass zwei Handys gleichzeitig mit dem Roboter verbunden sind. Also muss man den Fall bedenken, dass man sich erst einloggen muss und eventuell noch eine Meldung quittieren muss falls er eine "neue Karte" gefunden hat. Hier muss man per tryle and error die nötigen Klicks identifizieren. Allerdings ist das kein großes Problem, da sich die entsprechenden Buttons im UI nicht überlagern und man also nicht aus versehen auf etwas drückt was man gar nicht möchte. Falls jemand diesen Lösungsweg für sich nachbauen möchte ist es ganz praktisch beim zusammenbauen der Steps in MacroDroid in den Android Entwickleroptionen die Koordinaten anzuzeigen zu lassen auf die man gerade tippt, um diese dann in "UI Interaktion" zu hinterlegen. [image: 1607674780631-flow1.png] Allerdings möchte ich noch auf ein kleines Sicherheitsrisiko hinweisen. In dem Anmeldebildschirm der Conga App gibt es einen "Zeige Passwort" Button. Das bedeutet, dass jeder, der bei euch zuhause rumläuft, das Handy in Hand nimmt und auf diesen Button klickt euer Passwort sehen kann. Vielleicht wäre es für diesen Fall ganz praktisch einer dieser Menschen zu sein, der nicht ein Passwort für all seine Dienste und Konten im Internet hat ;-). Ich habe diese Variante bei mir jetzt seit ein paar Wochen im Einsatz und bin positiv überrascht, dass es bisher keine Probleme mit dieser Automation gab. Dieser Lösungsansatz lässt sich natürlich auch auf andere Saugroboter mit App Bedienung übertragen und bietet die Möglichkeit noch andere "Smarte" Geräte wie Wasserkocher mit Appbedienung oder was man sich sonst noch für Sachen kaufen kann in die Hausautomatisierung zu integrieren. Vielleicht hilft dieser Beitrag ja jemandem seinen Saugroboter notdürftig einzubinden bis ein entsprechender Adapter vorhanden ist. Beste Grüße AntoKala
  • Adapter DEV FordPass JS Error Handler

    help js
    2
    1 Votes
    2 Posts
    431 Views
    UncleSamU
    @Horatio2084 Soweit ich das beurteilen kann, ist der Fehler wirklich in der Library. Ich sehe das aber nicht so schlimm, schliesslich hat der Benutzer einen Fehler gemacht und dann stürzt halt der Adapter ab. Einzige Möglichkeit sehe ich, dass du Benutzername und Passwort selber überprüfst, aber dann brauchst du die Library ja nicht mehr...
  • Car Connect der Telekom

    telekom car connect obd ii
    13
    0 Votes
    13 Posts
    1k Views
    WebrangerW
    @Ash2k Nicht wirklich mehr leider Ansich war es ein Super Produkt. Die haben es nur nicht richtig vermarktet
  • iobroker.sonoff Namensänderung???

    sonoff tasmota mqtt
    2
    0 Votes
    2 Posts
    168 Views
    UncleSamU
    @Lenny-CB Den Namen zu ändern kann schon Sinn machen, aber irgendwie müsste man die Leute dazu bringen, den neuen Adapter zu installieren und die gesamte Konfiguration zu übernehmen. Das könnte eine Herausforderung werden. Andere Adapter haben einfach ihren Titel geändert, aber den Namen behalten.
  • Wie OnChange bei dynamisch erzeugter Tabelle?

    adapter onchange
    3
    1
    0 Votes
    3 Posts
    157 Views
    PeoplesP
    @Jey-Cee Ahso, klingt logisch. Hast du auch nen Tipp wie ich das am dümmsten machen könnte? Einfach nochmal das onchange aufrufen?
  • ZigBee neue/unbekannte Geräte - ab 1.3.0

    Locked zigbee neuer adapter converter herdsman
    231
    1
    0 Votes
    231 Posts
    40k Views
    arteckA
    hier gehts weiter https://forum.iobroker.net/topic/38971/zigbee-neue-version-1-4-0
  • Zugriff auf Zigbee Stick im Docker geht nicht

    docker conbee ii zigbee
    2
    0 Votes
    2 Posts
    2k Views
    N
    @Skydream an priviledged mode gedacht? //habs grad auch mal probiert. Klappt aktuell bei mir auch nicht. Hast du es hinbekommen? //2: Ist ja doch ganz einfach https://smarthome.buanet.de/2020/02/usb-devices-im-iobroker-docker-container-nutzen/
  • QS-Zigbee-D02-TRIAC-LN

    zigbee qs-zigbee-d02-triac-ln
    3
    2
    0 Votes
    3 Posts
    487 Views
    S
    @Asgothian Hört sich für mich leider wie an wie spanische Dörfer :-( Wer kann den für mich einbinden ist vielleicht die bessere Frage
  • Hilfe HiHome hinzufügen

    hihome zigbee 3.0 iobroker
    2
    0 Votes
    2 Posts
    308 Views
    O
    Kann die keiner hinzufügen ?
  • Wie Json eines anderen Adapters einlesen

    adapater
    7
    0 Votes
    7 Posts
    322 Views
    PeoplesP
    Edit * Hat sich erledigt hatte einen Schreibfehler
  • IOBroker Screen Crawler?

    automatisierung webseite
    7
    0 Votes
    7 Posts
    692 Views
    Albert KA
    @Bluppylein Du musst Dir eine RegEx zusammenbauen die den Ausdruck "profil&aktie:" findet und die unmittelbar danach folgende Zahl in die Parser Variable zurückgibt. Das ist noch relativ einfach. Wenn Du mehrere Werte so finden möchtest und da der zu suchende Ausdruck ja gleich ist, muss im zu findenden Ausdruck noch angegeben werden die wievielte Instanz davon gefunden werden soll. So tief bin ich da jetzt auch nicht drin dass ich das auf Anhieb hinbekommen würde :) aber versuche mal: RegEx: profil&aktie:(-?\d+) Das sollte die erste Instanz zurückbringen. In Deinem Beispiel 176670 Wie oft Du das abrufen möchtest stellst Du im iobroker/parser adapter unter intervall ein Ich habe so etwa 20 Werte die ich so seit einem Jahr ständig parse und bisher lief das wirklich sehr gut. Beispiel bei mir: <v> ist bei mir der Ausdruck, der auf der Webseite eindeutig direkt vor der Wirkleistung steht (-?\d+) gibt die unmittelbar auf "<v>" folgende Zahlenkette zurück, also 525 [image: 1606512756161-9e7001b0-7998-4853-af6e-422bba085a20-image.png]
  • 1 Votes
    7 Posts
    820 Views
    greyhoundG
    @FredF Und was machst du Nachts?
  • 0 Votes
    7 Posts
    750 Views
    greyhoundG
    Habe meinen ts Adapter aktualisiert, so viel war es dann doch nicht, werde ihn die Tage veröffentlichen, nichts besonderes nur ein weiterer TR-064-Adapter für die Fritz!Box
  • Adapter für Danfoss ECL 30x Regler

    Moved
    9
    0 Votes
    9 Posts
    3k Views
    G
    @darkbrain85 Funktioniert bei dir die Kommunikation mit dem Modbus Adapter? Ich komme mit der Dokumentation von Danfoss einfach nicht klar. Vielleicht kannst du mal Screenshots schicken oder kurz erklären wie was eingegeben werden muss. Danke schon einmal für die Hilfe.

375

Online

32.6k

Users

82.3k

Topics

1.3m

Posts