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

donate donate
  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.7k

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

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

[Vorstellung] Meine zweite Visualisierung

Geplant Angeheftet Gesperrt Verschoben Visualisierung
vistemplate
1.3k Beiträge 148 Kommentatoren 550.2k 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

    @GeorgS die Zonenreiningun ist hier auf einer vorherigen Seite schon beschrieben inkl. Blockly-Skript.

    Die Zeitsteuerung habe ich einfach per Blockly Trigger erstellt.

    G Offline
    G Offline
    GeorgS
    schrieb am zuletzt editiert von
    #215

    @Kuddel sagte in [Vorstellung] Meine zweite Visualisierung:

    @GeorgS die Zonenreiningun ist hier auf einer vorherigen Seite schon beschrieben inkl. Blockly-Skript.

    Die Zeitsteuerung habe ich einfach per Blockly Trigger erstellt.

    @Kuddel Hab das Skript gefunden danke noch mal aber ich stell mir noch die frage wie du den Zeitplan realisiert hast... läst du zu einer bestimmten Zeit jeden einzelne Zone reinigen?

    Denn wenn man ja einfach sagt "clean_home = true" würde ja eine neue Karte generiert und dann sind die Koordinaten ja wieder falösch =)

    grüße
    Georg

    Intel NUC, MaxCul, Xiaomi Vacuum Cleaner, Philips Hue, Zigbee, FritzDECT,Shelly

    K 1 Antwort Letzte Antwort
    0
    • G GeorgS

      @Kuddel sagte in [Vorstellung] Meine zweite Visualisierung:

      @GeorgS die Zonenreiningun ist hier auf einer vorherigen Seite schon beschrieben inkl. Blockly-Skript.

      Die Zeitsteuerung habe ich einfach per Blockly Trigger erstellt.

      @Kuddel Hab das Skript gefunden danke noch mal aber ich stell mir noch die frage wie du den Zeitplan realisiert hast... läst du zu einer bestimmten Zeit jeden einzelne Zone reinigen?

      Denn wenn man ja einfach sagt "clean_home = true" würde ja eine neue Karte generiert und dann sind die Koordinaten ja wieder falösch =)

      K Offline
      K Offline
      Kuddel
      schrieb am zuletzt editiert von
      #216

      @GeorgS ZoneCleanup führe ich nur manuell aus.

      Per Zeitplan starte ich nur die komplette Reinigung

      1 Antwort Letzte Antwort
      0
      • K Offline
        K Offline
        Kaiman55
        schrieb am zuletzt editiert von
        #217

        @Kuddel
        Ich habe Deine Bilder jetzt mit transparenten Hintergründen erstellt.
        Leider ist die Datei knapp 2 MB gross.
        Die kann ich hier nicht hochladen.
        Am besten schreibst Du mich per PN an. Dann kann ich es Dir per Mail senden.

        LG Kai

        1 Antwort Letzte Antwort
        0
        • 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 Offline
            K Offline
            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 Offline
                          K Offline
                          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 Offline
                                  K Offline
                                  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 Offline
                                      K Offline
                                      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
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          600

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          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