NEWS

Energieanzeige (kWh) über HTML Tabelle - vis


  • Energieanzeige (kWh) über HTML Tabelle - vis, iqontrol

    dies ist ein weiterführender thread von https://forum.iobroker.net/topic/29022/strom-geräte-als-html-tabelle-vis-iqontrol/284

    es geht um die energieanzeige (kwh) und den dazugehörigen preis - grundlage ist das script https://forum.iobroker.net/topic/28021/html-table-für-vis-oder-iqontrol-js-und-blockly nur diesmal gefüllt mit energiewerten - das script wird noch entwickelt - wir sind noch in der testphase

    damit bei manchen geräten auch was zum anzeigen da ist, besteht die möglichkeit über den sourceanalytics adapter mehr infos zu generieren und das script verwendet die daten

    • es müssen 2 datenpunkte von euch angelegt werden - beschreibung im script ganz oben - und dann auch in script übertragen werden
    • im 2ten block werden die gewünschten geräte freigeschalten

    das ganze sollte dann so aussehen :
    die tabelle hat einige einstellmöglichkeiten - farbe, breite, ...

    Image 3.png

    Image 4.png

    jetzt auch materialdesign widget einbindung

    1584277649503-ed49a3f2-6dd3-469d-a619-ee6e51c78dff-image.png https://forum.iobroker.net/post/394372


    das momentane script

    virtu.Power Adapter einstellung für dieses script: https://forum.iobroker.net/post/363097

    bisher integriert

    hersteller
    sonoffk.png sonoff pow
    blitzwolfk.png blitzwolf
    homeek.jpg homee
    tuyak.png tuya
    tplinkk.png tplink
    xiaomki.png xiaomi, mihome
    homematick.jpg homematic, homematic-Ip
    teckink.jpg teckin
    gosundk.jpg gosund
    shellyk.jpg shelly
    meross.png meross

  • @liv-in-sky
    Hier mal das json für einen Shelly Plug
    Kannst Du das gebrauchen?

    shelly.0.SHPLG-S#7A09EB#1.json


  • @Yetiberg werd es auf jeden fall mal ansehen und bescheid geben


  • @liv-in-sky

    Hallo

    jetzt habe ich das aktuelle Skript eingestellt und laufe auf einen Error:

    21.1.2020, 10:31:56.902	[info ]: javascript.0 (8232) Stop script script.js.Stromgeräte_Tabelle
    21.1.2020, 10:32:52.543	[info ]: javascript.0 (8232) Stop script script.js.Stromgeräte_Tabelle
    21.1.2020, 10:32:55.391	[info ]: javascript.0 (8232) Start javascript script.js.Stromgeräte_Tabelle
    21.1.2020, 10:32:55.419	[warn ]: javascript.0 (8232)     at script.js.Stromgeräte_Tabelle:190:16
    21.1.2020, 10:32:55.420	[warn ]: javascript.0 (8232)     at writeHTML (script.js.Stromgeräte_Tabelle:179:30)
    21.1.2020, 10:32:55.420	[warn ]: javascript.0 (8232)     at script.js.Stromgeräte_Tabelle:928:2
    21.1.2020, 10:32:55.421	[error]: javascript.0 (8232) script.js.Stromgeräte_Tabelle: script.js.Stromgeräte_Tabelle:190
    21.1.2020, 10:32:55.422	[error]: javascript.0 (8232)     at script.js.Stromgeräte_Tabelle:190:70
    21.1.2020, 10:32:55.422	[error]: javascript.0 (8232)     at writeHTML (script.js.Stromgeräte_Tabelle:179:30)
    21.1.2020, 10:32:55.422	[error]: javascript.0 (8232)     at script.js.Stromgeräte_Tabelle:928:2
    21.1.2020, 10:33:00.012	[warn ]: javascript.0 (8232)     at script.js.Stromgeräte_Tabelle:190:16
    21.1.2020, 10:33:00.013	[warn ]: javascript.0 (8232)     at writeHTML (script.js.Stromgeräte_Tabelle:179:30)
    21.1.2020, 10:33:00.013	[warn ]: javascript.0 (8232)     at Object.<anonymous> (script.js.Stromgeräte_Tabelle:925:2)
    21.1.2020, 10:33:00.016	[error]: javascript.0 (8232)     at script.js.Stromgeräte_Tabelle:190:70
    21.1.2020, 10:33:00.016	[error]: javascript.0 (8232)     at writeHTML (script.js.Stromgeräte_Tabelle:179:30)
    21.1.2020, 10:33:00.016	[error]: javascript.0 (8232)     at Object.<anonymous> (script.js.Stromgeräte_Tabelle:925:2)
    21.1.2020, 10:33:03.730	[info ]: javascript.0 (8232) Stop script script.js.Stromgeräte_Tabelle
    

  • @HeinrichB du warst zu schnell - ich mußte noch nicht existierende in sourceanalytics fitern

    jetzt ist das script oben hoffentlich brauchbar - bitte neu kopieren - sorry


  • @liv-in-sky

    sieht cool aus teste ich heute Abend, könnte man bei den homee Gräten alles was nach den Punkt kommt noch entfernen?

    So das in der Tabelle z.B. nur "EG / Küche / Kühlschrank" steht.


  • @Oli klar habe ich übersehen


  • @liv-in-sky

    super, danke für deine Arbeit hier!!!!!


  • @liv-in-sky

    Nee, leider immer noch, oder liegt es an mir

    21.1.2020, 10:55:59.046	[info ]: javascript.0 (8232) Stop script script.js.Stromgeräte_Tabelle
    21.1.2020, 10:56:00.927	[info ]: javascript.0 (8232) Start javascript script.js.Stromgeräte_Tabelle
    21.1.2020, 10:56:00.953	[warn ]: javascript.0 (8232)     at script.js.Stromgeräte_Tabelle:199:16
    21.1.2020, 10:56:00.954	[warn ]: javascript.0 (8232)     at writeHTML (script.js.Stromgeräte_Tabelle:188:30)
    21.1.2020, 10:56:00.954	[warn ]: javascript.0 (8232)     at script.js.Stromgeräte_Tabelle:943:2
    21.1.2020, 10:56:00.955	[error]: javascript.0 (8232) script.js.Stromgeräte_Tabelle: script.js.Stromgeräte_Tabelle:199
    21.1.2020, 10:56:00.956	[error]: javascript.0 (8232)     at script.js.Stromgeräte_Tabelle:199:70
    21.1.2020, 10:56:00.956	[error]: javascript.0 (8232)     at writeHTML (script.js.Stromgeräte_Tabelle:188:30)
    21.1.2020, 10:56:00.956	[error]: javascript.0 (8232)     at script.js.Stromgeräte_Tabelle:943:2
    

  • @HeinrichB irgendwie sind die fehler nummern = zeilen - sehr merkwürdig - das wäre im sonoff pow und ganz am ende - ich vermute da fehlt irgendein zeichen sowie } { ;

    evtl beim kopieren ein fehler geschehen - bei den änderungen müßten andere fehler kommen - ganz ganz - ganz woanders

    zur sicherheit habe ich auch oben das script frisch eingefügt

    es würde schon reichen, den ; nach der gerätedefinition zu vergessen zb mihome=true


  • @Yetiberg

    ist drin bitte test

    Image 4.png


  • @liv-in-sky Ich habe es immer noch. Aber ich werde das von gestern nehmen und will da nicht rumnerven mit; nur weil es bei mir nicht geht 🙂

    21.1.2020, 11:26:35.707	[info ]: javascript.0 (8232) Stop script script.js.Stromgeräte_Tabelle
    21.1.2020, 11:26:37.209	[info ]: javascript.0 (8232) Start javascript script.js.Stromgeräte_Tabelle
    21.1.2020, 11:26:37.229	[error]: javascript.0 (8232) script.js.Stromgeräte_Tabelle: script.js.Stromgeräte_Tabelle:199
    21.1.2020, 11:26:37.231	[error]: javascript.0 (8232)     at script.js.Stromgeräte_Tabelle:199:55
    21.1.2020, 11:26:37.232	[error]: javascript.0 (8232)     at writeHTML (script.js.Stromgeräte_Tabelle:189:30)
    21.1.2020, 11:26:37.232	[error]: javascript.0 (8232)     at script.js.Stromgeräte_Tabelle:1029:2
    

  • @HeinrichB du nervst nicht - es könnte ja sein, dass andere den fehler auch haben - das wissen wir noch nicht - da sonst im moment niemand testet

    kopiere mal die zeile 199 vom script hier rein


  • @liv-in-sky

    Hier bitte:

    val0=getObject(ida[0]+"."+ida[1]+"."+ida[2]).common.name ;
    

  • @HeinrichB hast du sonoff pow


  • @liv-in-sky Ahh, ich weiss, was es ist. Sorry. Das ist ein Folgefehler. Ich habe heute eine neue BOX mit Tasmota für POWR2 geflasht und da fehlt seltsamerweise der Power-State. Da läuft das Skript auf den Hammer


  • @HeinrichB ok immer gut zu wissen wo der fehler ist


  • @liv-in-sky Danke. Jetzt geht es. Ich musste den POW R2 komplett per MQTT neu einbinden und dann war auch der POWER-State da 🙂


  • @liv-in-sky
    Getestet und für sehr gut befunden.
    Danke Dir

    Bildschirmfoto-20200121121030-1220x593.png


  • @Yetiberg Frage: Ist das eine Pop-Up-View? Wenn ja, wie gemacht? 🙂

Suggested Topics

  • 352
  • 8
  • 230
  • 1
  • 210
  • 11
  • 4
  • 13

1.7k
Online

37.0k
Users

42.7k
Topics

592.8k
Posts