DrozmotiX / ioBroker.bambulab

This adapter integrates Bambulab 3D-Printers into ioBroker.
MIT License
25 stars 6 forks source link

.finishTime" has to be type "date" but received type "string" #58

Closed skvarel closed 3 weeks ago

skvarel commented 12 months ago

image

DutchmanNL commented 12 months ago

sometimes these type frustrate me, format of the value is correctly but as its a JSON somehow conversion to sting takes place. will have a look

Apropo1710 commented 12 months ago

Hab noch was ähnliches drin. In dem Fall beim A1, der gar keinen Big Fan hat. Die Werte von beiden Big Fans ändern sich aber mit, wenn ich den Cooling Fan Speed ändere.

`bambulab.2 2023-11-21 18:28:54.327 info State value to set for "bambulab.2.01P00A391400561.big_fan2_speed" has to be type "number" but received type "string"

bambulab.2 2023-11-21 18:28:49.498 info State value to set for "bambulab.2.01P00A391400561.finishTime" has to be type "date" but received type "string"`

SidM01 commented 3 months ago

Good evening! I wanted to carefully ask whether a solution is already being worked on? Changing it manually to string isn't a problem, but if I restart again, the type is reset again and my log explodes. I have an X1C.

In addition to the finish.Time there is also the message at nozzle.0.temp:

State value to set for "bambulab.0.00xxxxxxxxx.device.nozzle.0.temp" has to be type "string" but received type "number"

Apropo1710 commented 3 weeks ago

Fehler leider immer noch vorhanden für den Big Fan beim P1S

`

bambulab.2 | 2024-10-27 07:24:56.655 | info | State value to set for "bambulab.2.01P00A391400561.control.big_fan2_speed" has to be type "number" but received type "string" -- | -- | -- | -- bambulab.2 | 2024-10-27 07:24:56.556 | info | State value to set for "bambulab.2.01P00A391400561.big_fan2_speed" has to be type "number" but received type "string" bambulab.2 | 2024-10-27 07:24:53.186 | info | State value to set for "bambulab.2.01P00A391400561.control.big_fan2_speed" has to be type "number" but received type "string" bambulab.2 | 2024-10-27 07:24:53.116 | info | State value to set for "bambulab.2.01P00A391400561.big_fan2_speed" has to be type "number" but received type "string" bambulab.2 | 2024-10-27 07:24:47.345 | info | State value to set for "bambulab.2.01P00A391400561.control.big_fan2_speed" has to be type "number" but received type "string"

`

skvarel commented 3 weeks ago

Die v0.3.3-bata.1 läuft bei meinem P1S ohne weitere Meldungen!

Danke, @DutchmanNL 👍

DutchmanNL commented 3 weeks ago

Bei dir ok @skvarel und bei @Apropo1710 wie kan das sein 😂

@Apropo1710 sicher das die neue Version installiert wurde?

skvarel commented 3 weeks ago

Ich habe garde während des Druck beide Lüfter (big_fan1 und big_fan2) hochgefahren. Die Daten kommen sauber im ioBroker an und der Log bleibt ruhig! Eigentlich nutze ich die beiden Lüfter nie. Nur zum Adaptertest aufgedreht.

skvarel commented 3 weeks ago

@Apropo1710 .. hast du die v0.3.3-beta.1 getestet?

grafik

FlexerJR commented 3 weeks ago

Hallo @DutchmanNL

freue mich tierisch, dass hier weitergemacht wird. Aktuell läuft die Beta ruhig.

Ich schaue mal ob mir noch was an dem Adapter auffällt.

DutchmanNL commented 3 weeks ago

@FlexerJR vielen dank, wen alles stabiel ist würde ich ihn gerne nach stable bringen

Apropo1710 commented 3 weeks ago

image

Trotzdem die Meldungen

FlexerJR commented 3 weeks ago

State value to set for "bambulab.0.00M09A3B1900317.control.big_fan2_speed" has to be type "number" but received type "string"

State value to set for "bambulab.0.00M09A3B1900317.big_fan2_speed" has to be type "number" but received type "string"

Kommt bei mir jetzt

DutchmanNL commented 3 weeks ago

sollte in der 0.3.3 final auch behoben sein @FlexerJR

FlexerJR commented 3 weeks ago

Perfekt wann kommt die 0.3.3?

Ich habe da der Adapter nicht ging deaktiviert und stattdessen über Hass.io den Bambu in den Iob geholt. Soll ich dir ein paar Feature request machen? Da sind ein paar coole Sachen dabei.