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. Skripten / Logik
  4. JavaScript
  5. [Vorlage] Xiaomi Airpurifier 3H u.a. inkl. Token auslesen.

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    492

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.7k

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

[Vorlage] Xiaomi Airpurifier 3H u.a. inkl. Token auslesen.

Geplant Angeheftet Gesperrt Verschoben JavaScript
474 Beiträge 50 Kommentatoren 102.0k Aufrufe 41 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.
  • P Protheus

    @pittini

    Leider tut noch immer nicht:

    Screenshot - 2021-04-17 01_18_24-objects - ioBroker.png

    Im Log sehe ich jetzt auch nichts auffälliges:

    javascript.0	2021-04-17 01:20:24.364	info	(12184) script.js.common.System.Mi-Home-Integration: Setting Datapoint Trigger for javascript.0.MiHomeAll.xxxxxxxxxxxxxxxx.mode / read=true write=true
    javascript.0	2021-04-17 01:20:24.364	info	(12184) script.js.common.System.Mi-Home-Integration: Setting Datapoint Trigger for javascript.0.MiHomeAll.xxxxxxxxxxxxxxxx.dry / read=true write=true
    javascript.0	2021-04-17 01:20:24.364	info	(12184) script.js.common.System.Mi-Home-Integration: Setting Datapoint Trigger for javascript.0.MiHomeAll.xxxxxxxxxxxxxxxx.child_lock / read=true write=true
    javascript.0	2021-04-17 01:20:24.364	info	(12184) script.js.common.System.Mi-Home-Integration: No Datapoint Trigger set for humidity because its readonly.
    javascript.0	2021-04-17 01:20:24.364	info	(12184) script.js.common.System.Mi-Home-Integration: No Datapoint Trigger set for temperature because its readonly.
    javascript.0	2021-04-17 01:20:24.364	info	(12184) script.js.common.System.Mi-Home-Integration: Setting Datapoint Trigger for javascript.0.MiHomeAll.xxxxxxxxxxxxxxxx.buzzer / read=true write=true
    javascript.0	2021-04-17 01:20:24.363	info	(12184) script.js.common.System.Mi-Home-Integration: Setting Datapoint Trigger for javascript.0.MiHomeAll.xxxxxxxxxxxxxxxx.led / read=true write=true
    javascript.0	2021-04-17 01:20:24.363	info	(12184) script.js.common.System.Mi-Home-Integration: Setting Datapoint Trigger for javascript.0.MiHomeAll.xxxxxxxxxxxxxxxx.limit_hum / read=true write=true
    javascript.0	2021-04-17 01:20:24.363	info	(12184) script.js.common.System.Mi-Home-Integration: No Datapoint Trigger set for depth because its readonly.
    javascript.0	2021-04-17 01:20:24.363	info	(12184) script.js.common.System.Mi-Home-Integration: Setting Datapoint Trigger for javascript.0.MiHomeAll.xxxxxxxxxxxxxx.power / read=true write=true
    javascript.0	2021-04-17 01:20:24.363	info	(12184) script.js.common.System.Mi-Home-Integration: Setting DataPointTrigger #0 for zhimi.humidifier.ca4
    javascript.0	2021-04-17 01:20:24.362	info	(12184) script.js.common.System.Mi-Home-Integration: Reaching CreateDpTrigger
    javascript.0	2021-04-17 01:20:24.362	info	(12184) script.js.common.System.Mi-Home-Integration: Setting trigger #0 for zhimi.humidifier.ca4
    javascript.0	2021-04-17 01:20:24.362	info	(12184) script.js.common.System.Mi-Home-Integration: Init Device# 0 - device="zhimi.humidifier.ca4"
    javascript.0	2021-04-17 01:20:24.136	info	(12184) script.js.common.System.Mi-Home-Integration: Created device {"_events":{},"_eventsCount":0,"_maxListeners":100,"id":"xxxxxxxxxxxxxxxx","address":"10.10.80.99","token":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    javascript.0	2021-04-17 01:20:24.135	info	(12184) script.js.common.System.Mi-Home-Integration: Now creating device for zhimi.humidifier.ca4 / xxxxxxxxxxxxx / 10.10.80.99 / xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx / 10000
    javascript.0	2021-04-17 01:20:24.135	info	(12184) script.js.common.System.Mi-Home-Integration: Reaching CreateDevices
    javascript.0	2021-04-17 01:20:24.134	info	(12184) script.js.common.System.Mi-Home-Integration: Reaching WriteGenericDpValues()
    javascript.0	2021-04-17 01:20:24.133	info	(12184) script.js.common.System.Mi-Home-Integration: Reaching main
    javascript.0	2021-04-17 01:20:24.133	info	(12184) script.js.common.System.Mi-Home-Integration: 17 States created, now setting up channels!
    javascript.0	2021-04-17 01:20:24.082	info	(12184) script.js.common.System.Mi-Home-Integration: Reaching CreateStates()
    javascript.0	2021-04-17 01:20:24.082	info	(12184) script.js.common.System.Mi-Home-Integration: Reaching PrepareDeviceDps, did=xxxxxxxxxxxxxxxxx model=zhimi.humidifier.ca4
    javascript.0	2021-04-17 01:20:24.082	info	(12184) script.js.common.System.Mi-Home-Integration: Device Luftbefeuchter-AZ is supported, creating DataPoints
    javascript.0	2021-04-17 01:20:24.082	info	(12184) script.js.common.System.Mi-Home-Integration: Now searching for supported Devices...
    javascript.0	2021-04-17 01:20:24.082	info	(12184) script.js.common.System.Mi-Home-Integration: Luftbefeuchter-AZ
    javascript.0	2021-04-17 01:20:24.081	info	(12184) script.js.common.System.Mi-Home-Integration: Found 1 MiHome Devices, those are:
    javascript.0	2021-04-17 01:20:23.921	info	(12184) script.js.common.System.Mi-Home-Integration: Retrieving your in de registered MiHome Devices
    

    Zumindest alles nur info Lines.

    Nodejs habe ich auch bereits wie in einem Beitrag hier in dem Thread neu installiert.
    Das System (und auch den JS-Adapter) habe ich mehrfach neu gestartet.
    Den Ordner node-mihome habe ich auch mal umbenannt und geschaut wie er sich nach einem Neustart verhält
    -> Das node-mihome Modul wird neu installiert und die Device-Datei zhimi.humidifier.ca4 ist auch in dem original node-mihome Adapter dabei

    Hat hierzu noch jemand eine Idee?

    Viele Grüße
    Protheus

    haselchenH Offline
    haselchenH Offline
    haselchen
    Most Active
    schrieb am zuletzt editiert von haselchen
    #114

    @protheus

    Wie sieht denn jetzt dein Eintrag im Javascript Adapter aus bezüglich NPM Module?
    Und hast du Nodejs12 am Laufen ?

    Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

    P 1 Antwort Letzte Antwort
    0
    • haselchenH haselchen

      @protheus

      Wie sieht denn jetzt dein Eintrag im Javascript Adapter aus bezüglich NPM Module?
      Und hast du Nodejs12 am Laufen ?

      P Offline
      P Offline
      Protheus
      schrieb am zuletzt editiert von
      #115

      Hi,

      @haselchen sagte in [Vorlage] Xiaomi Airpurifier 3H u.a. inkl. Token auslesen.:

      @protheus

      Wie sieht denn jetzt dein Eintrag im Javascript Adapter aus bezüglich NPM Module?

      wie von Pittini angemerkt nur noch das node-mihome Modul drin

      Screenshot - 2021-04-17 08_23_17-instances - ioBroker.png

      Und hast du Nodejs12 am Laufen ?

      Ja, meines Erachtens nach alles aktuell

      Screenshot - 2021-04-17 08_24_47-info - ioBroker.png

      Ist ein Debian 10 und apt update zeigt nix neues an.

      Viele Grüße
      Protheus

      1 Antwort Letzte Antwort
      0
      • haselchenH Offline
        haselchenH Offline
        haselchen
        Most Active
        schrieb am zuletzt editiert von haselchen
        #116

        @protheus

        Okay. Wenn du node-mihome installiert hast, die Definitionsdatei von Pittinis Link im Ordner hast und Nodejs12 ist, dann kann vermutlich nur der Entwickler helfen.
        Er selbst schreibt auf seiner Github Seite, dass das Gerät bereit zum Testen ist. Was mir halt sagt, dass es noch nicht voll integriert ist.

        Smartmi Evaporative Humidifier - zhimi.humidifier.cb1 - (voll/voll)
        Smartmi Evaporative Humidifier - deerma.humidifier.jsq - (ready to test)
        **Smartmi Evaporative Humidifier - zhimi.humidifier.ca4 - (ready to test)**
        

        https://github.com/Pittini/iobroker-nodemihome

        Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

        1 Antwort Letzte Antwort
        0
        • P Protheus

          @pittini

          Leider tut noch immer nicht:

          Screenshot - 2021-04-17 01_18_24-objects - ioBroker.png

          Im Log sehe ich jetzt auch nichts auffälliges:

          javascript.0	2021-04-17 01:20:24.364	info	(12184) script.js.common.System.Mi-Home-Integration: Setting Datapoint Trigger for javascript.0.MiHomeAll.xxxxxxxxxxxxxxxx.mode / read=true write=true
          javascript.0	2021-04-17 01:20:24.364	info	(12184) script.js.common.System.Mi-Home-Integration: Setting Datapoint Trigger for javascript.0.MiHomeAll.xxxxxxxxxxxxxxxx.dry / read=true write=true
          javascript.0	2021-04-17 01:20:24.364	info	(12184) script.js.common.System.Mi-Home-Integration: Setting Datapoint Trigger for javascript.0.MiHomeAll.xxxxxxxxxxxxxxxx.child_lock / read=true write=true
          javascript.0	2021-04-17 01:20:24.364	info	(12184) script.js.common.System.Mi-Home-Integration: No Datapoint Trigger set for humidity because its readonly.
          javascript.0	2021-04-17 01:20:24.364	info	(12184) script.js.common.System.Mi-Home-Integration: No Datapoint Trigger set for temperature because its readonly.
          javascript.0	2021-04-17 01:20:24.364	info	(12184) script.js.common.System.Mi-Home-Integration: Setting Datapoint Trigger for javascript.0.MiHomeAll.xxxxxxxxxxxxxxxx.buzzer / read=true write=true
          javascript.0	2021-04-17 01:20:24.363	info	(12184) script.js.common.System.Mi-Home-Integration: Setting Datapoint Trigger for javascript.0.MiHomeAll.xxxxxxxxxxxxxxxx.led / read=true write=true
          javascript.0	2021-04-17 01:20:24.363	info	(12184) script.js.common.System.Mi-Home-Integration: Setting Datapoint Trigger for javascript.0.MiHomeAll.xxxxxxxxxxxxxxxx.limit_hum / read=true write=true
          javascript.0	2021-04-17 01:20:24.363	info	(12184) script.js.common.System.Mi-Home-Integration: No Datapoint Trigger set for depth because its readonly.
          javascript.0	2021-04-17 01:20:24.363	info	(12184) script.js.common.System.Mi-Home-Integration: Setting Datapoint Trigger for javascript.0.MiHomeAll.xxxxxxxxxxxxxx.power / read=true write=true
          javascript.0	2021-04-17 01:20:24.363	info	(12184) script.js.common.System.Mi-Home-Integration: Setting DataPointTrigger #0 for zhimi.humidifier.ca4
          javascript.0	2021-04-17 01:20:24.362	info	(12184) script.js.common.System.Mi-Home-Integration: Reaching CreateDpTrigger
          javascript.0	2021-04-17 01:20:24.362	info	(12184) script.js.common.System.Mi-Home-Integration: Setting trigger #0 for zhimi.humidifier.ca4
          javascript.0	2021-04-17 01:20:24.362	info	(12184) script.js.common.System.Mi-Home-Integration: Init Device# 0 - device="zhimi.humidifier.ca4"
          javascript.0	2021-04-17 01:20:24.136	info	(12184) script.js.common.System.Mi-Home-Integration: Created device {"_events":{},"_eventsCount":0,"_maxListeners":100,"id":"xxxxxxxxxxxxxxxx","address":"10.10.80.99","token":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
          javascript.0	2021-04-17 01:20:24.135	info	(12184) script.js.common.System.Mi-Home-Integration: Now creating device for zhimi.humidifier.ca4 / xxxxxxxxxxxxx / 10.10.80.99 / xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx / 10000
          javascript.0	2021-04-17 01:20:24.135	info	(12184) script.js.common.System.Mi-Home-Integration: Reaching CreateDevices
          javascript.0	2021-04-17 01:20:24.134	info	(12184) script.js.common.System.Mi-Home-Integration: Reaching WriteGenericDpValues()
          javascript.0	2021-04-17 01:20:24.133	info	(12184) script.js.common.System.Mi-Home-Integration: Reaching main
          javascript.0	2021-04-17 01:20:24.133	info	(12184) script.js.common.System.Mi-Home-Integration: 17 States created, now setting up channels!
          javascript.0	2021-04-17 01:20:24.082	info	(12184) script.js.common.System.Mi-Home-Integration: Reaching CreateStates()
          javascript.0	2021-04-17 01:20:24.082	info	(12184) script.js.common.System.Mi-Home-Integration: Reaching PrepareDeviceDps, did=xxxxxxxxxxxxxxxxx model=zhimi.humidifier.ca4
          javascript.0	2021-04-17 01:20:24.082	info	(12184) script.js.common.System.Mi-Home-Integration: Device Luftbefeuchter-AZ is supported, creating DataPoints
          javascript.0	2021-04-17 01:20:24.082	info	(12184) script.js.common.System.Mi-Home-Integration: Now searching for supported Devices...
          javascript.0	2021-04-17 01:20:24.082	info	(12184) script.js.common.System.Mi-Home-Integration: Luftbefeuchter-AZ
          javascript.0	2021-04-17 01:20:24.081	info	(12184) script.js.common.System.Mi-Home-Integration: Found 1 MiHome Devices, those are:
          javascript.0	2021-04-17 01:20:23.921	info	(12184) script.js.common.System.Mi-Home-Integration: Retrieving your in de registered MiHome Devices
          

          Zumindest alles nur info Lines.

          Nodejs habe ich auch bereits wie in einem Beitrag hier in dem Thread neu installiert.
          Das System (und auch den JS-Adapter) habe ich mehrfach neu gestartet.
          Den Ordner node-mihome habe ich auch mal umbenannt und geschaut wie er sich nach einem Neustart verhält
          -> Das node-mihome Modul wird neu installiert und die Device-Datei zhimi.humidifier.ca4 ist auch in dem original node-mihome Adapter dabei

          Hat hierzu noch jemand eine Idee?

          Viele Grüße
          Protheus

          P Offline
          P Offline
          Pittini
          Developer
          schrieb am zuletzt editiert von Pittini
          #117

          @protheus sagte in [Vorlage] Xiaomi Airpurifier 3H u.a. inkl. Token auslesen.:

          und die Device-Datei zhimi.humidifier.ca4 ist auch in dem original node-mihome Adapter dabei

          Das heißt aber nicht dasses eine funktionierende Version ist, bitte zur Sicherheit unbedingt die von mir verwenden. Gehts dann immer noch nicht, das logging im Skript aktivieren und startlog hier posten. Ach und welche Version vom JS Adapter nutzt Du?

          P 1 Antwort Letzte Antwort
          0
          • P Pittini

            @protheus sagte in [Vorlage] Xiaomi Airpurifier 3H u.a. inkl. Token auslesen.:

            und die Device-Datei zhimi.humidifier.ca4 ist auch in dem original node-mihome Adapter dabei

            Das heißt aber nicht dasses eine funktionierende Version ist, bitte zur Sicherheit unbedingt die von mir verwenden. Gehts dann immer noch nicht, das logging im Skript aktivieren und startlog hier posten. Ach und welche Version vom JS Adapter nutzt Du?

            P Offline
            P Offline
            Protheus
            schrieb am zuletzt editiert von
            #118

            @pittini sagte in [Vorlage] Xiaomi Airpurifier 3H u.a. inkl. Token auslesen.:

            @protheus sagte in [Vorlage] Xiaomi Airpurifier 3H u.a. inkl. Token auslesen.:

            und die Device-Datei zhimi.humidifier.ca4 ist auch in dem original node-mihome Adapter dabei

            Das heißt aber nicht dasses eine funktionierende Version ist, bitte zur Sicherheit unbedingt die von mir verwenden. Gehts dann immer noch nicht, das logging im Skript aktivieren und startlog hier posten. Ach und welche Version vom JS Adapter nutzt Du?

            Der Javascript Adapter hat Version 5.0.14 (aktuell)
            Mit der neuen ca4 Datei (aus Pittini-Repo) gehts auch nicht.

            Hier das Log:

            javascript.0	2021-04-17 12:31:38.811	info	(31213) script.js.common.System.Mi-Home-Integration: Setting Datapoint Trigger for javascript.0.MiHomeAll.xxxxxxxxxxx.mode / read=true write=true
            javascript.0	2021-04-17 12:31:38.811	info	(31213) script.js.common.System.Mi-Home-Integration: Setting Datapoint Trigger for javascript.0.MiHomeAll.xxxxxxxxxxx.dry / read=true write=true
            javascript.0	2021-04-17 12:31:38.811	info	(31213) script.js.common.System.Mi-Home-Integration: Setting Datapoint Trigger for javascript.0.MiHomeAll.xxxxxxxxxxx.child_lock / read=true write=true
            javascript.0	2021-04-17 12:31:38.810	info	(31213) script.js.common.System.Mi-Home-Integration: No Datapoint Trigger set for humidity because its readonly.
            javascript.0	2021-04-17 12:31:38.810	info	(31213) script.js.common.System.Mi-Home-Integration: No Datapoint Trigger set for temperature because its readonly.
            javascript.0	2021-04-17 12:31:38.810	info	(31213) script.js.common.System.Mi-Home-Integration: Setting Datapoint Trigger for javascript.0.MiHomeAll.xxxxxxxxxxx.buzzer / read=true write=true
            javascript.0	2021-04-17 12:31:38.810	info	(31213) script.js.common.System.Mi-Home-Integration: Setting Datapoint Trigger for javascript.0.MiHomeAll.xxxxxxxxxxx.led / read=true write=true
            javascript.0	2021-04-17 12:31:38.810	info	(31213) script.js.common.System.Mi-Home-Integration: Setting Datapoint Trigger for javascript.0.MiHomeAll.xxxxxxxxxxx.limit_hum / read=true write=true
            javascript.0	2021-04-17 12:31:38.810	info	(31213) script.js.common.System.Mi-Home-Integration: No Datapoint Trigger set for depth because its readonly.
            javascript.0	2021-04-17 12:31:38.810	info	(31213) script.js.common.System.Mi-Home-Integration: Setting Datapoint Trigger for javascript.0.MiHomeAll.xxxxxxxxxxx.power / read=true write=true
            javascript.0	2021-04-17 12:31:38.810	info	(31213) script.js.common.System.Mi-Home-Integration: Setting DataPointTrigger #0 for zhimi.humidifier.ca4
            javascript.0	2021-04-17 12:31:38.810	info	(31213) script.js.common.System.Mi-Home-Integration: Reaching CreateDpTrigger
            javascript.0	2021-04-17 12:31:38.809	info	(31213) script.js.common.System.Mi-Home-Integration: Setting trigger #0 for zhimi.humidifier.ca4
            javascript.0	2021-04-17 12:31:38.809	info	(31213) script.js.common.System.Mi-Home-Integration: Init Device# 0 - device="zhimi.humidifier.ca4"
            javascript.0	2021-04-17 12:31:38.424	info	(31213) script.js.common.System.Mi-Home-Integration: Created device {"_events":{},"_eventsCount":0,"_maxListeners":100,"id":"xxxxxxxxxxx","address":"10.10.80.99","token":"xxxxxxxxxxxxxxxxxxxxxxxxxxx
            javascript.0	2021-04-17 12:31:38.423	info	(31213) script.js.common.System.Mi-Home-Integration: Now creating device for zhimi.humidifier.ca4 / xxxxxxxxxxx / 10.10.80.99 / xxxxxxxxxxxxxxxxxxxxxxxxxxx26 / 10000
            javascript.0	2021-04-17 12:31:38.423	info	(31213) script.js.common.System.Mi-Home-Integration: Reaching CreateDevices
            javascript.0	2021-04-17 12:31:38.423	info	(31213) script.js.common.System.Mi-Home-Integration: Reaching WriteGenericDpValues()
            javascript.0	2021-04-17 12:31:38.423	info	(31213) script.js.common.System.Mi-Home-Integration: Reaching main
            javascript.0	2021-04-17 12:31:38.422	info	(31213) script.js.common.System.Mi-Home-Integration: 17 States created, now setting up channels!
            javascript.0	2021-04-17 12:31:38.419	info	(31213) script.js.common.System.Mi-Home-Integration: Reaching CreateStates()
            javascript.0	2021-04-17 12:31:38.418	info	(31213) script.js.common.System.Mi-Home-Integration: Reaching PrepareDeviceDps, did=xxxxxxxxxxx model=zhimi.humidifier.ca4
            javascript.0	2021-04-17 12:31:38.418	info	(31213) script.js.common.System.Mi-Home-Integration: Device Luftbefeuchter-AZ is supported, creating DataPoints
            javascript.0	2021-04-17 12:31:38.418	info	(31213) script.js.common.System.Mi-Home-Integration: Now searching for supported Devices...
            javascript.0	2021-04-17 12:31:38.418	info	(31213) script.js.common.System.Mi-Home-Integration: Luftbefeuchter-AZ
            javascript.0	2021-04-17 12:31:38.418	info	(31213) script.js.common.System.Mi-Home-Integration: Found 1 MiHome Devices, those are:
            javascript.0	2021-04-17 12:31:38.249	info	(31213) script.js.common.System.Mi-Home-Integration: Retrieving your in de registered MiHome Devices
            

            Viele Grüße
            Protheus

            P 1 Antwort Letzte Antwort
            0
            • P Protheus

              @pittini sagte in [Vorlage] Xiaomi Airpurifier 3H u.a. inkl. Token auslesen.:

              @protheus sagte in [Vorlage] Xiaomi Airpurifier 3H u.a. inkl. Token auslesen.:

              und die Device-Datei zhimi.humidifier.ca4 ist auch in dem original node-mihome Adapter dabei

              Das heißt aber nicht dasses eine funktionierende Version ist, bitte zur Sicherheit unbedingt die von mir verwenden. Gehts dann immer noch nicht, das logging im Skript aktivieren und startlog hier posten. Ach und welche Version vom JS Adapter nutzt Du?

              Der Javascript Adapter hat Version 5.0.14 (aktuell)
              Mit der neuen ca4 Datei (aus Pittini-Repo) gehts auch nicht.

              Hier das Log:

              javascript.0	2021-04-17 12:31:38.811	info	(31213) script.js.common.System.Mi-Home-Integration: Setting Datapoint Trigger for javascript.0.MiHomeAll.xxxxxxxxxxx.mode / read=true write=true
              javascript.0	2021-04-17 12:31:38.811	info	(31213) script.js.common.System.Mi-Home-Integration: Setting Datapoint Trigger for javascript.0.MiHomeAll.xxxxxxxxxxx.dry / read=true write=true
              javascript.0	2021-04-17 12:31:38.811	info	(31213) script.js.common.System.Mi-Home-Integration: Setting Datapoint Trigger for javascript.0.MiHomeAll.xxxxxxxxxxx.child_lock / read=true write=true
              javascript.0	2021-04-17 12:31:38.810	info	(31213) script.js.common.System.Mi-Home-Integration: No Datapoint Trigger set for humidity because its readonly.
              javascript.0	2021-04-17 12:31:38.810	info	(31213) script.js.common.System.Mi-Home-Integration: No Datapoint Trigger set for temperature because its readonly.
              javascript.0	2021-04-17 12:31:38.810	info	(31213) script.js.common.System.Mi-Home-Integration: Setting Datapoint Trigger for javascript.0.MiHomeAll.xxxxxxxxxxx.buzzer / read=true write=true
              javascript.0	2021-04-17 12:31:38.810	info	(31213) script.js.common.System.Mi-Home-Integration: Setting Datapoint Trigger for javascript.0.MiHomeAll.xxxxxxxxxxx.led / read=true write=true
              javascript.0	2021-04-17 12:31:38.810	info	(31213) script.js.common.System.Mi-Home-Integration: Setting Datapoint Trigger for javascript.0.MiHomeAll.xxxxxxxxxxx.limit_hum / read=true write=true
              javascript.0	2021-04-17 12:31:38.810	info	(31213) script.js.common.System.Mi-Home-Integration: No Datapoint Trigger set for depth because its readonly.
              javascript.0	2021-04-17 12:31:38.810	info	(31213) script.js.common.System.Mi-Home-Integration: Setting Datapoint Trigger for javascript.0.MiHomeAll.xxxxxxxxxxx.power / read=true write=true
              javascript.0	2021-04-17 12:31:38.810	info	(31213) script.js.common.System.Mi-Home-Integration: Setting DataPointTrigger #0 for zhimi.humidifier.ca4
              javascript.0	2021-04-17 12:31:38.810	info	(31213) script.js.common.System.Mi-Home-Integration: Reaching CreateDpTrigger
              javascript.0	2021-04-17 12:31:38.809	info	(31213) script.js.common.System.Mi-Home-Integration: Setting trigger #0 for zhimi.humidifier.ca4
              javascript.0	2021-04-17 12:31:38.809	info	(31213) script.js.common.System.Mi-Home-Integration: Init Device# 0 - device="zhimi.humidifier.ca4"
              javascript.0	2021-04-17 12:31:38.424	info	(31213) script.js.common.System.Mi-Home-Integration: Created device {"_events":{},"_eventsCount":0,"_maxListeners":100,"id":"xxxxxxxxxxx","address":"10.10.80.99","token":"xxxxxxxxxxxxxxxxxxxxxxxxxxx
              javascript.0	2021-04-17 12:31:38.423	info	(31213) script.js.common.System.Mi-Home-Integration: Now creating device for zhimi.humidifier.ca4 / xxxxxxxxxxx / 10.10.80.99 / xxxxxxxxxxxxxxxxxxxxxxxxxxx26 / 10000
              javascript.0	2021-04-17 12:31:38.423	info	(31213) script.js.common.System.Mi-Home-Integration: Reaching CreateDevices
              javascript.0	2021-04-17 12:31:38.423	info	(31213) script.js.common.System.Mi-Home-Integration: Reaching WriteGenericDpValues()
              javascript.0	2021-04-17 12:31:38.423	info	(31213) script.js.common.System.Mi-Home-Integration: Reaching main
              javascript.0	2021-04-17 12:31:38.422	info	(31213) script.js.common.System.Mi-Home-Integration: 17 States created, now setting up channels!
              javascript.0	2021-04-17 12:31:38.419	info	(31213) script.js.common.System.Mi-Home-Integration: Reaching CreateStates()
              javascript.0	2021-04-17 12:31:38.418	info	(31213) script.js.common.System.Mi-Home-Integration: Reaching PrepareDeviceDps, did=xxxxxxxxxxx model=zhimi.humidifier.ca4
              javascript.0	2021-04-17 12:31:38.418	info	(31213) script.js.common.System.Mi-Home-Integration: Device Luftbefeuchter-AZ is supported, creating DataPoints
              javascript.0	2021-04-17 12:31:38.418	info	(31213) script.js.common.System.Mi-Home-Integration: Now searching for supported Devices...
              javascript.0	2021-04-17 12:31:38.418	info	(31213) script.js.common.System.Mi-Home-Integration: Luftbefeuchter-AZ
              javascript.0	2021-04-17 12:31:38.418	info	(31213) script.js.common.System.Mi-Home-Integration: Found 1 MiHome Devices, those are:
              javascript.0	2021-04-17 12:31:38.249	info	(31213) script.js.common.System.Mi-Home-Integration: Retrieving your in de registered MiHome Devices
              

              Viele Grüße
              Protheus

              P Offline
              P Offline
              Pittini
              Developer
              schrieb am zuletzt editiert von
              #119

              @protheus Das is das selbe Log wie oben, das reicht nicht, ich brauch das ausführliche bei eingeschaltetem logging im Skript.

              P 1 Antwort Letzte Antwort
              0
              • P Pittini

                @protheus Das is das selbe Log wie oben, das reicht nicht, ich brauch das ausführliche bei eingeschaltetem logging im Skript.

                P Offline
                P Offline
                Protheus
                schrieb am zuletzt editiert von
                #120

                @pittini sagte in [Vorlage] Xiaomi Airpurifier 3H u.a. inkl. Token auslesen.:

                @protheus Das is das selbe Log wie oben, das reicht nicht, ich brauch das ausführliche bei eingeschaltetem logging im Skript.

                Isses das nich?
                Screenshot - 2021-04-17 19_23_04-javascript - ioBroker.png

                Viele Grüße
                Protheus

                P 1 Antwort Letzte Antwort
                0
                • P Protheus

                  @pittini sagte in [Vorlage] Xiaomi Airpurifier 3H u.a. inkl. Token auslesen.:

                  @protheus Das is das selbe Log wie oben, das reicht nicht, ich brauch das ausführliche bei eingeschaltetem logging im Skript.

                  Isses das nich?
                  Screenshot - 2021-04-17 19_23_04-javascript - ioBroker.png

                  Viele Grüße
                  Protheus

                  P Offline
                  P Offline
                  Pittini
                  Developer
                  schrieb am zuletzt editiert von
                  #121

                  @protheus Ja, doch, schon. Aber iwie müßte da mehr kommen.

                  P 1 Antwort Letzte Antwort
                  0
                  • P Pittini

                    @protheus Ja, doch, schon. Aber iwie müßte da mehr kommen.

                    P Offline
                    P Offline
                    Protheus
                    schrieb am zuletzt editiert von
                    #122

                    @pittini sagte in [Vorlage] Xiaomi Airpurifier 3H u.a. inkl. Token auslesen.:

                    @protheus Ja, doch, schon. Aber iwie müßte da mehr kommen.

                    Wenn du mir sagst wir ich ein neues (umfangreicheres) Log generiere, mache ich das gern.

                    Viele Grüße
                    Protheus

                    haselchenH 1 Antwort Letzte Antwort
                    0
                    • P Protheus

                      @pittini sagte in [Vorlage] Xiaomi Airpurifier 3H u.a. inkl. Token auslesen.:

                      @protheus Ja, doch, schon. Aber iwie müßte da mehr kommen.

                      Wenn du mir sagst wir ich ein neues (umfangreicheres) Log generiere, mache ich das gern.

                      Viele Grüße
                      Protheus

                      haselchenH Offline
                      haselchenH Offline
                      haselchen
                      Most Active
                      schrieb am zuletzt editiert von
                      #123

                      @protheus

                      Im Javascript Adapter zum Skript gehen und es stoppen.
                      Dann wieder starten. Dann müsste darunter eine Ausgabe kommen vom Start.

                      Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

                      1 Antwort Letzte Antwort
                      0
                      • Z Offline
                        Z Offline
                        zaim
                        schrieb am zuletzt editiert von
                        #124

                        Hallo, ich habe einen xiaomi smart fan pro (mit akku). Da dafür keine konfig verfügbar war, habe ich die zhimi.fan.za4.js unter dem neuen dateinamen "dmaker.fan.p15.js" eingefügt und editiert: "static model = 'dmaker.fan.p15';
                        static name = 'Smartmi Standing Fan PRO'; ".

                        Starte ich nun das Skript, werden auch Datenpunkte angelegt, diese aber nicht aktualisiert bzw. befüllt. das log wirft auch keine fehler und erkennt meine staubsauger und den Smartmi Standing Fan PRO. was kann ich machen damit die Datenpunkte gefüllt werden?

                        1 Antwort Letzte Antwort
                        0
                        • Z Offline
                          Z Offline
                          zaim
                          schrieb am zuletzt editiert von
                          #125

                          hier noch das log

                          20.4.2021, 14:53:21.109 [info ]: javascript.0 (6015) Stop script script.js.Tests.Xiaomi_Geräte_Smart_FAN_PRO
                          20.4.2021, 14:53:22.271 [info ]: javascript.0 (6015) Start javascript script.js.Tests.Xiaomi_Geräte_Smart_FAN_PRO
                          20.4.2021, 14:53:22.303 [info ]: javascript.0 (6015) script.js.Tests.Xiaomi_Geräte_Smart_FAN_PRO: Starting AllMyMi V.0.2.11
                          20.4.2021, 14:53:22.304 [info ]: javascript.0 (6015) script.js.Tests.Xiaomi_Geräte_Smart_FAN_PRO: Reaching init
                          20.4.2021, 14:53:22.308 [info ]: javascript.0 (6015) script.js.Tests.Xiaomi_Geräte_Smart_FAN_PRO: registered 0 subscriptions and 0 schedules
                          20.4.2021, 14:53:22.309 [info ]: javascript.0 (6015) script.js.Tests.Xiaomi_Geräte_Smart_FAN_PRO: You are already logged in, login canceled
                          20.4.2021, 14:53:22.309 [info ]: javascript.0 (6015) script.js.Tests.Xiaomi_Geräte_Smart_FAN_PRO: Retrieving your in de registered MiHome Devices
                          20.4.2021, 14:53:22.436 [info ]: javascript.0 (6015) script.js.Tests.Xiaomi_Geräte_Smart_FAN_PRO: Found 3 MiHome Devices, those are:
                          20.4.2021, 14:53:22.436 [info ]: javascript.0 (6015) script.js.Tests.Xiaomi_Geräte_Smart_FAN_PRO: Mi Smart Standing Fan Pro
                          20.4.2021, 14:53:22.437 [info ]: javascript.0 (6015) script.js.Tests.Xiaomi_Geräte_Smart_FAN_PRO: Floorian
                          20.4.2021, 14:53:22.437 [info ]: javascript.0 (6015) script.js.Tests.Xiaomi_Geräte_Smart_FAN_PRO: Oberon
                          20.4.2021, 14:53:22.438 [info ]: javascript.0 (6015) script.js.Tests.Xiaomi_Geräte_Smart_FAN_PRO: Now searching for supported Devices...
                          20.4.2021, 14:53:22.438 [warn ]: javascript.0 (6015) script.js.Tests.Xiaomi_Geräte_Smart_FAN_PRO: No supported Devices found!
                          20.4.2021, 14:53:22.439 [info ]: javascript.0 (6015) script.js.Tests.Xiaomi_Geräte_Smart_FAN_PRO: Reaching CreateStates()
                          20.4.2021, 14:53:22.491 [info ]: javascript.0 (6015) script.js.Tests.Xiaomi_Geräte_Smart_FAN_PRO: 21 States created, now setting up channels!
                          20.4.2021, 14:53:22.493 [info ]: javascript.0 (6015) script.js.Tests.Xiaomi_Geräte_Smart_FAN_PRO: Reaching main
                          20.4.2021, 14:53:22.493 [info ]: javascript.0 (6015) script.js.Tests.Xiaomi_Geräte_Smart_FAN_PRO: Reaching WriteGenericDpValues()
                          20.4.2021, 14:53:22.498 [info ]: javascript.0 (6015) script.js.Tests.Xiaomi_Geräte_Smart_FAN_PRO: Reaching CreateDevices
                          20.4.2021, 14:53:22.499 [info ]: javascript.0 (6015) script.js.Tests.Xiaomi_Geräte_Smart_FAN_PRO: Reaching CreateDpTrigger

                          haselchenH 1 Antwort Letzte Antwort
                          0
                          • Z zaim

                            hier noch das log

                            20.4.2021, 14:53:21.109 [info ]: javascript.0 (6015) Stop script script.js.Tests.Xiaomi_Geräte_Smart_FAN_PRO
                            20.4.2021, 14:53:22.271 [info ]: javascript.0 (6015) Start javascript script.js.Tests.Xiaomi_Geräte_Smart_FAN_PRO
                            20.4.2021, 14:53:22.303 [info ]: javascript.0 (6015) script.js.Tests.Xiaomi_Geräte_Smart_FAN_PRO: Starting AllMyMi V.0.2.11
                            20.4.2021, 14:53:22.304 [info ]: javascript.0 (6015) script.js.Tests.Xiaomi_Geräte_Smart_FAN_PRO: Reaching init
                            20.4.2021, 14:53:22.308 [info ]: javascript.0 (6015) script.js.Tests.Xiaomi_Geräte_Smart_FAN_PRO: registered 0 subscriptions and 0 schedules
                            20.4.2021, 14:53:22.309 [info ]: javascript.0 (6015) script.js.Tests.Xiaomi_Geräte_Smart_FAN_PRO: You are already logged in, login canceled
                            20.4.2021, 14:53:22.309 [info ]: javascript.0 (6015) script.js.Tests.Xiaomi_Geräte_Smart_FAN_PRO: Retrieving your in de registered MiHome Devices
                            20.4.2021, 14:53:22.436 [info ]: javascript.0 (6015) script.js.Tests.Xiaomi_Geräte_Smart_FAN_PRO: Found 3 MiHome Devices, those are:
                            20.4.2021, 14:53:22.436 [info ]: javascript.0 (6015) script.js.Tests.Xiaomi_Geräte_Smart_FAN_PRO: Mi Smart Standing Fan Pro
                            20.4.2021, 14:53:22.437 [info ]: javascript.0 (6015) script.js.Tests.Xiaomi_Geräte_Smart_FAN_PRO: Floorian
                            20.4.2021, 14:53:22.437 [info ]: javascript.0 (6015) script.js.Tests.Xiaomi_Geräte_Smart_FAN_PRO: Oberon
                            20.4.2021, 14:53:22.438 [info ]: javascript.0 (6015) script.js.Tests.Xiaomi_Geräte_Smart_FAN_PRO: Now searching for supported Devices...
                            20.4.2021, 14:53:22.438 [warn ]: javascript.0 (6015) script.js.Tests.Xiaomi_Geräte_Smart_FAN_PRO: No supported Devices found!
                            20.4.2021, 14:53:22.439 [info ]: javascript.0 (6015) script.js.Tests.Xiaomi_Geräte_Smart_FAN_PRO: Reaching CreateStates()
                            20.4.2021, 14:53:22.491 [info ]: javascript.0 (6015) script.js.Tests.Xiaomi_Geräte_Smart_FAN_PRO: 21 States created, now setting up channels!
                            20.4.2021, 14:53:22.493 [info ]: javascript.0 (6015) script.js.Tests.Xiaomi_Geräte_Smart_FAN_PRO: Reaching main
                            20.4.2021, 14:53:22.493 [info ]: javascript.0 (6015) script.js.Tests.Xiaomi_Geräte_Smart_FAN_PRO: Reaching WriteGenericDpValues()
                            20.4.2021, 14:53:22.498 [info ]: javascript.0 (6015) script.js.Tests.Xiaomi_Geräte_Smart_FAN_PRO: Reaching CreateDevices
                            20.4.2021, 14:53:22.499 [info ]: javascript.0 (6015) script.js.Tests.Xiaomi_Geräte_Smart_FAN_PRO: Reaching CreateDpTrigger

                            haselchenH Offline
                            haselchenH Offline
                            haselchen
                            Most Active
                            schrieb am zuletzt editiert von haselchen
                            #126

                            @zaim

                            Es reicht ja nicht die Namen nur zu ändern.
                            Du musst herausfinden mit welchen get und set Befehlen die Daten vom Lüfter geholt werden können.

                            Der Log Auszug sagt es ja schon

                            20.4.2021, 14:53:22.438 [warn ]: javascript.0 (6015) script.js.Tests.Xiaomi_Geräte_Smart_FAN_PRO: No supported Devices found!
                            

                            Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

                            Z 1 Antwort Letzte Antwort
                            0
                            • M Offline
                              M Offline
                              Marc12345
                              schrieb am zuletzt editiert von
                              #127

                              Hallo,
                              ich habe aktuelles Node, aktuellen Javascript und hier alles in den Anleitungen befolgt. Mein Luftreiniger (Xiaomi 3H) wird auch einschl. Netzwerkadresse etc. erkannt und alle Datenpunkte leer angelegt, allerdings keinerlei Daten eingelesen. Angeblich wären die Schreibpunkte schreibgeschützt (den Schreibschutz habe ich aber testweise überall manuell entfernt).
                              Der Luftreiniger hängt im Gästenetz, Biobroker im Hauptnetz. Da die Daten aber aus der Cloud geladen werden, dürfte das aber doch nichts ausmachen. Was mache ich falsch?

                              javascript.0	2021-04-20 17:43:50.745	info	(31556) script.js.Xiaomi: Setting Datapoint Trigger for javascript.0.MiHomeAll.392268520.physical-controls-locked.physical-controls-locked / read=true write=true
                              javascript.0	2021-04-20 17:43:50.745	info	(31556) script.js.Xiaomi: No Datapoint Trigger set for filter.filter-used-time because its readonly.
                              javascript.0	2021-04-20 17:43:50.744	info	(31556) script.js.Xiaomi: No Datapoint Trigger set for filter.filter-life-level because its readonly.
                              javascript.0	2021-04-20 17:43:50.743	info	(31556) script.js.Xiaomi: No Datapoint Trigger set for environment.pm2_5-density because its readonly.
                              javascript.0	2021-04-20 17:43:50.743	info	(31556) script.js.Xiaomi: No Datapoint Trigger set for environment.relative-humidity because its readonly.
                              javascript.0	2021-04-20 17:43:50.742	info	(31556) script.js.Xiaomi: No Datapoint Trigger set for use-time.use-time because its readonly.
                              javascript.0	2021-04-20 17:43:50.741	info	(31556) script.js.Xiaomi: Setting Datapoint Trigger for javascript.0.MiHomeAll.392268520.motor-speed.favorite-fan-level / read=true write=true
                              javascript.0	2021-04-20 17:43:50.740	info	(31556) script.js.Xiaomi: No Datapoint Trigger set for motor-speed.motor-set-speed because its readonly.
                              javascript.0	2021-04-20 17:43:50.740	info	(31556) script.js.Xiaomi: No Datapoint Trigger set for motor-speed.motor-speed because its readonly.
                              javascript.0	2021-04-20 17:43:50.739	info	(31556) script.js.Xiaomi: No Datapoint Trigger set for environment.temperature because its readonly.
                              javascript.0	2021-04-20 17:43:50.738	info	(31556) script.js.Xiaomi: Setting Datapoint Trigger for javascript.0.MiHomeAll.392268520.indicator-light.on / read=true write=true
                              javascript.0	2021-04-20 17:43:50.737	info	(31556) script.js.Xiaomi: Setting Datapoint Trigger for javascript.0.MiHomeAll.392268520.indicator-light.brightness / read=true write=true
                              javascript.0	2021-04-20 17:43:50.736	info	(31556) script.js.Xiaomi: Setting Datapoint Trigger for javascript.0.MiHomeAll.392268520.alarm.alarm / read=true write=true
                              javascript.0	2021-04-20 17:43:50.735	info	(31556) script.js.Xiaomi: Setting Datapoint Trigger for javascript.0.MiHomeAll.392268520.air-purifier.fan-level / read=true write=true
                              javascript.0	2021-04-20 17:43:50.735	info	(31556) script.js.Xiaomi: Setting Datapoint Trigger for javascript.0.MiHomeAll.392268520.air-purifier.mode / read=true write=true
                              javascript.0	2021-04-20 17:43:50.734	info	(31556) script.js.Xiaomi: No Datapoint Trigger set for air-purifier.fault because its readonly.
                              javascript.0	2021-04-20 17:43:50.733	info	(31556) script.js.Xiaomi: Setting Datapoint Trigger for javascript.0.MiHomeAll.392268520.air-purifier.on / read=true write=true
                              javascript.0	2021-04-20 17:43:50.732	info	(31556) script.js.Xiaomi: Setting DataPointTrigger #0 for zhimi.airpurifier.mb3
                              javascript.0	2021-04-20 17:43:50.731	info	(31556) script.js.Xiaomi: Reaching CreateDpTrigger
                              javascript.0	2021-04-20 17:43:50.729	info	(31556) script.js.Xiaomi: Setting trigger #0 for zhimi.airpurifier.mb3
                              javascript.0	2021-04-20 17:43:50.728	info	(31556) script.js.Xiaomi: Init Device# 0 - device="zhimi.airpurifier.mb3"
                              javascript.0	2021-04-20 17:43:46.583	info	(31556) script.js.Xiaomi: Created device {"_events":{},"_eventsCount":0,"_maxListeners":100,"id":"392218520","address":"192.168.179.100","token":"b62a7sdf96a5d379f3a73518cd7sdfa8a5","protocol":"local",
                              javascript.0	2021-04-20 17:43:46.582	info	(31556) script.js.Xiaomi: Now creating device for zhimi.airpurifier.mb3 / 392218520 / 192.168.179.100 / b62a7sdf96a5d379f3a73518cd7sdfa8a5 / 10000
                              javascript.0	2021-04-20 17:43:46.581	info	(31556) script.js.Xiaomi: Reaching CreateDevices
                              javascript.0	2021-04-20 17:43:46.579	info	(31556) script.js.Xiaomi: Reaching WriteGenericDpValues()
                              javascript.0	2021-04-20 17:43:46.579	info	(31556) script.js.Xiaomi: Reaching main
                              javascript.0	2021-04-20 17:43:46.578	info	(31556) script.js.Xiaomi: 24 States created, now setting up channels!
                              javascript.0	2021-04-20 17:43:46.328	info	(31556) script.js.Xiaomi: Reaching CreateStates()
                              javascript.0	2021-04-20 17:43:46.327	info	(31556) script.js.Xiaomi: Reaching PrepareDeviceDps, did=392218520 model=zhimi.airpurifier.mb3
                              javascript.0	2021-04-20 17:43:46.326	info	(31556) script.js.Xiaomi: Device Luftreiniger is supported, creating DataPoints
                              javascript.0	2021-04-20 17:43:46.326	info	(31556) script.js.Xiaomi: Now searching for supported Devices...
                              javascript.0	2021-04-20 17:43:46.325	info	(31556) script.js.Xiaomi: Luftreiniger
                              javascript.0	2021-04-20 17:43:46.325	info	(31556) script.js.Xiaomi: Found 1 MiHome Devices, those are:
                              javascript.0	2021-04-20 17:43:46.213	info	(31556) script.js.Xiaomi: Retrieving your in de registered MiHome Devices
                              javascript.0	2021-04-20 17:43:46.212	info	(31556) script.js.Xiaomi: You are already logged in, login canceled
                              javascript.0	2021-04-20 17:43:46.211	info	(31556) script.js.Xiaomi: registered 0 subscriptions and 0 schedules
                              javascript.0	2021-04-20 17:43:46.208	info	(31556) script.js.Xiaomi: Reaching init
                              javascript.0	2021-04-20 17:43:46.208	info	(31556) script.js.Xiaomi: Starting AllMyMi V.0.2.11
                              javascript.0	2021-04-20 17:43:46.185	info	(31556) Start javascript script.js.Xiaomi
                              
                              haselchenH 1 Antwort Letzte Antwort
                              0
                              • M Marc12345

                                Hallo,
                                ich habe aktuelles Node, aktuellen Javascript und hier alles in den Anleitungen befolgt. Mein Luftreiniger (Xiaomi 3H) wird auch einschl. Netzwerkadresse etc. erkannt und alle Datenpunkte leer angelegt, allerdings keinerlei Daten eingelesen. Angeblich wären die Schreibpunkte schreibgeschützt (den Schreibschutz habe ich aber testweise überall manuell entfernt).
                                Der Luftreiniger hängt im Gästenetz, Biobroker im Hauptnetz. Da die Daten aber aus der Cloud geladen werden, dürfte das aber doch nichts ausmachen. Was mache ich falsch?

                                javascript.0	2021-04-20 17:43:50.745	info	(31556) script.js.Xiaomi: Setting Datapoint Trigger for javascript.0.MiHomeAll.392268520.physical-controls-locked.physical-controls-locked / read=true write=true
                                javascript.0	2021-04-20 17:43:50.745	info	(31556) script.js.Xiaomi: No Datapoint Trigger set for filter.filter-used-time because its readonly.
                                javascript.0	2021-04-20 17:43:50.744	info	(31556) script.js.Xiaomi: No Datapoint Trigger set for filter.filter-life-level because its readonly.
                                javascript.0	2021-04-20 17:43:50.743	info	(31556) script.js.Xiaomi: No Datapoint Trigger set for environment.pm2_5-density because its readonly.
                                javascript.0	2021-04-20 17:43:50.743	info	(31556) script.js.Xiaomi: No Datapoint Trigger set for environment.relative-humidity because its readonly.
                                javascript.0	2021-04-20 17:43:50.742	info	(31556) script.js.Xiaomi: No Datapoint Trigger set for use-time.use-time because its readonly.
                                javascript.0	2021-04-20 17:43:50.741	info	(31556) script.js.Xiaomi: Setting Datapoint Trigger for javascript.0.MiHomeAll.392268520.motor-speed.favorite-fan-level / read=true write=true
                                javascript.0	2021-04-20 17:43:50.740	info	(31556) script.js.Xiaomi: No Datapoint Trigger set for motor-speed.motor-set-speed because its readonly.
                                javascript.0	2021-04-20 17:43:50.740	info	(31556) script.js.Xiaomi: No Datapoint Trigger set for motor-speed.motor-speed because its readonly.
                                javascript.0	2021-04-20 17:43:50.739	info	(31556) script.js.Xiaomi: No Datapoint Trigger set for environment.temperature because its readonly.
                                javascript.0	2021-04-20 17:43:50.738	info	(31556) script.js.Xiaomi: Setting Datapoint Trigger for javascript.0.MiHomeAll.392268520.indicator-light.on / read=true write=true
                                javascript.0	2021-04-20 17:43:50.737	info	(31556) script.js.Xiaomi: Setting Datapoint Trigger for javascript.0.MiHomeAll.392268520.indicator-light.brightness / read=true write=true
                                javascript.0	2021-04-20 17:43:50.736	info	(31556) script.js.Xiaomi: Setting Datapoint Trigger for javascript.0.MiHomeAll.392268520.alarm.alarm / read=true write=true
                                javascript.0	2021-04-20 17:43:50.735	info	(31556) script.js.Xiaomi: Setting Datapoint Trigger for javascript.0.MiHomeAll.392268520.air-purifier.fan-level / read=true write=true
                                javascript.0	2021-04-20 17:43:50.735	info	(31556) script.js.Xiaomi: Setting Datapoint Trigger for javascript.0.MiHomeAll.392268520.air-purifier.mode / read=true write=true
                                javascript.0	2021-04-20 17:43:50.734	info	(31556) script.js.Xiaomi: No Datapoint Trigger set for air-purifier.fault because its readonly.
                                javascript.0	2021-04-20 17:43:50.733	info	(31556) script.js.Xiaomi: Setting Datapoint Trigger for javascript.0.MiHomeAll.392268520.air-purifier.on / read=true write=true
                                javascript.0	2021-04-20 17:43:50.732	info	(31556) script.js.Xiaomi: Setting DataPointTrigger #0 for zhimi.airpurifier.mb3
                                javascript.0	2021-04-20 17:43:50.731	info	(31556) script.js.Xiaomi: Reaching CreateDpTrigger
                                javascript.0	2021-04-20 17:43:50.729	info	(31556) script.js.Xiaomi: Setting trigger #0 for zhimi.airpurifier.mb3
                                javascript.0	2021-04-20 17:43:50.728	info	(31556) script.js.Xiaomi: Init Device# 0 - device="zhimi.airpurifier.mb3"
                                javascript.0	2021-04-20 17:43:46.583	info	(31556) script.js.Xiaomi: Created device {"_events":{},"_eventsCount":0,"_maxListeners":100,"id":"392218520","address":"192.168.179.100","token":"b62a7sdf96a5d379f3a73518cd7sdfa8a5","protocol":"local",
                                javascript.0	2021-04-20 17:43:46.582	info	(31556) script.js.Xiaomi: Now creating device for zhimi.airpurifier.mb3 / 392218520 / 192.168.179.100 / b62a7sdf96a5d379f3a73518cd7sdfa8a5 / 10000
                                javascript.0	2021-04-20 17:43:46.581	info	(31556) script.js.Xiaomi: Reaching CreateDevices
                                javascript.0	2021-04-20 17:43:46.579	info	(31556) script.js.Xiaomi: Reaching WriteGenericDpValues()
                                javascript.0	2021-04-20 17:43:46.579	info	(31556) script.js.Xiaomi: Reaching main
                                javascript.0	2021-04-20 17:43:46.578	info	(31556) script.js.Xiaomi: 24 States created, now setting up channels!
                                javascript.0	2021-04-20 17:43:46.328	info	(31556) script.js.Xiaomi: Reaching CreateStates()
                                javascript.0	2021-04-20 17:43:46.327	info	(31556) script.js.Xiaomi: Reaching PrepareDeviceDps, did=392218520 model=zhimi.airpurifier.mb3
                                javascript.0	2021-04-20 17:43:46.326	info	(31556) script.js.Xiaomi: Device Luftreiniger is supported, creating DataPoints
                                javascript.0	2021-04-20 17:43:46.326	info	(31556) script.js.Xiaomi: Now searching for supported Devices...
                                javascript.0	2021-04-20 17:43:46.325	info	(31556) script.js.Xiaomi: Luftreiniger
                                javascript.0	2021-04-20 17:43:46.325	info	(31556) script.js.Xiaomi: Found 1 MiHome Devices, those are:
                                javascript.0	2021-04-20 17:43:46.213	info	(31556) script.js.Xiaomi: Retrieving your in de registered MiHome Devices
                                javascript.0	2021-04-20 17:43:46.212	info	(31556) script.js.Xiaomi: You are already logged in, login canceled
                                javascript.0	2021-04-20 17:43:46.211	info	(31556) script.js.Xiaomi: registered 0 subscriptions and 0 schedules
                                javascript.0	2021-04-20 17:43:46.208	info	(31556) script.js.Xiaomi: Reaching init
                                javascript.0	2021-04-20 17:43:46.208	info	(31556) script.js.Xiaomi: Starting AllMyMi V.0.2.11
                                javascript.0	2021-04-20 17:43:46.185	info	(31556) Start javascript script.js.Xiaomi
                                
                                haselchenH Offline
                                haselchenH Offline
                                haselchen
                                Most Active
                                schrieb am zuletzt editiert von haselchen
                                #128

                                @marc12345

                                Hast du die .js Datei vom 3H von Pittinis Seite geladen und in den mihome Ordner kopiert?

                                Und readonly ist okay oder was willst du an den Datenpunkten ändern können?
                                Das sind Info Datenpunkte, nix zum Rumspielen.

                                Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

                                M 1 Antwort Letzte Antwort
                                0
                                • haselchenH haselchen

                                  @zaim

                                  Es reicht ja nicht die Namen nur zu ändern.
                                  Du musst herausfinden mit welchen get und set Befehlen die Daten vom Lüfter geholt werden können.

                                  Der Log Auszug sagt es ja schon

                                  20.4.2021, 14:53:22.438 [warn ]: javascript.0 (6015) script.js.Tests.Xiaomi_Geräte_Smart_FAN_PRO: No supported Devices found!
                                  
                                  Z Offline
                                  Z Offline
                                  zaim
                                  schrieb am zuletzt editiert von
                                  #129

                                  @haselchen ich muss da selber auf die Befehle kommen? ich dachte da die befehle des ursprünglichen zhimi.fan.za4.js in der datei stehen, dass wenigstens ein paar sachen funktionieren ;)

                                  wie finde ich das denn raus? kann ja schlecht munter drauflos raten oder ;)

                                  haselchenH 1 Antwort Letzte Antwort
                                  0
                                  • haselchenH haselchen

                                    @marc12345

                                    Hast du die .js Datei vom 3H von Pittinis Seite geladen und in den mihome Ordner kopiert?

                                    Und readonly ist okay oder was willst du an den Datenpunkten ändern können?
                                    Das sind Info Datenpunkte, nix zum Rumspielen.

                                    M Offline
                                    M Offline
                                    Marc12345
                                    schrieb am zuletzt editiert von
                                    #130

                                    @haselchen sagte in [Vorlage] Xiaomi Airpurifier 3H u.a. inkl. Token auslesen.:

                                    Hast du die .js Datei vom 3H von Pittinis Seite geladen und in den mihome Ordner kopiert?

                                    Ja, unter "/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-mihome/lib/devices" liegt bei mir u.a. die Datei "zhimi.airpurifier.mb3.js"

                                    haselchenH 1 Antwort Letzte Antwort
                                    0
                                    • Z zaim

                                      @haselchen ich muss da selber auf die Befehle kommen? ich dachte da die befehle des ursprünglichen zhimi.fan.za4.js in der datei stehen, dass wenigstens ein paar sachen funktionieren ;)

                                      wie finde ich das denn raus? kann ja schlecht munter drauflos raten oder ;)

                                      haselchenH Offline
                                      haselchenH Offline
                                      haselchen
                                      Most Active
                                      schrieb am zuletzt editiert von
                                      #131

                                      @zaim

                                      Musst mal im Netz schauen , auf Anhieb weiss ich die Seite nicht mehr.
                                      Jeder Purifier hat eine Art Definitionsdatei womit die Werte abgefragt werden.
                                      Github würde ich mal probieren.
                                      Oder @Pittini als Entwickler hat ne Idee.

                                      Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

                                      Z 1 Antwort Letzte Antwort
                                      0
                                      • M Marc12345

                                        @haselchen sagte in [Vorlage] Xiaomi Airpurifier 3H u.a. inkl. Token auslesen.:

                                        Hast du die .js Datei vom 3H von Pittinis Seite geladen und in den mihome Ordner kopiert?

                                        Ja, unter "/opt/iobroker/node_modules/iobroker.javascript/node_modules/node-mihome/lib/devices" liegt bei mir u.a. die Datei "zhimi.airpurifier.mb3.js"

                                        haselchenH Offline
                                        haselchenH Offline
                                        haselchen
                                        Most Active
                                        schrieb am zuletzt editiert von
                                        #132

                                        @marc12345

                                        Hast du sie dir geholt und reinkopiert oder die da schon war dringelassen?

                                        Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

                                        M 1 Antwort Letzte Antwort
                                        0
                                        • haselchenH haselchen

                                          @marc12345

                                          Hast du sie dir geholt und reinkopiert oder die da schon war dringelassen?

                                          M Offline
                                          M Offline
                                          Marc12345
                                          schrieb am zuletzt editiert von
                                          #133

                                          @haselchen sagte in [Vorlage] Xiaomi Airpurifier 3H u.a. inkl. Token auslesen.:

                                          Hast du sie dir geholt und reinkopiert oder die da schon war dringelassen?

                                          Ich habe in der bereits vorhandenen den Inhalt gelöscht und den Inhalt von der speziellen Datei von Pittini reimkopiert (auch wenn mir diese identisch vorkommen)

                                          haselchenH 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

                                          662

                                          Online

                                          32.5k

                                          Benutzer

                                          81.8k

                                          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