Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. UnterStrom

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    U
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 13
    • Best 0
    • Groups 0

    UnterStrom

    @UnterStrom

    0
    Reputation
    11
    Profile views
    13
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    UnterStrom Follow

    Latest posts made by UnterStrom

    • RE: [Aufruf] Test Shelly Adapter

      Hi,

      gibt es eine Möglichkeit, dass der Shelly beim Betätigen des Wandschalters das Licht nicht ausmacht? Also das sozusagen das Licht immer an ist? Am liebsten wäre es mir, dass der Shelly anbleibt und den Status des Wandschalters weitergibt, also 0/1 in ein Datenpunkt schreibt. Gibt es diese Möglichkeit?

      Hintergrund ist, dass ich eine Yeelight Deckenlampe habe und beim Betreten nicht gerade Lust habe, Alexa darum zu bitten Licht anzumachen 😄

      posted in Tester
      U
      UnterStrom
    • RE: [Neuer Adapter] Xiaomi Luftfilter

      "Manuel level" wird wohl noch ne Leiche sein, kannst du über Alexa im Smart Home Bereich einfach löschen. Das "Lufti" nicht bei 0 ausgeht ist etwas doof ja, kannst du aber mit einem kleinem script leicht beheben. Evtl. ändert Jo das im Adapter.

      Hier das Script:

       <block xmlns="http://www.w3.org/1999/xhtml" type="on" id="Jh.[;B/29f_kv|:xb1u!" x="-438" y="113"><field name="OID">mihome-airpurifier.0.control.manuallevel</field>
        <field name="CONDITION">ne</field>
      
        <statement name="STATEMENT"><block type="controls_if" id="sP%ZPg=Ine]pb@3Pf2~`"><value name="IF0"><block type="logic_compare" id="Nbl1WQ~gVXLt]#gRnmob"><field name="OP">EQ</field>
                <value name="A"><block type="get_value" id=";[2gN#}[/!wnc)c+GR!P"><field name="ATTR">val</field>
                    <field name="OID">mihome-airpurifier.0.control.manuallevel</field></block></value> 
                <value name="B"><block type="math_number" id="jh?Xv)m!-UC8S[R_o^S1"><field name="NUM">0</field></block></value></block></value> 
            <statement name="DO0"><block type="control" id="k*ZpQez@]JE;|9]*?P/Y"><mutation delay_input="false"></mutation>
                <field name="OID">mihome-airpurifier.0.control.power</field>
                <field name="WITH_DELAY">FALSE</field>
                <value name="VALUE"><block type="logic_boolean" id="LSarLHs(R:QP:zH]IeNN"><field name="BOOL">FALSE</field></block></value></block></statement></block></statement></block> 
      

      Dafür brauchst du einen aktiven Javascript-Adapter, dann gehst du auf "Scripte -> neues Script (ist das Blattpapier) -> wählst "blocky" aus -> neben "Blöcke prüfen" hast du einen Pfeil nach oben, auf den drücken -> den code von oben einfügen und evtl. die objekte anpassen, sollte aber eigentlich schon so funktionieren.

      Was aber wichtig ist, du musst unter mihome-airpurifier.0.control.manuallevel auf den Stift gehen und das "%"-Zeichen rauslöschen, anders greift sonst das Script leider nicht.

      Für die Temperaturabfrage musst du einfach im Cloud-Adapter ein neues Gerät einfügen und dort dann die Temperatur auswählen…kann wieder sein, dass du Probleme bekommst und die Temperatur erst später hinzugefügt wird, also etwas Geduld. Im Nachhinein kannst du immernoch den "smart namen" ändern. Sobald alles drin ist, sagst du einfach "Alexa, Status "dein neuer smart name"". Wie man das mit dem Smartnamen "Lufti" verbinden kann, weiß ich leider selbst noch nicht. Auch für die Luftfeuchtigkeit hab ich bis jetzt noch keine Idee, evtl. da auch mit einem Script arbeiten.

      Für Auto und Night Mode, machst du auch jeweils einen eigenes Smart-Gerät im Cloud-Adapter.

      posted in Entwicklung
      U
      UnterStrom
    • RE: [Neuer Adapter] Xiaomi Luftfilter

      @hippoo:

      @JoJ123:

      Hallo, wie versprochen der neue Adapter zum Xiaomi Luftfilter.

      Hierbei werden auch Temperatur, Luftfeuchtigkeit und Luftverschmutzung ausgelesen.

      https://github.com/JoJ123/ioBroker.xiaomiairpurifier

      Bitte von GitHub installieren und testen.

      Ich habe selber nur den Luftfilter 2S.

      Somit wäre es gut, wenn auch noch ein paar andere Luftfilter von Xiaomi getestet werden und ich den Adapter gegebenenfalls nochmal anpassen kann. `
      Hallo JoJ123,

      zunächst einmal vielen Dank für den neuen und funktionierenden(!) Adapter für meinen 2S. 😄

      Einrichtung und Installation/Inbetriebnahme via Github waren hier kein Problem.

      Bzgl. der Sprach-Steuerung via Alexa:

      "To control the Air Purifier with the cloud adapter just add the state "manuallevel" to your Cloud Adapter."

      Könntest Du diesbzgl. noch ein paar erklärende Worte schreiben, wie genau ich dies einrichte um den 2S entsprechend Deiner Beispiele zu steuern?

      Dank im Voraus:

      P.S. Gibt es eigentlich einen iobroker-Adapter für den "Xiaomi Smartmi Luftbefeuchter (Vers. 2 – 2018)"? `

      Hast du den Cloud-Adapter installiert? Wenn ja, dann musst du auf "Instanzen -> Cloud (auf den Schraubenschlüssel) ->Smart Geräte -> auf das + -> auf den Ordner "mihome-airpurifier" -> "control" -> "manuellevel" auswählen. Dann vergibst du einen Namen auf den Alexa dann hören soll. Neue Geräte suchen lassen und dann mit "Alexa, stelle 'von dir ausgewählten Namen' auf 50%… hoffe das war von mir verständlich ausgedrückt :mrgreen:

      Achja, manchmal "hängt" die Anzeige bei mir beim Cloud-Adapter, also einfach dann die Seite neuladen, falls das neue Objekt nicht hinzugefügt wurde.

      posted in Entwicklung
      U
      UnterStrom
    • RE: SmartVisu

      Also ich bekomme die "States" in meine Datenpunkte reingeschrieben, aber sie werden trotzdem nicht ausgeführt?

      Zb.: Yeelight der Dimmer, regle ich auf 100% geht das Licht an, bleibt aber bei 1% Helligkeit (also die Helligkeit der physischen Lampe), obwohl der Regler und auch der Datenpunkt im Objekt auf 100% steht.

      Oder meine HS110 Steckdose, stelle ich die per "Smart Visu" true" geht die Steckdose auch an, sobald ich aber versuche durch "Smart Visu" wieder die Steckdose auszuschalten, ändert der Datenpunkt sich kurz auf "false" und springt dann wieder auf "true".

      Was genau mach ich da falsch? Das liegt aber nicht daran, dass ich die Einstellungen in der "Smart Visu"-Oberfläche nicht speichern kann?

      posted in ioBroker Allgemein
      U
      UnterStrom
    • RE: SmartVisu

      @dslraser:

      okay, danke für die Info.

      (aber "Smart….Visu" ist es dann noch nicht) `

      Ja also jedenfalls hab ich kein "Editor" gefunden für die "Smart Visu". Ein richtiger Editor wie bei "Vis" von ioBroker wäre natürlich super!

      posted in ioBroker Allgemein
      U
      UnterStrom
    • RE: SmartVisu

      @dslraser:

      mehr als das geht bei mir nicht…

      wo bzw. wie kann ich weitere Sachen einbinden ? (Heizung/Lampen usw...?) ` ~~Soweit ich weiß, musst du alles selbst "schreiben", also per FileZilla auf "/opt/iobroker/iobroker-data/smartvisu_0/pages/iobroker" dort dann zb die "index.html" bearbeiten. Die Docu findest du unter den "einstellungen" auf "deineip:8100/index.php?pages=docu&page=index". Wird zwar wohl nicht die komplette Docu sein, aber schonmal ein Einstieg.

      Such dir nen Switch/Schalter-Beispiel raus und dann auf "index.html" per FileZilla und die Zeile einfügen. Datenpunkte über iobroker unter objekte kopieren und in "index.html" einfügen…werden immer per "." getrennt.

      Bsp yeelight:

      switch: {{ basic.stateswitch('', 'yeelight-2.0.color-xxxxx.control.power', 'midi', [0,1]) }}
      

      Allerdings schaltet leider die Yeelight nur mit "true" und "false", das habe ich mir noch nicht angschaut.

      Im Prinzip greift alles auf deine lokalen Datenpunkte zu, also auch Temperaturen etc. brauchst nur die passende Syntax um das alles einzustellen.

      Unter "/opt/iobroker/iobroker-data/smartvisu_0/pages/" findest du noch Example.xxx Seiten. Wenn du diese in den Ordner "/opt/iobroker/iobroker-data/smartvisu_0/pages/iobroker" schiebst (vorher alles aus dem Ordner rausschneiden und irgendwo sichern), dann kannst du dir diese Seiten anschauen und evtl. auch übernehmen und nur deine Datenpunkte eintragen.

      Achja das Problem mit den Speichern der Einstellungen habe ich auch. Sobald ich zb. Kalenderdaten oder Wetterdaten ändere und auf "Einstellungen speichern" gehe, wird das leider nicht abgespeichert.~~

      posted in ioBroker Allgemein
      U
      UnterStrom
    • RE: IoBroker.Pro Preispolitik Feedback

      Naja Pocky,

      ich finde es durchaus legitim Vorschläge an den Bäcker/Metzger/etc zur Preispolitik zu geben. Ob die sinnig sind oder nicht sei dahingestellt.

      Da man als Betreiber nicht alles im Blick haben kann, ist Feedback manchmal goldwert! Vllt. kosten beim Bäcker die Brötchen 5cent mehr als bei der Konkurrenz, der Kunde weiß aber nicht, dass die 5cent teueren Brötchen frisch gebacken werden und nicht vom "Großhandel" kommen, aber der Bäcker hat diesen Umstand nicht klar kommuniziert, weil zb. kein Schild steht "Frisch im Haus zubereitet und gebacken!", Kunde spricht ihn auf den Preis an und zack! der Bäcker kann darauf reagieren und ihm den Mehrwert seiner Brötchen erklären…

      Deswegen bin ich froh wenn Kunden/Mitarbeiter auf einen zukommen und "Tipps" geben, auch wenn 99% davon nicht realisierbar/schwachsinn sind.

      1% der Tipps können dann doch evtl. den Betrieb/die Preispolitk/etc optimieren.

      Achja deinen Beitrag fand ich auch etwas harsch ausgedrückt, aber als beleidigend habe ich ihn nicht empfunden.

      Könnte aber auch deine Argumentation nehmen und sagen, wieso du dir rausnehmen darfst, darüber zu urteilen, ob eine Diskussion für Bluefox interessant oder unnötig ist 😄

      So und nun können wir alle den 6 monate alten Fred wieder schlafen lassen :lol:

      posted in ioBroker Allgemein
      U
      UnterStrom
    • RE: [Neuer Adapter] Xiaomi Luftfilter

      Die Werte stimmen, aber:

      Temp: wird nur beim Starten des Adapters ausgelesen, danach nicht mehr

      Verschmutzung: wird immer mal wieder ausgelesen, allerdings nicht "live"

      mode: wird wie die Verschmutzung immer mal wieder ausgelesen

      favoritelevel: 100% ist nicht 100% bei mir, stelle ich über die App auf volle Leistung, steht nach Neustart des Adapters im Objekt 114% (aber ist nur eine Kleinigkeit, Turbomodus aktiv), allerdings liest er auch nur beim Start des Adapters das aktuelle Level.

      Luftfeuchte: da passt alles, wird soweit ich sehe "live" ausgelesen

      Auto und Fav Button: läuft

      silent button: läuft

      Cool wäre noch, wenn man evtl. die "Filter remaining" integrieren könnte.

      Nochmal danke für die Arbeit und den Adapter!

      posted in Entwicklung
      U
      UnterStrom
    • RE: [Neuer Adapter] Xiaomi Luftfilter

      Oman! Ich bin ein Depp!

      Also ich hatte den Token einfach aus meinem mihome-air adapter kopiert…aber zwischenzeitlich den Air Purifier resetet! Alter Token hat mit dem mihome-air adapter funktioniert und deswegen bin ich nicht davon ausgegangen, dass ein neuer Token erstellt wurde. Gerade den Token neuausgelesen (war auch ein neuer Token) und mit deinem Adapter (allerdings der "offiziele" und nicht der alternative Branch) probiert und TADA! es läuft 😄

      Nochmal vielen Dank für deine Mühe und tut mir Leid wegen meiner Unfähigkeit :lol:

      posted in Entwicklung
      U
      UnterStrom
    • RE: [Neuer Adapter] Xiaomi Luftfilter

      Konnte es mit dem neuen link installieren, aber immer noch keine Verbindung möglich.

      xiaomiairpurifier.0	2018-10-14 14:53:25.869	error	Can't connect to device.
      xiaomiairpurifier.0	2018-10-14 14:53:25.868	debug	Error: {"code":"connection-failure","device":null}
      xiaomiairpurifier.0	2018-10-14 14:53:14.947	debug	system.adapter.admin.0: logging true
      xiaomiairpurifier.0	2018-10-14 14:53:14.943	debug	redis pmessage io.*.logging io.system.adapter.admin.0.logging {"val":true,"ack":true,"ts":1539521594941,"q":0,"from":"system.adapter.admin.0","lc":1539521594941}
      xiaomiairpurifier.0	2018-10-14 14:53:13.863	silly	redis publish io.system.adapter.xiaomiairpurifier.0.cputime {"val":0.00246,"ack":true,"ts":1539521593863,"q":0,"from":"system.adapter.xiaomiairpurifier.0","lc":1539521593863}
      xiaomiairpurifier.0	2018-10-14 14:53:13.862	silly	redis publish io.system.adapter.xiaomiairpurifier.0.cpu {"val":"0.00","ack":true,"ts":1539521593862,"q":0,"from":"system.adapter.xiaomiairpurifier.0","lc":1539521593862}
      xiaomiairpurifier.0	2018-10-14 14:53:13.837	silly	redis mget 1 1
      xiaomiairpurifier.0	2018-10-14 14:53:13.813	silly	redis publish io.system.adapter.xiaomiairpurifier.0.outputCount {"val":8,"ack":true,"ts":1539521593812,"q":0,"from":"system.adapter.xiaomiairpurifier.0","lc":1539521593812}
      xiaomiairpurifier.0	2018-10-14 14:53:13.811	silly	redis publish io.system.adapter.xiaomiairpurifier.0.inputCount {"val":0,"ack":true,"ts":1539521593811,"q":0,"from":"system.adapter.xiaomiairpurifier.0","lc":1539521519412}
      xiaomiairpurifier.0	2018-10-14 14:53:13.810	silly	redis publish io.system.adapter.xiaomiairpurifier.0.uptime {"val":1,"ack":true,"ts":1539521593809,"q":0,"from":"system.adapter.xiaomiairpurifier.0","lc":1539521593809}
      xiaomiairpurifier.0	2018-10-14 14:53:13.808	silly	redis publish io.system.adapter.xiaomiairpurifier.0.memHeapUsed {"val":9.84,"ack":true,"ts":1539521593807,"q":0,"from":"system.adapter.xiaomiairpurifier.0","lc":1539521593807}
      xiaomiairpurifier.0	2018-10-14 14:53:13.805	silly	redis publish io.system.adapter.xiaomiairpurifier.0.memHeapTotal {"val":16.53,"ack":true,"ts":1539521593805,"q":0,"from":"system.adapter.xiaomiairpurifier.0","lc":1539521593805}
      xiaomiairpurifier.0	2018-10-14 14:53:13.803	silly	redis publish io.system.adapter.xiaomiairpurifier.0.memRss {"val":36.28,"ack":true,"ts":1539521593803,"q":0,"from":"system.adapter.xiaomiairpurifier.0","lc":1539521593803}
      xiaomiairpurifier.0	2018-10-14 14:53:13.800	silly	redis publish io.system.adapter.xiaomiairpurifier.0.connected {"val":true,"ack":true,"ts":1539521593800,"q":0,"from":"system.adapter.xiaomiairpurifier.0","lc":1539521593800}
      xiaomiairpurifier.0	2018-10-14 14:53:13.798	silly	redis publish io.system.adapter.xiaomiairpurifier.0.alive {"val":true,"ack":true,"ts":1539521593797,"q":0,"from":"system.adapter.xiaomiairpurifier.0","lc":1539521593797}
      xiaomiairpurifier.0	2018-10-14 14:53:13.794	silly	redis keys 1 *.logging
      xiaomiairpurifier.0	2018-10-14 14:53:13.774	silly	redis psubscribe io.xiaomiairpurifier.0.checkLogging
      xiaomiairpurifier.0	2018-10-14 14:53:13.763	info	Connecting...
      xiaomiairpurifier.0	2018-10-14 14:53:13.763	debug	config token: mein Tokken ohne Leerzeichen
      xiaomiairpurifier.0	2018-10-14 14:53:13.762	debug	config ip: meine IP Adresse
      xiaomiairpurifier.0	2018-10-14 14:53:12.883	silly	redis psubscribe io.xiaomiairpurifier.0.*
      xiaomiairpurifier.0	2018-10-14 14:53:12.826	info	starting. Version 0.0.1 in /opt/iobroker/node_modules/iobroker.xiaomiairpurifier, node: v8.12.0
      xiaomiairpurifier.0	2018-10-14 14:53:12.795	silly	redis get system.adapter.xiaomiairpurifier.0.alive ok: {"val":false,"ack":true,"ts":1539521588986,"q":0,"from":"system.host.All-In-One_RasPi","lc":1539521588958}
      xiaomiairpurifier.0	2018-10-14 14:53:12.780	info	States connected to redis: 127.0.0.1:6379
      xiaomiairpurifier.0	2018-10-14 14:53:12.773	debug	statesDB connected
      xiaomiairpurifier.0	2018-10-14 14:53:12.736	debug	objectDB connected
      host.All-In-One_RasPi	2018-10-14 14:53:11.473	info	instance system.adapter.xiaomiairpurifier.0 started with pid 13725
      host.All-In-One_RasPi	2018-10-14 14:53:08.985	info	instance system.adapter.xiaomiairpurifier.0 terminated with code 0 (OK)
      xiaomiairpurifier.0	2018-10-14 14:53:08.960	info	cleaned everything up...
      
      posted in Entwicklung
      U
      UnterStrom
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo