Xiaomi WiFi Devices Modul (Vacuum/Airpurifier/Fan) - 72_XiaomiDevice (Support)

Begonnen von Markus M., 11 Juni 2017, 12:48:58

Vorheriges Thema - Nächstes Thema

Markus M.

Zitat von: t1me2die am 22 Oktober 2020, 20:33:54
Ich verstehe nicht so recht, was du von mir möchtest.

Dass du oben scrollst und das hier probierst ;)
{"id":1244,"method":"set_properties","params":[{"did": "tilt", "siid": 5, "piid": 9, "value": true}]}

Das sollte komplett Mittelstellung sein.
Reicht dir das im Modul, ohne die anderen Center Funktionen?
FHEM dev + HomeBridge + Lenovo Flex15 + HM-CFG-USB + RFXtrx433 + Fritz!Box 7590/7580/546E

HM Aktor/Sensor/Winmatic/Keymatic/Thermostat, HUE, Netatmo Weather/Security/Heating, Xiaomi AirPurifier/Vacuum, Withings Aura/BPM/Cardio/Go/Pulse/Thermo, VSX828, Harmony, Siro ERB15LE
https://paypal.me/mm0

t1me2die

Ach das meinst du, ich habe einfach übersehen, dass da was zum scrollen war, ich war so fokussiert auf den Ventilator  ;D


Mittelstellung:
{"id":1244,"method":"set_properties","params":[{"did": "tilt", "siid": 5, "piid": 9, "value": true}]}

Passiert nichts:
{"id":1245,"method":"set_properties","params":[{"did": "tilt", "siid": 5, "piid": 9, "value": false}]}


Die Mittelstellung, also Ausgangsstellung ist super!
Die Centerstellung, sprich ohne die Neigung zu verändern finde ich auch gut, benötige ich aber nicht unbedingt.

Ich bin aktuell sowieso schon mehr als begeistert.

Wenn du natürlich noch "Oszillieren Start", "Oszillieren Stop", "Turn up", "Turn down", "Turn left", "Turn right", "Face forward Center" und "Face forward Mittelstellung" einbaust, wäre das aus meiner Sicht eine 1:1 Kopie von den Funktionen aus der App.
Mehr geht dann einfach nicht mehr, damit würde die Liste von unterstützen Geräten um eins komplett erweitert werden können und ich sage erneut recht herzlichen Dank!

Gruß
Mathze

Markus M.

Zitat von: t1me2die am 22 Oktober 2020, 21:00:08Wenn du natürlich noch "Oszillieren Start", "Oszillieren Stop", "Turn up", "Turn down", "Turn left", "Turn right", "Face forward Center" und "Face forward Mittelstellung" einbaust, wäre das aus meiner Sicht eine 1:1 Kopie von den Funktionen aus der App.
Mehr geht dann einfach nicht mehr, damit würde die Liste von unterstützen Geräten um eins komplett erweitert werden können und ich sage erneut recht herzlichen Dank!
Das war 3 Posts weiter oben schon drin ;)

Hier sollte jetzt aber wirklich alles drin sein.
move center: horizontal
move middle: vertikal
move reset: beides

Bitte kurz testen ob alle Readings aktualisiert werden und alle Befehle funktionieren, dann pack ich das gleich ins Update.
FHEM dev + HomeBridge + Lenovo Flex15 + HM-CFG-USB + RFXtrx433 + Fritz!Box 7590/7580/546E

HM Aktor/Sensor/Winmatic/Keymatic/Thermostat, HUE, Netatmo Weather/Security/Heating, Xiaomi AirPurifier/Vacuum, Withings Aura/BPM/Cardio/Go/Pulse/Thermo, VSX828, Harmony, Siro ERB15LE
https://paypal.me/mm0

t1me2die

Zitat von: Markus M. am 22 Oktober 2020, 21:17:37
Das war 3 Posts weiter oben schon drin ;)

Hier sollte jetzt aber wirklich alles drin sein.
move center: horizontal
move middle: vertikal
move reset: beides

Bitte kurz testen ob alle Readings aktualisiert werden und alle Befehle funktionieren, dann pack ich das gleich ins Update.

Moin Markus, du bist fix.

Folgendes funktioniert leider nicht:
move left
move right
move up
move down

Folgendes funktioniert:
move center
move middle
move reset

Sobald left, right, up & down funktioniert prüfe ich die Readings ob die sich auch korrekt aktualisieren  :)

Gruß
Mathze

Markus M.

FHEM dev + HomeBridge + Lenovo Flex15 + HM-CFG-USB + RFXtrx433 + Fritz!Box 7590/7580/546E

HM Aktor/Sensor/Winmatic/Keymatic/Thermostat, HUE, Netatmo Weather/Security/Heating, Xiaomi AirPurifier/Vacuum, Withings Aura/BPM/Cardio/Go/Pulse/Thermo, VSX828, Harmony, Siro ERB15LE
https://paypal.me/mm0

t1me2die

Zitat von: Markus M. am 22 Oktober 2020, 22:16:08
Quotes vergessen  ::)

Moin Markus, funktioniert perfekt!
Mir ist bisher kein Fehler aufgefallen!
TOP ARBEIT!

Ich weiß nicht, ob du es möchtest, du könntest noch ein Reading "oscillate_enable" spendieren, wobei sich dieses ja aus Reading "tilt_enable" und "angle_enable" ergibt.

Aktuell habe ich es mit einem Userreading gelöst, weil ich diese Information für Homebridge haben möchte:

oscillate_enable:(angle_enable|tilt_enable):.*
{  my $angle_enable = ReadingsVal("$NAME","angle_enable","");
   my $tilt_enable = ReadingsVal("$NAME","tilt_enable","");
   my $v;
   if ($angle_enable eq 'on' and $tilt_enable eq 'on')
   {   $v = 'on';
   }
   else
   {   $v = 'off';
   }
   $v;
}


Beim Homebridge Mapping kann man nämlich Oszillieren angeben, dass ist aber Geschmackssache, hier mein Beispiel-HomebridgeMapping:

clear
On:power,cmdOn=on,cmdOff=off,valueOn=on,valueOff=off
LockPhysicalControls=child_lock,values=on:CONTROL_LOCK_ENABLED;;off:CONTROL_LOCK_DISABLED,cmds=CONTROL_LOCK_ENABLED:child_lock+on;CONTROL_LOCK_DISABLED:child_lock+off
RotationSpeed=level,minValue=0,maxValue=100,cmd=level,delay=1
TargetTiltAngle=angle,minValue=30,maxValue=120,minStep=30,cmd=angle
SwingMode=oscillate_enable,values=on:SWING_ENABLED;;off:SWING_DISABLED,cmdOn=oscillate_enable+on,cmdOff=oscillate_enable+off
AudioFeedback:buzzer,cmdOn=buzzer+on,cmdOff=buzzer+off,valueOn=on,valueOff=off
NightVision:led,cmdOn=led+off,cmdOff=led+bright,valueOn=off,valueOff=bright
Mute:mode,cmdOn=mode+straight,cmdOff=mode+natural,valueOn=straight,valueOff=natural
CurrentFanState:power,values=on:BLOWING_AIR;;off:INACTIVE;;/.*/:IDLE


Ansonsten bin ich absolut wunschlos glücklich  ;)
Dann kann ich ja den nächsten Ventilator von Xiaomi kaufen, der noch nicht in der Liste ist!

Gruß
Mathze

Markus M.

Zitat von: t1me2die am 23 Oktober 2020, 16:13:36Mir ist bisher kein Fehler aufgefallen!
Ich weiss ;) Ich war davon so überzeugt dass ich das gestern noch ins Update gepackt hab.  8)

ZitatIch weiß nicht, ob du es möchtest, du könntest noch ein Reading "oscillate_enable" spendieren, wobei sich dieses ja aus Reading "tilt_enable" und "angle_enable" ergibt.
Welche Version hast du getestet? Das sollte bereits drin sein.
Mach mal ein reguläres Update.

ZitatDann kann ich ja den nächsten Ventilator von Xiaomi kaufen, der noch nicht in der Liste ist!
Blos nicht  ;D
Wie laut ist das Ding eigentlich? Hast du nen anderen zum Vergleich?
FHEM dev + HomeBridge + Lenovo Flex15 + HM-CFG-USB + RFXtrx433 + Fritz!Box 7590/7580/546E

HM Aktor/Sensor/Winmatic/Keymatic/Thermostat, HUE, Netatmo Weather/Security/Heating, Xiaomi AirPurifier/Vacuum, Withings Aura/BPM/Cardio/Go/Pulse/Thermo, VSX828, Harmony, Siro ERB15LE
https://paypal.me/mm0

t1me2die

Zitat von: Markus M. am 23 Oktober 2020, 16:21:32
Ich weiss ;) Ich war davon so überzeugt dass ich das gestern noch ins Update gepackt hab.  8)
Welche Version hast du getestet? Das sollte bereits drin sein.
Mach mal ein reguläres Update.
Blos nicht  ;D
Wie laut ist das Ding eigentlich? Hast du nen anderen zum Vergleich?

Hatte deine letzte Version, die du hier hochgeladen hast, von gestern um 22:16Uhr.
Ein Update per FHEM von deinem Modul hat leider das Reading auch nicht herbeigezaubert!

Das "Ding" ist bis 50% wirklich super leise und bewegt enorm viel Wind über einen extrem weiten Weg!
Alles über 50% wird deutlich lauter, jedoch nicht störend!
Im Vergleich zu einem Vornado 630 ist dieser definitiv leiser und bewegt mehr Wind auf einem weiteren Weg! (subjektiv betrachtet, weil ich keinen Vornado 630 mehr habe!).
Ich habe noch einen Smart Fan 2S, der ist definitiv viel leiser, jedoch kann man die beiden Geräte auch nicht miteinander vergleichen!

Ich benötige den "SmartFanFA1" um die kalte Klimaanlagenluft von einem Raum in den anderen zu schieben!
Der Vornado 630 hat über eine Entfernung von ca. 3-4m die Luft gut transportiert.
Der SmartFanFA1 schafft gefühlt 5-6m.
Ich persönlich finde, dass der SmartFanFA1 um Welten den Vornado's überlegen ist!
Die Steuerung, die Oszillation und die Power.
Verbrauch muss ich bei Gelegenheit messen.
Die Verarbeitung ist Xiaomi typisch sehr gut.
Der Vornado war auch gut, auch gut verarbeitet, aber für mich persönlich Meilenweit hinter dem SmartFanFA1.

Falls du noch mehr wissen möchtest, sag Bescheid!
-
Ach, den ein oder anderen Ventilator finde ich bei Xiaomi sicherlich noch.
Die sind doch alle "ähnlich", dürfte für Dich doch dann ein Klacks sein den einzubinden  :P

Gruß
Mathze

Markus M.

Klingt nach nem coolen Ventilator

Zitat von: t1me2die am 23 Oktober 2020, 16:33:46Ein Update per FHEM von deinem Modul hat leider das Reading auch nicht herbeigezaubert!
Setz mal kurz verbose 5 und mach ein get data
Mal sehen was das Log sagt.
FHEM dev + HomeBridge + Lenovo Flex15 + HM-CFG-USB + RFXtrx433 + Fritz!Box 7590/7580/546E

HM Aktor/Sensor/Winmatic/Keymatic/Thermostat, HUE, Netatmo Weather/Security/Heating, Xiaomi AirPurifier/Vacuum, Withings Aura/BPM/Cardio/Go/Pulse/Thermo, VSX828, Harmony, Siro ERB15LE
https://paypal.me/mm0

t1me2die

Zitat von: Markus M. am 23 Oktober 2020, 16:48:07
Klingt nach nem coolen Ventilator
Setz mal kurz verbose 5 und mach ein get data
Mal sehen was das Log sagt.

Also ich kann den Ventilator empfehlen. Habe ihn bei AliExpress bestellt, nicht ganz günstig, habe ca. 80€ inkl. Versand bezahlt (wollte ihn aber auch unbedingt habe, weil die erste Bestellung storniert wurde).
Ich denke mit Glück bekommt man ihm für ca. 60€.

Verbose 5:

2020.10.23 16:56:52 4: wz_Bodenventilator: write {"id":38,"method":"get_properties","params":[{"did": "power", "siid": 2, "piid": 1}, {"did": "level", "siid": 5, "piid": 10}, {"did": "mode", "siid": 2, "piid": 7}, {"did": "led", "siid": 2, "piid": 10}, {"did": "buzzer", "siid": 2, "piid": 11}, {"did": "angle_enable", "siid": 2, "piid": 3}, {"did": "tilt_enable", "siid": 2, "piid": 4}, {"did": "oscillate_enable", "siid": 5, "piid": 8}, {"did": "child_lock", "siid": 6, "piid": 1}, {"did": "timed_off", "siid": 5, "piid": 2}, {"did": "angle", "siid": 2, "piid": 5}, {"did": "tilt", "siid": 2, "piid": 6}]} (558)
2020.10.23 16:56:52 5: wz_Bodenventilator: initSend
2020.10.23 16:56:52 5: wz_Bodenventilator Send SUCCESS
2020.10.23 16:56:52 5: wz_Bodenventilator > 21310020ffffffffffffffffffffffffffffffffffffffffffffffffffffffff
2020.10.23 16:56:52 5: wz_Bodenventilator: send 21310250000000000e7f27530001480c962c2f31f1f9c37ccf395b71213cb605bdec6b1b07e4c9d8d8318bd738fc87a08a0ea10d575feb0eedb1798f79e3021170f19cc91de924219a4c07524abb388cfa00c823b269a6fb3607868f3b871921954ebd5ffd775c621b1c209ebca1058a08effd343a1889805889a1d1b93fed87162b2491c6a33a08b1ef296e7f08e8c41250ab5af7db15f415900095fecdea422bd409e584ae7bcba94bd63c4669eeb96d3b8464a0c4e3c78cce5f99b179ce29f9d89b186dc17099cf3a75b26ca2b32b65dbdddeb1b2fe42641bfd77a4fb164d93ce323bb11bdd7b9c910a1d9cdfa4e25e7b9a74cf2cf2d7be24f893313f72773e5ba4f7c9890f3c309dc4282b55dde130daf8b94fa666025773a48d75ba941b60e9bc396dfdd44ed344e4cbb416ee2343ca0ee293cff42890df1169727a403615571cebc737803133aff7e54aeed78f73dd0d0657bd3e39144814aa6a49251689b5c75911356c6af69023575d1411d42bf671b14f0b6de1715c6646390ddd0b10da81aff7aba4d5963df47985b7566b9f2e9f3d979b126517250bab6af89fa034677363008f7fb56851271f0e74e695cf1efeb080a423619494b6d9a611f46ca75ae77b4545f63c54c4606127f7e655f05bc7b7d53decb329d27698f282c9a0b0691073e5ec13f5160ea5c0df1247521e15ab9c17052c7144d0b3038a79e6f0c973d18f4b936b2e5bc73f204771b9c424172bc7336d72a32c80559af9e1e1a6ce20bc752e3c7ba8ce885aa49bf63760af9eb424884039e533772d829a084f163e90ab59aa72ccd26c48fa564998448a
2020.10.23 16:56:52 5: wz_Bodenventilator Send SUCCESS
2020.10.23 16:56:52 5: wz_Bodenventilator > 21310250000000000e7f27530001480c962c2f31f1f9c37ccf395b71213cb605bdec6b1b07e4c9d8d8318bd738fc87a08a0ea10d575feb0eedb1798f79e3021170f19cc91de924219a4c07524abb388cfa00c823b269a6fb3607868f3b871921954ebd5ffd775c621b1c209ebca1058a08effd343a1889805889a1d1b93fed87162b2491c6a33a08b1ef296e7f08e8c41250ab5af7db15f415900095fecdea422bd409e584ae7bcba94bd63c4669eeb96d3b8464a0c4e3c78cce5f99b179ce29f9d89b186dc17099cf3a75b26ca2b32b65dbdddeb1b2fe42641bfd77a4fb164d93ce323bb11bdd7b9c910a1d9cdfa4e25e7b9a74cf2cf2d7be24f893313f72773e5ba4f7c9890f3c309dc4282b55dde130daf8b94fa666025773a48d75ba941b60e9bc396dfdd44ed344e4cbb416ee2343ca0ee293cff42890df1169727a403615571cebc737803133aff7e54aeed78f73dd0d0657bd3e39144814aa6a49251689b5c75911356c6af69023575d1411d42bf671b14f0b6de1715c6646390ddd0b10da81aff7aba4d5963df47985b7566b9f2e9f3d979b126517250bab6af89fa034677363008f7fb56851271f0e74e695cf1efeb080a423619494b6d9a611f46ca75ae77b4545f63c54c4606127f7e655f05bc7b7d53decb329d27698f282c9a0b0691073e5ec13f5160ea5c0df1247521e15ab9c17052c7144d0b3038a79e6f0c973d18f4b936b2e5bc73f204771b9c424172bc7336d72a32c80559af9e1e1a6ce20bc752e3c7ba8ce885aa49bf63760af9eb424884039e533772d829a084f163e90ab59aa72ccd26c48fa564998448a
2020.10.23 16:56:52 5: wz_Bodenventilator < 21310020000000000e7f27530001480dffffffffffffffffffffffffffffffff (32)
2020.10.23 16:56:53 5: wz_Bodenventilator < 21310300000000000e7f27530001480dc2b619efa1a65df99041cb161902caf8fc6c8809233315783fcfe269e9d96cde2ea56cf4faafc3c5bbb2ebc3fa2e5984d99c52c31b038af51a88d40bd386ae7f2cd08e0ade93dc8fe7e1cbfbbd3a7684a8c2e5e88f977e2919ef7cf2c09dfb84fd2898ddb502e58ad6cdf56960d22a4c09eda279f3f74c8ab6be64a14a86fec741132690a7dc327d00916badf1717fa5773b006a7123a1bb6871780056f61be4f8d63149ff030c56ab6022835018001717b454ba3c8ee2d5ec30cb4a30be98ec26655f9869d8507a1410c590c0d5acd7d4f48e6a2719a011323f12d8057e14518bd0cc8c5ce9936376bfb58ee0208949a8e34ee3cd2047be1af9571696244a7b64f7bccf2964563072c2353e9507c6e228f9d90c9964c4ec1c139b47b01c32809a6f527de7d280aec157f350e2a38b2bc776d5ec6a67be4386bdb103c92a22e3b881ac13dcf1bb2608127fdf93b987244105563fabe1c42d7c4242990647768ea977772dc189750293612bf90f8a9c9f3a9df7c03671fac5707829db5a0722b3222e7a77f7dd1422967036e4a2b091132de4348b5c8341b14078af1b3f06003dfe7eedc60a0259fc86a6f1ab34609b01757982b8a5fd71052c7ec0bd53bad2e7ec2b52d4e3728bd299bb9135dd70f176ad5df6e362a2a947709d2be9aab5a8be25a1b94b377a2fb9179881e0805f9d159c29e36ba1ba36f190c7a4222ed74129cd1c3dd22d176e2b223ff5a94f0c5c95d67c6c2c20feee9e191edaf58c94e705bf1b7c724a237b4454da940448f5128f106558e1517479d21e0ad8d72a14ca85561f9764fa79c65e0616f27d35ca61afd91746da77c7f7fddb337284d5cab0eef4532073412441800e8924eb962ff1db217dd8b65b83c5b68ab796ccec70a3ecda60e8cd22326671b81ec892763601fba6f7dd3b95d907ce07b634ef1a76a85ff0cda82f1a99331eb773ff8d6db801e539e68229794b856eb42b3a25f72563757fb018ecf26306e0014c6c9d93cda9142f1b8a28322ad16f37f16b958f75299a561ea6cbbf3d6da5c1e344e945d867d8 (768)
2020.10.23 16:56:53 5: wz_Bodenventilator: decrypted
{"id":38,"result":[{"did":"power","siid":2,"piid":1,"code":0,"value":false},{"did":"level","siid":5,"piid":10,"code":0,"value":58},{"did":"mode","siid":2,"piid":7,"code":0,"value":1},{"did":"led","siid":2,"piid":10,"code":0,"value":1},{"did":"buzzer","siid":2,"piid":11,"code":0,"value":true},{"did":"angle_enable","siid":2,"piid":3,"code":0,"value":false},{"did":"tilt_enable","siid":2,"piid":4,"code":0,"value":false},{"did":"oscillate_enable","siid":5,"piid":8,"code":-4005},{"did":"child_lock","siid":6,"piid":1,"code":0,"value":false},{"did":"timed_off","siid":5,"piid":2,"code":0,"value":0},{"did":"angle","siid":2,"piid":5,"code":0,"value":105},{"did":"tilt","siid":2,"piid":6,"code":0,"value":60}],"exe_time":130}
2020.10.23 16:56:53 5: wz_Bodenventilator: parse id 38
{
  'exe_time' => 130,
  'id' => 38,
  'result' => [
    {
      'code' => 0,
      'did' => 'power',
      'piid' => 1,
      'siid' => 2,
      'value' => bless( do{\(my $o = 0)}, 'JSON::PP::Boolean' )
    },
    {
      'code' => 0,
      'did' => 'level',
      'piid' => 10,
      'siid' => 5,
      'value' => 58
    },
    {
      'code' => 0,
      'did' => 'mode',
      'piid' => 7,
      'siid' => 2,
      'value' => 1
    },
    {
      'code' => 0,
      'did' => 'led',
      'piid' => 10,
      'siid' => 2,
      'value' => 1
    },
    {
      'code' => 0,
      'did' => 'buzzer',
      'piid' => 11,
      'siid' => 2,
      'value' => bless( do{\(my $o = 1)}, 'JSON::PP::Boolean' )
    },
    {
      'code' => 0,
      'did' => 'angle_enable',
      'piid' => 3,
      'siid' => 2,
      'value' => $VAR1->{'result'}[0]{'value'}
    },
    {
      'code' => 0,
      'did' => 'tilt_enable',
      'piid' => 4,
      'siid' => 2,
      'value' => $VAR1->{'result'}[0]{'value'}
    },
    {
      'code' => -4005,
      'did' => 'oscillate_enable',
      'piid' => 8,
      'siid' => 5
    },
    {
      'code' => 0,
      'did' => 'child_lock',
      'piid' => 1,
      'siid' => 6,
      'value' => $VAR1->{'result'}[0]{'value'}
    },
    {
      'code' => 0,
      'did' => 'timed_off',
      'piid' => 2,
      'siid' => 5,
      'value' => 0
    },
    {
      'code' => 0,
      'did' => 'angle',
      'piid' => 5,
      'siid' => 2,
      'value' => 105
    },
    {
      'code' => 0,
      'did' => 'tilt',
      'piid' => 6,
      'siid' => 2,
      'value' => 60
    }
  ]
}

2020.10.23 16:56:53 4: wz_Bodenventilator: parse id 38 / fan_data_FA1
2020.10.23 16:56:53 4: wz_Bodenventilator: msg ref is ARRAY


Gruß

Markus M.

Zitat von: t1me2die am 23 Oktober 2020, 16:59:44
      'code' => -4005,
      'did' => 'oscillate_enable',
      'piid' => 8,
      'siid' => 5

Write-only lesen funktioniert dummerweise nicht...
Hab's jetzt umgebaut auf angle_enable && tilt_enable - machen die in der App vermutlich auch so.
FHEM dev + HomeBridge + Lenovo Flex15 + HM-CFG-USB + RFXtrx433 + Fritz!Box 7590/7580/546E

HM Aktor/Sensor/Winmatic/Keymatic/Thermostat, HUE, Netatmo Weather/Security/Heating, Xiaomi AirPurifier/Vacuum, Withings Aura/BPM/Cardio/Go/Pulse/Thermo, VSX828, Harmony, Siro ERB15LE
https://paypal.me/mm0

t1me2die

Zitat von: Markus M. am 23 Oktober 2020, 17:11:43
Write-only lesen funktioniert dummerweise nicht...
Hab's jetzt umgebaut auf angle_enable && tilt_enable - machen die in der App vermutlich auch so.

Moin Markus, leider auch mit der Version keine Änderung vom Reading.
Was für Informationen helfen Dir bei der Analyse weiter?
Verbose 5 wieder?

Markus M.

Zitat von: t1me2die am 23 Oktober 2020, 21:54:34
Was für Informationen helfen Dir bei der Analyse weiter?
Verbose 5 wieder?

Ja bitte
FHEM dev + HomeBridge + Lenovo Flex15 + HM-CFG-USB + RFXtrx433 + Fritz!Box 7590/7580/546E

HM Aktor/Sensor/Winmatic/Keymatic/Thermostat, HUE, Netatmo Weather/Security/Heating, Xiaomi AirPurifier/Vacuum, Withings Aura/BPM/Cardio/Go/Pulse/Thermo, VSX828, Harmony, Siro ERB15LE
https://paypal.me/mm0

t1me2die

Zitat von: Markus M. am 24 Oktober 2020, 12:36:07
Ja bitte

Moin Markus, leider noch immer nicht so richtig.
Ich habe verbose auf 5 gesetzt, danach ein oscillate_enable on gesetzt und danach auf off gesetzt.
Bei "on" hat das Reading "oscillate_enable" einen neuen Timestamp bekommen.
Bei "off" blieb das Reading leider weiterhin auf "on" stehen.

Anbei der Log.
Benötigst du noch ein List zwischen beiden Aktionen?


2020.10.24 20:55:30 4: wz_Bodenventilator: write {"id":458,"method":"set_properties","params":[{"did": "oscillate_enable", "siid": 5, "piid": 8, "value": true}]} (112)
2020.10.24 20:55:30 5: wz_Bodenventilator: send 213100a0000000000e7f2753000075e66c7d3f0070677fc92702155d087f62029223f1ff3839ceb3219b844b6c7f58609f1e0f83884e7e6a691c78a23a8729e43adf96c7773e6ad5e9df966367de223470417d15f770a895341b034d63709da32fb59c0bc649c2dde4fe61c46cb1039a1478112cbc74973e42ed1d5e6f11d2ddf139d712d4480be1dd9525c2fc479bfa51717bd2322080e36890c5016d9ca86f
2020.10.24 20:55:30 5: wz_Bodenventilator Send SUCCESS
2020.10.24 20:55:30 5: wz_Bodenventilator > 213100a0000000000e7f2753000075e66c7d3f0070677fc92702155d087f62029223f1ff3839ceb3219b844b6c7f58609f1e0f83884e7e6a691c78a23a8729e43adf96c7773e6ad5e9df966367de223470417d15f770a895341b034d63709da32fb59c0bc649c2dde4fe61c46cb1039a1478112cbc74973e42ed1d5e6f11d2ddf139d712d4480be1dd9525c2fc479bfa51717bd2322080e36890c5016d9ca86f
2020.10.24 20:55:30 5: wz_Bodenventilator < 21310080000000000e7f2753000075e67f88514ec2221fdc8f96d66f63c16825b1f0a000e600e5dc73733468ec4ac613df82af6ba1a00538b18f1d5752b595df342e92bec37456041800508e7135eece5ea1237ff915a5ee99c9c367f49e73e69d09e44458fcdf26eae1182c120078a455d0b868bc8908648f97d69ddda862da (128)
2020.10.24 20:55:30 5: wz_Bodenventilator: decrypted
{"id":458,"result":[{"did":"oscillate_enable","siid":5,"piid":8,"code":0}],"exe_time":200}
2020.10.24 20:55:30 5: wz_Bodenventilator: parse id 458
{
  'exe_time' => 200,
  'id' => 458,
  'result' => [
    {
      'code' => 0,
      'did' => 'oscillate_enable',
      'piid' => 8,
      'siid' => 5
    }
  ]
}

