Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.app_user_provider
context main
entry_point App\Security\KbinAuthenticator
user_checker App\Security\UserChecker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "two_factor"
  "remember_me"
  "App\Security\KbinAuthenticator"
  "App\Security\FacebookAuthenticator"
  "App\Security\GoogleAuthenticator"
  "App\Security\GithubAuthenticator"
  "App\Security\KeycloakAuthenticator"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#723
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
  -logger: Monolog\Logger {#783 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#706
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#1017 …}
  -sessionKey: "_security_main"
  -logger: Monolog\Logger {#783 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#705 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
  -registered: false
  -trustResolver: Scheb\TwoFactorBundle\Security\Authentication\AuthenticationTrustResolver {#780 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#703 …}
}
0.48 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#584
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#595 …}
}
0.00 ms (none)
Scheb\TwoFactorBundle\Security\Http\Firewall\TwoFactorAccessListener {#582
  -twoFactorFirewallConfig: Scheb\TwoFactorBundle\Security\TwoFactor\TwoFactorFirewallConfig {#842 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -twoFactorAccessDecider: Scheb\TwoFactorBundle\Security\Authorization\TwoFactorAccessDecider {#581 …}
}
0.04 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#579
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#937 …}
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#786
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#841 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1015 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
}
0.00 ms (none)

Authenticators

No authenticators have been recorded. Check previous profiles on your authentication endpoint.

Access Decision

affirmative Strategy
# Voter class
1
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
2
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
3
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
4
"Symfony\Component\Security\Core\Authorization\Voter\ExpressionVoter"
5
"App\Security\Voter\EntryCommentVoter"
6
"App\Security\Voter\EntryVoter"
7
"App\Security\Voter\MagazineVoter"
8
"App\Security\Voter\MessageThreadVoter"
9
"App\Security\Voter\MessageVoter"
10
"App\Security\Voter\NotificationVoter"
11
"App\Security\Voter\OAuth2UserConsentVoter"
12
"App\Security\Voter\PostCommentVoter"
13
"App\Security\Voter\PostVoter"
14
"App\Security\Voter\UserVoter"

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
App\Entity\EntryComment {#1365
  +user: Proxies\__CG__\App\Entity\User {#1378 …}
  +entry: App\Entity\Entry {#1810 …}
  +magazine: App\Entity\Magazine {#313
    +icon: Proxies\__CG__\App\Entity\Image {#294 …}
    +name: "askelectronics@discuss.tchncs.de"
    +title: "askelectronics"
    +description: """
      **For questions about component-level electronic circuits, tools and equipment.**\n
      \n
      Rules\n
      -----\n
      \n
      1: Be nice.\n
      \n
      2: Be on-topic (eg: *Electronic*, not *electrical*).\n
      \n
      3: No commercial stuff, buying, selling or valuations.\n
      \n
      4: Be safe.\n
      \n
      ---
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 154
    +entryCommentCount: 1230
    +postCount: 1
    +postCommentCount: 4
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729413608 {#323
      date: 2024-10-20 10:40:08.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#285 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#281 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +entries: Doctrine\ORM\PersistentCollection {#228 …}
    +posts: Doctrine\ORM\PersistentCollection {#186 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#248 …}
    +bans: Doctrine\ORM\PersistentCollection {#165 …}
    +reports: Doctrine\ORM\PersistentCollection {#151 …}
    +badges: Doctrine\ORM\PersistentCollection {#129 …}
    +logs: Doctrine\ORM\PersistentCollection {#119 …}
    +awards: Doctrine\ORM\PersistentCollection {#108 …}
    +categories: Doctrine\ORM\PersistentCollection {#95 …}
    -id: 11
    +apId: "askelectronics@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
    +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
    +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "askelectronics"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727247714 {#317
      date: 2024-09-25 09:01:54.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687144409 {#316
      date: 2023-06-19 05:13:29.0 +02:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    The strips use 3V white LEDs, power to which is delivered via resistors or linear current regulators. Unless you see any inductors, there is no buck converter from 5 V to 3 V.\n
    \n
    Why does this matter? Well, with resistors and linear regulators, 𝐼~in~ (current in) pretty much equals 𝐼~out~ (current out). So the efficiency 𝜂 = 𝑃~in~ / 𝑃~out~ = (𝐼 × 3 V) / (𝐼 × 5 V) = 60 %. Extra cable resistance will reduce the current, brightness and power, but still exactly 40% of power leaving the USB charger will be wasted before it gets to the LEDs.\n
    \n
    However, I would advise against multiple, cheap USB connectors in the circuit: when moving the setup, their resistance changes somewhat and you would get blinking. The worst thing that could happen is a switch, such low voltage cannot spark over an oxide layer and eventually even small movement will blink the lights. I would get a good thick USB cable and solder it directly to one of the strips instead of whatever it came with, connecting the other with some thick wires.\n
    \n
    So it does not matter, if you want better efficiency, use 12V (75%) or 24V strips (87%), or get just an LED array without resistors that needs a constant current driver (theoretically 100% but CC PSUs are slightly less efficient). Or make a constant current driver by fine-tuning the voltage of a PSU (by adjusting the feedback resistive divider) to 0.5-1 V above the LEDs’ voltage drop, then using an appropriate resistor to limit the current.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1697738922 {#1605
    date: 2023-10-19 20:08:42.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@SoySaucePrinterInk@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1370 …}
  +nested: Doctrine\ORM\PersistentCollection {#1375 …}
  +votes: Doctrine\ORM\PersistentCollection {#2424 …}
  +reports: Doctrine\ORM\PersistentCollection {#1898 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1841 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2354 …}
  -id: 59504
  -bodyTs: "'-1':244 '0.5':243 '100':213 '12v':192 '24v':195 '3':32,64 '3v':4 '40':83 '5':29,67 '60':69 '75':193 '87':197 'adjust':237 'advis':102 'appropri':254 'array':203 'better':189 'blink':123,148 'bright':77 'buck':26 'cabl':71,158 'came':172 'cannot':136 'cc':215 'chang':117 'charger':89 'cheap':105 'circuit':110 'connect':174 'connector':107 'constant':209,224 'convert':27 'could':128 'current':16,46,53,76,210,225,259 'deliv':11 'direct':162 'divid':241 'driver':211,226 'drop':250 'effici':57,190,220 'equal':50 'even':144 'eventu':143 'exact':82 'extra':70 'feedback':239 'fine':229 'fine-tun':228 'get':95,122,153,199 'good':155 'happen':129 'howev':99 'inductor':22 'instead':168 'layer':141 'leav':86 'led':6,98,202,248 'less':219 'light':150 'limit':257 'linear':15,42 'low':134 'make':222 'matter':37,185 'move':112 'movement':146 'much':49 'multipl':104 'need':207 'one':164 'oxid':140 'power':7,79,85 'pretti':48 'psu':235 'psus':216 'reduc':74 'regul':17,43 'resist':72,116,240 'resistor':13,40,205,255 'see':20 'setup':114 'slight':218 'small':145 'solder':160 'somewhat':118 'spark':137 'still':81 'strip':2,167,196 'switch':132 'theoret':212 'thick':156,179 'thing':126 'tune':230 'unless':18 'usb':88,106,157 'use':3,191,252 'v':30,33,65,68,245 'via':12 'voltag':135,232,249 'want':188 'wast':92 'well':38 'whatev':170 'white':5 'wire':180 'without':204 'worst':125 'would':101,121,152 '~in':45,60 '~out':52,62 '𝐼':44,51,63,66 '𝑃':59,61 '𝜂':58"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/4032066"
  +editedAt: DateTimeImmutable @1698314313 {#1377
    date: 2023-10-26 11:58:33.0 +02:00
  }
  +createdAt: DateTimeImmutable @1697738922 {#1927
    date: 2023-10-19 20:08:42.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
App\Entity\EntryComment {#1365
  +user: Proxies\__CG__\App\Entity\User {#1378 …}
  +entry: App\Entity\Entry {#1810 …}
  +magazine: App\Entity\Magazine {#313
    +icon: Proxies\__CG__\App\Entity\Image {#294 …}
    +name: "askelectronics@discuss.tchncs.de"
    +title: "askelectronics"
    +description: """
      **For questions about component-level electronic circuits, tools and equipment.**\n
      \n
      Rules\n
      -----\n
      \n
      1: Be nice.\n
      \n
      2: Be on-topic (eg: *Electronic*, not *electrical*).\n
      \n
      3: No commercial stuff, buying, selling or valuations.\n
      \n
      4: Be safe.\n
      \n
      ---
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 154
    +entryCommentCount: 1230
    +postCount: 1
    +postCommentCount: 4
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729413608 {#323
      date: 2024-10-20 10:40:08.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#285 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#281 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +entries: Doctrine\ORM\PersistentCollection {#228 …}
    +posts: Doctrine\ORM\PersistentCollection {#186 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#248 …}
    +bans: Doctrine\ORM\PersistentCollection {#165 …}
    +reports: Doctrine\ORM\PersistentCollection {#151 …}
    +badges: Doctrine\ORM\PersistentCollection {#129 …}
    +logs: Doctrine\ORM\PersistentCollection {#119 …}
    +awards: Doctrine\ORM\PersistentCollection {#108 …}
    +categories: Doctrine\ORM\PersistentCollection {#95 …}
    -id: 11
    +apId: "askelectronics@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
    +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
    +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "askelectronics"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727247714 {#317
      date: 2024-09-25 09:01:54.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687144409 {#316
      date: 2023-06-19 05:13:29.0 +02:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    The strips use 3V white LEDs, power to which is delivered via resistors or linear current regulators. Unless you see any inductors, there is no buck converter from 5 V to 3 V.\n
    \n
    Why does this matter? Well, with resistors and linear regulators, 𝐼~in~ (current in) pretty much equals 𝐼~out~ (current out). So the efficiency 𝜂 = 𝑃~in~ / 𝑃~out~ = (𝐼 × 3 V) / (𝐼 × 5 V) = 60 %. Extra cable resistance will reduce the current, brightness and power, but still exactly 40% of power leaving the USB charger will be wasted before it gets to the LEDs.\n
    \n
    However, I would advise against multiple, cheap USB connectors in the circuit: when moving the setup, their resistance changes somewhat and you would get blinking. The worst thing that could happen is a switch, such low voltage cannot spark over an oxide layer and eventually even small movement will blink the lights. I would get a good thick USB cable and solder it directly to one of the strips instead of whatever it came with, connecting the other with some thick wires.\n
    \n
    So it does not matter, if you want better efficiency, use 12V (75%) or 24V strips (87%), or get just an LED array without resistors that needs a constant current driver (theoretically 100% but CC PSUs are slightly less efficient). Or make a constant current driver by fine-tuning the voltage of a PSU (by adjusting the feedback resistive divider) to 0.5-1 V above the LEDs’ voltage drop, then using an appropriate resistor to limit the current.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1697738922 {#1605
    date: 2023-10-19 20:08:42.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@SoySaucePrinterInk@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1370 …}
  +nested: Doctrine\ORM\PersistentCollection {#1375 …}
  +votes: Doctrine\ORM\PersistentCollection {#2424 …}
  +reports: Doctrine\ORM\PersistentCollection {#1898 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1841 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2354 …}
  -id: 59504
  -bodyTs: "'-1':244 '0.5':243 '100':213 '12v':192 '24v':195 '3':32,64 '3v':4 '40':83 '5':29,67 '60':69 '75':193 '87':197 'adjust':237 'advis':102 'appropri':254 'array':203 'better':189 'blink':123,148 'bright':77 'buck':26 'cabl':71,158 'came':172 'cannot':136 'cc':215 'chang':117 'charger':89 'cheap':105 'circuit':110 'connect':174 'connector':107 'constant':209,224 'convert':27 'could':128 'current':16,46,53,76,210,225,259 'deliv':11 'direct':162 'divid':241 'driver':211,226 'drop':250 'effici':57,190,220 'equal':50 'even':144 'eventu':143 'exact':82 'extra':70 'feedback':239 'fine':229 'fine-tun':228 'get':95,122,153,199 'good':155 'happen':129 'howev':99 'inductor':22 'instead':168 'layer':141 'leav':86 'led':6,98,202,248 'less':219 'light':150 'limit':257 'linear':15,42 'low':134 'make':222 'matter':37,185 'move':112 'movement':146 'much':49 'multipl':104 'need':207 'one':164 'oxid':140 'power':7,79,85 'pretti':48 'psu':235 'psus':216 'reduc':74 'regul':17,43 'resist':72,116,240 'resistor':13,40,205,255 'see':20 'setup':114 'slight':218 'small':145 'solder':160 'somewhat':118 'spark':137 'still':81 'strip':2,167,196 'switch':132 'theoret':212 'thick':156,179 'thing':126 'tune':230 'unless':18 'usb':88,106,157 'use':3,191,252 'v':30,33,65,68,245 'via':12 'voltag':135,232,249 'want':188 'wast':92 'well':38 'whatev':170 'white':5 'wire':180 'without':204 'worst':125 'would':101,121,152 '~in':45,60 '~out':52,62 '𝐼':44,51,63,66 '𝑃':59,61 '𝜂':58"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/4032066"
  +editedAt: DateTimeImmutable @1698314313 {#1377
    date: 2023-10-26 11:58:33.0 +02:00
  }
  +createdAt: DateTimeImmutable @1697738922 {#1927
    date: 2023-10-19 20:08:42.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
App\Entity\EntryComment {#1365
  +user: Proxies\__CG__\App\Entity\User {#1378 …}
  +entry: App\Entity\Entry {#1810 …}
  +magazine: App\Entity\Magazine {#313
    +icon: Proxies\__CG__\App\Entity\Image {#294 …}
    +name: "askelectronics@discuss.tchncs.de"
    +title: "askelectronics"
    +description: """
      **For questions about component-level electronic circuits, tools and equipment.**\n
      \n
      Rules\n
      -----\n
      \n
      1: Be nice.\n
      \n
      2: Be on-topic (eg: *Electronic*, not *electrical*).\n
      \n
      3: No commercial stuff, buying, selling or valuations.\n
      \n
      4: Be safe.\n
      \n
      ---
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 154
    +entryCommentCount: 1230
    +postCount: 1
    +postCommentCount: 4
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729413608 {#323
      date: 2024-10-20 10:40:08.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#285 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#281 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +entries: Doctrine\ORM\PersistentCollection {#228 …}
    +posts: Doctrine\ORM\PersistentCollection {#186 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#248 …}
    +bans: Doctrine\ORM\PersistentCollection {#165 …}
    +reports: Doctrine\ORM\PersistentCollection {#151 …}
    +badges: Doctrine\ORM\PersistentCollection {#129 …}
    +logs: Doctrine\ORM\PersistentCollection {#119 …}
    +awards: Doctrine\ORM\PersistentCollection {#108 …}
    +categories: Doctrine\ORM\PersistentCollection {#95 …}
    -id: 11
    +apId: "askelectronics@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
    +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
    +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "askelectronics"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727247714 {#317
      date: 2024-09-25 09:01:54.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687144409 {#316
      date: 2023-06-19 05:13:29.0 +02:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    The strips use 3V white LEDs, power to which is delivered via resistors or linear current regulators. Unless you see any inductors, there is no buck converter from 5 V to 3 V.\n
    \n
    Why does this matter? Well, with resistors and linear regulators, 𝐼~in~ (current in) pretty much equals 𝐼~out~ (current out). So the efficiency 𝜂 = 𝑃~in~ / 𝑃~out~ = (𝐼 × 3 V) / (𝐼 × 5 V) = 60 %. Extra cable resistance will reduce the current, brightness and power, but still exactly 40% of power leaving the USB charger will be wasted before it gets to the LEDs.\n
    \n
    However, I would advise against multiple, cheap USB connectors in the circuit: when moving the setup, their resistance changes somewhat and you would get blinking. The worst thing that could happen is a switch, such low voltage cannot spark over an oxide layer and eventually even small movement will blink the lights. I would get a good thick USB cable and solder it directly to one of the strips instead of whatever it came with, connecting the other with some thick wires.\n
    \n
    So it does not matter, if you want better efficiency, use 12V (75%) or 24V strips (87%), or get just an LED array without resistors that needs a constant current driver (theoretically 100% but CC PSUs are slightly less efficient). Or make a constant current driver by fine-tuning the voltage of a PSU (by adjusting the feedback resistive divider) to 0.5-1 V above the LEDs’ voltage drop, then using an appropriate resistor to limit the current.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1697738922 {#1605
    date: 2023-10-19 20:08:42.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@SoySaucePrinterInk@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1370 …}
  +nested: Doctrine\ORM\PersistentCollection {#1375 …}
  +votes: Doctrine\ORM\PersistentCollection {#2424 …}
  +reports: Doctrine\ORM\PersistentCollection {#1898 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1841 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2354 …}
  -id: 59504
  -bodyTs: "'-1':244 '0.5':243 '100':213 '12v':192 '24v':195 '3':32,64 '3v':4 '40':83 '5':29,67 '60':69 '75':193 '87':197 'adjust':237 'advis':102 'appropri':254 'array':203 'better':189 'blink':123,148 'bright':77 'buck':26 'cabl':71,158 'came':172 'cannot':136 'cc':215 'chang':117 'charger':89 'cheap':105 'circuit':110 'connect':174 'connector':107 'constant':209,224 'convert':27 'could':128 'current':16,46,53,76,210,225,259 'deliv':11 'direct':162 'divid':241 'driver':211,226 'drop':250 'effici':57,190,220 'equal':50 'even':144 'eventu':143 'exact':82 'extra':70 'feedback':239 'fine':229 'fine-tun':228 'get':95,122,153,199 'good':155 'happen':129 'howev':99 'inductor':22 'instead':168 'layer':141 'leav':86 'led':6,98,202,248 'less':219 'light':150 'limit':257 'linear':15,42 'low':134 'make':222 'matter':37,185 'move':112 'movement':146 'much':49 'multipl':104 'need':207 'one':164 'oxid':140 'power':7,79,85 'pretti':48 'psu':235 'psus':216 'reduc':74 'regul':17,43 'resist':72,116,240 'resistor':13,40,205,255 'see':20 'setup':114 'slight':218 'small':145 'solder':160 'somewhat':118 'spark':137 'still':81 'strip':2,167,196 'switch':132 'theoret':212 'thick':156,179 'thing':126 'tune':230 'unless':18 'usb':88,106,157 'use':3,191,252 'v':30,33,65,68,245 'via':12 'voltag':135,232,249 'want':188 'wast':92 'well':38 'whatev':170 'white':5 'wire':180 'without':204 'worst':125 'would':101,121,152 '~in':45,60 '~out':52,62 '𝐼':44,51,63,66 '𝑃':59,61 '𝜂':58"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/4032066"
  +editedAt: DateTimeImmutable @1698314313 {#1377
    date: 2023-10-26 11:58:33.0 +02:00
  }
  +createdAt: DateTimeImmutable @1697738922 {#1927
    date: 2023-10-19 20:08:42.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED edit
App\Entity\Magazine {#313
  +icon: Proxies\__CG__\App\Entity\Image {#294 …}
  +name: "askelectronics@discuss.tchncs.de"
  +title: "askelectronics"
  +description: """
    **For questions about component-level electronic circuits, tools and equipment.**\n
    \n
    Rules\n
    -----\n
    \n
    1: Be nice.\n
    \n
    2: Be on-topic (eg: *Electronic*, not *electrical*).\n
    \n
    3: No commercial stuff, buying, selling or valuations.\n
    \n
    4: Be safe.\n
    \n
    ---
    """
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 154
  +entryCommentCount: 1230
  +postCount: 1
  +postCommentCount: 4
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1729413608 {#323
    date: 2024-10-20 10:40:08.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#285 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#281 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#270 …}
  +entries: Doctrine\ORM\PersistentCollection {#228 …}
  +posts: Doctrine\ORM\PersistentCollection {#186 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#248 …}
  +bans: Doctrine\ORM\PersistentCollection {#165 …}
  +reports: Doctrine\ORM\PersistentCollection {#151 …}
  +badges: Doctrine\ORM\PersistentCollection {#129 …}
  +logs: Doctrine\ORM\PersistentCollection {#119 …}
  +awards: Doctrine\ORM\PersistentCollection {#108 …}
  +categories: Doctrine\ORM\PersistentCollection {#95 …}
  -id: 11
  +apId: "askelectronics@discuss.tchncs.de"
  +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
  +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
  +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
  +apInboxUrl: "https://discuss.tchncs.de/inbox"
  +apDomain: "discuss.tchncs.de"
  +apPreferredUsername: "askelectronics"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1727247714 {#317
    date: 2024-09-25 09:01:54.0 +02:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1687144409 {#316
    date: 2023-06-19 05:13:29.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS DENIED
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details