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. Tester
  4. [SourceAnalytix 0.4.8-Final] Released !

NEWS

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

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

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

[SourceAnalytix 0.4.8-Final] Released !

Geplant Angeheftet Gesperrt Verschoben Tester
2.3k Beiträge 184 Kommentatoren 1.2m Aufrufe 154 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.
  • MassiveAttackM MassiveAttack

    Kann mir bitte jemand helfen, diesen Fehler wegzubekommen? Der kommt mittlerweile ~ alle 30 Sekunden und spammt mir das Log voll:

    sourceanalytix.0
    	2025-07-24 11:23:34.128	error	Input value for javascript.0.Wetterstation.Regen_Jahr, type = string but should be a number, cannot handle calculation
    

    Der Type ist aber mixed bzw. auch number. Nur der Zustand hat Typ string. Wie kann ich das ändern?
    6d6515d5-456f-4e9b-93e8-4a4d7fdb2a91-1753349201961-a48c6706-3dc6-4b79-b029-8765e864bca6-da22c1b4-e01c-4be4-9dae-6eee45755a3a.png

    M Offline
    M Offline
    michihorn
    schrieb am zuletzt editiert von michihorn
    #2301

    @massiveattack Ich habe das so gemacht:
    Ich habe einen Datenpunkt "mqtt.1.logger.GTHRN.Solar.Umwandlung" als Zahl angelegt und diesen dann per Script gefüttert. (Okay, hätte ich besser in userdata gemacht, aber egal)
    Das Zauberwort heißt "parseFloat", siehe Script. ParseFlot wandet Text in Zahl.
    Ich habe dann diesen Datenpunkt in SourceAnaytix ausgewertet anstatt des "Orginalen"

    /*****Solar ErtragNL in Zahl umwandeln*************************
    * Juli 2025
    * Adapter: 
    * 
    * geä:23.07.25
    ***************************************************************/
    
    const id_ertrag="mqtt.1.logger.GTHRN.Solar.totalEnergie"
    const id_umwandlung ="mqtt.1.logger.GTHRN.Solar.Umwandlung"
    //const id_umwandlung ="0_userdata.0.Giethoorn.Energie.Zählerstände.Umwandlung"
    
    on({ id: id_ertrag, change: "any" }, async function (obj) {
    var zahl = parseFloat(getState(id_ertrag).val)
    log(zahl)
    setState(id_umwandlung,zahl)
    });
    

    Michael

    MassiveAttackM 1 Antwort Letzte Antwort
    0
    • M michihorn

      @massiveattack Ich habe das so gemacht:
      Ich habe einen Datenpunkt "mqtt.1.logger.GTHRN.Solar.Umwandlung" als Zahl angelegt und diesen dann per Script gefüttert. (Okay, hätte ich besser in userdata gemacht, aber egal)
      Das Zauberwort heißt "parseFloat", siehe Script. ParseFlot wandet Text in Zahl.
      Ich habe dann diesen Datenpunkt in SourceAnaytix ausgewertet anstatt des "Orginalen"

      /*****Solar ErtragNL in Zahl umwandeln*************************
      * Juli 2025
      * Adapter: 
      * 
      * geä:23.07.25
      ***************************************************************/
      
      const id_ertrag="mqtt.1.logger.GTHRN.Solar.totalEnergie"
      const id_umwandlung ="mqtt.1.logger.GTHRN.Solar.Umwandlung"
      //const id_umwandlung ="0_userdata.0.Giethoorn.Energie.Zählerstände.Umwandlung"
      
      on({ id: id_ertrag, change: "any" }, async function (obj) {
      var zahl = parseFloat(getState(id_ertrag).val)
      log(zahl)
      setState(id_umwandlung,zahl)
      });
      

      Michael

      MassiveAttackM Offline
      MassiveAttackM Offline
      MassiveAttack
      schrieb am zuletzt editiert von
      #2302

      @michihorn sagte in [SourceAnalytix 0.4.8-Final] Released !:

      @massiveattack Ich habe das so gemacht:
      Ich habe einen Datenpunkt "mqtt.1.logger.GTHRN.Solar.Umwandlung" als Zahl angelegt und diesen dann per Script gefüttert. (Okay, hätte ich besser in userdata gemacht, aber egal)
      Das Zauberwort heißt "parseFloat", siehe Script. ParseFlot wandet Text in Zahl.
      Ich habe dann diesen Datenpunkt in SourceAnaytix ausgewertet anstatt des "Orginalen"

      /*****Solar ErtragNL in Zahl umwandeln*************************
      * Juli 2025
      * Adapter: 
      * 
      * geä:23.07.25
      ***************************************************************/
      
      const id_ertrag="mqtt.1.logger.GTHRN.Solar.totalEnergie"
      const id_umwandlung ="mqtt.1.logger.GTHRN.Solar.Umwandlung"
      //const id_umwandlung ="0_userdata.0.Giethoorn.Energie.Zählerstände.Umwandlung"
      
      on({ id: id_ertrag, change: "any" }, async function (obj) {
      var zahl = parseFloat(getState(id_ertrag).val)
      log(zahl)
      setState(id_umwandlung,zahl)
      });
      

      Michael

      Danke, werde ich mal bei Gelegenheit testen.
      Aber was ist das eigentliche Problem? Kann der Typ nicht mehr geändert werden?

      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

      278

      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