2020.10.24 20:55:30 4: wz_Bodenventilator: parse id 458 / set_oscillate_enable
2020.10.24 20:55:30 4: wz_Bodenventilator: msg ref is ARRAY
2020.10.24 20:55:30 5: wz_Bodenventilator: parse result for 458 is ARRAY(0x5654d8ece3d8)
2020.10.24 20:55:32 4: wz_Bodenventilator: write {"id":459,"method":"get_properties","params":[{"did": "power", "siid": 2, "piid": 1}, {"did": "level", "siid": 5, "piid": 10}, {"did": "mode", "siid": 2, "piid": 7}, {"did": "led", "siid": 2, "piid": 10}, {"did": "buzzer", "siid": 2, "piid": 11}, {"did": "angle_enable", "siid": 2, "piid": 3}, {"did": "tilt_enable", "siid": 2, "piid": 4}, {"did": "child_lock", "siid": 6, "piid": 1}, {"did": "timed_off", "siid": 5, "piid": 2}, {"did": "angle", "siid": 2, "piid": 5}, {"did": "tilt", "siid": 2, "piid": 6}]} (508)
2020.10.24 20:55:32 5: wz_Bodenventilator: send 21310220000000000e7f2753000075e88109ce9b64e630601edf972db7df5747ef4638b02a5a971e35a6820aa76639d43cb48f9476dc387f2cd7ee5bc4952a5cea20f415d244338b432f7f7227d92f6a1da561233a6ddff7647b8908be00a7ab9e3d4d9e0b9487c15ec989dfbc90330e2b6ce9bbc9e89c87d11fbd5679aef7b0a46d7d32fb89bb86ee2d40ca22fc7ff32617842a31acf1d4faaac7acf05850f48f0ce35efdd7a960390306fa2952fc1fc8e9576107c336e148fe7250af7044d0f1a3e77f8b4f622e508681a705c05c15a940061158332f507504277cc055d7c83a14b702a5adc4b093c0722ddfca2a1fe91e37d7eb959e46d502fb1c75b285945f4a00aa4df48345756ff9ba633301203230f14cde4e18111d4a3134043c4750cd25eea618e68ce66ae3ab388504588afca25f5e39a54b78acdfdd550a9904f5db7672c0d2df2bc163ff6edfc723854da4f7a062d5a4334e105f59a5b1420146485d61db151db2470691f48949557cdd3019f46dbe6bcf1369227d60d739ac66711ae31b82dadd8b40a54f54ee8f58b1ff11dc4915cfad334a64f482dfd7af9e357c62e4423d84435fdb5fb007dd13c6beb890431f1ca67812739e1a144054f7f0818744e8f3d2e655236a20ac9d1eafd2bd37246bd9af1b8878f9a191c28526bd32fa31aa0de84380e7eb52c16bf56d04737f8d1f2e06a9655ef0866e0154447831767da51943ca71953d15e1a87d6f63ac046f09dd37a06caf1af7d3f19c31
2020.10.24 20:55:32 5: wz_Bodenventilator Send SUCCESS
2020.10.24 20:55:32 5: wz_Bodenventilator > 21310220000000000e7f2753000075e88109ce9b64e630601edf972db7df5747ef4638b02a5a971e35a6820aa76639d43cb48f9476dc387f2cd7ee5bc4952a5cea20f415d244338b432f7f7227d92f6a1da561233a6ddff7647b8908be00a7ab9e3d4d9e0b9487c15ec989dfbc90330e2b6ce9bbc9e89c87d11fbd5679aef7b0a46d7d32fb89bb86ee2d40ca22fc7ff32617842a31acf1d4faaac7acf05850f48f0ce35efdd7a960390306fa2952fc1fc8e9576107c336e148fe7250af7044d0f1a3e77f8b4f622e508681a705c05c15a940061158332f507504277cc055d7c83a14b702a5adc4b093c0722ddfca2a1fe91e37d7eb959e46d502fb1c75b285945f4a00aa4df48345756ff9ba633301203230f14cde4e18111d4a3134043c4750cd25eea618e68ce66ae3ab388504588afca25f5e39a54b78acdfdd550a9904f5db7672c0d2df2bc163ff6edfc723854da4f7a062d5a4334e105f59a5b1420146485d61db151db2470691f48949557cdd3019f46dbe6bcf1369227d60d739ac66711ae31b82dadd8b40a54f54ee8f58b1ff11dc4915cfad334a64f482dfd7af9e357c62e4423d84435fdb5fb007dd13c6beb890431f1ca67812739e1a144054f7f0818744e8f3d2e655236a20ac9d1eafd2bd37246bd9af1b8878f9a191c28526bd32fa31aa0de84380e7eb52c16bf56d04737f8d1f2e06a9655ef0866e0154447831767da51943ca71953d15e1a87d6f63ac046f09dd37a06caf1af7d3f19c31
2020.10.24 20:55:32 5: wz_Bodenventilator < 213102c0000000000e7f2753000075e8169e6d3639952b6a925c79786bc1bdbccd47b175ee3027c7109dfb0951ecc13e352a5374373700819a3b1614e851c2a02a3371203f6ec59c5ad0ba68fe76429dcd41d02536ca03620ef510faeb9ef48c11fb3401f0f6c39150ea4a9af5ceaebd9511dad67ba4b77ceae7a38cad8dafdba151b4d20db36eb787fd974e8189ec46791b122bb5cb5982a11f9b86e75387d5489f677a816b1787dd98f95c042ca79ae3e73873e15aaf209c6b6bfe84da74a30d18e590e6cd480173ad912fe95b59348182f86a1280e2fda4752052581b60d79057d25a7b17034e2d7c363b777c2a0e12c69306187f61f220d1a2777b5fe8d70b19b8c6244d7a25a60da794e42cbf1b21d07bbe99b345e141d8f051083977f820783a224774bf9cf58a3a148688f7afb580863a20b66b0c713d2c02902e01e4fb722a9487f96e6b490791326a6e60151c1399fb9700441383b0b5597e5abdb2e4139c68abe65c73339e2b0fbd5f35322d56be67ab97effc425d587653f66b4b93110ca2fda1c43e8fdf820782103f96cda0a6fb8ba12e188cafaf980546153987302a823f547ffe24bb56d1f8b429a61dccbd4a1578e93464e9e2abc483d0aeaa290a2f88930f67f2ffcc1e636c6c868ba978da19917e66f3bc770233bd2c77cc1f7072f0c8c26e6a281f3923ffebb2cce4be3978fde7cbdfca1276fe08f18b68e1f21a17e3ec29efc124916799c25495ae2e13ad48fa6345fcbe6d5b19553c41c5e6c951d323818a214c5c4fef8b8fbd3d63f23daaaa8841ae5881151dc0e893a1c5a904c9d6cb3fe4fe5143812ffb8704e94cf4e2e6ba741f9708e7dc5d3cd20ff370bbd3477ba7357aeaa8a938e1392e7004c88863200981addc82d77dae7a3368a369da2487dce830bb3eefe5993d6b5c5e52580814bd58f12747a4241899080f4ed71c274b7a22390b0e86d8589347686133c73844dbc7d3ab9f5a98c1 (704)
2020.10.24 20:55:32 5: wz_Bodenventilator: decrypted
{"id":459,"result":[{"did":"power","siid":2,"piid":1,"code":0,"value":true},{"did":"level","siid":5,"piid":10,"code":0,"value":2},{"did":"mode","siid":2,"piid":7,"code":0,"value":1},{"did":"led","siid":2,"piid":10,"code":0,"value":1},{"did":"buzzer","siid":2,"piid":11,"code":0,"value":true},{"did":"angle_enable","siid":2,"piid":3,"code":0,"value":true},{"did":"tilt_enable","siid":2,"piid":4,"code":0,"value":true},{"did":"child_lock","siid":6,"piid":1,"code":0,"value":false},{"did":"timed_off","siid":5,"piid":2,"code":0,"value":0},{"did":"angle","siid":2,"piid":5,"code":0,"value":105},{"did":"tilt","siid":2,"piid":6,"code":0,"value":60}],"exe_time":190}
2020.10.24 20:55:32 5: wz_Bodenventilator: parse id 459
{
  'exe_time' => 190,
  'id' => 459,
  'result' => [
    {
      'code' => 0,
      'did' => 'power',
      'piid' => 1,
      'siid' => 2,
      'value' => bless( do{\(my $o = 1)}, 'JSON::PP::Boolean' )
    },
    {
      'code' => 0,
      'did' => 'level',
      'piid' => 10,
      'siid' => 5,
      'value' => 2
    },
    {
      'code' => 0,
      'did' => 'mode',
      'piid' => 7,
      'siid' => 2,
      'value' => 1
    },
    {
      'code' => 0,
      'did' => 'led',
      'piid' => 10,
      'siid' => 2,
      'value' => 1
    },
    {
      'code' => 0,
      'did' => 'buzzer',
      'piid' => 11,
      'siid' => 2,
      'value' => $VAR1->{'result'}[0]{'value'}
    },
    {
      'code' => 0,
      'did' => 'angle_enable',
      'piid' => 3,
      'siid' => 2,
      'value' => $VAR1->{'result'}[0]{'value'}
    },
    {
      'code' => 0,
      'did' => 'tilt_enable',
      'piid' => 4,
      'siid' => 2,
      'value' => $VAR1->{'result'}[0]{'value'}
    },
    {
      'code' => 0,
      'did' => 'child_lock',
      'piid' => 1,
      'siid' => 6,
      'value' => bless( do{\(my $o = 0)}, 'JSON::PP::Boolean' )
    },
    {
      'code' => 0,
      'did' => 'timed_off',
      'piid' => 2,
      'siid' => 5,
      'value' => 0
    },
    {
      'code' => 0,
      'did' => 'angle',
      'piid' => 5,
      'siid' => 2,
      'value' => 105
    },
    {
      'code' => 0,
      'did' => 'tilt',
      'piid' => 6,
      'siid' => 2,
      'value' => 60
    }
  ]
}

