NEWS
Neuer Adapter: WLANThermo
-
Jetzt fehlt nur noch ein gutes Stück Fleisch
Interessant wäre jetzt noch, anhand der steigenden Temperatur die Zeit zur Zieltemperatur zu berechnen - jemand eine Idee wie man das angehen könnte?
Des weiteren versuche ich mal die MIN / MAX Temps ebenfalls dynamisch im FLOT abzubilden (Idee wie das gehen soll ist noch offen :D).
View Export (basiert auf https://github.com/Uhula/ioBroker-Material-Design-Style
https://gist.github.com/darkiop/2e0753c45a98a0fed4b9c61cb4333bad
(auf Github, da hier im Forum max. 40.000 pro Post erlaubt sind)
-
@darkiop Hi, schön das es benutzt wird und läuft! (hab deine View direkt kopiert...)
hier mal 99% der CSS Klassen für die View:
.vis_container_edit>.vis-view { background:#000; color:#ffffff; font-family: Roboto, Arial; font-size: 16px !important; } /* ----- Buttons ----- */ .mdui-input .ui-button, .mdui-flatbutton, .mdui-flatbutton .ui-button, .mdui-flatbutton a, .mdui-flatbutton div, .mdui-flatbutton button { background:none !important; border:none !important; color:#FFFFFF !important; font-size:1em !important; font-weight: normal !important; border-radius:2px !important; } /* ------Wlan Thermo schriftzug Labels ------ */ .mdui-title { z-index:2; color: rgba(255,255,255,1) !important; font-size: 1.1em !important; text-shadow:none !important; letter-spacing: 0px !important; width:auto; height:auto; opacity:0.9; } /* -----min max text*/ .mdui-label { z-index:2; color:rgba(255,255,255,1) !important; font-weight:normal !important; font-size:0.9em !important; text-shadow:none !important; letter-spacing: 0px !important; width:auto; height:auto; opacity:0.7; } /* -----Kanal text*/ .mdui-input { color:rgba(255,255,255,0.7) !important; z-index:2; font-weight:normal !important; text-align: left !important; letter-spacing: 0px !important; } .mdui-input label { font-size:0.9em; } .mdui-input input[type="text"] { border-bottom : 2px solid rgba(255,255,255,0.54) !important; color : rgba(255,255,255,1) !important; background: rgba(0,0,0,0) !important; height:calc(100% - 2px) !important; border-radius:0px !important; margin:0px !important; padding:0px !important; _line-height:2em !important; _min-height:0px !important; } .mdui-select select { color : rgba(255,255,255,1); height:100% !important; font-size:1em !important; background: rgba(0,0,0,0); border: none; outline: none; border-bottom : 2px solid rgba(255,255,255,0.54); width:100%; } .mdui-select select option { background: #212121 !important; font-weight:normal !important; font-size:1.5em !important; } .mdui-select:before { position: absolute; top: calc(50% - 0.22em); right: 0.22em; width: 0px; height: 0px; padding: 0px; content: ""; border-left: .4em solid transparent; border-right: .4em solid transparent; border-top: .4em solid #FFFFFF; pointer-events: none; } .mdui-slider { overflow:hidden; padding:0px !important; } .mdui-slider .ui-slider { border:none !important; z-index:2; padding:0px !important; margin:0px !important; background:none !important; } .mdui-slider .ui-slider-horizontal { top:calc(50% - 8px); height:16px !important; width:calc(100% - 16px) !important; left:0px !important; } .mdui-slider .ui-slider-handle { padding:0px !important; margin:0px !important; width:16px !important; height:16px !important; background: #ffffff !important; border:none !important; border-radius: 50% !important; box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.27), 0 2px 2px 0 rgba(0, 0, 0, 0.27), 0 1px 5px 0 rgba(0, 0, 0, 0.54); } .mdui-slider .ui-slider-horizontal .ui-slider-handle { top:calc(50% - 8px) !important; } .mdui-red-bg { background-color: #F44336 !important; } .mdui-green-bg { background-color: #4CAF50 !important; }
-
Ja, läuft super - jetzt noch Ideensammeln fürs Smarte BBQ
Layout bassiert übrigens auf:
https://forum.iobroker.net/topic/7322/projekt-material-design-css-für-iobroker-vis
-
Danke für das Skripte. Funkt!
-
Hallo, habe den Adapter mal installiert. Mein WLT ist auf 2.8.2, die Daten vom WLT selbst kommen, aber keine Temperaturen...
Jemand eine Idee? -
@butsch ich habe meinen WLANthermo nano gestern erhalten und erfolgreich eingerichtet. Ich kenne mich aber noch nicht mit den Details aus. Was meinst du mit 2.8.2.? Bei mir ist Softwareversion 1.0.6. drauf.
Ansonsten bin ich schon mal begeistert. Ich habe 4 Temp-sensoren, die alle die gleiche Temperatur plusminus 0,1K anzeigen. Habe als erstes mal die Sensoren abgekocht
@maxp du hast den Adapter geschrieben, also bist du auch DutchmanNL? Eine Kleinigkeit stört mich. Wenn ich den WLANthermo ausschalte, dann habe ich den log voll von Fehlern wegen der Unerreichbarkeit. Soll das so sein? Kann ich mir leicht mit einem Script verhelfen, wo ich Adapter ausschalte, wenn WLT nicht mehr erreichbar.
Während der Installation fand ich auch suboptimal, dass der Adapter schon grün wird, obwohl noch nicht die Verbindung passte und korrekterweise Fehler/Warnungen im log kamen (noch falsche IP, Passwort). -
Ist das hier ein Adapter der nicht mehr weiterverfolgt wird? Sieht zwei Jahre alt aus:
https://github.com/MaxPhenol/ioBroker.wlanthermoInstalliert habe ich mir den von DutchmanNL, der auch sehr gut funktioniert:
https://www.npmjs.com/package/iobroker.wlanthermo-nano@DutchmanNL .... dieser User wird hier nicht gefunden!?
-
Moin!
Habe auch einen WLANThermo nano am Laufen. Der Adapter liefert alle Werte, jedoch kann ich keinen Werte verändern.
Selbst wenn ich die Werte direkt in den Objekten verändere und bestätige, wird nach wenigen Sekunden der alte Werte wieder angezeigt.
Muss ich da irgendwo noch ein "Schreiben" einstellen?Auch Neustart von WLANThermo Adapter und MQTT Adapter bringt keine Besserung.
Mit MQTT hatte ich bis jetzt noch nie Probleme mit dem Schreiben. -
Hi,
habe heute den NanoV1+ wieder mal in Betrieb genommen und festgestellt, daß sich über den Adapter die Temperaturgrenzen für den Alarm nicht ändern lassen.
Hier das Debug-Log:
wlanthermo-nano.0 2021-05-24 12:59:53.728 warn (22572) Terminated (UNCAUGHT_EXCEPTION): Without reason wlanthermo-nano.0 2021-05-24 12:59:53.728 info (22572) terminating wlanthermo-nano.0 2021-05-24 12:59:53.728 info (22572) cleaned everything up... wlanthermo-nano.0 2021-05-24 12:59:53.727 error (22572) Request failed with status code 401 wlanthermo-nano.0 2021-05-24 12:59:53.727 error at processTicksAndRejections (internal/process/task_queues.js:84:21) wlanthermo-nano.0 2021-05-24 12:59:53.727 error at endReadableNT (_stream_readable.js:1241:12) wlanthermo-nano.0 2021-05-24 12:59:53.727 error at IncomingMessage.emit (events.js:326:22) wlanthermo-nano.0 2021-05-24 12:59:53.727 error at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:236:11) wlanthermo-nano.0 2021-05-24 12:59:53.727 error at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12) wlanthermo-nano.0 2021-05-24 12:59:53.727 error at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15) wlanthermo-nano.0 2021-05-24 12:59:53.727 error (22572) Error: Request failed with status code 401 wlanthermo-nano.0 2021-05-24 12:59:53.726 error (22572) unhandled promise rejection: Request failed with status code 401 wlanthermo-nano.0 2021-05-24 12:59:53.726 error (22572) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). wlanthermo-nano.0 2021-05-24 12:59:53.646 debug (22572) {"number":1,"name":"Kanal 1","typ":0,"min":90,"max":171,"alarm":0,"color":"#0C4C88"} wlanthermo-nano.0 2021-05-24 12:59:53.609 debug (22572) Change in sensor settings33dff0.Sensors.Sensor_1.number wlanthermo-nano.0 2021-05-24 12:59:53.609 debug (22572) Triggered state : Sensors wlanthermo-nano.0 2021-05-24 12:59:53.609 debug (22572) Triggered state : wlanthermo-nano,0,33dff0,Sensors,Sensor_1,max wlanthermo-nano.0 2021-05-24 12:59:53.609 debug (22572) state wlanthermo-nano.0.33dff0.Sensors.Sensor_1.max changed: 171 (ack = false)
Ein Ändern terminiert die Instanz, hab es einige Male getestet.
Eventuell kann sich dutchman das ja ansehen.
Grüße
-
@tritor sagte in Neuer Adapter: WLANThermo:
Hi,
habe heute den NanoV1+ wieder mal in Betrieb genommen und festgestellt, daß sich über den Adapter die Temperaturgrenzen für den Alarm nicht ändern lassen.
Hier das Debug-Log:
wlanthermo-nano.0 2021-05-24 12:59:53.728 warn (22572) Terminated (UNCAUGHT_EXCEPTION): Without reason wlanthermo-nano.0 2021-05-24 12:59:53.728 info (22572) terminating wlanthermo-nano.0 2021-05-24 12:59:53.728 info (22572) cleaned everything up... wlanthermo-nano.0 2021-05-24 12:59:53.727 error (22572) Request failed with status code 401 wlanthermo-nano.0 2021-05-24 12:59:53.727 error at processTicksAndRejections (internal/process/task_queues.js:84:21) wlanthermo-nano.0 2021-05-24 12:59:53.727 error at endReadableNT (_stream_readable.js:1241:12) wlanthermo-nano.0 2021-05-24 12:59:53.727 error at IncomingMessage.emit (events.js:326:22) wlanthermo-nano.0 2021-05-24 12:59:53.727 error at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/axios/lib/adapters/http.js:236:11) wlanthermo-nano.0 2021-05-24 12:59:53.727 error at settle (/opt/iobroker/node_modules/axios/lib/core/settle.js:17:12) wlanthermo-nano.0 2021-05-24 12:59:53.727 error at createError (/opt/iobroker/node_modules/axios/lib/core/createError.js:16:15) wlanthermo-nano.0 2021-05-24 12:59:53.727 error (22572) Error: Request failed with status code 401 wlanthermo-nano.0 2021-05-24 12:59:53.726 error (22572) unhandled promise rejection: Request failed with status code 401 wlanthermo-nano.0 2021-05-24 12:59:53.726 error (22572) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). wlanthermo-nano.0 2021-05-24 12:59:53.646 debug (22572) {"number":1,"name":"Kanal 1","typ":0,"min":90,"max":171,"alarm":0,"color":"#0C4C88"} wlanthermo-nano.0 2021-05-24 12:59:53.609 debug (22572) Change in sensor settings33dff0.Sensors.Sensor_1.number wlanthermo-nano.0 2021-05-24 12:59:53.609 debug (22572) Triggered state : Sensors wlanthermo-nano.0 2021-05-24 12:59:53.609 debug (22572) Triggered state : wlanthermo-nano,0,33dff0,Sensors,Sensor_1,max wlanthermo-nano.0 2021-05-24 12:59:53.609 debug (22572) state wlanthermo-nano.0.33dff0.Sensors.Sensor_1.max changed: 171 (ack = false)
Ein Ändern terminiert die Instanz, hab es einige Male getestet.
Eventuell kann sich dutchman das ja ansehen.
Grüße
Fixed
-
Vielen Dank für deinen Adapter.
Ich hab heute meinen WlanThermo Mini V3 in Betrieb genommen.
Kurzes Feedback von mir:-
er legt einen Objektbaum mit -nano an, obwohl es ein mini ist
-
Datum hätte ich nicht gefunden wo ich das beim Mini V3 konfigurieren kann
-
Restart Befehl per iobroker funktioniert ohne Probleme
-
was ist unter Sensor mit dem DP connected gemeint ?
-
was ist unter Sensor mit dem DP fixed gemeint ?
Cool wäre wenn der Adapter auch die verbleibende Akkukapazität vom Mini V3 auslesen könnte.
@darkiop
Vielen Dank für deinen View Export für den WLANTHERMO.
Gibts da eventuell schon eine aktuellere Version oder ist die von Anfang 2019 noch die aktuellste ?Beste Grüße
-
-
@qlink sagte in Neuer Adapter: WLANThermo:
Vielen Dank für deinen View Export für den WLANTHERMO
Dürfte die aktuellste sein, als der Meater eingezogen ist wurde der WLANThermo etwas vernachlässigt