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.96 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\Entry {#2482
  +user: Proxies\__CG__\App\Entity\User {#1933 …}
  +magazine: App\Entity\Magazine {#259
    +icon: Proxies\__CG__\App\Entity\Image {#239 …}
    +name: "homeassistant@lemmy.world"
    +title: "homeassistant"
    +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 46
    +entryCommentCount: 460
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729539860 {#270
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#230 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#226 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#215 …}
    +entries: Doctrine\ORM\PersistentCollection {#173 …}
    +posts: Doctrine\ORM\PersistentCollection {#131 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#193 …}
    +bans: Doctrine\ORM\PersistentCollection {#110 …}
    +reports: Doctrine\ORM\PersistentCollection {#96 …}
    +badges: Doctrine\ORM\PersistentCollection {#74 …}
    +logs: Doctrine\ORM\PersistentCollection {#64 …}
    +awards: Doctrine\ORM\PersistentCollection {#1798 …}
    +categories: Doctrine\ORM\PersistentCollection {#1793 …}
    -id: 145
    +apId: "homeassistant@lemmy.world"
    +apProfileId: "https://lemmy.world/c/homeassistant"
    +apPublicUrl: "https://lemmy.world/c/homeassistant"
    +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "homeassistant"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1710368376 {#269
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#275
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1896 …}
  +slug: "Anyone-seen-or-built-an-alternative-to-the-M5Stack-Atom"
  +title: "Anyone seen or built an alternative to the M5Stack Atom Echo for HA voice pipeline?"
  +url: null
  +body: "These things aren’t bad, I’ve got a few that I use sort of successfully, but the speaker and mic aren’t very powerful. I was thinking of building one with an ESP32 and i2S (not i2c, that threw me off too) speaker/mic, but I’m wondering if I’d be reinventing the wheel here if there’s a better alternative already out there."
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 4
  +favouriteCount: 17
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1711392247 {#1829
    date: 2024-03-25 19:44:07.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1925 …}
  +votes: Doctrine\ORM\PersistentCollection {#1390 …}
  +reports: Doctrine\ORM\PersistentCollection {#1976 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1378 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2355 …}
  +badges: Doctrine\ORM\PersistentCollection {#2476 …}
  +children: []
  -id: 26953
  -titleTs: "'altern':6 'anyon':1 'atom':10 'built':4 'echo':11 'ha':13 'm5stack':9 'pipelin':15 'seen':2 'voic':14"
  -bodyTs: "'alreadi':63 'altern':62 'aren':3,22 'bad':5 'better':61 'build':30 'd':51 'esp32':34 'got':8 'i2c':38 'i2s':36 'm':47 'mic':21 'one':31 'power':25 'reinvent':53 'sort':14 'speaker':19 'speaker/mic':44 'success':16 'thing':2 'think':28 'threw':40 'use':13 've':7 'wheel':55 'wonder':48"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704357344
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10271963"
  +editedAt: DateTimeImmutable @1711332936 {#2419
    date: 2024-03-25 03:15:36.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704295344 {#1600
    date: 2024-01-03 16:22:24.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"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\Entry {#2482
  +user: Proxies\__CG__\App\Entity\User {#1933 …}
  +magazine: App\Entity\Magazine {#259
    +icon: Proxies\__CG__\App\Entity\Image {#239 …}
    +name: "homeassistant@lemmy.world"
    +title: "homeassistant"
    +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 46
    +entryCommentCount: 460
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729539860 {#270
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#230 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#226 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#215 …}
    +entries: Doctrine\ORM\PersistentCollection {#173 …}
    +posts: Doctrine\ORM\PersistentCollection {#131 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#193 …}
    +bans: Doctrine\ORM\PersistentCollection {#110 …}
    +reports: Doctrine\ORM\PersistentCollection {#96 …}
    +badges: Doctrine\ORM\PersistentCollection {#74 …}
    +logs: Doctrine\ORM\PersistentCollection {#64 …}
    +awards: Doctrine\ORM\PersistentCollection {#1798 …}
    +categories: Doctrine\ORM\PersistentCollection {#1793 …}
    -id: 145
    +apId: "homeassistant@lemmy.world"
    +apProfileId: "https://lemmy.world/c/homeassistant"
    +apPublicUrl: "https://lemmy.world/c/homeassistant"
    +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "homeassistant"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1710368376 {#269
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#275
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1896 …}
  +slug: "Anyone-seen-or-built-an-alternative-to-the-M5Stack-Atom"
  +title: "Anyone seen or built an alternative to the M5Stack Atom Echo for HA voice pipeline?"
  +url: null
  +body: "These things aren’t bad, I’ve got a few that I use sort of successfully, but the speaker and mic aren’t very powerful. I was thinking of building one with an ESP32 and i2S (not i2c, that threw me off too) speaker/mic, but I’m wondering if I’d be reinventing the wheel here if there’s a better alternative already out there."
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 4
  +favouriteCount: 17
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1711392247 {#1829
    date: 2024-03-25 19:44:07.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1925 …}
  +votes: Doctrine\ORM\PersistentCollection {#1390 …}
  +reports: Doctrine\ORM\PersistentCollection {#1976 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1378 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2355 …}
  +badges: Doctrine\ORM\PersistentCollection {#2476 …}
  +children: []
  -id: 26953
  -titleTs: "'altern':6 'anyon':1 'atom':10 'built':4 'echo':11 'ha':13 'm5stack':9 'pipelin':15 'seen':2 'voic':14"
  -bodyTs: "'alreadi':63 'altern':62 'aren':3,22 'bad':5 'better':61 'build':30 'd':51 'esp32':34 'got':8 'i2c':38 'i2s':36 'm':47 'mic':21 'one':31 'power':25 'reinvent':53 'sort':14 'speaker':19 'speaker/mic':44 'success':16 'thing':2 'think':28 'threw':40 'use':13 've':7 'wheel':55 'wonder':48"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704357344
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10271963"
  +editedAt: DateTimeImmutable @1711332936 {#2419
    date: 2024-03-25 03:15:36.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704295344 {#1600
    date: 2024-01-03 16:22:24.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"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\Entry {#2482
  +user: Proxies\__CG__\App\Entity\User {#1933 …}
  +magazine: App\Entity\Magazine {#259
    +icon: Proxies\__CG__\App\Entity\Image {#239 …}
    +name: "homeassistant@lemmy.world"
    +title: "homeassistant"
    +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 46
    +entryCommentCount: 460
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729539860 {#270
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#230 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#226 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#215 …}
    +entries: Doctrine\ORM\PersistentCollection {#173 …}
    +posts: Doctrine\ORM\PersistentCollection {#131 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#193 …}
    +bans: Doctrine\ORM\PersistentCollection {#110 …}
    +reports: Doctrine\ORM\PersistentCollection {#96 …}
    +badges: Doctrine\ORM\PersistentCollection {#74 …}
    +logs: Doctrine\ORM\PersistentCollection {#64 …}
    +awards: Doctrine\ORM\PersistentCollection {#1798 …}
    +categories: Doctrine\ORM\PersistentCollection {#1793 …}
    -id: 145
    +apId: "homeassistant@lemmy.world"
    +apProfileId: "https://lemmy.world/c/homeassistant"
    +apPublicUrl: "https://lemmy.world/c/homeassistant"
    +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "homeassistant"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1710368376 {#269
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#275
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1896 …}
  +slug: "Anyone-seen-or-built-an-alternative-to-the-M5Stack-Atom"
  +title: "Anyone seen or built an alternative to the M5Stack Atom Echo for HA voice pipeline?"
  +url: null
  +body: "These things aren’t bad, I’ve got a few that I use sort of successfully, but the speaker and mic aren’t very powerful. I was thinking of building one with an ESP32 and i2S (not i2c, that threw me off too) speaker/mic, but I’m wondering if I’d be reinventing the wheel here if there’s a better alternative already out there."
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 4
  +favouriteCount: 17
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1711392247 {#1829
    date: 2024-03-25 19:44:07.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1925 …}
  +votes: Doctrine\ORM\PersistentCollection {#1390 …}
  +reports: Doctrine\ORM\PersistentCollection {#1976 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1378 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2355 …}
  +badges: Doctrine\ORM\PersistentCollection {#2476 …}
  +children: []
  -id: 26953
  -titleTs: "'altern':6 'anyon':1 'atom':10 'built':4 'echo':11 'ha':13 'm5stack':9 'pipelin':15 'seen':2 'voic':14"
  -bodyTs: "'alreadi':63 'altern':62 'aren':3,22 'bad':5 'better':61 'build':30 'd':51 'esp32':34 'got':8 'i2c':38 'i2s':36 'm':47 'mic':21 'one':31 'power':25 'reinvent':53 'sort':14 'speaker':19 'speaker/mic':44 'success':16 'thing':2 'think':28 'threw':40 'use':13 've':7 'wheel':55 'wonder':48"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1704357344
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/10271963"
  +editedAt: DateTimeImmutable @1711332936 {#2419
    date: 2024-03-25 03:15:36.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704295344 {#1600
    date: 2024-01-03 16:22:24.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"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 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
6 DENIED moderate
App\Entity\EntryComment {#4021
  +user: App\Entity\User {#3969 …}
  +entry: App\Entity\Entry {#2482
    +user: Proxies\__CG__\App\Entity\User {#1933 …}
    +magazine: App\Entity\Magazine {#259
      +icon: Proxies\__CG__\App\Entity\Image {#239 …}
      +name: "homeassistant@lemmy.world"
      +title: "homeassistant"
      +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 46
      +entryCommentCount: 460
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729539860 {#270
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#230 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#226 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#215 …}
      +entries: Doctrine\ORM\PersistentCollection {#173 …}
      +posts: Doctrine\ORM\PersistentCollection {#131 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#193 …}
      +bans: Doctrine\ORM\PersistentCollection {#110 …}
      +reports: Doctrine\ORM\PersistentCollection {#96 …}
      +badges: Doctrine\ORM\PersistentCollection {#74 …}
      +logs: Doctrine\ORM\PersistentCollection {#64 …}
      +awards: Doctrine\ORM\PersistentCollection {#1798 …}
      +categories: Doctrine\ORM\PersistentCollection {#1793 …}
      -id: 145
      +apId: "homeassistant@lemmy.world"
      +apProfileId: "https://lemmy.world/c/homeassistant"
      +apPublicUrl: "https://lemmy.world/c/homeassistant"
      +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "homeassistant"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710368376 {#269
        date: 2024-03-13 23:19:36.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1704127905 {#275
        date: 2024-01-01 17:51:45.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1896 …}
    +slug: "Anyone-seen-or-built-an-alternative-to-the-M5Stack-Atom"
    +title: "Anyone seen or built an alternative to the M5Stack Atom Echo for HA voice pipeline?"
    +url: null
    +body: "These things aren’t bad, I’ve got a few that I use sort of successfully, but the speaker and mic aren’t very powerful. I was thinking of building one with an ESP32 and i2S (not i2c, that threw me off too) speaker/mic, but I’m wondering if I’d be reinventing the wheel here if there’s a better alternative already out there."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 17
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711392247 {#1829
      date: 2024-03-25 19:44:07.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1925 …}
    +votes: Doctrine\ORM\PersistentCollection {#1390 …}
    +reports: Doctrine\ORM\PersistentCollection {#1976 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1378 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2355 …}
    +badges: Doctrine\ORM\PersistentCollection {#2476 …}
    +children: []
    -id: 26953
    -titleTs: "'altern':6 'anyon':1 'atom':10 'built':4 'echo':11 'ha':13 'm5stack':9 'pipelin':15 'seen':2 'voic':14"
    -bodyTs: "'alreadi':63 'altern':62 'aren':3,22 'bad':5 'better':61 'build':30 'd':51 'esp32':34 'got':8 'i2c':38 'i2s':36 'm':47 'mic':21 'one':31 'power':25 'reinvent':53 'sort':14 'speaker':19 'speaker/mic':44 'success':16 'thing':2 'think':28 'threw':40 'use':13 've':7 'wheel':55 'wonder':48"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704357344
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10271963"
    +editedAt: DateTimeImmutable @1711332936 {#2419
      date: 2024-03-25 03:15:36.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704295344 {#1600
      date: 2024-01-03 16:22:24.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#259}
  +image: null
  +parent: null
  +root: null
  +body: "Can always build to your own spec: [www.espressif.com/en/…/esp-audio-devkits](https://www.espressif.com/en/products/devkits/esp-audio-devkits)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1711331607 {#4030
    date: 2024-03-25 02:53:27.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ikidd@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4019 …}
  +nested: Doctrine\ORM\PersistentCollection {#4017 …}
  +votes: Doctrine\ORM\PersistentCollection {#4015 …}
  +reports: Doctrine\ORM\PersistentCollection {#4013 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3981 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3985 …}
  -id: 276851
  -bodyTs: "'/en/':10 '/en/products/devkits/esp-audio-devkits)':14 '/esp-audio-devkits':11 'alway':2 'build':3 'spec':7 'www.espressif.com':9,13 'www.espressif.com/en/':8 'www.espressif.com/en/products/devkits/esp-audio-devkits)':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7046299"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704299403 {#3966
    date: 2024-01-03 17:30:03.0 +01: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
7 DENIED edit
App\Entity\EntryComment {#4021
  +user: App\Entity\User {#3969 …}
  +entry: App\Entity\Entry {#2482
    +user: Proxies\__CG__\App\Entity\User {#1933 …}
    +magazine: App\Entity\Magazine {#259
      +icon: Proxies\__CG__\App\Entity\Image {#239 …}
      +name: "homeassistant@lemmy.world"
      +title: "homeassistant"
      +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 46
      +entryCommentCount: 460
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729539860 {#270
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#230 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#226 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#215 …}
      +entries: Doctrine\ORM\PersistentCollection {#173 …}
      +posts: Doctrine\ORM\PersistentCollection {#131 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#193 …}
      +bans: Doctrine\ORM\PersistentCollection {#110 …}
      +reports: Doctrine\ORM\PersistentCollection {#96 …}
      +badges: Doctrine\ORM\PersistentCollection {#74 …}
      +logs: Doctrine\ORM\PersistentCollection {#64 …}
      +awards: Doctrine\ORM\PersistentCollection {#1798 …}
      +categories: Doctrine\ORM\PersistentCollection {#1793 …}
      -id: 145
      +apId: "homeassistant@lemmy.world"
      +apProfileId: "https://lemmy.world/c/homeassistant"
      +apPublicUrl: "https://lemmy.world/c/homeassistant"
      +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "homeassistant"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710368376 {#269
        date: 2024-03-13 23:19:36.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1704127905 {#275
        date: 2024-01-01 17:51:45.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1896 …}
    +slug: "Anyone-seen-or-built-an-alternative-to-the-M5Stack-Atom"
    +title: "Anyone seen or built an alternative to the M5Stack Atom Echo for HA voice pipeline?"
    +url: null
    +body: "These things aren’t bad, I’ve got a few that I use sort of successfully, but the speaker and mic aren’t very powerful. I was thinking of building one with an ESP32 and i2S (not i2c, that threw me off too) speaker/mic, but I’m wondering if I’d be reinventing the wheel here if there’s a better alternative already out there."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 17
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711392247 {#1829
      date: 2024-03-25 19:44:07.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1925 …}
    +votes: Doctrine\ORM\PersistentCollection {#1390 …}
    +reports: Doctrine\ORM\PersistentCollection {#1976 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1378 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2355 …}
    +badges: Doctrine\ORM\PersistentCollection {#2476 …}
    +children: []
    -id: 26953
    -titleTs: "'altern':6 'anyon':1 'atom':10 'built':4 'echo':11 'ha':13 'm5stack':9 'pipelin':15 'seen':2 'voic':14"
    -bodyTs: "'alreadi':63 'altern':62 'aren':3,22 'bad':5 'better':61 'build':30 'd':51 'esp32':34 'got':8 'i2c':38 'i2s':36 'm':47 'mic':21 'one':31 'power':25 'reinvent':53 'sort':14 'speaker':19 'speaker/mic':44 'success':16 'thing':2 'think':28 'threw':40 'use':13 've':7 'wheel':55 'wonder':48"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704357344
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10271963"
    +editedAt: DateTimeImmutable @1711332936 {#2419
      date: 2024-03-25 03:15:36.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704295344 {#1600
      date: 2024-01-03 16:22:24.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#259}
  +image: null
  +parent: null
  +root: null
  +body: "Can always build to your own spec: [www.espressif.com/en/…/esp-audio-devkits](https://www.espressif.com/en/products/devkits/esp-audio-devkits)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1711331607 {#4030
    date: 2024-03-25 02:53:27.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ikidd@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4019 …}
  +nested: Doctrine\ORM\PersistentCollection {#4017 …}
  +votes: Doctrine\ORM\PersistentCollection {#4015 …}
  +reports: Doctrine\ORM\PersistentCollection {#4013 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3981 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3985 …}
  -id: 276851
  -bodyTs: "'/en/':10 '/en/products/devkits/esp-audio-devkits)':14 '/esp-audio-devkits':11 'alway':2 'build':3 'spec':7 'www.espressif.com':9,13 'www.espressif.com/en/':8 'www.espressif.com/en/products/devkits/esp-audio-devkits)':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7046299"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704299403 {#3966
    date: 2024-01-03 17:30:03.0 +01: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
8 DENIED moderate
App\Entity\EntryComment {#4021
  +user: App\Entity\User {#3969 …}
  +entry: App\Entity\Entry {#2482
    +user: Proxies\__CG__\App\Entity\User {#1933 …}
    +magazine: App\Entity\Magazine {#259
      +icon: Proxies\__CG__\App\Entity\Image {#239 …}
      +name: "homeassistant@lemmy.world"
      +title: "homeassistant"
      +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 46
      +entryCommentCount: 460
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729539860 {#270
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#230 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#226 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#215 …}
      +entries: Doctrine\ORM\PersistentCollection {#173 …}
      +posts: Doctrine\ORM\PersistentCollection {#131 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#193 …}
      +bans: Doctrine\ORM\PersistentCollection {#110 …}
      +reports: Doctrine\ORM\PersistentCollection {#96 …}
      +badges: Doctrine\ORM\PersistentCollection {#74 …}
      +logs: Doctrine\ORM\PersistentCollection {#64 …}
      +awards: Doctrine\ORM\PersistentCollection {#1798 …}
      +categories: Doctrine\ORM\PersistentCollection {#1793 …}
      -id: 145
      +apId: "homeassistant@lemmy.world"
      +apProfileId: "https://lemmy.world/c/homeassistant"
      +apPublicUrl: "https://lemmy.world/c/homeassistant"
      +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "homeassistant"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710368376 {#269
        date: 2024-03-13 23:19:36.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1704127905 {#275
        date: 2024-01-01 17:51:45.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1896 …}
    +slug: "Anyone-seen-or-built-an-alternative-to-the-M5Stack-Atom"
    +title: "Anyone seen or built an alternative to the M5Stack Atom Echo for HA voice pipeline?"
    +url: null
    +body: "These things aren’t bad, I’ve got a few that I use sort of successfully, but the speaker and mic aren’t very powerful. I was thinking of building one with an ESP32 and i2S (not i2c, that threw me off too) speaker/mic, but I’m wondering if I’d be reinventing the wheel here if there’s a better alternative already out there."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 17
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711392247 {#1829
      date: 2024-03-25 19:44:07.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1925 …}
    +votes: Doctrine\ORM\PersistentCollection {#1390 …}
    +reports: Doctrine\ORM\PersistentCollection {#1976 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1378 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2355 …}
    +badges: Doctrine\ORM\PersistentCollection {#2476 …}
    +children: []
    -id: 26953
    -titleTs: "'altern':6 'anyon':1 'atom':10 'built':4 'echo':11 'ha':13 'm5stack':9 'pipelin':15 'seen':2 'voic':14"
    -bodyTs: "'alreadi':63 'altern':62 'aren':3,22 'bad':5 'better':61 'build':30 'd':51 'esp32':34 'got':8 'i2c':38 'i2s':36 'm':47 'mic':21 'one':31 'power':25 'reinvent':53 'sort':14 'speaker':19 'speaker/mic':44 'success':16 'thing':2 'think':28 'threw':40 'use':13 've':7 'wheel':55 'wonder':48"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704357344
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10271963"
    +editedAt: DateTimeImmutable @1711332936 {#2419
      date: 2024-03-25 03:15:36.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704295344 {#1600
      date: 2024-01-03 16:22:24.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#259}
  +image: null
  +parent: null
  +root: null
  +body: "Can always build to your own spec: [www.espressif.com/en/…/esp-audio-devkits](https://www.espressif.com/en/products/devkits/esp-audio-devkits)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1711331607 {#4030
    date: 2024-03-25 02:53:27.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ikidd@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4019 …}
  +nested: Doctrine\ORM\PersistentCollection {#4017 …}
  +votes: Doctrine\ORM\PersistentCollection {#4015 …}
  +reports: Doctrine\ORM\PersistentCollection {#4013 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3981 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3985 …}
  -id: 276851
  -bodyTs: "'/en/':10 '/en/products/devkits/esp-audio-devkits)':14 '/esp-audio-devkits':11 'alway':2 'build':3 'spec':7 'www.espressif.com':9,13 'www.espressif.com/en/':8 'www.espressif.com/en/products/devkits/esp-audio-devkits)':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7046299"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704299403 {#3966
    date: 2024-01-03 17:30:03.0 +01: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
9 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
10 DENIED moderate
App\Entity\EntryComment {#4225
  +user: Proxies\__CG__\App\Entity\User {#1933 …}
  +entry: App\Entity\Entry {#2482
    +user: Proxies\__CG__\App\Entity\User {#1933 …}
    +magazine: App\Entity\Magazine {#259
      +icon: Proxies\__CG__\App\Entity\Image {#239 …}
      +name: "homeassistant@lemmy.world"
      +title: "homeassistant"
      +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 46
      +entryCommentCount: 460
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729539860 {#270
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#230 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#226 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#215 …}
      +entries: Doctrine\ORM\PersistentCollection {#173 …}
      +posts: Doctrine\ORM\PersistentCollection {#131 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#193 …}
      +bans: Doctrine\ORM\PersistentCollection {#110 …}
      +reports: Doctrine\ORM\PersistentCollection {#96 …}
      +badges: Doctrine\ORM\PersistentCollection {#74 …}
      +logs: Doctrine\ORM\PersistentCollection {#64 …}
      +awards: Doctrine\ORM\PersistentCollection {#1798 …}
      +categories: Doctrine\ORM\PersistentCollection {#1793 …}
      -id: 145
      +apId: "homeassistant@lemmy.world"
      +apProfileId: "https://lemmy.world/c/homeassistant"
      +apPublicUrl: "https://lemmy.world/c/homeassistant"
      +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "homeassistant"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710368376 {#269
        date: 2024-03-13 23:19:36.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1704127905 {#275
        date: 2024-01-01 17:51:45.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1896 …}
    +slug: "Anyone-seen-or-built-an-alternative-to-the-M5Stack-Atom"
    +title: "Anyone seen or built an alternative to the M5Stack Atom Echo for HA voice pipeline?"
    +url: null
    +body: "These things aren’t bad, I’ve got a few that I use sort of successfully, but the speaker and mic aren’t very powerful. I was thinking of building one with an ESP32 and i2S (not i2c, that threw me off too) speaker/mic, but I’m wondering if I’d be reinventing the wheel here if there’s a better alternative already out there."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 17
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711392247 {#1829
      date: 2024-03-25 19:44:07.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1925 …}
    +votes: Doctrine\ORM\PersistentCollection {#1390 …}
    +reports: Doctrine\ORM\PersistentCollection {#1976 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1378 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2355 …}
    +badges: Doctrine\ORM\PersistentCollection {#2476 …}
    +children: []
    -id: 26953
    -titleTs: "'altern':6 'anyon':1 'atom':10 'built':4 'echo':11 'ha':13 'm5stack':9 'pipelin':15 'seen':2 'voic':14"
    -bodyTs: "'alreadi':63 'altern':62 'aren':3,22 'bad':5 'better':61 'build':30 'd':51 'esp32':34 'got':8 'i2c':38 'i2s':36 'm':47 'mic':21 'one':31 'power':25 'reinvent':53 'sort':14 'speaker':19 'speaker/mic':44 'success':16 'thing':2 'think':28 'threw':40 'use':13 've':7 'wheel':55 'wonder':48"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704357344
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10271963"
    +editedAt: DateTimeImmutable @1711332936 {#2419
      date: 2024-03-25 03:15:36.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704295344 {#1600
      date: 2024-01-03 16:22:24.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#259}
  +image: null
  +parent: App\Entity\EntryComment {#4021
    +user: App\Entity\User {#3969 …}
    +entry: App\Entity\Entry {#2482}
    +magazine: App\Entity\Magazine {#259}
    +image: null
    +parent: null
    +root: null
    +body: "Can always build to your own spec: [www.espressif.com/en/…/esp-audio-devkits](https://www.espressif.com/en/products/devkits/esp-audio-devkits)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1711331607 {#4030
      date: 2024-03-25 02:53:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@ikidd@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4019 …}
    +nested: Doctrine\ORM\PersistentCollection {#4017 …}
    +votes: Doctrine\ORM\PersistentCollection {#4015 …}
    +reports: Doctrine\ORM\PersistentCollection {#4013 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3981 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3985 …}
    -id: 276851
    -bodyTs: "'/en/':10 '/en/products/devkits/esp-audio-devkits)':14 '/esp-audio-devkits':11 'alway':2 'build':3 'spec':7 'www.espressif.com':9,13 'www.espressif.com/en/':8 'www.espressif.com/en/products/devkits/esp-audio-devkits)':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7046299"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704299403 {#3966
      date: 2024-01-03 17:30:03.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4021}
  +body: "I saw something that might be using that Korvu board, the S3-BOX. Unfortunately, $50 and out of stock as far as I could find."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704311060 {#4226
    date: 2024-01-03 20:44:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ikidd@lemmy.world"
    "@fubarx@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4222 …}
  +nested: Doctrine\ORM\PersistentCollection {#4218 …}
  +votes: Doctrine\ORM\PersistentCollection {#4216 …}
  +reports: Doctrine\ORM\PersistentCollection {#4231 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4233 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4235 …}
  -id: 277343
  -bodyTs: "'50':16 'board':10 'box':14 'could':25 'far':22 'find':26 'korvu':9 'might':5 's3':13 's3-box':12 'saw':2 'someth':3 'stock':20 'unfortun':15 'use':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6386140"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704311060 {#4229
    date: 2024-01-03 20:44:20.0 +01: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
11 DENIED edit
App\Entity\EntryComment {#4225
  +user: Proxies\__CG__\App\Entity\User {#1933 …}
  +entry: App\Entity\Entry {#2482
    +user: Proxies\__CG__\App\Entity\User {#1933 …}
    +magazine: App\Entity\Magazine {#259
      +icon: Proxies\__CG__\App\Entity\Image {#239 …}
      +name: "homeassistant@lemmy.world"
      +title: "homeassistant"
      +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 46
      +entryCommentCount: 460
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729539860 {#270
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#230 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#226 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#215 …}
      +entries: Doctrine\ORM\PersistentCollection {#173 …}
      +posts: Doctrine\ORM\PersistentCollection {#131 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#193 …}
      +bans: Doctrine\ORM\PersistentCollection {#110 …}
      +reports: Doctrine\ORM\PersistentCollection {#96 …}
      +badges: Doctrine\ORM\PersistentCollection {#74 …}
      +logs: Doctrine\ORM\PersistentCollection {#64 …}
      +awards: Doctrine\ORM\PersistentCollection {#1798 …}
      +categories: Doctrine\ORM\PersistentCollection {#1793 …}
      -id: 145
      +apId: "homeassistant@lemmy.world"
      +apProfileId: "https://lemmy.world/c/homeassistant"
      +apPublicUrl: "https://lemmy.world/c/homeassistant"
      +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "homeassistant"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710368376 {#269
        date: 2024-03-13 23:19:36.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1704127905 {#275
        date: 2024-01-01 17:51:45.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1896 …}
    +slug: "Anyone-seen-or-built-an-alternative-to-the-M5Stack-Atom"
    +title: "Anyone seen or built an alternative to the M5Stack Atom Echo for HA voice pipeline?"
    +url: null
    +body: "These things aren’t bad, I’ve got a few that I use sort of successfully, but the speaker and mic aren’t very powerful. I was thinking of building one with an ESP32 and i2S (not i2c, that threw me off too) speaker/mic, but I’m wondering if I’d be reinventing the wheel here if there’s a better alternative already out there."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 17
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711392247 {#1829
      date: 2024-03-25 19:44:07.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1925 …}
    +votes: Doctrine\ORM\PersistentCollection {#1390 …}
    +reports: Doctrine\ORM\PersistentCollection {#1976 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1378 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2355 …}
    +badges: Doctrine\ORM\PersistentCollection {#2476 …}
    +children: []
    -id: 26953
    -titleTs: "'altern':6 'anyon':1 'atom':10 'built':4 'echo':11 'ha':13 'm5stack':9 'pipelin':15 'seen':2 'voic':14"
    -bodyTs: "'alreadi':63 'altern':62 'aren':3,22 'bad':5 'better':61 'build':30 'd':51 'esp32':34 'got':8 'i2c':38 'i2s':36 'm':47 'mic':21 'one':31 'power':25 'reinvent':53 'sort':14 'speaker':19 'speaker/mic':44 'success':16 'thing':2 'think':28 'threw':40 'use':13 've':7 'wheel':55 'wonder':48"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704357344
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10271963"
    +editedAt: DateTimeImmutable @1711332936 {#2419
      date: 2024-03-25 03:15:36.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704295344 {#1600
      date: 2024-01-03 16:22:24.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#259}
  +image: null
  +parent: App\Entity\EntryComment {#4021
    +user: App\Entity\User {#3969 …}
    +entry: App\Entity\Entry {#2482}
    +magazine: App\Entity\Magazine {#259}
    +image: null
    +parent: null
    +root: null
    +body: "Can always build to your own spec: [www.espressif.com/en/…/esp-audio-devkits](https://www.espressif.com/en/products/devkits/esp-audio-devkits)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1711331607 {#4030
      date: 2024-03-25 02:53:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@ikidd@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4019 …}
    +nested: Doctrine\ORM\PersistentCollection {#4017 …}
    +votes: Doctrine\ORM\PersistentCollection {#4015 …}
    +reports: Doctrine\ORM\PersistentCollection {#4013 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3981 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3985 …}
    -id: 276851
    -bodyTs: "'/en/':10 '/en/products/devkits/esp-audio-devkits)':14 '/esp-audio-devkits':11 'alway':2 'build':3 'spec':7 'www.espressif.com':9,13 'www.espressif.com/en/':8 'www.espressif.com/en/products/devkits/esp-audio-devkits)':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7046299"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704299403 {#3966
      date: 2024-01-03 17:30:03.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4021}
  +body: "I saw something that might be using that Korvu board, the S3-BOX. Unfortunately, $50 and out of stock as far as I could find."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704311060 {#4226
    date: 2024-01-03 20:44:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ikidd@lemmy.world"
    "@fubarx@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4222 …}
  +nested: Doctrine\ORM\PersistentCollection {#4218 …}
  +votes: Doctrine\ORM\PersistentCollection {#4216 …}
  +reports: Doctrine\ORM\PersistentCollection {#4231 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4233 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4235 …}
  -id: 277343
  -bodyTs: "'50':16 'board':10 'box':14 'could':25 'far':22 'find':26 'korvu':9 'might':5 's3':13 's3-box':12 'saw':2 'someth':3 'stock':20 'unfortun':15 'use':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6386140"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704311060 {#4229
    date: 2024-01-03 20:44:20.0 +01: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
12 DENIED moderate
App\Entity\EntryComment {#4225
  +user: Proxies\__CG__\App\Entity\User {#1933 …}
  +entry: App\Entity\Entry {#2482
    +user: Proxies\__CG__\App\Entity\User {#1933 …}
    +magazine: App\Entity\Magazine {#259
      +icon: Proxies\__CG__\App\Entity\Image {#239 …}
      +name: "homeassistant@lemmy.world"
      +title: "homeassistant"
      +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 46
      +entryCommentCount: 460
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729539860 {#270
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#230 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#226 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#215 …}
      +entries: Doctrine\ORM\PersistentCollection {#173 …}
      +posts: Doctrine\ORM\PersistentCollection {#131 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#193 …}
      +bans: Doctrine\ORM\PersistentCollection {#110 …}
      +reports: Doctrine\ORM\PersistentCollection {#96 …}
      +badges: Doctrine\ORM\PersistentCollection {#74 …}
      +logs: Doctrine\ORM\PersistentCollection {#64 …}
      +awards: Doctrine\ORM\PersistentCollection {#1798 …}
      +categories: Doctrine\ORM\PersistentCollection {#1793 …}
      -id: 145
      +apId: "homeassistant@lemmy.world"
      +apProfileId: "https://lemmy.world/c/homeassistant"
      +apPublicUrl: "https://lemmy.world/c/homeassistant"
      +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "homeassistant"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710368376 {#269
        date: 2024-03-13 23:19:36.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1704127905 {#275
        date: 2024-01-01 17:51:45.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1896 …}
    +slug: "Anyone-seen-or-built-an-alternative-to-the-M5Stack-Atom"
    +title: "Anyone seen or built an alternative to the M5Stack Atom Echo for HA voice pipeline?"
    +url: null
    +body: "These things aren’t bad, I’ve got a few that I use sort of successfully, but the speaker and mic aren’t very powerful. I was thinking of building one with an ESP32 and i2S (not i2c, that threw me off too) speaker/mic, but I’m wondering if I’d be reinventing the wheel here if there’s a better alternative already out there."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 17
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711392247 {#1829
      date: 2024-03-25 19:44:07.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1925 …}
    +votes: Doctrine\ORM\PersistentCollection {#1390 …}
    +reports: Doctrine\ORM\PersistentCollection {#1976 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1378 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2355 …}
    +badges: Doctrine\ORM\PersistentCollection {#2476 …}
    +children: []
    -id: 26953
    -titleTs: "'altern':6 'anyon':1 'atom':10 'built':4 'echo':11 'ha':13 'm5stack':9 'pipelin':15 'seen':2 'voic':14"
    -bodyTs: "'alreadi':63 'altern':62 'aren':3,22 'bad':5 'better':61 'build':30 'd':51 'esp32':34 'got':8 'i2c':38 'i2s':36 'm':47 'mic':21 'one':31 'power':25 'reinvent':53 'sort':14 'speaker':19 'speaker/mic':44 'success':16 'thing':2 'think':28 'threw':40 'use':13 've':7 'wheel':55 'wonder':48"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704357344
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10271963"
    +editedAt: DateTimeImmutable @1711332936 {#2419
      date: 2024-03-25 03:15:36.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704295344 {#1600
      date: 2024-01-03 16:22:24.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#259}
  +image: null
  +parent: App\Entity\EntryComment {#4021
    +user: App\Entity\User {#3969 …}
    +entry: App\Entity\Entry {#2482}
    +magazine: App\Entity\Magazine {#259}
    +image: null
    +parent: null
    +root: null
    +body: "Can always build to your own spec: [www.espressif.com/en/…/esp-audio-devkits](https://www.espressif.com/en/products/devkits/esp-audio-devkits)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1711331607 {#4030
      date: 2024-03-25 02:53:27.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@ikidd@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4019 …}
    +nested: Doctrine\ORM\PersistentCollection {#4017 …}
    +votes: Doctrine\ORM\PersistentCollection {#4015 …}
    +reports: Doctrine\ORM\PersistentCollection {#4013 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3981 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3985 …}
    -id: 276851
    -bodyTs: "'/en/':10 '/en/products/devkits/esp-audio-devkits)':14 '/esp-audio-devkits':11 'alway':2 'build':3 'spec':7 'www.espressif.com':9,13 'www.espressif.com/en/':8 'www.espressif.com/en/products/devkits/esp-audio-devkits)':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/7046299"
    +editedAt: null
    +createdAt: DateTimeImmutable @1704299403 {#3966
      date: 2024-01-03 17:30:03.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4021}
  +body: "I saw something that might be using that Korvu board, the S3-BOX. Unfortunately, $50 and out of stock as far as I could find."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1704311060 {#4226
    date: 2024-01-03 20:44:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ikidd@lemmy.world"
    "@fubarx@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4222 …}
  +nested: Doctrine\ORM\PersistentCollection {#4218 …}
  +votes: Doctrine\ORM\PersistentCollection {#4216 …}
  +reports: Doctrine\ORM\PersistentCollection {#4231 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4233 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4235 …}
  -id: 277343
  -bodyTs: "'50':16 'board':10 'box':14 'could':25 'far':22 'find':26 'korvu':9 'might':5 's3':13 's3-box':12 'saw':2 'someth':3 'stock':20 'unfortun':15 'use':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6386140"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704311060 {#4229
    date: 2024-01-03 20:44:20.0 +01: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
13 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
14 DENIED moderate
App\Entity\EntryComment {#4058
  +user: App\Entity\User {#4041 …}
  +entry: App\Entity\Entry {#2482
    +user: Proxies\__CG__\App\Entity\User {#1933 …}
    +magazine: App\Entity\Magazine {#259
      +icon: Proxies\__CG__\App\Entity\Image {#239 …}
      +name: "homeassistant@lemmy.world"
      +title: "homeassistant"
      +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 46
      +entryCommentCount: 460
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729539860 {#270
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#230 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#226 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#215 …}
      +entries: Doctrine\ORM\PersistentCollection {#173 …}
      +posts: Doctrine\ORM\PersistentCollection {#131 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#193 …}
      +bans: Doctrine\ORM\PersistentCollection {#110 …}
      +reports: Doctrine\ORM\PersistentCollection {#96 …}
      +badges: Doctrine\ORM\PersistentCollection {#74 …}
      +logs: Doctrine\ORM\PersistentCollection {#64 …}
      +awards: Doctrine\ORM\PersistentCollection {#1798 …}
      +categories: Doctrine\ORM\PersistentCollection {#1793 …}
      -id: 145
      +apId: "homeassistant@lemmy.world"
      +apProfileId: "https://lemmy.world/c/homeassistant"
      +apPublicUrl: "https://lemmy.world/c/homeassistant"
      +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "homeassistant"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710368376 {#269
        date: 2024-03-13 23:19:36.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1704127905 {#275
        date: 2024-01-01 17:51:45.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1896 …}
    +slug: "Anyone-seen-or-built-an-alternative-to-the-M5Stack-Atom"
    +title: "Anyone seen or built an alternative to the M5Stack Atom Echo for HA voice pipeline?"
    +url: null
    +body: "These things aren’t bad, I’ve got a few that I use sort of successfully, but the speaker and mic aren’t very powerful. I was thinking of building one with an ESP32 and i2S (not i2c, that threw me off too) speaker/mic, but I’m wondering if I’d be reinventing the wheel here if there’s a better alternative already out there."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 17
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711392247 {#1829
      date: 2024-03-25 19:44:07.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1925 …}
    +votes: Doctrine\ORM\PersistentCollection {#1390 …}
    +reports: Doctrine\ORM\PersistentCollection {#1976 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1378 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2355 …}
    +badges: Doctrine\ORM\PersistentCollection {#2476 …}
    +children: []
    -id: 26953
    -titleTs: "'altern':6 'anyon':1 'atom':10 'built':4 'echo':11 'ha':13 'm5stack':9 'pipelin':15 'seen':2 'voic':14"
    -bodyTs: "'alreadi':63 'altern':62 'aren':3,22 'bad':5 'better':61 'build':30 'd':51 'esp32':34 'got':8 'i2c':38 'i2s':36 'm':47 'mic':21 'one':31 'power':25 'reinvent':53 'sort':14 'speaker':19 'speaker/mic':44 'success':16 'thing':2 'think':28 'threw':40 'use':13 've':7 'wheel':55 'wonder':48"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704357344
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10271963"
    +editedAt: DateTimeImmutable @1711332936 {#2419
      date: 2024-03-25 03:15:36.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704295344 {#1600
      date: 2024-01-03 16:22:24.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#259}
  +image: null
  +parent: null
  +root: null
  +body: """
    I simply use an USB conference speaker/microphone plus the *Assist Microphone* add-on. (in my case [this one from Microsoft](https://www.microsoft.com/en/accessories/business/microsoft-modern-usb-c-speaker-for-business), it works great with my RasPi.)\n
    \n
    I actually prefer that over the Echo or other embedded devices, as it is able to pick up my voice from further away and the output audio quality is much better. (My use case is something similar to commercial proprietary systems like from Amazon/Google.)\n
    \n
    The M5Stack Echo I use on my night stand with push to talk for quick actions, for that it is enough.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704323175 {#4059
    date: 2024-01-04 00:06:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ikidd@lemmy.world"
    "@ikidd@lemmy.world"
    "@ikidd@lemmy.world"
    "@ikidd@lemmy.world"
    "@ikidd@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4056 …}
  +nested: Doctrine\ORM\PersistentCollection {#4054 …}
  +votes: Doctrine\ORM\PersistentCollection {#4052 …}
  +reports: Doctrine\ORM\PersistentCollection {#4049 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4045 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4043 …}
  -id: 277924
  -bodyTs: "'/en/accessories/business/microsoft-modern-usb-c-speaker-for-business),':24 'abl':45 'action':90 'actual':32 'add':13 'add-on':12 'amazon/google':74 'assist':10 'audio':57 'away':53 'better':61 'case':17,64 'commerci':69 'confer':6 'devic':41 'echo':37,77 'embed':40 'enough':95 'great':27 'like':72 'm5stack':76 'microphon':11 'microsoft':21 'much':60 'night':82 'one':19 'output':56 'pick':47 'plus':8 'prefer':33 'proprietari':70 'push':85 'qualiti':58 'quick':89 'raspi':30 'similar':67 'simpli':2 'someth':66 'speaker/microphone':7 'stand':83 'system':71 'talk':87 'usb':5 'use':3,63,79 'voic':50 'work':26 'www.microsoft.com':23 'www.microsoft.com/en/accessories/business/microsoft-modern-usb-c-speaker-for-business),':22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6389164"
  +editedAt: DateTimeImmutable @1711393761 {#4064
    date: 2024-03-25 20:09:21.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704323175 {#4062
    date: 2024-01-04 00:06:15.0 +01: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
15 DENIED edit
App\Entity\EntryComment {#4058
  +user: App\Entity\User {#4041 …}
  +entry: App\Entity\Entry {#2482
    +user: Proxies\__CG__\App\Entity\User {#1933 …}
    +magazine: App\Entity\Magazine {#259
      +icon: Proxies\__CG__\App\Entity\Image {#239 …}
      +name: "homeassistant@lemmy.world"
      +title: "homeassistant"
      +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 46
      +entryCommentCount: 460
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729539860 {#270
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#230 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#226 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#215 …}
      +entries: Doctrine\ORM\PersistentCollection {#173 …}
      +posts: Doctrine\ORM\PersistentCollection {#131 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#193 …}
      +bans: Doctrine\ORM\PersistentCollection {#110 …}
      +reports: Doctrine\ORM\PersistentCollection {#96 …}
      +badges: Doctrine\ORM\PersistentCollection {#74 …}
      +logs: Doctrine\ORM\PersistentCollection {#64 …}
      +awards: Doctrine\ORM\PersistentCollection {#1798 …}
      +categories: Doctrine\ORM\PersistentCollection {#1793 …}
      -id: 145
      +apId: "homeassistant@lemmy.world"
      +apProfileId: "https://lemmy.world/c/homeassistant"
      +apPublicUrl: "https://lemmy.world/c/homeassistant"
      +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "homeassistant"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710368376 {#269
        date: 2024-03-13 23:19:36.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1704127905 {#275
        date: 2024-01-01 17:51:45.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1896 …}
    +slug: "Anyone-seen-or-built-an-alternative-to-the-M5Stack-Atom"
    +title: "Anyone seen or built an alternative to the M5Stack Atom Echo for HA voice pipeline?"
    +url: null
    +body: "These things aren’t bad, I’ve got a few that I use sort of successfully, but the speaker and mic aren’t very powerful. I was thinking of building one with an ESP32 and i2S (not i2c, that threw me off too) speaker/mic, but I’m wondering if I’d be reinventing the wheel here if there’s a better alternative already out there."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 17
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711392247 {#1829
      date: 2024-03-25 19:44:07.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1925 …}
    +votes: Doctrine\ORM\PersistentCollection {#1390 …}
    +reports: Doctrine\ORM\PersistentCollection {#1976 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1378 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2355 …}
    +badges: Doctrine\ORM\PersistentCollection {#2476 …}
    +children: []
    -id: 26953
    -titleTs: "'altern':6 'anyon':1 'atom':10 'built':4 'echo':11 'ha':13 'm5stack':9 'pipelin':15 'seen':2 'voic':14"
    -bodyTs: "'alreadi':63 'altern':62 'aren':3,22 'bad':5 'better':61 'build':30 'd':51 'esp32':34 'got':8 'i2c':38 'i2s':36 'm':47 'mic':21 'one':31 'power':25 'reinvent':53 'sort':14 'speaker':19 'speaker/mic':44 'success':16 'thing':2 'think':28 'threw':40 'use':13 've':7 'wheel':55 'wonder':48"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704357344
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10271963"
    +editedAt: DateTimeImmutable @1711332936 {#2419
      date: 2024-03-25 03:15:36.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704295344 {#1600
      date: 2024-01-03 16:22:24.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#259}
  +image: null
  +parent: null
  +root: null
  +body: """
    I simply use an USB conference speaker/microphone plus the *Assist Microphone* add-on. (in my case [this one from Microsoft](https://www.microsoft.com/en/accessories/business/microsoft-modern-usb-c-speaker-for-business), it works great with my RasPi.)\n
    \n
    I actually prefer that over the Echo or other embedded devices, as it is able to pick up my voice from further away and the output audio quality is much better. (My use case is something similar to commercial proprietary systems like from Amazon/Google.)\n
    \n
    The M5Stack Echo I use on my night stand with push to talk for quick actions, for that it is enough.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704323175 {#4059
    date: 2024-01-04 00:06:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ikidd@lemmy.world"
    "@ikidd@lemmy.world"
    "@ikidd@lemmy.world"
    "@ikidd@lemmy.world"
    "@ikidd@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4056 …}
  +nested: Doctrine\ORM\PersistentCollection {#4054 …}
  +votes: Doctrine\ORM\PersistentCollection {#4052 …}
  +reports: Doctrine\ORM\PersistentCollection {#4049 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4045 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4043 …}
  -id: 277924
  -bodyTs: "'/en/accessories/business/microsoft-modern-usb-c-speaker-for-business),':24 'abl':45 'action':90 'actual':32 'add':13 'add-on':12 'amazon/google':74 'assist':10 'audio':57 'away':53 'better':61 'case':17,64 'commerci':69 'confer':6 'devic':41 'echo':37,77 'embed':40 'enough':95 'great':27 'like':72 'm5stack':76 'microphon':11 'microsoft':21 'much':60 'night':82 'one':19 'output':56 'pick':47 'plus':8 'prefer':33 'proprietari':70 'push':85 'qualiti':58 'quick':89 'raspi':30 'similar':67 'simpli':2 'someth':66 'speaker/microphone':7 'stand':83 'system':71 'talk':87 'usb':5 'use':3,63,79 'voic':50 'work':26 'www.microsoft.com':23 'www.microsoft.com/en/accessories/business/microsoft-modern-usb-c-speaker-for-business),':22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6389164"
  +editedAt: DateTimeImmutable @1711393761 {#4064
    date: 2024-03-25 20:09:21.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704323175 {#4062
    date: 2024-01-04 00:06:15.0 +01: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
16 DENIED moderate
App\Entity\EntryComment {#4058
  +user: App\Entity\User {#4041 …}
  +entry: App\Entity\Entry {#2482
    +user: Proxies\__CG__\App\Entity\User {#1933 …}
    +magazine: App\Entity\Magazine {#259
      +icon: Proxies\__CG__\App\Entity\Image {#239 …}
      +name: "homeassistant@lemmy.world"
      +title: "homeassistant"
      +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 46
      +entryCommentCount: 460
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729539860 {#270
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#230 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#226 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#215 …}
      +entries: Doctrine\ORM\PersistentCollection {#173 …}
      +posts: Doctrine\ORM\PersistentCollection {#131 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#193 …}
      +bans: Doctrine\ORM\PersistentCollection {#110 …}
      +reports: Doctrine\ORM\PersistentCollection {#96 …}
      +badges: Doctrine\ORM\PersistentCollection {#74 …}
      +logs: Doctrine\ORM\PersistentCollection {#64 …}
      +awards: Doctrine\ORM\PersistentCollection {#1798 …}
      +categories: Doctrine\ORM\PersistentCollection {#1793 …}
      -id: 145
      +apId: "homeassistant@lemmy.world"
      +apProfileId: "https://lemmy.world/c/homeassistant"
      +apPublicUrl: "https://lemmy.world/c/homeassistant"
      +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "homeassistant"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710368376 {#269
        date: 2024-03-13 23:19:36.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1704127905 {#275
        date: 2024-01-01 17:51:45.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1896 …}
    +slug: "Anyone-seen-or-built-an-alternative-to-the-M5Stack-Atom"
    +title: "Anyone seen or built an alternative to the M5Stack Atom Echo for HA voice pipeline?"
    +url: null
    +body: "These things aren’t bad, I’ve got a few that I use sort of successfully, but the speaker and mic aren’t very powerful. I was thinking of building one with an ESP32 and i2S (not i2c, that threw me off too) speaker/mic, but I’m wondering if I’d be reinventing the wheel here if there’s a better alternative already out there."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 17
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711392247 {#1829
      date: 2024-03-25 19:44:07.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1925 …}
    +votes: Doctrine\ORM\PersistentCollection {#1390 …}
    +reports: Doctrine\ORM\PersistentCollection {#1976 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1378 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2355 …}
    +badges: Doctrine\ORM\PersistentCollection {#2476 …}
    +children: []
    -id: 26953
    -titleTs: "'altern':6 'anyon':1 'atom':10 'built':4 'echo':11 'ha':13 'm5stack':9 'pipelin':15 'seen':2 'voic':14"
    -bodyTs: "'alreadi':63 'altern':62 'aren':3,22 'bad':5 'better':61 'build':30 'd':51 'esp32':34 'got':8 'i2c':38 'i2s':36 'm':47 'mic':21 'one':31 'power':25 'reinvent':53 'sort':14 'speaker':19 'speaker/mic':44 'success':16 'thing':2 'think':28 'threw':40 'use':13 've':7 'wheel':55 'wonder':48"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704357344
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10271963"
    +editedAt: DateTimeImmutable @1711332936 {#2419
      date: 2024-03-25 03:15:36.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704295344 {#1600
      date: 2024-01-03 16:22:24.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#259}
  +image: null
  +parent: null
  +root: null
  +body: """
    I simply use an USB conference speaker/microphone plus the *Assist Microphone* add-on. (in my case [this one from Microsoft](https://www.microsoft.com/en/accessories/business/microsoft-modern-usb-c-speaker-for-business), it works great with my RasPi.)\n
    \n
    I actually prefer that over the Echo or other embedded devices, as it is able to pick up my voice from further away and the output audio quality is much better. (My use case is something similar to commercial proprietary systems like from Amazon/Google.)\n
    \n
    The M5Stack Echo I use on my night stand with push to talk for quick actions, for that it is enough.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1704323175 {#4059
    date: 2024-01-04 00:06:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ikidd@lemmy.world"
    "@ikidd@lemmy.world"
    "@ikidd@lemmy.world"
    "@ikidd@lemmy.world"
    "@ikidd@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4056 …}
  +nested: Doctrine\ORM\PersistentCollection {#4054 …}
  +votes: Doctrine\ORM\PersistentCollection {#4052 …}
  +reports: Doctrine\ORM\PersistentCollection {#4049 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4045 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4043 …}
  -id: 277924
  -bodyTs: "'/en/accessories/business/microsoft-modern-usb-c-speaker-for-business),':24 'abl':45 'action':90 'actual':32 'add':13 'add-on':12 'amazon/google':74 'assist':10 'audio':57 'away':53 'better':61 'case':17,64 'commerci':69 'confer':6 'devic':41 'echo':37,77 'embed':40 'enough':95 'great':27 'like':72 'm5stack':76 'microphon':11 'microsoft':21 'much':60 'night':82 'one':19 'output':56 'pick':47 'plus':8 'prefer':33 'proprietari':70 'push':85 'qualiti':58 'quick':89 'raspi':30 'similar':67 'simpli':2 'someth':66 'speaker/microphone':7 'stand':83 'system':71 'talk':87 'usb':5 'use':3,63,79 'voic':50 'work':26 'www.microsoft.com':23 'www.microsoft.com/en/accessories/business/microsoft-modern-usb-c-speaker-for-business),':22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6389164"
  +editedAt: DateTimeImmutable @1711393761 {#4064
    date: 2024-03-25 20:09:21.0 +01:00
  }
  +createdAt: DateTimeImmutable @1704323175 {#4062
    date: 2024-01-04 00:06:15.0 +01: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
17 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
18 DENIED moderate
App\Entity\EntryComment {#4141
  +user: App\Entity\User {#4154 …}
  +entry: App\Entity\Entry {#2482
    +user: Proxies\__CG__\App\Entity\User {#1933 …}
    +magazine: App\Entity\Magazine {#259
      +icon: Proxies\__CG__\App\Entity\Image {#239 …}
      +name: "homeassistant@lemmy.world"
      +title: "homeassistant"
      +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 46
      +entryCommentCount: 460
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729539860 {#270
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#230 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#226 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#215 …}
      +entries: Doctrine\ORM\PersistentCollection {#173 …}
      +posts: Doctrine\ORM\PersistentCollection {#131 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#193 …}
      +bans: Doctrine\ORM\PersistentCollection {#110 …}
      +reports: Doctrine\ORM\PersistentCollection {#96 …}
      +badges: Doctrine\ORM\PersistentCollection {#74 …}
      +logs: Doctrine\ORM\PersistentCollection {#64 …}
      +awards: Doctrine\ORM\PersistentCollection {#1798 …}
      +categories: Doctrine\ORM\PersistentCollection {#1793 …}
      -id: 145
      +apId: "homeassistant@lemmy.world"
      +apProfileId: "https://lemmy.world/c/homeassistant"
      +apPublicUrl: "https://lemmy.world/c/homeassistant"
      +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "homeassistant"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710368376 {#269
        date: 2024-03-13 23:19:36.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1704127905 {#275
        date: 2024-01-01 17:51:45.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1896 …}
    +slug: "Anyone-seen-or-built-an-alternative-to-the-M5Stack-Atom"
    +title: "Anyone seen or built an alternative to the M5Stack Atom Echo for HA voice pipeline?"
    +url: null
    +body: "These things aren’t bad, I’ve got a few that I use sort of successfully, but the speaker and mic aren’t very powerful. I was thinking of building one with an ESP32 and i2S (not i2c, that threw me off too) speaker/mic, but I’m wondering if I’d be reinventing the wheel here if there’s a better alternative already out there."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 17
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711392247 {#1829
      date: 2024-03-25 19:44:07.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1925 …}
    +votes: Doctrine\ORM\PersistentCollection {#1390 …}
    +reports: Doctrine\ORM\PersistentCollection {#1976 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1378 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2355 …}
    +badges: Doctrine\ORM\PersistentCollection {#2476 …}
    +children: []
    -id: 26953
    -titleTs: "'altern':6 'anyon':1 'atom':10 'built':4 'echo':11 'ha':13 'm5stack':9 'pipelin':15 'seen':2 'voic':14"
    -bodyTs: "'alreadi':63 'altern':62 'aren':3,22 'bad':5 'better':61 'build':30 'd':51 'esp32':34 'got':8 'i2c':38 'i2s':36 'm':47 'mic':21 'one':31 'power':25 'reinvent':53 'sort':14 'speaker':19 'speaker/mic':44 'success':16 'thing':2 'think':28 'threw':40 'use':13 've':7 'wheel':55 'wonder':48"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704357344
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10271963"
    +editedAt: DateTimeImmutable @1711332936 {#2419
      date: 2024-03-25 03:15:36.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704295344 {#1600
      date: 2024-01-03 16:22:24.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#259}
  +image: null
  +parent: null
  +root: null
  +body: "Check out Onju. You can buy the PCB from pcbway or there are some other options coming: [www.crowdsupply.com/onju/onju-voice](https://www.crowdsupply.com/onju/onju-voice)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704311065 {#4136
    date: 2024-01-03 20:44:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ikidd@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4142 …}
  +nested: Doctrine\ORM\PersistentCollection {#4144 …}
  +votes: Doctrine\ORM\PersistentCollection {#4146 …}
  +reports: Doctrine\ORM\PersistentCollection {#4148 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4150 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4152 …}
  -id: 277344
  -bodyTs: "'/onju/onju-voice](https://www.crowdsupply.com/onju/onju-voice)':20 'buy':6 'check':1 'come':17 'onju':3 'option':16 'pcb':8 'pcbway':10 'www.crowdsupply.com':19 'www.crowdsupply.com/onju/onju-voice](https://www.crowdsupply.com/onju/onju-voice)':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.uk/comment/5549526"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704311065 {#4137
    date: 2024-01-03 20:44:25.0 +01: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
19 DENIED edit
App\Entity\EntryComment {#4141
  +user: App\Entity\User {#4154 …}
  +entry: App\Entity\Entry {#2482
    +user: Proxies\__CG__\App\Entity\User {#1933 …}
    +magazine: App\Entity\Magazine {#259
      +icon: Proxies\__CG__\App\Entity\Image {#239 …}
      +name: "homeassistant@lemmy.world"
      +title: "homeassistant"
      +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 46
      +entryCommentCount: 460
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729539860 {#270
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#230 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#226 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#215 …}
      +entries: Doctrine\ORM\PersistentCollection {#173 …}
      +posts: Doctrine\ORM\PersistentCollection {#131 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#193 …}
      +bans: Doctrine\ORM\PersistentCollection {#110 …}
      +reports: Doctrine\ORM\PersistentCollection {#96 …}
      +badges: Doctrine\ORM\PersistentCollection {#74 …}
      +logs: Doctrine\ORM\PersistentCollection {#64 …}
      +awards: Doctrine\ORM\PersistentCollection {#1798 …}
      +categories: Doctrine\ORM\PersistentCollection {#1793 …}
      -id: 145
      +apId: "homeassistant@lemmy.world"
      +apProfileId: "https://lemmy.world/c/homeassistant"
      +apPublicUrl: "https://lemmy.world/c/homeassistant"
      +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "homeassistant"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710368376 {#269
        date: 2024-03-13 23:19:36.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1704127905 {#275
        date: 2024-01-01 17:51:45.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1896 …}
    +slug: "Anyone-seen-or-built-an-alternative-to-the-M5Stack-Atom"
    +title: "Anyone seen or built an alternative to the M5Stack Atom Echo for HA voice pipeline?"
    +url: null
    +body: "These things aren’t bad, I’ve got a few that I use sort of successfully, but the speaker and mic aren’t very powerful. I was thinking of building one with an ESP32 and i2S (not i2c, that threw me off too) speaker/mic, but I’m wondering if I’d be reinventing the wheel here if there’s a better alternative already out there."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 17
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711392247 {#1829
      date: 2024-03-25 19:44:07.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1925 …}
    +votes: Doctrine\ORM\PersistentCollection {#1390 …}
    +reports: Doctrine\ORM\PersistentCollection {#1976 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1378 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2355 …}
    +badges: Doctrine\ORM\PersistentCollection {#2476 …}
    +children: []
    -id: 26953
    -titleTs: "'altern':6 'anyon':1 'atom':10 'built':4 'echo':11 'ha':13 'm5stack':9 'pipelin':15 'seen':2 'voic':14"
    -bodyTs: "'alreadi':63 'altern':62 'aren':3,22 'bad':5 'better':61 'build':30 'd':51 'esp32':34 'got':8 'i2c':38 'i2s':36 'm':47 'mic':21 'one':31 'power':25 'reinvent':53 'sort':14 'speaker':19 'speaker/mic':44 'success':16 'thing':2 'think':28 'threw':40 'use':13 've':7 'wheel':55 'wonder':48"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704357344
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10271963"
    +editedAt: DateTimeImmutable @1711332936 {#2419
      date: 2024-03-25 03:15:36.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704295344 {#1600
      date: 2024-01-03 16:22:24.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#259}
  +image: null
  +parent: null
  +root: null
  +body: "Check out Onju. You can buy the PCB from pcbway or there are some other options coming: [www.crowdsupply.com/onju/onju-voice](https://www.crowdsupply.com/onju/onju-voice)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704311065 {#4136
    date: 2024-01-03 20:44:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ikidd@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4142 …}
  +nested: Doctrine\ORM\PersistentCollection {#4144 …}
  +votes: Doctrine\ORM\PersistentCollection {#4146 …}
  +reports: Doctrine\ORM\PersistentCollection {#4148 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4150 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4152 …}
  -id: 277344
  -bodyTs: "'/onju/onju-voice](https://www.crowdsupply.com/onju/onju-voice)':20 'buy':6 'check':1 'come':17 'onju':3 'option':16 'pcb':8 'pcbway':10 'www.crowdsupply.com':19 'www.crowdsupply.com/onju/onju-voice](https://www.crowdsupply.com/onju/onju-voice)':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.uk/comment/5549526"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704311065 {#4137
    date: 2024-01-03 20:44:25.0 +01: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
20 DENIED moderate
App\Entity\EntryComment {#4141
  +user: App\Entity\User {#4154 …}
  +entry: App\Entity\Entry {#2482
    +user: Proxies\__CG__\App\Entity\User {#1933 …}
    +magazine: App\Entity\Magazine {#259
      +icon: Proxies\__CG__\App\Entity\Image {#239 …}
      +name: "homeassistant@lemmy.world"
      +title: "homeassistant"
      +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 46
      +entryCommentCount: 460
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729539860 {#270
        date: 2024-10-21 21:44:20.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#230 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#226 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#215 …}
      +entries: Doctrine\ORM\PersistentCollection {#173 …}
      +posts: Doctrine\ORM\PersistentCollection {#131 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#193 …}
      +bans: Doctrine\ORM\PersistentCollection {#110 …}
      +reports: Doctrine\ORM\PersistentCollection {#96 …}
      +badges: Doctrine\ORM\PersistentCollection {#74 …}
      +logs: Doctrine\ORM\PersistentCollection {#64 …}
      +awards: Doctrine\ORM\PersistentCollection {#1798 …}
      +categories: Doctrine\ORM\PersistentCollection {#1793 …}
      -id: 145
      +apId: "homeassistant@lemmy.world"
      +apProfileId: "https://lemmy.world/c/homeassistant"
      +apPublicUrl: "https://lemmy.world/c/homeassistant"
      +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "homeassistant"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710368376 {#269
        date: 2024-03-13 23:19:36.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1704127905 {#275
        date: 2024-01-01 17:51:45.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1896 …}
    +slug: "Anyone-seen-or-built-an-alternative-to-the-M5Stack-Atom"
    +title: "Anyone seen or built an alternative to the M5Stack Atom Echo for HA voice pipeline?"
    +url: null
    +body: "These things aren’t bad, I’ve got a few that I use sort of successfully, but the speaker and mic aren’t very powerful. I was thinking of building one with an ESP32 and i2S (not i2c, that threw me off too) speaker/mic, but I’m wondering if I’d be reinventing the wheel here if there’s a better alternative already out there."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 4
    +favouriteCount: 17
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1711392247 {#1829
      date: 2024-03-25 19:44:07.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1925 …}
    +votes: Doctrine\ORM\PersistentCollection {#1390 …}
    +reports: Doctrine\ORM\PersistentCollection {#1976 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1378 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2355 …}
    +badges: Doctrine\ORM\PersistentCollection {#2476 …}
    +children: []
    -id: 26953
    -titleTs: "'altern':6 'anyon':1 'atom':10 'built':4 'echo':11 'ha':13 'm5stack':9 'pipelin':15 'seen':2 'voic':14"
    -bodyTs: "'alreadi':63 'altern':62 'aren':3,22 'bad':5 'better':61 'build':30 'd':51 'esp32':34 'got':8 'i2c':38 'i2s':36 'm':47 'mic':21 'one':31 'power':25 'reinvent':53 'sort':14 'speaker':19 'speaker/mic':44 'success':16 'thing':2 'think':28 'threw':40 'use':13 've':7 'wheel':55 'wonder':48"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1704357344
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/10271963"
    +editedAt: DateTimeImmutable @1711332936 {#2419
      date: 2024-03-25 03:15:36.0 +01:00
    }
    +createdAt: DateTimeImmutable @1704295344 {#1600
      date: 2024-01-03 16:22:24.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#259}
  +image: null
  +parent: null
  +root: null
  +body: "Check out Onju. You can buy the PCB from pcbway or there are some other options coming: [www.crowdsupply.com/onju/onju-voice](https://www.crowdsupply.com/onju/onju-voice)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704311065 {#4136
    date: 2024-01-03 20:44:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ikidd@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4142 …}
  +nested: Doctrine\ORM\PersistentCollection {#4144 …}
  +votes: Doctrine\ORM\PersistentCollection {#4146 …}
  +reports: Doctrine\ORM\PersistentCollection {#4148 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4150 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4152 …}
  -id: 277344
  -bodyTs: "'/onju/onju-voice](https://www.crowdsupply.com/onju/onju-voice)':20 'buy':6 'check':1 'come':17 'onju':3 'option':16 'pcb':8 'pcbway':10 'www.crowdsupply.com':19 'www.crowdsupply.com/onju/onju-voice](https://www.crowdsupply.com/onju/onju-voice)':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.uk/comment/5549526"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704311065 {#4137
    date: 2024-01-03 20:44:25.0 +01: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
21 DENIED edit
App\Entity\Magazine {#259
  +icon: Proxies\__CG__\App\Entity\Image {#239 …}
  +name: "homeassistant@lemmy.world"
  +title: "homeassistant"
  +description: "Home Assistant is open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Available for free at home-assistant.io"
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 46
  +entryCommentCount: 460
  +postCount: 0
  +postCommentCount: 0
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1729539860 {#270
    date: 2024-10-21 21:44:20.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#230 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#226 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#215 …}
  +entries: Doctrine\ORM\PersistentCollection {#173 …}
  +posts: Doctrine\ORM\PersistentCollection {#131 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#193 …}
  +bans: Doctrine\ORM\PersistentCollection {#110 …}
  +reports: Doctrine\ORM\PersistentCollection {#96 …}
  +badges: Doctrine\ORM\PersistentCollection {#74 …}
  +logs: Doctrine\ORM\PersistentCollection {#64 …}
  +awards: Doctrine\ORM\PersistentCollection {#1798 …}
  +categories: Doctrine\ORM\PersistentCollection {#1793 …}
  -id: 145
  +apId: "homeassistant@lemmy.world"
  +apProfileId: "https://lemmy.world/c/homeassistant"
  +apPublicUrl: "https://lemmy.world/c/homeassistant"
  +apFollowersUrl: "https://lemmy.world/c/homeassistant/followers"
  +apInboxUrl: "https://lemmy.world/inbox"
  +apDomain: "lemmy.world"
  +apPreferredUsername: "homeassistant"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1710368376 {#269
    date: 2024-03-13 23:19:36.0 +01:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1704127905 {#275
    date: 2024-01-01 17:51:45.0 +01: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