JavaScript-Adapter Version 8.5.x - neues Features und Blöcke
HTML-код
- Опубликовано: 10 июн 2024
- ⬇ ⬇ Alle Befehle und weitere Informationen im Blog-Beitrag ⬇ ⬇
➤ 👨🎓 ioBroker-Master-Kurs: haus-automatisierung.com/iobr...
➤ 👨🎓 Gratis MQTT-Kurs: haus-automatisierung.com/mqtt...
➤ 📝 Blog-Beitrag: haus-automatisierung.com/soft...
▬ Mehr zum Thema ▬▬▬▬▬▬▬
Tutorials / Online-Kurse:
👨🎓 haus-automatisierung.com/kurse/
Podcast (Draht zu smart):
🔈 haus-automatisierung.com/podc...
Newsletter:
✉️ haus-automatisierung.com/news...
Zweitkanal:
🎬 / @kleineszuhause
▬ Social Media ▬▬▬▬▬▬▬
Instagram: / haus_automation
Facebook: / hausautomatisierungcom
LinkedIn: / hausautomatisierungcom
Patreon: / haus_automation
GitHub: github.com/klein0r
#smarthome #homeautomation #iobroker Наука
Jetzt Zugang zum beliebtesten Online-Kurs rund um ioBroker sichern: haus-automatisierung.com/iobroker-kurs/
Danke an alle Teilnehmer - ihr macht diese Videos und meine Entwicklungsarbeit möglich!
Beinhaltet dein Kurs auch den Umgang mit der vis2?
💪👍 Danke für deine Arbeit!😊
Danke für deine Arbeit! Einige der Blöcke hätten schon seit Jahren geholfen. Bevor du da angefangen hast richtig weiter zu entwickeln dachte ich immer "das war's dann wohl, mehr geht mit Blockly nicht", aber anscheinend hatte einfach niemand Bock, Zeit und Können das ganze auf ein besseres Level zu bringen. Diese Tatsache betrifft iobroker leider an vielen Stellen.
Hab mir auch schon überlegt mal auf HA umzusteigen weil ioBroker halt schon recht veraltet wirkt und vorallem die Oberfläche ohne ordentlichem 16:9 Monitor kaum bedienbar scheint oder nicht mal schnell ein Zustand geprüft werden kann am Handy.
Aber so was wie Blockly vermisse ich dort doch definitiv!
Super! Besonders der neue UND Baustein. Danke dir für deine tolle Arbeit.
Der iobroker masterkurs ist übrigens auch super, besonders die neuen Inhalte.
So geil das du so aktiv daran Arbeitest. Viele lieben Danke für dein Arbeit!
Geht nur dank dem ioBroker-Master-Kurs und den Teilnehmern. Die finanzieren das alles hier 🤘
So trägt jeder etwas bei. Das nächste große Update steht schon in den Startlöchern
👍 Wieder eine klasse Weiterentwicklung des Adapter - Danke Matthias 👍👍👍
Vielen Dank für die tolle Arbeit. Zwischenzeitlich bin ich nicht mitgekommen was das alles genau zu bedeuten hat. Ich sollte mir den Masterkurs mal anfangen anzugucken.
Vielen Dank für deine Arbeit! Das sind ja richtig gute Features und sehr schön, dass du jetzt immer Videos dazu machst, sonst würden die sicher untergehen - man liest ja doch nicht immer alle Releasenotes jedes Adapters.
Sich Logs schicken zu lassen, werde ich auf jeden Fall nutzen. Und die Warnings sind auch sehr praktisch, vor allem für Leute, für weniger programmieren.
Im Kurs hast Du ja zu allen Features schon Lektionen 👍
@@haus_automation Sehr gut. Danke.
Vielen vielen Dank 🎉
Super coole Arbeit, super Features. Danke
Thumbs up für die neuen Logikbausteine.
Sehr geil Matthias. 👍👍👍
Schön wäre es auch, wenn man Scripts (und den IOB allegemein) ewas besser mit Handys und Tablets bearbeiten/handeln könnte.
Danke für den Arbeit....
Vielen Dank für deine Arbeit
top Update, vielen Dank!😊
Absolut perfekt. Dankeschön 🙏
Danke Matthias!!! Mega Update mal wieder
Yeah! Wieder ioBroker Content!
Im Kurs gab es in den letzten Monaten wöchentlich neue Inhalte 🤘
Super gemacht, Danke Matthias 👍
Danke für alles ❤
Mal wieder echt stark von Dir!
Krasser Typ, echt! Danke dir!
👍👍👍👍 Danke
Hallo Matthias! Danke für die immer wieder genialen Videos von höchster Qualität und vor allem dass du auch immer wieder aktuelles frei veröffentlichst. Den Kurs hatte ich mir damals natürlich gekauft, aber wenn es jetzt einen neuen gibt, bin ich schwer am überlegen ob ich upgraden sollte ;-) Respekt an deine Arbeit!!!!
Musst nix upgraden. Die neue Version wurde für alle kostenlos freigeschaltet
@@haus_automation SUPER!!!! DANKE!!!
Super gute Arbeit
Danke Dir!
Sehr nice. Danke.
manno wusste gar nicht das der adapter von dir ist 😅 wirklich TOP arbeit. weiter so
Ist er nicht, ich entwickle nur seit einem halben Jahr mit
Warte? Bist du der Autor des Adapters? Ich brauch jetzt unbedingt mehr Abo buttons, die ich drücken kann!
"Request" Thema hat mich auch auf dem falschen Fuß erwischt nach einem Versionssprung über mehrere Versionen. Per "require" hab ichs nochmal zum Laufen bekommen. Inzwischen kriege ich keine deprecation warning mehr. Geil, das ich jetzt hier direkt die Lösung geliefert bekomme :)
Ich bin nicht der Autor des Adapters. Aber es ist Open Source und jeder kann mitmachen. Und irgendwie kam es, dass ich seit Dezember als einziger den Adapter voranbringe und Features hinzufüge 🙃
@@haus_automation Ah, got it. :) Sehr geil!
Respekt!
Danke für Deine Arbeit.
Ich habe immer gedacht Blockly ist was für die Einsteiger… wird das tatsächlich genutzt, wenn es richtig ans Eingemachte geht?
Auf jeden Fall sehr nice was da nun alles geht!
Blockly ist ja auch für „Nicht-Programmierer“. Dennoch ist mein Ziel, dass Blockly möglichst die gleichen Features bietet wie JavaScript.
@@haus_automation das ist sehr sehr lobenswert. Ich wollte es nicht herunterspielen. Ist tatsächlich eine ernstgemeinte Frage. Ich habe mir am Anfang vieles aus dem Blockly zu JS herausgelesen.
Top Arbeit. Wie immer. Ist es mittlerweile eigentlich möglich ein WOL Befehl per Blockly zu senden? Bei mir starte ich über Blockly immer noch ein extra Javascript.
Danke Matthias für deinen Einsatz! Der Masterkurs ist echt sein Geld wert!!!
Mal eine Frage: Wenn ich in Blockly in einem Skript etwas kopiere z.B. einen einzelnen Block, nach welcher Logik wird dieser wieder eingefügt? Oft ist es ein Suchen ohne Ende diese wieder zu finden. Gibt es eine Möglichkeit zu sagen, an welcher Stelle dieser eingefügt werden soll? Danke
Aktuell wird der einfach direkt neben dem anderen eingefügt. Ist ein oft diskutiertes Thema bei Google Blockly (siehe GitHub). Ist wohl mit der aktuellen Version behoben, aber die können wir aus technischen Gründen nicht so einfach nutzen aktuell…
Hallo Matthias, Super Video wie immer! Du nutzt den Admin Adapter 7.0.1 bei mir läuft er in der V 6.13.16 eine neuere finde ich nicht. Auch GitHub kenn nur die 6.13.17 stable und maximal 6.17.14 als beta.
GitHub ist da nicht federführend. npm ist entscheidend. Da gibts die Version, wurde aber (aus irgendeinem Grund) nicht als latest getaggt. Abwarten (und nie irgendwas über GitHub installieren)
Könnte es sein dass das Update die Scripts die mit "Rules" geschrieben wurden beeinflusst?
Ich was ganz simples (Türklingel) damit umgesetzt, diese Script läuft nun nicht mehr durch un bringt diesen Fehler: "script.js.Überwachung.Türklingel: ReferenceError: request is not defined"
Da ist ein HTTP request drinn, der scheint Probleme zu machen. Die gleiche Funktion mit der gleichen URL nachgebaut funktioniert.
Da du ja an den HTTP requests in Blockly was grundlegendes geändert hast, dachte ich dass es evtl. damit zusammenhängen könnte.
Ich habe an dem Rules-Teil noch nie etwas geändert. Müsste ich mich komplett einarbeiten wie das programmiert wurde
kann ich mit dem Trigger "Datei geändert" auch auf das Verzeichnis /opt/iobroker/vis triggern? Die Files, die noch nicht registriert sind, interessieren den Trigger leider nicht, sofern ich diese für die VIS verfügbar mache reagiert der Trigger, dass ist natürlich schlecht, denn ich hole mir beim klingeln ein Bild und möchte erst wenn es erstellt ist, dieses per Telegram versenden, ich brauche es halt nicht woanders, vielleicht übersehe ich etwas?
Hab ich im Kurs alles ausführlich erklärt. Das hat mit dem Dateisystem erstmal nichts zu tun.
Hallo Matthias, gibt es eine javascript-Adapterversion die den alten request und den neuen httpGet kann? Ich haben nur einen raspi und muss für die Konvertierung immer ein vor V7.9 bzw. ein nach V7.9 Backup wiederherstellen.
Alle. Siehst Du ja im Video. request ist nur deprecated und nicht entfernt worden. Mehr als eine Warnung gibt es nicht.
Du musst keine Backups wieder herstellen... Einfach nach und nach die Scripts umstellen.
sehr gut, danke auch für deine tollen Videos!!!
Lieber Matthias,
gibt es bei den neuen Blöcken "Objekt" keine Möglichkeit, den INHALT eines Objekts, also den Inhalt der Attribute auszugeben? Beispiel: "name" oder "native_id".
Dafür gab es schon immer den Block „Attribut von Objekt“ unter System. Habe ich im ioBroker Kurs rauf und runter erklärt. Gern dort reinschauen bei Fragen
@@haus_automation Diesen Block habe ich natürlich schon immer benutzt. Meist aber "Wert vom Objekt". Dass es in dem Block eben vermischt ist mit Daten-vom-Objekt und Zustand hatte mich irregeführt.
Gerade eben in "92. Zugriff auf Objekte mit Blockly" nachgeschaut: Perfekt. Vielen Dank.
@@michaelschaaf8411 Ja, ich hätte den Block auch lieber unter "Objekte". Zumal er ja erstmal nichts mit den System-Objekten zu tun hat. Ist nur leider so gewachsen und den jetzt zu verschieben könnte viele verwirren.