Skip to content

Visualisierung

Hilfe zu Visualisierungen

9.4k Topics 104.2k Posts

NEWS

  • jqui Camera Widgets nicht mehr nutzbar

    vis
    3
    0 Votes
    3 Posts
    401 Views
    sigi234S
    @SchuetzeSchulz sagte in jqui Camera Widgets nicht mehr nutzbar: VIS Neustart
  • FritzBox-PBpics per TR-064 Community-Adapter

    vis
    42
    0 Votes
    42 Posts
    6k Views
    liv-in-skyL
    @SBorg sagte in FritzBox-PBpics per TR-064 Community-Adapter: Du kannst die Daten auch per Google-API auslesen: https://developers.google.com/contacts/v3/ das hatte ich mal angeschaut - übersteigt meinen horizont - entweder mit java oder mit phyton (das muss ja auch irgendwie installiert/eingebunden werden) - bin froh, wenn meine javascripts irgendwie funktionieren danke dir
  • Cannot render view... Debugging Möglichkeiten?

    vis
    5
    0 Votes
    5 Posts
    587 Views
    D
    @sigi234 said in Cannot render view... Debugging Möglichkeiten?: Schamal da nach: .........iobroker-data\backup-objects Such auch mal nach.....vis-views.json.bak Danke für den Hinweis, das hatte ich auch gehofft - aber tatsächlich gibts bei mir nur ...states.json.gz und ..objects.json.gz - und da steht scheinbar nix (für mich) brauchbares drin
  • 0 Votes
    23 Posts
    4k Views
    S
    Hallo zusammen, ich habe das Script für meine Bedürfnisse optimiert und möchte euch das Ergebnis nicht vorenthalten. Jeder State besteht ja im Grunde genommen aus drei Elementen: KNX-Read, KNX-Write und der kombinierte State im JS. Daher habe ich mir überlegt, dass man das in JavaScript auch per Array lösen kann. Nach der Array-Definition geht man dann in einer Schleife darüber und setzt mit "on(...)" die Subscriptions. Das Array besteht aus Objekten, die jeweils drei properties haben: "knxread", "knxwrite" und "combined". Wird mit dem Adapter "web.0" der State "combined" verändert, so wird er nach "knxwrite" geschrieben. Wird per KNX (z.B. KNX-Taster) etwas verändert ("knxread" ändert sich), so wird der Wert nach "combined" übertragen. Damit die Zeilen im Array nicht unnötig lang werden, habe ich das Präfix ausgespart. Es ist ja prinzipiell immer gleich und wird im späteren Verlauf (erste Zeilen in der Schleife) dann einfach hinzugefügt. Das Script im Ganzen sieht dann so aus (Array ist nur auszugsweise und muss natürlich an die tatsächlichen Gegebenheiten angepasst werden!): var pairs = [ // Erdgeschoss {knxread: 'EG.Gästezimmer.Status', knxwrite: 'EG.Gästezimmer.Schalten', combined: 'EG.Gästezimmer.Schalten'}, {knxread: 'EG.Gästezimmer.Wert', knxwrite: 'EG.Gästezimmer.Wert_setzen_Deckenlicht', combined: 'EG.Gästezimmer.Wert'}, {knxread: 'EG.Wohnzimmer.Status', knxwrite: 'EG.Wohnzimmer.Schalten', combined: 'EG.Wohnzimmer.Schalten'}, // Obergeschoss {knxread: 'OG.Ankleidezimmer.Position_Rolladen', knxwrite: 'OG.Ankleidezimmer.Position_anfahren_Rolladen', combined: 'OG.Ankleidezimmer.Position_Rolladen'}, {knxread: 'OG.Ankleidezimmer.Verfahrstatus_Rolladen', knxwrite: 'OG.Ankleidezimmer.Verfahrstatus_anfahren_Rolladen', combined: 'OG.Ankleidezimmer.Verfahrstatus_Rolladen'}, {knxread: 'OG.Schlafzimmer.Position_Rolladen_Fenster', knxwrite: 'OG.Schlafzimmer.Position_anfahren_Rolladen_Fenster', combined: 'OG.Schlafzimmer.Position_Rolladen_Fenster'}, // Aussenbereich {knxread: 'Außenbereich.Garten.Status_Licht', knxwrite: 'Außenbereich.Garten.Schalten_Licht', combined: 'Außenbereich.Garten.Schalten_Licht'}, {knxread: 'Außenbereich.Garten.Status_Strom', knxwrite: 'Außenbereich.Garten.Schalten_Strom', combined: 'Außenbereich.Garten.Schalten_Strom'}, {knxread: 'Außenbereich.Balkon.Status_Licht', knxwrite: 'Außenbereich.Balkon.Schalten_Licht', combined: 'Außenbereich.Balkon.Schalten_Licht'}, {knxread: 'Außenbereich.Balkon.Status_Strom', knxwrite: 'Außenbereich.Balkon.Schalten_Strom', combined: 'Außenbereich.Balkon.Schalten_Strom'} ]; pairs.forEach(function(pair) { pair.knxread = 'knx.0.' + pair.knxread; pair.knxwrite = 'knx.0.' + pair.knxwrite; pair.combined = 'javascript.0.KNX.' + pair.combined; createState(pair.combined); // Initialen Wert aus KNX in die kombinierten Objekte schreiben: setState(pair.combined, getState(pair.knxread).val, true); // Wert wird durch KNX geändert: on({id: pair.knxread, change: 'ne'}, function(obj) { setState(pair.combined, (obj.state ? obj.state.val : ''), true); }); // Wert wird durch ioBroker web.0 geändert: on({id: pair.combined, change: 'ne'}, function(obj) { if ((obj.state ? obj.state.from : '') == 'system.adapter.web.0') { setState(pair.knxwrite, (obj.state ? (obj.state.val === true ? 1 : (obj.state.val === false ? 0 : obj.state.val)) : ''), false); } }); }); Ich habe aktuell 138 Subscriptions, d.h. 46 (138/3) Objekte im Array und das Script läuft bei uns seit einigen Tagen völlig problemlos.
  • VIS alternative wie hass oder Node Red?

    vis
    2
    0 Votes
    2 Posts
    899 Views
    dslraserD
    @tscheerio vielleicht ist iQontrol etwas für Dich https://forum.iobroker.net/topic/22039/neuer-adapter-visualisierung-iqontrol
  • Beschränkung in HTML-basic oder Bug

    Moved
    3
    0 Votes
    3 Posts
    394 Views
    C
    Moin zusammen, gibt es hier etwas neues? Gruß Cli
  • HABPanel mit Netatmo Presence live Picture

    Unsolved hab panel
    1
    0 Votes
    1 Posts
    745 Views
    No one has replied
  • Animationen in VIS à la NightRider

    vis
    20
    0 Votes
    20 Posts
    2k Views
    C
    @web4wasch sagte in Animationen in VIS à la NightRider: @Conquest danke dir... stelle es mal rein, wenn ich mit der Seite fertig bin! :call_me_hand: Cool, danke.:+1:
  • "Problem" mit Widget map - Open Street Map

    vis
    7
    0 Votes
    7 Posts
    779 Views
    S
    da die Orte sich nicht ändern werden oder anders gesagt nicht beweglich sind, werde ich einfach ein Bild davon machen und das einbinden. Ist zwar nicht schön aber besser als gar nichts...
  • Metro Farben

    Moved
    14
    0 Votes
    14 Posts
    3k Views
    S
    Hi, weiß jemand wie man von dem markierten Button die Farbe ändern kann ? Danke![image: 1565891124209-bild.jpg]
  • [Gelöst] Flot & Fully - No Connection to Server

    Unsolved flot adapter
    10
    1
    0 Votes
    10 Posts
    1k Views
    W
    @eve11 war bei mir auch so. Noch hat sich der Fehler nicht wieder eingeschlichen. Hoffe das bleibt so :) Edit 16.08.: VIS läuft immer noch problemlos :)
  • link target _self

    vis
    1
    0 Votes
    1 Posts
    208 Views
    No one has replied
  • Welches Widget für Roomba Map

    vis
    2
    0 Votes
    2 Posts
    500 Views
    arteckA
    nimm den html widget ..damit knnst du alles anzeigen.. halt mit html tags
  • Alexa Szenen in VIS ausführen (3 Zuständen)

    vis
    1
    0 Votes
    1 Posts
    193 Views
    No one has replied
  • Javascript in Basic-String Widget

    vis
    3
    0 Votes
    3 Posts
    376 Views
    S
    @Mic Danke! genau so funktioniert es auch in einem Basic-String Widget Allerdings müsstest Du noch Klammern setzen... {min:<Datenpunkt für Minute>;sec:<Datenpunkt für Sekunde>;('0' + min).slice(-2) + ':' + ('0' + sec).slice(-2)}
  • Hilfe - vis editor lädt Projekt nicht mehr

    vis
    15
    0 Votes
    15 Posts
    579 Views
    ?
    @sigi234 said in Hilfe - vis editor lädt Projekt nicht mehr: @ostseereiter sagte in Hilfe - vis editor lädt Projekt nicht mehr: SD-Karte vielleicht defekt. Kann leider auch sein........... Dank euch allen ... jetzt blinkt auch der LAN-Port nicht mehr (gelbe und grüne LED). Vielleicht hats der gute einfach hinter sich ...
  • CSS Border Einstellungen

    Moved
    14
    4
    0 Votes
    14 Posts
    4k Views
    X
    Danke an Euch beiden für die 2 aufgezeigten Varianten. Habe beide ausprobiert und muss sagen, die Variante von foxriver gefällt mir besser (ist schneller und variabler) Danke foxriver auch für die "Super Erklärung" Danke aber auch an sigi234 für die Alternative Darstellung. Mit iobroker / VIS ist echt so viel möglich, wenn man weiß wie 😉
  • Frage

    vis
    2
    2
    0 Votes
    2 Posts
    169 Views
    GlasfaserG
    @Kippe [image: 1565368650181-aaaa.jpg] Zum Titel die … ANTWORT .
  • [Problem] manuelle bearbeitung der vis-views.json

    vis
    10
    0 Votes
    10 Posts
    631 Views
    MeistertrM
    nichtmal vis löschen , verzeichnis ersetzten und neu installieren löst das problem..
  • Import View

    Moved
    6
    0 Votes
    6 Posts
    2k Views
    sigi234S
    @momobatiko sagte in Import View: Wo müssen die Icons liegen damit ich die mit dem neuen View verwenden kann...?? Mit dem Dateimanager in dein Vis Projekt hochladen....... /vis.0/ ---------------- das sind deine Projekte drinnen.

700

Online

32.7k

Users

82.6k

Topics

1.3m

Posts