2020.10.24 20:55:32 4: wz_Bodenventilator: parse id 459 / fan_data_FA1
2020.10.24 20:55:32 4: wz_Bodenventilator: msg ref is ARRAY
2020.10.24 20:55:41 4: wz_Bodenventilator: write {"id":460,"method":"set_properties","params":[{"did": "oscillate_enable", "siid": 5, "piid": 8, "value": false}]} (113)
2020.10.24 20:55:41 5: wz_Bodenventilator: send 213100a0000000000e7f2753000075f1945ef6e0fd56617da3bcc26c1809ce32d2608fe3cea4e2ee14ecb46bfab959e5fcd4c55694c7ea77ec61fabf035956f682176de93c618f76ac3d8016d8f32533498f26224b036680911b9f7382386ceafd64910e5d358f85af465d7c499e8165c8b7db7a2abf5a2c9c1eb6ce481fb8d3df93f8ebe3bf517497a7c04477f1db742c486db909608cb710a6d4c8553530c4
2020.10.24 20:55:41 5: wz_Bodenventilator Send SUCCESS
2020.10.24 20:55:41 5: wz_Bodenventilator > 213100a0000000000e7f2753000075f1945ef6e0fd56617da3bcc26c1809ce32d2608fe3cea4e2ee14ecb46bfab959e5fcd4c55694c7ea77ec61fabf035956f682176de93c618f76ac3d8016d8f32533498f26224b036680911b9f7382386ceafd64910e5d358f85af465d7c499e8165c8b7db7a2abf5a2c9c1eb6ce481fb8d3df93f8ebe3bf517497a7c04477f1db742c486db909608cb710a6d4c8553530c4
2020.10.24 20:55:41 5: wz_Bodenventilator < 21310080000000000e7f2753000075f16631cdebfea30b40bc2a292e95cd00eb1cde78253ad97c6188bcfb04e98f67282bb8b65f3b7504789a4f3b83c4655651d9687873d183969acbe578d19d41b045a34b7797ed04142fee8c2246d61ddb95a796ddd08bfd4f920aaa21f12bb2cad591ee0a07053bb2b9742fa87c471135b1 (128)
2020.10.24 20:55:41 5: wz_Bodenventilator: decrypted
{"id":460,"result":[{"did":"oscillate_enable","siid":5,"piid":8,"code":0}],"exe_time":130}
2020.10.24 20:55:41 5: wz_Bodenventilator: parse id 460
{
  'exe_time' => 130,
  'id' => 460,
  'result' => [
    {
      'code' => 0,
      'did' => 'oscillate_enable',
      'piid' => 8,
      'siid' => 5
    }
  ]
}

2020.10.24 20:55:41 4: wz_Bodenventilator: parse id 460 / set_oscillate_enable
2020.10.24 20:55:41 4: wz_Bodenventilator: msg ref is ARRAY
2020.10.24 20:55:41 5: wz_Bodenventilator: parse result for 460 is ARRAY(0x5654dccb35d0)
2020.10.24 20:55:43 4: wz_Bodenventilator: write {"id":461,"method":"get_properties","params":[{"did": "power", "siid": 2, "piid": 1}, {"did": "level", "siid": 5, "piid": 10}, {"did": "mode", "siid": 2, "piid": 7}, {"did": "led", "siid": 2, "piid": 10}, {"did": "buzzer", "siid": 2, "piid": 11}, {"did": "angle_enable", "siid": 2, "piid": 3}, {"did": "tilt_enable", "siid": 2, "piid": 4}, {"did": "child_lock", "siid": 6, "piid": 1}, {"did": "timed_off", "siid": 5, "piid": 2}, {"did": "angle", "siid": 2, "piid": 5}, {"did": "tilt", "siid": 2, "piid": 6}]} (508)
2020.10.24 20:55:43 5: wz_Bodenventilator: send 21310220000000000e7f2753000075f32550b5402d0083537059d8b227408fe1e37e8c30bab4db7f54cce335ae968cf2f9622e724284c1f06d2e16df11797f7871ca2aa40dafebebecc360bda21924da61f7fbad1158e5dd0462ea828e7861be4b4fd0773c27e1a973b4e9890cbdd14bfb25b9860ba05bca92dfd4af0ebda1830d92318011c4909ebe701276d6c4445defbfb3a7b56179b85d858b5e8785cc4045d639668094d37d5635c1fda13cea2866312775180725d81a56216b64d4259f823d55a269dc180cb9a47b9537e26601f3e3db618c4b6de1e7a324cd4047906014d9604bf6d9ff289e873b3fdc4645bb56e8683b280243ed24d20a6e566ae8a63f1281a1696ec6151cf062872ed9bc2d7f66fff1191f112534ca3b3187f9c5d1b9c44a5beaefa9adaf582c19e7f1a2c40718ec2cc35c1c3a2dc111d2c3c54c30ac8fc2172cde3f6e6116d5c012e613b865043ee9abec0957b13cb6953563e7f75198d4faffe4c8cc8898a5d86df09f9ce8797a593aed5803a768efe4e0878d544fc384f8464ed58352666597d548af85fd83c6ac63b257db10c15dde5145604637ad2b6c1f9075828a6219759caf993be683bbdea606cdbcdb2eb6dca7be76e217af48e961a849a9059e60dcb0641845f3c02cd6896429500e88136fe78bec4b8bab3ce621a2c1e2b7c88bd9c3e8c1ea33ba30b4614102641377ebbc9fc0476c730bc1ab2587be49732f360c917e0cc435fd77721978a1069c52c6caa2494ca2
2020.10.24 20:55:43 5: wz_Bodenventilator Send SUCCESS
2020.10.24 20:55:43 5: wz_Bodenventilator > 21310220000000000e7f2753000075f32550b5402d0083537059d8b227408fe1e37e8c30bab4db7f54cce335ae968cf2f9622e724284c1f06d2e16df11797f7871ca2aa40dafebebecc360bda21924da61f7fbad1158e5dd0462ea828e7861be4b4fd0773c27e1a973b4e9890cbdd14bfb25b9860ba05bca92dfd4af0ebda1830d92318011c4909ebe701276d6c4445defbfb3a7b56179b85d858b5e8785cc4045d639668094d37d5635c1fda13cea2866312775180725d81a56216b64d4259f823d55a269dc180cb9a47b9537e26601f3e3db618c4b6de1e7a324cd4047906014d9604bf6d9ff289e873b3fdc4645bb56e8683b280243ed24d20a6e566ae8a63f1281a1696ec6151cf062872ed9bc2d7f66fff1191f112534ca3b3187f9c5d1b9c44a5beaefa9adaf582c19e7f1a2c40718ec2cc35c1c3a2dc111d2c3c54c30ac8fc2172cde3f6e6116d5c012e613b865043ee9abec0957b13cb6953563e7f75198d4faffe4c8cc8898a5d86df09f9ce8797a593aed5803a768efe4e0878d544fc384f8464ed58352666597d548af85fd83c6ac63b257db10c15dde5145604637ad2b6c1f9075828a6219759caf993be683bbdea606cdbcdb2eb6dca7be76e217af48e961a849a9059e60dcb0641845f3c02cd6896429500e88136fe78bec4b8bab3ce621a2c1e2b7c88bd9c3e8c1ea33ba30b4614102641377ebbc9fc0476c730bc1ab2587be49732f360c917e0cc435fd77721978a1069c52c6caa2494ca2
2020.10.24 20:55:44 5: wz_Bodenventilator < 213102c0000000000e7f2753000075f4bceb429a180da9d3a052a17dbf5e4c779a502a242a19d2709b7bba13bde3841aca9e8e70faf139487eab75c973bfec9ea3fc1423cc6966d9536b4f55bc2c0459f1587e12059bd6b5bfed4af5f6a5e618cc5e068fd2cd0ba09842415d2d650cbeeeba2a07be5cf21cb33ccce2570ff9fb51cb84886da47ae4884ee94622b6008a3fbe40d59a820f7943b6f5c60cd403fbf80d0fce3f50e5a061cb9ea108215c01d7c89a8b6b74592fcf0ace4aa6286b6e6ed230a71037add2ca47ad25ce1418729b23e03c9999a11a7d19d856f755cf142fba84d5db7a9462a8d8d563c555648c70688ab922eadda4468b3c2f14c693399158eba615c99dee2737bff01fbb0ba163ecf67aa0a27ca616ec906d2570e15936277d0a2ae8a6fcb6f39b07a6a1e6ae5099a7f6bfa978c241995adae70859e572121867a52414aa996c6f9c5c519774891989e928d7c4056be66a3a69336bc0c91803f534faaa053104cb1ebbcc948a2520ecdaa2fedf5634fc42dc48828a87c1371d4f223d3753b282d01975cd0959b547a1509853a031ab841752004255e125885049abb76b0025f3416e8d5ce4c990c37e4bb3676b1ae7bb3ab73dad9b9a0db93cfb87854c51b2dfe039ed64b079aa29db1e8e41faba7f32f9eb20fa5c58d1dc1ed88da6ca96d2f999dba7d9902ce7d15d7a00b52b2202fc02b1aa6705f0482cad0f34a186e05881e08bf869063f93cae31a8437be46874aaf18075c8edfd27f54a0656b9b8349491d283dcb161d945b34f0a2739c70c8340215b88d3dd49353e020549e460dc4e4c6476d4ac6859176c70a3e8165a47f2faf1f7ad84884dbc408db35f253dbf14d9cd6dd50f69a34830e6eaf4c82d1bf8313212a7ad62ded39ac8f295068efe79133cefcd759842baff19aa5046ccaf9149020f661e870db4b0c044c7e12e3d417328f94768a23764145c084db7475e7c8b69d515a8c7b (704)
2020.10.24 20:55:44 5: wz_Bodenventilator: decrypted
{"id":461,"result":[{"did":"power","siid":2,"piid":1,"code":0,"value":true},{"did":"level","siid":5,"piid":10,"code":0,"value":2},{"did":"mode","siid":2,"piid":7,"code":0,"value":1},{"did":"led","siid":2,"piid":10,"code":0,"value":1},{"did":"buzzer","siid":2,"piid":11,"code":0,"value":true},{"did":"angle_enable","siid":2,"piid":3,"code":0,"value":false},{"did":"tilt_enable","siid":2,"piid":4,"code":0,"value":false},{"did":"child_lock","siid":6,"piid":1,"code":0,"value":false},{"did":"timed_off","siid":5,"piid":2,"code":0,"value":0},{"did":"angle","siid":2,"piid":5,"code":0,"value":105},{"did":"tilt","siid":2,"piid":6,"code":0,"value":60}],"exe_time":190}
2020.10.24 20:55:44 5: wz_Bodenventilator: parse id 461
{
  'exe_time' => 190,
  'id' => 461,
  'result' => [
    {
      'code' => 0,
      'did' => 'power',
      'piid' => 1,
      'siid' => 2,
      'value' => bless( do{\(my $o = 1)}, 'JSON::PP::Boolean' )
    },
    {
      'code' => 0,
      'did' => 'level',
      'piid' => 10,
      'siid' => 5,
      'value' => 2
    },
    {
      'code' => 0,
      'did' => 'mode',
      'piid' => 7,
      'siid' => 2,
      'value' => 1
    },
    {
      'code' => 0,
      'did' => 'led',
      'piid' => 10,
      'siid' => 2,
      'value' => 1
    },
    {
      'code' => 0,
      'did' => 'buzzer',
      'piid' => 11,
      'siid' => 2,
      'value' => $VAR1->{'result'}[0]{'value'}
    },
    {
      'code' => 0,
      'did' => 'angle_enable',
      'piid' => 3,
      'siid' => 2,
      'value' => bless( do{\(my $o = 0)}, 'JSON::PP::Boolean' )
    },
    {
      'code' => 0,
      'did' => 'tilt_enable',
      'piid' => 4,
      'siid' => 2,
      'value' => $VAR1->{'result'}[5]{'value'}
    },
    {
      'code' => 0,
      'did' => 'child_lock',
      'piid' => 1,
      'siid' => 6,
      'value' => $VAR1->{'result'}[5]{'value'}
    },
    {
      'code' => 0,
      'did' => 'timed_off',
      'piid' => 2,
      'siid' => 5,
      'value' => 0
    },
    {
      'code' => 0,
      'did' => 'angle',
      'piid' => 5,
      'siid' => 2,
      'value' => 105
    },
    {
      'code' => 0,
      'did' => 'tilt',
      'piid' => 6,
      'siid' => 2,
      'value' => 60
    }
  ]
}

2020.10.24 20:55:44 4: wz_Bodenventilator: parse id 461 / fan_data_FA1
2020.10.24 20:55:44 4: wz_Bodenventilator: msg ref is ARRAY


Gruß
Mathze

Markus M.

Hmm, ich bin gerade etwas ratlos - zumindest falls das hier jetzt auch nicht funktionieren sollte
FHEM dev + HomeBridge + Lenovo Flex15 + HM-CFG-USB + RFXtrx433 + Fritz!Box 7590/7580/546E

HM Aktor/Sensor/Winmatic/Keymatic/Thermostat, HUE, Netatmo Weather/Security/Heating, Xiaomi AirPurifier/Vacuum, Withings Aura/BPM/Cardio/Go/Pulse/Thermo, VSX828, Harmony, Siro ERB15LE
https://paypal.me/mm0