NEWS
3d drucker einbinden
-
@mcm1957 sagte in 3d drucker einbinden:
der Entwickler drum ersucht werden eine Aufnahme in die Repositories zu veranlassen
@dutchman
du bist gefragt. Auch wenn dein Adapter erst bei v0.1.1 steht, aber er läuft sehr gut.
Wäre cool ihn endlich offiziell in ioB zu haben.@Negalein sagte in 3d drucker einbinden:
@mcm1957 sagte in 3d drucker einbinden:
der Entwickler drum ersucht werden eine Aufnahme in die Repositories zu veranlassen
@dutchman
du bist gefragt. Auch wenn dein Adapter erst bei v0.1.1 steht, aber er läuft sehr gut.
Wäre cool ihn endlich offiziell in ioB zu haben.Jep - hab auch ein "Still maintained" Issue dort erstellt.
Hoffe @dutchman meldet sich. Oder läßt jemand der sich mit dem Adapter auskennt da ran. -
@Negalein sagte in 3d drucker einbinden:
@mcm1957 sagte in 3d drucker einbinden:
der Entwickler drum ersucht werden eine Aufnahme in die Repositories zu veranlassen
@dutchman
du bist gefragt. Auch wenn dein Adapter erst bei v0.1.1 steht, aber er läuft sehr gut.
Wäre cool ihn endlich offiziell in ioB zu haben.Jep - hab auch ein "Still maintained" Issue dort erstellt.
Hoffe @dutchman meldet sich. Oder läßt jemand der sich mit dem Adapter auskennt da ran.@mcm1957 sagte in 3d drucker einbinden:
Oder läßt jemand der sich mit dem Adapter auskennt da ran.
@foxriver76 eventuell
-
@mcm1957 sagte in 3d drucker einbinden:
Oder läßt jemand der sich mit dem Adapter auskennt da ran.
@foxriver76 eventuell
@Negalein sagte in 3d drucker einbinden:
@mcm1957 sagte in 3d drucker einbinden:
Oder läßt jemand der sich mit dem Adapter auskennt da ran.
@foxriver76 eventuell
Der schupft zur Zeit Ziegel ('Hausbau') und hat sicher kaum Zeit ...
-
@Samson71 sagte in 3d drucker einbinden:
Einfach mal Google bemühen
oder hier schaun:
http://download.iobroker.net/list.html
sofern der Adapter in den Repos gelistet ist.
Da du offensichtlich nicht wirklich erfahren mit ioBroker bist, ist die Installation eines Adapetrs der nur via Github zu installieren ist NICHT zu empfehlen.
@mcm1957 sagte in 3d drucker einbinden:
sofern der Adapter in den Repos gelistet ist.
da ist er nicht, hätte das sonst von da gezeigt
-
hier mein Blockly
<xml xmlns="https://developers.google.com/blockly/xml"> <variables> <variable type="timeout" id="timeout">timeout</variable> </variables> <block type="comment" id="YI!b:(-#@E_,WyX#*0Qi" x="413" y="88"> <field name="COMMENT">Shelly</field> </block> <block type="on_ext" id="~;Xu$7DNm;FN}5.:A2#E" x="138" y="138"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="%0E;gr_%6W!E||c[hBrk"> <field name="oid">alias.0.EG.Strom.3D-Drucker.Switch</field> </shadow> </value> <statement name="STATEMENT"> <block type="controls_if" id="Kvy=q!yW}*)?%WpnFVe-"> <mutation elseif="1"></mutation> <value name="IF0"> <block type="logic_compare" id="i}AYhfgFG6osNBf3}NW1"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="#MZ=%+pF}y39S4]%1TCN"> <field name="ATTR">val</field> <field name="OID">alias.0.EG.Strom.3D-Drucker.Switch</field> </block> </value> <value name="B"> <block type="logic_boolean" id="HP.oRSk1r)sc@=1|3GwV"> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="timeouts_settimeout" id="KkXzd*`z(tFch1fQwJ#V"> <field name="NAME">timeout</field> <field name="DELAY">30</field> <field name="UNIT">sec</field> <statement name="STATEMENT"> <block type="control_script" id="TToyW0(FY*08`d*gATvH" inline="true"> <field name="OID">script.js.3D-Drucker.Snapmaker_U1</field> <field name="ACTION">startScriptAsync</field> <next> <block type="whatsapp-cmb" id="JF}:p}2?S/rrYbeo`gL8"> <field name="INSTANCE">.0</field> <field name="LOG"></field> <value name="MESSAGE"> <shadow type="text" id="{5._zh+0M6FV2={wy)la"> <field name="TEXT">Snapmaker U1 -- Script gestartet</field> </shadow> </value> <next> <block type="email" id="`;wY1|};JmB#*ship{lh"> <field name="INSTANCE"></field> <field name="IS_HTML">TRUE</field> <field name="LOG"></field> <value name="TO"> <shadow type="text" id="J}80#BVBkSR80DsaG8Nj"> <field name="TEXT">xyz@123.de</field> </shadow> </value> <value name="TEXT"> <shadow type="text" id="Ah0pm$uNeDjni3)#%AND"> <field name="TEXT">Snapmaker U1 -- Script gestartet</field> </shadow> </value> <value name="SUBJECT"> <shadow type="text" id="AD5#mn(M6pQxFJJdB%`r"> <field name="TEXT">Snapmaker U1 -- Script gestartet</field> </shadow> </value> <next> <block type="telegram" id="#@#t_ks_!e$8joJ8@hn^"> <field name="INSTANCE">.0</field> <field name="LOG"></field> <field name="SILENT">FALSE</field> <field name="PARSEMODE">default</field> <field name="ESCAPING">FALSE</field> <field name="DISABLE_WEB_PAGE_PREVIEW">FALSE</field> <value name="MESSAGE"> <shadow type="text" id="VsLWqN%?J4^jp*I@l^#e"> <field name="TEXT">Snapmaker U1 -- Script gestartet</field> </shadow> </value> <next> <block type="control_instance" id="jP*@#L=VM/vU|u/M=BU$" inline="true"> <field name="INSTANCE">klipper-moonraker.0</field> <field name="ACTION">startInstanceAsync</field> <next> <block type="whatsapp-cmb" id="rbU96yM)%k?Opr%OQo,!"> <field name="INSTANCE">.0</field> <field name="LOG"></field> <value name="MESSAGE"> <shadow type="text" id="#g~#~MO5_FIg#~TlIIfp"> <field name="TEXT">Snapmaker U1 -- Adapter gestartet</field> </shadow> </value> <next> <block type="email" id="/*w!Y,FCFY5]}hJjAJ{-"> <field name="INSTANCE"></field> <field name="IS_HTML">TRUE</field> <field name="LOG"></field> <value name="TO"> <shadow type="text" id="rd/7t:2DDh5_|X9p(~)X"> <field name="TEXT">xyz@123.de</field> </shadow> </value> <value name="TEXT"> <shadow type="text" id="K43@+-)`|iS./zMJ(3}H"> <field name="TEXT">Snapmaker U1 -- Adapter gestartet</field> </shadow> </value> <value name="SUBJECT"> <shadow type="text" id="bSr-NGMI)==ZSZIG#v`;"> <field name="TEXT">Snapmaker U1 -- Adapter gestartet</field> </shadow> </value> <next> <block type="telegram" id="`/oYP_Add!?%S`SESu`u"> <field name="INSTANCE">.0</field> <field name="LOG"></field> <field name="SILENT">FALSE</field> <field name="PARSEMODE">default</field> <field name="ESCAPING">FALSE</field> <field name="DISABLE_WEB_PAGE_PREVIEW">FALSE</field> <value name="MESSAGE"> <shadow type="text" id="3ay_pL5{y.gkcB.:j$=L"> <field name="TEXT">Snapmaker U1 -- Adapter gestartet</field> </shadow> </value> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </statement> </block> </statement> <value name="IF1"> <block type="logic_compare" id="IzNAg}?$qt[`b2DaEvof"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="cgbIv!1];jl2Cc1xjR8J"> <field name="ATTR">val</field> <field name="OID">alias.0.EG.Strom.3D-Drucker.Switch</field> </block> </value> <value name="B"> <block type="logic_boolean" id="gdpP)_C+sMi2Si[PA?+T"> <field name="BOOL">FALSE</field> </block> </value> </block> </value> <statement name="DO1"> <block type="control_script" id="KtT^A7!xX!3T%YslbTfN" inline="true"> <field name="OID">script.js.3D-Drucker.Snapmaker_U1</field> <field name="ACTION">stopScriptAsync</field> <next> <block type="whatsapp-cmb" id="p3w:ifbQUk(B)3rvg0/%"> <field name="INSTANCE">.0</field> <field name="LOG"></field> <value name="MESSAGE"> <shadow type="text" id="85M4]H)L3-tg2ZN0fbN3"> <field name="TEXT">Snapmaker U1 -- Script gestoppt</field> </shadow> </value> <next> <block type="email" id="561j;JN1$of2@32x0Ee#"> <field name="INSTANCE"></field> <field name="IS_HTML">TRUE</field> <field name="LOG"></field> <value name="TO"> <shadow type="text" id=":l~={kkY:V}Hp,TCXEE4"> <field name="TEXT">xyz@123.de</field> </shadow> </value> <value name="TEXT"> <shadow type="text" id="W2]Ki)b_BsRb_~cBZ2QQ"> <field name="TEXT">Snapmaker U1 -- Script gestoppt</field> </shadow> </value> <value name="SUBJECT"> <shadow type="text" id="jSz=E:1cvXqUHX[HVwSw"> <field name="TEXT">Snapmaker U1 -- Script gestoppt</field> </shadow> </value> <next> <block type="telegram" id="Sv.b81gWsZ`g}@5~^_r@"> <field name="INSTANCE">.0</field> <field name="LOG"></field> <field name="SILENT">FALSE</field> <field name="PARSEMODE">default</field> <field name="ESCAPING">FALSE</field> <field name="DISABLE_WEB_PAGE_PREVIEW">FALSE</field> <value name="MESSAGE"> <shadow type="text" id="Jsy^)cZfTSKmp/S}+d4c"> <field name="TEXT">Snapmaker U1 -- Script gestoppt</field> </shadow> </value> <next> <block type="control_instance" id="a[5C.$iKX|p62UCgDcbJ" inline="true"> <field name="INSTANCE">klipper-moonraker.0</field> <field name="ACTION">stopInstanceAsync</field> <next> <block type="whatsapp-cmb" id="1j,6{7kq{//$n!7}o}^5"> <field name="INSTANCE">.0</field> <field name="LOG"></field> <value name="MESSAGE"> <shadow type="text" id="]FRE[5Lu8ni(qC!^.@=%"> <field name="TEXT">Snapmaker U1 -- Adapter gestoppt</field> </shadow> </value> <next> <block type="email" id="qYQ)i{sNY!W|Pb83A(~@"> <field name="INSTANCE"></field> <field name="IS_HTML">TRUE</field> <field name="LOG"></field> <value name="TO"> <shadow type="text" id="ib:W!^YT/Fqr:2A;Pajf"> <field name="TEXT">xyz@123.de</field> </shadow> </value> <value name="TEXT"> <shadow type="text" id="MSYVFj3qI$Yfl_(WJyI0"> <field name="TEXT">Snapmaker U1 -- Adapter gestoppt</field> </shadow> </value> <value name="SUBJECT"> <shadow type="text" id="5g3J{c9).^?yJsS9;m`K"> <field name="TEXT">Snapmaker U1 -- Adapter gestoppt</field> </shadow> </value> <next> <block type="telegram" id=";jM3XHHi9YKK7Etu|/m*"> <field name="INSTANCE">.0</field> <field name="LOG"></field> <field name="SILENT">FALSE</field> <field name="PARSEMODE">default</field> <field name="ESCAPING">FALSE</field> <field name="DISABLE_WEB_PAGE_PREVIEW">FALSE</field> <value name="MESSAGE"> <shadow type="text" id="O];ccV.?Y8Vt5$D$mDs6"> <field name="TEXT">Snapmaker U1 -- Adapter gestoppt</field> </shadow> </value> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </next> </block> </statement> </block> </statement> </block> </xml> -
Hmm, habe meinen Sohn gefragt, ob sein Drucker "klipper" kann - er sagt "ja aber". Und meinte, er würde ihn weiter unter der proprietären Anbindung betreiben, weil bei klipper sein Drucker einen Druck bei Fehlern nicht selbsttätig abbrechen würde, was Material verschwenden könnte.
Trotzdem:
du bist gefragt. Auch wenn dein Adapter erst bei v0.1.1 steht, aber er läuft sehr gut.
Wäre cool ihn endlich offiziell in ioB zu haben.Woher weißt Du, ob er "sehr gut" läuft, wenn es nicht einmal eine Beschreibung gibt, was er tun soll?
So, wie er ist, ist er meiner (vielleicht falschen) Meinung nach weit davon entfernt, in das stable Repository zu gehören... Ich kann aber schlecht helfen, die Lücken in der Dokumentation zu füllen, weil ein geeigneter 3-D Drucker fehlt ...
Von Außen in das Git-Repository auf das README geschaut, sieht das Ganze ein wenig nach dem "Universal Familienbenutzer" von Loriot aus ;-)
Manches ist auch auf den ersten Blick verwirrend:
Für die vorletzte Version von 2024
IMPORTANT: The adapter requires Node.js 18.x+
Bei der letzten Version fehlt ein Hinweis auf die notwendige Node.js Version. Wenn jemand das kleine "+" am Ende überliest, könnte der beim Installieren des Adapters auf komische Ideen kommen ....
Aber den Eindruck hat man ja nicht selten beim Lesen der README. md der Github Repositories...
Nachtrag: Aber Leute, die den Adapter so weit beurteilen können, dass er ihrer Meinung nach "sehr gut" läuft, können vielleicht nicht gut genug Javascript, um bei der Entwicklung mitzuhelfen, bei der Dokumentation beizutragen ist DEUTLICH niederschwelliger ....
-
Hmm, habe meinen Sohn gefragt, ob sein Drucker "klipper" kann - er sagt "ja aber". Und meinte, er würde ihn weiter unter der proprietären Anbindung betreiben, weil bei klipper sein Drucker einen Druck bei Fehlern nicht selbsttätig abbrechen würde, was Material verschwenden könnte.
Trotzdem:
du bist gefragt. Auch wenn dein Adapter erst bei v0.1.1 steht, aber er läuft sehr gut.
Wäre cool ihn endlich offiziell in ioB zu haben.Woher weißt Du, ob er "sehr gut" läuft, wenn es nicht einmal eine Beschreibung gibt, was er tun soll?
So, wie er ist, ist er meiner (vielleicht falschen) Meinung nach weit davon entfernt, in das stable Repository zu gehören... Ich kann aber schlecht helfen, die Lücken in der Dokumentation zu füllen, weil ein geeigneter 3-D Drucker fehlt ...
Von Außen in das Git-Repository auf das README geschaut, sieht das Ganze ein wenig nach dem "Universal Familienbenutzer" von Loriot aus ;-)
Manches ist auch auf den ersten Blick verwirrend:
Für die vorletzte Version von 2024
IMPORTANT: The adapter requires Node.js 18.x+
Bei der letzten Version fehlt ein Hinweis auf die notwendige Node.js Version. Wenn jemand das kleine "+" am Ende überliest, könnte der beim Installieren des Adapters auf komische Ideen kommen ....
Aber den Eindruck hat man ja nicht selten beim Lesen der README. md der Github Repositories...
Nachtrag: Aber Leute, die den Adapter so weit beurteilen können, dass er ihrer Meinung nach "sehr gut" läuft, können vielleicht nicht gut genug Javascript, um bei der Entwicklung mitzuhelfen, bei der Dokumentation beizutragen ist DEUTLICH niederschwelliger ....
-
Hmm, habe meinen Sohn gefragt, ob sein Drucker "klipper" kann - er sagt "ja aber". Und meinte, er würde ihn weiter unter der proprietären Anbindung betreiben, weil bei klipper sein Drucker einen Druck bei Fehlern nicht selbsttätig abbrechen würde, was Material verschwenden könnte.
Trotzdem:
du bist gefragt. Auch wenn dein Adapter erst bei v0.1.1 steht, aber er läuft sehr gut.
Wäre cool ihn endlich offiziell in ioB zu haben.Woher weißt Du, ob er "sehr gut" läuft, wenn es nicht einmal eine Beschreibung gibt, was er tun soll?
So, wie er ist, ist er meiner (vielleicht falschen) Meinung nach weit davon entfernt, in das stable Repository zu gehören... Ich kann aber schlecht helfen, die Lücken in der Dokumentation zu füllen, weil ein geeigneter 3-D Drucker fehlt ...
Von Außen in das Git-Repository auf das README geschaut, sieht das Ganze ein wenig nach dem "Universal Familienbenutzer" von Loriot aus ;-)
Manches ist auch auf den ersten Blick verwirrend:
Für die vorletzte Version von 2024
IMPORTANT: The adapter requires Node.js 18.x+
Bei der letzten Version fehlt ein Hinweis auf die notwendige Node.js Version. Wenn jemand das kleine "+" am Ende überliest, könnte der beim Installieren des Adapters auf komische Ideen kommen ....
Aber den Eindruck hat man ja nicht selten beim Lesen der README. md der Github Repositories...
Nachtrag: Aber Leute, die den Adapter so weit beurteilen können, dass er ihrer Meinung nach "sehr gut" läuft, können vielleicht nicht gut genug Javascript, um bei der Entwicklung mitzuhelfen, bei der Dokumentation beizutragen ist DEUTLICH niederschwelliger ....
@MartinP sagte in 3d drucker einbinden:
weil bei klipper sein Drucker einen Druck bei Fehlern nicht selbsttätig abbrechen würde
meiner (Snapmaker U1) kann das mit Klipper
Woher weißt Du, ob er "sehr gut" läuft, wenn es nicht einmal eine Beschreibung gibt, was er tun soll?
weil ich ihn verwende ;)
-
Ich korrigiere: Die Features, die Du ohne Anleitung gefunden hast, funktionieren sehr gut ;-)
Der Papi dieser Dame findet auch, dass sein Tablet gut funktioniert:
-
Ich korrigiere: Die Features, die Du ohne Anleitung gefunden hast, funktionieren sehr gut ;-)
Der Papi dieser Dame findet auch, dass sein Tablet gut funktioniert:
@MartinP sagte in 3d drucker einbinden:
Die Features, die Du ohne Anleitung gefunden hast, funktionieren sehr gut
ja, aber für die Features braucht es wirklich keine Anleitung.
DP sind logisch. Da muss man nichteinmal das Ding zwischen den Ohren beanspruchen. ;)Wie gesagt, er läuft bis auf den kleinen Makel echt perfekt.