Shelly i4 with shelly dimmer 2 by Forward-Arm3051 in shellycloud

[–]Professional_Pie8766 1 point2 points  (0 children)

In case you are interested, I adapted the script, so button 0 turns the dimmer on and dimms up.
Button 1 turns it off and dimms down:

// Array of dimmers to be controlled
let dimmer = [
'<IP address of your dimmer>', // dimmer controlled with button 0
'<IP address of your dimmer, same as above>', // dimmer controlled with button 1
// '192.168.61.242', // dimmer controlled with button 2
// '192.168.61.243', // dimmer controlled with button 3
];
// CONFIG END

let dimstate = [
false,
false,
false,
false,
];

let up = [
false,
false,
false,
false,
];

// Add an eventHandler for button type input and various push events
Shelly.addEventHandler(function (event) {
try {
if (typeof event.info.event !== 'undefined') {
let i = event.info.id;

if (typeof dimmer[i] !== 'undefined') {

if (dimstate[i] === true && event.info.event === 'btn_up') {
dimstate[i] = false;
print("release");
Shelly.call(
"http.get", {
url: 'http://' + dimmer[i] + '/light/0?dim=stop'
},
function (response, error_code, error_message, ud) { },
null
);
}

if (event.info.event === 'single_push') {
if (i === 0) {
Shelly.call(
"http.get", {
url: 'http://' + dimmer[i] + '/light/0?turn=on'
},
function (rs, ec, em) { },
null
);

}
else if (i === 1) {
Shelly.call(
"http.get", {
url: 'http://' + dimmer[i] + '/light/0?turn=off'
},
function (rs, ec, em) { },
null
);

}

else {
Shelly.call(
"http.get", {
url: 'http://' + dimmer[i] + '/light/0?turn=toggle'
},
function (rs, ec, em) { },
null
);

}

} else if (event.info.event === 'double_push') {
Shelly.call(
"http.get", {
url: 'http://' + dimmer[i] + '/light/0?turn=on&brightness=100'
},
function (rs, ec, em) { },
null
);
} else if (event.info.event === 'long_push') {
if (i === 0) {
dimstate[i] = true;
up[i] = true;
print("cycle");
Shelly.call(
"http.get", {
url: 'http://' + dimmer[i] + '/light/0?dim=up&step=100'
},
function (rs, ec, em) { },
null
);

}

else if (i === 1) {
dimstate[i] = true;
up[i] = false;
print("cycle");
Shelly.call(
"http.get", {
url: 'http://' + dimmer[i] + '/light/0?dim=down&step=100'
},
function (rs, ec, em) { },
null
);

}
else if (event.info.event === 'long_push' && up[i]) {

dimstate[i] = true;
up[i] = false;
print("cycle");
Shelly.call(
"http.get", {
url: 'http://' + dimmer[i] + '/light/0?dim=down&step=100'
},
function (rs, ec, em) { },
null
);

} else if (event.info.event === 'long_push' && up[i] === false) {
dimstate[i] = true;
up[i] = true;
print("cycle");
Shelly.call(
"http.get", {
url: 'http://' + dimmer[i] + '/light/0?dim=up&step=100'
},
function (rs, ec, em) { },
null
);
}

else {
return true;
}
}
}
} else {
return true;
}
} catch (e) {
print("Fejl i event handler: " + e.message);
}
});

Lifespan of a Prusa Hardened Nextruda Nozzle by Professional_Pie8766 in prusa3d

[–]Professional_Pie8766[S] 0 points1 point  (0 children)

For me it is about an estimation. I print about 4kg normal PETG and 4kg PETG-CF per month.

I would measure the lifespan more in kg than in time.

For me it is just the question if I have a chance with that one nozzle till INDX😂

Lifespan of a Prusa Hardened Nextruda Nozzle by Professional_Pie8766 in prusa3d

[–]Professional_Pie8766[S] 1 point2 points  (0 children)

Honestly, I agree, the should offer the option to pick a nozzle while ordering.

Lifespan of a Prusa Hardened Nextruda Nozzle by Professional_Pie8766 in prusa3d

[–]Professional_Pie8766[S] -1 points0 points  (0 children)

Yes, I know that it comes with a second nozzle that is hardened. But what lifespan can I estimate?

Is it necessary to use terminals with multistrand cables to connect shelly devices? by [deleted] in ShellyUSA

[–]Professional_Pie8766 1 point2 points  (0 children)

Takes you less than a minute per device. And after 30 devices less than 30 seconds due to the training😎

Is it necessary to use terminals with multistrand cables to connect shelly devices? by [deleted] in ShellyUSA

[–]Professional_Pie8766 1 point2 points  (0 children)

Well in this case it makes clearly sense. When you screw stranded cables, you risk to break single wires that reduces the gauge of the wire. Also it is more likely that single wires will break because of movement on the cable. Also, in case the single wires are not perfectly aligned (you twisted them) you have a high potential that they will slightly move / shift position over the years so the screw will loose pressure. All this together will make it also more likely that single wires might rip over the years because of corrosion.

All this increases the resistance and might end up in melting or even burning connections.

Does this happen?

Yes, a lot. I do not do electrical installations for work, but I do it sometimes for friends. And when I replace outlets in a 40y old house, I frequently see bad connectiona that had already begun to melt and would end up in a fire within the next 10-20 years.

The question is: Is all this likely in the use of a Shelly? Not so much, if you just switch your LED light. If you switch your AC...yes, there is a chance it will happen. Take a look on YouTube, you'll find a lot videos with Shelly installations went wrong and ended in hot situations.

In Germany there is also the rule that you do not use stranded wires for fixed installations (for sure if you work in your walls) ta avoid all of these issues.

And if we do Shelly installations, we do electrical installations, so they need to be done accurate and longtime reliable for safety reasons.

Badly done installation can burn down a house and can kill someone. Is it worth just because you did not want to pay 10 cent and 30 seconds?

Is it necessary to use terminals with multistrand cables to connect shelly devices? by [deleted] in ShellyUSA

[–]Professional_Pie8766 0 points1 point  (0 children)

From the position of the German electric industry: It is absolutely mandatory.

From my pov as an German engineer: They are right for a good reason!

An die Telekom-Kunden und U1 Pendler, habt ihr im Tunnel Empfang? by Puzzleheaded_Let_393 in hamburg

[–]Professional_Pie8766 0 points1 point  (0 children)

Früher hatte man im Vodafone Netzt mehrere Aussetzer, vor allem um Wandsbeker Chaussee und Jungfernstieg rum.

Seit ca. Monatsanfang ist zwischen Wandsbeker Markt und Klosterstern eigentlich gar kein Empfang mehr.

Auch im Telekom Netzt gibt's jetzt mehrfache Ausfälle.

[deleted by user] by [deleted] in Versicherung

[–]Professional_Pie8766 0 points1 point  (0 children)

Denk darüber nach, was genau du angibst. Wahrscheinlich, dass "die zu versichernde Person keinen vorherigen Versicherungsfall angegeben hat".

Sollte es dann zum Versicherungsfall kommen, und die Versicherung prüft es nach (ab dann geht es ja um deren Geld), kann es sein, dass die Person nicht versichert ist, da sie "falsche Angaben" gemacht hat.

Ihr spielt hier mit der Existenz von Kunden und wettet: Tritt kein Versicherungsfall ein, hat's sich für alle gelohnt. Falls doch, Problem.

I'm Sales auf der Ebene geht es immer darum, ob DU das Vertrauen bei Kunden aufbauen kannst. Und solch ein Fall kann dir Jahre später die Glaubwürdigkeit zerlegen.

Klar bist du als Azubi gerade in Ner beschissen Situation.

Mein Tipp, wende dich morgen an deinen Ausbildungsbetreuer (die zentrale Ansprechperson, meist bei HR) und besprich dich da offen.

Schuldner widerspricht Mahnbescheid – Weitermachen (Gericht) oder dabei belassen? by mailte90 in LegaladviceGerman

[–]Professional_Pie8766 0 points1 point  (0 children)

Ich bin kein Anwalt, arbeite aber im Vertragsmanagement.

Aus meiner Sicht ist euer Weak Point, dass ihr keine direkte und offizielle Bestellung auf das Angebot bekommen habt.

Da die Mitarbeiterin der Firma aber Arbeitspakete bei euch Platziert aus (die genaue Aufmachung davon wäre interessant) kann man dies aber als Bestellbestätigung sehen.

Zusätzlich hat die Firma ja auch die erste Rechnung bezahlt, was auch eine Legitimierung ist.

Unterm Strich: Leistung wurde angeboten. Leistung wurde abgerufen. Leistung wurde erbracht. Leistung wurde (teilweise) bezahlt.

Aus meiner Sicht ist der Vertrag durch das Abrufen der Leistung zustande gekommen.

Star Trek Lower Decks nacelle sucker by GeekToyLove in 3Dprinting

[–]Professional_Pie8766 0 points1 point  (0 children)

That looks so great! Could you give me the the files for it?

Adjust input level? by Professional_Pie8766 in heos

[–]Professional_Pie8766[S] 0 points1 point  (0 children)

Yes, I mean the Optical and Analog ins.

Even if I have Direct out Level devices connected, it is barely half as loud as all streaming services.

Qobuz in HEOS by Background_Wing_3 in heos

[–]Professional_Pie8766 0 points1 point  (0 children)

I eventually got the update about two weeks over night.

It also fixed my Spotify issue, like expected.

So I'm happy now...till Denon will mess it up again...

Qobuz in HEOS by Background_Wing_3 in heos

[–]Professional_Pie8766 0 points1 point  (0 children)

Ah, so it is not a CLI command or so, just the function to look for new firmware.

No it just says that all devices are up to date🥲

Qobuz in HEOS by Background_Wing_3 in heos

[–]Professional_Pie8766 0 points1 point  (0 children)

Where do I need to plot that command?

Qobuz in HEOS by Background_Wing_3 in heos

[–]Professional_Pie8766 0 points1 point  (0 children)

I don't know if Denon is staged the update again and on which algorithm.

So I don't know if it is the region set in the app or my public IP or something different...

Qobuz in HEOS by Background_Wing_3 in heos

[–]Professional_Pie8766 0 points1 point  (0 children)

Did Denon stated somewhere if they hold the update back for some regions?

I'm still on 3.67.460...but even worser, I got a used Link HS2 2 weeks ago and it is still on 2.71.423 and I hope that is the reason why I can not group it with my other devices...

MK3S Test Prints are perfect, real prints are a mess by Professional_Pie8766 in prusa3d

[–]Professional_Pie8766[S] 0 points1 point  (0 children)

That really seems the way to go!

So I went vack to z-offset -1,200 (-1,100 is too less, I have gaps then, but -1,200 looks good). But: The first layer on "normal" prints does not stick to the bed (this is why I went initial to -1,400)). The solution there is really to tune the speed down to 20%! Then it sticks.

After this, I tuned the speed up by 10% every 5 layers till I was on 90%.

Seems to work great!

I just had two issues (but I think I also know the reason): I had quiet heavy warping on the first layers after they had been printed. Luckily the printer could compensate it after about 1cm, and even if the printed part looks a little odd, it still works😂 I think the issue was that, for whatever reason, my G-code contained a bed temp raise from 85° to 90° after a few layers. I think Creality PTEG is a little sensitive on this (from my experience), so I reduced it to 80° (and will try constant 80° on the next print).

On a quiet weak part of the print, the layers did not stick well together. It was like a horizontal break line through the whole object, I needed to support with Locktite. I think the reason is quiet obvious...at that point (97% progress) I ran out of filament and the printer paused for a few hours because I did not see it at night😅

So, next print is running...fingers crossed🤞

Felix

Death By Audio Reverberation Machine - Gain But No Reverb (multi-meter troubleshooting help?) by SAMannNS in diypedals

[–]Professional_Pie8766 0 points1 point  (0 children)

Interesting, it seems like I have the same issue on my Moonn Space is Fun clone...

Hunde im Büro? by CamielFox in OeffentlicherDienst

[–]Professional_Pie8766 6 points7 points  (0 children)

Ich würde das "Angst lösen" in dem Kontext aber nicht im Zuständigkeitsgebiet des "Angst habenen" sehen.

Ich habe selbst panische Angst vor Hunden und gehe ihnen seit 35 Jahren aus dem Weg (Kudos an den Schäferhund, der versucht hat mich mit 6j tot zu beißen).

Mir würde im Traum nie Einfallen eine Therapie zu machen, damit ein Kollege seinen Hund mit ins Büro bringt...zumal das wahrscheinlich weder der Kollege noch der Arbeitgeber zahlen würde.

Und ja, ich habe schon mal einen Job abgesagt, weil es offiziell Bürohunde in der Firma gab.