And thatâs not wrong. If you look at the meaning (as a conjunction, 2nd entry) (or here), âwhenâ can mean âifâ.
And coming from german, todayâs translation of the english âwhenâ is âwennâ. But so is the translation of âifâ (german: âwennâ).
I will agree that AI bots are as confused as the population, due to its training. I see the point youâre making. I still feel though if people just paused for a moment to think that it should become apparent. We donât live in a very patient world where the general populous will make an effort.
I did my own experiment with a private AI bot, using the same initial prompt, including a suggestion at the end. TL;DR: Itâs suggestion to replace condition is to use requirement, but I think thatâs too formal.
Summary
Pieter
use âconditionâ in a sentence as part of home automation.AI Assistant
Sure, @pieter. Hereâs a sentence for you:
âIn our home automation system, we set up a condition that if the temperature exceeds 30°C, the air conditioning automatically turns on to maintain a comfortable environment.âPieter
but doesnât a condition imply a criterium, rather than an event or trigger?AI Assistant
Youâre correct, @pieter. My previous example might have blurred the lines between a condition and a trigger. Let me clarify with a more accurate sentence:âIn our home automation system, we have a condition that must be met for the lights to turn off automatically: no motion detected for 15 minutes.â
In this sentence, the condition refers to the specific criterion (no motion detected for 15 minutes) that triggers the action (lights turning off).
Pieter
hmm, this seems unconvincing and confusing.letâs say my automation is described by this sentence: âwhen i arrive home, and itâs night, turn on the lights.â
which part would be the condition? which would be the trigger?
AI Assistant
In the scenario youâve described, âwhen I arrive home, and itâs night, turn on the lights,â we can break it down into triggers and conditions for clarity:
- Trigger: Your arrival at home. This is the event that initiates the evaluation of conditions and potentially leads to an action.
- Condition: It being night. This is the criterion that must be met, in addition to the trigger, for the action to occur.
So, in this sentence, the action (turning on the lights) is contingent upon both the trigger (arrival at home) and the condition being met (itâs night).
Pieter
in the light of this, do you then still think what you said initially is accurate?AI Assistant
Reflecting on our discussion and your example, my initial explanation may have conflated triggers and conditions, which could lead to confusion. To clarify:
- A trigger is an event that initiates the evaluation process for an action.
- A condition is a specific criterion that must be met for an action to proceed.
In the context of home automation, itâs crucial to distinguish between these two concepts accurately. My initial response might not have made this distinction clear. Your example helped illustrate the difference more effectively. Thank you for pointing that out, @pieter.Pieter
are there alternative terms you could propose for âtriggerâ and âconditionâ that would help the layperson understand and distinguish the concepts better?AI Assistant
Certainly, @pieter. To make these concepts more accessible to a layperson, we could use alternative terms that are perhaps more intuitive:
- Trigger could be referred to as the âStarting Signalâ or âInitiatorâ. These terms convey the idea that this is the event or moment that kicks off the process.
- Condition could be referred to as the âRequirementâ or âCriteria to Meetâ. These terms emphasize that for the action to happen, certain specific requirements or criteria need to be satisfied.
Using these alternative terms, the home automation example could be explained as: âThe Starting Signal for the automation is my arrival at home. The Requirement for the lights to turn on is that it must also be night.â
These terms aim to simplify the concepts by using everyday language, making it easier for someone unfamiliar with technical jargon to understand the distinction.
I also consulted a few dictionaries now to see if thereâs a (colloquial) meaning that would support this confusion.
Summary
noun
condition (noun) · conditions (plural noun)
- the state of something with regard to its appearance, quality, or working order:
âthe wiring is in good conditionâ · âthe bridge is in an extremely dangerous conditionâ
- a personâs or animalâs state of health or physical fitness:
âthe baby was in good condition at birthâ · âshe was in a serious conditionâ
- an illness or other medical problem:
âa heart conditionâ
- the situation in life of a particular group:
âthe sorrows of the human conditionâ
- archaic
social position:
âthose of humbler conditionâ
- (conditions)
the circumstances or factors affecting the way in which people live or work, especially with regard to their well-being:
âharsh working conditionsâ
- the factors or prevailing situation influencing the performance or outcome of a process:
âpresent market conditionsâ
- the prevailing state of the weather, ground, or sea at a particular time, especially as it affects a sporting event:
âthe appalling conditions determined the style of playâ
- a situation that must exist before something else is possible or permitted:
âfor a member to borrow money, three conditions have to be metâ · âall personnel should comply with this policy as a condition of employmentâ
The closest I could get is with meaning #3 above â but note, itâs closest. Itâs not an exact hit.
EDIT: four2six pointed out the conjunctive case, which I didnât consider.
That would not be a very inclusive response to people just starting out, and not the attitude we want to foster.
I had my 5 year forum anniversary a few weeks ago. I looked back at some of my earliest posts. Good lord I was green.
We forget what it is like just starting out. Try to remember what it was like not even being able to understand the documentation let alone find what you are looking for. Remember this and be a bit more tolerant, or ignore the post and let someone else deal with it.
That is to make sure it is easy to judge the demand for an FR. Itâs more difficult to do if the same request is spread all over the place in separate FRs.
That is where I am at them momentâŠtempted to answer, but deciding to let someone else deal with it
Reminds me of the time I tried to make a contribution by clarifying some ambiguous HA documentation which I had misunderstood. I was unceremoniously told I was wrong, it was my fault Iâd not understood and no changes were needed.
Upon reaching out to a moderator for a third-party view I was ignored. I was right too - it was ambiguous
The documentation is far from perfect, not everyone is open to hearing that, and not everyone on this forum is welcoming to feedback.
There is a certain inevitability though - HA is complex by its nature, people will misunderstand, get wrong, etc., with the best will in the world.
Some would do well to remember they were learners once too.
I agreed, didnât I? I never said itâs wrong. I expressed two clear colloquial cases where I think it would be confusing to interchange it, but I accept there are cases where itâs more interchangeable. I think you point out a valid case with the use as a conjunction, which could be the source of confusion for some.
Thatâs interesting. I can speak basic German as a 3rd language and thought if âwennâ, but because my German isnât very good, I wasnât 100% sure whether German makes a distinction. I think the point was already made, but itâs understandable that some of these terms can then be more confusing in another language you donât know very well. In the case of the HA UI I can definitely see that the translation of âwhenâ for a trigger and âifâ for a condition both being âwennâ will be confusing.
Totally, but also for learners to acknowledge theyâre learners and not to criticise everything that didnât make intuitive sense to them. Itâs not to say thatâs whatâs been said here, nor that things shouldnât be improved, but Iâve seen this attitude on the forum. Thereâs a balance to strike.
Agreed. Humility from learners and grace from experts.
Sort of, and sort of not. I felt, you somehow implied that is lazy not to be accurate, as afrikaans is kind of right by having two distinct words. But I wasnât trying to correct you, just to add some further thought. I agree, it wasnât something really new. Sorry for that.
And I took a look: the german UI is calling the parts of a new automation âAuslöserâ, âBedingungâ and âAktionenâ⊠so itâs actually quite clear.
Not sure, there is really a problem here, except that home automation in itself isnât that self-explanatory. And not everyone is a computer nerd to delve into solving a problem on their own.
If the picture were a good reflection of reality, âreading the docsâ would be a lot more appealing. Problem is, you donât have to queue up to post anything
Not at all. I know Iâm pedantic. I wouldnât argue for the superiority of any language. The comparison of languages was to point out that Afrikaans, English and Dutch all share this specific trait by users of the language. Like I said, it happens in my home language too, although I personally will try to be as clear as possible. Communication is hard.
Thanks for this clarification.
Feature Requests is the only area we donât allow duplicates. Thatâs because we want votes to be in 1 place so we have an actual representation of a feature request instead of it being fractured among 80 topics.
This is just one of the current fractures in society, at least in my country. If they donât understand, itâs your faultâŠyou didnât explain it well enough. No eagerness to learn on their own so in business it becomes who you know, and will they give you the answer.
Odd timesâŠ
I think that is a problem with the whole new generationâŠno initiative to learn whatsoever.
I have always been eager to figure things out myself; once I understand how it works, I understand (and will never forget it again).
While the learned monkey tricks are forgotten tomorrow, as one does not know exactly how it works
ConclusionâŠwe are at a stand still (and therefore going backwards )
I took everything apart when I was young, simply to understand how it worked. Drove my parents insane
hold on, so people not using search is one thing. But when you create a new topic, search is done for you:
Should this then just roll over the âcreate topicâ button so people cant go around it?
At 60 years old I still just take things apart
Right now my shed is full of a completely stripped washing machine, so I can fit new bearings.
this turned into some generation z bashing quite quickly
thats nature
To be fair Itâs not just gen z, my brothers in law have no idea how to fix anything. They are twins and 59 years old. I tried to explain to one how to change a tap washer. Said I would do it next time I popped round. He is still in shock that it took about 10 minutes to fix. He doesnât even own a screwdriver. Just pays someone to do it for him.