Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. [Vorstellung] Meine zweite Visualisierung

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.3k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.0k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.4k

[Vorstellung] Meine zweite Visualisierung

Geplant Angeheftet Gesperrt Verschoben Visualisierung
vistemplate
1.3k Beiträge 148 Kommentatoren 548.6k Aufrufe 157 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • K Kuddel

    @Kaiman55

    der blaue Rahmen ist ein Widget auf jeder Übersichtsseite.

    Sonnenauf- und Untergang für VIS
    sonnenauf_und_untergang.txt

    Tages- und Nachtlänge
    tages__und_nachtlaenge.txt

    Differenz
    differenz.txt

    Fortschritt
    fortschritt.txt

    K Offline
    K Offline
    Kaiman55
    schrieb am zuletzt editiert von Kaiman55
    #218

    @Kuddel sagte in [Vorstellung] Meine zweite Visualisierung:

    @Kaiman55

    der blaue Rahmen ist ein Widget auf jeder Übersichtsseite.

    Sonnenauf- und Untergang für VIS
    sonnenauf_und_untergang.txt

    Tages- und Nachtlänge
    tages__und_nachtlaenge.txt

    Differenz
    differenz.txt

    Fortschritt
    fortschritt.txt

    Muss ich die Objekte (bsw zeiten.tageslaenge) von Hand anlegen? Oder werden die von den Scripten angelegt?

    Die beiden letzten Scripte scheinen gleich zu sein:
    Differenz
    differenz.txt

    Fortschritt
    fortschritt.txt

    K 1 Antwort Letzte Antwort
    0
    • K Kaiman55

      @Kuddel sagte in [Vorstellung] Meine zweite Visualisierung:

      @Kaiman55

      der blaue Rahmen ist ein Widget auf jeder Übersichtsseite.

      Sonnenauf- und Untergang für VIS
      sonnenauf_und_untergang.txt

      Tages- und Nachtlänge
      tages__und_nachtlaenge.txt

      Differenz
      differenz.txt

      Fortschritt
      fortschritt.txt

      Muss ich die Objekte (bsw zeiten.tageslaenge) von Hand anlegen? Oder werden die von den Scripten angelegt?

      Die beiden letzten Scripte scheinen gleich zu sein:
      Differenz
      differenz.txt

      Fortschritt
      fortschritt.txt

      K Online
      K Online
      Kuddel
      schrieb am zuletzt editiert von
      #219

      @Kaiman55 meine objekte lege ich immer mit einem JavaScript an

      //WOL Objekte
      createState('javascript.0.wol.WolDaniel', false, {type: 'boolean',name: 'WolDaniel'});
      createState('javascript.0.wol.WolQNAP-Archiv', false, {type: 'boolean',name: 'WolQNAP-Archiv'});
      createState('javascript.0.wol.WolWinNAS', false, {type: 'boolean',name: 'WolWinNAS'});
      createState('javascript.0.wol.WolXMG', false, {type: 'boolean',name: 'WolXMG'});
      createState('javascript.0.wol.WolSynology', false, {type: 'boolean',name: 'WolSynology'});
      createState('javascript.0.wol.WolESXP01', false, {type: 'boolean',name: 'WolSynology'});
      createState('javascript.0.wol.WolESXP02', false, {type: 'boolean',name: 'WolSynology'});
      
      //Akku-Werte
      createState('javascript.0.android_akkus.daniel', false, {type: 'number',name: 'daniel'});
      //createState('javascript.0.android_akkus.tablet', false, {type: 'number',name: 'tablet'});
      //createState('javascript.0.android_akkus.tablet_ladestatus', false, {type: 'string',name: 'tablet_ladestatus'});
      
      //Anwesenheit
      createState('javascript.0.Anwesenheit.Daniel', false, {type: 'boolean',name: 'Daniel'});
      createState('javascript.0.Anwesenheit.Jenny', false, {type: 'boolean',name: 'Jenny'});
      createState('javascript.0.Anwesenheit.Anwesenheit', false, {type: 'boolean',name: 'Anwesenheit'});
      
      //Sonstige
      createState('javascript.0.sonstige.post', false, {type: 'boolean',name: 'post'});
      createState('javascript.0.sonstige.front_verdunkelung', false, {type: 'boolean',name: 'front_verdunkelung'});
      createState('javascript.0.sonstige.NAS-Backup', false, {type: 'boolean',name: 'NAS-Backup'});
      createState('javascript.0.sonstige.vcenter_gestartet', false, {type: 'boolean',name: 'vcenter_gestartet'});
      createState('javascript.0.sonstige.weihnachtszeit', false, {type: 'boolean',name: 'weihnachtszeit'});
      
      
      //Weckzeit
      createState('javascript.0.wecklicht.wecklicht', false, {type: 'boolean',name: 'wecklicht'});
      createState('javascript.0.wecklicht.wecklicht_we', false, {type: 'boolean',name: 'wecklicht_we'});
      createState('javascript.0.wecklicht.wecklicht_timer_restart', false, {type: 'boolean',name: 'wecklicht_timer_restart'});
      createState('javascript.0.wecklicht.weckzeit', false, {type: 'string',name: 'weckzeit'});
      createState('javascript.0.wecklicht.weckzeit_stunde', false, {type: 'string',name: 'weckzeit_stunde'});
      createState('javascript.0.wecklicht.weckzeit_minute', false, {type: 'string',name: 'weckzeit_minute'});
      
      
      //Uptime
      createState('javascript.0.uptime.iobroker', false, {type: 'string',name: 'iobroker'});
      createState('javascript.0.uptime.mihome_gateway', false, {type: 'string',name: 'mihome_gateway'});
      createState('javascript.0.uptime.qnap-b', false, {type: 'string',name: 'qnap-b'});
      createState('javascript.0.uptime.qnap-archiv', false, {type: 'string',name: 'qnap-archiv'});
      createState('javascript.0.uptime.sophos', false, {type: 'string',name: 'sophos'});
      createState('javascript.0.uptime.unifi_controller', false, {type: 'string',name: 'unifi_controller'});
      createState('javascript.0.uptime.unifi_switch_rack', false, {type: 'string',name: 'unifi_switch_rack'});
      createState('javascript.0.uptime.unifi_switch_wohnzimmer', false, {type: 'string',name: 'unifi_switch_wohnzimmer'});
      createState('javascript.0.uptime.unifi_ap_obergeschoss', false, {type: 'string',name: 'unifi_ap_obergeschoss'});
      createState('javascript.0.uptime.unifi_ap_erdgeschoss', false, {type: 'string',name: 'unifi_ap_erdgeschoss'});
      createState('javascript.0.uptime.esx-nuc', false, {type: 'string',name: 'esx-nuc'});
      createState('javascript.0.uptime.windows10', false, {type: 'string',name: 'windows10'});
      createState('javascript.0.uptime.winnas', false, {type: 'string',name: 'winnas'});
      //createState('javascript.0.uptime.internet_online', false, {type: 'string',name: 'internet_online'});
      
      
      //Uptime - RAW
      createState('javascript.0.uptime.raw.windows10_raw', false, {type: 'string',name: 'windows10_raw'});
      createState('javascript.0.uptime.raw.esx-nuc_raw', false, {type: 'string',name: 'esx-nuc_raw'});
      createState('javascript.0.uptime.raw.sophos_raw', false, {type: 'string',name: 'sophos_raw'});
      createState('javascript.0.uptime.raw.unifi_controller_raw', false, {type: 'string',name: 'unifi_controller_raw'});
      createState('javascript.0.uptime.raw.winnas_raw', false, {type: 'string',name: 'winnas_raw'});
      //createState('javascript.0.uptime.raw.internet_online_raw', false, {type: 'string',name: 'internet_online_raw'});
      
      
      //Ressourcen
      createState('javascript.0.ressourcen.iobroker_cpu_usage', false, {type: 'string',name: 'iobroker_cpu_usage'});
      createState('javascript.0.ressourcen.raw.iobroker_cpu_usage_raw', false, {type: 'string',name: 'iobroker_cpu_usage_raw'});
      createState('javascript.0.ressourcen.unifi_controller_mem_used', false, {type: 'string',name: 'unifi_controller_mem_used'});
      createState('javascript.0.ressourcen.unifi_ap_obergeschoss_mem_used', false, {type: 'string',name: 'unifi_ap_obergeschoss_mem_used'});
      createState('javascript.0.ressourcen.unifi_ap_erdgeschoss_mem_used', false, {type: 'string',name: 'unifi_ap_erdgeschoss_mem_used'});
      createState('javascript.0.ressourcen.esx-nuc_mem_usage', false, {type: 'string',name: 'esx-nuc_mem_usage'});
      createState('javascript.0.ressourcen.esx-nuc_cpu_usage', false, {type: 'string',name: 'esx-nuc_cpu_usage'});
      createState('javascript.0.ressourcen.esx-nuc_datastore_usage', false, {type: 'string',name: 'esx-nuc_datastore_usage'});
      createState('javascript.0.ressourcen.winnas_freespace_k', false, {type: 'string',name: 'winnas_freespace_k'});
      createState('javascript.0.ressourcen.winnas_freespace_k_einheit', false, {type: 'string',name: 'winnas_freespace_k_einheit'});
      createState('javascript.0.ressourcen.winnas_freespace_k_gb', false, {type: 'string',name: 'winnas_freespace_k_gb'});
      createState('javascript.0.ressourcen.esx-nuc_wartungsmodus', false, {type: 'boolean',name: 'esx-nuc_wartungsmodus'});
      
      
      
      // Zeiten
      createState('javascript.0.zeiten.sonnenuntergang', false, {type: 'string',name: 'sonnenuntergang'});
      createState('javascript.0.zeiten.sonnenaufgang', false, {type: 'string',name: 'sonnenaufgang'});
      createState('javascript.0.zeiten.sonnenaufgang_stunde', false, {type: 'string',name: 'sonnenaufgang_stunde'});
      createState('javascript.0.zeiten.sonnenaufgang_minute', false, {type: 'string',name: 'sonnenaufgang_minute'});
      createState('javascript.0.zeiten.rolladen_oeffnen', false, {type: 'string',name: 'rolladen_oeffnen'});
      createState('javascript.0.zeiten.rolladen_oeffnen_minute', false, {type: 'string',name: 'rolladen_oeffnen_minute'});
      createState('javascript.0.zeiten.rolladen_oeffnen_stunde', false, {type: 'string',name: 'rolladen_oeffnen_stunde'});
      createState('javascript.0.zeiten.rolladen_oeffnen_timer_restart', false, {type: 'boolean',name: 'rolladen_oeffnen_timer_restart'});
      createState('javascript.0.zeiten.rolladen_oeffnen_verzoegerung', false, {type: 'string',name: 'rolladen_oeffnen_verzoegerung'});
      createState('javascript.0.zeiten.rolladen_schliessen', false, {type: 'string',name: 'rolladen_schliessen'});
      createState('javascript.0.zeiten.rolladen_schliessen_minute', false, {type: 'string',name: 'rolladen_schliessen_minute'});
      createState('javascript.0.zeiten.rolladen_schliessen_stunde', false, {type: 'string',name: 'rolladen_schliessen_stunde'});
      createState('javascript.0.zeiten.rolladen_schliessen_timer_restart', false, {type: 'boolean',name: 'rolladen_schliessen_timer_restart'});
      createState('javascript.0.zeiten.rolladen_schliessen_verzoegerung', false, {type: 'string',name: 'rolladen_schliessen_verzoegerung'});
      createState('javascript.0.zeiten.nachtlaenge', false, {type: 'string',name: 'nachtlaenge'});
      createState('javascript.0.zeiten.nachtlaenge_in_minuten', false, {type: 'string',name: 'nachtlaenge_in_minuten'});
      createState('javascript.0.zeiten.nachtlaenge_keinlicht', false, {type: 'string',name: 'nachtlaenge_keinlicht'});
      createState('javascript.0.zeiten.nachtlaenge_fortschritt', false, {type: 'string',name: 'nachtlaenge_fortschritt'});
      createState('javascript.0.zeiten.tageslaenge', false, {type: 'string',name: 'tageslaenge'});
      createState('javascript.0.zeiten.tageslaenge_differenz', false, {type: 'string',name: 'tageslaenge_differenz'});
      createState('javascript.0.zeiten.tageslaenge_fortschritt', false, {type: 'string',name: 'tageslaenge_fortschritt'});
      createState('javascript.0.zeiten.tageslaenge_in_minuten', false, {type: 'string',name: 'tageslaenge_in_minuten'});
      createState('javascript.0.zeiten.tageslaenge_tageslicht', false, {type: 'string',name: 'tageslaenge_tageslicht'});
      createState('javascript.0.zeiten.tageslaenge_tageslicht_in_minuten', false, {type: 'string',name: 'tageslaenge_tageslicht_in_minuten'});
      createState('javascript.0.zeiten.tageslaenge_timer_restart', false, {type: 'boolean',name:'tageslaenge_timer_restart'});
      
      
      
      
      
      
      //Haushalt
      createState('haushalt.geschirrspueler', 0, {read: true, write: true, type: "number", min: 0, max: 2, def: 0, role: "", states: {0:"Aus",1:"An",2:"Fertig"}});
      createState('haushalt.trockner', 0, {read: true, write: true, type: "number", min: 0, max: 2, def: 0, role: "", states: {0:"Aus",1:"An",2:"Fertig"}});
      createState('haushalt.waschmaschine', 0, {read: true, write: true, type: "number", min: 0, max: 2, def: 0, role: "", states: {0:"Aus",1:"An",2:"Timer",3:"Fertig"}});
      
      
      //Shutdown Objekte
      createState('javascript.0.shutdown.shutdown_synology', false, {type: 'boolean',name: 'shutdown_synology'});
      createState('javascript.0.shutdown.shutdown_winnas', false, {type: 'boolean',name: 'shutdown_winnas'});
      createState('javascript.0.shutdown.shutdown_esxp01', false, {type: 'boolean',name: 'shutdown_esxp01'});
      createState('javascript.0.shutdown.shutdown_esxp02', false, {type: 'boolean',name: 'shutdown_esxp02'});
      createState('javascript.0.shutdown.shutdown_qnap-archiv', false, {type: 'boolean',name: 'shutdown_qnap-archiv'});
      createState('javascript.0.shutdown.reboot_qnap-b', false, {type: 'boolean',name: 'reboot_qnap-b'});
      createState('javascript.0.shutdown.reboot_fritzbox_dorfstrasse', false, {type: 'boolean',name: 'reboot_fritzbox_dorfstrasse'});
      createState('javascript.0.shutdown.reboot_fritzbox_dorfwiesen', false, {type: 'boolean',name: 'reboot_fritzbox_dorfwiesen'});
      
      
      //Arbeitsstatus
      createState('javascript.0.sonstige.arbeitsstatus', 0, {name: 'arbeitsstatus', read: true, write: true, type: "number", min: 0, max: 3, def: 0, role: "", states: {0:"Arbeit",1:"Frei",2:"Urlaub",3:"Krank"}});
      createState('javascript.0.sonstige.arbeitsstatus_jenny', 0, {name: 'arbeitsstatus_jenny', read: true, write: true, type: "number", min: 0, max: 3, def: 0, role: "", states: {0:"Arbeit",1:"Frei",2:"Urlaub",3:"Krank"}});
      
      
      //Heizung
      createState('heizung.heizung_wohnzimmer', 0, {read: true, write: true, type: "number", min: 0, max: 2, def: 0, role: "", states: {0:"Aus",1:"An",2:"Boost"}});
      createState('heizung.heizung_schlafzimmer', 0, {read: true, write: true, type: "number", min: 0, max: 2, def: 0, role: "", states: {0:"Aus",1:"An",2:"Boost"}});
      createState('heizung.heizung_kueche', 0, {read: true, write: true, type: "number", min: 0, max: 2, def: 0, role: "", states: {0:"Aus",1:"An",2:"Boost"}});
      createState('heizung.heizung_ankleide', 0, {read: true, write: true, type: "number", min: 0, max: 2, def: 0, role: "", states: {0:"Aus",1:"An",2:"Boost"}});
      
      
      //DasWetter Wetter-Icons
      //createState('javascript.0.DasWetter.Wetter-Symbol-Tag-1', false, {type: 'string',name: 'Wetter-Symbol-Tag-1'});
      //createState('javascript.0.DasWetter.Wetter-Symbol-Tag-2', false, {type: 'string',name: 'Wetter-Symbol-Tag-2'});
      //createState('javascript.0.DasWetter.Wetter-Symbol-Tag-3', false, {type: 'string',name: 'Wetter-Symbol-Tag-3'});
      //createState('javascript.0.DasWetter.Wetter-Symbol-Tag-4', false, {type: 'string',name: 'Wetter-Symbol-Tag-4'});
      //createState('javascript.0.DasWetter.Wetter-Symbol-Tag-5', false, {type: 'string',name: 'Wetter-Symbol-Tag-5'});
      
      //DasWetter Wind-Icons
      createState('javascript.0.DasWetter.Wind-Symbol-Tag-1', false, {type: 'string',name: 'Wind-Symbol-Tag-1'});
      createState('javascript.0.DasWetter.Wind-Symbol-Tag-2', false, {type: 'string',name: 'Wind-Symbol-Tag-2'});
      createState('javascript.0.DasWetter.Wind-Symbol-Tag-3', false, {type: 'string',name: 'Wind-Symbol-Tag-3'});
      createState('javascript.0.DasWetter.Wind-Symbol-Tag-4', false, {type: 'string',name: 'Wind-Symbol-Tag-4'});
      createState('javascript.0.DasWetter.Wind-Symbol-Tag-5', false, {type: 'string',name: 'Wind-Symbol-Tag-5'});
      
      //DasWetter Mond-Icons
      //createState('javascript.0.DasWetter.Mond-Symbol-Tag-1', false, {type: 'string',name: 'Mond-Symbol-Tag-1'});
      
      
      //Versionen
      createState('javascript.0.Versionen.JS-Controller', false, {type: 'string',name: 'JS-Controller'});
      createState('javascript.0.Versionen.Node', false, {type: 'string',name: 'Node'});
      createState('javascript.0.Versionen.NPM', false, {type: 'string',name: 'NPM'});
      createState('javascript.0.Versionen.NodeJS', false, {type: 'string',name: 'NodeJS'});
      
      
      //Staubsauger
      createState('javascript.0.NoNo.Zonen_Reinigung', 0, {name: 'Zonen_Reinigung', read: true, write: true, type: "number", min: 0, max: 6, def: 0, role: "", states: {0:"Aus",1:"Buero",2:"Flur",3:"GaesteWC",4:"Kueche",5:"Wohnzimmer"}});
      createState('javascript.0.NoNo.Behaelter_Stand', 0, {type: 'number',unit: '%',name: 'Behaelter_Stand'});
      createState('javascript.0.NoNo.Zonen_Reinigung_Ausrichtung', 0, {name: 'Zonen_Reinigung_Ausrichtung', read: true, write: true, type: "number", min: 0, max: 1, def: 0, role: "", states: {0:"Wohnzimmer_oben",1:"Wohnzimmer_unten"}});
      createState('javascript.0.NoNo.Samstag', false, {type: 'boolean',name: 'Samstag'});
      createState('javascript.0.NoNo.Zeitplan', false, {type: 'boolean',name: 'Zeitplan'});
      createState('javascript.0.NoNo.Betriebsstunden', false, {type: 'string',name: 'Betriebsstunden'});
      createState('javascript.0.NoNo.Akku_leer', true, {type: 'boolean',name: 'Akku_leer'});
      
      
      //Sytem
      createState('javascript.0.system.iobroker_restart', false, {type: 'boolean',name: 'iobroker_restart'});
      createState('javascript.0.system.iobroker_stop', false, {type: 'boolean',name: 'iobroker_stop'});
      createState('javascript.0.system.vm_reboot', false, {type: 'boolean',name: 'vm_reboot'});
      createState('javascript.0.system.vm_poweroff', false, {type: 'boolean',name: 'vm_poweroff'});
      createState('javascript.0.system.letztes_backup_datum', false, {type: 'string',name: 'letztes_backup_datum'});
      createState('javascript.0.system.letztes_backup_uhrzeit', false, {type: 'string',name: 'letztes_backup_uhrzeit'});
      createState('javascript.0.system.backup_erstellen', false, {type: 'boolean',name: 'backup_erstellen'});
      
      
      //ECHO Geräte
      createState('javascript.0.echo.wohnzimmer_status', false, {type: 'string',name: 'wohnzimmer_status'});
      createState('javascript.0.echo.kueche_status', false, {type: 'string',name: 'kueche_status'});
      createState('javascript.0.echo.badezimmer_status', false, {type: 'string',name: 'badezimmer_status'});
      createState('javascript.0.echo.erdgeschoss_status', false, {type: 'string',name: 'erdgeschoss_status'});
      createState('javascript.0.echo.haus_status', false, {type: 'string',name: 'haus_status'});
      createState('javascript.0.echo.sprachausgabe_alle_geraete', false, {type: 'string',name: 'sprachausgabe_alle_geraete'});
      createState('javascript.0.echo.sprachausgabe_wohnzimmer', false, {type: 'string',name: 'sprachausgabe_wohnzimmer'});
      createState('javascript.0.echo.ansage_aussentemperatur', false, {type: 'boolean',name: 'ansage_aussentemperatur'});
      createState('javascript.0.echo.weckradio_sender_daniel', false, {type: 'string',name: 'weckradio_sender_daniel'});
      createState('javascript.0.echo.weckradio_sender_jenny', false, {type: 'string',name: 'weckradio_sender_jenny'});
      createState('javascript.0.echo.sprachausgabe_stimme', false, {type: 'string',name: 'sprachausgabe_stimme'});
      
      //VIS Status
      createState('javascript.0.VIS-Status.alle_adapter_gestartet', false, {type: 'boolean',name: 'alle_adapter_gestartet'});
      createState('javascript.0.VIS-Status.alle_fenster_eg_geschlossen', false, {type: 'boolean',name: 'alle_fenster_eg_geschlossen'});
      createState('javascript.0.VIS-Status.alle_fenster_og_geschlossen', false, {type: 'boolean',name: 'alle_fenster_og_geschlossen'});
      createState('javascript.0.VIS-Status.alle_lampen_eg_aus', false, {type: 'boolean',name: 'alle_lampen_eg_aus'});
      createState('javascript.0.VIS-Status.alle_lampen_og_aus', false, {type: 'boolean',name: 'alle_lampen_og_aus'});
      createState('javascript.0.VIS-Status.alle_steckdosen_eg_aus', false, {type: 'boolean',name: 'alle_steckdosen_eg_aus'});
      createState('javascript.0.VIS-Status.alle_steckdosen_og_aus', false, {type: 'boolean',name: 'alle_steckdosen_og_aus'});
      
      //Countdowns
      createState('javascript.0.countdowns.schlafzimmerlampe', false, {type: 'string',name: 'schlafzimmerlampe'});
      createState('javascript.0.countdowns.winnas', false, {type: 'string',name: 'winnas'});
      
      //ioBroker-PI
      createState('javascript.0.iobroker_pi.uptime', false, {type: 'string',name: 'uptime'});
      createState('javascript.0.iobroker_pi.uptime_raw', false, {type: 'string',name: 'uptime_raw'});
      createState('javascript.0.iobroker_pi.updates_anzahl', false, {type: 'string',name: 'updates_anzahl'});
      createState('javascript.0.iobroker_pi.updates_adapter', false, {type: 'string',name: 'updates_adapter'});
      createState('javascript.0.iobroker_pi.ram_usage', false, {type: 'string',name: 'ram_usage'});
      createState('javascript.0.iobroker_pi.JS-Controller', false, {type: 'string',name: 'JS-Controller'});
      createState('javascript.0.iobroker_pi.Node', false, {type: 'string',name: 'Node'});
      createState('javascript.0.iobroker_pi.NPM', false, {type: 'string',name: 'NPM'});
      createState('javascript.0.iobroker_pi.letztes_backup', false, {type: 'string',name: 'letztes_backup'});
      createState('javascript.0.iobroker_pi.backup_erstellen', false, {type: 'boolean',name: 'backup_erstellen'});
      createState('javascript.0.iobroker_pi.iobroker_restart', false, {type: 'boolean',name: 'iobroker_restart'});
      createState('javascript.0.iobroker_pi.iobroker_stop', false, {type: 'boolean',name: 'iobroker_stop'});
      
      
      //Fußball Ticker
      createState('javascript.0.sonstige.android_benachrichtigung_titel', false, {type: 'string',name: 'android_benachrichtigung_text'});
      createState('javascript.0.sonstige.android_benachrichtigung_text', false, {type: 'string',name: 'android_benachrichtigung_text'});
      
      
      

      1 Antwort Letzte Antwort
      0
      • K Kuddel

        @Kaiman55 super, danke.

        habe es direkt eingebaut.

        was icons angeht, habe ich leider null Ahnung, wie man z.B. den Hintergrund entfernt.

        Deswegen sieht meine Systenübersicht auch noch nicht so geil aus (Alexa Icons haben alle weißen Hintergrund).

        opossumO Offline
        opossumO Offline
        opossum
        schrieb am zuletzt editiert von opossum
        #220

        @Kuddel

        Ich verwende für meine Icons Photoshop 12. Da kann man mit Hilfe der Schnellauswahl den Hintergrund markieren und dann mit dem "Radiergummi" den Hintergrund transparent machen. Geht schnell und klappt fast überall perfekt. Wenn da jemand Hilfe benötigt, ich kann das gern machen.
        Gruß
        Opossum
        Kann leider meine gezippten Icons wegen Größe der zip-Datei hier nicht hochladen :white_frowning_face:

        https://schlepper-petersdorf.jimdofree.com/

        NegaleinN 1 Antwort Letzte Antwort
        0
        • opossumO opossum

          @Kuddel

          Ich verwende für meine Icons Photoshop 12. Da kann man mit Hilfe der Schnellauswahl den Hintergrund markieren und dann mit dem "Radiergummi" den Hintergrund transparent machen. Geht schnell und klappt fast überall perfekt. Wenn da jemand Hilfe benötigt, ich kann das gern machen.
          Gruß
          Opossum
          Kann leider meine gezippten Icons wegen Größe der zip-Datei hier nicht hochladen :white_frowning_face:

          NegaleinN Offline
          NegaleinN Offline
          Negalein
          Global Moderator
          schrieb am zuletzt editiert von
          #221

          @opossum sagte in [Vorstellung] Meine zweite Visualisierung:

          Kann leider meine gezippten Icons wegen Größe der zip-Datei hier nicht hochladen :white_frowning_face:

          Hast du Dropbox oder sonst eine Cloud?

          ° Node.js: 20.17.0 NPM: 10.8.2
          ° Proxmox, Ubuntu 22.04.3 LTS
          ° Fixer ---> iob fix

          1 Antwort Letzte Antwort
          0
          • opossumO Offline
            opossumO Offline
            opossum
            schrieb am zuletzt editiert von opossum
            #222

            Hallo,

            manchmal sieht man den Wald vor lauter Bäumen nicht. Habe das auf meinen Webspace gelegt: http://www.familie-gertz.de/downloads/Icons_transparent.zip . Können von dort geladen werden.

            Gruß
            opossum

            https://schlepper-petersdorf.jimdofree.com/

            1 Antwort Letzte Antwort
            0
            • K Kuddel

              @RobertM

              CCU Laufzeit (Skript auf CCU)

              ! HomeMatic-Script
              ! UPTIME DER CCU
              ! http://www.christian-luetgens.de/homematic/cuxd/uptime/Uptime.htm
              
              string s_cuxd = "CUxD.CUX2801001:1.";
              !string s_cmd = "cat /proc/uptime | awk '// { printf \"%dT %02d:%02d\", $1/86400, $1/3600%24, $1/60%60 }'";
              string s_cmd = "cat /proc/uptime | awk '// { printf \"%d Tage, %02d Std, %02d Min\", $1/86400, $1/3600%24, $1/60%60 }'";
              dom.GetObject (s_cuxd # "CMD_SETS").State (s_cmd);
              dom.GetObject (s_cuxd # "CMD_QUERY_RET").State (1);
              dom.GetObject ("Uptime").State (dom.GetObject (s_cuxd # "CMD_RETS").State());
              
              !  Ende des Scripts
              
              

              Laufzeit QNAP
              Voraussetzungen:
              -SNMP-Adapter
              -OID für die Abfrage der Laufzeit: .1.3.6.1.2.1.25.1.1.0
              -Datenobjekt für das Umrechnugsskript: javascript.0.uptime.qnap-b

              Skript für die Umrechung von Sekunden in Tage etc.

              <block xmlns="http://www.w3.org/1999/xhtml" type="on_ext" id="LTw|w5]C+)aA/f/8(=6`" x="-662" y="-132">
                <mutation items="1"></mutation>
                <field name="CONDITION">ne</field>
                <field name="ACK_CONDITION"></field>
                <value name="OID0">
                  <shadow type="field_oid" id="8}AV3}i[(y5=3FM/_F`,">
                    <field name="oid">snmp.0.192_168_1_11.Laufzeit</field>
                  </shadow>
                </value>
                <statement name="STATEMENT">
                  <block type="variables_set" id="VQKy[K}=sb8KYnPI7azU">
                    <field name="VAR">qnap-b_gesamt</field>
                    <value name="VALUE">
                      <block type="get_value" id=";Ty?,+PmL)9?5_}=p5A(">
                        <field name="ATTR">val</field>
                        <field name="OID">snmp.0.192_168_1_11.Laufzeit</field>
                      </block>
                    </value>
                    <next>
                      <block type="variables_set" id="_dg/NvMe:HN0Z2B;ohTl">
                        <field name="VAR">qnap-b_tage</field>
                        <value name="VALUE">
                          <block type="math_round" id="3EdEsHbAE;66Z-NpT8OO">
                            <field name="OP">ROUNDDOWN</field>
                            <value name="NUM">
                              <shadow type="math_number" id="w)m[6-o#SFO|})aX;^Sn">
                                <field name="NUM">3.1</field>
                              </shadow>
                              <block type="math_arithmetic" id="J[?kDkDqm2,RcT(Boejl">
                                <field name="OP">DIVIDE</field>
                                <value name="A">
                                  <shadow type="math_number" id="bahI:FVxEi%`f[PVR#?r">
                                    <field name="NUM">1</field>
                                  </shadow>
                                  <block type="get_value" id="(6VaWyl.@R4L%hY[pQj?">
                                    <field name="ATTR">val</field>
                                    <field name="OID">snmp.0.192_168_1_11.Laufzeit</field>
                                  </block>
                                </value>
                                <value name="B">
                                  <shadow type="math_number" id="!7N!6W/3[%;tHoM`0}F]">
                                    <field name="NUM">8640000</field>
                                  </shadow>
                                </value>
                              </block>
                            </value>
                          </block>
                        </value>
                        <next>
                          <block type="variables_set" id="![;=iaCgt9%wDuqp-NAh">
                            <field name="VAR">qnap-b_zw</field>
                            <value name="VALUE">
                              <block type="math_arithmetic" id="Xu*UD#D/!{Aw{d?_G`OM">
                                <field name="OP">MINUS</field>
                                <value name="A">
                                  <shadow type="math_number" id="}H73ztKqU,dkWZ,F,i*R">
                                    <field name="NUM">1</field>
                                  </shadow>
                                  <block type="variables_get" id="vh{zx;m|wBzt%Wc2}7M!">
                                    <field name="VAR">qnap-b_gesamt</field>
                                  </block>
                                </value>
                                <value name="B">
                                  <shadow type="math_number" id="P5_|Dw(]!C*d/0LDlJX[">
                                    <field name="NUM">86400</field>
                                  </shadow>
                                  <block type="math_arithmetic" id="W98Y^NFIjtI*sUU7+=.a">
                                    <field name="OP">MULTIPLY</field>
                                    <value name="A">
                                      <shadow type="math_number" id=",I@|[8va{Mw(V#ASt9{M">
                                        <field name="NUM">1</field>
                                      </shadow>
                                      <block type="variables_get" id="5e[vC[Ay|@hj)zYCD8U_">
                                        <field name="VAR">qnap-b_tage</field>
                                      </block>
                                    </value>
                                    <value name="B">
                                      <shadow type="math_number" id="0/g+Ro6T]#P%5`Xzd|(7">
                                        <field name="NUM">8640000</field>
                                      </shadow>
                                    </value>
                                  </block>
                                </value>
                              </block>
                            </value>
                            <next>
                              <block type="variables_set" id="Qhk2O0}wetc??Y8Fof|9">
                                <field name="VAR">qnap-b_std</field>
                                <value name="VALUE">
                                  <block type="math_round" id="`*YOoehV9}I?aH7-TU0j">
                                    <field name="OP">ROUNDDOWN</field>
                                    <value name="NUM">
                                      <shadow type="math_number" id="w)m[6-o#SFO|})aX;^Sn">
                                        <field name="NUM">0</field>
                                      </shadow>
                                      <block type="math_arithmetic" id="BocIOwHz9r4}MAwl0]rj">
                                        <field name="OP">DIVIDE</field>
                                        <value name="A">
                                          <shadow type="math_number" id="bahI:FVxEi%`f[PVR#?r">
                                            <field name="NUM">1</field>
                                          </shadow>
                                          <block type="variables_get" id="KN+u/cYZ_2GUA{)N7:!L">
                                            <field name="VAR">qnap-b_zw</field>
                                          </block>
                                        </value>
                                        <value name="B">
                                          <shadow type="math_number" id="*EfLJ*1,OG)(q{nk)WHe">
                                            <field name="NUM">360000</field>
                                          </shadow>
                                        </value>
                                      </block>
                                    </value>
                                  </block>
                                </value>
                                <next>
                                  <block type="variables_set" id="#-IuDK/z}0w^3s]LX?8o">
                                    <field name="VAR">qnap-b_zw2</field>
                                    <value name="VALUE">
                                      <block type="math_arithmetic" id="zT0HT}-,0~HO,sRDJ32~">
                                        <field name="OP">MINUS</field>
                                        <value name="A">
                                          <shadow type="math_number" id="}H73ztKqU,dkWZ,F,i*R">
                                            <field name="NUM">1</field>
                                          </shadow>
                                          <block type="variables_get" id="lnjuX8{o}#=/k4:3:uHY">
                                            <field name="VAR">qnap-b_zw</field>
                                          </block>
                                        </value>
                                        <value name="B">
                                          <shadow type="math_number" id="P5_|Dw(]!C*d/0LDlJX[">
                                            <field name="NUM">0</field>
                                          </shadow>
                                          <block type="math_arithmetic" id="!;oVCytItb:Oy=u!Ddj!">
                                            <field name="OP">MULTIPLY</field>
                                            <value name="A">
                                              <shadow type="math_number" id=",I@|[8va{Mw(V#ASt9{M">
                                                <field name="NUM">1</field>
                                              </shadow>
                                              <block type="variables_get" id="jJxCw!,tN6sEM9qSwqDe">
                                                <field name="VAR">qnap-b_std</field>
                                              </block>
                                            </value>
                                            <value name="B">
                                              <shadow type="math_number" id="i-KIUZxKK8LhQbEiti=t">
                                                <field name="NUM">360000</field>
                                              </shadow>
                                            </value>
                                          </block>
                                        </value>
                                      </block>
                                    </value>
                                    <next>
                                      <block type="variables_set" id="j_P{WyvLvy:*VH;Pd6Ep">
                                        <field name="VAR">qnap-b_min</field>
                                        <value name="VALUE">
                                          <block type="math_round" id="-kwD;N|z/ew?G%EjtX]w">
                                            <field name="OP">ROUNDDOWN</field>
                                            <value name="NUM">
                                              <shadow type="math_number" id="w)m[6-o#SFO|})aX;^Sn">
                                                <field name="NUM">3.1</field>
                                              </shadow>
                                              <block type="math_arithmetic" id="j)R57,95|1`WS32Y*5X@">
                                                <field name="OP">DIVIDE</field>
                                                <value name="A">
                                                  <shadow type="math_number" id="}H73ztKqU,dkWZ,F,i*R">
                                                    <field name="NUM">1</field>
                                                  </shadow>
                                                  <block type="variables_get" id="|+ph!1Y*UwiZ-qN=]dZ]">
                                                    <field name="VAR">qnap-b_zw2</field>
                                                  </block>
                                                </value>
                                                <value name="B">
                                                  <shadow type="math_number" id="Rr+kGHeWCL;FNnxJ1x^T">
                                                    <field name="NUM">6000</field>
                                                  </shadow>
                                                </value>
                                              </block>
                                            </value>
                                          </block>
                                        </value>
                                        <next>
                                          <block type="comment" id="A}CP3Oo6r~trQ8b~*2~c">
                                            <field name="COMMENT">0 bei Std hinzufügen</field>
                                            <next>
                                              <block type="controls_if" id="V-1WGurXf4?U^s(Or%Q]">
                                                <value name="IF0">
                                                  <block type="logic_compare" id="dD{?ePM^E4Sxs8^s,NhK">
                                                    <field name="OP">LT</field>
                                                    <value name="A">
                                                      <block type="variables_get" id="80=yt?zwlUZBce(hvI_L">
                                                        <field name="VAR">qnap-b_std</field>
                                                      </block>
                                                    </value>
                                                    <value name="B">
                                                      <block type="math_number" id="2S+@nDb?l#|N?FCK)36T">
                                                        <field name="NUM">10</field>
                                                      </block>
                                                    </value>
                                                  </block>
                                                </value>
                                                <statement name="DO0">
                                                  <block type="variables_set" id="#(BJ5a5uV|Aw*K4?F[K6">
                                                    <field name="VAR">qnap-b_std</field>
                                                    <value name="VALUE">
                                                      <block type="text_join" id="+cZX_:8*57Nm~L5bNO},">
                                                        <mutation items="2"></mutation>
                                                        <value name="ADD0">
                                                          <block type="text" id="K^2l|d~yv[D{(S;*NwbU">
                                                            <field name="TEXT">0</field>
                                                          </block>
                                                        </value>
                                                        <value name="ADD1">
                                                          <block type="variables_get" id="A-L25(J]80W*(Cf(sXnv">
                                                            <field name="VAR">qnap-b_std</field>
                                                          </block>
                                                        </value>
                                                      </block>
                                                    </value>
                                                  </block>
                                                </statement>
                                                <next>
                                                  <block type="comment" id="zcH.zm6*|KdNC{7++yTr">
                                                    <field name="COMMENT">0 bei Min hinzufügen</field>
                                                    <next>
                                                      <block type="controls_if" id="/s)`T;F!4#BgJ`B1t+4+">
                                                        <value name="IF0">
                                                          <block type="logic_compare" id="b3NfURu;Rq@GqLXE!h;c">
                                                            <field name="OP">LT</field>
                                                            <value name="A">
                                                              <block type="variables_get" id="b2xL-!1}bF8-=KN^*mQo">
                                                                <field name="VAR">qnap-b_min</field>
                                                              </block>
                                                            </value>
                                                            <value name="B">
                                                              <block type="math_number" id="Pk;X[Ajj?2{CysoPljzd">
                                                                <field name="NUM">10</field>
                                                              </block>
                                                            </value>
                                                          </block>
                                                        </value>
                                                        <statement name="DO0">
                                                          <block type="variables_set" id="|ObGdJY/Z]9~#b#lGkC]">
                                                            <field name="VAR">qnap-b_min</field>
                                                            <value name="VALUE">
                                                              <block type="text_join" id="ZNSC`YI{?=t*kesC]2tu">
                                                                <mutation items="2"></mutation>
                                                                <value name="ADD0">
                                                                  <block type="text" id="!6Bdi!:2vhA7u,/vz-7a">
                                                                    <field name="TEXT">0</field>
                                                                  </block>
                                                                </value>
                                                                <value name="ADD1">
                                                                  <block type="variables_get" id="Ni]G0h8on?o9!0l+%uE?">
                                                                    <field name="VAR">qnap-b_min</field>
                                                                  </block>
                                                                </value>
                                                              </block>
                                                            </value>
                                                          </block>
                                                        </statement>
                                                        <next>
                                                          <block type="controls_if" id="lYrR]o_KT*m^`2QqeTYC">
                                                            <mutation else="1"></mutation>
                                                            <value name="IF0">
                                                              <block type="logic_compare" id="6eH,2`2_#iY{`-yP14rG">
                                                                <field name="OP">EQ</field>
                                                                <value name="A">
                                                                  <block type="variables_get" id="cP|/?|d6US9u,cw}~T}~">
                                                                    <field name="VAR">qnap-b_tage</field>
                                                                  </block>
                                                                </value>
                                                                <value name="B">
                                                                  <block type="math_number" id="KO@S+0*;u8@Ux`v,J!FM">
                                                                    <field name="NUM">1</field>
                                                                  </block>
                                                                </value>
                                                              </block>
                                                            </value>
                                                            <statement name="DO0">
                                                              <block type="update" id="k1nA[9i(S[bh{7~,VK,U">
                                                                <mutation delay_input="false"></mutation>
                                                                <field name="OID">javascript.0.uptime.qnap-b</field>
                                                                <field name="WITH_DELAY">FALSE</field>
                                                                <value name="VALUE">
                                                                  <block type="text_join" id="yO/}c+~ocV~{mh`pmI%Y">
                                                                    <mutation items="6"></mutation>
                                                                    <value name="ADD0">
                                                                      <block type="variables_get" id="C#kcd47pD|S%1iV|2)4,">
                                                                        <field name="VAR">qnap-b_tage</field>
                                                                      </block>
                                                                    </value>
                                                                    <value name="ADD1">
                                                                      <block type="text" id="x%2Zb[q=t0KUX`Qrc1Pb">
                                                                        <field name="TEXT"> Tag, </field>
                                                                      </block>
                                                                    </value>
                                                                    <value name="ADD2">
                                                                      <block type="variables_get" id="wjNqEA`EXQ0PCntudS)M">
                                                                        <field name="VAR">qnap-b_std</field>
                                                                      </block>
                                                                    </value>
                                                                    <value name="ADD3">
                                                                      <block type="text" id="dCnq|zx2wcOKb|-bvzie">
                                                                        <field name="TEXT"> Std, </field>
                                                                      </block>
                                                                    </value>
                                                                    <value name="ADD4">
                                                                      <block type="variables_get" id="2U`x!/W[U7b!nK6hA@.C">
                                                                        <field name="VAR">qnap-b_min</field>
                                                                      </block>
                                                                    </value>
                                                                    <value name="ADD5">
                                                                      <block type="text" id="[08~i*xslosO5TjKPoI#">
                                                                        <field name="TEXT"> Min</field>
                                                                      </block>
                                                                    </value>
                                                                  </block>
                                                                </value>
                                                              </block>
                                                            </statement>
                                                            <statement name="ELSE">
                                                              <block type="update" id="a#ryYZ,O3?n5DTWgH9H}">
                                                                <mutation delay_input="false"></mutation>
                                                                <field name="OID">javascript.0.uptime.qnap-b</field>
                                                                <field name="WITH_DELAY">FALSE</field>
                                                                <value name="VALUE">
                                                                  <block type="text_join" id="w#DAPwY30)pDw`a(8uHq">
                                                                    <mutation items="6"></mutation>
                                                                    <value name="ADD0">
                                                                      <block type="variables_get" id="h]csFA#I!p::jwx{SDnK">
                                                                        <field name="VAR">qnap-b_tage</field>
                                                                      </block>
                                                                    </value>
                                                                    <value name="ADD1">
                                                                      <block type="text" id="kf9uXEyi-5?KMgwjuc).">
                                                                        <field name="TEXT"> Tage, </field>
                                                                      </block>
                                                                    </value>
                                                                    <value name="ADD2">
                                                                      <block type="variables_get" id="k!l].-;~p2VYUs(eCkd1">
                                                                        <field name="VAR">qnap-b_std</field>
                                                                      </block>
                                                                    </value>
                                                                    <value name="ADD3">
                                                                      <block type="text" id="2aNniKs@ZE-C*X#4U+44">
                                                                        <field name="TEXT"> Std, </field>
                                                                      </block>
                                                                    </value>
                                                                    <value name="ADD4">
                                                                      <block type="variables_get" id="uphwND^U9PA_!R;3*2e4">
                                                                        <field name="VAR">qnap-b_min</field>
                                                                      </block>
                                                                    </value>
                                                                    <value name="ADD5">
                                                                      <block type="text" id="K*/ZdlEn;?++n5]gao0p">
                                                                        <field name="TEXT"> Min</field>
                                                                      </block>
                                                                    </value>
                                                                  </block>
                                                                </value>
                                                              </block>
                                                            </statement>
                                                          </block>
                                                        </next>
                                                      </block>
                                                    </next>
                                                  </block>
                                                </next>
                                              </block>
                                            </next>
                                          </block>
                                        </next>
                                      </block>
                                    </next>
                                  </block>
                                </next>
                              </block>
                            </next>
                          </block>
                        </next>
                      </block>
                    </next>
                  </block>
                </statement>
              </block>
              

              R Offline
              R Offline
              RobertM
              schrieb am zuletzt editiert von
              #223

              @Kuddel sagte in [Vorstellung] Meine zweite Visualisierung:

              @RobertM

              CCU Laufzeit (Skript auf CCU)

              ! HomeMatic-Script
              ! UPTIME DER CCU
              ! http://www.christian-luetgens.de/homematic/cuxd/uptime/Uptime.htm
              
              string s_cuxd = "CUxD.CUX2801001:1.";
              !string s_cmd = "cat /proc/uptime | awk '// { printf \"%dT %02d:%02d\", $1/86400, $1/3600%24, $1/60%60 }'";
              string s_cmd = "cat /proc/uptime | awk '// { printf \"%d Tage, %02d Std, %02d Min\", $1/86400, $1/3600%24, $1/60%60 }'";
              dom.GetObject (s_cuxd # "CMD_SETS").State (s_cmd);
              dom.GetObject (s_cuxd # "CMD_QUERY_RET").State (1);
              dom.GetObject ("Uptime").State (dom.GetObject (s_cuxd # "CMD_RETS").State());
              
              !  Ende des Scripts
              
              

              Laufzeit QNAP
              Voraussetzungen:
              -SNMP-Adapter
              -OID für die Abfrage der Laufzeit: .1.3.6.1.2.1.25.1.1.0
              -Datenobjekt für das Umrechnugsskript: javascript.0.uptime.qnap-b

              Skript für die Umrechung von Sekunden in Tage etc.

              Bin erst jetzt dazugekommen dein Script einzuarbeiten, leider funktioniert es irgend wie nicht mit der Umrechnung von Sekunden in Tagen.
              Das ist ja ein JavaSkript oder? IP habe ich angepasst aber es kommen nur Fehlermeldungen.
              Könntest du mir etwas helfen?

              1 Antwort Letzte Antwort
              0
              • T Offline
                T Offline
                Torsten_MG
                schrieb am zuletzt editiert von Torsten_MG
                #224

                Hallo, bin heute morgen zufällig hier drauf gestoßen. Super Projekt!!

                Ich versuche gerade das für meine Gegebenheiten nachzubauen, habe aber seltsamerweise ein Darstellungsproblem
                Siehe Fotos:

                Ansicht im Editor.JPG

                Darstellung im Runtime.JPG

                Weiß jemand woran das liegt?

                NegaleinN K 2 Antworten Letzte Antwort
                0
                • T Torsten_MG

                  Hallo, bin heute morgen zufällig hier drauf gestoßen. Super Projekt!!

                  Ich versuche gerade das für meine Gegebenheiten nachzubauen, habe aber seltsamerweise ein Darstellungsproblem
                  Siehe Fotos:

                  Ansicht im Editor.JPG

                  Darstellung im Runtime.JPG

                  Weiß jemand woran das liegt?

                  NegaleinN Offline
                  NegaleinN Offline
                  Negalein
                  Global Moderator
                  schrieb am zuletzt editiert von
                  #225

                  @Torsten_MG sagte in [Vorstellung] Meine zweite Visualisierung:

                  Ich versuche gerade das für meine Gegebenheiten nachzubauen, habe aber seltsamerweise ein Darstellungsproblem

                  zeig mal die rechte Spalte mit den Einstellungen

                  ° Node.js: 20.17.0 NPM: 10.8.2
                  ° Proxmox, Ubuntu 22.04.3 LTS
                  ° Fixer ---> iob fix

                  1 Antwort Letzte Antwort
                  0
                  • T Torsten_MG

                    Hallo, bin heute morgen zufällig hier drauf gestoßen. Super Projekt!!

                    Ich versuche gerade das für meine Gegebenheiten nachzubauen, habe aber seltsamerweise ein Darstellungsproblem
                    Siehe Fotos:

                    Ansicht im Editor.JPG

                    Darstellung im Runtime.JPG

                    Weiß jemand woran das liegt?

                    K Online
                    K Online
                    Kuddel
                    schrieb am zuletzt editiert von
                    #226

                    @Torsten_MG

                    guck mal bei jedem Icon unter signalbilder. da ist das thermostat hinterlegt.

                    da muss bei dir entsprechend angepasst werden.

                    wollt erst mit blinkenden Icons je nach Temperatur arbeiten. War mir dann aber zu nervig

                    T H 2 Antworten Letzte Antwort
                    0
                    • K Kuddel

                      @Torsten_MG

                      guck mal bei jedem Icon unter signalbilder. da ist das thermostat hinterlegt.

                      da muss bei dir entsprechend angepasst werden.

                      wollt erst mit blinkenden Icons je nach Temperatur arbeiten. War mir dann aber zu nervig

                      T Offline
                      T Offline
                      Torsten_MG
                      schrieb am zuletzt editiert von
                      #227

                      @Kuddel sagte in [Vorstellung] Meine zweite Visualisierung:

                      @Torsten_MG

                      guck mal bei jedem Icon unter signalbilder. da ist das thermostat hinterlegt.

                      da muss bei dir entsprechend angepasst werden.

                      Ok, danke, daran hats gelegen

                      1 Antwort Letzte Antwort
                      0
                      • K Kuddel

                        @Torsten_MG

                        guck mal bei jedem Icon unter signalbilder. da ist das thermostat hinterlegt.

                        da muss bei dir entsprechend angepasst werden.

                        wollt erst mit blinkenden Icons je nach Temperatur arbeiten. War mir dann aber zu nervig

                        H Offline
                        H Offline
                        helfi9999
                        schrieb am zuletzt editiert von helfi9999
                        #228

                        @Kuddel welche Scripte verwendest du für
                        js-Controller,
                        npm
                        nodejs
                        und node
                        sowie hier für die Sachen:

                        //ioBroker-PI
                        createState('javascript.0.iobroker_pi.uptime', false, {type: 'string',name: 'uptime'});
                        createState('javascript.0.iobroker_pi.uptime_raw', false, {type: 'string',name: 'uptime_raw'});
                        createState('javascript.0.iobroker_pi.updates_anzahl', false, {type: 'string',name: 'updates_anzahl'});
                        createState('javascript.0.iobroker_pi.updates_adapter', false, {type: 'string',name: 'updates_adapter'});
                        createState('javascript.0.iobroker_pi.ram_usage', false, {type: 'string',name: 'ram_usage'});
                        createState('javascript.0.iobroker_pi.JS-Controller', false, {type: 'string',name: 'JS-Controller'});
                        createState('javascript.0.iobroker_pi.Node', false, {type: 'string',name: 'Node'});
                        createState('javascript.0.iobroker_pi.NPM', false, {type: 'string',name: 'NPM'});
                        createState('javascript.0.iobroker_pi.letztes_backup', false, {type: 'string',name: 'letztes_backup'});
                        createState('javascript.0.iobroker_pi.backup_erstellen', false, {type: 'boolean',name: 'backup_erstellen'});
                        createState('javascript.0.iobroker_pi.iobroker_restart', false, {type: 'boolean',name: 'iobroker_restart'});
                        createState('javascript.0.iobroker_pi.iobroker_stop', false, {type: 'boolean',name: 'iobroker_stop'});

                        Intel NUC mit Iobroker

                        1 Antwort Letzte Antwort
                        0
                        • K Kuddel

                          @excalibur270

                          per VIS wälte ich die Stimmen aus.

                          Ich habe mehre Datenobjekte (sprachausgabe_alle_raeume, sprachausgabewohnzimmer etc.) die mit Text gefüllt werden. Beispiel "Der Trockner ist fertig".
                          Für die Sprachausge habe ich ein extra Skript, welches die o.g. Datenpunkte bei Änderung ausgibt.

                          Wenn Alexa als Stimme ausgewält ist, nehme ich den Alexa2 Adapter Befehl "Announcement". Bei allen anderen Stimmen, wie z.B. Hans, erfolgt die Ausgabe über den Befehl SSML.

                          H Offline
                          H Offline
                          helfi9999
                          schrieb am zuletzt editiert von
                          #229

                          @Kuddel
                          würdest du bitte die scripte zur verfügung stellen

                          Intel NUC mit Iobroker

                          K 1 Antwort Letzte Antwort
                          0
                          • H helfi9999

                            @Kuddel
                            würdest du bitte die scripte zur verfügung stellen

                            K Online
                            K Online
                            Kuddel
                            schrieb am zuletzt editiert von
                            #230

                            @helfi9999

                            Eintrag auf Seite 3

                            H 1 Antwort Letzte Antwort
                            0
                            • K Kuddel

                              @helfi9999

                              Eintrag auf Seite 3

                              H Offline
                              H Offline
                              helfi9999
                              schrieb am zuletzt editiert von
                              #231

                              @Kuddel
                              hi finde die scripte leider nicht für die echos und um iobroker auszulesen
                              oder ich bin total blind:white_frowning_face:

                              Könntest du die nochmals freigeben.
                              Schöne Grüße
                              helfi9999

                              Intel NUC mit Iobroker

                              K 1 Antwort Letzte Antwort
                              0
                              • H helfi9999

                                @Kuddel
                                hi finde die scripte leider nicht für die echos und um iobroker auszulesen
                                oder ich bin total blind:white_frowning_face:

                                Könntest du die nochmals freigeben.
                                Schöne Grüße
                                helfi9999

                                K Online
                                K Online
                                Kuddel
                                schrieb am zuletzt editiert von
                                #232

                                @helfi9999 musst du mal ein paar seiten zurückblättern.

                                da ich diese woche zu nichts komme, werde ich nächste woche, alle skripte auf seite 1 hinzufügen.

                                dann ist es übersichtlicher

                                H 1 Antwort Letzte Antwort
                                1
                                • T Offline
                                  T Offline
                                  Torsten_MG
                                  schrieb am zuletzt editiert von
                                  #233

                                  Wie sieht das Script für den Sonnenaufgang aus? Blicke da gerade nicht durch

                                  javascript.0.zeiten.sonnenaufgang
                                  
                                  H 1 Antwort Letzte Antwort
                                  0
                                  • K Kuddel

                                    @helfi9999 musst du mal ein paar seiten zurückblättern.

                                    da ich diese woche zu nichts komme, werde ich nächste woche, alle skripte auf seite 1 hinzufügen.

                                    dann ist es übersichtlicher

                                    H Offline
                                    H Offline
                                    helfi9999
                                    schrieb am zuletzt editiert von
                                    #234

                                    @Kuddel das wäe super danke erstmal

                                    gruß helfi

                                    Intel NUC mit Iobroker

                                    1 Antwort Letzte Antwort
                                    0
                                    • T Torsten_MG

                                      Wie sieht das Script für den Sonnenaufgang aus? Blicke da gerade nicht durch

                                      javascript.0.zeiten.sonnenaufgang
                                      
                                      H Offline
                                      H Offline
                                      helfi9999
                                      schrieb am zuletzt editiert von
                                      #235

                                      @Torsten_MG
                                      du musst erstmal folgende States anlegen und dann die scripte

                                      // Zeiten
                                      createState('javascript.0.zeiten.sonnenuntergang', false, {type: 'string',name: 'sonnenuntergang'});
                                      createState('javascript.0.zeiten.sonnenaufgang', false, {type: 'string',name: 'sonnenaufgang'});
                                      createState('javascript.0.zeiten.sonnenaufgang_stunde', false, {type: 'string',name: 'sonnenaufgang_stunde'});
                                      createState('javascript.0.zeiten.sonnenaufgang_minute', false, {type: 'string',name: 'sonnenaufgang_minute'});
                                      createState('javascript.0.zeiten.rolladen_oeffnen', false, {type: 'string',name: 'rolladen_oeffnen'});
                                      createState('javascript.0.zeiten.rolladen_oeffnen_minute', false, {type: 'string',name: 'rolladen_oeffnen_minute'});
                                      createState('javascript.0.zeiten.rolladen_oeffnen_stunde', false, {type: 'string',name: 'rolladen_oeffnen_stunde'});
                                      createState('javascript.0.zeiten.rolladen_oeffnen_timer_restart', false, {type: 'boolean',name: 'rolladen_oeffnen_timer_restart'});
                                      createState('javascript.0.zeiten.rolladen_oeffnen_verzoegerung', false, {type: 'string',name: 'rolladen_oeffnen_verzoegerung'});
                                      createState('javascript.0.zeiten.rolladen_schliessen', false, {type: 'string',name: 'rolladen_schliessen'});
                                      createState('javascript.0.zeiten.rolladen_schliessen_minute', false, {type: 'string',name: 'rolladen_schliessen_minute'});
                                      createState('javascript.0.zeiten.rolladen_schliessen_stunde', false, {type: 'string',name: 'rolladen_schliessen_stunde'});
                                      createState('javascript.0.zeiten.rolladen_schliessen_timer_restart', false, {type: 'boolean',name: 'rolladen_schliessen_timer_restart'});
                                      createState('javascript.0.zeiten.rolladen_schliessen_verzoegerung', false, {type: 'string',name: 'rolladen_schliessen_verzoegerung'});
                                      createState('javascript.0.zeiten.nachtlaenge', false, {type: 'string',name: 'nachtlaenge'});
                                      createState('javascript.0.zeiten.nachtlaenge_in_minuten', false, {type: 'string',name: 'nachtlaenge_in_minuten'});
                                      createState('javascript.0.zeiten.nachtlaenge_keinlicht', false, {type: 'string',name: 'nachtlaenge_keinlicht'});
                                      createState('javascript.0.zeiten.nachtlaenge_fortschritt', false, {type: 'string',name: 'nachtlaenge_fortschritt'});
                                      createState('javascript.0.zeiten.tageslaenge', false, {type: 'string',name: 'tageslaenge'});
                                      createState('javascript.0.zeiten.tageslaenge_differenz', false, {type: 'string',name: 'tageslaenge_differenz'});
                                      createState('javascript.0.zeiten.tageslaenge_fortschritt', false, {type: 'string',name: 'tageslaenge_fortschritt'});
                                      createState('javascript.0.zeiten.tageslaenge_in_minuten', false, {type: 'string',name: 'tageslaenge_in_minuten'});
                                      createState('javascript.0.zeiten.tageslaenge_tageslicht', false, {type: 'string',name: 'tageslaenge_tageslicht'});
                                      createState('javascript.0.zeiten.tageslaenge_tageslicht_in_minuten', false, {type: 'string',name: 'tageslaenge_tageslicht_in_minuten'});
                                      createState('javascript.0.zeiten.tageslaenge_timer_restart', false, {type: 'boolean',name:'tageslaenge_timer_restart'});

                                      und dann die vier Scripte
                                      Sonnenauf- und Untergang für VIS
                                      Tages- und Nachtlänge
                                      Differenz
                                      und
                                      Fortschritt

                                      musst nur aufpassen die blocky's stimmen am anfang und am Ende nicht:
                                      Anfang: <xml xmlns="http://www.w3.org/1999/xhtml">
                                      <block

                                      und am Ende fehlt folgender Befehl:
                                      </block>
                                      </xml>
                                      Als ich diese Sachen eingegeben habe haben die Scripte funktioniert.

                                      gruß
                                      helfi

                                      Intel NUC mit Iobroker

                                      T 1 Antwort Letzte Antwort
                                      0
                                      • H helfi9999

                                        @Torsten_MG
                                        du musst erstmal folgende States anlegen und dann die scripte

                                        // Zeiten
                                        createState('javascript.0.zeiten.sonnenuntergang', false, {type: 'string',name: 'sonnenuntergang'});
                                        createState('javascript.0.zeiten.sonnenaufgang', false, {type: 'string',name: 'sonnenaufgang'});
                                        createState('javascript.0.zeiten.sonnenaufgang_stunde', false, {type: 'string',name: 'sonnenaufgang_stunde'});
                                        createState('javascript.0.zeiten.sonnenaufgang_minute', false, {type: 'string',name: 'sonnenaufgang_minute'});
                                        createState('javascript.0.zeiten.rolladen_oeffnen', false, {type: 'string',name: 'rolladen_oeffnen'});
                                        createState('javascript.0.zeiten.rolladen_oeffnen_minute', false, {type: 'string',name: 'rolladen_oeffnen_minute'});
                                        createState('javascript.0.zeiten.rolladen_oeffnen_stunde', false, {type: 'string',name: 'rolladen_oeffnen_stunde'});
                                        createState('javascript.0.zeiten.rolladen_oeffnen_timer_restart', false, {type: 'boolean',name: 'rolladen_oeffnen_timer_restart'});
                                        createState('javascript.0.zeiten.rolladen_oeffnen_verzoegerung', false, {type: 'string',name: 'rolladen_oeffnen_verzoegerung'});
                                        createState('javascript.0.zeiten.rolladen_schliessen', false, {type: 'string',name: 'rolladen_schliessen'});
                                        createState('javascript.0.zeiten.rolladen_schliessen_minute', false, {type: 'string',name: 'rolladen_schliessen_minute'});
                                        createState('javascript.0.zeiten.rolladen_schliessen_stunde', false, {type: 'string',name: 'rolladen_schliessen_stunde'});
                                        createState('javascript.0.zeiten.rolladen_schliessen_timer_restart', false, {type: 'boolean',name: 'rolladen_schliessen_timer_restart'});
                                        createState('javascript.0.zeiten.rolladen_schliessen_verzoegerung', false, {type: 'string',name: 'rolladen_schliessen_verzoegerung'});
                                        createState('javascript.0.zeiten.nachtlaenge', false, {type: 'string',name: 'nachtlaenge'});
                                        createState('javascript.0.zeiten.nachtlaenge_in_minuten', false, {type: 'string',name: 'nachtlaenge_in_minuten'});
                                        createState('javascript.0.zeiten.nachtlaenge_keinlicht', false, {type: 'string',name: 'nachtlaenge_keinlicht'});
                                        createState('javascript.0.zeiten.nachtlaenge_fortschritt', false, {type: 'string',name: 'nachtlaenge_fortschritt'});
                                        createState('javascript.0.zeiten.tageslaenge', false, {type: 'string',name: 'tageslaenge'});
                                        createState('javascript.0.zeiten.tageslaenge_differenz', false, {type: 'string',name: 'tageslaenge_differenz'});
                                        createState('javascript.0.zeiten.tageslaenge_fortschritt', false, {type: 'string',name: 'tageslaenge_fortschritt'});
                                        createState('javascript.0.zeiten.tageslaenge_in_minuten', false, {type: 'string',name: 'tageslaenge_in_minuten'});
                                        createState('javascript.0.zeiten.tageslaenge_tageslicht', false, {type: 'string',name: 'tageslaenge_tageslicht'});
                                        createState('javascript.0.zeiten.tageslaenge_tageslicht_in_minuten', false, {type: 'string',name: 'tageslaenge_tageslicht_in_minuten'});
                                        createState('javascript.0.zeiten.tageslaenge_timer_restart', false, {type: 'boolean',name:'tageslaenge_timer_restart'});

                                        und dann die vier Scripte
                                        Sonnenauf- und Untergang für VIS
                                        Tages- und Nachtlänge
                                        Differenz
                                        und
                                        Fortschritt

                                        musst nur aufpassen die blocky's stimmen am anfang und am Ende nicht:
                                        Anfang: <xml xmlns="http://www.w3.org/1999/xhtml">
                                        <block

                                        und am Ende fehlt folgender Befehl:
                                        </block>
                                        </xml>
                                        Als ich diese Sachen eingegeben habe haben die Scripte funktioniert.

                                        gruß
                                        helfi

                                        T Offline
                                        T Offline
                                        Torsten_MG
                                        schrieb am zuletzt editiert von
                                        #236

                                        @helfi9999
                                        Vielen Dank!!

                                        1 Antwort Letzte Antwort
                                        0
                                        • K Kuddel

                                          @gfrene

                                          Hier ist das Javascript für die Abfalltage

                                          abfalltage.txt

                                          S Offline
                                          S Offline
                                          slemy
                                          schrieb am zuletzt editiert von
                                          #237

                                          @Kuddel
                                          Bekomme lauter Fehlermeldungen und weiß nicht weiter, woran kann es liegen ?
                                          Screenshot (1).png

                                          THX

                                          NegaleinN 1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          712

                                          Online

                                          32.4k

                                          Benutzer

                                          81.4k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe