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: TWART016 am 08 Mai 2020, 09:16:00Könnte man noch den Befehl hinter led von bright zu on ändern? Also: on / dim / off?
Nein, da das dann nicht mehr zu allen anderen Geräten passt.
Du solltest im Set "on" alternativ zu "bright" verwenden können.
Ich werde die Readings aber auch noch vereinigen.

Kannst du mal bitte folgendes nacheinander über die App einstellen und schauen was die LED Readings danach anzeigen:
- LED Brightness auf dim
- LED off

Mich interessiert ob intern auch die Kombination aus led == off und led brightness != off möglich ist.
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

TWART016

Zitat von: Markus M. am 08 Mai 2020, 10:23:14
Nein, da das dann nicht mehr zu allen anderen Geräten passt.
Du solltest im Set "on" alternativ zu "bright" verwenden können.
Ich werde die Readings aber auch noch vereinigen.

Kannst du mal bitte folgendes nacheinander über die App einstellen und schauen was die LED Readings danach anzeigen:
- LED Brightness auf dim
- LED off

Mich interessiert ob intern auch die Kombination aus led == off und led brightness != off möglich ist.

mit set led dim kommt das heraus:
Xiaomi_AirPurifier3 2020-05-08 10:44:00 led dim
Xiaomi_AirPurifier3 2020-04-20 00:34:36 led_brightness off


led off
Xiaomi_AirPurifier3 2020-05-08 10:46:43 led off
Xiaomi_AirPurifier3 2020-04-20 00:34:36 led_brightness off


Ich finde es verwirrend, dass bei dim das Reading led_brightness off ist.

Markus M.

Du darfst die Einstellungen nicht über FHEM setzen sondern über die App.
In FHEM dann nur die Daten abrufen und gucken was jeweils mit den beiden Readings passiert.
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

scooty

Hallo Markus,

danke nochmals für die Aufnahme vom EvpHumidifier.
Habe ich in meinen Ergänzungen vielleicht noch etwas übersehen?
Bei
set EvpHumidifier dry off
set evpHumidifier dry on

bekomme ich noch folgende Einträge im FHEM.log:
2020.05.08 09:27:00.047 3: XXDG_XLB01: type dry_off not implemented
$VAR1 = {
          'result' => [
                        'ok'
                      ],
          'id' => 289
        };

2020.05.08 09:27:08.852 3: XXDG_XLB01: type dry_on not implemented
$VAR1 = {
          'id' => 291,
          'result' => [
                        'ok'
                      ]
        };


Trotzdem wird die Einstellung am Gerät geändert.

Und zwei weitere Kleinigkeiten habe ich noch:
-"dry" ist ja eher ein Setting, wird aber nur bei "get EvpHumidifier data" aktualisiert. Hast Du eine Idee, wie das geändert werden kann, dass das Reading bei "get EvpHumidifier settings" aktualisiert wird?

- Bitte noch die Zeile
readingsBulkUpdate( $hash, "depth", ($json->{result}[4]), 1 ) if(defined($json->{result}[4]));
im if-Konstrukt
if($msgtype eq "evphum_data")
abändern auf
readingsBulkUpdate( $hash, "depth", (int($json->{result}[4]/125*100)), 1 ) if(defined($json->{result}[4]));
damit auch wirklich Prozentwerte für den Wassertank-Füllstand angezeigt werden. Habe festgestellt, dass "depth" bei vollem Wassertank den Wert 125 liefert.

Und vielleicht hast Du noch eine Idee für das LED-Thema (Punkt 2 aus diesem Beitrag)?

Vielen Dank und Grüße,
Andreas
Fhem auf Gigabyte Brix
CUL V3 HM / CUL V3 MAX / MaxCube aFW Homematic&MAX / ZWave.me ZME_UZB1 / SDuino 433 / Velux KLF200
Homematic / MAX / Logitech Hub / ZWave / Wifi LED / div. 433 Temperatursensoren / pywws WH10880 / IO Homecontrol

TWART016

Zitat von: Markus M. am 08 Mai 2020, 10:55:23
Du darfst die Einstellungen nicht über FHEM setzen sondern über die App.
In FHEM dann nur die Daten abrufen und gucken was jeweils mit den beiden Readings passiert.

Das habe ich.

Das Reading led_brightness wurde auch seit fast 3 Wochen nicht mehr verändert.

zippo2k

Zitat von: Andy89 am 03 Mai 2020, 19:33:00
der Token stimmt - der ändert sich ja mit jedem WLAN Wechsel? Was steht denn jetzt bei verbose 5, wenn ein dis-/connect kommt?

Super, danke für den Tip. Hatte leider vergessen das sich da Token beim WLAN wechsel ändert. Probier es dieses WE mal.

Viele Grüße,
Carsten

Markus M.

Zitat von: scooty am 08 Mai 2020, 11:16:46
type dry_off not implemented
type dry_on not implemented
dry Reading bei "get EvpHumidifier settings"
Prozentwerte für den Wassertank-Füllstand

LED-Thema (Punkt 2)

Bitte testen, LED set mal mit verbose 5 mitloggen sollte das immer noch nicht funktionieren.
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

TWART016

Zitat von: Markus M. am 08 Mai 2020, 18:24:35
Bitte testen, LED set mal mit verbose 5 mitloggen sollte das immer noch nicht funktionieren.
Mit der Version ist das im Log:

led off:
2020.05.08 19:50:06 4: Xiaomi_AirPurifier3: msg ref is ARRAY
2020.05.08 19:50:06 4: Xiaomi_AirPurifier3: parse id 8 / air_settings_3H

        };
          'id' => 8
                      ],
                        }
                          'value' => '81:67:b8:2a:77:43:4'
                          'piid' => 1,
                          'code' => 0,
                          'siid' => 14,
                          'did' => 'filter_rfid_tag',
                        {
                        },
                          'did' => 'filter_rfid_product_id'
                          'siid' => 14,
                          'value' => '0:0:31:31',
                          'piid' => 3,
                          'code' => 0,
                        {
                        },
                          'code' => 0
                          'piid' => 1,
                          'value' => 0,
                          'siid' => 15,
                          'did' => 'app_extra',
                        {
                        },
                          'siid' => 7
                          'did' => 'child_lock',
                          'code' => 0,
                          'piid' => 1,
                          'value' => $VAR1->{'result'}[1]{'value'},
                        {
                        },
                          'piid' => 1
                          'value' => 2,
                          'code' => 0,
                          'siid' => 6,
                          'did' => 'led_brightness',
                        {
                        },
                          'did' => 'buzzer_volume'
                          'siid' => 5,
                          'piid' => 2,
                          'code' => -4001,
                        {
                        },
                          'piid' => 1
                          'value' => bless( do{\(my $o = 0)}, 'JSON::PP::Boolean' ),
                          'code' => 0,
                          'did' => 'buzzer',
                          'siid' => 5,
                        {
                        },
                          'siid' => 6
                          'did' => 'led',
                          'code' => 0,
                          'value' => bless( do{\(my $o = 1)}, 'JSON::PP::Boolean' ),
                          'piid' => 6,
                        {
          'result' => [
$VAR1 = {
2020.05.08 19:50:06 5: Xiaomi_AirPurifier3: parse id 8
{"id":8,"result":[{"did":"led","siid":6,"piid":6,"code":0,"value":true},{"did":"buzzer","siid":5,"piid":1,"code":0,"value":false},{"did":"buzzer_volume","siid":5,"piid":2,"code":-4001},{"did":"led_brightness","siid":6,"piid":1,"code":0,"value":2},{"did":"child_lock","siid":7,"piid":1,"code":0,"value":false},{"did":"app_extra","siid":15,"piid":1,"code":0,"value":0},{"did":"filter_rfid_product_id","siid":14,"piid":3,"code":0,"value":"0:0:31:31"},{"did":"filter_rfid_tag","siid":14,"piid":1,"code":0,"value":"81:67:b8:2a:77:43:4"}]}
2020.05.08 19:50:06 5: Xiaomi_AirPurifier3: decrypted
2020.05.08 19:50:06 5: Xiaomi_AirPurifier3 < 213102400000000010dc536e000605fbdbd1c1ca78bb3a880b801db66872b3fa5d0f11a17ef8765614687943b392f4d30c188a1bc4826a9fe3cc6530d72ffc6f549a7b723e1ff455586bcf6747a977366c2ab870ddf61e64cf98cf23c35b0e90a27927847380d64e84a083487957488189f6ccf35f9be9f3b5b7fd3fb0613848138b952cffe01e0124840f5e28c0bd3685812082598c20a294a12d6a4aa79d9f927b3e6e431d9daceea783ba9e42962d12738e3df39556f2cf2905176db5694a8fe25f41a6b4d08ee6f3bf78ad03ff3a34de11c06b8116fb4072c128b18610211f679ae023ad7778a8ec106a5b1b2fd9b4e688df80b2c57b949a44733d9e893b76de0144f075343677782c213c65c355564c504aee1f49583615c927cc4fec60eca7892b40d558bc29b0b0301b0efd856910e6e1d81863df0df2e897db55cf1950001edd8ed71a46122e86b5cc7b3676aa4d7d40eb9437cc96e97fccc6b8311f8eb2ce4de08df140242a29b60cac0447beafbf11601b328f61820e3209a20408293ab241ac1422d1f281b0ab1257c5ddb09d45b74a59096aef7ec7242e85011924e8ac38a0e6f2a9e1af15516b5420632e06c3d0ae6a612002744cfedb0fa314a18bee4ec445038f1d3f3a7a88712056a987090d1271abab9068e3a85b8f42048b606889bb745f8622a6da059b9d39912916e5194e2457ef47318338d0dfa48ef39e8e22be6aaede4a89db75532d5894e3758d789b61348b3d4824bff2020bcf7da27d6da7b4da00473d835fa87ff083bd450ca1d4b16ecb9620e65b82415228 (576)
2020.05.08 19:50:06 5: Xiaomi_AirPurifier3 > 213101d00000000010dc536e000605fc207b907aa8574384a7d537ad47ed45d032510d8eb56f3afd6c3438d9d3a39508f44cf115117aea28070a1dd8bcd5529d1576a19ae4f4ab748c4754b0951694892d654505277750229d1f57770806bddfdf5d68591ec88b4dac575b82681d09c134804081631e9dba0a095f004cd3977cbd82b3219acaa7314b2aabb92eee1c951a86310e931f0e1ae819307e0516889e260081544c621a19a3875f771188713148ff4a9cb993b81f006010fecc7f76774a4c2dd6fc6a92e62678656e935e55e9928e1a3d615b7985ef3cf0acd9589213a41a771ee69f1a714243131827d4235c2b92a5cd4ebae0e7a2c5fb71d2444782138c236feab5dc9491f6de864d28d2b8e3c4ef9567c8c311af217bd1382dd8414f2424b275c63ec9fb6a7a356adcf62c5f12d6743473aa88e7eb1d157651673480ea33542929618cab529cbfc6d25bdfd711f7c67456dae9632ea3c277bd35d24bb1c715a4ede139dc2f034f673efb438f8fba7bbad07ce3f5ca34b8fb94de19b4b648a3104c1838f11dc96b5cee492e193240e0fa9a9a51ba42f793bf6ac1e1a3d17ba626be31b786373a12f650c973e7f656315a31f1ee409019026c694d6856ce2d36a02ab1e26e3a09271e8d3338
2020.05.08 19:50:06 5: Xiaomi_AirPurifier3 Send SUCCESS
2020.05.08 19:50:06 5: Xiaomi_AirPurifier3: send 213101d00000000010dc536e000605fc207b907aa8574384a7d537ad47ed45d032510d8eb56f3afd6c3438d9d3a39508f44cf115117aea28070a1dd8bcd5529d1576a19ae4f4ab748c4754b0951694892d654505277750229d1f57770806bddfdf5d68591ec88b4dac575b82681d09c134804081631e9dba0a095f004cd3977cbd82b3219acaa7314b2aabb92eee1c951a86310e931f0e1ae819307e0516889e260081544c621a19a3875f771188713148ff4a9cb993b81f006010fecc7f76774a4c2dd6fc6a92e62678656e935e55e9928e1a3d615b7985ef3cf0acd9589213a41a771ee69f1a714243131827d4235c2b92a5cd4ebae0e7a2c5fb71d2444782138c236feab5dc9491f6de864d28d2b8e3c4ef9567c8c311af217bd1382dd8414f2424b275c63ec9fb6a7a356adcf62c5f12d6743473aa88e7eb1d157651673480ea33542929618cab529cbfc6d25bdfd711f7c67456dae9632ea3c277bd35d24bb1c715a4ede139dc2f034f673efb438f8fba7bbad07ce3f5ca34b8fb94de19b4b648a3104c1838f11dc96b5cee492e193240e0fa9a9a51ba42f793bf6ac1e1a3d17ba626be31b786373a12f650c973e7f656315a31f1ee409019026c694d6856ce2d36a02ab1e26e3a09271e8d3338
2020.05.08 19:50:06 4: Xiaomi_AirPurifier3: write {"id":8,"method":"get_properties","params":[{"did": "led", "siid": 6, "piid": 6},{"did": "buzzer", "siid": 5, "piid": 1}, {"did": "buzzer_volume", "siid": 5, "piid": 2},{"did": "led_brightness", "siid": 6, "piid": 1},{"did": "child_lock", "siid": 7, "piid": 1}, {"did": "app_extra", "siid": 15, "piid": 1}, {"did": "filter_rfid_product_id", "siid": 14, "piid": 3}, {"did": "filter_rfid_tag", "siid": 14, "piid": 1}]} (416)



led dim:

2020.05.08 19:51:44 4: Xiaomi_AirPurifier3: msg ref is ARRAY
2020.05.08 19:51:44 4: Xiaomi_AirPurifier3: parse id 9 / air_settings_3H

        };
          'id' => 9
                      ],
                        }
                          'siid' => 14
                          'did' => 'filter_rfid_tag',
                          'value' => '81:67:b8:2a:77:43:4',
                          'piid' => 1,
                          'code' => 0,
                        {
                        },
                          'siid' => 14
                          'did' => 'filter_rfid_product_id',
                          'piid' => 3,
                          'value' => '0:0:31:31',
                          'code' => 0,
                        {
                        },
                          'piid' => 1
                          'value' => 0,
                          'code' => 0,
                          'did' => 'app_extra',
                          'siid' => 15,
                        {
                        },
                          'value' => $VAR1->{'result'}[1]{'value'}
                          'piid' => 1,
                          'code' => 0,
                          'siid' => 7,
                          'did' => 'child_lock',
                        {
                        },
                          'siid' => 6
                          'did' => 'led_brightness',
                          'piid' => 1,
                          'value' => 1,
                          'code' => 0,
                        {
                        },
                          'did' => 'buzzer_volume'
                          'siid' => 5,
                          'piid' => 2,
                          'code' => -4001,
                        {
                        },
                          'value' => bless( do{\(my $o = 0)}, 'JSON::PP::Boolean' )
                          'piid' => 1,
                          'code' => 0,
                          'did' => 'buzzer',
                          'siid' => 5,
                        {
                        },
                          'code' => 0
                          'piid' => 6,
                          'value' => bless( do{\(my $o = 1)}, 'JSON::PP::Boolean' ),
                          'siid' => 6,
                          'did' => 'led',
                        {
          'result' => [
$VAR1 = {
2020.05.08 19:51:44 5: Xiaomi_AirPurifier3: parse id 9
{"id":9,"result":[{"did":"led","siid":6,"piid":6,"code":0,"value":true},{"did":"buzzer","siid":5,"piid":1,"code":0,"value":false},{"did":"buzzer_volume","siid":5,"piid":2,"code":-4001},{"did":"led_brightness","siid":6,"piid":1,"code":0,"value":1},{"did":"child_lock","siid":7,"piid":1,"code":0,"value":false},{"did":"app_extra","siid":15,"piid":1,"code":0,"value":0},{"did":"filter_rfid_product_id","siid":14,"piid":3,"code":0,"value":"0:0:31:31"},{"did":"filter_rfid_tag","siid":14,"piid":1,"code":0,"value":"81:67:b8:2a:77:43:4"}]}
2020.05.08 19:51:44 5: Xiaomi_AirPurifier3: decrypted
2020.05.08 19:51:44 5: Xiaomi_AirPurifier3 < 213102400000000010dc536e0006065d957aebd6324d545da8f0c73125077d72446dec569551928f93b22dd00279f1fa12231ac59a9030f1cf855963dc96de971678e6781aabe38b02b57ec13696ec5b71916efb689ca66f1ea6235a2cb02d9eb8ecde506426447e5a5fe8b5c3b3738024540a710a79f168235b71a768e1f20f24e22ac55b37e34b5744c4715a6ce152d496b5c48477facd7ad6a56131be5e7baa7c6255f9d09e22c2b12b38a26105b1e44be28a2c356bdf746209db0f2eacb296dc3bcae8608de571cdfc13c40b0b8932a5fc98be672b6e7205d45a49f230697d5e22f7e838f51c3f9a8bb0357deee64589da5fc2304cb57e28c443567a671c3f284c288c6d7a1b7432881519745dbcc4ca0555b0c3e0be4b2e920b302c9d1f30fa91bcf04938cfac83e6221d33ed2625b3a93b5e741e6ce8863c5f80d6607bcbae7c6b138f3371e4ba5d9c9fea38670e8f6c93316aace65bf6d0acacee0c683d5df21545e6d89c06904bad1758f515e46778ec65f2714726c884b70363757e5097b2db18b115327631c975790edee96e13bb38141e9ee4740a18e97e8750ce9938d6dfb59fc1da00960890756864b8fbd37afcdd9bcd233f9a5d24bed9e9a5e9434c5386c942bb9ba57781cd76b2f9684d6bed622530c785c152671a8fe72e970068f986f73910492638769e53747b1dc93bf968635d108c7f42985600829997a2d9e0dafdf36c3dc7f5af9028bb6ece3e03bb8c26577134c2c4ba01a90bfd16e8829e4f5c0c8debf37282393cf7dcfc182e9af0f7808b92e966c3b964a3c8 (576)
2020.05.08 19:51:43 5: Xiaomi_AirPurifier3 > 213101d00000000010dc536e0006065cffed83b99f8274bca3437499cbd3569ab4c4b906a2c09d2c24639b08d254be82a903938d42c3e693166b81d2666c95e77c3189cfd1a645bf34c4583c8c81834bd4fa7d1fb24bbd78f442f24db00d55ea8d217e3dc3b8766d1859161be39e3253bae54f90676a0fd23af43b1dd48402636277ede005383380d5c687b12376983ac15046c3d5b75e6b0c8c4df6a6655059cfeb215ea7cf63b4b3a3359abfa66e71996683dcae59a4bd16a248526253379e4cd543da0fa1733865d0600f6bed3b77069e99e19cb2a1724ee920e50d67b8980e05b20b09b97aa3549e67cbf8d7a91eac81c3e54a5b5550d9c7340567d7532df3dd532afc9fdba94c7d3b3955559eac0baf37e299a45a803051cc145022faaa18337fb83b721964bf595a28fb4f6a0139dbee06a8353e677f2b4e9aff8dbba13c8039507e5762586aabb5a62664cd6e3436a9b428b3268c1d49fc56e15700a50b385bf6fa5f6d7368c752b798c04c14798edb6e8f3214c2370ab73e6ae9717d313c65b9f92da7ebf6b41ff0679e84d20ebfde9eac3c063172fa2f1cc362f696eca61a5899ef6da54da1cb35dd35252d41d1c355eef776abaf1294be109b6a8d14b4c7d83205a1148b81f3406cc69c7a
2020.05.08 19:51:43 5: Xiaomi_AirPurifier3 Send SUCCESS
2020.05.08 19:51:43 5: Xiaomi_AirPurifier3: send 213101d00000000010dc536e0006065cffed83b99f8274bca3437499cbd3569ab4c4b906a2c09d2c24639b08d254be82a903938d42c3e693166b81d2666c95e77c3189cfd1a645bf34c4583c8c81834bd4fa7d1fb24bbd78f442f24db00d55ea8d217e3dc3b8766d1859161be39e3253bae54f90676a0fd23af43b1dd48402636277ede005383380d5c687b12376983ac15046c3d5b75e6b0c8c4df6a6655059cfeb215ea7cf63b4b3a3359abfa66e71996683dcae59a4bd16a248526253379e4cd543da0fa1733865d0600f6bed3b77069e99e19cb2a1724ee920e50d67b8980e05b20b09b97aa3549e67cbf8d7a91eac81c3e54a5b5550d9c7340567d7532df3dd532afc9fdba94c7d3b3955559eac0baf37e299a45a803051cc145022faaa18337fb83b721964bf595a28fb4f6a0139dbee06a8353e677f2b4e9aff8dbba13c8039507e5762586aabb5a62664cd6e3436a9b428b3268c1d49fc56e15700a50b385bf6fa5f6d7368c752b798c04c14798edb6e8f3214c2370ab73e6ae9717d313c65b9f92da7ebf6b41ff0679e84d20ebfde9eac3c063172fa2f1cc362f696eca61a5899ef6da54da1cb35dd35252d41d1c355eef776abaf1294be109b6a8d14b4c7d83205a1148b81f3406cc69c7a
2020.05.08 19:51:43 4: Xiaomi_AirPurifier3: write {"id":9,"method":"get_properties","params":[{"did": "led", "siid": 6, "piid": 6},{"did": "buzzer", "siid": 5, "piid": 1}, {"did": "buzzer_volume", "siid": 5, "piid": 2},{"did": "led_brightness", "siid": 6, "piid": 1},{"did": "child_lock", "siid": 7, "piid": 1}, {"did": "app_extra", "siid": 15, "piid": 1}, {"did": "filter_rfid_product_id", "siid": 14, "piid": 3}, {"did": "filter_rfid_tag", "siid": 14, "piid": 1}]} (416)



Markus M.

Zitat von: TWART016 am 08 Mai 2020, 19:52:22Mit der Version ist das im Log:
led off
led dim
Alles ok mit bright/dim/off, oder?
Wenn sonst alles funktioniert check ich das ein.

Testen sollte insbesondere noch scooty mit dem Verdunster.
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

TWART016

Zitat von: Markus M. am 08 Mai 2020, 20:26:33
Alles ok mit bright/dim/off, oder?
Wenn sonst alles funktioniert check ich das ein.

Testen sollte insbesondere noch scooty mit dem Verdunster.
Sieht soweit gut aus. Ich habe das Reading led_brightness gelöscht, war vermutlich noch von einer früheren Version.

Wenn ich set led dim/off/bright mache, erscheint das erst nach einem aktualisieren der Seite. Es ist auch kein get settings notwendig. Ist das so gewünscht?

Markus M.

Zitat von: TWART016 am 08 Mai 2020, 21:22:23
Sieht soweit gut aus. Ich habe das Reading led_brightness gelöscht, war vermutlich noch von einer früheren Version.
Wenn ich set led dim/off/bright mache, erscheint das erst nach einem aktualisieren der Seite. Es ist auch kein get settings notwendig. Ist das so gewünscht?
Ja und nein - wird auch gleich noch mit behoben.
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

scooty

Zitat von: Markus M. am 08 Mai 2020, 18:24:35
Bitte testen, LED set mal mit verbose 5 mitloggen sollte das immer noch nicht funktionieren.

Vielen Dank für die prompte Reaktion.

Für
type dry_off not implemented
type dry_on not implemented
dry Reading bei "get EvpHumidifier settings"
Prozentwerte für den Wassertank-Füllstand

alles perfekt, klasse!
:)

Beim LED setting reagiert der EvpHumidifier nicht, im Reading "error" erscheint als Wert "invalid arg".
Wie gewünscht anbei das "verbose 5 Log" (gesetzt am EvpHumidifier device)  für nacheinander "set EvpHumidifier led off/dim/bright":
2020.05.08 22:55:39.750 4: EvpHumidifier: write {"id":502,"method":"set_led_b","params":[2]} (44)
2020.05.08 22:55:39.752 5: EvpHumidifier: send 2131005000000000129f00970009e9d30822a7575cfd7ab1934c961a111ecc373742c00ecfc67fda5d7fc27abdcb8c3fb9f2b3a3c72924a0c762806e520abc80ac76b6ec8cb79c5f36057cedbca2369e
2020.05.08 22:55:39.752 5: EvpHumidifier Send SUCCESS
2020.05.08 22:55:39.753 5: EvpHumidifier > 2131005000000000129f00970009e9d30822a7575cfd7ab1934c961a111ecc373742c00ecfc67fda5d7fc27abdcb8c3fb9f2b3a3c72924a0c762806e520abc80ac76b6ec8cb79c5f36057cedbca2369e
2020.05.08 22:55:39.980 5: EvpHumidifier < 2131006000000000129f00970009e9d3885b564619136becdc782f1ea06a1e846fc97c2e4d431f19b64fa1aae8c48a21e675437c1b20f5d52c3ad3858830997c09a01487e2794cc2ea2e2c7cce49925632e03f28aef8d870960906418c6d5ab8 (96)
2020.05.08 22:55:39.985 5: EvpHumidifier: decrypted
{"error":{"code":-5001,"message":"invalid arg"},"id":502}
2020.05.08 22:55:39.987 5: EvpHumidifier: parse id 502
$VAR1 = {
          'error' => {
                       'code' => -5001,
                       'message' => 'invalid arg'
                     },
          'id' => 502
        };

2020.05.08 22:55:39.987 4: EvpHumidifier: parse id 502 / led_off
2020.05.08 22:55:39.988 4: EvpHumidifier: msg ref is
2020.05.08 22:55:43.705 4: EvpHumidifier: write {"id":503,"method":"set_led_b","params":[1]} (44)
2020.05.08 22:55:43.706 5: EvpHumidifier: send 2131005000000000129f00970009e9d7d2346df4bc322daf25cf6189a6f40d3ba8b15c790e2fb88cacfa404479aafd01c429fc6c07297d7ebaeaf1b8bbb148dec66335bd353cafb33e6b77e624858068
2020.05.08 22:55:43.707 5: EvpHumidifier Send SUCCESS
2020.05.08 22:55:43.707 5: EvpHumidifier > 2131005000000000129f00970009e9d7d2346df4bc322daf25cf6189a6f40d3ba8b15c790e2fb88cacfa404479aafd01c429fc6c07297d7ebaeaf1b8bbb148dec66335bd353cafb33e6b77e624858068
2020.05.08 22:55:43.845 5: EvpHumidifier < 2131006000000000129f00970009e9d74f80c1173042b1d0bcf63b91613fb75b6fc97c2e4d431f19b64fa1aae8c48a21e675437c1b20f5d52c3ad3858830997c09a01487e2794cc2ea2e2c7cce4992564f65e5fb5aa930088b1af97088c52686 (96)
2020.05.08 22:55:43.851 5: EvpHumidifier: decrypted
{"error":{"code":-5001,"message":"invalid arg"},"id":503}
2020.05.08 22:55:43.855 5: EvpHumidifier: parse id 503
$VAR1 = {
          'error' => {
                       'code' => -5001,
                       'message' => 'invalid arg'
                     },
          'id' => 503
        };

2020.05.08 22:55:43.855 4: EvpHumidifier: parse id 503 / led_dim
2020.05.08 22:55:43.856 4: EvpHumidifier: msg ref is
2020.05.08 22:55:46.831 4: EvpHumidifier: write {"id":504,"method":"set_led_b","params":[0]} (44)
2020.05.08 22:55:46.832 5: EvpHumidifier: send 2131005000000000129f00970009e9da9625002f37705fccc30ca58099a8abb23510d13f17df3ab035e674da2ea28a292f070f039f01af09a05bd5823d542c2cd7f6356894480815922dc1f803066104
2020.05.08 22:55:46.833 5: EvpHumidifier Send SUCCESS
2020.05.08 22:55:46.833 5: EvpHumidifier > 2131005000000000129f00970009e9da9625002f37705fccc30ca58099a8abb23510d13f17df3ab035e674da2ea28a292f070f039f01af09a05bd5823d542c2cd7f6356894480815922dc1f803066104
2020.05.08 22:55:46.891 5: EvpHumidifier < 2131006000000000129f00970009e9da44ee6547970711d2e57f88b54fa426b36fc97c2e4d431f19b64fa1aae8c48a21e675437c1b20f5d52c3ad3858830997c09a01487e2794cc2ea2e2c7cce499256f8badadd25725cc04a44edb41fb6a890 (96)
2020.05.08 22:55:46.897 5: EvpHumidifier: decrypted
{"error":{"code":-5001,"message":"invalid arg"},"id":504}
2020.05.08 22:55:46.898 5: EvpHumidifier: parse id 504
$VAR1 = {
          'id' => 504,
          'error' => {
                       'message' => 'invalid arg',
                       'code' => -5001
                     }
        };

2020.05.08 22:55:46.898 4: EvpHumidifier: parse id 504 / led_bright
2020.05.08 22:55:46.898 4: EvpHumidifier: msg ref is

Hoffe, das hilft?

Viele Grüße und Danke nochmals,
Andreas
Fhem auf Gigabyte Brix
CUL V3 HM / CUL V3 MAX / MaxCube aFW Homematic&MAX / ZWave.me ZME_UZB1 / SDuino 433 / Velux KLF200
Homematic / MAX / Logitech Hub / ZWave / Wifi LED / div. 433 Temperatursensoren / pywws WH10880 / IO Homecontrol

Markus M.

Zitat von: scooty am 08 Mai 2020, 23:30:28
Hoffe, das hilft?
Probier's aus :)

-> Neue Version ab morgen im 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

scooty

Fhem auf Gigabyte Brix
CUL V3 HM / CUL V3 MAX / MaxCube aFW Homematic&MAX / ZWave.me ZME_UZB1 / SDuino 433 / Velux KLF200
Homematic / MAX / Logitech Hub / ZWave / Wifi LED / div. 433 Temperatursensoren / pywws WH10880 / IO Homecontrol

Markus M.

Neue Version im SVN, ab morgen auch im Update.
Damit sollte jetzt alles passen mit den neuen Geräten, evtl. müsst ihr noch ein paar alte Readings löschen.
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