GET https://kbin.spritesserver.nl/index.php/m/homeassistant@lemmy.world/comments/newest?p=2

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.71 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#584
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#595 …}
}
0.00 ms (none)
Scheb\TwoFactorBundle\Security\Http\Firewall\TwoFactorAccessListener {#582
  -twoFactorFirewallConfig: Scheb\TwoFactorBundle\Security\TwoFactor\TwoFactorFirewallConfig {#842 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -twoFactorAccessDecider: Scheb\TwoFactorBundle\Security\Authorization\TwoFactorAccessDecider {#581 …}
}
0.04 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#579
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#937 …}
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#786
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#841 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1015 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
}
0.00 ms (none)

Authenticators

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

Access Decision

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

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
App\Entity\EntryComment {#1785
  +user: App\Entity\User {#1460 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1746 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "The simplest automations are the best. An hour before I typically get up, if the bedroom is too cold, turn on the heater."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1729162968 {#1539
    date: 2024-10-17 13:02:48.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@corroded@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1749 …}
  +nested: Doctrine\ORM\PersistentCollection {#1748 …}
  +votes: Doctrine\ORM\PersistentCollection {#1477 …}
  +reports: Doctrine\ORM\PersistentCollection {#1485 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1631 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1416 …}
  -id: 346926
  -bodyTs: "'autom':3 'bedroom':16 'best':6 'cold':19 'get':12 'heater':23 'hour':8 'simplest':2 'turn':20 'typic':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://aussie.zone/comment/6213091"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706446170 {#1498
    date: 2024-01-28 13:49:30.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
3 DENIED edit
App\Entity\EntryComment {#1785
  +user: App\Entity\User {#1460 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1746 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "The simplest automations are the best. An hour before I typically get up, if the bedroom is too cold, turn on the heater."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1729162968 {#1539
    date: 2024-10-17 13:02:48.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@corroded@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1749 …}
  +nested: Doctrine\ORM\PersistentCollection {#1748 …}
  +votes: Doctrine\ORM\PersistentCollection {#1477 …}
  +reports: Doctrine\ORM\PersistentCollection {#1485 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1631 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1416 …}
  -id: 346926
  -bodyTs: "'autom':3 'bedroom':16 'best':6 'cold':19 'get':12 'heater':23 'hour':8 'simplest':2 'turn':20 'typic':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://aussie.zone/comment/6213091"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706446170 {#1498
    date: 2024-01-28 13:49:30.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
4 DENIED moderate
App\Entity\EntryComment {#1785
  +user: App\Entity\User {#1460 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1746 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "The simplest automations are the best. An hour before I typically get up, if the bedroom is too cold, turn on the heater."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1729162968 {#1539
    date: 2024-10-17 13:02:48.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@corroded@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1749 …}
  +nested: Doctrine\ORM\PersistentCollection {#1748 …}
  +votes: Doctrine\ORM\PersistentCollection {#1477 …}
  +reports: Doctrine\ORM\PersistentCollection {#1485 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1631 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1416 …}
  -id: 346926
  -bodyTs: "'autom':3 'bedroom':16 'best':6 'cold':19 'get':12 'heater':23 'hour':8 'simplest':2 'turn':20 'typic':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://aussie.zone/comment/6213091"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706446170 {#1498
    date: 2024-01-28 13:49:30.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
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 {#2465
  +user: App\Entity\User {#2452 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1746 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "Not really common automation for HA, but I made medication assistant automations. Its super helpfull for people who take loads of meds. It tracks how many pills left, does android notifications or sets alarm and it also sends an email when its time to reorder meds. Its insane how usefull it is"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1706436255 {#1729
    date: 2024-01-28 11:04:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@corroded@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1716 …}
  +nested: Doctrine\ORM\PersistentCollection {#2448 …}
  +votes: Doctrine\ORM\PersistentCollection {#2447 …}
  +reports: Doctrine\ORM\PersistentCollection {#2462 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2461 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2460 …}
  -id: 346782
  -bodyTs: "'alarm':34 'also':37 'android':30 'assist':11 'autom':4,12 'common':3 'email':40 'ha':6 'helpful':15 'insan':48 'left':28 'load':20 'made':9 'mani':26 'med':22,46 'medic':10 'notif':31 'peopl':17 'pill':27 'realli':2 'reorder':45 'send':38 'set':33 'super':14 'take':19 'time':43 'track':24 'useful':50"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/8753337"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706436255 {#1739
    date: 2024-01-28 11:04: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
7 DENIED edit
App\Entity\EntryComment {#2465
  +user: App\Entity\User {#2452 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1746 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "Not really common automation for HA, but I made medication assistant automations. Its super helpfull for people who take loads of meds. It tracks how many pills left, does android notifications or sets alarm and it also sends an email when its time to reorder meds. Its insane how usefull it is"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1706436255 {#1729
    date: 2024-01-28 11:04:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@corroded@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1716 …}
  +nested: Doctrine\ORM\PersistentCollection {#2448 …}
  +votes: Doctrine\ORM\PersistentCollection {#2447 …}
  +reports: Doctrine\ORM\PersistentCollection {#2462 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2461 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2460 …}
  -id: 346782
  -bodyTs: "'alarm':34 'also':37 'android':30 'assist':11 'autom':4,12 'common':3 'email':40 'ha':6 'helpful':15 'insan':48 'left':28 'load':20 'made':9 'mani':26 'med':22,46 'medic':10 'notif':31 'peopl':17 'pill':27 'realli':2 'reorder':45 'send':38 'set':33 'super':14 'take':19 'time':43 'track':24 'useful':50"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/8753337"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706436255 {#1739
    date: 2024-01-28 11:04: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
8 DENIED moderate
App\Entity\EntryComment {#2465
  +user: App\Entity\User {#2452 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1746 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "Not really common automation for HA, but I made medication assistant automations. Its super helpfull for people who take loads of meds. It tracks how many pills left, does android notifications or sets alarm and it also sends an email when its time to reorder meds. Its insane how usefull it is"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1706436255 {#1729
    date: 2024-01-28 11:04:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@corroded@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1716 …}
  +nested: Doctrine\ORM\PersistentCollection {#2448 …}
  +votes: Doctrine\ORM\PersistentCollection {#2447 …}
  +reports: Doctrine\ORM\PersistentCollection {#2462 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2461 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2460 …}
  -id: 346782
  -bodyTs: "'alarm':34 'also':37 'android':30 'assist':11 'autom':4,12 'common':3 'email':40 'ha':6 'helpful':15 'insan':48 'left':28 'load':20 'made':9 'mani':26 'med':22,46 'medic':10 'notif':31 'peopl':17 'pill':27 'realli':2 'reorder':45 'send':38 'set':33 'super':14 'take':19 'time':43 'track':24 'useful':50"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/8753337"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706436255 {#1739
    date: 2024-01-28 11:04: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
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 {#2019
  +user: App\Entity\User {#2029 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1746 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "Washer voltage goes from a high value to a low value, then in 30 minutes (when the cycle will be done) turn an rgb lightbulb in a conspicuous location a hellish magenta. No more funky forgotten loads of laundry. Passes the partner test, too."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 11
  +score: 0
  +lastActive: DateTime @1729425688 {#1404
    date: 2024-10-20 14:01:28.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@corroded@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2023 …}
  +nested: Doctrine\ORM\PersistentCollection {#2032 …}
  +votes: Doctrine\ORM\PersistentCollection {#2024 …}
  +reports: Doctrine\ORM\PersistentCollection {#2018 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2011 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2021 …}
  -id: 346622
  -bodyTs: "'30':14 'conspicu':28 'cycl':18 'done':21 'forgotten':36 'funki':35 'goe':3 'hellish':31 'high':6 'laundri':39 'lightbulb':25 'load':37 'locat':29 'low':10 'magenta':32 'minut':15 'partner':42 'pass':40 'rgb':24 'test':43 'turn':22 'valu':7,11 'voltag':2 'washer':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6910314"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706426109 {#1363
    date: 2024-01-28 08:15:09.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 {#2019
  +user: App\Entity\User {#2029 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1746 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "Washer voltage goes from a high value to a low value, then in 30 minutes (when the cycle will be done) turn an rgb lightbulb in a conspicuous location a hellish magenta. No more funky forgotten loads of laundry. Passes the partner test, too."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 11
  +score: 0
  +lastActive: DateTime @1729425688 {#1404
    date: 2024-10-20 14:01:28.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@corroded@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2023 …}
  +nested: Doctrine\ORM\PersistentCollection {#2032 …}
  +votes: Doctrine\ORM\PersistentCollection {#2024 …}
  +reports: Doctrine\ORM\PersistentCollection {#2018 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2011 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2021 …}
  -id: 346622
  -bodyTs: "'30':14 'conspicu':28 'cycl':18 'done':21 'forgotten':36 'funki':35 'goe':3 'hellish':31 'high':6 'laundri':39 'lightbulb':25 'load':37 'locat':29 'low':10 'magenta':32 'minut':15 'partner':42 'pass':40 'rgb':24 'test':43 'turn':22 'valu':7,11 'voltag':2 'washer':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6910314"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706426109 {#1363
    date: 2024-01-28 08:15:09.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 {#2019
  +user: App\Entity\User {#2029 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1746 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "Washer voltage goes from a high value to a low value, then in 30 minutes (when the cycle will be done) turn an rgb lightbulb in a conspicuous location a hellish magenta. No more funky forgotten loads of laundry. Passes the partner test, too."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 11
  +score: 0
  +lastActive: DateTime @1729425688 {#1404
    date: 2024-10-20 14:01:28.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@corroded@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2023 …}
  +nested: Doctrine\ORM\PersistentCollection {#2032 …}
  +votes: Doctrine\ORM\PersistentCollection {#2024 …}
  +reports: Doctrine\ORM\PersistentCollection {#2018 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2011 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2021 …}
  -id: 346622
  -bodyTs: "'30':14 'conspicu':28 'cycl':18 'done':21 'forgotten':36 'funki':35 'goe':3 'hellish':31 'high':6 'laundri':39 'lightbulb':25 'load':37 'locat':29 'low':10 'magenta':32 'minut':15 'partner':42 'pass':40 'rgb':24 'test':43 'turn':22 'valu':7,11 'voltag':2 'washer':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://programming.dev/comment/6910314"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706426109 {#1363
    date: 2024-01-28 08:15:09.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 {#2164
  +user: App\Entity\User {#2300 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1746 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    If the furnace starts pulling more than 4,000 Watts, I get a telegram message that the auxiliary heat is running instead of the heat pump.\n
    \n
    I have a sensor in my kindergartner’s bag that lets me know when he gets to school and when he leaves school, also via telegram message.\n
    \n
    If someone loiters around my driveway for more than 30 seconds, I get a telegram message with an image.\n
    \n
    I haven’t said it back up since I moved but I used to have one that used a combo sensor my washer and dryer doors. If the sensor moved enough for long enough it set a flag that the unit was running. If it want from running to not running for a long enough period of time, and the contact sensor wasn’t tripped, I would receive alerts every 30 minutes or so that the clothes were done and still in the washer/dryer.\n
    \n
    Even something as simple as water sensors under the sink if saved my ass. Cabinetry these days is made out of fiberboard and if it stays wet for more than a couple of hours it does horrible things.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1706425509 {#2344
    date: 2024-01-28 08:05:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@corroded@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2331 …}
  +nested: Doctrine\ORM\PersistentCollection {#2289 …}
  +votes: Doctrine\ORM\PersistentCollection {#2326 …}
  +reports: Doctrine\ORM\PersistentCollection {#2325 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2329 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2323 …}
  -id: 346612
  -bodyTs: "'000':9 '30':63,143 '4':8 'alert':141 'also':50 'around':57 'ass':170 'auxiliari':18 'back':78 'bag':35 'cabinetri':171 'cloth':149 'combo':92 'contact':133 'coupl':188 'day':173 'done':151 'door':98 'driveway':59 'dryer':97 'enough':103,106,127 'even':157 'everi':142 'fiberboard':178 'flag':110 'furnac':3 'get':12,42,66 'haven':74 'heat':19,25 'horribl':193 'hour':190 'imag':72 'instead':22 'kindergartn':33 'know':39 'leav':48 'let':37 'loiter':56 'long':105,126 'made':175 'messag':15,53,69 'minut':144 'move':82,102 'one':88 'period':128 'pull':5 'pump':26 'receiv':140 'run':21,115,120,123 'said':76 'save':168 'school':44,49 'second':64 'sensor':30,93,101,134,163 'set':108 'simpl':160 'sinc':80 'sink':166 'someon':55 'someth':158 'start':4 'stay':182 'still':153 'telegram':14,52,68 'thing':194 'time':130 'trip':137 'unit':113 'use':85,90 'via':51 'want':118 'washer':95 'washer/dryer':156 'wasn':135 'water':162 'watt':10 'wet':183 'would':139"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/7090867"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706425509 {#2349
    date: 2024-01-28 08:05:09.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 {#2164
  +user: App\Entity\User {#2300 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1746 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    If the furnace starts pulling more than 4,000 Watts, I get a telegram message that the auxiliary heat is running instead of the heat pump.\n
    \n
    I have a sensor in my kindergartner’s bag that lets me know when he gets to school and when he leaves school, also via telegram message.\n
    \n
    If someone loiters around my driveway for more than 30 seconds, I get a telegram message with an image.\n
    \n
    I haven’t said it back up since I moved but I used to have one that used a combo sensor my washer and dryer doors. If the sensor moved enough for long enough it set a flag that the unit was running. If it want from running to not running for a long enough period of time, and the contact sensor wasn’t tripped, I would receive alerts every 30 minutes or so that the clothes were done and still in the washer/dryer.\n
    \n
    Even something as simple as water sensors under the sink if saved my ass. Cabinetry these days is made out of fiberboard and if it stays wet for more than a couple of hours it does horrible things.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1706425509 {#2344
    date: 2024-01-28 08:05:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@corroded@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2331 …}
  +nested: Doctrine\ORM\PersistentCollection {#2289 …}
  +votes: Doctrine\ORM\PersistentCollection {#2326 …}
  +reports: Doctrine\ORM\PersistentCollection {#2325 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2329 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2323 …}
  -id: 346612
  -bodyTs: "'000':9 '30':63,143 '4':8 'alert':141 'also':50 'around':57 'ass':170 'auxiliari':18 'back':78 'bag':35 'cabinetri':171 'cloth':149 'combo':92 'contact':133 'coupl':188 'day':173 'done':151 'door':98 'driveway':59 'dryer':97 'enough':103,106,127 'even':157 'everi':142 'fiberboard':178 'flag':110 'furnac':3 'get':12,42,66 'haven':74 'heat':19,25 'horribl':193 'hour':190 'imag':72 'instead':22 'kindergartn':33 'know':39 'leav':48 'let':37 'loiter':56 'long':105,126 'made':175 'messag':15,53,69 'minut':144 'move':82,102 'one':88 'period':128 'pull':5 'pump':26 'receiv':140 'run':21,115,120,123 'said':76 'save':168 'school':44,49 'second':64 'sensor':30,93,101,134,163 'set':108 'simpl':160 'sinc':80 'sink':166 'someon':55 'someth':158 'start':4 'stay':182 'still':153 'telegram':14,52,68 'thing':194 'time':130 'trip':137 'unit':113 'use':85,90 'via':51 'want':118 'washer':95 'washer/dryer':156 'wasn':135 'water':162 'watt':10 'wet':183 'would':139"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/7090867"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706425509 {#2349
    date: 2024-01-28 08:05:09.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 {#2164
  +user: App\Entity\User {#2300 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1746 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    If the furnace starts pulling more than 4,000 Watts, I get a telegram message that the auxiliary heat is running instead of the heat pump.\n
    \n
    I have a sensor in my kindergartner’s bag that lets me know when he gets to school and when he leaves school, also via telegram message.\n
    \n
    If someone loiters around my driveway for more than 30 seconds, I get a telegram message with an image.\n
    \n
    I haven’t said it back up since I moved but I used to have one that used a combo sensor my washer and dryer doors. If the sensor moved enough for long enough it set a flag that the unit was running. If it want from running to not running for a long enough period of time, and the contact sensor wasn’t tripped, I would receive alerts every 30 minutes or so that the clothes were done and still in the washer/dryer.\n
    \n
    Even something as simple as water sensors under the sink if saved my ass. Cabinetry these days is made out of fiberboard and if it stays wet for more than a couple of hours it does horrible things.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1706425509 {#2344
    date: 2024-01-28 08:05:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@corroded@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2331 …}
  +nested: Doctrine\ORM\PersistentCollection {#2289 …}
  +votes: Doctrine\ORM\PersistentCollection {#2326 …}
  +reports: Doctrine\ORM\PersistentCollection {#2325 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2329 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2323 …}
  -id: 346612
  -bodyTs: "'000':9 '30':63,143 '4':8 'alert':141 'also':50 'around':57 'ass':170 'auxiliari':18 'back':78 'bag':35 'cabinetri':171 'cloth':149 'combo':92 'contact':133 'coupl':188 'day':173 'done':151 'door':98 'driveway':59 'dryer':97 'enough':103,106,127 'even':157 'everi':142 'fiberboard':178 'flag':110 'furnac':3 'get':12,42,66 'haven':74 'heat':19,25 'horribl':193 'hour':190 'imag':72 'instead':22 'kindergartn':33 'know':39 'leav':48 'let':37 'loiter':56 'long':105,126 'made':175 'messag':15,53,69 'minut':144 'move':82,102 'one':88 'period':128 'pull':5 'pump':26 'receiv':140 'run':21,115,120,123 'said':76 'save':168 'school':44,49 'second':64 'sensor':30,93,101,134,163 'set':108 'simpl':160 'sinc':80 'sink':166 'someon':55 'someth':158 'start':4 'stay':182 'still':153 'telegram':14,52,68 'thing':194 'time':130 'trip':137 'unit':113 'use':85,90 'via':51 'want':118 'washer':95 'washer/dryer':156 'wasn':135 'water':162 'watt':10 'wet':183 'would':139"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/7090867"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706425509 {#2349
    date: 2024-01-28 08:05:09.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 {#2122
  +user: App\Entity\User {#2127 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1746 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    My favorite is a script not a automation exactly. I run it (just before I get up for bed) via dashboard button or voice command and it:\n
    \n
    - shuts off most of the lights and any screens around the house\n
    - sets the thermostat to bedtime mode\n
    - waits 5 minutes (time for me to get my stuff and get to bed) then\n
    - turn off the remaining lights outside my bedroom\n
    - Calls my [autoremote](https://joaoapps.com/autoremote/) endpoint\n
    \n
    Auto remote then triggers a [tasker](https://tasker.joaoapps.com/) profile that makes my phone\n
    \n
    - turn on DND\n
    - set media volume for sleep music and alarm volume for morning (just in case either has been change during the day)\n
    - set a variable that another tasker automation will see the next time I plug in my phone. At which point it will: \n
        - set my screen brightness below 1%\n
        - turn on sleep tracking
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 15
  +score: 0
  +lastActive: DateTime @1729159197 {#2112
    date: 2024-10-17 11:59:57.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@corroded@lemmy.world"
    "@corroded@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2115 …}
  +nested: Doctrine\ORM\PersistentCollection {#2123 …}
  +votes: Doctrine\ORM\PersistentCollection {#2116 …}
  +reports: Doctrine\ORM\PersistentCollection {#2161 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2163 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2044 …}
  -id: 346582
  -bodyTs: "'/)':84 '/autoremote/)':74 '1':141 '5':47 'alarm':100 'anoth':118 'around':37 'auto':76 'autom':8,120 'autoremot':71 'bed':19,59 'bedroom':68 'bedtim':44 'bright':139 'button':22 'call':69 'case':106 'chang':110 'command':25 'dashboard':21 'day':113 'dnd':92 'either':107 'endpoint':75 'exact':9 'favorit':2 'get':16,53,57 'hous':39 'joaoapps.com':73 'joaoapps.com/autoremote/)':72 'light':33,65 'make':87 'media':94 'minut':48 'mode':45 'morn':103 'music':98 'next':124 'outsid':66 'phone':89,130 'plug':127 'point':133 'profil':85 'remain':64 'remot':77 'run':11 'screen':36,138 'script':5 'see':122 'set':40,93,114,136 'shut':28 'sleep':97,144 'stuff':55 'tasker':81,119 'tasker.joaoapps.com':83 'tasker.joaoapps.com/)':82 'thermostat':42 'time':49,125 'track':145 'trigger':79 'turn':61,90,142 'variabl':116 'via':20 'voic':24 'volum':95,101 'wait':46"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/6906995"
  +editedAt: DateTimeImmutable @1729098209 {#2124
    date: 2024-10-16 19:03:29.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706423651 {#2114
    date: 2024-01-28 07:34:11.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 {#2122
  +user: App\Entity\User {#2127 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1746 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    My favorite is a script not a automation exactly. I run it (just before I get up for bed) via dashboard button or voice command and it:\n
    \n
    - shuts off most of the lights and any screens around the house\n
    - sets the thermostat to bedtime mode\n
    - waits 5 minutes (time for me to get my stuff and get to bed) then\n
    - turn off the remaining lights outside my bedroom\n
    - Calls my [autoremote](https://joaoapps.com/autoremote/) endpoint\n
    \n
    Auto remote then triggers a [tasker](https://tasker.joaoapps.com/) profile that makes my phone\n
    \n
    - turn on DND\n
    - set media volume for sleep music and alarm volume for morning (just in case either has been change during the day)\n
    - set a variable that another tasker automation will see the next time I plug in my phone. At which point it will: \n
        - set my screen brightness below 1%\n
        - turn on sleep tracking
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 15
  +score: 0
  +lastActive: DateTime @1729159197 {#2112
    date: 2024-10-17 11:59:57.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@corroded@lemmy.world"
    "@corroded@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2115 …}
  +nested: Doctrine\ORM\PersistentCollection {#2123 …}
  +votes: Doctrine\ORM\PersistentCollection {#2116 …}
  +reports: Doctrine\ORM\PersistentCollection {#2161 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2163 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2044 …}
  -id: 346582
  -bodyTs: "'/)':84 '/autoremote/)':74 '1':141 '5':47 'alarm':100 'anoth':118 'around':37 'auto':76 'autom':8,120 'autoremot':71 'bed':19,59 'bedroom':68 'bedtim':44 'bright':139 'button':22 'call':69 'case':106 'chang':110 'command':25 'dashboard':21 'day':113 'dnd':92 'either':107 'endpoint':75 'exact':9 'favorit':2 'get':16,53,57 'hous':39 'joaoapps.com':73 'joaoapps.com/autoremote/)':72 'light':33,65 'make':87 'media':94 'minut':48 'mode':45 'morn':103 'music':98 'next':124 'outsid':66 'phone':89,130 'plug':127 'point':133 'profil':85 'remain':64 'remot':77 'run':11 'screen':36,138 'script':5 'see':122 'set':40,93,114,136 'shut':28 'sleep':97,144 'stuff':55 'tasker':81,119 'tasker.joaoapps.com':83 'tasker.joaoapps.com/)':82 'thermostat':42 'time':49,125 'track':145 'trigger':79 'turn':61,90,142 'variabl':116 'via':20 'voic':24 'volum':95,101 'wait':46"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/6906995"
  +editedAt: DateTimeImmutable @1729098209 {#2124
    date: 2024-10-16 19:03:29.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706423651 {#2114
    date: 2024-01-28 07:34:11.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 {#2122
  +user: App\Entity\User {#2127 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1746 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    My favorite is a script not a automation exactly. I run it (just before I get up for bed) via dashboard button or voice command and it:\n
    \n
    - shuts off most of the lights and any screens around the house\n
    - sets the thermostat to bedtime mode\n
    - waits 5 minutes (time for me to get my stuff and get to bed) then\n
    - turn off the remaining lights outside my bedroom\n
    - Calls my [autoremote](https://joaoapps.com/autoremote/) endpoint\n
    \n
    Auto remote then triggers a [tasker](https://tasker.joaoapps.com/) profile that makes my phone\n
    \n
    - turn on DND\n
    - set media volume for sleep music and alarm volume for morning (just in case either has been change during the day)\n
    - set a variable that another tasker automation will see the next time I plug in my phone. At which point it will: \n
        - set my screen brightness below 1%\n
        - turn on sleep tracking
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 15
  +score: 0
  +lastActive: DateTime @1729159197 {#2112
    date: 2024-10-17 11:59:57.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@corroded@lemmy.world"
    "@corroded@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2115 …}
  +nested: Doctrine\ORM\PersistentCollection {#2123 …}
  +votes: Doctrine\ORM\PersistentCollection {#2116 …}
  +reports: Doctrine\ORM\PersistentCollection {#2161 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2163 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2044 …}
  -id: 346582
  -bodyTs: "'/)':84 '/autoremote/)':74 '1':141 '5':47 'alarm':100 'anoth':118 'around':37 'auto':76 'autom':8,120 'autoremot':71 'bed':19,59 'bedroom':68 'bedtim':44 'bright':139 'button':22 'call':69 'case':106 'chang':110 'command':25 'dashboard':21 'day':113 'dnd':92 'either':107 'endpoint':75 'exact':9 'favorit':2 'get':16,53,57 'hous':39 'joaoapps.com':73 'joaoapps.com/autoremote/)':72 'light':33,65 'make':87 'media':94 'minut':48 'mode':45 'morn':103 'music':98 'next':124 'outsid':66 'phone':89,130 'plug':127 'point':133 'profil':85 'remain':64 'remot':77 'run':11 'screen':36,138 'script':5 'see':122 'set':40,93,114,136 'shut':28 'sleep':97,144 'stuff':55 'tasker':81,119 'tasker.joaoapps.com':83 'tasker.joaoapps.com/)':82 'thermostat':42 'time':49,125 'track':145 'trigger':79 'turn':61,90,142 'variabl':116 'via':20 'voic':24 'volum':95,101 'wait':46"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/6906995"
  +editedAt: DateTimeImmutable @1729098209 {#2124
    date: 2024-10-16 19:03:29.0 +02:00
  }
  +createdAt: DateTimeImmutable @1706423651 {#2114
    date: 2024-01-28 07:34:11.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 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
22 DENIED moderate
App\Entity\EntryComment {#3109
  +user: Proxies\__CG__\App\Entity\User {#3108 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1746 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2122
    +user: App\Entity\User {#2127 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1746 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: """
      My favorite is a script not a automation exactly. I run it (just before I get up for bed) via dashboard button or voice command and it:\n
      \n
      - shuts off most of the lights and any screens around the house\n
      - sets the thermostat to bedtime mode\n
      - waits 5 minutes (time for me to get my stuff and get to bed) then\n
      - turn off the remaining lights outside my bedroom\n
      - Calls my [autoremote](https://joaoapps.com/autoremote/) endpoint\n
      \n
      Auto remote then triggers a [tasker](https://tasker.joaoapps.com/) profile that makes my phone\n
      \n
      - turn on DND\n
      - set media volume for sleep music and alarm volume for morning (just in case either has been change during the day)\n
      - set a variable that another tasker automation will see the next time I plug in my phone. At which point it will: \n
          - set my screen brightness below 1%\n
          - turn on sleep tracking
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 15
    +score: 0
    +lastActive: DateTime @1729159197 {#2112
      date: 2024-10-17 11:59:57.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2115 …}
    +nested: Doctrine\ORM\PersistentCollection {#2123 …}
    +votes: Doctrine\ORM\PersistentCollection {#2116 …}
    +reports: Doctrine\ORM\PersistentCollection {#2161 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2163 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2044 …}
    -id: 346582
    -bodyTs: "'/)':84 '/autoremote/)':74 '1':141 '5':47 'alarm':100 'anoth':118 'around':37 'auto':76 'autom':8,120 'autoremot':71 'bed':19,59 'bedroom':68 'bedtim':44 'bright':139 'button':22 'call':69 'case':106 'chang':110 'command':25 'dashboard':21 'day':113 'dnd':92 'either':107 'endpoint':75 'exact':9 'favorit':2 'get':16,53,57 'hous':39 'joaoapps.com':73 'joaoapps.com/autoremote/)':72 'light':33,65 'make':87 'media':94 'minut':48 'mode':45 'morn':103 'music':98 'next':124 'outsid':66 'phone':89,130 'plug':127 'point':133 'profil':85 'remain':64 'remot':77 'run':11 'screen':36,138 'script':5 'see':122 'set':40,93,114,136 'shut':28 'sleep':97,144 'stuff':55 'tasker':81,119 'tasker.joaoapps.com':83 'tasker.joaoapps.com/)':82 'thermostat':42 'time':49,125 'track':145 'trigger':79 'turn':61,90,142 'variabl':116 'via':20 'voic':24 'volum':95,101 'wait':46"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6906995"
    +editedAt: DateTimeImmutable @1729098209 {#2124
      date: 2024-10-16 19:03:29.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706423651 {#2114
      date: 2024-01-28 07:34:11.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2122}
  +body: "I use the Home Assistant companion app instead of Tasker. It has similar access to automate phone stuff"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1706437896 {#3111
    date: 2024-01-28 11:31:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@corroded@lemmy.world"
    "@Bishma@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3107 …}
  +nested: Doctrine\ORM\PersistentCollection {#3105 …}
  +votes: Doctrine\ORM\PersistentCollection {#3103 …}
  +reports: Doctrine\ORM\PersistentCollection {#3101 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3099 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3097 …}
  -id: 346807
  -bodyTs: "'access':14 'app':7 'assist':5 'autom':16 'companion':6 'home':4 'instead':8 'phone':17 'similar':13 'stuff':18 'tasker':10 'use':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/8192262"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706437896 {#3110
    date: 2024-01-28 11:31:36.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
23 DENIED edit
App\Entity\EntryComment {#3109
  +user: Proxies\__CG__\App\Entity\User {#3108 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1746 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2122
    +user: App\Entity\User {#2127 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1746 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: """
      My favorite is a script not a automation exactly. I run it (just before I get up for bed) via dashboard button or voice command and it:\n
      \n
      - shuts off most of the lights and any screens around the house\n
      - sets the thermostat to bedtime mode\n
      - waits 5 minutes (time for me to get my stuff and get to bed) then\n
      - turn off the remaining lights outside my bedroom\n
      - Calls my [autoremote](https://joaoapps.com/autoremote/) endpoint\n
      \n
      Auto remote then triggers a [tasker](https://tasker.joaoapps.com/) profile that makes my phone\n
      \n
      - turn on DND\n
      - set media volume for sleep music and alarm volume for morning (just in case either has been change during the day)\n
      - set a variable that another tasker automation will see the next time I plug in my phone. At which point it will: \n
          - set my screen brightness below 1%\n
          - turn on sleep tracking
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 15
    +score: 0
    +lastActive: DateTime @1729159197 {#2112
      date: 2024-10-17 11:59:57.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2115 …}
    +nested: Doctrine\ORM\PersistentCollection {#2123 …}
    +votes: Doctrine\ORM\PersistentCollection {#2116 …}
    +reports: Doctrine\ORM\PersistentCollection {#2161 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2163 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2044 …}
    -id: 346582
    -bodyTs: "'/)':84 '/autoremote/)':74 '1':141 '5':47 'alarm':100 'anoth':118 'around':37 'auto':76 'autom':8,120 'autoremot':71 'bed':19,59 'bedroom':68 'bedtim':44 'bright':139 'button':22 'call':69 'case':106 'chang':110 'command':25 'dashboard':21 'day':113 'dnd':92 'either':107 'endpoint':75 'exact':9 'favorit':2 'get':16,53,57 'hous':39 'joaoapps.com':73 'joaoapps.com/autoremote/)':72 'light':33,65 'make':87 'media':94 'minut':48 'mode':45 'morn':103 'music':98 'next':124 'outsid':66 'phone':89,130 'plug':127 'point':133 'profil':85 'remain':64 'remot':77 'run':11 'screen':36,138 'script':5 'see':122 'set':40,93,114,136 'shut':28 'sleep':97,144 'stuff':55 'tasker':81,119 'tasker.joaoapps.com':83 'tasker.joaoapps.com/)':82 'thermostat':42 'time':49,125 'track':145 'trigger':79 'turn':61,90,142 'variabl':116 'via':20 'voic':24 'volum':95,101 'wait':46"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6906995"
    +editedAt: DateTimeImmutable @1729098209 {#2124
      date: 2024-10-16 19:03:29.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706423651 {#2114
      date: 2024-01-28 07:34:11.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2122}
  +body: "I use the Home Assistant companion app instead of Tasker. It has similar access to automate phone stuff"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1706437896 {#3111
    date: 2024-01-28 11:31:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@corroded@lemmy.world"
    "@Bishma@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3107 …}
  +nested: Doctrine\ORM\PersistentCollection {#3105 …}
  +votes: Doctrine\ORM\PersistentCollection {#3103 …}
  +reports: Doctrine\ORM\PersistentCollection {#3101 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3099 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3097 …}
  -id: 346807
  -bodyTs: "'access':14 'app':7 'assist':5 'autom':16 'companion':6 'home':4 'instead':8 'phone':17 'similar':13 'stuff':18 'tasker':10 'use':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/8192262"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706437896 {#3110
    date: 2024-01-28 11:31:36.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
24 DENIED moderate
App\Entity\EntryComment {#3109
  +user: Proxies\__CG__\App\Entity\User {#3108 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1746 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2122
    +user: App\Entity\User {#2127 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1746 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: """
      My favorite is a script not a automation exactly. I run it (just before I get up for bed) via dashboard button or voice command and it:\n
      \n
      - shuts off most of the lights and any screens around the house\n
      - sets the thermostat to bedtime mode\n
      - waits 5 minutes (time for me to get my stuff and get to bed) then\n
      - turn off the remaining lights outside my bedroom\n
      - Calls my [autoremote](https://joaoapps.com/autoremote/) endpoint\n
      \n
      Auto remote then triggers a [tasker](https://tasker.joaoapps.com/) profile that makes my phone\n
      \n
      - turn on DND\n
      - set media volume for sleep music and alarm volume for morning (just in case either has been change during the day)\n
      - set a variable that another tasker automation will see the next time I plug in my phone. At which point it will: \n
          - set my screen brightness below 1%\n
          - turn on sleep tracking
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 15
    +score: 0
    +lastActive: DateTime @1729159197 {#2112
      date: 2024-10-17 11:59:57.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@corroded@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2115 …}
    +nested: Doctrine\ORM\PersistentCollection {#2123 …}
    +votes: Doctrine\ORM\PersistentCollection {#2116 …}
    +reports: Doctrine\ORM\PersistentCollection {#2161 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2163 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2044 …}
    -id: 346582
    -bodyTs: "'/)':84 '/autoremote/)':74 '1':141 '5':47 'alarm':100 'anoth':118 'around':37 'auto':76 'autom':8,120 'autoremot':71 'bed':19,59 'bedroom':68 'bedtim':44 'bright':139 'button':22 'call':69 'case':106 'chang':110 'command':25 'dashboard':21 'day':113 'dnd':92 'either':107 'endpoint':75 'exact':9 'favorit':2 'get':16,53,57 'hous':39 'joaoapps.com':73 'joaoapps.com/autoremote/)':72 'light':33,65 'make':87 'media':94 'minut':48 'mode':45 'morn':103 'music':98 'next':124 'outsid':66 'phone':89,130 'plug':127 'point':133 'profil':85 'remain':64 'remot':77 'run':11 'screen':36,138 'script':5 'see':122 'set':40,93,114,136 'shut':28 'sleep':97,144 'stuff':55 'tasker':81,119 'tasker.joaoapps.com':83 'tasker.joaoapps.com/)':82 'thermostat':42 'time':49,125 'track':145 'trigger':79 'turn':61,90,142 'variabl':116 'via':20 'voic':24 'volum':95,101 'wait':46"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/6906995"
    +editedAt: DateTimeImmutable @1729098209 {#2124
      date: 2024-10-16 19:03:29.0 +02:00
    }
    +createdAt: DateTimeImmutable @1706423651 {#2114
      date: 2024-01-28 07:34:11.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2122}
  +body: "I use the Home Assistant companion app instead of Tasker. It has similar access to automate phone stuff"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1706437896 {#3111
    date: 2024-01-28 11:31:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@corroded@lemmy.world"
    "@Bishma@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3107 …}
  +nested: Doctrine\ORM\PersistentCollection {#3105 …}
  +votes: Doctrine\ORM\PersistentCollection {#3103 …}
  +reports: Doctrine\ORM\PersistentCollection {#3101 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3099 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3097 …}
  -id: 346807
  -bodyTs: "'access':14 'app':7 'assist':5 'autom':16 'companion':6 'home':4 'instead':8 'phone':17 'similar':13 'stuff':18 'tasker':10 'use':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/8192262"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706437896 {#3110
    date: 2024-01-28 11:31:36.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
25 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
26 DENIED moderate
App\Entity\EntryComment {#3301
  +user: App\Entity\User {#2127 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1746 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3109
    +user: Proxies\__CG__\App\Entity\User {#3108 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1746 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2122
      +user: App\Entity\User {#2127 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1746 …}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: """
        My favorite is a script not a automation exactly. I run it (just before I get up for bed) via dashboard button or voice command and it:\n
        \n
        - shuts off most of the lights and any screens around the house\n
        - sets the thermostat to bedtime mode\n
        - waits 5 minutes (time for me to get my stuff and get to bed) then\n
        - turn off the remaining lights outside my bedroom\n
        - Calls my [autoremote](https://joaoapps.com/autoremote/) endpoint\n
        \n
        Auto remote then triggers a [tasker](https://tasker.joaoapps.com/) profile that makes my phone\n
        \n
        - turn on DND\n
        - set media volume for sleep music and alarm volume for morning (just in case either has been change during the day)\n
        - set a variable that another tasker automation will see the next time I plug in my phone. At which point it will: \n
            - set my screen brightness below 1%\n
            - turn on sleep tracking
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 15
      +score: 0
      +lastActive: DateTime @1729159197 {#2112
        date: 2024-10-17 11:59:57.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2115 …}
      +nested: Doctrine\ORM\PersistentCollection {#2123 …}
      +votes: Doctrine\ORM\PersistentCollection {#2116 …}
      +reports: Doctrine\ORM\PersistentCollection {#2161 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2163 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2044 …}
      -id: 346582
      -bodyTs: "'/)':84 '/autoremote/)':74 '1':141 '5':47 'alarm':100 'anoth':118 'around':37 'auto':76 'autom':8,120 'autoremot':71 'bed':19,59 'bedroom':68 'bedtim':44 'bright':139 'button':22 'call':69 'case':106 'chang':110 'command':25 'dashboard':21 'day':113 'dnd':92 'either':107 'endpoint':75 'exact':9 'favorit':2 'get':16,53,57 'hous':39 'joaoapps.com':73 'joaoapps.com/autoremote/)':72 'light':33,65 'make':87 'media':94 'minut':48 'mode':45 'morn':103 'music':98 'next':124 'outsid':66 'phone':89,130 'plug':127 'point':133 'profil':85 'remain':64 'remot':77 'run':11 'screen':36,138 'script':5 'see':122 'set':40,93,114,136 'shut':28 'sleep':97,144 'stuff':55 'tasker':81,119 'tasker.joaoapps.com':83 'tasker.joaoapps.com/)':82 'thermostat':42 'time':49,125 'track':145 'trigger':79 'turn':61,90,142 'variabl':116 'via':20 'voic':24 'volum':95,101 'wait':46"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/6906995"
      +editedAt: DateTimeImmutable @1729098209 {#2124
        date: 2024-10-16 19:03:29.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706423651 {#2114
        date: 2024-01-28 07:34:11.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2122}
    +body: "I use the Home Assistant companion app instead of Tasker. It has similar access to automate phone stuff"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1706437896 {#3111
      date: 2024-01-28 11:31:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Bishma@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3107 …}
    +nested: Doctrine\ORM\PersistentCollection {#3105 …}
    +votes: Doctrine\ORM\PersistentCollection {#3103 …}
    +reports: Doctrine\ORM\PersistentCollection {#3101 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3099 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3097 …}
    -id: 346807
    -bodyTs: "'access':14 'app':7 'assist':5 'autom':16 'companion':6 'home':4 'instead':8 'phone':17 'similar':13 'stuff':18 'tasker':10 'use':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/8192262"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706437896 {#3110
      date: 2024-01-28 11:31:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2122}
  +body: "Nice. I’ve had this going a lot longer than the companion app has existed"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706456936 {#3299
    date: 2024-01-28 16:48:56.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@corroded@lemmy.world"
    "@Bishma@discuss.tchncs.de"
    "@SteadyGoLucky@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3302 …}
  +nested: Doctrine\ORM\PersistentCollection {#3304 …}
  +votes: Doctrine\ORM\PersistentCollection {#3306 …}
  +reports: Doctrine\ORM\PersistentCollection {#3308 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3310 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3312 …}
  -id: 347206
  -bodyTs: "'app':13 'companion':12 'exist':15 'go':6 'longer':9 'lot':8 'nice':1 've':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/6922533"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706456936 {#3300
    date: 2024-01-28 16:48:56.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
27 DENIED edit
App\Entity\EntryComment {#3301
  +user: App\Entity\User {#2127 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1746 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3109
    +user: Proxies\__CG__\App\Entity\User {#3108 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1746 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2122
      +user: App\Entity\User {#2127 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1746 …}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: """
        My favorite is a script not a automation exactly. I run it (just before I get up for bed) via dashboard button or voice command and it:\n
        \n
        - shuts off most of the lights and any screens around the house\n
        - sets the thermostat to bedtime mode\n
        - waits 5 minutes (time for me to get my stuff and get to bed) then\n
        - turn off the remaining lights outside my bedroom\n
        - Calls my [autoremote](https://joaoapps.com/autoremote/) endpoint\n
        \n
        Auto remote then triggers a [tasker](https://tasker.joaoapps.com/) profile that makes my phone\n
        \n
        - turn on DND\n
        - set media volume for sleep music and alarm volume for morning (just in case either has been change during the day)\n
        - set a variable that another tasker automation will see the next time I plug in my phone. At which point it will: \n
            - set my screen brightness below 1%\n
            - turn on sleep tracking
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 15
      +score: 0
      +lastActive: DateTime @1729159197 {#2112
        date: 2024-10-17 11:59:57.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2115 …}
      +nested: Doctrine\ORM\PersistentCollection {#2123 …}
      +votes: Doctrine\ORM\PersistentCollection {#2116 …}
      +reports: Doctrine\ORM\PersistentCollection {#2161 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2163 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2044 …}
      -id: 346582
      -bodyTs: "'/)':84 '/autoremote/)':74 '1':141 '5':47 'alarm':100 'anoth':118 'around':37 'auto':76 'autom':8,120 'autoremot':71 'bed':19,59 'bedroom':68 'bedtim':44 'bright':139 'button':22 'call':69 'case':106 'chang':110 'command':25 'dashboard':21 'day':113 'dnd':92 'either':107 'endpoint':75 'exact':9 'favorit':2 'get':16,53,57 'hous':39 'joaoapps.com':73 'joaoapps.com/autoremote/)':72 'light':33,65 'make':87 'media':94 'minut':48 'mode':45 'morn':103 'music':98 'next':124 'outsid':66 'phone':89,130 'plug':127 'point':133 'profil':85 'remain':64 'remot':77 'run':11 'screen':36,138 'script':5 'see':122 'set':40,93,114,136 'shut':28 'sleep':97,144 'stuff':55 'tasker':81,119 'tasker.joaoapps.com':83 'tasker.joaoapps.com/)':82 'thermostat':42 'time':49,125 'track':145 'trigger':79 'turn':61,90,142 'variabl':116 'via':20 'voic':24 'volum':95,101 'wait':46"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/6906995"
      +editedAt: DateTimeImmutable @1729098209 {#2124
        date: 2024-10-16 19:03:29.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706423651 {#2114
        date: 2024-01-28 07:34:11.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2122}
    +body: "I use the Home Assistant companion app instead of Tasker. It has similar access to automate phone stuff"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1706437896 {#3111
      date: 2024-01-28 11:31:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Bishma@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3107 …}
    +nested: Doctrine\ORM\PersistentCollection {#3105 …}
    +votes: Doctrine\ORM\PersistentCollection {#3103 …}
    +reports: Doctrine\ORM\PersistentCollection {#3101 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3099 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3097 …}
    -id: 346807
    -bodyTs: "'access':14 'app':7 'assist':5 'autom':16 'companion':6 'home':4 'instead':8 'phone':17 'similar':13 'stuff':18 'tasker':10 'use':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/8192262"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706437896 {#3110
      date: 2024-01-28 11:31:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2122}
  +body: "Nice. I’ve had this going a lot longer than the companion app has existed"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706456936 {#3299
    date: 2024-01-28 16:48:56.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@corroded@lemmy.world"
    "@Bishma@discuss.tchncs.de"
    "@SteadyGoLucky@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3302 …}
  +nested: Doctrine\ORM\PersistentCollection {#3304 …}
  +votes: Doctrine\ORM\PersistentCollection {#3306 …}
  +reports: Doctrine\ORM\PersistentCollection {#3308 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3310 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3312 …}
  -id: 347206
  -bodyTs: "'app':13 'companion':12 'exist':15 'go':6 'longer':9 'lot':8 'nice':1 've':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/6922533"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706456936 {#3300
    date: 2024-01-28 16:48:56.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
28 DENIED moderate
App\Entity\EntryComment {#3301
  +user: App\Entity\User {#2127 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1746 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3109
    +user: Proxies\__CG__\App\Entity\User {#3108 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#1746 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2122
      +user: App\Entity\User {#2127 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1746 …}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: """
        My favorite is a script not a automation exactly. I run it (just before I get up for bed) via dashboard button or voice command and it:\n
        \n
        - shuts off most of the lights and any screens around the house\n
        - sets the thermostat to bedtime mode\n
        - waits 5 minutes (time for me to get my stuff and get to bed) then\n
        - turn off the remaining lights outside my bedroom\n
        - Calls my [autoremote](https://joaoapps.com/autoremote/) endpoint\n
        \n
        Auto remote then triggers a [tasker](https://tasker.joaoapps.com/) profile that makes my phone\n
        \n
        - turn on DND\n
        - set media volume for sleep music and alarm volume for morning (just in case either has been change during the day)\n
        - set a variable that another tasker automation will see the next time I plug in my phone. At which point it will: \n
            - set my screen brightness below 1%\n
            - turn on sleep tracking
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 15
      +score: 0
      +lastActive: DateTime @1729159197 {#2112
        date: 2024-10-17 11:59:57.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@corroded@lemmy.world"
        "@corroded@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2115 …}
      +nested: Doctrine\ORM\PersistentCollection {#2123 …}
      +votes: Doctrine\ORM\PersistentCollection {#2116 …}
      +reports: Doctrine\ORM\PersistentCollection {#2161 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2163 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2044 …}
      -id: 346582
      -bodyTs: "'/)':84 '/autoremote/)':74 '1':141 '5':47 'alarm':100 'anoth':118 'around':37 'auto':76 'autom':8,120 'autoremot':71 'bed':19,59 'bedroom':68 'bedtim':44 'bright':139 'button':22 'call':69 'case':106 'chang':110 'command':25 'dashboard':21 'day':113 'dnd':92 'either':107 'endpoint':75 'exact':9 'favorit':2 'get':16,53,57 'hous':39 'joaoapps.com':73 'joaoapps.com/autoremote/)':72 'light':33,65 'make':87 'media':94 'minut':48 'mode':45 'morn':103 'music':98 'next':124 'outsid':66 'phone':89,130 'plug':127 'point':133 'profil':85 'remain':64 'remot':77 'run':11 'screen':36,138 'script':5 'see':122 'set':40,93,114,136 'shut':28 'sleep':97,144 'stuff':55 'tasker':81,119 'tasker.joaoapps.com':83 'tasker.joaoapps.com/)':82 'thermostat':42 'time':49,125 'track':145 'trigger':79 'turn':61,90,142 'variabl':116 'via':20 'voic':24 'volum':95,101 'wait':46"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/6906995"
      +editedAt: DateTimeImmutable @1729098209 {#2124
        date: 2024-10-16 19:03:29.0 +02:00
      }
      +createdAt: DateTimeImmutable @1706423651 {#2114
        date: 2024-01-28 07:34:11.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2122}
    +body: "I use the Home Assistant companion app instead of Tasker. It has similar access to automate phone stuff"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1706437896 {#3111
      date: 2024-01-28 11:31:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@corroded@lemmy.world"
      "@Bishma@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3107 …}
    +nested: Doctrine\ORM\PersistentCollection {#3105 …}
    +votes: Doctrine\ORM\PersistentCollection {#3103 …}
    +reports: Doctrine\ORM\PersistentCollection {#3101 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3099 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3097 …}
    -id: 346807
    -bodyTs: "'access':14 'app':7 'assist':5 'autom':16 'companion':6 'home':4 'instead':8 'phone':17 'similar':13 'stuff':18 'tasker':10 'use':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/8192262"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706437896 {#3110
      date: 2024-01-28 11:31:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2122}
  +body: "Nice. I’ve had this going a lot longer than the companion app has existed"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706456936 {#3299
    date: 2024-01-28 16:48:56.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@corroded@lemmy.world"
    "@Bishma@discuss.tchncs.de"
    "@SteadyGoLucky@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3302 …}
  +nested: Doctrine\ORM\PersistentCollection {#3304 …}
  +votes: Doctrine\ORM\PersistentCollection {#3306 …}
  +reports: Doctrine\ORM\PersistentCollection {#3308 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3310 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3312 …}
  -id: 347206
  -bodyTs: "'app':13 'companion':12 'exist':15 'go':6 'longer':9 'lot':8 'nice':1 've':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/comment/6922533"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706456936 {#3300
    date: 2024-01-28 16:48:56.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
29 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
30 DENIED moderate
App\Entity\EntryComment {#2220
  +user: App\Entity\User {#2206 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1746 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "No automation to share at the moment but the “weather lamp” is a really fun idea!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706422864 {#2276
    date: 2024-01-28 07:21:04.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@corroded@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2218 …}
  +nested: Doctrine\ORM\PersistentCollection {#2221 …}
  +votes: Doctrine\ORM\PersistentCollection {#2217 …}
  +reports: Doctrine\ORM\PersistentCollection {#2199 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2195 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2197 …}
  -id: 348873
  -bodyTs: "'autom':2 'fun':15 'idea':16 'lamp':11 'moment':7 'realli':14 'share':4 'weather':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.tespia.org/comment/4582232"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706422864 {#2279
    date: 2024-01-28 07:21:04.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
31 DENIED edit
App\Entity\EntryComment {#2220
  +user: App\Entity\User {#2206 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1746 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "No automation to share at the moment but the “weather lamp” is a really fun idea!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706422864 {#2276
    date: 2024-01-28 07:21:04.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@corroded@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2218 …}
  +nested: Doctrine\ORM\PersistentCollection {#2221 …}
  +votes: Doctrine\ORM\PersistentCollection {#2217 …}
  +reports: Doctrine\ORM\PersistentCollection {#2199 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2195 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2197 …}
  -id: 348873
  -bodyTs: "'autom':2 'fun':15 'idea':16 'lamp':11 'moment':7 'realli':14 'share':4 'weather':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.tespia.org/comment/4582232"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706422864 {#2279
    date: 2024-01-28 07:21:04.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
32 DENIED moderate
App\Entity\EntryComment {#2220
  +user: App\Entity\User {#2206 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1746 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "No automation to share at the moment but the “weather lamp” is a really fun idea!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706422864 {#2276
    date: 2024-01-28 07:21:04.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@corroded@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2218 …}
  +nested: Doctrine\ORM\PersistentCollection {#2221 …}
  +votes: Doctrine\ORM\PersistentCollection {#2217 …}
  +reports: Doctrine\ORM\PersistentCollection {#2199 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2195 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2197 …}
  -id: 348873
  -bodyTs: "'autom':2 'fun':15 'idea':16 'lamp':11 'moment':7 'realli':14 'share':4 'weather':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.tespia.org/comment/4582232"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706422864 {#2279
    date: 2024-01-28 07:21:04.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
33 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
34 DENIED moderate
App\Entity\EntryComment {#2155
  +user: App\Entity\User {#2185 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1746 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "I have a binary sensor that turns on when I’m away from home for 30 minutes and off when I’m home for 5 minutes. When I open the door and the sensor is on, music starts playing and the living room lights turn on. Love it."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1706422647 {#2287
    date: 2024-01-28 07:17:27.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@corroded@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2154 …}
  +nested: Doctrine\ORM\PersistentCollection {#2157 …}
  +votes: Doctrine\ORM\PersistentCollection {#2147 …}
  +reports: Doctrine\ORM\PersistentCollection {#2150 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2153 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2149 …}
  -id: 346561
  -bodyTs: "'30':16 '5':25 'away':12 'binari':4 'door':31 'home':14,23 'light':44 'live':42 'love':47 'm':11,22 'minut':17,26 'music':37 'open':29 'play':39 'room':43 'sensor':5,34 'start':38 'turn':7,45"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/7089303"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706422647 {#2188
    date: 2024-01-28 07:17:27.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
35 DENIED edit
App\Entity\EntryComment {#2155
  +user: App\Entity\User {#2185 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1746 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "I have a binary sensor that turns on when I’m away from home for 30 minutes and off when I’m home for 5 minutes. When I open the door and the sensor is on, music starts playing and the living room lights turn on. Love it."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1706422647 {#2287
    date: 2024-01-28 07:17:27.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@corroded@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2154 …}
  +nested: Doctrine\ORM\PersistentCollection {#2157 …}
  +votes: Doctrine\ORM\PersistentCollection {#2147 …}
  +reports: Doctrine\ORM\PersistentCollection {#2150 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2153 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2149 …}
  -id: 346561
  -bodyTs: "'30':16 '5':25 'away':12 'binari':4 'door':31 'home':14,23 'light':44 'live':42 'love':47 'm':11,22 'minut':17,26 'music':37 'open':29 'play':39 'room':43 'sensor':5,34 'start':38 'turn':7,45"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/7089303"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706422647 {#2188
    date: 2024-01-28 07:17:27.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
36 DENIED moderate
App\Entity\EntryComment {#2155
  +user: App\Entity\User {#2185 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1746 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "I have a binary sensor that turns on when I’m away from home for 30 minutes and off when I’m home for 5 minutes. When I open the door and the sensor is on, music starts playing and the living room lights turn on. Love it."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1706422647 {#2287
    date: 2024-01-28 07:17:27.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@corroded@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2154 …}
  +nested: Doctrine\ORM\PersistentCollection {#2157 …}
  +votes: Doctrine\ORM\PersistentCollection {#2147 …}
  +reports: Doctrine\ORM\PersistentCollection {#2150 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2153 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2149 …}
  -id: 346561
  -bodyTs: "'30':16 '5':25 'away':12 'binari':4 'door':31 'home':14,23 'light':44 'live':42 'love':47 'm':11,22 'minut':17,26 'music':37 'open':29 'play':39 'room':43 'sensor':5,34 'start':38 'turn':7,45"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/7089303"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706422647 {#2188
    date: 2024-01-28 07:17:27.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
37 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
38 DENIED moderate
App\Entity\EntryComment {#2373
  +user: App\Entity\User {#1352 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    There’s a couple of ways you can do this.\n
    \n
    - You can build out your Zigbee network with relays (anything mains powered usually works as a router) to reach the area.\n
    - If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
    - or your could use WiFi devices if you have enough spare capacity on your network and are well within signal range.\n
    \n
    I’ve so far not had much luck with Matter, so for me, that is an unnecessary complication to avoid. Trying to get Matter working, I mean.\n
    \n
    In my case I would probably use either the first or second choice, depending, but your situation may be different. My WiFi already has too many devices on it.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1729290326 {#1982
    date: 2024-10-19 00:25:26.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Dave@lemmy.nz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2376 …}
  +nested: Doctrine\ORM\PersistentCollection {#2365 …}
  +votes: Doctrine\ORM\PersistentCollection {#2366 …}
  +reports: Doctrine\ORM\PersistentCollection {#2352 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1348 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1349 …}
  -id: 346205
  -bodyTs: "'alreadi':133 'anoth':41,57 'anyth':20 'area':31,34 'assist':62 'avoid':103 'away':38 'back':59 'build':13,42 'capac':74 'case':113 'choic':123 'complic':101 'could':44,65 'coupl':4 'depend':124 'devic':68,137 'differ':130 'either':118 'enough':72 'far':37,87 'first':120 'get':106 'home':61 'luck':91 'main':21 'mani':136 'matter':93,107 'may':128 'mean':110 'messag':55 'mqtt':49 'much':90 'nearbi':51 'network':17,58,77 'power':22 'probabl':116 'rang':83 'reach':29 'relay':19 'rout':53 'router':27,50 'say':39 'second':122 'setup':45 'signal':82 'situat':127 'spare':73 'tri':104 'unnecessari':100 'use':66,117 'usual':23 've':85 'via':56 'way':6 'well':80 'wifi':67,132 'within':81 'work':24,108 'would':115 'zigbe':16,47"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/comment/7826729"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706408764 {#1979
    date: 2024-01-28 03:26:04.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
39 DENIED edit
App\Entity\EntryComment {#2373
  +user: App\Entity\User {#1352 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    There’s a couple of ways you can do this.\n
    \n
    - You can build out your Zigbee network with relays (anything mains powered usually works as a router) to reach the area.\n
    - If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
    - or your could use WiFi devices if you have enough spare capacity on your network and are well within signal range.\n
    \n
    I’ve so far not had much luck with Matter, so for me, that is an unnecessary complication to avoid. Trying to get Matter working, I mean.\n
    \n
    In my case I would probably use either the first or second choice, depending, but your situation may be different. My WiFi already has too many devices on it.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1729290326 {#1982
    date: 2024-10-19 00:25:26.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Dave@lemmy.nz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2376 …}
  +nested: Doctrine\ORM\PersistentCollection {#2365 …}
  +votes: Doctrine\ORM\PersistentCollection {#2366 …}
  +reports: Doctrine\ORM\PersistentCollection {#2352 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1348 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1349 …}
  -id: 346205
  -bodyTs: "'alreadi':133 'anoth':41,57 'anyth':20 'area':31,34 'assist':62 'avoid':103 'away':38 'back':59 'build':13,42 'capac':74 'case':113 'choic':123 'complic':101 'could':44,65 'coupl':4 'depend':124 'devic':68,137 'differ':130 'either':118 'enough':72 'far':37,87 'first':120 'get':106 'home':61 'luck':91 'main':21 'mani':136 'matter':93,107 'may':128 'mean':110 'messag':55 'mqtt':49 'much':90 'nearbi':51 'network':17,58,77 'power':22 'probabl':116 'rang':83 'reach':29 'relay':19 'rout':53 'router':27,50 'say':39 'second':122 'setup':45 'signal':82 'situat':127 'spare':73 'tri':104 'unnecessari':100 'use':66,117 'usual':23 've':85 'via':56 'way':6 'well':80 'wifi':67,132 'within':81 'work':24,108 'would':115 'zigbe':16,47"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/comment/7826729"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706408764 {#1979
    date: 2024-01-28 03:26:04.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
40 DENIED moderate
App\Entity\EntryComment {#2373
  +user: App\Entity\User {#1352 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    There’s a couple of ways you can do this.\n
    \n
    - You can build out your Zigbee network with relays (anything mains powered usually works as a router) to reach the area.\n
    - If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
    - or your could use WiFi devices if you have enough spare capacity on your network and are well within signal range.\n
    \n
    I’ve so far not had much luck with Matter, so for me, that is an unnecessary complication to avoid. Trying to get Matter working, I mean.\n
    \n
    In my case I would probably use either the first or second choice, depending, but your situation may be different. My WiFi already has too many devices on it.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1729290326 {#1982
    date: 2024-10-19 00:25:26.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Dave@lemmy.nz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2376 …}
  +nested: Doctrine\ORM\PersistentCollection {#2365 …}
  +votes: Doctrine\ORM\PersistentCollection {#2366 …}
  +reports: Doctrine\ORM\PersistentCollection {#2352 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1348 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1349 …}
  -id: 346205
  -bodyTs: "'alreadi':133 'anoth':41,57 'anyth':20 'area':31,34 'assist':62 'avoid':103 'away':38 'back':59 'build':13,42 'capac':74 'case':113 'choic':123 'complic':101 'could':44,65 'coupl':4 'depend':124 'devic':68,137 'differ':130 'either':118 'enough':72 'far':37,87 'first':120 'get':106 'home':61 'luck':91 'main':21 'mani':136 'matter':93,107 'may':128 'mean':110 'messag':55 'mqtt':49 'much':90 'nearbi':51 'network':17,58,77 'power':22 'probabl':116 'rang':83 'reach':29 'relay':19 'rout':53 'router':27,50 'say':39 'second':122 'setup':45 'signal':82 'situat':127 'spare':73 'tri':104 'unnecessari':100 'use':66,117 'usual':23 've':85 'via':56 'way':6 'well':80 'wifi':67,132 'within':81 'work':24,108 'would':115 'zigbe':16,47"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/comment/7826729"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706408764 {#1979
    date: 2024-01-28 03:26:04.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
41 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
42 DENIED moderate
App\Entity\EntryComment {#3125
  +user: Proxies\__CG__\App\Entity\User {#3124 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2373
    +user: App\Entity\User {#1352 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: """
      There’s a couple of ways you can do this.\n
      \n
      - You can build out your Zigbee network with relays (anything mains powered usually works as a router) to reach the area.\n
      - If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
      - or your could use WiFi devices if you have enough spare capacity on your network and are well within signal range.\n
      \n
      I’ve so far not had much luck with Matter, so for me, that is an unnecessary complication to avoid. Trying to get Matter working, I mean.\n
      \n
      In my case I would probably use either the first or second choice, depending, but your situation may be different. My WiFi already has too many devices on it.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1729290326 {#1982
      date: 2024-10-19 00:25:26.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Dave@lemmy.nz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2376 …}
    +nested: Doctrine\ORM\PersistentCollection {#2365 …}
    +votes: Doctrine\ORM\PersistentCollection {#2366 …}
    +reports: Doctrine\ORM\PersistentCollection {#2352 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1348 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1349 …}
    -id: 346205
    -bodyTs: "'alreadi':133 'anoth':41,57 'anyth':20 'area':31,34 'assist':62 'avoid':103 'away':38 'back':59 'build':13,42 'capac':74 'case':113 'choic':123 'complic':101 'could':44,65 'coupl':4 'depend':124 'devic':68,137 'differ':130 'either':118 'enough':72 'far':37,87 'first':120 'get':106 'home':61 'luck':91 'main':21 'mani':136 'matter':93,107 'may':128 'mean':110 'messag':55 'mqtt':49 'much':90 'nearbi':51 'network':17,58,77 'power':22 'probabl':116 'rang':83 'reach':29 'relay':19 'rout':53 'router':27,50 'say':39 'second':122 'setup':45 'signal':82 'situat':127 'spare':73 'tri':104 'unnecessari':100 'use':66,117 'usual':23 've':85 'via':56 'way':6 'well':80 'wifi':67,132 'within':81 'work':24,108 'would':115 'zigbe':16,47"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/comment/7826729"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706408764 {#1979
      date: 2024-01-28 03:26:04.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2373}
  +body: """
    > If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
    \n
    Can you tell me more about this? Wifi is available in the area, which seems a better option than a chain of zigbee extenders.\n
    \n
    Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706409558 {#3127
    date: 2024-01-28 03:39:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Dave@lemmy.nz"
    "@StrawberryPigtails@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3123 …}
  +nested: Doctrine\ORM\PersistentCollection {#3121 …}
  +votes: Doctrine\ORM\PersistentCollection {#3119 …}
  +reports: Doctrine\ORM\PersistentCollection {#3117 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
  -id: 346227
  -bodyTs: "'anoth':10,26 'area':3,44 'assist':31 'avail':41 'away':7 'back':28 'better':48 'bridg':67 'build':11 'button':71 'chain':52 'could':13 'extend':55 'far':6 'get':59 'ha':73 'home':30 'messag':24 'mqtt':18,63 'nearbi':20 'network':27 'option':49 'rout':22 'router':19,64 'say':8 'seem':46 'setup':14 'tell':34 'via':25 'wifi':39 'zigbe':16,54,61,70"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.nz/comment/5474977"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706409558 {#3126
    date: 2024-01-28 03:39:18.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
43 DENIED edit
App\Entity\EntryComment {#3125
  +user: Proxies\__CG__\App\Entity\User {#3124 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2373
    +user: App\Entity\User {#1352 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: """
      There’s a couple of ways you can do this.\n
      \n
      - You can build out your Zigbee network with relays (anything mains powered usually works as a router) to reach the area.\n
      - If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
      - or your could use WiFi devices if you have enough spare capacity on your network and are well within signal range.\n
      \n
      I’ve so far not had much luck with Matter, so for me, that is an unnecessary complication to avoid. Trying to get Matter working, I mean.\n
      \n
      In my case I would probably use either the first or second choice, depending, but your situation may be different. My WiFi already has too many devices on it.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1729290326 {#1982
      date: 2024-10-19 00:25:26.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Dave@lemmy.nz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2376 …}
    +nested: Doctrine\ORM\PersistentCollection {#2365 …}
    +votes: Doctrine\ORM\PersistentCollection {#2366 …}
    +reports: Doctrine\ORM\PersistentCollection {#2352 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1348 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1349 …}
    -id: 346205
    -bodyTs: "'alreadi':133 'anoth':41,57 'anyth':20 'area':31,34 'assist':62 'avoid':103 'away':38 'back':59 'build':13,42 'capac':74 'case':113 'choic':123 'complic':101 'could':44,65 'coupl':4 'depend':124 'devic':68,137 'differ':130 'either':118 'enough':72 'far':37,87 'first':120 'get':106 'home':61 'luck':91 'main':21 'mani':136 'matter':93,107 'may':128 'mean':110 'messag':55 'mqtt':49 'much':90 'nearbi':51 'network':17,58,77 'power':22 'probabl':116 'rang':83 'reach':29 'relay':19 'rout':53 'router':27,50 'say':39 'second':122 'setup':45 'signal':82 'situat':127 'spare':73 'tri':104 'unnecessari':100 'use':66,117 'usual':23 've':85 'via':56 'way':6 'well':80 'wifi':67,132 'within':81 'work':24,108 'would':115 'zigbe':16,47"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/comment/7826729"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706408764 {#1979
      date: 2024-01-28 03:26:04.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2373}
  +body: """
    > If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
    \n
    Can you tell me more about this? Wifi is available in the area, which seems a better option than a chain of zigbee extenders.\n
    \n
    Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706409558 {#3127
    date: 2024-01-28 03:39:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Dave@lemmy.nz"
    "@StrawberryPigtails@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3123 …}
  +nested: Doctrine\ORM\PersistentCollection {#3121 …}
  +votes: Doctrine\ORM\PersistentCollection {#3119 …}
  +reports: Doctrine\ORM\PersistentCollection {#3117 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
  -id: 346227
  -bodyTs: "'anoth':10,26 'area':3,44 'assist':31 'avail':41 'away':7 'back':28 'better':48 'bridg':67 'build':11 'button':71 'chain':52 'could':13 'extend':55 'far':6 'get':59 'ha':73 'home':30 'messag':24 'mqtt':18,63 'nearbi':20 'network':27 'option':49 'rout':22 'router':19,64 'say':8 'seem':46 'setup':14 'tell':34 'via':25 'wifi':39 'zigbe':16,54,61,70"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.nz/comment/5474977"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706409558 {#3126
    date: 2024-01-28 03:39:18.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
44 DENIED moderate
App\Entity\EntryComment {#3125
  +user: Proxies\__CG__\App\Entity\User {#3124 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2373
    +user: App\Entity\User {#1352 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: """
      There’s a couple of ways you can do this.\n
      \n
      - You can build out your Zigbee network with relays (anything mains powered usually works as a router) to reach the area.\n
      - If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
      - or your could use WiFi devices if you have enough spare capacity on your network and are well within signal range.\n
      \n
      I’ve so far not had much luck with Matter, so for me, that is an unnecessary complication to avoid. Trying to get Matter working, I mean.\n
      \n
      In my case I would probably use either the first or second choice, depending, but your situation may be different. My WiFi already has too many devices on it.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1729290326 {#1982
      date: 2024-10-19 00:25:26.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Dave@lemmy.nz"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2376 …}
    +nested: Doctrine\ORM\PersistentCollection {#2365 …}
    +votes: Doctrine\ORM\PersistentCollection {#2366 …}
    +reports: Doctrine\ORM\PersistentCollection {#2352 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1348 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1349 …}
    -id: 346205
    -bodyTs: "'alreadi':133 'anoth':41,57 'anyth':20 'area':31,34 'assist':62 'avoid':103 'away':38 'back':59 'build':13,42 'capac':74 'case':113 'choic':123 'complic':101 'could':44,65 'coupl':4 'depend':124 'devic':68,137 'differ':130 'either':118 'enough':72 'far':37,87 'first':120 'get':106 'home':61 'luck':91 'main':21 'mani':136 'matter':93,107 'may':128 'mean':110 'messag':55 'mqtt':49 'much':90 'nearbi':51 'network':17,58,77 'power':22 'probabl':116 'rang':83 'reach':29 'relay':19 'rout':53 'router':27,50 'say':39 'second':122 'setup':45 'signal':82 'situat':127 'spare':73 'tri':104 'unnecessari':100 'use':66,117 'usual':23 've':85 'via':56 'way':6 'well':80 'wifi':67,132 'within':81 'work':24,108 'would':115 'zigbe':16,47"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/comment/7826729"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706408764 {#1979
      date: 2024-01-28 03:26:04.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2373}
  +body: """
    > If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
    \n
    Can you tell me more about this? Wifi is available in the area, which seems a better option than a chain of zigbee extenders.\n
    \n
    Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706409558 {#3127
    date: 2024-01-28 03:39:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Dave@lemmy.nz"
    "@StrawberryPigtails@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3123 …}
  +nested: Doctrine\ORM\PersistentCollection {#3121 …}
  +votes: Doctrine\ORM\PersistentCollection {#3119 …}
  +reports: Doctrine\ORM\PersistentCollection {#3117 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
  -id: 346227
  -bodyTs: "'anoth':10,26 'area':3,44 'assist':31 'avail':41 'away':7 'back':28 'better':48 'bridg':67 'build':11 'button':71 'chain':52 'could':13 'extend':55 'far':6 'get':59 'ha':73 'home':30 'messag':24 'mqtt':18,63 'nearbi':20 'network':27 'option':49 'rout':22 'router':19,64 'say':8 'seem':46 'setup':14 'tell':34 'via':25 'wifi':39 'zigbe':16,54,61,70"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.nz/comment/5474977"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706409558 {#3126
    date: 2024-01-28 03:39:18.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
45 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
46 DENIED moderate
App\Entity\EntryComment {#3242
  +user: App\Entity\User {#1352 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3125
    +user: Proxies\__CG__\App\Entity\User {#3124 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2373
      +user: App\Entity\User {#1352 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: """
        There’s a couple of ways you can do this.\n
        \n
        - You can build out your Zigbee network with relays (anything mains powered usually works as a router) to reach the area.\n
        - If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
        - or your could use WiFi devices if you have enough spare capacity on your network and are well within signal range.\n
        \n
        I’ve so far not had much luck with Matter, so for me, that is an unnecessary complication to avoid. Trying to get Matter working, I mean.\n
        \n
        In my case I would probably use either the first or second choice, depending, but your situation may be different. My WiFi already has too many devices on it.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1729290326 {#1982
        date: 2024-10-19 00:25:26.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Dave@lemmy.nz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2376 …}
      +nested: Doctrine\ORM\PersistentCollection {#2365 …}
      +votes: Doctrine\ORM\PersistentCollection {#2366 …}
      +reports: Doctrine\ORM\PersistentCollection {#2352 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1348 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1349 …}
      -id: 346205
      -bodyTs: "'alreadi':133 'anoth':41,57 'anyth':20 'area':31,34 'assist':62 'avoid':103 'away':38 'back':59 'build':13,42 'capac':74 'case':113 'choic':123 'complic':101 'could':44,65 'coupl':4 'depend':124 'devic':68,137 'differ':130 'either':118 'enough':72 'far':37,87 'first':120 'get':106 'home':61 'luck':91 'main':21 'mani':136 'matter':93,107 'may':128 'mean':110 'messag':55 'mqtt':49 'much':90 'nearbi':51 'network':17,58,77 'power':22 'probabl':116 'rang':83 'reach':29 'relay':19 'rout':53 'router':27,50 'say':39 'second':122 'setup':45 'signal':82 'situat':127 'spare':73 'tri':104 'unnecessari':100 'use':66,117 'usual':23 've':85 'via':56 'way':6 'well':80 'wifi':67,132 'within':81 'work':24,108 'would':115 'zigbe':16,47"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.sdf.org/comment/7826729"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706408764 {#1979
        date: 2024-01-28 03:26:04.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2373}
    +body: """
      > If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
      \n
      Can you tell me more about this? Wifi is available in the area, which seems a better option than a chain of zigbee extenders.\n
      \n
      Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706409558 {#3127
      date: 2024-01-28 03:39:18.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Dave@lemmy.nz"
      "@StrawberryPigtails@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3123 …}
    +nested: Doctrine\ORM\PersistentCollection {#3121 …}
    +votes: Doctrine\ORM\PersistentCollection {#3119 …}
    +reports: Doctrine\ORM\PersistentCollection {#3117 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
    -id: 346227
    -bodyTs: "'anoth':10,26 'area':3,44 'assist':31 'avail':41 'away':7 'back':28 'better':48 'bridg':67 'build':11 'button':71 'chain':52 'could':13 'extend':55 'far':6 'get':59 'ha':73 'home':30 'messag':24 'mqtt':18,63 'nearbi':20 'network':27 'option':49 'rout':22 'router':19,64 'say':8 'seem':46 'setup':14 'tell':34 'via':25 'wifi':39 'zigbe':16,54,61,70"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.nz/comment/5474977"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706409558 {#3126
      date: 2024-01-28 03:39:18.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2373}
  +body: """
    It sounds like you may be confusing how Zigbee works with how older WiFi works.\n
    \n
    In WiFi you would have a single access point with a certain range. If you want to extend that range in a particular direction you would have to add a range extender, creating a chain or rope of range extenders.\n
    \n
    Zigbee (and many modern WiFi APs) are more like a fishing net. The more relays you have the stronger your net is because if one relay goes down for whatever reason, another relay in range can pass along the message to where it need to go.\n
    \n
    By the by, this is also how the internet works (oversimplified to the point of inaccuracy of course).\n
    \n
    In building out a Zigbee network you do not want to create chains with a single path available for reliability reasons. It’s better saturate an area with Zigbee relays. The relays can be either bunched up or you can spread them out. The only limiting factor on the size (in sq meters) is the max number of devices of the protocol, which you are unlikely to hit, and the radio range of the individual relays. Each device (either a relay or end device) needs to be able to see at least one (but preferably more than one) relay.\n
    \n
    At a high level (I don’t run one myself), A Zigbee to MQTT server is a way to create a second “net” that is completely separate from the your original Zigbee network. In a nutshell, you take a second Zigbee cordinator and attach it to a MQTT server which then passes the information back to your Home Assistant. This second network doesn’t benefit from the first and the first doesn’t benefit from the second. Though, because they operate on the same frequency spectrum, they can conflict just as 2.4Ghz WiFi and Zigbee can conflict.\n
    \n
    > Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?\n
    \n
    It’s more something that you build than something you get, but, practically speaking, there is nothing stopping you from doing so. Though it doesn’t usually make sense to do so from an effort or infrastructure prospective for a single end device. Though of course, there are always exceptions. At a minimum, you would need a network connected computer running the MQTT server and a second Zigbee coordinator. Search for zigbee2mqtt.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1706416912 {#3243
    date: 2024-01-28 05:41:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Dave@lemmy.nz"
    "@StrawberryPigtails@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3236 …}
  +nested: Doctrine\ORM\PersistentCollection {#3235 …}
  +votes: Doctrine\ORM\PersistentCollection {#3233 …}
  +reports: Doctrine\ORM\PersistentCollection {#3245 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3247 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3249 …}
  -id: 346428
  -bodyTs: "'2.4':310 'abl':207 'access':23 'add':44 'along':93 'also':107 'alway':383 'anoth':87 'ap':61 'area':146 'assist':277 'attach':262 'avail':137 'back':273 'benefit':283,292 'better':143 'bridg':328 'build':121,341 'bunch':155 'button':332 'certain':27 'chain':50,132 'complet':244 'comput':394 'conflict':307,316 'confus':7 'connect':393 'coordin':403 'cordin':260 'cours':119,380 'creat':48,131,238 'devic':178,197,203,377 'direct':39 'doesn':281,290,359 'effort':369 'either':154,198 'end':202,376 'except':384 'extend':33,47,55 'factor':166 'first':286,289 'fish':66 'frequenc':303 'get':320,345 'ghz':311 'go':101 'goe':82 'ha':334 'high':221 'hit':187 'home':276 'inaccuraci':117 'individu':194 'inform':272 'infrastructur':371 'internet':110 'least':211 'level':222 'like':3,64 'limit':165 'make':362 'mani':58 'max':175 'may':5 'messag':95 'meter':172 'minimum':387 'modern':59 'mqtt':232,266,324,397 'need':99,204,390 'net':67,76,241 'network':125,251,280,392 'noth':351 'number':176 'nutshel':254 'older':13 'one':80,212,217,227 'oper':299 'origin':249 'oversimplifi':112 'particular':38 'pass':92,270 'path':136 'point':24,115 'practic':347 'prefer':214 'prospect':372 'protocol':181 'radio':190 'rang':28,35,46,54,90,191 'reason':86,140 'relay':70,81,88,149,151,195,200,218 'reliabl':139 'rope':52 'router':325 'run':226,395 'satur':144 'search':404 'second':240,258,279,295,401 'see':209 'sens':363 'separ':245 'server':233,267,398 'singl':22,135,375 'size':169 'someth':338,343 'sound':2 'speak':348 'spectrum':304 'spread':160 'sq':171 'stop':352 'stronger':74 'take':256 'though':296,357,378 'unlik':185 'usual':361 'want':31,129 'way':236 'whatev':85 'wifi':14,17,60,312 'work':10,15,111 'would':19,41,389 'zigbe':9,56,124,148,230,250,259,314,322,331,402 'zigbee2mqtt':406"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/comment/7832006"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706416912 {#3240
    date: 2024-01-28 05:41:52.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
47 DENIED edit
App\Entity\EntryComment {#3242
  +user: App\Entity\User {#1352 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3125
    +user: Proxies\__CG__\App\Entity\User {#3124 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2373
      +user: App\Entity\User {#1352 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: """
        There’s a couple of ways you can do this.\n
        \n
        - You can build out your Zigbee network with relays (anything mains powered usually works as a router) to reach the area.\n
        - If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
        - or your could use WiFi devices if you have enough spare capacity on your network and are well within signal range.\n
        \n
        I’ve so far not had much luck with Matter, so for me, that is an unnecessary complication to avoid. Trying to get Matter working, I mean.\n
        \n
        In my case I would probably use either the first or second choice, depending, but your situation may be different. My WiFi already has too many devices on it.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1729290326 {#1982
        date: 2024-10-19 00:25:26.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Dave@lemmy.nz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2376 …}
      +nested: Doctrine\ORM\PersistentCollection {#2365 …}
      +votes: Doctrine\ORM\PersistentCollection {#2366 …}
      +reports: Doctrine\ORM\PersistentCollection {#2352 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1348 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1349 …}
      -id: 346205
      -bodyTs: "'alreadi':133 'anoth':41,57 'anyth':20 'area':31,34 'assist':62 'avoid':103 'away':38 'back':59 'build':13,42 'capac':74 'case':113 'choic':123 'complic':101 'could':44,65 'coupl':4 'depend':124 'devic':68,137 'differ':130 'either':118 'enough':72 'far':37,87 'first':120 'get':106 'home':61 'luck':91 'main':21 'mani':136 'matter':93,107 'may':128 'mean':110 'messag':55 'mqtt':49 'much':90 'nearbi':51 'network':17,58,77 'power':22 'probabl':116 'rang':83 'reach':29 'relay':19 'rout':53 'router':27,50 'say':39 'second':122 'setup':45 'signal':82 'situat':127 'spare':73 'tri':104 'unnecessari':100 'use':66,117 'usual':23 've':85 'via':56 'way':6 'well':80 'wifi':67,132 'within':81 'work':24,108 'would':115 'zigbe':16,47"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.sdf.org/comment/7826729"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706408764 {#1979
        date: 2024-01-28 03:26:04.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2373}
    +body: """
      > If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
      \n
      Can you tell me more about this? Wifi is available in the area, which seems a better option than a chain of zigbee extenders.\n
      \n
      Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706409558 {#3127
      date: 2024-01-28 03:39:18.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Dave@lemmy.nz"
      "@StrawberryPigtails@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3123 …}
    +nested: Doctrine\ORM\PersistentCollection {#3121 …}
    +votes: Doctrine\ORM\PersistentCollection {#3119 …}
    +reports: Doctrine\ORM\PersistentCollection {#3117 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
    -id: 346227
    -bodyTs: "'anoth':10,26 'area':3,44 'assist':31 'avail':41 'away':7 'back':28 'better':48 'bridg':67 'build':11 'button':71 'chain':52 'could':13 'extend':55 'far':6 'get':59 'ha':73 'home':30 'messag':24 'mqtt':18,63 'nearbi':20 'network':27 'option':49 'rout':22 'router':19,64 'say':8 'seem':46 'setup':14 'tell':34 'via':25 'wifi':39 'zigbe':16,54,61,70"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.nz/comment/5474977"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706409558 {#3126
      date: 2024-01-28 03:39:18.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2373}
  +body: """
    It sounds like you may be confusing how Zigbee works with how older WiFi works.\n
    \n
    In WiFi you would have a single access point with a certain range. If you want to extend that range in a particular direction you would have to add a range extender, creating a chain or rope of range extenders.\n
    \n
    Zigbee (and many modern WiFi APs) are more like a fishing net. The more relays you have the stronger your net is because if one relay goes down for whatever reason, another relay in range can pass along the message to where it need to go.\n
    \n
    By the by, this is also how the internet works (oversimplified to the point of inaccuracy of course).\n
    \n
    In building out a Zigbee network you do not want to create chains with a single path available for reliability reasons. It’s better saturate an area with Zigbee relays. The relays can be either bunched up or you can spread them out. The only limiting factor on the size (in sq meters) is the max number of devices of the protocol, which you are unlikely to hit, and the radio range of the individual relays. Each device (either a relay or end device) needs to be able to see at least one (but preferably more than one) relay.\n
    \n
    At a high level (I don’t run one myself), A Zigbee to MQTT server is a way to create a second “net” that is completely separate from the your original Zigbee network. In a nutshell, you take a second Zigbee cordinator and attach it to a MQTT server which then passes the information back to your Home Assistant. This second network doesn’t benefit from the first and the first doesn’t benefit from the second. Though, because they operate on the same frequency spectrum, they can conflict just as 2.4Ghz WiFi and Zigbee can conflict.\n
    \n
    > Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?\n
    \n
    It’s more something that you build than something you get, but, practically speaking, there is nothing stopping you from doing so. Though it doesn’t usually make sense to do so from an effort or infrastructure prospective for a single end device. Though of course, there are always exceptions. At a minimum, you would need a network connected computer running the MQTT server and a second Zigbee coordinator. Search for zigbee2mqtt.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1706416912 {#3243
    date: 2024-01-28 05:41:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Dave@lemmy.nz"
    "@StrawberryPigtails@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3236 …}
  +nested: Doctrine\ORM\PersistentCollection {#3235 …}
  +votes: Doctrine\ORM\PersistentCollection {#3233 …}
  +reports: Doctrine\ORM\PersistentCollection {#3245 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3247 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3249 …}
  -id: 346428
  -bodyTs: "'2.4':310 'abl':207 'access':23 'add':44 'along':93 'also':107 'alway':383 'anoth':87 'ap':61 'area':146 'assist':277 'attach':262 'avail':137 'back':273 'benefit':283,292 'better':143 'bridg':328 'build':121,341 'bunch':155 'button':332 'certain':27 'chain':50,132 'complet':244 'comput':394 'conflict':307,316 'confus':7 'connect':393 'coordin':403 'cordin':260 'cours':119,380 'creat':48,131,238 'devic':178,197,203,377 'direct':39 'doesn':281,290,359 'effort':369 'either':154,198 'end':202,376 'except':384 'extend':33,47,55 'factor':166 'first':286,289 'fish':66 'frequenc':303 'get':320,345 'ghz':311 'go':101 'goe':82 'ha':334 'high':221 'hit':187 'home':276 'inaccuraci':117 'individu':194 'inform':272 'infrastructur':371 'internet':110 'least':211 'level':222 'like':3,64 'limit':165 'make':362 'mani':58 'max':175 'may':5 'messag':95 'meter':172 'minimum':387 'modern':59 'mqtt':232,266,324,397 'need':99,204,390 'net':67,76,241 'network':125,251,280,392 'noth':351 'number':176 'nutshel':254 'older':13 'one':80,212,217,227 'oper':299 'origin':249 'oversimplifi':112 'particular':38 'pass':92,270 'path':136 'point':24,115 'practic':347 'prefer':214 'prospect':372 'protocol':181 'radio':190 'rang':28,35,46,54,90,191 'reason':86,140 'relay':70,81,88,149,151,195,200,218 'reliabl':139 'rope':52 'router':325 'run':226,395 'satur':144 'search':404 'second':240,258,279,295,401 'see':209 'sens':363 'separ':245 'server':233,267,398 'singl':22,135,375 'size':169 'someth':338,343 'sound':2 'speak':348 'spectrum':304 'spread':160 'sq':171 'stop':352 'stronger':74 'take':256 'though':296,357,378 'unlik':185 'usual':361 'want':31,129 'way':236 'whatev':85 'wifi':14,17,60,312 'work':10,15,111 'would':19,41,389 'zigbe':9,56,124,148,230,250,259,314,322,331,402 'zigbee2mqtt':406"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/comment/7832006"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706416912 {#3240
    date: 2024-01-28 05:41:52.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
48 DENIED moderate
App\Entity\EntryComment {#3242
  +user: App\Entity\User {#1352 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3125
    +user: Proxies\__CG__\App\Entity\User {#3124 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2373
      +user: App\Entity\User {#1352 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: """
        There’s a couple of ways you can do this.\n
        \n
        - You can build out your Zigbee network with relays (anything mains powered usually works as a router) to reach the area.\n
        - If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
        - or your could use WiFi devices if you have enough spare capacity on your network and are well within signal range.\n
        \n
        I’ve so far not had much luck with Matter, so for me, that is an unnecessary complication to avoid. Trying to get Matter working, I mean.\n
        \n
        In my case I would probably use either the first or second choice, depending, but your situation may be different. My WiFi already has too many devices on it.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1729290326 {#1982
        date: 2024-10-19 00:25:26.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Dave@lemmy.nz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2376 …}
      +nested: Doctrine\ORM\PersistentCollection {#2365 …}
      +votes: Doctrine\ORM\PersistentCollection {#2366 …}
      +reports: Doctrine\ORM\PersistentCollection {#2352 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1348 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1349 …}
      -id: 346205
      -bodyTs: "'alreadi':133 'anoth':41,57 'anyth':20 'area':31,34 'assist':62 'avoid':103 'away':38 'back':59 'build':13,42 'capac':74 'case':113 'choic':123 'complic':101 'could':44,65 'coupl':4 'depend':124 'devic':68,137 'differ':130 'either':118 'enough':72 'far':37,87 'first':120 'get':106 'home':61 'luck':91 'main':21 'mani':136 'matter':93,107 'may':128 'mean':110 'messag':55 'mqtt':49 'much':90 'nearbi':51 'network':17,58,77 'power':22 'probabl':116 'rang':83 'reach':29 'relay':19 'rout':53 'router':27,50 'say':39 'second':122 'setup':45 'signal':82 'situat':127 'spare':73 'tri':104 'unnecessari':100 'use':66,117 'usual':23 've':85 'via':56 'way':6 'well':80 'wifi':67,132 'within':81 'work':24,108 'would':115 'zigbe':16,47"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.sdf.org/comment/7826729"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706408764 {#1979
        date: 2024-01-28 03:26:04.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2373}
    +body: """
      > If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
      \n
      Can you tell me more about this? Wifi is available in the area, which seems a better option than a chain of zigbee extenders.\n
      \n
      Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706409558 {#3127
      date: 2024-01-28 03:39:18.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Dave@lemmy.nz"
      "@StrawberryPigtails@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3123 …}
    +nested: Doctrine\ORM\PersistentCollection {#3121 …}
    +votes: Doctrine\ORM\PersistentCollection {#3119 …}
    +reports: Doctrine\ORM\PersistentCollection {#3117 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
    -id: 346227
    -bodyTs: "'anoth':10,26 'area':3,44 'assist':31 'avail':41 'away':7 'back':28 'better':48 'bridg':67 'build':11 'button':71 'chain':52 'could':13 'extend':55 'far':6 'get':59 'ha':73 'home':30 'messag':24 'mqtt':18,63 'nearbi':20 'network':27 'option':49 'rout':22 'router':19,64 'say':8 'seem':46 'setup':14 'tell':34 'via':25 'wifi':39 'zigbe':16,54,61,70"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.nz/comment/5474977"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706409558 {#3126
      date: 2024-01-28 03:39:18.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2373}
  +body: """
    It sounds like you may be confusing how Zigbee works with how older WiFi works.\n
    \n
    In WiFi you would have a single access point with a certain range. If you want to extend that range in a particular direction you would have to add a range extender, creating a chain or rope of range extenders.\n
    \n
    Zigbee (and many modern WiFi APs) are more like a fishing net. The more relays you have the stronger your net is because if one relay goes down for whatever reason, another relay in range can pass along the message to where it need to go.\n
    \n
    By the by, this is also how the internet works (oversimplified to the point of inaccuracy of course).\n
    \n
    In building out a Zigbee network you do not want to create chains with a single path available for reliability reasons. It’s better saturate an area with Zigbee relays. The relays can be either bunched up or you can spread them out. The only limiting factor on the size (in sq meters) is the max number of devices of the protocol, which you are unlikely to hit, and the radio range of the individual relays. Each device (either a relay or end device) needs to be able to see at least one (but preferably more than one) relay.\n
    \n
    At a high level (I don’t run one myself), A Zigbee to MQTT server is a way to create a second “net” that is completely separate from the your original Zigbee network. In a nutshell, you take a second Zigbee cordinator and attach it to a MQTT server which then passes the information back to your Home Assistant. This second network doesn’t benefit from the first and the first doesn’t benefit from the second. Though, because they operate on the same frequency spectrum, they can conflict just as 2.4Ghz WiFi and Zigbee can conflict.\n
    \n
    > Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?\n
    \n
    It’s more something that you build than something you get, but, practically speaking, there is nothing stopping you from doing so. Though it doesn’t usually make sense to do so from an effort or infrastructure prospective for a single end device. Though of course, there are always exceptions. At a minimum, you would need a network connected computer running the MQTT server and a second Zigbee coordinator. Search for zigbee2mqtt.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1706416912 {#3243
    date: 2024-01-28 05:41:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Dave@lemmy.nz"
    "@StrawberryPigtails@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3236 …}
  +nested: Doctrine\ORM\PersistentCollection {#3235 …}
  +votes: Doctrine\ORM\PersistentCollection {#3233 …}
  +reports: Doctrine\ORM\PersistentCollection {#3245 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3247 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3249 …}
  -id: 346428
  -bodyTs: "'2.4':310 'abl':207 'access':23 'add':44 'along':93 'also':107 'alway':383 'anoth':87 'ap':61 'area':146 'assist':277 'attach':262 'avail':137 'back':273 'benefit':283,292 'better':143 'bridg':328 'build':121,341 'bunch':155 'button':332 'certain':27 'chain':50,132 'complet':244 'comput':394 'conflict':307,316 'confus':7 'connect':393 'coordin':403 'cordin':260 'cours':119,380 'creat':48,131,238 'devic':178,197,203,377 'direct':39 'doesn':281,290,359 'effort':369 'either':154,198 'end':202,376 'except':384 'extend':33,47,55 'factor':166 'first':286,289 'fish':66 'frequenc':303 'get':320,345 'ghz':311 'go':101 'goe':82 'ha':334 'high':221 'hit':187 'home':276 'inaccuraci':117 'individu':194 'inform':272 'infrastructur':371 'internet':110 'least':211 'level':222 'like':3,64 'limit':165 'make':362 'mani':58 'max':175 'may':5 'messag':95 'meter':172 'minimum':387 'modern':59 'mqtt':232,266,324,397 'need':99,204,390 'net':67,76,241 'network':125,251,280,392 'noth':351 'number':176 'nutshel':254 'older':13 'one':80,212,217,227 'oper':299 'origin':249 'oversimplifi':112 'particular':38 'pass':92,270 'path':136 'point':24,115 'practic':347 'prefer':214 'prospect':372 'protocol':181 'radio':190 'rang':28,35,46,54,90,191 'reason':86,140 'relay':70,81,88,149,151,195,200,218 'reliabl':139 'rope':52 'router':325 'run':226,395 'satur':144 'search':404 'second':240,258,279,295,401 'see':209 'sens':363 'separ':245 'server':233,267,398 'singl':22,135,375 'size':169 'someth':338,343 'sound':2 'speak':348 'spectrum':304 'spread':160 'sq':171 'stop':352 'stronger':74 'take':256 'though':296,357,378 'unlik':185 'usual':361 'want':31,129 'way':236 'whatev':85 'wifi':14,17,60,312 'work':10,15,111 'would':19,41,389 'zigbe':9,56,124,148,230,250,259,314,322,331,402 'zigbee2mqtt':406"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/comment/7832006"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706416912 {#3240
    date: 2024-01-28 05:41:52.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
49 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
50 DENIED moderate
App\Entity\EntryComment {#3335
  +user: Proxies\__CG__\App\Entity\User {#3124 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3242
    +user: App\Entity\User {#1352 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3125
      +user: Proxies\__CG__\App\Entity\User {#3124 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2373
        +user: App\Entity\User {#1352 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: null
        +root: null
        +body: """
          There’s a couple of ways you can do this.\n
          \n
          - You can build out your Zigbee network with relays (anything mains powered usually works as a router) to reach the area.\n
          - If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
          - or your could use WiFi devices if you have enough spare capacity on your network and are well within signal range.\n
          \n
          I’ve so far not had much luck with Matter, so for me, that is an unnecessary complication to avoid. Trying to get Matter working, I mean.\n
          \n
          In my case I would probably use either the first or second choice, depending, but your situation may be different. My WiFi already has too many devices on it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1729290326 {#1982
          date: 2024-10-19 00:25:26.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Dave@lemmy.nz"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2376 …}
        +nested: Doctrine\ORM\PersistentCollection {#2365 …}
        +votes: Doctrine\ORM\PersistentCollection {#2366 …}
        +reports: Doctrine\ORM\PersistentCollection {#2352 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1348 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1349 …}
        -id: 346205
        -bodyTs: "'alreadi':133 'anoth':41,57 'anyth':20 'area':31,34 'assist':62 'avoid':103 'away':38 'back':59 'build':13,42 'capac':74 'case':113 'choic':123 'complic':101 'could':44,65 'coupl':4 'depend':124 'devic':68,137 'differ':130 'either':118 'enough':72 'far':37,87 'first':120 'get':106 'home':61 'luck':91 'main':21 'mani':136 'matter':93,107 'may':128 'mean':110 'messag':55 'mqtt':49 'much':90 'nearbi':51 'network':17,58,77 'power':22 'probabl':116 'rang':83 'reach':29 'relay':19 'rout':53 'router':27,50 'say':39 'second':122 'setup':45 'signal':82 'situat':127 'spare':73 'tri':104 'unnecessari':100 'use':66,117 'usual':23 've':85 'via':56 'way':6 'well':80 'wifi':67,132 'within':81 'work':24,108 'would':115 'zigbe':16,47"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.sdf.org/comment/7826729"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706408764 {#1979
          date: 2024-01-28 03:26:04.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2373}
      +body: """
        > If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
        \n
        Can you tell me more about this? Wifi is available in the area, which seems a better option than a chain of zigbee extenders.\n
        \n
        Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706409558 {#3127
        date: 2024-01-28 03:39:18.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Dave@lemmy.nz"
        "@StrawberryPigtails@lemmy.sdf.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3123 …}
      +nested: Doctrine\ORM\PersistentCollection {#3121 …}
      +votes: Doctrine\ORM\PersistentCollection {#3119 …}
      +reports: Doctrine\ORM\PersistentCollection {#3117 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
      -id: 346227
      -bodyTs: "'anoth':10,26 'area':3,44 'assist':31 'avail':41 'away':7 'back':28 'better':48 'bridg':67 'build':11 'button':71 'chain':52 'could':13 'extend':55 'far':6 'get':59 'ha':73 'home':30 'messag':24 'mqtt':18,63 'nearbi':20 'network':27 'option':49 'rout':22 'router':19,64 'say':8 'seem':46 'setup':14 'tell':34 'via':25 'wifi':39 'zigbe':16,54,61,70"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.nz/comment/5474977"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706409558 {#3126
        date: 2024-01-28 03:39:18.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2373}
    +body: """
      It sounds like you may be confusing how Zigbee works with how older WiFi works.\n
      \n
      In WiFi you would have a single access point with a certain range. If you want to extend that range in a particular direction you would have to add a range extender, creating a chain or rope of range extenders.\n
      \n
      Zigbee (and many modern WiFi APs) are more like a fishing net. The more relays you have the stronger your net is because if one relay goes down for whatever reason, another relay in range can pass along the message to where it need to go.\n
      \n
      By the by, this is also how the internet works (oversimplified to the point of inaccuracy of course).\n
      \n
      In building out a Zigbee network you do not want to create chains with a single path available for reliability reasons. It’s better saturate an area with Zigbee relays. The relays can be either bunched up or you can spread them out. The only limiting factor on the size (in sq meters) is the max number of devices of the protocol, which you are unlikely to hit, and the radio range of the individual relays. Each device (either a relay or end device) needs to be able to see at least one (but preferably more than one) relay.\n
      \n
      At a high level (I don’t run one myself), A Zigbee to MQTT server is a way to create a second “net” that is completely separate from the your original Zigbee network. In a nutshell, you take a second Zigbee cordinator and attach it to a MQTT server which then passes the information back to your Home Assistant. This second network doesn’t benefit from the first and the first doesn’t benefit from the second. Though, because they operate on the same frequency spectrum, they can conflict just as 2.4Ghz WiFi and Zigbee can conflict.\n
      \n
      > Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?\n
      \n
      It’s more something that you build than something you get, but, practically speaking, there is nothing stopping you from doing so. Though it doesn’t usually make sense to do so from an effort or infrastructure prospective for a single end device. Though of course, there are always exceptions. At a minimum, you would need a network connected computer running the MQTT server and a second Zigbee coordinator. Search for zigbee2mqtt.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706416912 {#3243
      date: 2024-01-28 05:41:52.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Dave@lemmy.nz"
      "@StrawberryPigtails@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3236 …}
    +nested: Doctrine\ORM\PersistentCollection {#3235 …}
    +votes: Doctrine\ORM\PersistentCollection {#3233 …}
    +reports: Doctrine\ORM\PersistentCollection {#3245 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3247 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3249 …}
    -id: 346428
    -bodyTs: "'2.4':310 'abl':207 'access':23 'add':44 'along':93 'also':107 'alway':383 'anoth':87 'ap':61 'area':146 'assist':277 'attach':262 'avail':137 'back':273 'benefit':283,292 'better':143 'bridg':328 'build':121,341 'bunch':155 'button':332 'certain':27 'chain':50,132 'complet':244 'comput':394 'conflict':307,316 'confus':7 'connect':393 'coordin':403 'cordin':260 'cours':119,380 'creat':48,131,238 'devic':178,197,203,377 'direct':39 'doesn':281,290,359 'effort':369 'either':154,198 'end':202,376 'except':384 'extend':33,47,55 'factor':166 'first':286,289 'fish':66 'frequenc':303 'get':320,345 'ghz':311 'go':101 'goe':82 'ha':334 'high':221 'hit':187 'home':276 'inaccuraci':117 'individu':194 'inform':272 'infrastructur':371 'internet':110 'least':211 'level':222 'like':3,64 'limit':165 'make':362 'mani':58 'max':175 'may':5 'messag':95 'meter':172 'minimum':387 'modern':59 'mqtt':232,266,324,397 'need':99,204,390 'net':67,76,241 'network':125,251,280,392 'noth':351 'number':176 'nutshel':254 'older':13 'one':80,212,217,227 'oper':299 'origin':249 'oversimplifi':112 'particular':38 'pass':92,270 'path':136 'point':24,115 'practic':347 'prefer':214 'prospect':372 'protocol':181 'radio':190 'rang':28,35,46,54,90,191 'reason':86,140 'relay':70,81,88,149,151,195,200,218 'reliabl':139 'rope':52 'router':325 'run':226,395 'satur':144 'search':404 'second':240,258,279,295,401 'see':209 'sens':363 'separ':245 'server':233,267,398 'singl':22,135,375 'size':169 'someth':338,343 'sound':2 'speak':348 'spectrum':304 'spread':160 'sq':171 'stop':352 'stronger':74 'take':256 'though':296,357,378 'unlik':185 'usual':361 'want':31,129 'way':236 'whatev':85 'wifi':14,17,60,312 'work':10,15,111 'would':19,41,389 'zigbe':9,56,124,148,230,250,259,314,322,331,402 'zigbee2mqtt':406"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/comment/7832006"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706416912 {#3240
      date: 2024-01-28 05:41:52.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2373}
  +body: """
    Thanks, I was definitely confused! It does sound like the effort to run a MQTT server isn’t really worth it for one button. However, I don’t really know a good way to build a good zigbee network. My house has in-build LED lights, I can’t swap them for Hue bulbs or anything like that. The only other common extender I know of is smart plugs, and having a bunch of smart plugs all around the house that aren’t actually used is just annoying.\n
    \n
    I’m not sure the effort is worth it for this one button at the moment. Maybe I will wait until I’ve added other things naturally extending the zigbee network.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706429777 {#3334
    date: 2024-01-28 09:16:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Dave@lemmy.nz"
    "@StrawberryPigtails@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3339 …}
  +nested: Doctrine\ORM\PersistentCollection {#3345 …}
  +votes: Doctrine\ORM\PersistentCollection {#3341 …}
  +reports: Doctrine\ORM\PersistentCollection {#3346 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3348 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3350 …}
  -id: 346681
  -bodyTs: "'actual':85 'ad':113 'annoy':89 'anyth':57 'aren':83 'around':79 'build':35,45 'bulb':55 'bunch':74 'button':24,102 'common':63 'confus':5 'definit':4 'effort':11,95 'extend':64,117 'good':32,37 'hous':41,81 'howev':25 'hue':54 'in-build':43 'isn':17 'know':30,66 'led':46 'light':47 'like':9,58 'm':91 'mayb':106 'moment':105 'mqtt':15 'natur':116 'network':39,120 'one':23,101 'plug':70,77 'realli':19,29 'run':13 'server':16 'smart':69,76 'sound':8 'sure':93 'swap':51 'thank':1 'thing':115 'use':86 've':112 'wait':109 'way':33 'worth':20,97 'zigbe':38,119"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.nz/comment/5486812"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706429777 {#3331
    date: 2024-01-28 09:16:17.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
51 DENIED edit
App\Entity\EntryComment {#3335
  +user: Proxies\__CG__\App\Entity\User {#3124 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3242
    +user: App\Entity\User {#1352 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3125
      +user: Proxies\__CG__\App\Entity\User {#3124 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2373
        +user: App\Entity\User {#1352 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: null
        +root: null
        +body: """
          There’s a couple of ways you can do this.\n
          \n
          - You can build out your Zigbee network with relays (anything mains powered usually works as a router) to reach the area.\n
          - If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
          - or your could use WiFi devices if you have enough spare capacity on your network and are well within signal range.\n
          \n
          I’ve so far not had much luck with Matter, so for me, that is an unnecessary complication to avoid. Trying to get Matter working, I mean.\n
          \n
          In my case I would probably use either the first or second choice, depending, but your situation may be different. My WiFi already has too many devices on it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1729290326 {#1982
          date: 2024-10-19 00:25:26.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Dave@lemmy.nz"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2376 …}
        +nested: Doctrine\ORM\PersistentCollection {#2365 …}
        +votes: Doctrine\ORM\PersistentCollection {#2366 …}
        +reports: Doctrine\ORM\PersistentCollection {#2352 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1348 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1349 …}
        -id: 346205
        -bodyTs: "'alreadi':133 'anoth':41,57 'anyth':20 'area':31,34 'assist':62 'avoid':103 'away':38 'back':59 'build':13,42 'capac':74 'case':113 'choic':123 'complic':101 'could':44,65 'coupl':4 'depend':124 'devic':68,137 'differ':130 'either':118 'enough':72 'far':37,87 'first':120 'get':106 'home':61 'luck':91 'main':21 'mani':136 'matter':93,107 'may':128 'mean':110 'messag':55 'mqtt':49 'much':90 'nearbi':51 'network':17,58,77 'power':22 'probabl':116 'rang':83 'reach':29 'relay':19 'rout':53 'router':27,50 'say':39 'second':122 'setup':45 'signal':82 'situat':127 'spare':73 'tri':104 'unnecessari':100 'use':66,117 'usual':23 've':85 'via':56 'way':6 'well':80 'wifi':67,132 'within':81 'work':24,108 'would':115 'zigbe':16,47"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.sdf.org/comment/7826729"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706408764 {#1979
          date: 2024-01-28 03:26:04.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2373}
      +body: """
        > If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
        \n
        Can you tell me more about this? Wifi is available in the area, which seems a better option than a chain of zigbee extenders.\n
        \n
        Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706409558 {#3127
        date: 2024-01-28 03:39:18.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Dave@lemmy.nz"
        "@StrawberryPigtails@lemmy.sdf.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3123 …}
      +nested: Doctrine\ORM\PersistentCollection {#3121 …}
      +votes: Doctrine\ORM\PersistentCollection {#3119 …}
      +reports: Doctrine\ORM\PersistentCollection {#3117 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
      -id: 346227
      -bodyTs: "'anoth':10,26 'area':3,44 'assist':31 'avail':41 'away':7 'back':28 'better':48 'bridg':67 'build':11 'button':71 'chain':52 'could':13 'extend':55 'far':6 'get':59 'ha':73 'home':30 'messag':24 'mqtt':18,63 'nearbi':20 'network':27 'option':49 'rout':22 'router':19,64 'say':8 'seem':46 'setup':14 'tell':34 'via':25 'wifi':39 'zigbe':16,54,61,70"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.nz/comment/5474977"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706409558 {#3126
        date: 2024-01-28 03:39:18.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2373}
    +body: """
      It sounds like you may be confusing how Zigbee works with how older WiFi works.\n
      \n
      In WiFi you would have a single access point with a certain range. If you want to extend that range in a particular direction you would have to add a range extender, creating a chain or rope of range extenders.\n
      \n
      Zigbee (and many modern WiFi APs) are more like a fishing net. The more relays you have the stronger your net is because if one relay goes down for whatever reason, another relay in range can pass along the message to where it need to go.\n
      \n
      By the by, this is also how the internet works (oversimplified to the point of inaccuracy of course).\n
      \n
      In building out a Zigbee network you do not want to create chains with a single path available for reliability reasons. It’s better saturate an area with Zigbee relays. The relays can be either bunched up or you can spread them out. The only limiting factor on the size (in sq meters) is the max number of devices of the protocol, which you are unlikely to hit, and the radio range of the individual relays. Each device (either a relay or end device) needs to be able to see at least one (but preferably more than one) relay.\n
      \n
      At a high level (I don’t run one myself), A Zigbee to MQTT server is a way to create a second “net” that is completely separate from the your original Zigbee network. In a nutshell, you take a second Zigbee cordinator and attach it to a MQTT server which then passes the information back to your Home Assistant. This second network doesn’t benefit from the first and the first doesn’t benefit from the second. Though, because they operate on the same frequency spectrum, they can conflict just as 2.4Ghz WiFi and Zigbee can conflict.\n
      \n
      > Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?\n
      \n
      It’s more something that you build than something you get, but, practically speaking, there is nothing stopping you from doing so. Though it doesn’t usually make sense to do so from an effort or infrastructure prospective for a single end device. Though of course, there are always exceptions. At a minimum, you would need a network connected computer running the MQTT server and a second Zigbee coordinator. Search for zigbee2mqtt.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706416912 {#3243
      date: 2024-01-28 05:41:52.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Dave@lemmy.nz"
      "@StrawberryPigtails@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3236 …}
    +nested: Doctrine\ORM\PersistentCollection {#3235 …}
    +votes: Doctrine\ORM\PersistentCollection {#3233 …}
    +reports: Doctrine\ORM\PersistentCollection {#3245 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3247 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3249 …}
    -id: 346428
    -bodyTs: "'2.4':310 'abl':207 'access':23 'add':44 'along':93 'also':107 'alway':383 'anoth':87 'ap':61 'area':146 'assist':277 'attach':262 'avail':137 'back':273 'benefit':283,292 'better':143 'bridg':328 'build':121,341 'bunch':155 'button':332 'certain':27 'chain':50,132 'complet':244 'comput':394 'conflict':307,316 'confus':7 'connect':393 'coordin':403 'cordin':260 'cours':119,380 'creat':48,131,238 'devic':178,197,203,377 'direct':39 'doesn':281,290,359 'effort':369 'either':154,198 'end':202,376 'except':384 'extend':33,47,55 'factor':166 'first':286,289 'fish':66 'frequenc':303 'get':320,345 'ghz':311 'go':101 'goe':82 'ha':334 'high':221 'hit':187 'home':276 'inaccuraci':117 'individu':194 'inform':272 'infrastructur':371 'internet':110 'least':211 'level':222 'like':3,64 'limit':165 'make':362 'mani':58 'max':175 'may':5 'messag':95 'meter':172 'minimum':387 'modern':59 'mqtt':232,266,324,397 'need':99,204,390 'net':67,76,241 'network':125,251,280,392 'noth':351 'number':176 'nutshel':254 'older':13 'one':80,212,217,227 'oper':299 'origin':249 'oversimplifi':112 'particular':38 'pass':92,270 'path':136 'point':24,115 'practic':347 'prefer':214 'prospect':372 'protocol':181 'radio':190 'rang':28,35,46,54,90,191 'reason':86,140 'relay':70,81,88,149,151,195,200,218 'reliabl':139 'rope':52 'router':325 'run':226,395 'satur':144 'search':404 'second':240,258,279,295,401 'see':209 'sens':363 'separ':245 'server':233,267,398 'singl':22,135,375 'size':169 'someth':338,343 'sound':2 'speak':348 'spectrum':304 'spread':160 'sq':171 'stop':352 'stronger':74 'take':256 'though':296,357,378 'unlik':185 'usual':361 'want':31,129 'way':236 'whatev':85 'wifi':14,17,60,312 'work':10,15,111 'would':19,41,389 'zigbe':9,56,124,148,230,250,259,314,322,331,402 'zigbee2mqtt':406"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/comment/7832006"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706416912 {#3240
      date: 2024-01-28 05:41:52.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2373}
  +body: """
    Thanks, I was definitely confused! It does sound like the effort to run a MQTT server isn’t really worth it for one button. However, I don’t really know a good way to build a good zigbee network. My house has in-build LED lights, I can’t swap them for Hue bulbs or anything like that. The only other common extender I know of is smart plugs, and having a bunch of smart plugs all around the house that aren’t actually used is just annoying.\n
    \n
    I’m not sure the effort is worth it for this one button at the moment. Maybe I will wait until I’ve added other things naturally extending the zigbee network.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706429777 {#3334
    date: 2024-01-28 09:16:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Dave@lemmy.nz"
    "@StrawberryPigtails@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3339 …}
  +nested: Doctrine\ORM\PersistentCollection {#3345 …}
  +votes: Doctrine\ORM\PersistentCollection {#3341 …}
  +reports: Doctrine\ORM\PersistentCollection {#3346 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3348 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3350 …}
  -id: 346681
  -bodyTs: "'actual':85 'ad':113 'annoy':89 'anyth':57 'aren':83 'around':79 'build':35,45 'bulb':55 'bunch':74 'button':24,102 'common':63 'confus':5 'definit':4 'effort':11,95 'extend':64,117 'good':32,37 'hous':41,81 'howev':25 'hue':54 'in-build':43 'isn':17 'know':30,66 'led':46 'light':47 'like':9,58 'm':91 'mayb':106 'moment':105 'mqtt':15 'natur':116 'network':39,120 'one':23,101 'plug':70,77 'realli':19,29 'run':13 'server':16 'smart':69,76 'sound':8 'sure':93 'swap':51 'thank':1 'thing':115 'use':86 've':112 'wait':109 'way':33 'worth':20,97 'zigbe':38,119"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.nz/comment/5486812"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706429777 {#3331
    date: 2024-01-28 09:16:17.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
52 DENIED moderate
App\Entity\EntryComment {#3335
  +user: Proxies\__CG__\App\Entity\User {#3124 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3242
    +user: App\Entity\User {#1352 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3125
      +user: Proxies\__CG__\App\Entity\User {#3124 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2373
        +user: App\Entity\User {#1352 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: null
        +root: null
        +body: """
          There’s a couple of ways you can do this.\n
          \n
          - You can build out your Zigbee network with relays (anything mains powered usually works as a router) to reach the area.\n
          - If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
          - or your could use WiFi devices if you have enough spare capacity on your network and are well within signal range.\n
          \n
          I’ve so far not had much luck with Matter, so for me, that is an unnecessary complication to avoid. Trying to get Matter working, I mean.\n
          \n
          In my case I would probably use either the first or second choice, depending, but your situation may be different. My WiFi already has too many devices on it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1729290326 {#1982
          date: 2024-10-19 00:25:26.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Dave@lemmy.nz"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2376 …}
        +nested: Doctrine\ORM\PersistentCollection {#2365 …}
        +votes: Doctrine\ORM\PersistentCollection {#2366 …}
        +reports: Doctrine\ORM\PersistentCollection {#2352 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1348 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1349 …}
        -id: 346205
        -bodyTs: "'alreadi':133 'anoth':41,57 'anyth':20 'area':31,34 'assist':62 'avoid':103 'away':38 'back':59 'build':13,42 'capac':74 'case':113 'choic':123 'complic':101 'could':44,65 'coupl':4 'depend':124 'devic':68,137 'differ':130 'either':118 'enough':72 'far':37,87 'first':120 'get':106 'home':61 'luck':91 'main':21 'mani':136 'matter':93,107 'may':128 'mean':110 'messag':55 'mqtt':49 'much':90 'nearbi':51 'network':17,58,77 'power':22 'probabl':116 'rang':83 'reach':29 'relay':19 'rout':53 'router':27,50 'say':39 'second':122 'setup':45 'signal':82 'situat':127 'spare':73 'tri':104 'unnecessari':100 'use':66,117 'usual':23 've':85 'via':56 'way':6 'well':80 'wifi':67,132 'within':81 'work':24,108 'would':115 'zigbe':16,47"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.sdf.org/comment/7826729"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706408764 {#1979
          date: 2024-01-28 03:26:04.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2373}
      +body: """
        > If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
        \n
        Can you tell me more about this? Wifi is available in the area, which seems a better option than a chain of zigbee extenders.\n
        \n
        Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706409558 {#3127
        date: 2024-01-28 03:39:18.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Dave@lemmy.nz"
        "@StrawberryPigtails@lemmy.sdf.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3123 …}
      +nested: Doctrine\ORM\PersistentCollection {#3121 …}
      +votes: Doctrine\ORM\PersistentCollection {#3119 …}
      +reports: Doctrine\ORM\PersistentCollection {#3117 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
      -id: 346227
      -bodyTs: "'anoth':10,26 'area':3,44 'assist':31 'avail':41 'away':7 'back':28 'better':48 'bridg':67 'build':11 'button':71 'chain':52 'could':13 'extend':55 'far':6 'get':59 'ha':73 'home':30 'messag':24 'mqtt':18,63 'nearbi':20 'network':27 'option':49 'rout':22 'router':19,64 'say':8 'seem':46 'setup':14 'tell':34 'via':25 'wifi':39 'zigbe':16,54,61,70"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.nz/comment/5474977"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706409558 {#3126
        date: 2024-01-28 03:39:18.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2373}
    +body: """
      It sounds like you may be confusing how Zigbee works with how older WiFi works.\n
      \n
      In WiFi you would have a single access point with a certain range. If you want to extend that range in a particular direction you would have to add a range extender, creating a chain or rope of range extenders.\n
      \n
      Zigbee (and many modern WiFi APs) are more like a fishing net. The more relays you have the stronger your net is because if one relay goes down for whatever reason, another relay in range can pass along the message to where it need to go.\n
      \n
      By the by, this is also how the internet works (oversimplified to the point of inaccuracy of course).\n
      \n
      In building out a Zigbee network you do not want to create chains with a single path available for reliability reasons. It’s better saturate an area with Zigbee relays. The relays can be either bunched up or you can spread them out. The only limiting factor on the size (in sq meters) is the max number of devices of the protocol, which you are unlikely to hit, and the radio range of the individual relays. Each device (either a relay or end device) needs to be able to see at least one (but preferably more than one) relay.\n
      \n
      At a high level (I don’t run one myself), A Zigbee to MQTT server is a way to create a second “net” that is completely separate from the your original Zigbee network. In a nutshell, you take a second Zigbee cordinator and attach it to a MQTT server which then passes the information back to your Home Assistant. This second network doesn’t benefit from the first and the first doesn’t benefit from the second. Though, because they operate on the same frequency spectrum, they can conflict just as 2.4Ghz WiFi and Zigbee can conflict.\n
      \n
      > Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?\n
      \n
      It’s more something that you build than something you get, but, practically speaking, there is nothing stopping you from doing so. Though it doesn’t usually make sense to do so from an effort or infrastructure prospective for a single end device. Though of course, there are always exceptions. At a minimum, you would need a network connected computer running the MQTT server and a second Zigbee coordinator. Search for zigbee2mqtt.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706416912 {#3243
      date: 2024-01-28 05:41:52.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Dave@lemmy.nz"
      "@StrawberryPigtails@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3236 …}
    +nested: Doctrine\ORM\PersistentCollection {#3235 …}
    +votes: Doctrine\ORM\PersistentCollection {#3233 …}
    +reports: Doctrine\ORM\PersistentCollection {#3245 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3247 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3249 …}
    -id: 346428
    -bodyTs: "'2.4':310 'abl':207 'access':23 'add':44 'along':93 'also':107 'alway':383 'anoth':87 'ap':61 'area':146 'assist':277 'attach':262 'avail':137 'back':273 'benefit':283,292 'better':143 'bridg':328 'build':121,341 'bunch':155 'button':332 'certain':27 'chain':50,132 'complet':244 'comput':394 'conflict':307,316 'confus':7 'connect':393 'coordin':403 'cordin':260 'cours':119,380 'creat':48,131,238 'devic':178,197,203,377 'direct':39 'doesn':281,290,359 'effort':369 'either':154,198 'end':202,376 'except':384 'extend':33,47,55 'factor':166 'first':286,289 'fish':66 'frequenc':303 'get':320,345 'ghz':311 'go':101 'goe':82 'ha':334 'high':221 'hit':187 'home':276 'inaccuraci':117 'individu':194 'inform':272 'infrastructur':371 'internet':110 'least':211 'level':222 'like':3,64 'limit':165 'make':362 'mani':58 'max':175 'may':5 'messag':95 'meter':172 'minimum':387 'modern':59 'mqtt':232,266,324,397 'need':99,204,390 'net':67,76,241 'network':125,251,280,392 'noth':351 'number':176 'nutshel':254 'older':13 'one':80,212,217,227 'oper':299 'origin':249 'oversimplifi':112 'particular':38 'pass':92,270 'path':136 'point':24,115 'practic':347 'prefer':214 'prospect':372 'protocol':181 'radio':190 'rang':28,35,46,54,90,191 'reason':86,140 'relay':70,81,88,149,151,195,200,218 'reliabl':139 'rope':52 'router':325 'run':226,395 'satur':144 'search':404 'second':240,258,279,295,401 'see':209 'sens':363 'separ':245 'server':233,267,398 'singl':22,135,375 'size':169 'someth':338,343 'sound':2 'speak':348 'spectrum':304 'spread':160 'sq':171 'stop':352 'stronger':74 'take':256 'though':296,357,378 'unlik':185 'usual':361 'want':31,129 'way':236 'whatev':85 'wifi':14,17,60,312 'work':10,15,111 'would':19,41,389 'zigbe':9,56,124,148,230,250,259,314,322,331,402 'zigbee2mqtt':406"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/comment/7832006"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706416912 {#3240
      date: 2024-01-28 05:41:52.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2373}
  +body: """
    Thanks, I was definitely confused! It does sound like the effort to run a MQTT server isn’t really worth it for one button. However, I don’t really know a good way to build a good zigbee network. My house has in-build LED lights, I can’t swap them for Hue bulbs or anything like that. The only other common extender I know of is smart plugs, and having a bunch of smart plugs all around the house that aren’t actually used is just annoying.\n
    \n
    I’m not sure the effort is worth it for this one button at the moment. Maybe I will wait until I’ve added other things naturally extending the zigbee network.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706429777 {#3334
    date: 2024-01-28 09:16:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Dave@lemmy.nz"
    "@StrawberryPigtails@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3339 …}
  +nested: Doctrine\ORM\PersistentCollection {#3345 …}
  +votes: Doctrine\ORM\PersistentCollection {#3341 …}
  +reports: Doctrine\ORM\PersistentCollection {#3346 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3348 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3350 …}
  -id: 346681
  -bodyTs: "'actual':85 'ad':113 'annoy':89 'anyth':57 'aren':83 'around':79 'build':35,45 'bulb':55 'bunch':74 'button':24,102 'common':63 'confus':5 'definit':4 'effort':11,95 'extend':64,117 'good':32,37 'hous':41,81 'howev':25 'hue':54 'in-build':43 'isn':17 'know':30,66 'led':46 'light':47 'like':9,58 'm':91 'mayb':106 'moment':105 'mqtt':15 'natur':116 'network':39,120 'one':23,101 'plug':70,77 'realli':19,29 'run':13 'server':16 'smart':69,76 'sound':8 'sure':93 'swap':51 'thank':1 'thing':115 'use':86 've':112 'wait':109 'way':33 'worth':20,97 'zigbe':38,119"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.nz/comment/5486812"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706429777 {#3331
    date: 2024-01-28 09:16:17.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
53 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
54 DENIED moderate
App\Entity\EntryComment {#3404
  +user: App\Entity\User {#1352 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3335
    +user: Proxies\__CG__\App\Entity\User {#3124 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3242
      +user: App\Entity\User {#1352 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#3125
        +user: Proxies\__CG__\App\Entity\User {#3124 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: App\Entity\EntryComment {#2373
          +user: App\Entity\User {#1352 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
          +magazine: App\Entity\Magazine {#306}
          +image: null
          +parent: null
          +root: null
          +body: """
            There’s a couple of ways you can do this.\n
            \n
            - You can build out your Zigbee network with relays (anything mains powered usually works as a router) to reach the area.\n
            - If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
            - or your could use WiFi devices if you have enough spare capacity on your network and are well within signal range.\n
            \n
            I’ve so far not had much luck with Matter, so for me, that is an unnecessary complication to avoid. Trying to get Matter working, I mean.\n
            \n
            In my case I would probably use either the first or second choice, depending, but your situation may be different. My WiFi already has too many devices on it.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1729290326 {#1982
            date: 2024-10-19 00:25:26.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Dave@lemmy.nz"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2376 …}
          +nested: Doctrine\ORM\PersistentCollection {#2365 …}
          +votes: Doctrine\ORM\PersistentCollection {#2366 …}
          +reports: Doctrine\ORM\PersistentCollection {#2352 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1348 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1349 …}
          -id: 346205
          -bodyTs: "'alreadi':133 'anoth':41,57 'anyth':20 'area':31,34 'assist':62 'avoid':103 'away':38 'back':59 'build':13,42 'capac':74 'case':113 'choic':123 'complic':101 'could':44,65 'coupl':4 'depend':124 'devic':68,137 'differ':130 'either':118 'enough':72 'far':37,87 'first':120 'get':106 'home':61 'luck':91 'main':21 'mani':136 'matter':93,107 'may':128 'mean':110 'messag':55 'mqtt':49 'much':90 'nearbi':51 'network':17,58,77 'power':22 'probabl':116 'rang':83 'reach':29 'relay':19 'rout':53 'router':27,50 'say':39 'second':122 'setup':45 'signal':82 'situat':127 'spare':73 'tri':104 'unnecessari':100 'use':66,117 'usual':23 've':85 'via':56 'way':6 'well':80 'wifi':67,132 'within':81 'work':24,108 'would':115 'zigbe':16,47"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.sdf.org/comment/7826729"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706408764 {#1979
            date: 2024-01-28 03:26:04.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2373}
        +body: """
          > If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
          \n
          Can you tell me more about this? Wifi is available in the area, which seems a better option than a chain of zigbee extenders.\n
          \n
          Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706409558 {#3127
          date: 2024-01-28 03:39:18.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Dave@lemmy.nz"
          "@StrawberryPigtails@lemmy.sdf.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3123 …}
        +nested: Doctrine\ORM\PersistentCollection {#3121 …}
        +votes: Doctrine\ORM\PersistentCollection {#3119 …}
        +reports: Doctrine\ORM\PersistentCollection {#3117 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
        -id: 346227
        -bodyTs: "'anoth':10,26 'area':3,44 'assist':31 'avail':41 'away':7 'back':28 'better':48 'bridg':67 'build':11 'button':71 'chain':52 'could':13 'extend':55 'far':6 'get':59 'ha':73 'home':30 'messag':24 'mqtt':18,63 'nearbi':20 'network':27 'option':49 'rout':22 'router':19,64 'say':8 'seem':46 'setup':14 'tell':34 'via':25 'wifi':39 'zigbe':16,54,61,70"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.nz/comment/5474977"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706409558 {#3126
          date: 2024-01-28 03:39:18.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2373}
      +body: """
        It sounds like you may be confusing how Zigbee works with how older WiFi works.\n
        \n
        In WiFi you would have a single access point with a certain range. If you want to extend that range in a particular direction you would have to add a range extender, creating a chain or rope of range extenders.\n
        \n
        Zigbee (and many modern WiFi APs) are more like a fishing net. The more relays you have the stronger your net is because if one relay goes down for whatever reason, another relay in range can pass along the message to where it need to go.\n
        \n
        By the by, this is also how the internet works (oversimplified to the point of inaccuracy of course).\n
        \n
        In building out a Zigbee network you do not want to create chains with a single path available for reliability reasons. It’s better saturate an area with Zigbee relays. The relays can be either bunched up or you can spread them out. The only limiting factor on the size (in sq meters) is the max number of devices of the protocol, which you are unlikely to hit, and the radio range of the individual relays. Each device (either a relay or end device) needs to be able to see at least one (but preferably more than one) relay.\n
        \n
        At a high level (I don’t run one myself), A Zigbee to MQTT server is a way to create a second “net” that is completely separate from the your original Zigbee network. In a nutshell, you take a second Zigbee cordinator and attach it to a MQTT server which then passes the information back to your Home Assistant. This second network doesn’t benefit from the first and the first doesn’t benefit from the second. Though, because they operate on the same frequency spectrum, they can conflict just as 2.4Ghz WiFi and Zigbee can conflict.\n
        \n
        > Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?\n
        \n
        It’s more something that you build than something you get, but, practically speaking, there is nothing stopping you from doing so. Though it doesn’t usually make sense to do so from an effort or infrastructure prospective for a single end device. Though of course, there are always exceptions. At a minimum, you would need a network connected computer running the MQTT server and a second Zigbee coordinator. Search for zigbee2mqtt.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706416912 {#3243
        date: 2024-01-28 05:41:52.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Dave@lemmy.nz"
        "@StrawberryPigtails@lemmy.sdf.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3236 …}
      +nested: Doctrine\ORM\PersistentCollection {#3235 …}
      +votes: Doctrine\ORM\PersistentCollection {#3233 …}
      +reports: Doctrine\ORM\PersistentCollection {#3245 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3247 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3249 …}
      -id: 346428
      -bodyTs: "'2.4':310 'abl':207 'access':23 'add':44 'along':93 'also':107 'alway':383 'anoth':87 'ap':61 'area':146 'assist':277 'attach':262 'avail':137 'back':273 'benefit':283,292 'better':143 'bridg':328 'build':121,341 'bunch':155 'button':332 'certain':27 'chain':50,132 'complet':244 'comput':394 'conflict':307,316 'confus':7 'connect':393 'coordin':403 'cordin':260 'cours':119,380 'creat':48,131,238 'devic':178,197,203,377 'direct':39 'doesn':281,290,359 'effort':369 'either':154,198 'end':202,376 'except':384 'extend':33,47,55 'factor':166 'first':286,289 'fish':66 'frequenc':303 'get':320,345 'ghz':311 'go':101 'goe':82 'ha':334 'high':221 'hit':187 'home':276 'inaccuraci':117 'individu':194 'inform':272 'infrastructur':371 'internet':110 'least':211 'level':222 'like':3,64 'limit':165 'make':362 'mani':58 'max':175 'may':5 'messag':95 'meter':172 'minimum':387 'modern':59 'mqtt':232,266,324,397 'need':99,204,390 'net':67,76,241 'network':125,251,280,392 'noth':351 'number':176 'nutshel':254 'older':13 'one':80,212,217,227 'oper':299 'origin':249 'oversimplifi':112 'particular':38 'pass':92,270 'path':136 'point':24,115 'practic':347 'prefer':214 'prospect':372 'protocol':181 'radio':190 'rang':28,35,46,54,90,191 'reason':86,140 'relay':70,81,88,149,151,195,200,218 'reliabl':139 'rope':52 'router':325 'run':226,395 'satur':144 'search':404 'second':240,258,279,295,401 'see':209 'sens':363 'separ':245 'server':233,267,398 'singl':22,135,375 'size':169 'someth':338,343 'sound':2 'speak':348 'spectrum':304 'spread':160 'sq':171 'stop':352 'stronger':74 'take':256 'though':296,357,378 'unlik':185 'usual':361 'want':31,129 'way':236 'whatev':85 'wifi':14,17,60,312 'work':10,15,111 'would':19,41,389 'zigbe':9,56,124,148,230,250,259,314,322,331,402 'zigbee2mqtt':406"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.sdf.org/comment/7832006"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706416912 {#3240
        date: 2024-01-28 05:41:52.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2373}
    +body: """
      Thanks, I was definitely confused! It does sound like the effort to run a MQTT server isn’t really worth it for one button. However, I don’t really know a good way to build a good zigbee network. My house has in-build LED lights, I can’t swap them for Hue bulbs or anything like that. The only other common extender I know of is smart plugs, and having a bunch of smart plugs all around the house that aren’t actually used is just annoying.\n
      \n
      I’m not sure the effort is worth it for this one button at the moment. Maybe I will wait until I’ve added other things naturally extending the zigbee network.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706429777 {#3334
      date: 2024-01-28 09:16:17.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Dave@lemmy.nz"
      "@StrawberryPigtails@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3339 …}
    +nested: Doctrine\ORM\PersistentCollection {#3345 …}
    +votes: Doctrine\ORM\PersistentCollection {#3341 …}
    +reports: Doctrine\ORM\PersistentCollection {#3346 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3348 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3350 …}
    -id: 346681
    -bodyTs: "'actual':85 'ad':113 'annoy':89 'anyth':57 'aren':83 'around':79 'build':35,45 'bulb':55 'bunch':74 'button':24,102 'common':63 'confus':5 'definit':4 'effort':11,95 'extend':64,117 'good':32,37 'hous':41,81 'howev':25 'hue':54 'in-build':43 'isn':17 'know':30,66 'led':46 'light':47 'like':9,58 'm':91 'mayb':106 'moment':105 'mqtt':15 'natur':116 'network':39,120 'one':23,101 'plug':70,77 'realli':19,29 'run':13 'server':16 'smart':69,76 'sound':8 'sure':93 'swap':51 'thank':1 'thing':115 'use':86 've':112 'wait':109 'way':33 'worth':20,97 'zigbe':38,119"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.nz/comment/5486812"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706429777 {#3331
      date: 2024-01-28 09:16:17.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2373}
  +body: """
    Building a good, reliable Zigbee network is dead simple. Just have a whole bunch of devices scattered around the area attached to your Zigbee network that can act as relays. The network will do the rest.\n
    \n
    Here’s some products from my notes that should act as relays. This should give you an idea as to what you can use. In general, if it’s mains powered it will probably act as a relay, and if it is battery powered it probably won’t.\n
    \n
    You might consider asking around for what products others use that can act as relays.\n
    \n
    Light switch - [inovelli.com/collections/inovelli-blue-series](https://inovelli.com/collections/inovelli-blue-series)\n
    \n
    Electrical Relay - [a.co/d/eaIyhDA](https://a.co/d/eaIyhDA)\n
    \n
    Plugs - [a.co/d/3BqdTAD](https://a.co/d/3BqdTAD)\n
    \n
    Light bulbs - [a.co/d/9F4JfWG](https://a.co/d/9F4JfWG)\n
    \n
    Gateway/Zigbee Relay - [a.co/d/eNHZfWc](https://a.co/d/eNHZfWc)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1706433643 {#3403
    date: 2024-01-28 10:20:43.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Dave@lemmy.nz"
    "@StrawberryPigtails@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3407 …}
  +nested: Doctrine\ORM\PersistentCollection {#3412 …}
  +votes: Doctrine\ORM\PersistentCollection {#3408 …}
  +reports: Doctrine\ORM\PersistentCollection {#3414 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3416 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3418 …}
  -id: 346741
  -bodyTs: "'/collections/inovelli-blue-series](https://inovelli.com/collections/inovelli-blue-series)':104 '/d/3bqdtad](https://a.co/d/3bqdtad)':113 '/d/9f4jfwg](https://a.co/d/9f4jfwg)':118 '/d/eaiyhda](https://a.co/d/eaiyhda)':109 '/d/enhzfwc](https://a.co/d/enhzfwc)':123 'a.co':108,112,117,122 'a.co/d/3bqdtad](https://a.co/d/3bqdtad)':111 'a.co/d/9f4jfwg](https://a.co/d/9f4jfwg)':116 'a.co/d/eaiyhda](https://a.co/d/eaiyhda)':107 'a.co/d/enhzfwc](https://a.co/d/enhzfwc)':121 'act':28,46,71,97 'area':20 'around':18,89 'ask':88 'attach':21 'batteri':79 'build':1 'bulb':115 'bunch':14 'consid':87 'dead':8 'devic':16 'electr':105 'gateway/zigbee':119 'general':62 'give':51 'good':3 'idea':54 'inovelli.com':103 'inovelli.com/collections/inovelli-blue-series](https://inovelli.com/collections/inovelli-blue-series)':102 'light':100,114 'main':66 'might':86 'network':6,25,32 'note':43 'other':93 'plug':110 'power':67,80 'probabl':70,82 'product':40,92 'relay':30,48,74,99,106,120 'reliabl':4 'rest':36 'scatter':17 'simpl':9 'switch':101 'use':60,94 'whole':13 'won':83 'zigbe':5,24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/comment/7842060"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706433643 {#3400
    date: 2024-01-28 10:20:43.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
55 DENIED edit
App\Entity\EntryComment {#3404
  +user: App\Entity\User {#1352 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3335
    +user: Proxies\__CG__\App\Entity\User {#3124 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3242
      +user: App\Entity\User {#1352 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#3125
        +user: Proxies\__CG__\App\Entity\User {#3124 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: App\Entity\EntryComment {#2373
          +user: App\Entity\User {#1352 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
          +magazine: App\Entity\Magazine {#306}
          +image: null
          +parent: null
          +root: null
          +body: """
            There’s a couple of ways you can do this.\n
            \n
            - You can build out your Zigbee network with relays (anything mains powered usually works as a router) to reach the area.\n
            - If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
            - or your could use WiFi devices if you have enough spare capacity on your network and are well within signal range.\n
            \n
            I’ve so far not had much luck with Matter, so for me, that is an unnecessary complication to avoid. Trying to get Matter working, I mean.\n
            \n
            In my case I would probably use either the first or second choice, depending, but your situation may be different. My WiFi already has too many devices on it.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1729290326 {#1982
            date: 2024-10-19 00:25:26.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Dave@lemmy.nz"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2376 …}
          +nested: Doctrine\ORM\PersistentCollection {#2365 …}
          +votes: Doctrine\ORM\PersistentCollection {#2366 …}
          +reports: Doctrine\ORM\PersistentCollection {#2352 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1348 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1349 …}
          -id: 346205
          -bodyTs: "'alreadi':133 'anoth':41,57 'anyth':20 'area':31,34 'assist':62 'avoid':103 'away':38 'back':59 'build':13,42 'capac':74 'case':113 'choic':123 'complic':101 'could':44,65 'coupl':4 'depend':124 'devic':68,137 'differ':130 'either':118 'enough':72 'far':37,87 'first':120 'get':106 'home':61 'luck':91 'main':21 'mani':136 'matter':93,107 'may':128 'mean':110 'messag':55 'mqtt':49 'much':90 'nearbi':51 'network':17,58,77 'power':22 'probabl':116 'rang':83 'reach':29 'relay':19 'rout':53 'router':27,50 'say':39 'second':122 'setup':45 'signal':82 'situat':127 'spare':73 'tri':104 'unnecessari':100 'use':66,117 'usual':23 've':85 'via':56 'way':6 'well':80 'wifi':67,132 'within':81 'work':24,108 'would':115 'zigbe':16,47"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.sdf.org/comment/7826729"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706408764 {#1979
            date: 2024-01-28 03:26:04.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2373}
        +body: """
          > If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
          \n
          Can you tell me more about this? Wifi is available in the area, which seems a better option than a chain of zigbee extenders.\n
          \n
          Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706409558 {#3127
          date: 2024-01-28 03:39:18.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Dave@lemmy.nz"
          "@StrawberryPigtails@lemmy.sdf.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3123 …}
        +nested: Doctrine\ORM\PersistentCollection {#3121 …}
        +votes: Doctrine\ORM\PersistentCollection {#3119 …}
        +reports: Doctrine\ORM\PersistentCollection {#3117 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
        -id: 346227
        -bodyTs: "'anoth':10,26 'area':3,44 'assist':31 'avail':41 'away':7 'back':28 'better':48 'bridg':67 'build':11 'button':71 'chain':52 'could':13 'extend':55 'far':6 'get':59 'ha':73 'home':30 'messag':24 'mqtt':18,63 'nearbi':20 'network':27 'option':49 'rout':22 'router':19,64 'say':8 'seem':46 'setup':14 'tell':34 'via':25 'wifi':39 'zigbe':16,54,61,70"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.nz/comment/5474977"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706409558 {#3126
          date: 2024-01-28 03:39:18.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2373}
      +body: """
        It sounds like you may be confusing how Zigbee works with how older WiFi works.\n
        \n
        In WiFi you would have a single access point with a certain range. If you want to extend that range in a particular direction you would have to add a range extender, creating a chain or rope of range extenders.\n
        \n
        Zigbee (and many modern WiFi APs) are more like a fishing net. The more relays you have the stronger your net is because if one relay goes down for whatever reason, another relay in range can pass along the message to where it need to go.\n
        \n
        By the by, this is also how the internet works (oversimplified to the point of inaccuracy of course).\n
        \n
        In building out a Zigbee network you do not want to create chains with a single path available for reliability reasons. It’s better saturate an area with Zigbee relays. The relays can be either bunched up or you can spread them out. The only limiting factor on the size (in sq meters) is the max number of devices of the protocol, which you are unlikely to hit, and the radio range of the individual relays. Each device (either a relay or end device) needs to be able to see at least one (but preferably more than one) relay.\n
        \n
        At a high level (I don’t run one myself), A Zigbee to MQTT server is a way to create a second “net” that is completely separate from the your original Zigbee network. In a nutshell, you take a second Zigbee cordinator and attach it to a MQTT server which then passes the information back to your Home Assistant. This second network doesn’t benefit from the first and the first doesn’t benefit from the second. Though, because they operate on the same frequency spectrum, they can conflict just as 2.4Ghz WiFi and Zigbee can conflict.\n
        \n
        > Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?\n
        \n
        It’s more something that you build than something you get, but, practically speaking, there is nothing stopping you from doing so. Though it doesn’t usually make sense to do so from an effort or infrastructure prospective for a single end device. Though of course, there are always exceptions. At a minimum, you would need a network connected computer running the MQTT server and a second Zigbee coordinator. Search for zigbee2mqtt.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706416912 {#3243
        date: 2024-01-28 05:41:52.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Dave@lemmy.nz"
        "@StrawberryPigtails@lemmy.sdf.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3236 …}
      +nested: Doctrine\ORM\PersistentCollection {#3235 …}
      +votes: Doctrine\ORM\PersistentCollection {#3233 …}
      +reports: Doctrine\ORM\PersistentCollection {#3245 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3247 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3249 …}
      -id: 346428
      -bodyTs: "'2.4':310 'abl':207 'access':23 'add':44 'along':93 'also':107 'alway':383 'anoth':87 'ap':61 'area':146 'assist':277 'attach':262 'avail':137 'back':273 'benefit':283,292 'better':143 'bridg':328 'build':121,341 'bunch':155 'button':332 'certain':27 'chain':50,132 'complet':244 'comput':394 'conflict':307,316 'confus':7 'connect':393 'coordin':403 'cordin':260 'cours':119,380 'creat':48,131,238 'devic':178,197,203,377 'direct':39 'doesn':281,290,359 'effort':369 'either':154,198 'end':202,376 'except':384 'extend':33,47,55 'factor':166 'first':286,289 'fish':66 'frequenc':303 'get':320,345 'ghz':311 'go':101 'goe':82 'ha':334 'high':221 'hit':187 'home':276 'inaccuraci':117 'individu':194 'inform':272 'infrastructur':371 'internet':110 'least':211 'level':222 'like':3,64 'limit':165 'make':362 'mani':58 'max':175 'may':5 'messag':95 'meter':172 'minimum':387 'modern':59 'mqtt':232,266,324,397 'need':99,204,390 'net':67,76,241 'network':125,251,280,392 'noth':351 'number':176 'nutshel':254 'older':13 'one':80,212,217,227 'oper':299 'origin':249 'oversimplifi':112 'particular':38 'pass':92,270 'path':136 'point':24,115 'practic':347 'prefer':214 'prospect':372 'protocol':181 'radio':190 'rang':28,35,46,54,90,191 'reason':86,140 'relay':70,81,88,149,151,195,200,218 'reliabl':139 'rope':52 'router':325 'run':226,395 'satur':144 'search':404 'second':240,258,279,295,401 'see':209 'sens':363 'separ':245 'server':233,267,398 'singl':22,135,375 'size':169 'someth':338,343 'sound':2 'speak':348 'spectrum':304 'spread':160 'sq':171 'stop':352 'stronger':74 'take':256 'though':296,357,378 'unlik':185 'usual':361 'want':31,129 'way':236 'whatev':85 'wifi':14,17,60,312 'work':10,15,111 'would':19,41,389 'zigbe':9,56,124,148,230,250,259,314,322,331,402 'zigbee2mqtt':406"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.sdf.org/comment/7832006"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706416912 {#3240
        date: 2024-01-28 05:41:52.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2373}
    +body: """
      Thanks, I was definitely confused! It does sound like the effort to run a MQTT server isn’t really worth it for one button. However, I don’t really know a good way to build a good zigbee network. My house has in-build LED lights, I can’t swap them for Hue bulbs or anything like that. The only other common extender I know of is smart plugs, and having a bunch of smart plugs all around the house that aren’t actually used is just annoying.\n
      \n
      I’m not sure the effort is worth it for this one button at the moment. Maybe I will wait until I’ve added other things naturally extending the zigbee network.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706429777 {#3334
      date: 2024-01-28 09:16:17.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Dave@lemmy.nz"
      "@StrawberryPigtails@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3339 …}
    +nested: Doctrine\ORM\PersistentCollection {#3345 …}
    +votes: Doctrine\ORM\PersistentCollection {#3341 …}
    +reports: Doctrine\ORM\PersistentCollection {#3346 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3348 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3350 …}
    -id: 346681
    -bodyTs: "'actual':85 'ad':113 'annoy':89 'anyth':57 'aren':83 'around':79 'build':35,45 'bulb':55 'bunch':74 'button':24,102 'common':63 'confus':5 'definit':4 'effort':11,95 'extend':64,117 'good':32,37 'hous':41,81 'howev':25 'hue':54 'in-build':43 'isn':17 'know':30,66 'led':46 'light':47 'like':9,58 'm':91 'mayb':106 'moment':105 'mqtt':15 'natur':116 'network':39,120 'one':23,101 'plug':70,77 'realli':19,29 'run':13 'server':16 'smart':69,76 'sound':8 'sure':93 'swap':51 'thank':1 'thing':115 'use':86 've':112 'wait':109 'way':33 'worth':20,97 'zigbe':38,119"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.nz/comment/5486812"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706429777 {#3331
      date: 2024-01-28 09:16:17.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2373}
  +body: """
    Building a good, reliable Zigbee network is dead simple. Just have a whole bunch of devices scattered around the area attached to your Zigbee network that can act as relays. The network will do the rest.\n
    \n
    Here’s some products from my notes that should act as relays. This should give you an idea as to what you can use. In general, if it’s mains powered it will probably act as a relay, and if it is battery powered it probably won’t.\n
    \n
    You might consider asking around for what products others use that can act as relays.\n
    \n
    Light switch - [inovelli.com/collections/inovelli-blue-series](https://inovelli.com/collections/inovelli-blue-series)\n
    \n
    Electrical Relay - [a.co/d/eaIyhDA](https://a.co/d/eaIyhDA)\n
    \n
    Plugs - [a.co/d/3BqdTAD](https://a.co/d/3BqdTAD)\n
    \n
    Light bulbs - [a.co/d/9F4JfWG](https://a.co/d/9F4JfWG)\n
    \n
    Gateway/Zigbee Relay - [a.co/d/eNHZfWc](https://a.co/d/eNHZfWc)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1706433643 {#3403
    date: 2024-01-28 10:20:43.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Dave@lemmy.nz"
    "@StrawberryPigtails@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3407 …}
  +nested: Doctrine\ORM\PersistentCollection {#3412 …}
  +votes: Doctrine\ORM\PersistentCollection {#3408 …}
  +reports: Doctrine\ORM\PersistentCollection {#3414 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3416 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3418 …}
  -id: 346741
  -bodyTs: "'/collections/inovelli-blue-series](https://inovelli.com/collections/inovelli-blue-series)':104 '/d/3bqdtad](https://a.co/d/3bqdtad)':113 '/d/9f4jfwg](https://a.co/d/9f4jfwg)':118 '/d/eaiyhda](https://a.co/d/eaiyhda)':109 '/d/enhzfwc](https://a.co/d/enhzfwc)':123 'a.co':108,112,117,122 'a.co/d/3bqdtad](https://a.co/d/3bqdtad)':111 'a.co/d/9f4jfwg](https://a.co/d/9f4jfwg)':116 'a.co/d/eaiyhda](https://a.co/d/eaiyhda)':107 'a.co/d/enhzfwc](https://a.co/d/enhzfwc)':121 'act':28,46,71,97 'area':20 'around':18,89 'ask':88 'attach':21 'batteri':79 'build':1 'bulb':115 'bunch':14 'consid':87 'dead':8 'devic':16 'electr':105 'gateway/zigbee':119 'general':62 'give':51 'good':3 'idea':54 'inovelli.com':103 'inovelli.com/collections/inovelli-blue-series](https://inovelli.com/collections/inovelli-blue-series)':102 'light':100,114 'main':66 'might':86 'network':6,25,32 'note':43 'other':93 'plug':110 'power':67,80 'probabl':70,82 'product':40,92 'relay':30,48,74,99,106,120 'reliabl':4 'rest':36 'scatter':17 'simpl':9 'switch':101 'use':60,94 'whole':13 'won':83 'zigbe':5,24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/comment/7842060"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706433643 {#3400
    date: 2024-01-28 10:20:43.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
56 DENIED moderate
App\Entity\EntryComment {#3404
  +user: App\Entity\User {#1352 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3335
    +user: Proxies\__CG__\App\Entity\User {#3124 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3242
      +user: App\Entity\User {#1352 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#3125
        +user: Proxies\__CG__\App\Entity\User {#3124 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: App\Entity\EntryComment {#2373
          +user: App\Entity\User {#1352 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
          +magazine: App\Entity\Magazine {#306}
          +image: null
          +parent: null
          +root: null
          +body: """
            There’s a couple of ways you can do this.\n
            \n
            - You can build out your Zigbee network with relays (anything mains powered usually works as a router) to reach the area.\n
            - If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
            - or your could use WiFi devices if you have enough spare capacity on your network and are well within signal range.\n
            \n
            I’ve so far not had much luck with Matter, so for me, that is an unnecessary complication to avoid. Trying to get Matter working, I mean.\n
            \n
            In my case I would probably use either the first or second choice, depending, but your situation may be different. My WiFi already has too many devices on it.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1729290326 {#1982
            date: 2024-10-19 00:25:26.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Dave@lemmy.nz"
          ]
          +children: Doctrine\ORM\PersistentCollection {#2376 …}
          +nested: Doctrine\ORM\PersistentCollection {#2365 …}
          +votes: Doctrine\ORM\PersistentCollection {#2366 …}
          +reports: Doctrine\ORM\PersistentCollection {#2352 …}
          +favourites: Doctrine\ORM\PersistentCollection {#1348 …}
          +notifications: Doctrine\ORM\PersistentCollection {#1349 …}
          -id: 346205
          -bodyTs: "'alreadi':133 'anoth':41,57 'anyth':20 'area':31,34 'assist':62 'avoid':103 'away':38 'back':59 'build':13,42 'capac':74 'case':113 'choic':123 'complic':101 'could':44,65 'coupl':4 'depend':124 'devic':68,137 'differ':130 'either':118 'enough':72 'far':37,87 'first':120 'get':106 'home':61 'luck':91 'main':21 'mani':136 'matter':93,107 'may':128 'mean':110 'messag':55 'mqtt':49 'much':90 'nearbi':51 'network':17,58,77 'power':22 'probabl':116 'rang':83 'reach':29 'relay':19 'rout':53 'router':27,50 'say':39 'second':122 'setup':45 'signal':82 'situat':127 'spare':73 'tri':104 'unnecessari':100 'use':66,117 'usual':23 've':85 'via':56 'way':6 'well':80 'wifi':67,132 'within':81 'work':24,108 'would':115 'zigbe':16,47"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.sdf.org/comment/7826729"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706408764 {#1979
            date: 2024-01-28 03:26:04.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2373}
        +body: """
          > If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
          \n
          Can you tell me more about this? Wifi is available in the area, which seems a better option than a chain of zigbee extenders.\n
          \n
          Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706409558 {#3127
          date: 2024-01-28 03:39:18.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Dave@lemmy.nz"
          "@StrawberryPigtails@lemmy.sdf.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3123 …}
        +nested: Doctrine\ORM\PersistentCollection {#3121 …}
        +votes: Doctrine\ORM\PersistentCollection {#3119 …}
        +reports: Doctrine\ORM\PersistentCollection {#3117 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
        -id: 346227
        -bodyTs: "'anoth':10,26 'area':3,44 'assist':31 'avail':41 'away':7 'back':28 'better':48 'bridg':67 'build':11 'button':71 'chain':52 'could':13 'extend':55 'far':6 'get':59 'ha':73 'home':30 'messag':24 'mqtt':18,63 'nearbi':20 'network':27 'option':49 'rout':22 'router':19,64 'say':8 'seem':46 'setup':14 'tell':34 'via':25 'wifi':39 'zigbe':16,54,61,70"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.nz/comment/5474977"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706409558 {#3126
          date: 2024-01-28 03:39:18.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2373}
      +body: """
        It sounds like you may be confusing how Zigbee works with how older WiFi works.\n
        \n
        In WiFi you would have a single access point with a certain range. If you want to extend that range in a particular direction you would have to add a range extender, creating a chain or rope of range extenders.\n
        \n
        Zigbee (and many modern WiFi APs) are more like a fishing net. The more relays you have the stronger your net is because if one relay goes down for whatever reason, another relay in range can pass along the message to where it need to go.\n
        \n
        By the by, this is also how the internet works (oversimplified to the point of inaccuracy of course).\n
        \n
        In building out a Zigbee network you do not want to create chains with a single path available for reliability reasons. It’s better saturate an area with Zigbee relays. The relays can be either bunched up or you can spread them out. The only limiting factor on the size (in sq meters) is the max number of devices of the protocol, which you are unlikely to hit, and the radio range of the individual relays. Each device (either a relay or end device) needs to be able to see at least one (but preferably more than one) relay.\n
        \n
        At a high level (I don’t run one myself), A Zigbee to MQTT server is a way to create a second “net” that is completely separate from the your original Zigbee network. In a nutshell, you take a second Zigbee cordinator and attach it to a MQTT server which then passes the information back to your Home Assistant. This second network doesn’t benefit from the first and the first doesn’t benefit from the second. Though, because they operate on the same frequency spectrum, they can conflict just as 2.4Ghz WiFi and Zigbee can conflict.\n
        \n
        > Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?\n
        \n
        It’s more something that you build than something you get, but, practically speaking, there is nothing stopping you from doing so. Though it doesn’t usually make sense to do so from an effort or infrastructure prospective for a single end device. Though of course, there are always exceptions. At a minimum, you would need a network connected computer running the MQTT server and a second Zigbee coordinator. Search for zigbee2mqtt.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706416912 {#3243
        date: 2024-01-28 05:41:52.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Dave@lemmy.nz"
        "@StrawberryPigtails@lemmy.sdf.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3236 …}
      +nested: Doctrine\ORM\PersistentCollection {#3235 …}
      +votes: Doctrine\ORM\PersistentCollection {#3233 …}
      +reports: Doctrine\ORM\PersistentCollection {#3245 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3247 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3249 …}
      -id: 346428
      -bodyTs: "'2.4':310 'abl':207 'access':23 'add':44 'along':93 'also':107 'alway':383 'anoth':87 'ap':61 'area':146 'assist':277 'attach':262 'avail':137 'back':273 'benefit':283,292 'better':143 'bridg':328 'build':121,341 'bunch':155 'button':332 'certain':27 'chain':50,132 'complet':244 'comput':394 'conflict':307,316 'confus':7 'connect':393 'coordin':403 'cordin':260 'cours':119,380 'creat':48,131,238 'devic':178,197,203,377 'direct':39 'doesn':281,290,359 'effort':369 'either':154,198 'end':202,376 'except':384 'extend':33,47,55 'factor':166 'first':286,289 'fish':66 'frequenc':303 'get':320,345 'ghz':311 'go':101 'goe':82 'ha':334 'high':221 'hit':187 'home':276 'inaccuraci':117 'individu':194 'inform':272 'infrastructur':371 'internet':110 'least':211 'level':222 'like':3,64 'limit':165 'make':362 'mani':58 'max':175 'may':5 'messag':95 'meter':172 'minimum':387 'modern':59 'mqtt':232,266,324,397 'need':99,204,390 'net':67,76,241 'network':125,251,280,392 'noth':351 'number':176 'nutshel':254 'older':13 'one':80,212,217,227 'oper':299 'origin':249 'oversimplifi':112 'particular':38 'pass':92,270 'path':136 'point':24,115 'practic':347 'prefer':214 'prospect':372 'protocol':181 'radio':190 'rang':28,35,46,54,90,191 'reason':86,140 'relay':70,81,88,149,151,195,200,218 'reliabl':139 'rope':52 'router':325 'run':226,395 'satur':144 'search':404 'second':240,258,279,295,401 'see':209 'sens':363 'separ':245 'server':233,267,398 'singl':22,135,375 'size':169 'someth':338,343 'sound':2 'speak':348 'spectrum':304 'spread':160 'sq':171 'stop':352 'stronger':74 'take':256 'though':296,357,378 'unlik':185 'usual':361 'want':31,129 'way':236 'whatev':85 'wifi':14,17,60,312 'work':10,15,111 'would':19,41,389 'zigbe':9,56,124,148,230,250,259,314,322,331,402 'zigbee2mqtt':406"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.sdf.org/comment/7832006"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706416912 {#3240
        date: 2024-01-28 05:41:52.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2373}
    +body: """
      Thanks, I was definitely confused! It does sound like the effort to run a MQTT server isn’t really worth it for one button. However, I don’t really know a good way to build a good zigbee network. My house has in-build LED lights, I can’t swap them for Hue bulbs or anything like that. The only other common extender I know of is smart plugs, and having a bunch of smart plugs all around the house that aren’t actually used is just annoying.\n
      \n
      I’m not sure the effort is worth it for this one button at the moment. Maybe I will wait until I’ve added other things naturally extending the zigbee network.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706429777 {#3334
      date: 2024-01-28 09:16:17.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Dave@lemmy.nz"
      "@StrawberryPigtails@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3339 …}
    +nested: Doctrine\ORM\PersistentCollection {#3345 …}
    +votes: Doctrine\ORM\PersistentCollection {#3341 …}
    +reports: Doctrine\ORM\PersistentCollection {#3346 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3348 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3350 …}
    -id: 346681
    -bodyTs: "'actual':85 'ad':113 'annoy':89 'anyth':57 'aren':83 'around':79 'build':35,45 'bulb':55 'bunch':74 'button':24,102 'common':63 'confus':5 'definit':4 'effort':11,95 'extend':64,117 'good':32,37 'hous':41,81 'howev':25 'hue':54 'in-build':43 'isn':17 'know':30,66 'led':46 'light':47 'like':9,58 'm':91 'mayb':106 'moment':105 'mqtt':15 'natur':116 'network':39,120 'one':23,101 'plug':70,77 'realli':19,29 'run':13 'server':16 'smart':69,76 'sound':8 'sure':93 'swap':51 'thank':1 'thing':115 'use':86 've':112 'wait':109 'way':33 'worth':20,97 'zigbe':38,119"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.nz/comment/5486812"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706429777 {#3331
      date: 2024-01-28 09:16:17.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2373}
  +body: """
    Building a good, reliable Zigbee network is dead simple. Just have a whole bunch of devices scattered around the area attached to your Zigbee network that can act as relays. The network will do the rest.\n
    \n
    Here’s some products from my notes that should act as relays. This should give you an idea as to what you can use. In general, if it’s mains powered it will probably act as a relay, and if it is battery powered it probably won’t.\n
    \n
    You might consider asking around for what products others use that can act as relays.\n
    \n
    Light switch - [inovelli.com/collections/inovelli-blue-series](https://inovelli.com/collections/inovelli-blue-series)\n
    \n
    Electrical Relay - [a.co/d/eaIyhDA](https://a.co/d/eaIyhDA)\n
    \n
    Plugs - [a.co/d/3BqdTAD](https://a.co/d/3BqdTAD)\n
    \n
    Light bulbs - [a.co/d/9F4JfWG](https://a.co/d/9F4JfWG)\n
    \n
    Gateway/Zigbee Relay - [a.co/d/eNHZfWc](https://a.co/d/eNHZfWc)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1706433643 {#3403
    date: 2024-01-28 10:20:43.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Dave@lemmy.nz"
    "@StrawberryPigtails@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3407 …}
  +nested: Doctrine\ORM\PersistentCollection {#3412 …}
  +votes: Doctrine\ORM\PersistentCollection {#3408 …}
  +reports: Doctrine\ORM\PersistentCollection {#3414 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3416 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3418 …}
  -id: 346741
  -bodyTs: "'/collections/inovelli-blue-series](https://inovelli.com/collections/inovelli-blue-series)':104 '/d/3bqdtad](https://a.co/d/3bqdtad)':113 '/d/9f4jfwg](https://a.co/d/9f4jfwg)':118 '/d/eaiyhda](https://a.co/d/eaiyhda)':109 '/d/enhzfwc](https://a.co/d/enhzfwc)':123 'a.co':108,112,117,122 'a.co/d/3bqdtad](https://a.co/d/3bqdtad)':111 'a.co/d/9f4jfwg](https://a.co/d/9f4jfwg)':116 'a.co/d/eaiyhda](https://a.co/d/eaiyhda)':107 'a.co/d/enhzfwc](https://a.co/d/enhzfwc)':121 'act':28,46,71,97 'area':20 'around':18,89 'ask':88 'attach':21 'batteri':79 'build':1 'bulb':115 'bunch':14 'consid':87 'dead':8 'devic':16 'electr':105 'gateway/zigbee':119 'general':62 'give':51 'good':3 'idea':54 'inovelli.com':103 'inovelli.com/collections/inovelli-blue-series](https://inovelli.com/collections/inovelli-blue-series)':102 'light':100,114 'main':66 'might':86 'network':6,25,32 'note':43 'other':93 'plug':110 'power':67,80 'probabl':70,82 'product':40,92 'relay':30,48,74,99,106,120 'reliabl':4 'rest':36 'scatter':17 'simpl':9 'switch':101 'use':60,94 'whole':13 'won':83 'zigbe':5,24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/comment/7842060"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706433643 {#3400
    date: 2024-01-28 10:20:43.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
57 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
58 DENIED moderate
App\Entity\EntryComment {#3435
  +user: Proxies\__CG__\App\Entity\User {#3124 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3404
    +user: App\Entity\User {#1352 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3335
      +user: Proxies\__CG__\App\Entity\User {#3124 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#3242
        +user: App\Entity\User {#1352 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: App\Entity\EntryComment {#3125
          +user: Proxies\__CG__\App\Entity\User {#3124 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
          +magazine: App\Entity\Magazine {#306}
          +image: null
          +parent: App\Entity\EntryComment {#2373
            +user: App\Entity\User {#1352 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
            +magazine: App\Entity\Magazine {#306}
            +image: null
            +parent: null
            +root: null
            +body: """
              There’s a couple of ways you can do this.\n
              \n
              - You can build out your Zigbee network with relays (anything mains powered usually works as a router) to reach the area.\n
              - If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
              - or your could use WiFi devices if you have enough spare capacity on your network and are well within signal range.\n
              \n
              I’ve so far not had much luck with Matter, so for me, that is an unnecessary complication to avoid. Trying to get Matter working, I mean.\n
              \n
              In my case I would probably use either the first or second choice, depending, but your situation may be different. My WiFi already has too many devices on it.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 2
            +score: 0
            +lastActive: DateTime @1729290326 {#1982
              date: 2024-10-19 00:25:26.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@Dave@lemmy.nz"
            ]
            +children: Doctrine\ORM\PersistentCollection {#2376 …}
            +nested: Doctrine\ORM\PersistentCollection {#2365 …}
            +votes: Doctrine\ORM\PersistentCollection {#2366 …}
            +reports: Doctrine\ORM\PersistentCollection {#2352 …}
            +favourites: Doctrine\ORM\PersistentCollection {#1348 …}
            +notifications: Doctrine\ORM\PersistentCollection {#1349 …}
            -id: 346205
            -bodyTs: "'alreadi':133 'anoth':41,57 'anyth':20 'area':31,34 'assist':62 'avoid':103 'away':38 'back':59 'build':13,42 'capac':74 'case':113 'choic':123 'complic':101 'could':44,65 'coupl':4 'depend':124 'devic':68,137 'differ':130 'either':118 'enough':72 'far':37,87 'first':120 'get':106 'home':61 'luck':91 'main':21 'mani':136 'matter':93,107 'may':128 'mean':110 'messag':55 'mqtt':49 'much':90 'nearbi':51 'network':17,58,77 'power':22 'probabl':116 'rang':83 'reach':29 'relay':19 'rout':53 'router':27,50 'say':39 'second':122 'setup':45 'signal':82 'situat':127 'spare':73 'tri':104 'unnecessari':100 'use':66,117 'usual':23 've':85 'via':56 'way':6 'well':80 'wifi':67,132 'within':81 'work':24,108 'would':115 'zigbe':16,47"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.sdf.org/comment/7826729"
            +editedAt: null
            +createdAt: DateTimeImmutable @1706408764 {#1979
              date: 2024-01-28 03:26:04.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2373}
          +body: """
            > If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
            \n
            Can you tell me more about this? Wifi is available in the area, which seems a better option than a chain of zigbee extenders.\n
            \n
            Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1706409558 {#3127
            date: 2024-01-28 03:39:18.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Dave@lemmy.nz"
            "@StrawberryPigtails@lemmy.sdf.org"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3123 …}
          +nested: Doctrine\ORM\PersistentCollection {#3121 …}
          +votes: Doctrine\ORM\PersistentCollection {#3119 …}
          +reports: Doctrine\ORM\PersistentCollection {#3117 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
          -id: 346227
          -bodyTs: "'anoth':10,26 'area':3,44 'assist':31 'avail':41 'away':7 'back':28 'better':48 'bridg':67 'build':11 'button':71 'chain':52 'could':13 'extend':55 'far':6 'get':59 'ha':73 'home':30 'messag':24 'mqtt':18,63 'nearbi':20 'network':27 'option':49 'rout':22 'router':19,64 'say':8 'seem':46 'setup':14 'tell':34 'via':25 'wifi':39 'zigbe':16,54,61,70"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.nz/comment/5474977"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706409558 {#3126
            date: 2024-01-28 03:39:18.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2373}
        +body: """
          It sounds like you may be confusing how Zigbee works with how older WiFi works.\n
          \n
          In WiFi you would have a single access point with a certain range. If you want to extend that range in a particular direction you would have to add a range extender, creating a chain or rope of range extenders.\n
          \n
          Zigbee (and many modern WiFi APs) are more like a fishing net. The more relays you have the stronger your net is because if one relay goes down for whatever reason, another relay in range can pass along the message to where it need to go.\n
          \n
          By the by, this is also how the internet works (oversimplified to the point of inaccuracy of course).\n
          \n
          In building out a Zigbee network you do not want to create chains with a single path available for reliability reasons. It’s better saturate an area with Zigbee relays. The relays can be either bunched up or you can spread them out. The only limiting factor on the size (in sq meters) is the max number of devices of the protocol, which you are unlikely to hit, and the radio range of the individual relays. Each device (either a relay or end device) needs to be able to see at least one (but preferably more than one) relay.\n
          \n
          At a high level (I don’t run one myself), A Zigbee to MQTT server is a way to create a second “net” that is completely separate from the your original Zigbee network. In a nutshell, you take a second Zigbee cordinator and attach it to a MQTT server which then passes the information back to your Home Assistant. This second network doesn’t benefit from the first and the first doesn’t benefit from the second. Though, because they operate on the same frequency spectrum, they can conflict just as 2.4Ghz WiFi and Zigbee can conflict.\n
          \n
          > Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?\n
          \n
          It’s more something that you build than something you get, but, practically speaking, there is nothing stopping you from doing so. Though it doesn’t usually make sense to do so from an effort or infrastructure prospective for a single end device. Though of course, there are always exceptions. At a minimum, you would need a network connected computer running the MQTT server and a second Zigbee coordinator. Search for zigbee2mqtt.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706416912 {#3243
          date: 2024-01-28 05:41:52.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Dave@lemmy.nz"
          "@StrawberryPigtails@lemmy.sdf.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3236 …}
        +nested: Doctrine\ORM\PersistentCollection {#3235 …}
        +votes: Doctrine\ORM\PersistentCollection {#3233 …}
        +reports: Doctrine\ORM\PersistentCollection {#3245 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3247 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3249 …}
        -id: 346428
        -bodyTs: "'2.4':310 'abl':207 'access':23 'add':44 'along':93 'also':107 'alway':383 'anoth':87 'ap':61 'area':146 'assist':277 'attach':262 'avail':137 'back':273 'benefit':283,292 'better':143 'bridg':328 'build':121,341 'bunch':155 'button':332 'certain':27 'chain':50,132 'complet':244 'comput':394 'conflict':307,316 'confus':7 'connect':393 'coordin':403 'cordin':260 'cours':119,380 'creat':48,131,238 'devic':178,197,203,377 'direct':39 'doesn':281,290,359 'effort':369 'either':154,198 'end':202,376 'except':384 'extend':33,47,55 'factor':166 'first':286,289 'fish':66 'frequenc':303 'get':320,345 'ghz':311 'go':101 'goe':82 'ha':334 'high':221 'hit':187 'home':276 'inaccuraci':117 'individu':194 'inform':272 'infrastructur':371 'internet':110 'least':211 'level':222 'like':3,64 'limit':165 'make':362 'mani':58 'max':175 'may':5 'messag':95 'meter':172 'minimum':387 'modern':59 'mqtt':232,266,324,397 'need':99,204,390 'net':67,76,241 'network':125,251,280,392 'noth':351 'number':176 'nutshel':254 'older':13 'one':80,212,217,227 'oper':299 'origin':249 'oversimplifi':112 'particular':38 'pass':92,270 'path':136 'point':24,115 'practic':347 'prefer':214 'prospect':372 'protocol':181 'radio':190 'rang':28,35,46,54,90,191 'reason':86,140 'relay':70,81,88,149,151,195,200,218 'reliabl':139 'rope':52 'router':325 'run':226,395 'satur':144 'search':404 'second':240,258,279,295,401 'see':209 'sens':363 'separ':245 'server':233,267,398 'singl':22,135,375 'size':169 'someth':338,343 'sound':2 'speak':348 'spectrum':304 'spread':160 'sq':171 'stop':352 'stronger':74 'take':256 'though':296,357,378 'unlik':185 'usual':361 'want':31,129 'way':236 'whatev':85 'wifi':14,17,60,312 'work':10,15,111 'would':19,41,389 'zigbe':9,56,124,148,230,250,259,314,322,331,402 'zigbee2mqtt':406"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.sdf.org/comment/7832006"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706416912 {#3240
          date: 2024-01-28 05:41:52.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2373}
      +body: """
        Thanks, I was definitely confused! It does sound like the effort to run a MQTT server isn’t really worth it for one button. However, I don’t really know a good way to build a good zigbee network. My house has in-build LED lights, I can’t swap them for Hue bulbs or anything like that. The only other common extender I know of is smart plugs, and having a bunch of smart plugs all around the house that aren’t actually used is just annoying.\n
        \n
        I’m not sure the effort is worth it for this one button at the moment. Maybe I will wait until I’ve added other things naturally extending the zigbee network.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706429777 {#3334
        date: 2024-01-28 09:16:17.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Dave@lemmy.nz"
        "@StrawberryPigtails@lemmy.sdf.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3339 …}
      +nested: Doctrine\ORM\PersistentCollection {#3345 …}
      +votes: Doctrine\ORM\PersistentCollection {#3341 …}
      +reports: Doctrine\ORM\PersistentCollection {#3346 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3348 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3350 …}
      -id: 346681
      -bodyTs: "'actual':85 'ad':113 'annoy':89 'anyth':57 'aren':83 'around':79 'build':35,45 'bulb':55 'bunch':74 'button':24,102 'common':63 'confus':5 'definit':4 'effort':11,95 'extend':64,117 'good':32,37 'hous':41,81 'howev':25 'hue':54 'in-build':43 'isn':17 'know':30,66 'led':46 'light':47 'like':9,58 'm':91 'mayb':106 'moment':105 'mqtt':15 'natur':116 'network':39,120 'one':23,101 'plug':70,77 'realli':19,29 'run':13 'server':16 'smart':69,76 'sound':8 'sure':93 'swap':51 'thank':1 'thing':115 'use':86 've':112 'wait':109 'way':33 'worth':20,97 'zigbe':38,119"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.nz/comment/5486812"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706429777 {#3331
        date: 2024-01-28 09:16:17.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2373}
    +body: """
      Building a good, reliable Zigbee network is dead simple. Just have a whole bunch of devices scattered around the area attached to your Zigbee network that can act as relays. The network will do the rest.\n
      \n
      Here’s some products from my notes that should act as relays. This should give you an idea as to what you can use. In general, if it’s mains powered it will probably act as a relay, and if it is battery powered it probably won’t.\n
      \n
      You might consider asking around for what products others use that can act as relays.\n
      \n
      Light switch - [inovelli.com/collections/inovelli-blue-series](https://inovelli.com/collections/inovelli-blue-series)\n
      \n
      Electrical Relay - [a.co/d/eaIyhDA](https://a.co/d/eaIyhDA)\n
      \n
      Plugs - [a.co/d/3BqdTAD](https://a.co/d/3BqdTAD)\n
      \n
      Light bulbs - [a.co/d/9F4JfWG](https://a.co/d/9F4JfWG)\n
      \n
      Gateway/Zigbee Relay - [a.co/d/eNHZfWc](https://a.co/d/eNHZfWc)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706433643 {#3403
      date: 2024-01-28 10:20:43.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Dave@lemmy.nz"
      "@StrawberryPigtails@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3407 …}
    +nested: Doctrine\ORM\PersistentCollection {#3412 …}
    +votes: Doctrine\ORM\PersistentCollection {#3408 …}
    +reports: Doctrine\ORM\PersistentCollection {#3414 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3416 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3418 …}
    -id: 346741
    -bodyTs: "'/collections/inovelli-blue-series](https://inovelli.com/collections/inovelli-blue-series)':104 '/d/3bqdtad](https://a.co/d/3bqdtad)':113 '/d/9f4jfwg](https://a.co/d/9f4jfwg)':118 '/d/eaiyhda](https://a.co/d/eaiyhda)':109 '/d/enhzfwc](https://a.co/d/enhzfwc)':123 'a.co':108,112,117,122 'a.co/d/3bqdtad](https://a.co/d/3bqdtad)':111 'a.co/d/9f4jfwg](https://a.co/d/9f4jfwg)':116 'a.co/d/eaiyhda](https://a.co/d/eaiyhda)':107 'a.co/d/enhzfwc](https://a.co/d/enhzfwc)':121 'act':28,46,71,97 'area':20 'around':18,89 'ask':88 'attach':21 'batteri':79 'build':1 'bulb':115 'bunch':14 'consid':87 'dead':8 'devic':16 'electr':105 'gateway/zigbee':119 'general':62 'give':51 'good':3 'idea':54 'inovelli.com':103 'inovelli.com/collections/inovelli-blue-series](https://inovelli.com/collections/inovelli-blue-series)':102 'light':100,114 'main':66 'might':86 'network':6,25,32 'note':43 'other':93 'plug':110 'power':67,80 'probabl':70,82 'product':40,92 'relay':30,48,74,99,106,120 'reliabl':4 'rest':36 'scatter':17 'simpl':9 'switch':101 'use':60,94 'whole':13 'won':83 'zigbe':5,24"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/comment/7842060"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706433643 {#3400
      date: 2024-01-28 10:20:43.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2373}
  +body: """
    It sounds simple in theory, but for the light switches and relays I’d need to get in an electrician, and I’m just not that invested yet. I don’t have bulbs I can swap out, as my lights don’t have bulbs. That leaves smart plugs and that last one you linked, the gateway.\n
    \n
    Smart plugs are annoying. They are big and bulky, the plugs fall out of the wall easily when they get bumped by kids, and it’s an annoying extra thing for anyone wanting to use that socket.\n
    \n
    That last link you have looks interesting. It doesn’t state what the range is, but the reviews have lots of comments about the great range. That might be an option. Any idea what kind of range it has? I need to make it about 10-15 metres and through 3 walls, so I suspect it’s a bit of a stretch but it would still probably greatly reduce the number of devices I need in between.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706477718 {#3430
    date: 2024-01-28 22:35:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Dave@lemmy.nz"
    "@StrawberryPigtails@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3427 …}
  +nested: Doctrine\ORM\PersistentCollection {#3424 …}
  +votes: Doctrine\ORM\PersistentCollection {#3422 …}
  +reports: Doctrine\ORM\PersistentCollection {#3436 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3438 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3440 …}
  -id: 348017
  -bodyTs: "'-15':140 '10':139 '3':144 'annoy':60,84 'anyon':88 'big':63 'bit':152 'bulb':33,44 'bulki':65 'bump':77 'comment':115 'd':14 'devic':166 'doesn':102 'easili':73 'electrician':20 'extra':85 'fall':68 'gateway':56 'get':17,76 'great':118,161 'idea':126 'interest':100 'invest':27 'kid':79 'kind':128 'last':51,95 'leav':46 'light':9,40 'link':54,96 'look':99 'lot':113 'm':23 'make':136 'metr':141 'might':121 'need':15,134,168 'number':164 'one':52 'option':124 'plug':48,58,67 'probabl':160 'rang':107,119,130 'reduc':162 'relay':12 'review':111 'simpl':3 'smart':47,57 'socket':93 'sound':2 'state':104 'still':159 'stretch':155 'suspect':148 'swap':36 'switch':10 'theori':5 'thing':86 'use':91 'wall':72,145 'want':89 'would':158 'yet':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.nz/comment/5504721"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706477718 {#3433
    date: 2024-01-28 22:35:18.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
59 DENIED edit
App\Entity\EntryComment {#3435
  +user: Proxies\__CG__\App\Entity\User {#3124 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3404
    +user: App\Entity\User {#1352 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3335
      +user: Proxies\__CG__\App\Entity\User {#3124 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#3242
        +user: App\Entity\User {#1352 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: App\Entity\EntryComment {#3125
          +user: Proxies\__CG__\App\Entity\User {#3124 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
          +magazine: App\Entity\Magazine {#306}
          +image: null
          +parent: App\Entity\EntryComment {#2373
            +user: App\Entity\User {#1352 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
            +magazine: App\Entity\Magazine {#306}
            +image: null
            +parent: null
            +root: null
            +body: """
              There’s a couple of ways you can do this.\n
              \n
              - You can build out your Zigbee network with relays (anything mains powered usually works as a router) to reach the area.\n
              - If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
              - or your could use WiFi devices if you have enough spare capacity on your network and are well within signal range.\n
              \n
              I’ve so far not had much luck with Matter, so for me, that is an unnecessary complication to avoid. Trying to get Matter working, I mean.\n
              \n
              In my case I would probably use either the first or second choice, depending, but your situation may be different. My WiFi already has too many devices on it.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 2
            +score: 0
            +lastActive: DateTime @1729290326 {#1982
              date: 2024-10-19 00:25:26.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@Dave@lemmy.nz"
            ]
            +children: Doctrine\ORM\PersistentCollection {#2376 …}
            +nested: Doctrine\ORM\PersistentCollection {#2365 …}
            +votes: Doctrine\ORM\PersistentCollection {#2366 …}
            +reports: Doctrine\ORM\PersistentCollection {#2352 …}
            +favourites: Doctrine\ORM\PersistentCollection {#1348 …}
            +notifications: Doctrine\ORM\PersistentCollection {#1349 …}
            -id: 346205
            -bodyTs: "'alreadi':133 'anoth':41,57 'anyth':20 'area':31,34 'assist':62 'avoid':103 'away':38 'back':59 'build':13,42 'capac':74 'case':113 'choic':123 'complic':101 'could':44,65 'coupl':4 'depend':124 'devic':68,137 'differ':130 'either':118 'enough':72 'far':37,87 'first':120 'get':106 'home':61 'luck':91 'main':21 'mani':136 'matter':93,107 'may':128 'mean':110 'messag':55 'mqtt':49 'much':90 'nearbi':51 'network':17,58,77 'power':22 'probabl':116 'rang':83 'reach':29 'relay':19 'rout':53 'router':27,50 'say':39 'second':122 'setup':45 'signal':82 'situat':127 'spare':73 'tri':104 'unnecessari':100 'use':66,117 'usual':23 've':85 'via':56 'way':6 'well':80 'wifi':67,132 'within':81 'work':24,108 'would':115 'zigbe':16,47"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.sdf.org/comment/7826729"
            +editedAt: null
            +createdAt: DateTimeImmutable @1706408764 {#1979
              date: 2024-01-28 03:26:04.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2373}
          +body: """
            > If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
            \n
            Can you tell me more about this? Wifi is available in the area, which seems a better option than a chain of zigbee extenders.\n
            \n
            Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1706409558 {#3127
            date: 2024-01-28 03:39:18.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Dave@lemmy.nz"
            "@StrawberryPigtails@lemmy.sdf.org"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3123 …}
          +nested: Doctrine\ORM\PersistentCollection {#3121 …}
          +votes: Doctrine\ORM\PersistentCollection {#3119 …}
          +reports: Doctrine\ORM\PersistentCollection {#3117 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
          -id: 346227
          -bodyTs: "'anoth':10,26 'area':3,44 'assist':31 'avail':41 'away':7 'back':28 'better':48 'bridg':67 'build':11 'button':71 'chain':52 'could':13 'extend':55 'far':6 'get':59 'ha':73 'home':30 'messag':24 'mqtt':18,63 'nearbi':20 'network':27 'option':49 'rout':22 'router':19,64 'say':8 'seem':46 'setup':14 'tell':34 'via':25 'wifi':39 'zigbe':16,54,61,70"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.nz/comment/5474977"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706409558 {#3126
            date: 2024-01-28 03:39:18.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2373}
        +body: """
          It sounds like you may be confusing how Zigbee works with how older WiFi works.\n
          \n
          In WiFi you would have a single access point with a certain range. If you want to extend that range in a particular direction you would have to add a range extender, creating a chain or rope of range extenders.\n
          \n
          Zigbee (and many modern WiFi APs) are more like a fishing net. The more relays you have the stronger your net is because if one relay goes down for whatever reason, another relay in range can pass along the message to where it need to go.\n
          \n
          By the by, this is also how the internet works (oversimplified to the point of inaccuracy of course).\n
          \n
          In building out a Zigbee network you do not want to create chains with a single path available for reliability reasons. It’s better saturate an area with Zigbee relays. The relays can be either bunched up or you can spread them out. The only limiting factor on the size (in sq meters) is the max number of devices of the protocol, which you are unlikely to hit, and the radio range of the individual relays. Each device (either a relay or end device) needs to be able to see at least one (but preferably more than one) relay.\n
          \n
          At a high level (I don’t run one myself), A Zigbee to MQTT server is a way to create a second “net” that is completely separate from the your original Zigbee network. In a nutshell, you take a second Zigbee cordinator and attach it to a MQTT server which then passes the information back to your Home Assistant. This second network doesn’t benefit from the first and the first doesn’t benefit from the second. Though, because they operate on the same frequency spectrum, they can conflict just as 2.4Ghz WiFi and Zigbee can conflict.\n
          \n
          > Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?\n
          \n
          It’s more something that you build than something you get, but, practically speaking, there is nothing stopping you from doing so. Though it doesn’t usually make sense to do so from an effort or infrastructure prospective for a single end device. Though of course, there are always exceptions. At a minimum, you would need a network connected computer running the MQTT server and a second Zigbee coordinator. Search for zigbee2mqtt.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706416912 {#3243
          date: 2024-01-28 05:41:52.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Dave@lemmy.nz"
          "@StrawberryPigtails@lemmy.sdf.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3236 …}
        +nested: Doctrine\ORM\PersistentCollection {#3235 …}
        +votes: Doctrine\ORM\PersistentCollection {#3233 …}
        +reports: Doctrine\ORM\PersistentCollection {#3245 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3247 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3249 …}
        -id: 346428
        -bodyTs: "'2.4':310 'abl':207 'access':23 'add':44 'along':93 'also':107 'alway':383 'anoth':87 'ap':61 'area':146 'assist':277 'attach':262 'avail':137 'back':273 'benefit':283,292 'better':143 'bridg':328 'build':121,341 'bunch':155 'button':332 'certain':27 'chain':50,132 'complet':244 'comput':394 'conflict':307,316 'confus':7 'connect':393 'coordin':403 'cordin':260 'cours':119,380 'creat':48,131,238 'devic':178,197,203,377 'direct':39 'doesn':281,290,359 'effort':369 'either':154,198 'end':202,376 'except':384 'extend':33,47,55 'factor':166 'first':286,289 'fish':66 'frequenc':303 'get':320,345 'ghz':311 'go':101 'goe':82 'ha':334 'high':221 'hit':187 'home':276 'inaccuraci':117 'individu':194 'inform':272 'infrastructur':371 'internet':110 'least':211 'level':222 'like':3,64 'limit':165 'make':362 'mani':58 'max':175 'may':5 'messag':95 'meter':172 'minimum':387 'modern':59 'mqtt':232,266,324,397 'need':99,204,390 'net':67,76,241 'network':125,251,280,392 'noth':351 'number':176 'nutshel':254 'older':13 'one':80,212,217,227 'oper':299 'origin':249 'oversimplifi':112 'particular':38 'pass':92,270 'path':136 'point':24,115 'practic':347 'prefer':214 'prospect':372 'protocol':181 'radio':190 'rang':28,35,46,54,90,191 'reason':86,140 'relay':70,81,88,149,151,195,200,218 'reliabl':139 'rope':52 'router':325 'run':226,395 'satur':144 'search':404 'second':240,258,279,295,401 'see':209 'sens':363 'separ':245 'server':233,267,398 'singl':22,135,375 'size':169 'someth':338,343 'sound':2 'speak':348 'spectrum':304 'spread':160 'sq':171 'stop':352 'stronger':74 'take':256 'though':296,357,378 'unlik':185 'usual':361 'want':31,129 'way':236 'whatev':85 'wifi':14,17,60,312 'work':10,15,111 'would':19,41,389 'zigbe':9,56,124,148,230,250,259,314,322,331,402 'zigbee2mqtt':406"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.sdf.org/comment/7832006"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706416912 {#3240
          date: 2024-01-28 05:41:52.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2373}
      +body: """
        Thanks, I was definitely confused! It does sound like the effort to run a MQTT server isn’t really worth it for one button. However, I don’t really know a good way to build a good zigbee network. My house has in-build LED lights, I can’t swap them for Hue bulbs or anything like that. The only other common extender I know of is smart plugs, and having a bunch of smart plugs all around the house that aren’t actually used is just annoying.\n
        \n
        I’m not sure the effort is worth it for this one button at the moment. Maybe I will wait until I’ve added other things naturally extending the zigbee network.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706429777 {#3334
        date: 2024-01-28 09:16:17.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Dave@lemmy.nz"
        "@StrawberryPigtails@lemmy.sdf.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3339 …}
      +nested: Doctrine\ORM\PersistentCollection {#3345 …}
      +votes: Doctrine\ORM\PersistentCollection {#3341 …}
      +reports: Doctrine\ORM\PersistentCollection {#3346 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3348 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3350 …}
      -id: 346681
      -bodyTs: "'actual':85 'ad':113 'annoy':89 'anyth':57 'aren':83 'around':79 'build':35,45 'bulb':55 'bunch':74 'button':24,102 'common':63 'confus':5 'definit':4 'effort':11,95 'extend':64,117 'good':32,37 'hous':41,81 'howev':25 'hue':54 'in-build':43 'isn':17 'know':30,66 'led':46 'light':47 'like':9,58 'm':91 'mayb':106 'moment':105 'mqtt':15 'natur':116 'network':39,120 'one':23,101 'plug':70,77 'realli':19,29 'run':13 'server':16 'smart':69,76 'sound':8 'sure':93 'swap':51 'thank':1 'thing':115 'use':86 've':112 'wait':109 'way':33 'worth':20,97 'zigbe':38,119"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.nz/comment/5486812"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706429777 {#3331
        date: 2024-01-28 09:16:17.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2373}
    +body: """
      Building a good, reliable Zigbee network is dead simple. Just have a whole bunch of devices scattered around the area attached to your Zigbee network that can act as relays. The network will do the rest.\n
      \n
      Here’s some products from my notes that should act as relays. This should give you an idea as to what you can use. In general, if it’s mains powered it will probably act as a relay, and if it is battery powered it probably won’t.\n
      \n
      You might consider asking around for what products others use that can act as relays.\n
      \n
      Light switch - [inovelli.com/collections/inovelli-blue-series](https://inovelli.com/collections/inovelli-blue-series)\n
      \n
      Electrical Relay - [a.co/d/eaIyhDA](https://a.co/d/eaIyhDA)\n
      \n
      Plugs - [a.co/d/3BqdTAD](https://a.co/d/3BqdTAD)\n
      \n
      Light bulbs - [a.co/d/9F4JfWG](https://a.co/d/9F4JfWG)\n
      \n
      Gateway/Zigbee Relay - [a.co/d/eNHZfWc](https://a.co/d/eNHZfWc)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706433643 {#3403
      date: 2024-01-28 10:20:43.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Dave@lemmy.nz"
      "@StrawberryPigtails@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3407 …}
    +nested: Doctrine\ORM\PersistentCollection {#3412 …}
    +votes: Doctrine\ORM\PersistentCollection {#3408 …}
    +reports: Doctrine\ORM\PersistentCollection {#3414 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3416 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3418 …}
    -id: 346741
    -bodyTs: "'/collections/inovelli-blue-series](https://inovelli.com/collections/inovelli-blue-series)':104 '/d/3bqdtad](https://a.co/d/3bqdtad)':113 '/d/9f4jfwg](https://a.co/d/9f4jfwg)':118 '/d/eaiyhda](https://a.co/d/eaiyhda)':109 '/d/enhzfwc](https://a.co/d/enhzfwc)':123 'a.co':108,112,117,122 'a.co/d/3bqdtad](https://a.co/d/3bqdtad)':111 'a.co/d/9f4jfwg](https://a.co/d/9f4jfwg)':116 'a.co/d/eaiyhda](https://a.co/d/eaiyhda)':107 'a.co/d/enhzfwc](https://a.co/d/enhzfwc)':121 'act':28,46,71,97 'area':20 'around':18,89 'ask':88 'attach':21 'batteri':79 'build':1 'bulb':115 'bunch':14 'consid':87 'dead':8 'devic':16 'electr':105 'gateway/zigbee':119 'general':62 'give':51 'good':3 'idea':54 'inovelli.com':103 'inovelli.com/collections/inovelli-blue-series](https://inovelli.com/collections/inovelli-blue-series)':102 'light':100,114 'main':66 'might':86 'network':6,25,32 'note':43 'other':93 'plug':110 'power':67,80 'probabl':70,82 'product':40,92 'relay':30,48,74,99,106,120 'reliabl':4 'rest':36 'scatter':17 'simpl':9 'switch':101 'use':60,94 'whole':13 'won':83 'zigbe':5,24"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/comment/7842060"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706433643 {#3400
      date: 2024-01-28 10:20:43.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2373}
  +body: """
    It sounds simple in theory, but for the light switches and relays I’d need to get in an electrician, and I’m just not that invested yet. I don’t have bulbs I can swap out, as my lights don’t have bulbs. That leaves smart plugs and that last one you linked, the gateway.\n
    \n
    Smart plugs are annoying. They are big and bulky, the plugs fall out of the wall easily when they get bumped by kids, and it’s an annoying extra thing for anyone wanting to use that socket.\n
    \n
    That last link you have looks interesting. It doesn’t state what the range is, but the reviews have lots of comments about the great range. That might be an option. Any idea what kind of range it has? I need to make it about 10-15 metres and through 3 walls, so I suspect it’s a bit of a stretch but it would still probably greatly reduce the number of devices I need in between.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706477718 {#3430
    date: 2024-01-28 22:35:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Dave@lemmy.nz"
    "@StrawberryPigtails@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3427 …}
  +nested: Doctrine\ORM\PersistentCollection {#3424 …}
  +votes: Doctrine\ORM\PersistentCollection {#3422 …}
  +reports: Doctrine\ORM\PersistentCollection {#3436 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3438 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3440 …}
  -id: 348017
  -bodyTs: "'-15':140 '10':139 '3':144 'annoy':60,84 'anyon':88 'big':63 'bit':152 'bulb':33,44 'bulki':65 'bump':77 'comment':115 'd':14 'devic':166 'doesn':102 'easili':73 'electrician':20 'extra':85 'fall':68 'gateway':56 'get':17,76 'great':118,161 'idea':126 'interest':100 'invest':27 'kid':79 'kind':128 'last':51,95 'leav':46 'light':9,40 'link':54,96 'look':99 'lot':113 'm':23 'make':136 'metr':141 'might':121 'need':15,134,168 'number':164 'one':52 'option':124 'plug':48,58,67 'probabl':160 'rang':107,119,130 'reduc':162 'relay':12 'review':111 'simpl':3 'smart':47,57 'socket':93 'sound':2 'state':104 'still':159 'stretch':155 'suspect':148 'swap':36 'switch':10 'theori':5 'thing':86 'use':91 'wall':72,145 'want':89 'would':158 'yet':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.nz/comment/5504721"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706477718 {#3433
    date: 2024-01-28 22:35:18.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
60 DENIED moderate
App\Entity\EntryComment {#3435
  +user: Proxies\__CG__\App\Entity\User {#3124 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3404
    +user: App\Entity\User {#1352 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3335
      +user: Proxies\__CG__\App\Entity\User {#3124 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#3242
        +user: App\Entity\User {#1352 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: App\Entity\EntryComment {#3125
          +user: Proxies\__CG__\App\Entity\User {#3124 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
          +magazine: App\Entity\Magazine {#306}
          +image: null
          +parent: App\Entity\EntryComment {#2373
            +user: App\Entity\User {#1352 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
            +magazine: App\Entity\Magazine {#306}
            +image: null
            +parent: null
            +root: null
            +body: """
              There’s a couple of ways you can do this.\n
              \n
              - You can build out your Zigbee network with relays (anything mains powered usually works as a router) to reach the area.\n
              - If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
              - or your could use WiFi devices if you have enough spare capacity on your network and are well within signal range.\n
              \n
              I’ve so far not had much luck with Matter, so for me, that is an unnecessary complication to avoid. Trying to get Matter working, I mean.\n
              \n
              In my case I would probably use either the first or second choice, depending, but your situation may be different. My WiFi already has too many devices on it.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 2
            +score: 0
            +lastActive: DateTime @1729290326 {#1982
              date: 2024-10-19 00:25:26.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@Dave@lemmy.nz"
            ]
            +children: Doctrine\ORM\PersistentCollection {#2376 …}
            +nested: Doctrine\ORM\PersistentCollection {#2365 …}
            +votes: Doctrine\ORM\PersistentCollection {#2366 …}
            +reports: Doctrine\ORM\PersistentCollection {#2352 …}
            +favourites: Doctrine\ORM\PersistentCollection {#1348 …}
            +notifications: Doctrine\ORM\PersistentCollection {#1349 …}
            -id: 346205
            -bodyTs: "'alreadi':133 'anoth':41,57 'anyth':20 'area':31,34 'assist':62 'avoid':103 'away':38 'back':59 'build':13,42 'capac':74 'case':113 'choic':123 'complic':101 'could':44,65 'coupl':4 'depend':124 'devic':68,137 'differ':130 'either':118 'enough':72 'far':37,87 'first':120 'get':106 'home':61 'luck':91 'main':21 'mani':136 'matter':93,107 'may':128 'mean':110 'messag':55 'mqtt':49 'much':90 'nearbi':51 'network':17,58,77 'power':22 'probabl':116 'rang':83 'reach':29 'relay':19 'rout':53 'router':27,50 'say':39 'second':122 'setup':45 'signal':82 'situat':127 'spare':73 'tri':104 'unnecessari':100 'use':66,117 'usual':23 've':85 'via':56 'way':6 'well':80 'wifi':67,132 'within':81 'work':24,108 'would':115 'zigbe':16,47"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.sdf.org/comment/7826729"
            +editedAt: null
            +createdAt: DateTimeImmutable @1706408764 {#1979
              date: 2024-01-28 03:26:04.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2373}
          +body: """
            > If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
            \n
            Can you tell me more about this? Wifi is available in the area, which seems a better option than a chain of zigbee extenders.\n
            \n
            Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1706409558 {#3127
            date: 2024-01-28 03:39:18.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Dave@lemmy.nz"
            "@StrawberryPigtails@lemmy.sdf.org"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3123 …}
          +nested: Doctrine\ORM\PersistentCollection {#3121 …}
          +votes: Doctrine\ORM\PersistentCollection {#3119 …}
          +reports: Doctrine\ORM\PersistentCollection {#3117 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
          -id: 346227
          -bodyTs: "'anoth':10,26 'area':3,44 'assist':31 'avail':41 'away':7 'back':28 'better':48 'bridg':67 'build':11 'button':71 'chain':52 'could':13 'extend':55 'far':6 'get':59 'ha':73 'home':30 'messag':24 'mqtt':18,63 'nearbi':20 'network':27 'option':49 'rout':22 'router':19,64 'say':8 'seem':46 'setup':14 'tell':34 'via':25 'wifi':39 'zigbe':16,54,61,70"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.nz/comment/5474977"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706409558 {#3126
            date: 2024-01-28 03:39:18.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2373}
        +body: """
          It sounds like you may be confusing how Zigbee works with how older WiFi works.\n
          \n
          In WiFi you would have a single access point with a certain range. If you want to extend that range in a particular direction you would have to add a range extender, creating a chain or rope of range extenders.\n
          \n
          Zigbee (and many modern WiFi APs) are more like a fishing net. The more relays you have the stronger your net is because if one relay goes down for whatever reason, another relay in range can pass along the message to where it need to go.\n
          \n
          By the by, this is also how the internet works (oversimplified to the point of inaccuracy of course).\n
          \n
          In building out a Zigbee network you do not want to create chains with a single path available for reliability reasons. It’s better saturate an area with Zigbee relays. The relays can be either bunched up or you can spread them out. The only limiting factor on the size (in sq meters) is the max number of devices of the protocol, which you are unlikely to hit, and the radio range of the individual relays. Each device (either a relay or end device) needs to be able to see at least one (but preferably more than one) relay.\n
          \n
          At a high level (I don’t run one myself), A Zigbee to MQTT server is a way to create a second “net” that is completely separate from the your original Zigbee network. In a nutshell, you take a second Zigbee cordinator and attach it to a MQTT server which then passes the information back to your Home Assistant. This second network doesn’t benefit from the first and the first doesn’t benefit from the second. Though, because they operate on the same frequency spectrum, they can conflict just as 2.4Ghz WiFi and Zigbee can conflict.\n
          \n
          > Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?\n
          \n
          It’s more something that you build than something you get, but, practically speaking, there is nothing stopping you from doing so. Though it doesn’t usually make sense to do so from an effort or infrastructure prospective for a single end device. Though of course, there are always exceptions. At a minimum, you would need a network connected computer running the MQTT server and a second Zigbee coordinator. Search for zigbee2mqtt.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706416912 {#3243
          date: 2024-01-28 05:41:52.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Dave@lemmy.nz"
          "@StrawberryPigtails@lemmy.sdf.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3236 …}
        +nested: Doctrine\ORM\PersistentCollection {#3235 …}
        +votes: Doctrine\ORM\PersistentCollection {#3233 …}
        +reports: Doctrine\ORM\PersistentCollection {#3245 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3247 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3249 …}
        -id: 346428
        -bodyTs: "'2.4':310 'abl':207 'access':23 'add':44 'along':93 'also':107 'alway':383 'anoth':87 'ap':61 'area':146 'assist':277 'attach':262 'avail':137 'back':273 'benefit':283,292 'better':143 'bridg':328 'build':121,341 'bunch':155 'button':332 'certain':27 'chain':50,132 'complet':244 'comput':394 'conflict':307,316 'confus':7 'connect':393 'coordin':403 'cordin':260 'cours':119,380 'creat':48,131,238 'devic':178,197,203,377 'direct':39 'doesn':281,290,359 'effort':369 'either':154,198 'end':202,376 'except':384 'extend':33,47,55 'factor':166 'first':286,289 'fish':66 'frequenc':303 'get':320,345 'ghz':311 'go':101 'goe':82 'ha':334 'high':221 'hit':187 'home':276 'inaccuraci':117 'individu':194 'inform':272 'infrastructur':371 'internet':110 'least':211 'level':222 'like':3,64 'limit':165 'make':362 'mani':58 'max':175 'may':5 'messag':95 'meter':172 'minimum':387 'modern':59 'mqtt':232,266,324,397 'need':99,204,390 'net':67,76,241 'network':125,251,280,392 'noth':351 'number':176 'nutshel':254 'older':13 'one':80,212,217,227 'oper':299 'origin':249 'oversimplifi':112 'particular':38 'pass':92,270 'path':136 'point':24,115 'practic':347 'prefer':214 'prospect':372 'protocol':181 'radio':190 'rang':28,35,46,54,90,191 'reason':86,140 'relay':70,81,88,149,151,195,200,218 'reliabl':139 'rope':52 'router':325 'run':226,395 'satur':144 'search':404 'second':240,258,279,295,401 'see':209 'sens':363 'separ':245 'server':233,267,398 'singl':22,135,375 'size':169 'someth':338,343 'sound':2 'speak':348 'spectrum':304 'spread':160 'sq':171 'stop':352 'stronger':74 'take':256 'though':296,357,378 'unlik':185 'usual':361 'want':31,129 'way':236 'whatev':85 'wifi':14,17,60,312 'work':10,15,111 'would':19,41,389 'zigbe':9,56,124,148,230,250,259,314,322,331,402 'zigbee2mqtt':406"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.sdf.org/comment/7832006"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706416912 {#3240
          date: 2024-01-28 05:41:52.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2373}
      +body: """
        Thanks, I was definitely confused! It does sound like the effort to run a MQTT server isn’t really worth it for one button. However, I don’t really know a good way to build a good zigbee network. My house has in-build LED lights, I can’t swap them for Hue bulbs or anything like that. The only other common extender I know of is smart plugs, and having a bunch of smart plugs all around the house that aren’t actually used is just annoying.\n
        \n
        I’m not sure the effort is worth it for this one button at the moment. Maybe I will wait until I’ve added other things naturally extending the zigbee network.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706429777 {#3334
        date: 2024-01-28 09:16:17.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Dave@lemmy.nz"
        "@StrawberryPigtails@lemmy.sdf.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3339 …}
      +nested: Doctrine\ORM\PersistentCollection {#3345 …}
      +votes: Doctrine\ORM\PersistentCollection {#3341 …}
      +reports: Doctrine\ORM\PersistentCollection {#3346 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3348 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3350 …}
      -id: 346681
      -bodyTs: "'actual':85 'ad':113 'annoy':89 'anyth':57 'aren':83 'around':79 'build':35,45 'bulb':55 'bunch':74 'button':24,102 'common':63 'confus':5 'definit':4 'effort':11,95 'extend':64,117 'good':32,37 'hous':41,81 'howev':25 'hue':54 'in-build':43 'isn':17 'know':30,66 'led':46 'light':47 'like':9,58 'm':91 'mayb':106 'moment':105 'mqtt':15 'natur':116 'network':39,120 'one':23,101 'plug':70,77 'realli':19,29 'run':13 'server':16 'smart':69,76 'sound':8 'sure':93 'swap':51 'thank':1 'thing':115 'use':86 've':112 'wait':109 'way':33 'worth':20,97 'zigbe':38,119"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.nz/comment/5486812"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706429777 {#3331
        date: 2024-01-28 09:16:17.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2373}
    +body: """
      Building a good, reliable Zigbee network is dead simple. Just have a whole bunch of devices scattered around the area attached to your Zigbee network that can act as relays. The network will do the rest.\n
      \n
      Here’s some products from my notes that should act as relays. This should give you an idea as to what you can use. In general, if it’s mains powered it will probably act as a relay, and if it is battery powered it probably won’t.\n
      \n
      You might consider asking around for what products others use that can act as relays.\n
      \n
      Light switch - [inovelli.com/collections/inovelli-blue-series](https://inovelli.com/collections/inovelli-blue-series)\n
      \n
      Electrical Relay - [a.co/d/eaIyhDA](https://a.co/d/eaIyhDA)\n
      \n
      Plugs - [a.co/d/3BqdTAD](https://a.co/d/3BqdTAD)\n
      \n
      Light bulbs - [a.co/d/9F4JfWG](https://a.co/d/9F4JfWG)\n
      \n
      Gateway/Zigbee Relay - [a.co/d/eNHZfWc](https://a.co/d/eNHZfWc)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706433643 {#3403
      date: 2024-01-28 10:20:43.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Dave@lemmy.nz"
      "@StrawberryPigtails@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3407 …}
    +nested: Doctrine\ORM\PersistentCollection {#3412 …}
    +votes: Doctrine\ORM\PersistentCollection {#3408 …}
    +reports: Doctrine\ORM\PersistentCollection {#3414 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3416 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3418 …}
    -id: 346741
    -bodyTs: "'/collections/inovelli-blue-series](https://inovelli.com/collections/inovelli-blue-series)':104 '/d/3bqdtad](https://a.co/d/3bqdtad)':113 '/d/9f4jfwg](https://a.co/d/9f4jfwg)':118 '/d/eaiyhda](https://a.co/d/eaiyhda)':109 '/d/enhzfwc](https://a.co/d/enhzfwc)':123 'a.co':108,112,117,122 'a.co/d/3bqdtad](https://a.co/d/3bqdtad)':111 'a.co/d/9f4jfwg](https://a.co/d/9f4jfwg)':116 'a.co/d/eaiyhda](https://a.co/d/eaiyhda)':107 'a.co/d/enhzfwc](https://a.co/d/enhzfwc)':121 'act':28,46,71,97 'area':20 'around':18,89 'ask':88 'attach':21 'batteri':79 'build':1 'bulb':115 'bunch':14 'consid':87 'dead':8 'devic':16 'electr':105 'gateway/zigbee':119 'general':62 'give':51 'good':3 'idea':54 'inovelli.com':103 'inovelli.com/collections/inovelli-blue-series](https://inovelli.com/collections/inovelli-blue-series)':102 'light':100,114 'main':66 'might':86 'network':6,25,32 'note':43 'other':93 'plug':110 'power':67,80 'probabl':70,82 'product':40,92 'relay':30,48,74,99,106,120 'reliabl':4 'rest':36 'scatter':17 'simpl':9 'switch':101 'use':60,94 'whole':13 'won':83 'zigbe':5,24"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/comment/7842060"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706433643 {#3400
      date: 2024-01-28 10:20:43.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2373}
  +body: """
    It sounds simple in theory, but for the light switches and relays I’d need to get in an electrician, and I’m just not that invested yet. I don’t have bulbs I can swap out, as my lights don’t have bulbs. That leaves smart plugs and that last one you linked, the gateway.\n
    \n
    Smart plugs are annoying. They are big and bulky, the plugs fall out of the wall easily when they get bumped by kids, and it’s an annoying extra thing for anyone wanting to use that socket.\n
    \n
    That last link you have looks interesting. It doesn’t state what the range is, but the reviews have lots of comments about the great range. That might be an option. Any idea what kind of range it has? I need to make it about 10-15 metres and through 3 walls, so I suspect it’s a bit of a stretch but it would still probably greatly reduce the number of devices I need in between.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706477718 {#3430
    date: 2024-01-28 22:35:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Dave@lemmy.nz"
    "@StrawberryPigtails@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3427 …}
  +nested: Doctrine\ORM\PersistentCollection {#3424 …}
  +votes: Doctrine\ORM\PersistentCollection {#3422 …}
  +reports: Doctrine\ORM\PersistentCollection {#3436 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3438 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3440 …}
  -id: 348017
  -bodyTs: "'-15':140 '10':139 '3':144 'annoy':60,84 'anyon':88 'big':63 'bit':152 'bulb':33,44 'bulki':65 'bump':77 'comment':115 'd':14 'devic':166 'doesn':102 'easili':73 'electrician':20 'extra':85 'fall':68 'gateway':56 'get':17,76 'great':118,161 'idea':126 'interest':100 'invest':27 'kid':79 'kind':128 'last':51,95 'leav':46 'light':9,40 'link':54,96 'look':99 'lot':113 'm':23 'make':136 'metr':141 'might':121 'need':15,134,168 'number':164 'one':52 'option':124 'plug':48,58,67 'probabl':160 'rang':107,119,130 'reduc':162 'relay':12 'review':111 'simpl':3 'smart':47,57 'socket':93 'sound':2 'state':104 'still':159 'stretch':155 'suspect':148 'swap':36 'switch':10 'theori':5 'thing':86 'use':91 'wall':72,145 'want':89 'would':158 'yet':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.nz/comment/5504721"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706477718 {#3433
    date: 2024-01-28 22:35:18.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
61 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
62 DENIED moderate
App\Entity\EntryComment {#3457
  +user: App\Entity\User {#1352 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3435
    +user: Proxies\__CG__\App\Entity\User {#3124 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3404
      +user: App\Entity\User {#1352 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#3335
        +user: Proxies\__CG__\App\Entity\User {#3124 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: App\Entity\EntryComment {#3242
          +user: App\Entity\User {#1352 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
          +magazine: App\Entity\Magazine {#306}
          +image: null
          +parent: App\Entity\EntryComment {#3125
            +user: Proxies\__CG__\App\Entity\User {#3124 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
            +magazine: App\Entity\Magazine {#306}
            +image: null
            +parent: App\Entity\EntryComment {#2373
              +user: App\Entity\User {#1352 …}
              +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
              +magazine: App\Entity\Magazine {#306}
              +image: null
              +parent: null
              +root: null
              +body: """
                There’s a couple of ways you can do this.\n
                \n
                - You can build out your Zigbee network with relays (anything mains powered usually works as a router) to reach the area.\n
                - If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
                - or your could use WiFi devices if you have enough spare capacity on your network and are well within signal range.\n
                \n
                I’ve so far not had much luck with Matter, so for me, that is an unnecessary complication to avoid. Trying to get Matter working, I mean.\n
                \n
                In my case I would probably use either the first or second choice, depending, but your situation may be different. My WiFi already has too many devices on it.
                """
              +lang: "en"
              +isAdult: false
              +favouriteCount: 2
              +score: 0
              +lastActive: DateTime @1729290326 {#1982
                date: 2024-10-19 00:25:26.0 +02:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@Dave@lemmy.nz"
              ]
              +children: Doctrine\ORM\PersistentCollection {#2376 …}
              +nested: Doctrine\ORM\PersistentCollection {#2365 …}
              +votes: Doctrine\ORM\PersistentCollection {#2366 …}
              +reports: Doctrine\ORM\PersistentCollection {#2352 …}
              +favourites: Doctrine\ORM\PersistentCollection {#1348 …}
              +notifications: Doctrine\ORM\PersistentCollection {#1349 …}
              -id: 346205
              -bodyTs: "'alreadi':133 'anoth':41,57 'anyth':20 'area':31,34 'assist':62 'avoid':103 'away':38 'back':59 'build':13,42 'capac':74 'case':113 'choic':123 'complic':101 'could':44,65 'coupl':4 'depend':124 'devic':68,137 'differ':130 'either':118 'enough':72 'far':37,87 'first':120 'get':106 'home':61 'luck':91 'main':21 'mani':136 'matter':93,107 'may':128 'mean':110 'messag':55 'mqtt':49 'much':90 'nearbi':51 'network':17,58,77 'power':22 'probabl':116 'rang':83 'reach':29 'relay':19 'rout':53 'router':27,50 'say':39 'second':122 'setup':45 'signal':82 'situat':127 'spare':73 'tri':104 'unnecessari':100 'use':66,117 'usual':23 've':85 'via':56 'way':6 'well':80 'wifi':67,132 'within':81 'work':24,108 'would':115 'zigbe':16,47"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.sdf.org/comment/7826729"
              +editedAt: null
              +createdAt: DateTimeImmutable @1706408764 {#1979
                date: 2024-01-28 03:26:04.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#2373}
            +body: """
              > If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
              \n
              Can you tell me more about this? Wifi is available in the area, which seems a better option than a chain of zigbee extenders.\n
              \n
              Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 1
            +score: 0
            +lastActive: DateTime @1706409558 {#3127
              date: 2024-01-28 03:39:18.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@Dave@lemmy.nz"
              "@StrawberryPigtails@lemmy.sdf.org"
            ]
            +children: Doctrine\ORM\PersistentCollection {#3123 …}
            +nested: Doctrine\ORM\PersistentCollection {#3121 …}
            +votes: Doctrine\ORM\PersistentCollection {#3119 …}
            +reports: Doctrine\ORM\PersistentCollection {#3117 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
            -id: 346227
            -bodyTs: "'anoth':10,26 'area':3,44 'assist':31 'avail':41 'away':7 'back':28 'better':48 'bridg':67 'build':11 'button':71 'chain':52 'could':13 'extend':55 'far':6 'get':59 'ha':73 'home':30 'messag':24 'mqtt':18,63 'nearbi':20 'network':27 'option':49 'rout':22 'router':19,64 'say':8 'seem':46 'setup':14 'tell':34 'via':25 'wifi':39 'zigbe':16,54,61,70"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.nz/comment/5474977"
            +editedAt: null
            +createdAt: DateTimeImmutable @1706409558 {#3126
              date: 2024-01-28 03:39:18.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2373}
          +body: """
            It sounds like you may be confusing how Zigbee works with how older WiFi works.\n
            \n
            In WiFi you would have a single access point with a certain range. If you want to extend that range in a particular direction you would have to add a range extender, creating a chain or rope of range extenders.\n
            \n
            Zigbee (and many modern WiFi APs) are more like a fishing net. The more relays you have the stronger your net is because if one relay goes down for whatever reason, another relay in range can pass along the message to where it need to go.\n
            \n
            By the by, this is also how the internet works (oversimplified to the point of inaccuracy of course).\n
            \n
            In building out a Zigbee network you do not want to create chains with a single path available for reliability reasons. It’s better saturate an area with Zigbee relays. The relays can be either bunched up or you can spread them out. The only limiting factor on the size (in sq meters) is the max number of devices of the protocol, which you are unlikely to hit, and the radio range of the individual relays. Each device (either a relay or end device) needs to be able to see at least one (but preferably more than one) relay.\n
            \n
            At a high level (I don’t run one myself), A Zigbee to MQTT server is a way to create a second “net” that is completely separate from the your original Zigbee network. In a nutshell, you take a second Zigbee cordinator and attach it to a MQTT server which then passes the information back to your Home Assistant. This second network doesn’t benefit from the first and the first doesn’t benefit from the second. Though, because they operate on the same frequency spectrum, they can conflict just as 2.4Ghz WiFi and Zigbee can conflict.\n
            \n
            > Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?\n
            \n
            It’s more something that you build than something you get, but, practically speaking, there is nothing stopping you from doing so. Though it doesn’t usually make sense to do so from an effort or infrastructure prospective for a single end device. Though of course, there are always exceptions. At a minimum, you would need a network connected computer running the MQTT server and a second Zigbee coordinator. Search for zigbee2mqtt.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706416912 {#3243
            date: 2024-01-28 05:41:52.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Dave@lemmy.nz"
            "@StrawberryPigtails@lemmy.sdf.org"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3236 …}
          +nested: Doctrine\ORM\PersistentCollection {#3235 …}
          +votes: Doctrine\ORM\PersistentCollection {#3233 …}
          +reports: Doctrine\ORM\PersistentCollection {#3245 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3247 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3249 …}
          -id: 346428
          -bodyTs: "'2.4':310 'abl':207 'access':23 'add':44 'along':93 'also':107 'alway':383 'anoth':87 'ap':61 'area':146 'assist':277 'attach':262 'avail':137 'back':273 'benefit':283,292 'better':143 'bridg':328 'build':121,341 'bunch':155 'button':332 'certain':27 'chain':50,132 'complet':244 'comput':394 'conflict':307,316 'confus':7 'connect':393 'coordin':403 'cordin':260 'cours':119,380 'creat':48,131,238 'devic':178,197,203,377 'direct':39 'doesn':281,290,359 'effort':369 'either':154,198 'end':202,376 'except':384 'extend':33,47,55 'factor':166 'first':286,289 'fish':66 'frequenc':303 'get':320,345 'ghz':311 'go':101 'goe':82 'ha':334 'high':221 'hit':187 'home':276 'inaccuraci':117 'individu':194 'inform':272 'infrastructur':371 'internet':110 'least':211 'level':222 'like':3,64 'limit':165 'make':362 'mani':58 'max':175 'may':5 'messag':95 'meter':172 'minimum':387 'modern':59 'mqtt':232,266,324,397 'need':99,204,390 'net':67,76,241 'network':125,251,280,392 'noth':351 'number':176 'nutshel':254 'older':13 'one':80,212,217,227 'oper':299 'origin':249 'oversimplifi':112 'particular':38 'pass':92,270 'path':136 'point':24,115 'practic':347 'prefer':214 'prospect':372 'protocol':181 'radio':190 'rang':28,35,46,54,90,191 'reason':86,140 'relay':70,81,88,149,151,195,200,218 'reliabl':139 'rope':52 'router':325 'run':226,395 'satur':144 'search':404 'second':240,258,279,295,401 'see':209 'sens':363 'separ':245 'server':233,267,398 'singl':22,135,375 'size':169 'someth':338,343 'sound':2 'speak':348 'spectrum':304 'spread':160 'sq':171 'stop':352 'stronger':74 'take':256 'though':296,357,378 'unlik':185 'usual':361 'want':31,129 'way':236 'whatev':85 'wifi':14,17,60,312 'work':10,15,111 'would':19,41,389 'zigbe':9,56,124,148,230,250,259,314,322,331,402 'zigbee2mqtt':406"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.sdf.org/comment/7832006"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706416912 {#3240
            date: 2024-01-28 05:41:52.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2373}
        +body: """
          Thanks, I was definitely confused! It does sound like the effort to run a MQTT server isn’t really worth it for one button. However, I don’t really know a good way to build a good zigbee network. My house has in-build LED lights, I can’t swap them for Hue bulbs or anything like that. The only other common extender I know of is smart plugs, and having a bunch of smart plugs all around the house that aren’t actually used is just annoying.\n
          \n
          I’m not sure the effort is worth it for this one button at the moment. Maybe I will wait until I’ve added other things naturally extending the zigbee network.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706429777 {#3334
          date: 2024-01-28 09:16:17.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Dave@lemmy.nz"
          "@StrawberryPigtails@lemmy.sdf.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3339 …}
        +nested: Doctrine\ORM\PersistentCollection {#3345 …}
        +votes: Doctrine\ORM\PersistentCollection {#3341 …}
        +reports: Doctrine\ORM\PersistentCollection {#3346 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3348 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3350 …}
        -id: 346681
        -bodyTs: "'actual':85 'ad':113 'annoy':89 'anyth':57 'aren':83 'around':79 'build':35,45 'bulb':55 'bunch':74 'button':24,102 'common':63 'confus':5 'definit':4 'effort':11,95 'extend':64,117 'good':32,37 'hous':41,81 'howev':25 'hue':54 'in-build':43 'isn':17 'know':30,66 'led':46 'light':47 'like':9,58 'm':91 'mayb':106 'moment':105 'mqtt':15 'natur':116 'network':39,120 'one':23,101 'plug':70,77 'realli':19,29 'run':13 'server':16 'smart':69,76 'sound':8 'sure':93 'swap':51 'thank':1 'thing':115 'use':86 've':112 'wait':109 'way':33 'worth':20,97 'zigbe':38,119"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.nz/comment/5486812"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706429777 {#3331
          date: 2024-01-28 09:16:17.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2373}
      +body: """
        Building a good, reliable Zigbee network is dead simple. Just have a whole bunch of devices scattered around the area attached to your Zigbee network that can act as relays. The network will do the rest.\n
        \n
        Here’s some products from my notes that should act as relays. This should give you an idea as to what you can use. In general, if it’s mains powered it will probably act as a relay, and if it is battery powered it probably won’t.\n
        \n
        You might consider asking around for what products others use that can act as relays.\n
        \n
        Light switch - [inovelli.com/collections/inovelli-blue-series](https://inovelli.com/collections/inovelli-blue-series)\n
        \n
        Electrical Relay - [a.co/d/eaIyhDA](https://a.co/d/eaIyhDA)\n
        \n
        Plugs - [a.co/d/3BqdTAD](https://a.co/d/3BqdTAD)\n
        \n
        Light bulbs - [a.co/d/9F4JfWG](https://a.co/d/9F4JfWG)\n
        \n
        Gateway/Zigbee Relay - [a.co/d/eNHZfWc](https://a.co/d/eNHZfWc)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706433643 {#3403
        date: 2024-01-28 10:20:43.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Dave@lemmy.nz"
        "@StrawberryPigtails@lemmy.sdf.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3407 …}
      +nested: Doctrine\ORM\PersistentCollection {#3412 …}
      +votes: Doctrine\ORM\PersistentCollection {#3408 …}
      +reports: Doctrine\ORM\PersistentCollection {#3414 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3416 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3418 …}
      -id: 346741
      -bodyTs: "'/collections/inovelli-blue-series](https://inovelli.com/collections/inovelli-blue-series)':104 '/d/3bqdtad](https://a.co/d/3bqdtad)':113 '/d/9f4jfwg](https://a.co/d/9f4jfwg)':118 '/d/eaiyhda](https://a.co/d/eaiyhda)':109 '/d/enhzfwc](https://a.co/d/enhzfwc)':123 'a.co':108,112,117,122 'a.co/d/3bqdtad](https://a.co/d/3bqdtad)':111 'a.co/d/9f4jfwg](https://a.co/d/9f4jfwg)':116 'a.co/d/eaiyhda](https://a.co/d/eaiyhda)':107 'a.co/d/enhzfwc](https://a.co/d/enhzfwc)':121 'act':28,46,71,97 'area':20 'around':18,89 'ask':88 'attach':21 'batteri':79 'build':1 'bulb':115 'bunch':14 'consid':87 'dead':8 'devic':16 'electr':105 'gateway/zigbee':119 'general':62 'give':51 'good':3 'idea':54 'inovelli.com':103 'inovelli.com/collections/inovelli-blue-series](https://inovelli.com/collections/inovelli-blue-series)':102 'light':100,114 'main':66 'might':86 'network':6,25,32 'note':43 'other':93 'plug':110 'power':67,80 'probabl':70,82 'product':40,92 'relay':30,48,74,99,106,120 'reliabl':4 'rest':36 'scatter':17 'simpl':9 'switch':101 'use':60,94 'whole':13 'won':83 'zigbe':5,24"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.sdf.org/comment/7842060"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706433643 {#3400
        date: 2024-01-28 10:20:43.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2373}
    +body: """
      It sounds simple in theory, but for the light switches and relays I’d need to get in an electrician, and I’m just not that invested yet. I don’t have bulbs I can swap out, as my lights don’t have bulbs. That leaves smart plugs and that last one you linked, the gateway.\n
      \n
      Smart plugs are annoying. They are big and bulky, the plugs fall out of the wall easily when they get bumped by kids, and it’s an annoying extra thing for anyone wanting to use that socket.\n
      \n
      That last link you have looks interesting. It doesn’t state what the range is, but the reviews have lots of comments about the great range. That might be an option. Any idea what kind of range it has? I need to make it about 10-15 metres and through 3 walls, so I suspect it’s a bit of a stretch but it would still probably greatly reduce the number of devices I need in between.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706477718 {#3430
      date: 2024-01-28 22:35:18.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Dave@lemmy.nz"
      "@StrawberryPigtails@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3427 …}
    +nested: Doctrine\ORM\PersistentCollection {#3424 …}
    +votes: Doctrine\ORM\PersistentCollection {#3422 …}
    +reports: Doctrine\ORM\PersistentCollection {#3436 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3438 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3440 …}
    -id: 348017
    -bodyTs: "'-15':140 '10':139 '3':144 'annoy':60,84 'anyon':88 'big':63 'bit':152 'bulb':33,44 'bulki':65 'bump':77 'comment':115 'd':14 'devic':166 'doesn':102 'easili':73 'electrician':20 'extra':85 'fall':68 'gateway':56 'get':17,76 'great':118,161 'idea':126 'interest':100 'invest':27 'kid':79 'kind':128 'last':51,95 'leav':46 'light':9,40 'link':54,96 'look':99 'lot':113 'm':23 'make':136 'metr':141 'might':121 'need':15,134,168 'number':164 'one':52 'option':124 'plug':48,58,67 'probabl':160 'rang':107,119,130 'reduc':162 'relay':12 'review':111 'simpl':3 'smart':47,57 'socket':93 'sound':2 'state':104 'still':159 'stretch':155 'suspect':148 'swap':36 'switch':10 'theori':5 'thing':86 'use':91 'wall':72,145 'want':89 'would':158 'yet':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.nz/comment/5504721"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706477718 {#3433
      date: 2024-01-28 22:35:18.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2373}
  +body: """
    Out of the box, the Sonoff adapter is setup to be used as a coordinator, like the SkyConnect. To run it as a relay you will need to reflash its firmware. Sonoff has firmware available for that and I’ve seen guides floating around on how to do so.\n
    \n
    Hardware side, best I can give you is a solid maybe, and I couldn’t tell you how stable the connection would be. I do know that it has better signal stock than the Nabu’s SkyConnect.\n
    \n
    If you stuck it in front of a broad wave guide you might be able to eak out a little more range without limiting its visibility to the sides too badly. Like how satellite dishes work. A tin can would be too focused for this application but a metal colander or a foil lined dinner plate might work. Both the coordinator and the devices you are wanting to connect would have to be within “sight” of the Sonoff’s signal though.\n
    \n
    Alternatively, and I don’t know if the parts exist to do this, you could split the single antenna off to 2 antennas, like CB antennas on heavy trucks here in the States. I don’t remotely understand how it works, but if it’s setup correctly, it would increase range to the “front“ and “back” while significantly reducing range to the sides.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706496812 {#3452
    date: 2024-01-29 03:53:32.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Dave@lemmy.nz"
    "@StrawberryPigtails@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3449 …}
  +nested: Doctrine\ORM\PersistentCollection {#3446 …}
  +votes: Doctrine\ORM\PersistentCollection {#3444 …}
  +reports: Doctrine\ORM\PersistentCollection {#3458 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3460 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3462 …}
  -id: 348708
  -bodyTs: "'2':189 'abl':101 'adapt':7 'altern':168 'antenna':186,190,193 'applic':132 'around':44 'avail':35 'back':223 'bad':117 'best':52 'better':79 'box':4 'broad':95 'cb':192 'coland':136 'connect':70,155 'coordin':15,147 'correct':214 'could':182 'couldn':63 'devic':150 'dinner':141 'dish':121 'eak':103 'exist':177 'firmwar':31,34 'float':43 'focus':129 'foil':139 'front':92,221 'give':55 'guid':42,97 'hardwar':50 'heavi':195 'increas':217 'know':75,173 'like':16,118,191 'limit':110 'line':140 'littl':106 'mayb':60 'metal':135 'might':99,143 'nabu':84 'need':27 'part':176 'plate':142 'rang':108,218,227 'reduc':226 'reflash':29 'relay':24 'remot':204 'run':20 'satellit':120 'seen':41 'setup':9,213 'side':51,115,230 'sight':161 'signal':80,166 'signific':225 'singl':185 'skyconnect':18,86 'solid':59 'sonoff':6,32,164 'split':183 'stabl':68 'state':200 'stock':81 'stuck':89 'tell':65 'though':167 'tin':124 'truck':196 'understand':205 'use':12 've':40 'visibl':112 'want':153 'wave':96 'within':160 'without':109 'work':122,144,208 'would':71,126,156,216"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/comment/7869972"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706496812 {#3455
    date: 2024-01-29 03:53:32.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
63 DENIED edit
App\Entity\EntryComment {#3457
  +user: App\Entity\User {#1352 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3435
    +user: Proxies\__CG__\App\Entity\User {#3124 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3404
      +user: App\Entity\User {#1352 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#3335
        +user: Proxies\__CG__\App\Entity\User {#3124 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: App\Entity\EntryComment {#3242
          +user: App\Entity\User {#1352 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
          +magazine: App\Entity\Magazine {#306}
          +image: null
          +parent: App\Entity\EntryComment {#3125
            +user: Proxies\__CG__\App\Entity\User {#3124 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
            +magazine: App\Entity\Magazine {#306}
            +image: null
            +parent: App\Entity\EntryComment {#2373
              +user: App\Entity\User {#1352 …}
              +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
              +magazine: App\Entity\Magazine {#306}
              +image: null
              +parent: null
              +root: null
              +body: """
                There’s a couple of ways you can do this.\n
                \n
                - You can build out your Zigbee network with relays (anything mains powered usually works as a router) to reach the area.\n
                - If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
                - or your could use WiFi devices if you have enough spare capacity on your network and are well within signal range.\n
                \n
                I’ve so far not had much luck with Matter, so for me, that is an unnecessary complication to avoid. Trying to get Matter working, I mean.\n
                \n
                In my case I would probably use either the first or second choice, depending, but your situation may be different. My WiFi already has too many devices on it.
                """
              +lang: "en"
              +isAdult: false
              +favouriteCount: 2
              +score: 0
              +lastActive: DateTime @1729290326 {#1982
                date: 2024-10-19 00:25:26.0 +02:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@Dave@lemmy.nz"
              ]
              +children: Doctrine\ORM\PersistentCollection {#2376 …}
              +nested: Doctrine\ORM\PersistentCollection {#2365 …}
              +votes: Doctrine\ORM\PersistentCollection {#2366 …}
              +reports: Doctrine\ORM\PersistentCollection {#2352 …}
              +favourites: Doctrine\ORM\PersistentCollection {#1348 …}
              +notifications: Doctrine\ORM\PersistentCollection {#1349 …}
              -id: 346205
              -bodyTs: "'alreadi':133 'anoth':41,57 'anyth':20 'area':31,34 'assist':62 'avoid':103 'away':38 'back':59 'build':13,42 'capac':74 'case':113 'choic':123 'complic':101 'could':44,65 'coupl':4 'depend':124 'devic':68,137 'differ':130 'either':118 'enough':72 'far':37,87 'first':120 'get':106 'home':61 'luck':91 'main':21 'mani':136 'matter':93,107 'may':128 'mean':110 'messag':55 'mqtt':49 'much':90 'nearbi':51 'network':17,58,77 'power':22 'probabl':116 'rang':83 'reach':29 'relay':19 'rout':53 'router':27,50 'say':39 'second':122 'setup':45 'signal':82 'situat':127 'spare':73 'tri':104 'unnecessari':100 'use':66,117 'usual':23 've':85 'via':56 'way':6 'well':80 'wifi':67,132 'within':81 'work':24,108 'would':115 'zigbe':16,47"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.sdf.org/comment/7826729"
              +editedAt: null
              +createdAt: DateTimeImmutable @1706408764 {#1979
                date: 2024-01-28 03:26:04.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#2373}
            +body: """
              > If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
              \n
              Can you tell me more about this? Wifi is available in the area, which seems a better option than a chain of zigbee extenders.\n
              \n
              Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 1
            +score: 0
            +lastActive: DateTime @1706409558 {#3127
              date: 2024-01-28 03:39:18.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@Dave@lemmy.nz"
              "@StrawberryPigtails@lemmy.sdf.org"
            ]
            +children: Doctrine\ORM\PersistentCollection {#3123 …}
            +nested: Doctrine\ORM\PersistentCollection {#3121 …}
            +votes: Doctrine\ORM\PersistentCollection {#3119 …}
            +reports: Doctrine\ORM\PersistentCollection {#3117 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
            -id: 346227
            -bodyTs: "'anoth':10,26 'area':3,44 'assist':31 'avail':41 'away':7 'back':28 'better':48 'bridg':67 'build':11 'button':71 'chain':52 'could':13 'extend':55 'far':6 'get':59 'ha':73 'home':30 'messag':24 'mqtt':18,63 'nearbi':20 'network':27 'option':49 'rout':22 'router':19,64 'say':8 'seem':46 'setup':14 'tell':34 'via':25 'wifi':39 'zigbe':16,54,61,70"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.nz/comment/5474977"
            +editedAt: null
            +createdAt: DateTimeImmutable @1706409558 {#3126
              date: 2024-01-28 03:39:18.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2373}
          +body: """
            It sounds like you may be confusing how Zigbee works with how older WiFi works.\n
            \n
            In WiFi you would have a single access point with a certain range. If you want to extend that range in a particular direction you would have to add a range extender, creating a chain or rope of range extenders.\n
            \n
            Zigbee (and many modern WiFi APs) are more like a fishing net. The more relays you have the stronger your net is because if one relay goes down for whatever reason, another relay in range can pass along the message to where it need to go.\n
            \n
            By the by, this is also how the internet works (oversimplified to the point of inaccuracy of course).\n
            \n
            In building out a Zigbee network you do not want to create chains with a single path available for reliability reasons. It’s better saturate an area with Zigbee relays. The relays can be either bunched up or you can spread them out. The only limiting factor on the size (in sq meters) is the max number of devices of the protocol, which you are unlikely to hit, and the radio range of the individual relays. Each device (either a relay or end device) needs to be able to see at least one (but preferably more than one) relay.\n
            \n
            At a high level (I don’t run one myself), A Zigbee to MQTT server is a way to create a second “net” that is completely separate from the your original Zigbee network. In a nutshell, you take a second Zigbee cordinator and attach it to a MQTT server which then passes the information back to your Home Assistant. This second network doesn’t benefit from the first and the first doesn’t benefit from the second. Though, because they operate on the same frequency spectrum, they can conflict just as 2.4Ghz WiFi and Zigbee can conflict.\n
            \n
            > Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?\n
            \n
            It’s more something that you build than something you get, but, practically speaking, there is nothing stopping you from doing so. Though it doesn’t usually make sense to do so from an effort or infrastructure prospective for a single end device. Though of course, there are always exceptions. At a minimum, you would need a network connected computer running the MQTT server and a second Zigbee coordinator. Search for zigbee2mqtt.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706416912 {#3243
            date: 2024-01-28 05:41:52.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Dave@lemmy.nz"
            "@StrawberryPigtails@lemmy.sdf.org"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3236 …}
          +nested: Doctrine\ORM\PersistentCollection {#3235 …}
          +votes: Doctrine\ORM\PersistentCollection {#3233 …}
          +reports: Doctrine\ORM\PersistentCollection {#3245 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3247 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3249 …}
          -id: 346428
          -bodyTs: "'2.4':310 'abl':207 'access':23 'add':44 'along':93 'also':107 'alway':383 'anoth':87 'ap':61 'area':146 'assist':277 'attach':262 'avail':137 'back':273 'benefit':283,292 'better':143 'bridg':328 'build':121,341 'bunch':155 'button':332 'certain':27 'chain':50,132 'complet':244 'comput':394 'conflict':307,316 'confus':7 'connect':393 'coordin':403 'cordin':260 'cours':119,380 'creat':48,131,238 'devic':178,197,203,377 'direct':39 'doesn':281,290,359 'effort':369 'either':154,198 'end':202,376 'except':384 'extend':33,47,55 'factor':166 'first':286,289 'fish':66 'frequenc':303 'get':320,345 'ghz':311 'go':101 'goe':82 'ha':334 'high':221 'hit':187 'home':276 'inaccuraci':117 'individu':194 'inform':272 'infrastructur':371 'internet':110 'least':211 'level':222 'like':3,64 'limit':165 'make':362 'mani':58 'max':175 'may':5 'messag':95 'meter':172 'minimum':387 'modern':59 'mqtt':232,266,324,397 'need':99,204,390 'net':67,76,241 'network':125,251,280,392 'noth':351 'number':176 'nutshel':254 'older':13 'one':80,212,217,227 'oper':299 'origin':249 'oversimplifi':112 'particular':38 'pass':92,270 'path':136 'point':24,115 'practic':347 'prefer':214 'prospect':372 'protocol':181 'radio':190 'rang':28,35,46,54,90,191 'reason':86,140 'relay':70,81,88,149,151,195,200,218 'reliabl':139 'rope':52 'router':325 'run':226,395 'satur':144 'search':404 'second':240,258,279,295,401 'see':209 'sens':363 'separ':245 'server':233,267,398 'singl':22,135,375 'size':169 'someth':338,343 'sound':2 'speak':348 'spectrum':304 'spread':160 'sq':171 'stop':352 'stronger':74 'take':256 'though':296,357,378 'unlik':185 'usual':361 'want':31,129 'way':236 'whatev':85 'wifi':14,17,60,312 'work':10,15,111 'would':19,41,389 'zigbe':9,56,124,148,230,250,259,314,322,331,402 'zigbee2mqtt':406"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.sdf.org/comment/7832006"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706416912 {#3240
            date: 2024-01-28 05:41:52.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2373}
        +body: """
          Thanks, I was definitely confused! It does sound like the effort to run a MQTT server isn’t really worth it for one button. However, I don’t really know a good way to build a good zigbee network. My house has in-build LED lights, I can’t swap them for Hue bulbs or anything like that. The only other common extender I know of is smart plugs, and having a bunch of smart plugs all around the house that aren’t actually used is just annoying.\n
          \n
          I’m not sure the effort is worth it for this one button at the moment. Maybe I will wait until I’ve added other things naturally extending the zigbee network.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706429777 {#3334
          date: 2024-01-28 09:16:17.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Dave@lemmy.nz"
          "@StrawberryPigtails@lemmy.sdf.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3339 …}
        +nested: Doctrine\ORM\PersistentCollection {#3345 …}
        +votes: Doctrine\ORM\PersistentCollection {#3341 …}
        +reports: Doctrine\ORM\PersistentCollection {#3346 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3348 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3350 …}
        -id: 346681
        -bodyTs: "'actual':85 'ad':113 'annoy':89 'anyth':57 'aren':83 'around':79 'build':35,45 'bulb':55 'bunch':74 'button':24,102 'common':63 'confus':5 'definit':4 'effort':11,95 'extend':64,117 'good':32,37 'hous':41,81 'howev':25 'hue':54 'in-build':43 'isn':17 'know':30,66 'led':46 'light':47 'like':9,58 'm':91 'mayb':106 'moment':105 'mqtt':15 'natur':116 'network':39,120 'one':23,101 'plug':70,77 'realli':19,29 'run':13 'server':16 'smart':69,76 'sound':8 'sure':93 'swap':51 'thank':1 'thing':115 'use':86 've':112 'wait':109 'way':33 'worth':20,97 'zigbe':38,119"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.nz/comment/5486812"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706429777 {#3331
          date: 2024-01-28 09:16:17.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2373}
      +body: """
        Building a good, reliable Zigbee network is dead simple. Just have a whole bunch of devices scattered around the area attached to your Zigbee network that can act as relays. The network will do the rest.\n
        \n
        Here’s some products from my notes that should act as relays. This should give you an idea as to what you can use. In general, if it’s mains powered it will probably act as a relay, and if it is battery powered it probably won’t.\n
        \n
        You might consider asking around for what products others use that can act as relays.\n
        \n
        Light switch - [inovelli.com/collections/inovelli-blue-series](https://inovelli.com/collections/inovelli-blue-series)\n
        \n
        Electrical Relay - [a.co/d/eaIyhDA](https://a.co/d/eaIyhDA)\n
        \n
        Plugs - [a.co/d/3BqdTAD](https://a.co/d/3BqdTAD)\n
        \n
        Light bulbs - [a.co/d/9F4JfWG](https://a.co/d/9F4JfWG)\n
        \n
        Gateway/Zigbee Relay - [a.co/d/eNHZfWc](https://a.co/d/eNHZfWc)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706433643 {#3403
        date: 2024-01-28 10:20:43.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Dave@lemmy.nz"
        "@StrawberryPigtails@lemmy.sdf.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3407 …}
      +nested: Doctrine\ORM\PersistentCollection {#3412 …}
      +votes: Doctrine\ORM\PersistentCollection {#3408 …}
      +reports: Doctrine\ORM\PersistentCollection {#3414 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3416 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3418 …}
      -id: 346741
      -bodyTs: "'/collections/inovelli-blue-series](https://inovelli.com/collections/inovelli-blue-series)':104 '/d/3bqdtad](https://a.co/d/3bqdtad)':113 '/d/9f4jfwg](https://a.co/d/9f4jfwg)':118 '/d/eaiyhda](https://a.co/d/eaiyhda)':109 '/d/enhzfwc](https://a.co/d/enhzfwc)':123 'a.co':108,112,117,122 'a.co/d/3bqdtad](https://a.co/d/3bqdtad)':111 'a.co/d/9f4jfwg](https://a.co/d/9f4jfwg)':116 'a.co/d/eaiyhda](https://a.co/d/eaiyhda)':107 'a.co/d/enhzfwc](https://a.co/d/enhzfwc)':121 'act':28,46,71,97 'area':20 'around':18,89 'ask':88 'attach':21 'batteri':79 'build':1 'bulb':115 'bunch':14 'consid':87 'dead':8 'devic':16 'electr':105 'gateway/zigbee':119 'general':62 'give':51 'good':3 'idea':54 'inovelli.com':103 'inovelli.com/collections/inovelli-blue-series](https://inovelli.com/collections/inovelli-blue-series)':102 'light':100,114 'main':66 'might':86 'network':6,25,32 'note':43 'other':93 'plug':110 'power':67,80 'probabl':70,82 'product':40,92 'relay':30,48,74,99,106,120 'reliabl':4 'rest':36 'scatter':17 'simpl':9 'switch':101 'use':60,94 'whole':13 'won':83 'zigbe':5,24"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.sdf.org/comment/7842060"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706433643 {#3400
        date: 2024-01-28 10:20:43.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2373}
    +body: """
      It sounds simple in theory, but for the light switches and relays I’d need to get in an electrician, and I’m just not that invested yet. I don’t have bulbs I can swap out, as my lights don’t have bulbs. That leaves smart plugs and that last one you linked, the gateway.\n
      \n
      Smart plugs are annoying. They are big and bulky, the plugs fall out of the wall easily when they get bumped by kids, and it’s an annoying extra thing for anyone wanting to use that socket.\n
      \n
      That last link you have looks interesting. It doesn’t state what the range is, but the reviews have lots of comments about the great range. That might be an option. Any idea what kind of range it has? I need to make it about 10-15 metres and through 3 walls, so I suspect it’s a bit of a stretch but it would still probably greatly reduce the number of devices I need in between.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706477718 {#3430
      date: 2024-01-28 22:35:18.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Dave@lemmy.nz"
      "@StrawberryPigtails@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3427 …}
    +nested: Doctrine\ORM\PersistentCollection {#3424 …}
    +votes: Doctrine\ORM\PersistentCollection {#3422 …}
    +reports: Doctrine\ORM\PersistentCollection {#3436 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3438 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3440 …}
    -id: 348017
    -bodyTs: "'-15':140 '10':139 '3':144 'annoy':60,84 'anyon':88 'big':63 'bit':152 'bulb':33,44 'bulki':65 'bump':77 'comment':115 'd':14 'devic':166 'doesn':102 'easili':73 'electrician':20 'extra':85 'fall':68 'gateway':56 'get':17,76 'great':118,161 'idea':126 'interest':100 'invest':27 'kid':79 'kind':128 'last':51,95 'leav':46 'light':9,40 'link':54,96 'look':99 'lot':113 'm':23 'make':136 'metr':141 'might':121 'need':15,134,168 'number':164 'one':52 'option':124 'plug':48,58,67 'probabl':160 'rang':107,119,130 'reduc':162 'relay':12 'review':111 'simpl':3 'smart':47,57 'socket':93 'sound':2 'state':104 'still':159 'stretch':155 'suspect':148 'swap':36 'switch':10 'theori':5 'thing':86 'use':91 'wall':72,145 'want':89 'would':158 'yet':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.nz/comment/5504721"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706477718 {#3433
      date: 2024-01-28 22:35:18.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2373}
  +body: """
    Out of the box, the Sonoff adapter is setup to be used as a coordinator, like the SkyConnect. To run it as a relay you will need to reflash its firmware. Sonoff has firmware available for that and I’ve seen guides floating around on how to do so.\n
    \n
    Hardware side, best I can give you is a solid maybe, and I couldn’t tell you how stable the connection would be. I do know that it has better signal stock than the Nabu’s SkyConnect.\n
    \n
    If you stuck it in front of a broad wave guide you might be able to eak out a little more range without limiting its visibility to the sides too badly. Like how satellite dishes work. A tin can would be too focused for this application but a metal colander or a foil lined dinner plate might work. Both the coordinator and the devices you are wanting to connect would have to be within “sight” of the Sonoff’s signal though.\n
    \n
    Alternatively, and I don’t know if the parts exist to do this, you could split the single antenna off to 2 antennas, like CB antennas on heavy trucks here in the States. I don’t remotely understand how it works, but if it’s setup correctly, it would increase range to the “front“ and “back” while significantly reducing range to the sides.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706496812 {#3452
    date: 2024-01-29 03:53:32.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Dave@lemmy.nz"
    "@StrawberryPigtails@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3449 …}
  +nested: Doctrine\ORM\PersistentCollection {#3446 …}
  +votes: Doctrine\ORM\PersistentCollection {#3444 …}
  +reports: Doctrine\ORM\PersistentCollection {#3458 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3460 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3462 …}
  -id: 348708
  -bodyTs: "'2':189 'abl':101 'adapt':7 'altern':168 'antenna':186,190,193 'applic':132 'around':44 'avail':35 'back':223 'bad':117 'best':52 'better':79 'box':4 'broad':95 'cb':192 'coland':136 'connect':70,155 'coordin':15,147 'correct':214 'could':182 'couldn':63 'devic':150 'dinner':141 'dish':121 'eak':103 'exist':177 'firmwar':31,34 'float':43 'focus':129 'foil':139 'front':92,221 'give':55 'guid':42,97 'hardwar':50 'heavi':195 'increas':217 'know':75,173 'like':16,118,191 'limit':110 'line':140 'littl':106 'mayb':60 'metal':135 'might':99,143 'nabu':84 'need':27 'part':176 'plate':142 'rang':108,218,227 'reduc':226 'reflash':29 'relay':24 'remot':204 'run':20 'satellit':120 'seen':41 'setup':9,213 'side':51,115,230 'sight':161 'signal':80,166 'signific':225 'singl':185 'skyconnect':18,86 'solid':59 'sonoff':6,32,164 'split':183 'stabl':68 'state':200 'stock':81 'stuck':89 'tell':65 'though':167 'tin':124 'truck':196 'understand':205 'use':12 've':40 'visibl':112 'want':153 'wave':96 'within':160 'without':109 'work':122,144,208 'would':71,126,156,216"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/comment/7869972"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706496812 {#3455
    date: 2024-01-29 03:53:32.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
64 DENIED moderate
App\Entity\EntryComment {#3457
  +user: App\Entity\User {#1352 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3435
    +user: Proxies\__CG__\App\Entity\User {#3124 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3404
      +user: App\Entity\User {#1352 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#3335
        +user: Proxies\__CG__\App\Entity\User {#3124 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: App\Entity\EntryComment {#3242
          +user: App\Entity\User {#1352 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
          +magazine: App\Entity\Magazine {#306}
          +image: null
          +parent: App\Entity\EntryComment {#3125
            +user: Proxies\__CG__\App\Entity\User {#3124 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
            +magazine: App\Entity\Magazine {#306}
            +image: null
            +parent: App\Entity\EntryComment {#2373
              +user: App\Entity\User {#1352 …}
              +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
              +magazine: App\Entity\Magazine {#306}
              +image: null
              +parent: null
              +root: null
              +body: """
                There’s a couple of ways you can do this.\n
                \n
                - You can build out your Zigbee network with relays (anything mains powered usually works as a router) to reach the area.\n
                - If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
                - or your could use WiFi devices if you have enough spare capacity on your network and are well within signal range.\n
                \n
                I’ve so far not had much luck with Matter, so for me, that is an unnecessary complication to avoid. Trying to get Matter working, I mean.\n
                \n
                In my case I would probably use either the first or second choice, depending, but your situation may be different. My WiFi already has too many devices on it.
                """
              +lang: "en"
              +isAdult: false
              +favouriteCount: 2
              +score: 0
              +lastActive: DateTime @1729290326 {#1982
                date: 2024-10-19 00:25:26.0 +02:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@Dave@lemmy.nz"
              ]
              +children: Doctrine\ORM\PersistentCollection {#2376 …}
              +nested: Doctrine\ORM\PersistentCollection {#2365 …}
              +votes: Doctrine\ORM\PersistentCollection {#2366 …}
              +reports: Doctrine\ORM\PersistentCollection {#2352 …}
              +favourites: Doctrine\ORM\PersistentCollection {#1348 …}
              +notifications: Doctrine\ORM\PersistentCollection {#1349 …}
              -id: 346205
              -bodyTs: "'alreadi':133 'anoth':41,57 'anyth':20 'area':31,34 'assist':62 'avoid':103 'away':38 'back':59 'build':13,42 'capac':74 'case':113 'choic':123 'complic':101 'could':44,65 'coupl':4 'depend':124 'devic':68,137 'differ':130 'either':118 'enough':72 'far':37,87 'first':120 'get':106 'home':61 'luck':91 'main':21 'mani':136 'matter':93,107 'may':128 'mean':110 'messag':55 'mqtt':49 'much':90 'nearbi':51 'network':17,58,77 'power':22 'probabl':116 'rang':83 'reach':29 'relay':19 'rout':53 'router':27,50 'say':39 'second':122 'setup':45 'signal':82 'situat':127 'spare':73 'tri':104 'unnecessari':100 'use':66,117 'usual':23 've':85 'via':56 'way':6 'well':80 'wifi':67,132 'within':81 'work':24,108 'would':115 'zigbe':16,47"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.sdf.org/comment/7826729"
              +editedAt: null
              +createdAt: DateTimeImmutable @1706408764 {#1979
                date: 2024-01-28 03:26:04.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#2373}
            +body: """
              > If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
              \n
              Can you tell me more about this? Wifi is available in the area, which seems a better option than a chain of zigbee extenders.\n
              \n
              Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 1
            +score: 0
            +lastActive: DateTime @1706409558 {#3127
              date: 2024-01-28 03:39:18.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@Dave@lemmy.nz"
              "@StrawberryPigtails@lemmy.sdf.org"
            ]
            +children: Doctrine\ORM\PersistentCollection {#3123 …}
            +nested: Doctrine\ORM\PersistentCollection {#3121 …}
            +votes: Doctrine\ORM\PersistentCollection {#3119 …}
            +reports: Doctrine\ORM\PersistentCollection {#3117 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
            -id: 346227
            -bodyTs: "'anoth':10,26 'area':3,44 'assist':31 'avail':41 'away':7 'back':28 'better':48 'bridg':67 'build':11 'button':71 'chain':52 'could':13 'extend':55 'far':6 'get':59 'ha':73 'home':30 'messag':24 'mqtt':18,63 'nearbi':20 'network':27 'option':49 'rout':22 'router':19,64 'say':8 'seem':46 'setup':14 'tell':34 'via':25 'wifi':39 'zigbe':16,54,61,70"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.nz/comment/5474977"
            +editedAt: null
            +createdAt: DateTimeImmutable @1706409558 {#3126
              date: 2024-01-28 03:39:18.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2373}
          +body: """
            It sounds like you may be confusing how Zigbee works with how older WiFi works.\n
            \n
            In WiFi you would have a single access point with a certain range. If you want to extend that range in a particular direction you would have to add a range extender, creating a chain or rope of range extenders.\n
            \n
            Zigbee (and many modern WiFi APs) are more like a fishing net. The more relays you have the stronger your net is because if one relay goes down for whatever reason, another relay in range can pass along the message to where it need to go.\n
            \n
            By the by, this is also how the internet works (oversimplified to the point of inaccuracy of course).\n
            \n
            In building out a Zigbee network you do not want to create chains with a single path available for reliability reasons. It’s better saturate an area with Zigbee relays. The relays can be either bunched up or you can spread them out. The only limiting factor on the size (in sq meters) is the max number of devices of the protocol, which you are unlikely to hit, and the radio range of the individual relays. Each device (either a relay or end device) needs to be able to see at least one (but preferably more than one) relay.\n
            \n
            At a high level (I don’t run one myself), A Zigbee to MQTT server is a way to create a second “net” that is completely separate from the your original Zigbee network. In a nutshell, you take a second Zigbee cordinator and attach it to a MQTT server which then passes the information back to your Home Assistant. This second network doesn’t benefit from the first and the first doesn’t benefit from the second. Though, because they operate on the same frequency spectrum, they can conflict just as 2.4Ghz WiFi and Zigbee can conflict.\n
            \n
            > Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?\n
            \n
            It’s more something that you build than something you get, but, practically speaking, there is nothing stopping you from doing so. Though it doesn’t usually make sense to do so from an effort or infrastructure prospective for a single end device. Though of course, there are always exceptions. At a minimum, you would need a network connected computer running the MQTT server and a second Zigbee coordinator. Search for zigbee2mqtt.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1706416912 {#3243
            date: 2024-01-28 05:41:52.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Dave@lemmy.nz"
            "@StrawberryPigtails@lemmy.sdf.org"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3236 …}
          +nested: Doctrine\ORM\PersistentCollection {#3235 …}
          +votes: Doctrine\ORM\PersistentCollection {#3233 …}
          +reports: Doctrine\ORM\PersistentCollection {#3245 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3247 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3249 …}
          -id: 346428
          -bodyTs: "'2.4':310 'abl':207 'access':23 'add':44 'along':93 'also':107 'alway':383 'anoth':87 'ap':61 'area':146 'assist':277 'attach':262 'avail':137 'back':273 'benefit':283,292 'better':143 'bridg':328 'build':121,341 'bunch':155 'button':332 'certain':27 'chain':50,132 'complet':244 'comput':394 'conflict':307,316 'confus':7 'connect':393 'coordin':403 'cordin':260 'cours':119,380 'creat':48,131,238 'devic':178,197,203,377 'direct':39 'doesn':281,290,359 'effort':369 'either':154,198 'end':202,376 'except':384 'extend':33,47,55 'factor':166 'first':286,289 'fish':66 'frequenc':303 'get':320,345 'ghz':311 'go':101 'goe':82 'ha':334 'high':221 'hit':187 'home':276 'inaccuraci':117 'individu':194 'inform':272 'infrastructur':371 'internet':110 'least':211 'level':222 'like':3,64 'limit':165 'make':362 'mani':58 'max':175 'may':5 'messag':95 'meter':172 'minimum':387 'modern':59 'mqtt':232,266,324,397 'need':99,204,390 'net':67,76,241 'network':125,251,280,392 'noth':351 'number':176 'nutshel':254 'older':13 'one':80,212,217,227 'oper':299 'origin':249 'oversimplifi':112 'particular':38 'pass':92,270 'path':136 'point':24,115 'practic':347 'prefer':214 'prospect':372 'protocol':181 'radio':190 'rang':28,35,46,54,90,191 'reason':86,140 'relay':70,81,88,149,151,195,200,218 'reliabl':139 'rope':52 'router':325 'run':226,395 'satur':144 'search':404 'second':240,258,279,295,401 'see':209 'sens':363 'separ':245 'server':233,267,398 'singl':22,135,375 'size':169 'someth':338,343 'sound':2 'speak':348 'spectrum':304 'spread':160 'sq':171 'stop':352 'stronger':74 'take':256 'though':296,357,378 'unlik':185 'usual':361 'want':31,129 'way':236 'whatev':85 'wifi':14,17,60,312 'work':10,15,111 'would':19,41,389 'zigbe':9,56,124,148,230,250,259,314,322,331,402 'zigbee2mqtt':406"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.sdf.org/comment/7832006"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706416912 {#3240
            date: 2024-01-28 05:41:52.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2373}
        +body: """
          Thanks, I was definitely confused! It does sound like the effort to run a MQTT server isn’t really worth it for one button. However, I don’t really know a good way to build a good zigbee network. My house has in-build LED lights, I can’t swap them for Hue bulbs or anything like that. The only other common extender I know of is smart plugs, and having a bunch of smart plugs all around the house that aren’t actually used is just annoying.\n
          \n
          I’m not sure the effort is worth it for this one button at the moment. Maybe I will wait until I’ve added other things naturally extending the zigbee network.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1706429777 {#3334
          date: 2024-01-28 09:16:17.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Dave@lemmy.nz"
          "@StrawberryPigtails@lemmy.sdf.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3339 …}
        +nested: Doctrine\ORM\PersistentCollection {#3345 …}
        +votes: Doctrine\ORM\PersistentCollection {#3341 …}
        +reports: Doctrine\ORM\PersistentCollection {#3346 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3348 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3350 …}
        -id: 346681
        -bodyTs: "'actual':85 'ad':113 'annoy':89 'anyth':57 'aren':83 'around':79 'build':35,45 'bulb':55 'bunch':74 'button':24,102 'common':63 'confus':5 'definit':4 'effort':11,95 'extend':64,117 'good':32,37 'hous':41,81 'howev':25 'hue':54 'in-build':43 'isn':17 'know':30,66 'led':46 'light':47 'like':9,58 'm':91 'mayb':106 'moment':105 'mqtt':15 'natur':116 'network':39,120 'one':23,101 'plug':70,77 'realli':19,29 'run':13 'server':16 'smart':69,76 'sound':8 'sure':93 'swap':51 'thank':1 'thing':115 'use':86 've':112 'wait':109 'way':33 'worth':20,97 'zigbe':38,119"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.nz/comment/5486812"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706429777 {#3331
          date: 2024-01-28 09:16:17.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2373}
      +body: """
        Building a good, reliable Zigbee network is dead simple. Just have a whole bunch of devices scattered around the area attached to your Zigbee network that can act as relays. The network will do the rest.\n
        \n
        Here’s some products from my notes that should act as relays. This should give you an idea as to what you can use. In general, if it’s mains powered it will probably act as a relay, and if it is battery powered it probably won’t.\n
        \n
        You might consider asking around for what products others use that can act as relays.\n
        \n
        Light switch - [inovelli.com/collections/inovelli-blue-series](https://inovelli.com/collections/inovelli-blue-series)\n
        \n
        Electrical Relay - [a.co/d/eaIyhDA](https://a.co/d/eaIyhDA)\n
        \n
        Plugs - [a.co/d/3BqdTAD](https://a.co/d/3BqdTAD)\n
        \n
        Light bulbs - [a.co/d/9F4JfWG](https://a.co/d/9F4JfWG)\n
        \n
        Gateway/Zigbee Relay - [a.co/d/eNHZfWc](https://a.co/d/eNHZfWc)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1706433643 {#3403
        date: 2024-01-28 10:20:43.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Dave@lemmy.nz"
        "@StrawberryPigtails@lemmy.sdf.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3407 …}
      +nested: Doctrine\ORM\PersistentCollection {#3412 …}
      +votes: Doctrine\ORM\PersistentCollection {#3408 …}
      +reports: Doctrine\ORM\PersistentCollection {#3414 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3416 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3418 …}
      -id: 346741
      -bodyTs: "'/collections/inovelli-blue-series](https://inovelli.com/collections/inovelli-blue-series)':104 '/d/3bqdtad](https://a.co/d/3bqdtad)':113 '/d/9f4jfwg](https://a.co/d/9f4jfwg)':118 '/d/eaiyhda](https://a.co/d/eaiyhda)':109 '/d/enhzfwc](https://a.co/d/enhzfwc)':123 'a.co':108,112,117,122 'a.co/d/3bqdtad](https://a.co/d/3bqdtad)':111 'a.co/d/9f4jfwg](https://a.co/d/9f4jfwg)':116 'a.co/d/eaiyhda](https://a.co/d/eaiyhda)':107 'a.co/d/enhzfwc](https://a.co/d/enhzfwc)':121 'act':28,46,71,97 'area':20 'around':18,89 'ask':88 'attach':21 'batteri':79 'build':1 'bulb':115 'bunch':14 'consid':87 'dead':8 'devic':16 'electr':105 'gateway/zigbee':119 'general':62 'give':51 'good':3 'idea':54 'inovelli.com':103 'inovelli.com/collections/inovelli-blue-series](https://inovelli.com/collections/inovelli-blue-series)':102 'light':100,114 'main':66 'might':86 'network':6,25,32 'note':43 'other':93 'plug':110 'power':67,80 'probabl':70,82 'product':40,92 'relay':30,48,74,99,106,120 'reliabl':4 'rest':36 'scatter':17 'simpl':9 'switch':101 'use':60,94 'whole':13 'won':83 'zigbe':5,24"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.sdf.org/comment/7842060"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706433643 {#3400
        date: 2024-01-28 10:20:43.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2373}
    +body: """
      It sounds simple in theory, but for the light switches and relays I’d need to get in an electrician, and I’m just not that invested yet. I don’t have bulbs I can swap out, as my lights don’t have bulbs. That leaves smart plugs and that last one you linked, the gateway.\n
      \n
      Smart plugs are annoying. They are big and bulky, the plugs fall out of the wall easily when they get bumped by kids, and it’s an annoying extra thing for anyone wanting to use that socket.\n
      \n
      That last link you have looks interesting. It doesn’t state what the range is, but the reviews have lots of comments about the great range. That might be an option. Any idea what kind of range it has? I need to make it about 10-15 metres and through 3 walls, so I suspect it’s a bit of a stretch but it would still probably greatly reduce the number of devices I need in between.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706477718 {#3430
      date: 2024-01-28 22:35:18.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Dave@lemmy.nz"
      "@StrawberryPigtails@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3427 …}
    +nested: Doctrine\ORM\PersistentCollection {#3424 …}
    +votes: Doctrine\ORM\PersistentCollection {#3422 …}
    +reports: Doctrine\ORM\PersistentCollection {#3436 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3438 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3440 …}
    -id: 348017
    -bodyTs: "'-15':140 '10':139 '3':144 'annoy':60,84 'anyon':88 'big':63 'bit':152 'bulb':33,44 'bulki':65 'bump':77 'comment':115 'd':14 'devic':166 'doesn':102 'easili':73 'electrician':20 'extra':85 'fall':68 'gateway':56 'get':17,76 'great':118,161 'idea':126 'interest':100 'invest':27 'kid':79 'kind':128 'last':51,95 'leav':46 'light':9,40 'link':54,96 'look':99 'lot':113 'm':23 'make':136 'metr':141 'might':121 'need':15,134,168 'number':164 'one':52 'option':124 'plug':48,58,67 'probabl':160 'rang':107,119,130 'reduc':162 'relay':12 'review':111 'simpl':3 'smart':47,57 'socket':93 'sound':2 'state':104 'still':159 'stretch':155 'suspect':148 'swap':36 'switch':10 'theori':5 'thing':86 'use':91 'wall':72,145 'want':89 'would':158 'yet':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.nz/comment/5504721"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706477718 {#3433
      date: 2024-01-28 22:35:18.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2373}
  +body: """
    Out of the box, the Sonoff adapter is setup to be used as a coordinator, like the SkyConnect. To run it as a relay you will need to reflash its firmware. Sonoff has firmware available for that and I’ve seen guides floating around on how to do so.\n
    \n
    Hardware side, best I can give you is a solid maybe, and I couldn’t tell you how stable the connection would be. I do know that it has better signal stock than the Nabu’s SkyConnect.\n
    \n
    If you stuck it in front of a broad wave guide you might be able to eak out a little more range without limiting its visibility to the sides too badly. Like how satellite dishes work. A tin can would be too focused for this application but a metal colander or a foil lined dinner plate might work. Both the coordinator and the devices you are wanting to connect would have to be within “sight” of the Sonoff’s signal though.\n
    \n
    Alternatively, and I don’t know if the parts exist to do this, you could split the single antenna off to 2 antennas, like CB antennas on heavy trucks here in the States. I don’t remotely understand how it works, but if it’s setup correctly, it would increase range to the “front“ and “back” while significantly reducing range to the sides.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706496812 {#3452
    date: 2024-01-29 03:53:32.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Dave@lemmy.nz"
    "@StrawberryPigtails@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3449 …}
  +nested: Doctrine\ORM\PersistentCollection {#3446 …}
  +votes: Doctrine\ORM\PersistentCollection {#3444 …}
  +reports: Doctrine\ORM\PersistentCollection {#3458 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3460 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3462 …}
  -id: 348708
  -bodyTs: "'2':189 'abl':101 'adapt':7 'altern':168 'antenna':186,190,193 'applic':132 'around':44 'avail':35 'back':223 'bad':117 'best':52 'better':79 'box':4 'broad':95 'cb':192 'coland':136 'connect':70,155 'coordin':15,147 'correct':214 'could':182 'couldn':63 'devic':150 'dinner':141 'dish':121 'eak':103 'exist':177 'firmwar':31,34 'float':43 'focus':129 'foil':139 'front':92,221 'give':55 'guid':42,97 'hardwar':50 'heavi':195 'increas':217 'know':75,173 'like':16,118,191 'limit':110 'line':140 'littl':106 'mayb':60 'metal':135 'might':99,143 'nabu':84 'need':27 'part':176 'plate':142 'rang':108,218,227 'reduc':226 'reflash':29 'relay':24 'remot':204 'run':20 'satellit':120 'seen':41 'setup':9,213 'side':51,115,230 'sight':161 'signal':80,166 'signific':225 'singl':185 'skyconnect':18,86 'solid':59 'sonoff':6,32,164 'split':183 'stabl':68 'state':200 'stock':81 'stuck':89 'tell':65 'though':167 'tin':124 'truck':196 'understand':205 'use':12 've':40 'visibl':112 'want':153 'wave':96 'within':160 'without':109 'work':122,144,208 'would':71,126,156,216"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.sdf.org/comment/7869972"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706496812 {#3455
    date: 2024-01-29 03:53:32.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
65 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
66 DENIED moderate
App\Entity\EntryComment {#3479
  +user: Proxies\__CG__\App\Entity\User {#3124 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3457
    +user: App\Entity\User {#1352 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3435
      +user: Proxies\__CG__\App\Entity\User {#3124 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#3404
        +user: App\Entity\User {#1352 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: App\Entity\EntryComment {#3335
          +user: Proxies\__CG__\App\Entity\User {#3124 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
          +magazine: App\Entity\Magazine {#306}
          +image: null
          +parent: App\Entity\EntryComment {#3242
            +user: App\Entity\User {#1352 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
            +magazine: App\Entity\Magazine {#306}
            +image: null
            +parent: App\Entity\EntryComment {#3125
              +user: Proxies\__CG__\App\Entity\User {#3124 …}
              +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
              +magazine: App\Entity\Magazine {#306}
              +image: null
              +parent: App\Entity\EntryComment {#2373
                +user: App\Entity\User {#1352 …}
                +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
                +magazine: App\Entity\Magazine {#306}
                +image: null
                +parent: null
                +root: null
                +body: """
                  There’s a couple of ways you can do this.\n
                  \n
                  - You can build out your Zigbee network with relays (anything mains powered usually works as a router) to reach the area.\n
                  - If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
                  - or your could use WiFi devices if you have enough spare capacity on your network and are well within signal range.\n
                  \n
                  I’ve so far not had much luck with Matter, so for me, that is an unnecessary complication to avoid. Trying to get Matter working, I mean.\n
                  \n
                  In my case I would probably use either the first or second choice, depending, but your situation may be different. My WiFi already has too many devices on it.
                  """
                +lang: "en"
                +isAdult: false
                +favouriteCount: 2
                +score: 0
                +lastActive: DateTime @1729290326 {#1982
                  date: 2024-10-19 00:25:26.0 +02:00
                }
                +ip: null
                +tags: null
                +mentions: [
                  "@Dave@lemmy.nz"
                ]
                +children: Doctrine\ORM\PersistentCollection {#2376 …}
                +nested: Doctrine\ORM\PersistentCollection {#2365 …}
                +votes: Doctrine\ORM\PersistentCollection {#2366 …}
                +reports: Doctrine\ORM\PersistentCollection {#2352 …}
                +favourites: Doctrine\ORM\PersistentCollection {#1348 …}
                +notifications: Doctrine\ORM\PersistentCollection {#1349 …}
                -id: 346205
                -bodyTs: "'alreadi':133 'anoth':41,57 'anyth':20 'area':31,34 'assist':62 'avoid':103 'away':38 'back':59 'build':13,42 'capac':74 'case':113 'choic':123 'complic':101 'could':44,65 'coupl':4 'depend':124 'devic':68,137 'differ':130 'either':118 'enough':72 'far':37,87 'first':120 'get':106 'home':61 'luck':91 'main':21 'mani':136 'matter':93,107 'may':128 'mean':110 'messag':55 'mqtt':49 'much':90 'nearbi':51 'network':17,58,77 'power':22 'probabl':116 'rang':83 'reach':29 'relay':19 'rout':53 'router':27,50 'say':39 'second':122 'setup':45 'signal':82 'situat':127 'spare':73 'tri':104 'unnecessari':100 'use':66,117 'usual':23 've':85 'via':56 'way':6 'well':80 'wifi':67,132 'within':81 'work':24,108 'would':115 'zigbe':16,47"
                +ranking: 0
                +commentCount: 0
                +upVotes: 0
                +downVotes: 0
                +visibility: "visible             "
                +apId: "https://lemmy.sdf.org/comment/7826729"
                +editedAt: null
                +createdAt: DateTimeImmutable @1706408764 {#1979
                  date: 2024-01-28 03:26:04.0 +01:00
                }
              }
              +root: App\Entity\EntryComment {#2373}
              +body: """
                > If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
                \n
                Can you tell me more about this? Wifi is available in the area, which seems a better option than a chain of zigbee extenders.\n
                \n
                Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?
                """
              +lang: "en"
              +isAdult: false
              +favouriteCount: 1
              +score: 0
              +lastActive: DateTime @1706409558 {#3127
                date: 2024-01-28 03:39:18.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@Dave@lemmy.nz"
                "@StrawberryPigtails@lemmy.sdf.org"
              ]
              +children: Doctrine\ORM\PersistentCollection {#3123 …}
              +nested: Doctrine\ORM\PersistentCollection {#3121 …}
              +votes: Doctrine\ORM\PersistentCollection {#3119 …}
              +reports: Doctrine\ORM\PersistentCollection {#3117 …}
              +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
              +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
              -id: 346227
              -bodyTs: "'anoth':10,26 'area':3,44 'assist':31 'avail':41 'away':7 'back':28 'better':48 'bridg':67 'build':11 'button':71 'chain':52 'could':13 'extend':55 'far':6 'get':59 'ha':73 'home':30 'messag':24 'mqtt':18,63 'nearbi':20 'network':27 'option':49 'rout':22 'router':19,64 'say':8 'seem':46 'setup':14 'tell':34 'via':25 'wifi':39 'zigbe':16,54,61,70"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.nz/comment/5474977"
              +editedAt: null
              +createdAt: DateTimeImmutable @1706409558 {#3126
                date: 2024-01-28 03:39:18.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#2373}
            +body: """
              It sounds like you may be confusing how Zigbee works with how older WiFi works.\n
              \n
              In WiFi you would have a single access point with a certain range. If you want to extend that range in a particular direction you would have to add a range extender, creating a chain or rope of range extenders.\n
              \n
              Zigbee (and many modern WiFi APs) are more like a fishing net. The more relays you have the stronger your net is because if one relay goes down for whatever reason, another relay in range can pass along the message to where it need to go.\n
              \n
              By the by, this is also how the internet works (oversimplified to the point of inaccuracy of course).\n
              \n
              In building out a Zigbee network you do not want to create chains with a single path available for reliability reasons. It’s better saturate an area with Zigbee relays. The relays can be either bunched up or you can spread them out. The only limiting factor on the size (in sq meters) is the max number of devices of the protocol, which you are unlikely to hit, and the radio range of the individual relays. Each device (either a relay or end device) needs to be able to see at least one (but preferably more than one) relay.\n
              \n
              At a high level (I don’t run one myself), A Zigbee to MQTT server is a way to create a second “net” that is completely separate from the your original Zigbee network. In a nutshell, you take a second Zigbee cordinator and attach it to a MQTT server which then passes the information back to your Home Assistant. This second network doesn’t benefit from the first and the first doesn’t benefit from the second. Though, because they operate on the same frequency spectrum, they can conflict just as 2.4Ghz WiFi and Zigbee can conflict.\n
              \n
              > Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?\n
              \n
              It’s more something that you build than something you get, but, practically speaking, there is nothing stopping you from doing so. Though it doesn’t usually make sense to do so from an effort or infrastructure prospective for a single end device. Though of course, there are always exceptions. At a minimum, you would need a network connected computer running the MQTT server and a second Zigbee coordinator. Search for zigbee2mqtt.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 2
            +score: 0
            +lastActive: DateTime @1706416912 {#3243
              date: 2024-01-28 05:41:52.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@Dave@lemmy.nz"
              "@StrawberryPigtails@lemmy.sdf.org"
            ]
            +children: Doctrine\ORM\PersistentCollection {#3236 …}
            +nested: Doctrine\ORM\PersistentCollection {#3235 …}
            +votes: Doctrine\ORM\PersistentCollection {#3233 …}
            +reports: Doctrine\ORM\PersistentCollection {#3245 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3247 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3249 …}
            -id: 346428
            -bodyTs: "'2.4':310 'abl':207 'access':23 'add':44 'along':93 'also':107 'alway':383 'anoth':87 'ap':61 'area':146 'assist':277 'attach':262 'avail':137 'back':273 'benefit':283,292 'better':143 'bridg':328 'build':121,341 'bunch':155 'button':332 'certain':27 'chain':50,132 'complet':244 'comput':394 'conflict':307,316 'confus':7 'connect':393 'coordin':403 'cordin':260 'cours':119,380 'creat':48,131,238 'devic':178,197,203,377 'direct':39 'doesn':281,290,359 'effort':369 'either':154,198 'end':202,376 'except':384 'extend':33,47,55 'factor':166 'first':286,289 'fish':66 'frequenc':303 'get':320,345 'ghz':311 'go':101 'goe':82 'ha':334 'high':221 'hit':187 'home':276 'inaccuraci':117 'individu':194 'inform':272 'infrastructur':371 'internet':110 'least':211 'level':222 'like':3,64 'limit':165 'make':362 'mani':58 'max':175 'may':5 'messag':95 'meter':172 'minimum':387 'modern':59 'mqtt':232,266,324,397 'need':99,204,390 'net':67,76,241 'network':125,251,280,392 'noth':351 'number':176 'nutshel':254 'older':13 'one':80,212,217,227 'oper':299 'origin':249 'oversimplifi':112 'particular':38 'pass':92,270 'path':136 'point':24,115 'practic':347 'prefer':214 'prospect':372 'protocol':181 'radio':190 'rang':28,35,46,54,90,191 'reason':86,140 'relay':70,81,88,149,151,195,200,218 'reliabl':139 'rope':52 'router':325 'run':226,395 'satur':144 'search':404 'second':240,258,279,295,401 'see':209 'sens':363 'separ':245 'server':233,267,398 'singl':22,135,375 'size':169 'someth':338,343 'sound':2 'speak':348 'spectrum':304 'spread':160 'sq':171 'stop':352 'stronger':74 'take':256 'though':296,357,378 'unlik':185 'usual':361 'want':31,129 'way':236 'whatev':85 'wifi':14,17,60,312 'work':10,15,111 'would':19,41,389 'zigbe':9,56,124,148,230,250,259,314,322,331,402 'zigbee2mqtt':406"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.sdf.org/comment/7832006"
            +editedAt: null
            +createdAt: DateTimeImmutable @1706416912 {#3240
              date: 2024-01-28 05:41:52.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2373}
          +body: """
            Thanks, I was definitely confused! It does sound like the effort to run a MQTT server isn’t really worth it for one button. However, I don’t really know a good way to build a good zigbee network. My house has in-build LED lights, I can’t swap them for Hue bulbs or anything like that. The only other common extender I know of is smart plugs, and having a bunch of smart plugs all around the house that aren’t actually used is just annoying.\n
            \n
            I’m not sure the effort is worth it for this one button at the moment. Maybe I will wait until I’ve added other things naturally extending the zigbee network.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1706429777 {#3334
            date: 2024-01-28 09:16:17.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Dave@lemmy.nz"
            "@StrawberryPigtails@lemmy.sdf.org"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3339 …}
          +nested: Doctrine\ORM\PersistentCollection {#3345 …}
          +votes: Doctrine\ORM\PersistentCollection {#3341 …}
          +reports: Doctrine\ORM\PersistentCollection {#3346 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3348 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3350 …}
          -id: 346681
          -bodyTs: "'actual':85 'ad':113 'annoy':89 'anyth':57 'aren':83 'around':79 'build':35,45 'bulb':55 'bunch':74 'button':24,102 'common':63 'confus':5 'definit':4 'effort':11,95 'extend':64,117 'good':32,37 'hous':41,81 'howev':25 'hue':54 'in-build':43 'isn':17 'know':30,66 'led':46 'light':47 'like':9,58 'm':91 'mayb':106 'moment':105 'mqtt':15 'natur':116 'network':39,120 'one':23,101 'plug':70,77 'realli':19,29 'run':13 'server':16 'smart':69,76 'sound':8 'sure':93 'swap':51 'thank':1 'thing':115 'use':86 've':112 'wait':109 'way':33 'worth':20,97 'zigbe':38,119"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.nz/comment/5486812"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706429777 {#3331
            date: 2024-01-28 09:16:17.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2373}
        +body: """
          Building a good, reliable Zigbee network is dead simple. Just have a whole bunch of devices scattered around the area attached to your Zigbee network that can act as relays. The network will do the rest.\n
          \n
          Here’s some products from my notes that should act as relays. This should give you an idea as to what you can use. In general, if it’s mains powered it will probably act as a relay, and if it is battery powered it probably won’t.\n
          \n
          You might consider asking around for what products others use that can act as relays.\n
          \n
          Light switch - [inovelli.com/collections/inovelli-blue-series](https://inovelli.com/collections/inovelli-blue-series)\n
          \n
          Electrical Relay - [a.co/d/eaIyhDA](https://a.co/d/eaIyhDA)\n
          \n
          Plugs - [a.co/d/3BqdTAD](https://a.co/d/3BqdTAD)\n
          \n
          Light bulbs - [a.co/d/9F4JfWG](https://a.co/d/9F4JfWG)\n
          \n
          Gateway/Zigbee Relay - [a.co/d/eNHZfWc](https://a.co/d/eNHZfWc)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706433643 {#3403
          date: 2024-01-28 10:20:43.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Dave@lemmy.nz"
          "@StrawberryPigtails@lemmy.sdf.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3407 …}
        +nested: Doctrine\ORM\PersistentCollection {#3412 …}
        +votes: Doctrine\ORM\PersistentCollection {#3408 …}
        +reports: Doctrine\ORM\PersistentCollection {#3414 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3416 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3418 …}
        -id: 346741
        -bodyTs: "'/collections/inovelli-blue-series](https://inovelli.com/collections/inovelli-blue-series)':104 '/d/3bqdtad](https://a.co/d/3bqdtad)':113 '/d/9f4jfwg](https://a.co/d/9f4jfwg)':118 '/d/eaiyhda](https://a.co/d/eaiyhda)':109 '/d/enhzfwc](https://a.co/d/enhzfwc)':123 'a.co':108,112,117,122 'a.co/d/3bqdtad](https://a.co/d/3bqdtad)':111 'a.co/d/9f4jfwg](https://a.co/d/9f4jfwg)':116 'a.co/d/eaiyhda](https://a.co/d/eaiyhda)':107 'a.co/d/enhzfwc](https://a.co/d/enhzfwc)':121 'act':28,46,71,97 'area':20 'around':18,89 'ask':88 'attach':21 'batteri':79 'build':1 'bulb':115 'bunch':14 'consid':87 'dead':8 'devic':16 'electr':105 'gateway/zigbee':119 'general':62 'give':51 'good':3 'idea':54 'inovelli.com':103 'inovelli.com/collections/inovelli-blue-series](https://inovelli.com/collections/inovelli-blue-series)':102 'light':100,114 'main':66 'might':86 'network':6,25,32 'note':43 'other':93 'plug':110 'power':67,80 'probabl':70,82 'product':40,92 'relay':30,48,74,99,106,120 'reliabl':4 'rest':36 'scatter':17 'simpl':9 'switch':101 'use':60,94 'whole':13 'won':83 'zigbe':5,24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.sdf.org/comment/7842060"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706433643 {#3400
          date: 2024-01-28 10:20:43.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2373}
      +body: """
        It sounds simple in theory, but for the light switches and relays I’d need to get in an electrician, and I’m just not that invested yet. I don’t have bulbs I can swap out, as my lights don’t have bulbs. That leaves smart plugs and that last one you linked, the gateway.\n
        \n
        Smart plugs are annoying. They are big and bulky, the plugs fall out of the wall easily when they get bumped by kids, and it’s an annoying extra thing for anyone wanting to use that socket.\n
        \n
        That last link you have looks interesting. It doesn’t state what the range is, but the reviews have lots of comments about the great range. That might be an option. Any idea what kind of range it has? I need to make it about 10-15 metres and through 3 walls, so I suspect it’s a bit of a stretch but it would still probably greatly reduce the number of devices I need in between.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706477718 {#3430
        date: 2024-01-28 22:35:18.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Dave@lemmy.nz"
        "@StrawberryPigtails@lemmy.sdf.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3427 …}
      +nested: Doctrine\ORM\PersistentCollection {#3424 …}
      +votes: Doctrine\ORM\PersistentCollection {#3422 …}
      +reports: Doctrine\ORM\PersistentCollection {#3436 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3438 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3440 …}
      -id: 348017
      -bodyTs: "'-15':140 '10':139 '3':144 'annoy':60,84 'anyon':88 'big':63 'bit':152 'bulb':33,44 'bulki':65 'bump':77 'comment':115 'd':14 'devic':166 'doesn':102 'easili':73 'electrician':20 'extra':85 'fall':68 'gateway':56 'get':17,76 'great':118,161 'idea':126 'interest':100 'invest':27 'kid':79 'kind':128 'last':51,95 'leav':46 'light':9,40 'link':54,96 'look':99 'lot':113 'm':23 'make':136 'metr':141 'might':121 'need':15,134,168 'number':164 'one':52 'option':124 'plug':48,58,67 'probabl':160 'rang':107,119,130 'reduc':162 'relay':12 'review':111 'simpl':3 'smart':47,57 'socket':93 'sound':2 'state':104 'still':159 'stretch':155 'suspect':148 'swap':36 'switch':10 'theori':5 'thing':86 'use':91 'wall':72,145 'want':89 'would':158 'yet':28"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.nz/comment/5504721"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706477718 {#3433
        date: 2024-01-28 22:35:18.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2373}
    +body: """
      Out of the box, the Sonoff adapter is setup to be used as a coordinator, like the SkyConnect. To run it as a relay you will need to reflash its firmware. Sonoff has firmware available for that and I’ve seen guides floating around on how to do so.\n
      \n
      Hardware side, best I can give you is a solid maybe, and I couldn’t tell you how stable the connection would be. I do know that it has better signal stock than the Nabu’s SkyConnect.\n
      \n
      If you stuck it in front of a broad wave guide you might be able to eak out a little more range without limiting its visibility to the sides too badly. Like how satellite dishes work. A tin can would be too focused for this application but a metal colander or a foil lined dinner plate might work. Both the coordinator and the devices you are wanting to connect would have to be within “sight” of the Sonoff’s signal though.\n
      \n
      Alternatively, and I don’t know if the parts exist to do this, you could split the single antenna off to 2 antennas, like CB antennas on heavy trucks here in the States. I don’t remotely understand how it works, but if it’s setup correctly, it would increase range to the “front“ and “back” while significantly reducing range to the sides.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706496812 {#3452
      date: 2024-01-29 03:53:32.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Dave@lemmy.nz"
      "@StrawberryPigtails@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3449 …}
    +nested: Doctrine\ORM\PersistentCollection {#3446 …}
    +votes: Doctrine\ORM\PersistentCollection {#3444 …}
    +reports: Doctrine\ORM\PersistentCollection {#3458 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3460 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3462 …}
    -id: 348708
    -bodyTs: "'2':189 'abl':101 'adapt':7 'altern':168 'antenna':186,190,193 'applic':132 'around':44 'avail':35 'back':223 'bad':117 'best':52 'better':79 'box':4 'broad':95 'cb':192 'coland':136 'connect':70,155 'coordin':15,147 'correct':214 'could':182 'couldn':63 'devic':150 'dinner':141 'dish':121 'eak':103 'exist':177 'firmwar':31,34 'float':43 'focus':129 'foil':139 'front':92,221 'give':55 'guid':42,97 'hardwar':50 'heavi':195 'increas':217 'know':75,173 'like':16,118,191 'limit':110 'line':140 'littl':106 'mayb':60 'metal':135 'might':99,143 'nabu':84 'need':27 'part':176 'plate':142 'rang':108,218,227 'reduc':226 'reflash':29 'relay':24 'remot':204 'run':20 'satellit':120 'seen':41 'setup':9,213 'side':51,115,230 'sight':161 'signal':80,166 'signific':225 'singl':185 'skyconnect':18,86 'solid':59 'sonoff':6,32,164 'split':183 'stabl':68 'state':200 'stock':81 'stuck':89 'tell':65 'though':167 'tin':124 'truck':196 'understand':205 'use':12 've':40 'visibl':112 'want':153 'wave':96 'within':160 'without':109 'work':122,144,208 'would':71,126,156,216"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/comment/7869972"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706496812 {#3455
      date: 2024-01-29 03:53:32.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2373}
  +body: "I probably won’t go the tinfoil route, I’d prefer to keep it inconspicuous. Using it as a relay may do the trick, depending on range. I’ll think about what my plans are for future devices, as I don’t have many right now (hence not having a big zigbee network)."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706500778 {#3474
    date: 2024-01-29 04:59:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Dave@lemmy.nz"
    "@StrawberryPigtails@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3471 …}
  +nested: Doctrine\ORM\PersistentCollection {#3468 …}
  +votes: Doctrine\ORM\PersistentCollection {#3466 …}
  +reports: Doctrine\ORM\PersistentCollection {#3480 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3482 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3484 …}
  -id: 348826
  -bodyTs: "'big':51 'd':10 'depend':25 'devic':38 'futur':37 'go':5 'henc':47 'inconspicu':15 'keep':13 'll':29 'mani':44 'may':21 'network':53 'plan':34 'prefer':11 'probabl':2 'rang':27 'relay':20 'right':45 'rout':8 'think':30 'tinfoil':7 'trick':24 'use':16 'won':3 'zigbe':52"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.nz/comment/5511550"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706500778 {#3477
    date: 2024-01-29 04:59:38.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
67 DENIED edit
App\Entity\EntryComment {#3479
  +user: Proxies\__CG__\App\Entity\User {#3124 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3457
    +user: App\Entity\User {#1352 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3435
      +user: Proxies\__CG__\App\Entity\User {#3124 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#3404
        +user: App\Entity\User {#1352 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: App\Entity\EntryComment {#3335
          +user: Proxies\__CG__\App\Entity\User {#3124 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
          +magazine: App\Entity\Magazine {#306}
          +image: null
          +parent: App\Entity\EntryComment {#3242
            +user: App\Entity\User {#1352 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
            +magazine: App\Entity\Magazine {#306}
            +image: null
            +parent: App\Entity\EntryComment {#3125
              +user: Proxies\__CG__\App\Entity\User {#3124 …}
              +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
              +magazine: App\Entity\Magazine {#306}
              +image: null
              +parent: App\Entity\EntryComment {#2373
                +user: App\Entity\User {#1352 …}
                +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
                +magazine: App\Entity\Magazine {#306}
                +image: null
                +parent: null
                +root: null
                +body: """
                  There’s a couple of ways you can do this.\n
                  \n
                  - You can build out your Zigbee network with relays (anything mains powered usually works as a router) to reach the area.\n
                  - If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
                  - or your could use WiFi devices if you have enough spare capacity on your network and are well within signal range.\n
                  \n
                  I’ve so far not had much luck with Matter, so for me, that is an unnecessary complication to avoid. Trying to get Matter working, I mean.\n
                  \n
                  In my case I would probably use either the first or second choice, depending, but your situation may be different. My WiFi already has too many devices on it.
                  """
                +lang: "en"
                +isAdult: false
                +favouriteCount: 2
                +score: 0
                +lastActive: DateTime @1729290326 {#1982
                  date: 2024-10-19 00:25:26.0 +02:00
                }
                +ip: null
                +tags: null
                +mentions: [
                  "@Dave@lemmy.nz"
                ]
                +children: Doctrine\ORM\PersistentCollection {#2376 …}
                +nested: Doctrine\ORM\PersistentCollection {#2365 …}
                +votes: Doctrine\ORM\PersistentCollection {#2366 …}
                +reports: Doctrine\ORM\PersistentCollection {#2352 …}
                +favourites: Doctrine\ORM\PersistentCollection {#1348 …}
                +notifications: Doctrine\ORM\PersistentCollection {#1349 …}
                -id: 346205
                -bodyTs: "'alreadi':133 'anoth':41,57 'anyth':20 'area':31,34 'assist':62 'avoid':103 'away':38 'back':59 'build':13,42 'capac':74 'case':113 'choic':123 'complic':101 'could':44,65 'coupl':4 'depend':124 'devic':68,137 'differ':130 'either':118 'enough':72 'far':37,87 'first':120 'get':106 'home':61 'luck':91 'main':21 'mani':136 'matter':93,107 'may':128 'mean':110 'messag':55 'mqtt':49 'much':90 'nearbi':51 'network':17,58,77 'power':22 'probabl':116 'rang':83 'reach':29 'relay':19 'rout':53 'router':27,50 'say':39 'second':122 'setup':45 'signal':82 'situat':127 'spare':73 'tri':104 'unnecessari':100 'use':66,117 'usual':23 've':85 'via':56 'way':6 'well':80 'wifi':67,132 'within':81 'work':24,108 'would':115 'zigbe':16,47"
                +ranking: 0
                +commentCount: 0
                +upVotes: 0
                +downVotes: 0
                +visibility: "visible             "
                +apId: "https://lemmy.sdf.org/comment/7826729"
                +editedAt: null
                +createdAt: DateTimeImmutable @1706408764 {#1979
                  date: 2024-01-28 03:26:04.0 +01:00
                }
              }
              +root: App\Entity\EntryComment {#2373}
              +body: """
                > If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
                \n
                Can you tell me more about this? Wifi is available in the area, which seems a better option than a chain of zigbee extenders.\n
                \n
                Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?
                """
              +lang: "en"
              +isAdult: false
              +favouriteCount: 1
              +score: 0
              +lastActive: DateTime @1706409558 {#3127
                date: 2024-01-28 03:39:18.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@Dave@lemmy.nz"
                "@StrawberryPigtails@lemmy.sdf.org"
              ]
              +children: Doctrine\ORM\PersistentCollection {#3123 …}
              +nested: Doctrine\ORM\PersistentCollection {#3121 …}
              +votes: Doctrine\ORM\PersistentCollection {#3119 …}
              +reports: Doctrine\ORM\PersistentCollection {#3117 …}
              +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
              +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
              -id: 346227
              -bodyTs: "'anoth':10,26 'area':3,44 'assist':31 'avail':41 'away':7 'back':28 'better':48 'bridg':67 'build':11 'button':71 'chain':52 'could':13 'extend':55 'far':6 'get':59 'ha':73 'home':30 'messag':24 'mqtt':18,63 'nearbi':20 'network':27 'option':49 'rout':22 'router':19,64 'say':8 'seem':46 'setup':14 'tell':34 'via':25 'wifi':39 'zigbe':16,54,61,70"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.nz/comment/5474977"
              +editedAt: null
              +createdAt: DateTimeImmutable @1706409558 {#3126
                date: 2024-01-28 03:39:18.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#2373}
            +body: """
              It sounds like you may be confusing how Zigbee works with how older WiFi works.\n
              \n
              In WiFi you would have a single access point with a certain range. If you want to extend that range in a particular direction you would have to add a range extender, creating a chain or rope of range extenders.\n
              \n
              Zigbee (and many modern WiFi APs) are more like a fishing net. The more relays you have the stronger your net is because if one relay goes down for whatever reason, another relay in range can pass along the message to where it need to go.\n
              \n
              By the by, this is also how the internet works (oversimplified to the point of inaccuracy of course).\n
              \n
              In building out a Zigbee network you do not want to create chains with a single path available for reliability reasons. It’s better saturate an area with Zigbee relays. The relays can be either bunched up or you can spread them out. The only limiting factor on the size (in sq meters) is the max number of devices of the protocol, which you are unlikely to hit, and the radio range of the individual relays. Each device (either a relay or end device) needs to be able to see at least one (but preferably more than one) relay.\n
              \n
              At a high level (I don’t run one myself), A Zigbee to MQTT server is a way to create a second “net” that is completely separate from the your original Zigbee network. In a nutshell, you take a second Zigbee cordinator and attach it to a MQTT server which then passes the information back to your Home Assistant. This second network doesn’t benefit from the first and the first doesn’t benefit from the second. Though, because they operate on the same frequency spectrum, they can conflict just as 2.4Ghz WiFi and Zigbee can conflict.\n
              \n
              > Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?\n
              \n
              It’s more something that you build than something you get, but, practically speaking, there is nothing stopping you from doing so. Though it doesn’t usually make sense to do so from an effort or infrastructure prospective for a single end device. Though of course, there are always exceptions. At a minimum, you would need a network connected computer running the MQTT server and a second Zigbee coordinator. Search for zigbee2mqtt.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 2
            +score: 0
            +lastActive: DateTime @1706416912 {#3243
              date: 2024-01-28 05:41:52.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@Dave@lemmy.nz"
              "@StrawberryPigtails@lemmy.sdf.org"
            ]
            +children: Doctrine\ORM\PersistentCollection {#3236 …}
            +nested: Doctrine\ORM\PersistentCollection {#3235 …}
            +votes: Doctrine\ORM\PersistentCollection {#3233 …}
            +reports: Doctrine\ORM\PersistentCollection {#3245 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3247 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3249 …}
            -id: 346428
            -bodyTs: "'2.4':310 'abl':207 'access':23 'add':44 'along':93 'also':107 'alway':383 'anoth':87 'ap':61 'area':146 'assist':277 'attach':262 'avail':137 'back':273 'benefit':283,292 'better':143 'bridg':328 'build':121,341 'bunch':155 'button':332 'certain':27 'chain':50,132 'complet':244 'comput':394 'conflict':307,316 'confus':7 'connect':393 'coordin':403 'cordin':260 'cours':119,380 'creat':48,131,238 'devic':178,197,203,377 'direct':39 'doesn':281,290,359 'effort':369 'either':154,198 'end':202,376 'except':384 'extend':33,47,55 'factor':166 'first':286,289 'fish':66 'frequenc':303 'get':320,345 'ghz':311 'go':101 'goe':82 'ha':334 'high':221 'hit':187 'home':276 'inaccuraci':117 'individu':194 'inform':272 'infrastructur':371 'internet':110 'least':211 'level':222 'like':3,64 'limit':165 'make':362 'mani':58 'max':175 'may':5 'messag':95 'meter':172 'minimum':387 'modern':59 'mqtt':232,266,324,397 'need':99,204,390 'net':67,76,241 'network':125,251,280,392 'noth':351 'number':176 'nutshel':254 'older':13 'one':80,212,217,227 'oper':299 'origin':249 'oversimplifi':112 'particular':38 'pass':92,270 'path':136 'point':24,115 'practic':347 'prefer':214 'prospect':372 'protocol':181 'radio':190 'rang':28,35,46,54,90,191 'reason':86,140 'relay':70,81,88,149,151,195,200,218 'reliabl':139 'rope':52 'router':325 'run':226,395 'satur':144 'search':404 'second':240,258,279,295,401 'see':209 'sens':363 'separ':245 'server':233,267,398 'singl':22,135,375 'size':169 'someth':338,343 'sound':2 'speak':348 'spectrum':304 'spread':160 'sq':171 'stop':352 'stronger':74 'take':256 'though':296,357,378 'unlik':185 'usual':361 'want':31,129 'way':236 'whatev':85 'wifi':14,17,60,312 'work':10,15,111 'would':19,41,389 'zigbe':9,56,124,148,230,250,259,314,322,331,402 'zigbee2mqtt':406"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.sdf.org/comment/7832006"
            +editedAt: null
            +createdAt: DateTimeImmutable @1706416912 {#3240
              date: 2024-01-28 05:41:52.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2373}
          +body: """
            Thanks, I was definitely confused! It does sound like the effort to run a MQTT server isn’t really worth it for one button. However, I don’t really know a good way to build a good zigbee network. My house has in-build LED lights, I can’t swap them for Hue bulbs or anything like that. The only other common extender I know of is smart plugs, and having a bunch of smart plugs all around the house that aren’t actually used is just annoying.\n
            \n
            I’m not sure the effort is worth it for this one button at the moment. Maybe I will wait until I’ve added other things naturally extending the zigbee network.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1706429777 {#3334
            date: 2024-01-28 09:16:17.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Dave@lemmy.nz"
            "@StrawberryPigtails@lemmy.sdf.org"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3339 …}
          +nested: Doctrine\ORM\PersistentCollection {#3345 …}
          +votes: Doctrine\ORM\PersistentCollection {#3341 …}
          +reports: Doctrine\ORM\PersistentCollection {#3346 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3348 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3350 …}
          -id: 346681
          -bodyTs: "'actual':85 'ad':113 'annoy':89 'anyth':57 'aren':83 'around':79 'build':35,45 'bulb':55 'bunch':74 'button':24,102 'common':63 'confus':5 'definit':4 'effort':11,95 'extend':64,117 'good':32,37 'hous':41,81 'howev':25 'hue':54 'in-build':43 'isn':17 'know':30,66 'led':46 'light':47 'like':9,58 'm':91 'mayb':106 'moment':105 'mqtt':15 'natur':116 'network':39,120 'one':23,101 'plug':70,77 'realli':19,29 'run':13 'server':16 'smart':69,76 'sound':8 'sure':93 'swap':51 'thank':1 'thing':115 'use':86 've':112 'wait':109 'way':33 'worth':20,97 'zigbe':38,119"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.nz/comment/5486812"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706429777 {#3331
            date: 2024-01-28 09:16:17.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2373}
        +body: """
          Building a good, reliable Zigbee network is dead simple. Just have a whole bunch of devices scattered around the area attached to your Zigbee network that can act as relays. The network will do the rest.\n
          \n
          Here’s some products from my notes that should act as relays. This should give you an idea as to what you can use. In general, if it’s mains powered it will probably act as a relay, and if it is battery powered it probably won’t.\n
          \n
          You might consider asking around for what products others use that can act as relays.\n
          \n
          Light switch - [inovelli.com/collections/inovelli-blue-series](https://inovelli.com/collections/inovelli-blue-series)\n
          \n
          Electrical Relay - [a.co/d/eaIyhDA](https://a.co/d/eaIyhDA)\n
          \n
          Plugs - [a.co/d/3BqdTAD](https://a.co/d/3BqdTAD)\n
          \n
          Light bulbs - [a.co/d/9F4JfWG](https://a.co/d/9F4JfWG)\n
          \n
          Gateway/Zigbee Relay - [a.co/d/eNHZfWc](https://a.co/d/eNHZfWc)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706433643 {#3403
          date: 2024-01-28 10:20:43.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Dave@lemmy.nz"
          "@StrawberryPigtails@lemmy.sdf.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3407 …}
        +nested: Doctrine\ORM\PersistentCollection {#3412 …}
        +votes: Doctrine\ORM\PersistentCollection {#3408 …}
        +reports: Doctrine\ORM\PersistentCollection {#3414 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3416 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3418 …}
        -id: 346741
        -bodyTs: "'/collections/inovelli-blue-series](https://inovelli.com/collections/inovelli-blue-series)':104 '/d/3bqdtad](https://a.co/d/3bqdtad)':113 '/d/9f4jfwg](https://a.co/d/9f4jfwg)':118 '/d/eaiyhda](https://a.co/d/eaiyhda)':109 '/d/enhzfwc](https://a.co/d/enhzfwc)':123 'a.co':108,112,117,122 'a.co/d/3bqdtad](https://a.co/d/3bqdtad)':111 'a.co/d/9f4jfwg](https://a.co/d/9f4jfwg)':116 'a.co/d/eaiyhda](https://a.co/d/eaiyhda)':107 'a.co/d/enhzfwc](https://a.co/d/enhzfwc)':121 'act':28,46,71,97 'area':20 'around':18,89 'ask':88 'attach':21 'batteri':79 'build':1 'bulb':115 'bunch':14 'consid':87 'dead':8 'devic':16 'electr':105 'gateway/zigbee':119 'general':62 'give':51 'good':3 'idea':54 'inovelli.com':103 'inovelli.com/collections/inovelli-blue-series](https://inovelli.com/collections/inovelli-blue-series)':102 'light':100,114 'main':66 'might':86 'network':6,25,32 'note':43 'other':93 'plug':110 'power':67,80 'probabl':70,82 'product':40,92 'relay':30,48,74,99,106,120 'reliabl':4 'rest':36 'scatter':17 'simpl':9 'switch':101 'use':60,94 'whole':13 'won':83 'zigbe':5,24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.sdf.org/comment/7842060"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706433643 {#3400
          date: 2024-01-28 10:20:43.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2373}
      +body: """
        It sounds simple in theory, but for the light switches and relays I’d need to get in an electrician, and I’m just not that invested yet. I don’t have bulbs I can swap out, as my lights don’t have bulbs. That leaves smart plugs and that last one you linked, the gateway.\n
        \n
        Smart plugs are annoying. They are big and bulky, the plugs fall out of the wall easily when they get bumped by kids, and it’s an annoying extra thing for anyone wanting to use that socket.\n
        \n
        That last link you have looks interesting. It doesn’t state what the range is, but the reviews have lots of comments about the great range. That might be an option. Any idea what kind of range it has? I need to make it about 10-15 metres and through 3 walls, so I suspect it’s a bit of a stretch but it would still probably greatly reduce the number of devices I need in between.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706477718 {#3430
        date: 2024-01-28 22:35:18.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Dave@lemmy.nz"
        "@StrawberryPigtails@lemmy.sdf.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3427 …}
      +nested: Doctrine\ORM\PersistentCollection {#3424 …}
      +votes: Doctrine\ORM\PersistentCollection {#3422 …}
      +reports: Doctrine\ORM\PersistentCollection {#3436 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3438 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3440 …}
      -id: 348017
      -bodyTs: "'-15':140 '10':139 '3':144 'annoy':60,84 'anyon':88 'big':63 'bit':152 'bulb':33,44 'bulki':65 'bump':77 'comment':115 'd':14 'devic':166 'doesn':102 'easili':73 'electrician':20 'extra':85 'fall':68 'gateway':56 'get':17,76 'great':118,161 'idea':126 'interest':100 'invest':27 'kid':79 'kind':128 'last':51,95 'leav':46 'light':9,40 'link':54,96 'look':99 'lot':113 'm':23 'make':136 'metr':141 'might':121 'need':15,134,168 'number':164 'one':52 'option':124 'plug':48,58,67 'probabl':160 'rang':107,119,130 'reduc':162 'relay':12 'review':111 'simpl':3 'smart':47,57 'socket':93 'sound':2 'state':104 'still':159 'stretch':155 'suspect':148 'swap':36 'switch':10 'theori':5 'thing':86 'use':91 'wall':72,145 'want':89 'would':158 'yet':28"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.nz/comment/5504721"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706477718 {#3433
        date: 2024-01-28 22:35:18.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2373}
    +body: """
      Out of the box, the Sonoff adapter is setup to be used as a coordinator, like the SkyConnect. To run it as a relay you will need to reflash its firmware. Sonoff has firmware available for that and I’ve seen guides floating around on how to do so.\n
      \n
      Hardware side, best I can give you is a solid maybe, and I couldn’t tell you how stable the connection would be. I do know that it has better signal stock than the Nabu’s SkyConnect.\n
      \n
      If you stuck it in front of a broad wave guide you might be able to eak out a little more range without limiting its visibility to the sides too badly. Like how satellite dishes work. A tin can would be too focused for this application but a metal colander or a foil lined dinner plate might work. Both the coordinator and the devices you are wanting to connect would have to be within “sight” of the Sonoff’s signal though.\n
      \n
      Alternatively, and I don’t know if the parts exist to do this, you could split the single antenna off to 2 antennas, like CB antennas on heavy trucks here in the States. I don’t remotely understand how it works, but if it’s setup correctly, it would increase range to the “front“ and “back” while significantly reducing range to the sides.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706496812 {#3452
      date: 2024-01-29 03:53:32.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Dave@lemmy.nz"
      "@StrawberryPigtails@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3449 …}
    +nested: Doctrine\ORM\PersistentCollection {#3446 …}
    +votes: Doctrine\ORM\PersistentCollection {#3444 …}
    +reports: Doctrine\ORM\PersistentCollection {#3458 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3460 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3462 …}
    -id: 348708
    -bodyTs: "'2':189 'abl':101 'adapt':7 'altern':168 'antenna':186,190,193 'applic':132 'around':44 'avail':35 'back':223 'bad':117 'best':52 'better':79 'box':4 'broad':95 'cb':192 'coland':136 'connect':70,155 'coordin':15,147 'correct':214 'could':182 'couldn':63 'devic':150 'dinner':141 'dish':121 'eak':103 'exist':177 'firmwar':31,34 'float':43 'focus':129 'foil':139 'front':92,221 'give':55 'guid':42,97 'hardwar':50 'heavi':195 'increas':217 'know':75,173 'like':16,118,191 'limit':110 'line':140 'littl':106 'mayb':60 'metal':135 'might':99,143 'nabu':84 'need':27 'part':176 'plate':142 'rang':108,218,227 'reduc':226 'reflash':29 'relay':24 'remot':204 'run':20 'satellit':120 'seen':41 'setup':9,213 'side':51,115,230 'sight':161 'signal':80,166 'signific':225 'singl':185 'skyconnect':18,86 'solid':59 'sonoff':6,32,164 'split':183 'stabl':68 'state':200 'stock':81 'stuck':89 'tell':65 'though':167 'tin':124 'truck':196 'understand':205 'use':12 've':40 'visibl':112 'want':153 'wave':96 'within':160 'without':109 'work':122,144,208 'would':71,126,156,216"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/comment/7869972"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706496812 {#3455
      date: 2024-01-29 03:53:32.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2373}
  +body: "I probably won’t go the tinfoil route, I’d prefer to keep it inconspicuous. Using it as a relay may do the trick, depending on range. I’ll think about what my plans are for future devices, as I don’t have many right now (hence not having a big zigbee network)."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706500778 {#3474
    date: 2024-01-29 04:59:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Dave@lemmy.nz"
    "@StrawberryPigtails@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3471 …}
  +nested: Doctrine\ORM\PersistentCollection {#3468 …}
  +votes: Doctrine\ORM\PersistentCollection {#3466 …}
  +reports: Doctrine\ORM\PersistentCollection {#3480 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3482 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3484 …}
  -id: 348826
  -bodyTs: "'big':51 'd':10 'depend':25 'devic':38 'futur':37 'go':5 'henc':47 'inconspicu':15 'keep':13 'll':29 'mani':44 'may':21 'network':53 'plan':34 'prefer':11 'probabl':2 'rang':27 'relay':20 'right':45 'rout':8 'think':30 'tinfoil':7 'trick':24 'use':16 'won':3 'zigbe':52"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.nz/comment/5511550"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706500778 {#3477
    date: 2024-01-29 04:59:38.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
68 DENIED moderate
App\Entity\EntryComment {#3479
  +user: Proxies\__CG__\App\Entity\User {#3124 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3457
    +user: App\Entity\User {#1352 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3435
      +user: Proxies\__CG__\App\Entity\User {#3124 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#3404
        +user: App\Entity\User {#1352 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: App\Entity\EntryComment {#3335
          +user: Proxies\__CG__\App\Entity\User {#3124 …}
          +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
          +magazine: App\Entity\Magazine {#306}
          +image: null
          +parent: App\Entity\EntryComment {#3242
            +user: App\Entity\User {#1352 …}
            +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
            +magazine: App\Entity\Magazine {#306}
            +image: null
            +parent: App\Entity\EntryComment {#3125
              +user: Proxies\__CG__\App\Entity\User {#3124 …}
              +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
              +magazine: App\Entity\Magazine {#306}
              +image: null
              +parent: App\Entity\EntryComment {#2373
                +user: App\Entity\User {#1352 …}
                +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
                +magazine: App\Entity\Magazine {#306}
                +image: null
                +parent: null
                +root: null
                +body: """
                  There’s a couple of ways you can do this.\n
                  \n
                  - You can build out your Zigbee network with relays (anything mains powered usually works as a router) to reach the area.\n
                  - If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
                  - or your could use WiFi devices if you have enough spare capacity on your network and are well within signal range.\n
                  \n
                  I’ve so far not had much luck with Matter, so for me, that is an unnecessary complication to avoid. Trying to get Matter working, I mean.\n
                  \n
                  In my case I would probably use either the first or second choice, depending, but your situation may be different. My WiFi already has too many devices on it.
                  """
                +lang: "en"
                +isAdult: false
                +favouriteCount: 2
                +score: 0
                +lastActive: DateTime @1729290326 {#1982
                  date: 2024-10-19 00:25:26.0 +02:00
                }
                +ip: null
                +tags: null
                +mentions: [
                  "@Dave@lemmy.nz"
                ]
                +children: Doctrine\ORM\PersistentCollection {#2376 …}
                +nested: Doctrine\ORM\PersistentCollection {#2365 …}
                +votes: Doctrine\ORM\PersistentCollection {#2366 …}
                +reports: Doctrine\ORM\PersistentCollection {#2352 …}
                +favourites: Doctrine\ORM\PersistentCollection {#1348 …}
                +notifications: Doctrine\ORM\PersistentCollection {#1349 …}
                -id: 346205
                -bodyTs: "'alreadi':133 'anoth':41,57 'anyth':20 'area':31,34 'assist':62 'avoid':103 'away':38 'back':59 'build':13,42 'capac':74 'case':113 'choic':123 'complic':101 'could':44,65 'coupl':4 'depend':124 'devic':68,137 'differ':130 'either':118 'enough':72 'far':37,87 'first':120 'get':106 'home':61 'luck':91 'main':21 'mani':136 'matter':93,107 'may':128 'mean':110 'messag':55 'mqtt':49 'much':90 'nearbi':51 'network':17,58,77 'power':22 'probabl':116 'rang':83 'reach':29 'relay':19 'rout':53 'router':27,50 'say':39 'second':122 'setup':45 'signal':82 'situat':127 'spare':73 'tri':104 'unnecessari':100 'use':66,117 'usual':23 've':85 'via':56 'way':6 'well':80 'wifi':67,132 'within':81 'work':24,108 'would':115 'zigbe':16,47"
                +ranking: 0
                +commentCount: 0
                +upVotes: 0
                +downVotes: 0
                +visibility: "visible             "
                +apId: "https://lemmy.sdf.org/comment/7826729"
                +editedAt: null
                +createdAt: DateTimeImmutable @1706408764 {#1979
                  date: 2024-01-28 03:26:04.0 +01:00
                }
              }
              +root: App\Entity\EntryComment {#2373}
              +body: """
                > If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
                \n
                Can you tell me more about this? Wifi is available in the area, which seems a better option than a chain of zigbee extenders.\n
                \n
                Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?
                """
              +lang: "en"
              +isAdult: false
              +favouriteCount: 1
              +score: 0
              +lastActive: DateTime @1706409558 {#3127
                date: 2024-01-28 03:39:18.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@Dave@lemmy.nz"
                "@StrawberryPigtails@lemmy.sdf.org"
              ]
              +children: Doctrine\ORM\PersistentCollection {#3123 …}
              +nested: Doctrine\ORM\PersistentCollection {#3121 …}
              +votes: Doctrine\ORM\PersistentCollection {#3119 …}
              +reports: Doctrine\ORM\PersistentCollection {#3117 …}
              +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
              +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
              -id: 346227
              -bodyTs: "'anoth':10,26 'area':3,44 'assist':31 'avail':41 'away':7 'back':28 'better':48 'bridg':67 'build':11 'button':71 'chain':52 'could':13 'extend':55 'far':6 'get':59 'ha':73 'home':30 'messag':24 'mqtt':18,63 'nearbi':20 'network':27 'option':49 'rout':22 'router':19,64 'say':8 'seem':46 'setup':14 'tell':34 'via':25 'wifi':39 'zigbe':16,54,61,70"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.nz/comment/5474977"
              +editedAt: null
              +createdAt: DateTimeImmutable @1706409558 {#3126
                date: 2024-01-28 03:39:18.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#2373}
            +body: """
              It sounds like you may be confusing how Zigbee works with how older WiFi works.\n
              \n
              In WiFi you would have a single access point with a certain range. If you want to extend that range in a particular direction you would have to add a range extender, creating a chain or rope of range extenders.\n
              \n
              Zigbee (and many modern WiFi APs) are more like a fishing net. The more relays you have the stronger your net is because if one relay goes down for whatever reason, another relay in range can pass along the message to where it need to go.\n
              \n
              By the by, this is also how the internet works (oversimplified to the point of inaccuracy of course).\n
              \n
              In building out a Zigbee network you do not want to create chains with a single path available for reliability reasons. It’s better saturate an area with Zigbee relays. The relays can be either bunched up or you can spread them out. The only limiting factor on the size (in sq meters) is the max number of devices of the protocol, which you are unlikely to hit, and the radio range of the individual relays. Each device (either a relay or end device) needs to be able to see at least one (but preferably more than one) relay.\n
              \n
              At a high level (I don’t run one myself), A Zigbee to MQTT server is a way to create a second “net” that is completely separate from the your original Zigbee network. In a nutshell, you take a second Zigbee cordinator and attach it to a MQTT server which then passes the information back to your Home Assistant. This second network doesn’t benefit from the first and the first doesn’t benefit from the second. Though, because they operate on the same frequency spectrum, they can conflict just as 2.4Ghz WiFi and Zigbee can conflict.\n
              \n
              > Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?\n
              \n
              It’s more something that you build than something you get, but, practically speaking, there is nothing stopping you from doing so. Though it doesn’t usually make sense to do so from an effort or infrastructure prospective for a single end device. Though of course, there are always exceptions. At a minimum, you would need a network connected computer running the MQTT server and a second Zigbee coordinator. Search for zigbee2mqtt.
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 2
            +score: 0
            +lastActive: DateTime @1706416912 {#3243
              date: 2024-01-28 05:41:52.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@Dave@lemmy.nz"
              "@StrawberryPigtails@lemmy.sdf.org"
            ]
            +children: Doctrine\ORM\PersistentCollection {#3236 …}
            +nested: Doctrine\ORM\PersistentCollection {#3235 …}
            +votes: Doctrine\ORM\PersistentCollection {#3233 …}
            +reports: Doctrine\ORM\PersistentCollection {#3245 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3247 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3249 …}
            -id: 346428
            -bodyTs: "'2.4':310 'abl':207 'access':23 'add':44 'along':93 'also':107 'alway':383 'anoth':87 'ap':61 'area':146 'assist':277 'attach':262 'avail':137 'back':273 'benefit':283,292 'better':143 'bridg':328 'build':121,341 'bunch':155 'button':332 'certain':27 'chain':50,132 'complet':244 'comput':394 'conflict':307,316 'confus':7 'connect':393 'coordin':403 'cordin':260 'cours':119,380 'creat':48,131,238 'devic':178,197,203,377 'direct':39 'doesn':281,290,359 'effort':369 'either':154,198 'end':202,376 'except':384 'extend':33,47,55 'factor':166 'first':286,289 'fish':66 'frequenc':303 'get':320,345 'ghz':311 'go':101 'goe':82 'ha':334 'high':221 'hit':187 'home':276 'inaccuraci':117 'individu':194 'inform':272 'infrastructur':371 'internet':110 'least':211 'level':222 'like':3,64 'limit':165 'make':362 'mani':58 'max':175 'may':5 'messag':95 'meter':172 'minimum':387 'modern':59 'mqtt':232,266,324,397 'need':99,204,390 'net':67,76,241 'network':125,251,280,392 'noth':351 'number':176 'nutshel':254 'older':13 'one':80,212,217,227 'oper':299 'origin':249 'oversimplifi':112 'particular':38 'pass':92,270 'path':136 'point':24,115 'practic':347 'prefer':214 'prospect':372 'protocol':181 'radio':190 'rang':28,35,46,54,90,191 'reason':86,140 'relay':70,81,88,149,151,195,200,218 'reliabl':139 'rope':52 'router':325 'run':226,395 'satur':144 'search':404 'second':240,258,279,295,401 'see':209 'sens':363 'separ':245 'server':233,267,398 'singl':22,135,375 'size':169 'someth':338,343 'sound':2 'speak':348 'spectrum':304 'spread':160 'sq':171 'stop':352 'stronger':74 'take':256 'though':296,357,378 'unlik':185 'usual':361 'want':31,129 'way':236 'whatev':85 'wifi':14,17,60,312 'work':10,15,111 'would':19,41,389 'zigbe':9,56,124,148,230,250,259,314,322,331,402 'zigbee2mqtt':406"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.sdf.org/comment/7832006"
            +editedAt: null
            +createdAt: DateTimeImmutable @1706416912 {#3240
              date: 2024-01-28 05:41:52.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#2373}
          +body: """
            Thanks, I was definitely confused! It does sound like the effort to run a MQTT server isn’t really worth it for one button. However, I don’t really know a good way to build a good zigbee network. My house has in-build LED lights, I can’t swap them for Hue bulbs or anything like that. The only other common extender I know of is smart plugs, and having a bunch of smart plugs all around the house that aren’t actually used is just annoying.\n
            \n
            I’m not sure the effort is worth it for this one button at the moment. Maybe I will wait until I’ve added other things naturally extending the zigbee network.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1706429777 {#3334
            date: 2024-01-28 09:16:17.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Dave@lemmy.nz"
            "@StrawberryPigtails@lemmy.sdf.org"
          ]
          +children: Doctrine\ORM\PersistentCollection {#3339 …}
          +nested: Doctrine\ORM\PersistentCollection {#3345 …}
          +votes: Doctrine\ORM\PersistentCollection {#3341 …}
          +reports: Doctrine\ORM\PersistentCollection {#3346 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3348 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3350 …}
          -id: 346681
          -bodyTs: "'actual':85 'ad':113 'annoy':89 'anyth':57 'aren':83 'around':79 'build':35,45 'bulb':55 'bunch':74 'button':24,102 'common':63 'confus':5 'definit':4 'effort':11,95 'extend':64,117 'good':32,37 'hous':41,81 'howev':25 'hue':54 'in-build':43 'isn':17 'know':30,66 'led':46 'light':47 'like':9,58 'm':91 'mayb':106 'moment':105 'mqtt':15 'natur':116 'network':39,120 'one':23,101 'plug':70,77 'realli':19,29 'run':13 'server':16 'smart':69,76 'sound':8 'sure':93 'swap':51 'thank':1 'thing':115 'use':86 've':112 'wait':109 'way':33 'worth':20,97 'zigbe':38,119"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.nz/comment/5486812"
          +editedAt: null
          +createdAt: DateTimeImmutable @1706429777 {#3331
            date: 2024-01-28 09:16:17.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#2373}
        +body: """
          Building a good, reliable Zigbee network is dead simple. Just have a whole bunch of devices scattered around the area attached to your Zigbee network that can act as relays. The network will do the rest.\n
          \n
          Here’s some products from my notes that should act as relays. This should give you an idea as to what you can use. In general, if it’s mains powered it will probably act as a relay, and if it is battery powered it probably won’t.\n
          \n
          You might consider asking around for what products others use that can act as relays.\n
          \n
          Light switch - [inovelli.com/collections/inovelli-blue-series](https://inovelli.com/collections/inovelli-blue-series)\n
          \n
          Electrical Relay - [a.co/d/eaIyhDA](https://a.co/d/eaIyhDA)\n
          \n
          Plugs - [a.co/d/3BqdTAD](https://a.co/d/3BqdTAD)\n
          \n
          Light bulbs - [a.co/d/9F4JfWG](https://a.co/d/9F4JfWG)\n
          \n
          Gateway/Zigbee Relay - [a.co/d/eNHZfWc](https://a.co/d/eNHZfWc)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1706433643 {#3403
          date: 2024-01-28 10:20:43.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Dave@lemmy.nz"
          "@StrawberryPigtails@lemmy.sdf.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#3407 …}
        +nested: Doctrine\ORM\PersistentCollection {#3412 …}
        +votes: Doctrine\ORM\PersistentCollection {#3408 …}
        +reports: Doctrine\ORM\PersistentCollection {#3414 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3416 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3418 …}
        -id: 346741
        -bodyTs: "'/collections/inovelli-blue-series](https://inovelli.com/collections/inovelli-blue-series)':104 '/d/3bqdtad](https://a.co/d/3bqdtad)':113 '/d/9f4jfwg](https://a.co/d/9f4jfwg)':118 '/d/eaiyhda](https://a.co/d/eaiyhda)':109 '/d/enhzfwc](https://a.co/d/enhzfwc)':123 'a.co':108,112,117,122 'a.co/d/3bqdtad](https://a.co/d/3bqdtad)':111 'a.co/d/9f4jfwg](https://a.co/d/9f4jfwg)':116 'a.co/d/eaiyhda](https://a.co/d/eaiyhda)':107 'a.co/d/enhzfwc](https://a.co/d/enhzfwc)':121 'act':28,46,71,97 'area':20 'around':18,89 'ask':88 'attach':21 'batteri':79 'build':1 'bulb':115 'bunch':14 'consid':87 'dead':8 'devic':16 'electr':105 'gateway/zigbee':119 'general':62 'give':51 'good':3 'idea':54 'inovelli.com':103 'inovelli.com/collections/inovelli-blue-series](https://inovelli.com/collections/inovelli-blue-series)':102 'light':100,114 'main':66 'might':86 'network':6,25,32 'note':43 'other':93 'plug':110 'power':67,80 'probabl':70,82 'product':40,92 'relay':30,48,74,99,106,120 'reliabl':4 'rest':36 'scatter':17 'simpl':9 'switch':101 'use':60,94 'whole':13 'won':83 'zigbe':5,24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.sdf.org/comment/7842060"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706433643 {#3400
          date: 2024-01-28 10:20:43.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2373}
      +body: """
        It sounds simple in theory, but for the light switches and relays I’d need to get in an electrician, and I’m just not that invested yet. I don’t have bulbs I can swap out, as my lights don’t have bulbs. That leaves smart plugs and that last one you linked, the gateway.\n
        \n
        Smart plugs are annoying. They are big and bulky, the plugs fall out of the wall easily when they get bumped by kids, and it’s an annoying extra thing for anyone wanting to use that socket.\n
        \n
        That last link you have looks interesting. It doesn’t state what the range is, but the reviews have lots of comments about the great range. That might be an option. Any idea what kind of range it has? I need to make it about 10-15 metres and through 3 walls, so I suspect it’s a bit of a stretch but it would still probably greatly reduce the number of devices I need in between.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706477718 {#3430
        date: 2024-01-28 22:35:18.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Dave@lemmy.nz"
        "@StrawberryPigtails@lemmy.sdf.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3427 …}
      +nested: Doctrine\ORM\PersistentCollection {#3424 …}
      +votes: Doctrine\ORM\PersistentCollection {#3422 …}
      +reports: Doctrine\ORM\PersistentCollection {#3436 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3438 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3440 …}
      -id: 348017
      -bodyTs: "'-15':140 '10':139 '3':144 'annoy':60,84 'anyon':88 'big':63 'bit':152 'bulb':33,44 'bulki':65 'bump':77 'comment':115 'd':14 'devic':166 'doesn':102 'easili':73 'electrician':20 'extra':85 'fall':68 'gateway':56 'get':17,76 'great':118,161 'idea':126 'interest':100 'invest':27 'kid':79 'kind':128 'last':51,95 'leav':46 'light':9,40 'link':54,96 'look':99 'lot':113 'm':23 'make':136 'metr':141 'might':121 'need':15,134,168 'number':164 'one':52 'option':124 'plug':48,58,67 'probabl':160 'rang':107,119,130 'reduc':162 'relay':12 'review':111 'simpl':3 'smart':47,57 'socket':93 'sound':2 'state':104 'still':159 'stretch':155 'suspect':148 'swap':36 'switch':10 'theori':5 'thing':86 'use':91 'wall':72,145 'want':89 'would':158 'yet':28"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.nz/comment/5504721"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706477718 {#3433
        date: 2024-01-28 22:35:18.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2373}
    +body: """
      Out of the box, the Sonoff adapter is setup to be used as a coordinator, like the SkyConnect. To run it as a relay you will need to reflash its firmware. Sonoff has firmware available for that and I’ve seen guides floating around on how to do so.\n
      \n
      Hardware side, best I can give you is a solid maybe, and I couldn’t tell you how stable the connection would be. I do know that it has better signal stock than the Nabu’s SkyConnect.\n
      \n
      If you stuck it in front of a broad wave guide you might be able to eak out a little more range without limiting its visibility to the sides too badly. Like how satellite dishes work. A tin can would be too focused for this application but a metal colander or a foil lined dinner plate might work. Both the coordinator and the devices you are wanting to connect would have to be within “sight” of the Sonoff’s signal though.\n
      \n
      Alternatively, and I don’t know if the parts exist to do this, you could split the single antenna off to 2 antennas, like CB antennas on heavy trucks here in the States. I don’t remotely understand how it works, but if it’s setup correctly, it would increase range to the “front“ and “back” while significantly reducing range to the sides.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706496812 {#3452
      date: 2024-01-29 03:53:32.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Dave@lemmy.nz"
      "@StrawberryPigtails@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3449 …}
    +nested: Doctrine\ORM\PersistentCollection {#3446 …}
    +votes: Doctrine\ORM\PersistentCollection {#3444 …}
    +reports: Doctrine\ORM\PersistentCollection {#3458 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3460 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3462 …}
    -id: 348708
    -bodyTs: "'2':189 'abl':101 'adapt':7 'altern':168 'antenna':186,190,193 'applic':132 'around':44 'avail':35 'back':223 'bad':117 'best':52 'better':79 'box':4 'broad':95 'cb':192 'coland':136 'connect':70,155 'coordin':15,147 'correct':214 'could':182 'couldn':63 'devic':150 'dinner':141 'dish':121 'eak':103 'exist':177 'firmwar':31,34 'float':43 'focus':129 'foil':139 'front':92,221 'give':55 'guid':42,97 'hardwar':50 'heavi':195 'increas':217 'know':75,173 'like':16,118,191 'limit':110 'line':140 'littl':106 'mayb':60 'metal':135 'might':99,143 'nabu':84 'need':27 'part':176 'plate':142 'rang':108,218,227 'reduc':226 'reflash':29 'relay':24 'remot':204 'run':20 'satellit':120 'seen':41 'setup':9,213 'side':51,115,230 'sight':161 'signal':80,166 'signific':225 'singl':185 'skyconnect':18,86 'solid':59 'sonoff':6,32,164 'split':183 'stabl':68 'state':200 'stock':81 'stuck':89 'tell':65 'though':167 'tin':124 'truck':196 'understand':205 'use':12 've':40 'visibl':112 'want':153 'wave':96 'within':160 'without':109 'work':122,144,208 'would':71,126,156,216"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.sdf.org/comment/7869972"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706496812 {#3455
      date: 2024-01-29 03:53:32.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2373}
  +body: "I probably won’t go the tinfoil route, I’d prefer to keep it inconspicuous. Using it as a relay may do the trick, depending on range. I’ll think about what my plans are for future devices, as I don’t have many right now (hence not having a big zigbee network)."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706500778 {#3474
    date: 2024-01-29 04:59:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Dave@lemmy.nz"
    "@StrawberryPigtails@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3471 …}
  +nested: Doctrine\ORM\PersistentCollection {#3468 …}
  +votes: Doctrine\ORM\PersistentCollection {#3466 …}
  +reports: Doctrine\ORM\PersistentCollection {#3480 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3482 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3484 …}
  -id: 348826
  -bodyTs: "'big':51 'd':10 'depend':25 'devic':38 'futur':37 'go':5 'henc':47 'inconspicu':15 'keep':13 'll':29 'mani':44 'may':21 'network':53 'plan':34 'prefer':11 'probabl':2 'rang':27 'relay':20 'right':45 'rout':8 'think':30 'tinfoil':7 'trick':24 'use':16 'won':3 'zigbe':52"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.nz/comment/5511550"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706500778 {#3477
    date: 2024-01-29 04:59:38.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
69 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
70 DENIED moderate
App\Entity\EntryComment {#3253
  +user: Proxies\__CG__\App\Entity\User {#3254 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3125
    +user: Proxies\__CG__\App\Entity\User {#3124 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2373
      +user: App\Entity\User {#1352 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: """
        There’s a couple of ways you can do this.\n
        \n
        - You can build out your Zigbee network with relays (anything mains powered usually works as a router) to reach the area.\n
        - If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
        - or your could use WiFi devices if you have enough spare capacity on your network and are well within signal range.\n
        \n
        I’ve so far not had much luck with Matter, so for me, that is an unnecessary complication to avoid. Trying to get Matter working, I mean.\n
        \n
        In my case I would probably use either the first or second choice, depending, but your situation may be different. My WiFi already has too many devices on it.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1729290326 {#1982
        date: 2024-10-19 00:25:26.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Dave@lemmy.nz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2376 …}
      +nested: Doctrine\ORM\PersistentCollection {#2365 …}
      +votes: Doctrine\ORM\PersistentCollection {#2366 …}
      +reports: Doctrine\ORM\PersistentCollection {#2352 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1348 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1349 …}
      -id: 346205
      -bodyTs: "'alreadi':133 'anoth':41,57 'anyth':20 'area':31,34 'assist':62 'avoid':103 'away':38 'back':59 'build':13,42 'capac':74 'case':113 'choic':123 'complic':101 'could':44,65 'coupl':4 'depend':124 'devic':68,137 'differ':130 'either':118 'enough':72 'far':37,87 'first':120 'get':106 'home':61 'luck':91 'main':21 'mani':136 'matter':93,107 'may':128 'mean':110 'messag':55 'mqtt':49 'much':90 'nearbi':51 'network':17,58,77 'power':22 'probabl':116 'rang':83 'reach':29 'relay':19 'rout':53 'router':27,50 'say':39 'second':122 'setup':45 'signal':82 'situat':127 'spare':73 'tri':104 'unnecessari':100 'use':66,117 'usual':23 've':85 'via':56 'way':6 'well':80 'wifi':67,132 'within':81 'work':24,108 'would':115 'zigbe':16,47"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.sdf.org/comment/7826729"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706408764 {#1979
        date: 2024-01-28 03:26:04.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2373}
    +body: """
      > If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
      \n
      Can you tell me more about this? Wifi is available in the area, which seems a better option than a chain of zigbee extenders.\n
      \n
      Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706409558 {#3127
      date: 2024-01-28 03:39:18.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Dave@lemmy.nz"
      "@StrawberryPigtails@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3123 …}
    +nested: Doctrine\ORM\PersistentCollection {#3121 …}
    +votes: Doctrine\ORM\PersistentCollection {#3119 …}
    +reports: Doctrine\ORM\PersistentCollection {#3117 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
    -id: 346227
    -bodyTs: "'anoth':10,26 'area':3,44 'assist':31 'avail':41 'away':7 'back':28 'better':48 'bridg':67 'build':11 'button':71 'chain':52 'could':13 'extend':55 'far':6 'get':59 'ha':73 'home':30 'messag':24 'mqtt':18,63 'nearbi':20 'network':27 'option':49 'rout':22 'router':19,64 'say':8 'seem':46 'setup':14 'tell':34 'via':25 'wifi':39 'zigbe':16,54,61,70"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.nz/comment/5474977"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706409558 {#3126
      date: 2024-01-28 03:39:18.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2373}
  +body: """
    have a look at Shelley smart devices. They have a wifi button that’s fully compatible with Home Assistant. Not the cheapest in the world but the quality is excellent. No Zigbee needed.\n
    \n
    [www.shelly.com/en](https://www.shelly.com/en)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706452896 {#3251
    date: 2024-01-28 15:41:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Dave@lemmy.nz"
    "@StrawberryPigtails@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3255 …}
  +nested: Doctrine\ORM\PersistentCollection {#3257 …}
  +votes: Doctrine\ORM\PersistentCollection {#3259 …}
  +reports: Doctrine\ORM\PersistentCollection {#3261 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3263 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3265 …}
  -id: 347078
  -bodyTs: "'/en](https://www.shelly.com/en)':36 'assist':19 'button':12 'cheapest':22 'compat':16 'devic':7 'excel':30 'fulli':15 'home':18 'look':3 'need':33 'qualiti':28 'shelley':5 'smart':6 'wifi':11 'world':25 'www.shelly.com':35 'www.shelly.com/en](https://www.shelly.com/en)':34 'zigbe':32"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/8201698"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706452896 {#3252
    date: 2024-01-28 15:41:36.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
71 DENIED edit
App\Entity\EntryComment {#3253
  +user: Proxies\__CG__\App\Entity\User {#3254 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3125
    +user: Proxies\__CG__\App\Entity\User {#3124 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2373
      +user: App\Entity\User {#1352 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: """
        There’s a couple of ways you can do this.\n
        \n
        - You can build out your Zigbee network with relays (anything mains powered usually works as a router) to reach the area.\n
        - If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
        - or your could use WiFi devices if you have enough spare capacity on your network and are well within signal range.\n
        \n
        I’ve so far not had much luck with Matter, so for me, that is an unnecessary complication to avoid. Trying to get Matter working, I mean.\n
        \n
        In my case I would probably use either the first or second choice, depending, but your situation may be different. My WiFi already has too many devices on it.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1729290326 {#1982
        date: 2024-10-19 00:25:26.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Dave@lemmy.nz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2376 …}
      +nested: Doctrine\ORM\PersistentCollection {#2365 …}
      +votes: Doctrine\ORM\PersistentCollection {#2366 …}
      +reports: Doctrine\ORM\PersistentCollection {#2352 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1348 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1349 …}
      -id: 346205
      -bodyTs: "'alreadi':133 'anoth':41,57 'anyth':20 'area':31,34 'assist':62 'avoid':103 'away':38 'back':59 'build':13,42 'capac':74 'case':113 'choic':123 'complic':101 'could':44,65 'coupl':4 'depend':124 'devic':68,137 'differ':130 'either':118 'enough':72 'far':37,87 'first':120 'get':106 'home':61 'luck':91 'main':21 'mani':136 'matter':93,107 'may':128 'mean':110 'messag':55 'mqtt':49 'much':90 'nearbi':51 'network':17,58,77 'power':22 'probabl':116 'rang':83 'reach':29 'relay':19 'rout':53 'router':27,50 'say':39 'second':122 'setup':45 'signal':82 'situat':127 'spare':73 'tri':104 'unnecessari':100 'use':66,117 'usual':23 've':85 'via':56 'way':6 'well':80 'wifi':67,132 'within':81 'work':24,108 'would':115 'zigbe':16,47"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.sdf.org/comment/7826729"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706408764 {#1979
        date: 2024-01-28 03:26:04.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2373}
    +body: """
      > If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
      \n
      Can you tell me more about this? Wifi is available in the area, which seems a better option than a chain of zigbee extenders.\n
      \n
      Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706409558 {#3127
      date: 2024-01-28 03:39:18.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Dave@lemmy.nz"
      "@StrawberryPigtails@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3123 …}
    +nested: Doctrine\ORM\PersistentCollection {#3121 …}
    +votes: Doctrine\ORM\PersistentCollection {#3119 …}
    +reports: Doctrine\ORM\PersistentCollection {#3117 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
    -id: 346227
    -bodyTs: "'anoth':10,26 'area':3,44 'assist':31 'avail':41 'away':7 'back':28 'better':48 'bridg':67 'build':11 'button':71 'chain':52 'could':13 'extend':55 'far':6 'get':59 'ha':73 'home':30 'messag':24 'mqtt':18,63 'nearbi':20 'network':27 'option':49 'rout':22 'router':19,64 'say':8 'seem':46 'setup':14 'tell':34 'via':25 'wifi':39 'zigbe':16,54,61,70"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.nz/comment/5474977"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706409558 {#3126
      date: 2024-01-28 03:39:18.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2373}
  +body: """
    have a look at Shelley smart devices. They have a wifi button that’s fully compatible with Home Assistant. Not the cheapest in the world but the quality is excellent. No Zigbee needed.\n
    \n
    [www.shelly.com/en](https://www.shelly.com/en)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706452896 {#3251
    date: 2024-01-28 15:41:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Dave@lemmy.nz"
    "@StrawberryPigtails@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3255 …}
  +nested: Doctrine\ORM\PersistentCollection {#3257 …}
  +votes: Doctrine\ORM\PersistentCollection {#3259 …}
  +reports: Doctrine\ORM\PersistentCollection {#3261 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3263 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3265 …}
  -id: 347078
  -bodyTs: "'/en](https://www.shelly.com/en)':36 'assist':19 'button':12 'cheapest':22 'compat':16 'devic':7 'excel':30 'fulli':15 'home':18 'look':3 'need':33 'qualiti':28 'shelley':5 'smart':6 'wifi':11 'world':25 'www.shelly.com':35 'www.shelly.com/en](https://www.shelly.com/en)':34 'zigbe':32"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/8201698"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706452896 {#3252
    date: 2024-01-28 15:41:36.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
72 DENIED moderate
App\Entity\EntryComment {#3253
  +user: Proxies\__CG__\App\Entity\User {#3254 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3125
    +user: Proxies\__CG__\App\Entity\User {#3124 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2373
      +user: App\Entity\User {#1352 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: """
        There’s a couple of ways you can do this.\n
        \n
        - You can build out your Zigbee network with relays (anything mains powered usually works as a router) to reach the area.\n
        - If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
        - or your could use WiFi devices if you have enough spare capacity on your network and are well within signal range.\n
        \n
        I’ve so far not had much luck with Matter, so for me, that is an unnecessary complication to avoid. Trying to get Matter working, I mean.\n
        \n
        In my case I would probably use either the first or second choice, depending, but your situation may be different. My WiFi already has too many devices on it.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1729290326 {#1982
        date: 2024-10-19 00:25:26.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Dave@lemmy.nz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2376 …}
      +nested: Doctrine\ORM\PersistentCollection {#2365 …}
      +votes: Doctrine\ORM\PersistentCollection {#2366 …}
      +reports: Doctrine\ORM\PersistentCollection {#2352 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1348 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1349 …}
      -id: 346205
      -bodyTs: "'alreadi':133 'anoth':41,57 'anyth':20 'area':31,34 'assist':62 'avoid':103 'away':38 'back':59 'build':13,42 'capac':74 'case':113 'choic':123 'complic':101 'could':44,65 'coupl':4 'depend':124 'devic':68,137 'differ':130 'either':118 'enough':72 'far':37,87 'first':120 'get':106 'home':61 'luck':91 'main':21 'mani':136 'matter':93,107 'may':128 'mean':110 'messag':55 'mqtt':49 'much':90 'nearbi':51 'network':17,58,77 'power':22 'probabl':116 'rang':83 'reach':29 'relay':19 'rout':53 'router':27,50 'say':39 'second':122 'setup':45 'signal':82 'situat':127 'spare':73 'tri':104 'unnecessari':100 'use':66,117 'usual':23 've':85 'via':56 'way':6 'well':80 'wifi':67,132 'within':81 'work':24,108 'would':115 'zigbe':16,47"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.sdf.org/comment/7826729"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706408764 {#1979
        date: 2024-01-28 03:26:04.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2373}
    +body: """
      > If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
      \n
      Can you tell me more about this? Wifi is available in the area, which seems a better option than a chain of zigbee extenders.\n
      \n
      Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706409558 {#3127
      date: 2024-01-28 03:39:18.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Dave@lemmy.nz"
      "@StrawberryPigtails@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3123 …}
    +nested: Doctrine\ORM\PersistentCollection {#3121 …}
    +votes: Doctrine\ORM\PersistentCollection {#3119 …}
    +reports: Doctrine\ORM\PersistentCollection {#3117 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
    -id: 346227
    -bodyTs: "'anoth':10,26 'area':3,44 'assist':31 'avail':41 'away':7 'back':28 'better':48 'bridg':67 'build':11 'button':71 'chain':52 'could':13 'extend':55 'far':6 'get':59 'ha':73 'home':30 'messag':24 'mqtt':18,63 'nearbi':20 'network':27 'option':49 'rout':22 'router':19,64 'say':8 'seem':46 'setup':14 'tell':34 'via':25 'wifi':39 'zigbe':16,54,61,70"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.nz/comment/5474977"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706409558 {#3126
      date: 2024-01-28 03:39:18.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2373}
  +body: """
    have a look at Shelley smart devices. They have a wifi button that’s fully compatible with Home Assistant. Not the cheapest in the world but the quality is excellent. No Zigbee needed.\n
    \n
    [www.shelly.com/en](https://www.shelly.com/en)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706452896 {#3251
    date: 2024-01-28 15:41:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Dave@lemmy.nz"
    "@StrawberryPigtails@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3255 …}
  +nested: Doctrine\ORM\PersistentCollection {#3257 …}
  +votes: Doctrine\ORM\PersistentCollection {#3259 …}
  +reports: Doctrine\ORM\PersistentCollection {#3261 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3263 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3265 …}
  -id: 347078
  -bodyTs: "'/en](https://www.shelly.com/en)':36 'assist':19 'button':12 'cheapest':22 'compat':16 'devic':7 'excel':30 'fulli':15 'home':18 'look':3 'need':33 'qualiti':28 'shelley':5 'smart':6 'wifi':11 'world':25 'www.shelly.com':35 'www.shelly.com/en](https://www.shelly.com/en)':34 'zigbe':32"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/8201698"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706452896 {#3252
    date: 2024-01-28 15:41:36.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
73 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
74 DENIED moderate
App\Entity\EntryComment {#3370
  +user: Proxies\__CG__\App\Entity\User {#3124 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3253
    +user: Proxies\__CG__\App\Entity\User {#3254 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3125
      +user: Proxies\__CG__\App\Entity\User {#3124 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2373
        +user: App\Entity\User {#1352 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: null
        +root: null
        +body: """
          There’s a couple of ways you can do this.\n
          \n
          - You can build out your Zigbee network with relays (anything mains powered usually works as a router) to reach the area.\n
          - If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
          - or your could use WiFi devices if you have enough spare capacity on your network and are well within signal range.\n
          \n
          I’ve so far not had much luck with Matter, so for me, that is an unnecessary complication to avoid. Trying to get Matter working, I mean.\n
          \n
          In my case I would probably use either the first or second choice, depending, but your situation may be different. My WiFi already has too many devices on it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1729290326 {#1982
          date: 2024-10-19 00:25:26.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Dave@lemmy.nz"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2376 …}
        +nested: Doctrine\ORM\PersistentCollection {#2365 …}
        +votes: Doctrine\ORM\PersistentCollection {#2366 …}
        +reports: Doctrine\ORM\PersistentCollection {#2352 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1348 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1349 …}
        -id: 346205
        -bodyTs: "'alreadi':133 'anoth':41,57 'anyth':20 'area':31,34 'assist':62 'avoid':103 'away':38 'back':59 'build':13,42 'capac':74 'case':113 'choic':123 'complic':101 'could':44,65 'coupl':4 'depend':124 'devic':68,137 'differ':130 'either':118 'enough':72 'far':37,87 'first':120 'get':106 'home':61 'luck':91 'main':21 'mani':136 'matter':93,107 'may':128 'mean':110 'messag':55 'mqtt':49 'much':90 'nearbi':51 'network':17,58,77 'power':22 'probabl':116 'rang':83 'reach':29 'relay':19 'rout':53 'router':27,50 'say':39 'second':122 'setup':45 'signal':82 'situat':127 'spare':73 'tri':104 'unnecessari':100 'use':66,117 'usual':23 've':85 'via':56 'way':6 'well':80 'wifi':67,132 'within':81 'work':24,108 'would':115 'zigbe':16,47"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.sdf.org/comment/7826729"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706408764 {#1979
          date: 2024-01-28 03:26:04.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2373}
      +body: """
        > If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
        \n
        Can you tell me more about this? Wifi is available in the area, which seems a better option than a chain of zigbee extenders.\n
        \n
        Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706409558 {#3127
        date: 2024-01-28 03:39:18.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Dave@lemmy.nz"
        "@StrawberryPigtails@lemmy.sdf.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3123 …}
      +nested: Doctrine\ORM\PersistentCollection {#3121 …}
      +votes: Doctrine\ORM\PersistentCollection {#3119 …}
      +reports: Doctrine\ORM\PersistentCollection {#3117 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
      -id: 346227
      -bodyTs: "'anoth':10,26 'area':3,44 'assist':31 'avail':41 'away':7 'back':28 'better':48 'bridg':67 'build':11 'button':71 'chain':52 'could':13 'extend':55 'far':6 'get':59 'ha':73 'home':30 'messag':24 'mqtt':18,63 'nearbi':20 'network':27 'option':49 'rout':22 'router':19,64 'say':8 'seem':46 'setup':14 'tell':34 'via':25 'wifi':39 'zigbe':16,54,61,70"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.nz/comment/5474977"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706409558 {#3126
        date: 2024-01-28 03:39:18.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2373}
    +body: """
      have a look at Shelley smart devices. They have a wifi button that’s fully compatible with Home Assistant. Not the cheapest in the world but the quality is excellent. No Zigbee needed.\n
      \n
      [www.shelly.com/en](https://www.shelly.com/en)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706452896 {#3251
      date: 2024-01-28 15:41:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Dave@lemmy.nz"
      "@StrawberryPigtails@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3255 …}
    +nested: Doctrine\ORM\PersistentCollection {#3257 …}
    +votes: Doctrine\ORM\PersistentCollection {#3259 …}
    +reports: Doctrine\ORM\PersistentCollection {#3261 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3263 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3265 …}
    -id: 347078
    -bodyTs: "'/en](https://www.shelly.com/en)':36 'assist':19 'button':12 'cheapest':22 'compat':16 'devic':7 'excel':30 'fulli':15 'home':18 'look':3 'need':33 'qualiti':28 'shelley':5 'smart':6 'wifi':11 'world':25 'www.shelly.com':35 'www.shelly.com/en](https://www.shelly.com/en)':34 'zigbe':32"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/8201698"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706452896 {#3252
      date: 2024-01-28 15:41:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2373}
  +body: "Thanks, someone else mentioned these and it seems like the best option so far."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706476542 {#3368
    date: 2024-01-28 22:15:42.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Dave@lemmy.nz"
    "@StrawberryPigtails@lemmy.sdf.org"
    "@throw4w4y5@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3371 …}
  +nested: Doctrine\ORM\PersistentCollection {#3373 …}
  +votes: Doctrine\ORM\PersistentCollection {#3375 …}
  +reports: Doctrine\ORM\PersistentCollection {#3377 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3379 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3381 …}
  -id: 347968
  -bodyTs: "'best':11 'els':3 'far':14 'like':9 'mention':4 'option':12 'seem':8 'someon':2 'thank':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.nz/comment/5504389"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706476542 {#3369
    date: 2024-01-28 22:15:42.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
75 DENIED edit
App\Entity\EntryComment {#3370
  +user: Proxies\__CG__\App\Entity\User {#3124 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3253
    +user: Proxies\__CG__\App\Entity\User {#3254 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3125
      +user: Proxies\__CG__\App\Entity\User {#3124 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2373
        +user: App\Entity\User {#1352 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: null
        +root: null
        +body: """
          There’s a couple of ways you can do this.\n
          \n
          - You can build out your Zigbee network with relays (anything mains powered usually works as a router) to reach the area.\n
          - If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
          - or your could use WiFi devices if you have enough spare capacity on your network and are well within signal range.\n
          \n
          I’ve so far not had much luck with Matter, so for me, that is an unnecessary complication to avoid. Trying to get Matter working, I mean.\n
          \n
          In my case I would probably use either the first or second choice, depending, but your situation may be different. My WiFi already has too many devices on it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1729290326 {#1982
          date: 2024-10-19 00:25:26.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Dave@lemmy.nz"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2376 …}
        +nested: Doctrine\ORM\PersistentCollection {#2365 …}
        +votes: Doctrine\ORM\PersistentCollection {#2366 …}
        +reports: Doctrine\ORM\PersistentCollection {#2352 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1348 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1349 …}
        -id: 346205
        -bodyTs: "'alreadi':133 'anoth':41,57 'anyth':20 'area':31,34 'assist':62 'avoid':103 'away':38 'back':59 'build':13,42 'capac':74 'case':113 'choic':123 'complic':101 'could':44,65 'coupl':4 'depend':124 'devic':68,137 'differ':130 'either':118 'enough':72 'far':37,87 'first':120 'get':106 'home':61 'luck':91 'main':21 'mani':136 'matter':93,107 'may':128 'mean':110 'messag':55 'mqtt':49 'much':90 'nearbi':51 'network':17,58,77 'power':22 'probabl':116 'rang':83 'reach':29 'relay':19 'rout':53 'router':27,50 'say':39 'second':122 'setup':45 'signal':82 'situat':127 'spare':73 'tri':104 'unnecessari':100 'use':66,117 'usual':23 've':85 'via':56 'way':6 'well':80 'wifi':67,132 'within':81 'work':24,108 'would':115 'zigbe':16,47"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.sdf.org/comment/7826729"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706408764 {#1979
          date: 2024-01-28 03:26:04.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2373}
      +body: """
        > If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
        \n
        Can you tell me more about this? Wifi is available in the area, which seems a better option than a chain of zigbee extenders.\n
        \n
        Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706409558 {#3127
        date: 2024-01-28 03:39:18.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Dave@lemmy.nz"
        "@StrawberryPigtails@lemmy.sdf.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3123 …}
      +nested: Doctrine\ORM\PersistentCollection {#3121 …}
      +votes: Doctrine\ORM\PersistentCollection {#3119 …}
      +reports: Doctrine\ORM\PersistentCollection {#3117 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
      -id: 346227
      -bodyTs: "'anoth':10,26 'area':3,44 'assist':31 'avail':41 'away':7 'back':28 'better':48 'bridg':67 'build':11 'button':71 'chain':52 'could':13 'extend':55 'far':6 'get':59 'ha':73 'home':30 'messag':24 'mqtt':18,63 'nearbi':20 'network':27 'option':49 'rout':22 'router':19,64 'say':8 'seem':46 'setup':14 'tell':34 'via':25 'wifi':39 'zigbe':16,54,61,70"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.nz/comment/5474977"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706409558 {#3126
        date: 2024-01-28 03:39:18.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2373}
    +body: """
      have a look at Shelley smart devices. They have a wifi button that’s fully compatible with Home Assistant. Not the cheapest in the world but the quality is excellent. No Zigbee needed.\n
      \n
      [www.shelly.com/en](https://www.shelly.com/en)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706452896 {#3251
      date: 2024-01-28 15:41:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Dave@lemmy.nz"
      "@StrawberryPigtails@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3255 …}
    +nested: Doctrine\ORM\PersistentCollection {#3257 …}
    +votes: Doctrine\ORM\PersistentCollection {#3259 …}
    +reports: Doctrine\ORM\PersistentCollection {#3261 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3263 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3265 …}
    -id: 347078
    -bodyTs: "'/en](https://www.shelly.com/en)':36 'assist':19 'button':12 'cheapest':22 'compat':16 'devic':7 'excel':30 'fulli':15 'home':18 'look':3 'need':33 'qualiti':28 'shelley':5 'smart':6 'wifi':11 'world':25 'www.shelly.com':35 'www.shelly.com/en](https://www.shelly.com/en)':34 'zigbe':32"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/8201698"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706452896 {#3252
      date: 2024-01-28 15:41:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2373}
  +body: "Thanks, someone else mentioned these and it seems like the best option so far."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706476542 {#3368
    date: 2024-01-28 22:15:42.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Dave@lemmy.nz"
    "@StrawberryPigtails@lemmy.sdf.org"
    "@throw4w4y5@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3371 …}
  +nested: Doctrine\ORM\PersistentCollection {#3373 …}
  +votes: Doctrine\ORM\PersistentCollection {#3375 …}
  +reports: Doctrine\ORM\PersistentCollection {#3377 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3379 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3381 …}
  -id: 347968
  -bodyTs: "'best':11 'els':3 'far':14 'like':9 'mention':4 'option':12 'seem':8 'someon':2 'thank':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.nz/comment/5504389"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706476542 {#3369
    date: 2024-01-28 22:15:42.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
76 DENIED moderate
App\Entity\EntryComment {#3370
  +user: Proxies\__CG__\App\Entity\User {#3124 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3253
    +user: Proxies\__CG__\App\Entity\User {#3254 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3125
      +user: Proxies\__CG__\App\Entity\User {#3124 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2373
        +user: App\Entity\User {#1352 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: null
        +root: null
        +body: """
          There’s a couple of ways you can do this.\n
          \n
          - You can build out your Zigbee network with relays (anything mains powered usually works as a router) to reach the area.\n
          - If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
          - or your could use WiFi devices if you have enough spare capacity on your network and are well within signal range.\n
          \n
          I’ve so far not had much luck with Matter, so for me, that is an unnecessary complication to avoid. Trying to get Matter working, I mean.\n
          \n
          In my case I would probably use either the first or second choice, depending, but your situation may be different. My WiFi already has too many devices on it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1729290326 {#1982
          date: 2024-10-19 00:25:26.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Dave@lemmy.nz"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2376 …}
        +nested: Doctrine\ORM\PersistentCollection {#2365 …}
        +votes: Doctrine\ORM\PersistentCollection {#2366 …}
        +reports: Doctrine\ORM\PersistentCollection {#2352 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1348 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1349 …}
        -id: 346205
        -bodyTs: "'alreadi':133 'anoth':41,57 'anyth':20 'area':31,34 'assist':62 'avoid':103 'away':38 'back':59 'build':13,42 'capac':74 'case':113 'choic':123 'complic':101 'could':44,65 'coupl':4 'depend':124 'devic':68,137 'differ':130 'either':118 'enough':72 'far':37,87 'first':120 'get':106 'home':61 'luck':91 'main':21 'mani':136 'matter':93,107 'may':128 'mean':110 'messag':55 'mqtt':49 'much':90 'nearbi':51 'network':17,58,77 'power':22 'probabl':116 'rang':83 'reach':29 'relay':19 'rout':53 'router':27,50 'say':39 'second':122 'setup':45 'signal':82 'situat':127 'spare':73 'tri':104 'unnecessari':100 'use':66,117 'usual':23 've':85 'via':56 'way':6 'well':80 'wifi':67,132 'within':81 'work':24,108 'would':115 'zigbe':16,47"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.sdf.org/comment/7826729"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706408764 {#1979
          date: 2024-01-28 03:26:04.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2373}
      +body: """
        > If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
        \n
        Can you tell me more about this? Wifi is available in the area, which seems a better option than a chain of zigbee extenders.\n
        \n
        Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706409558 {#3127
        date: 2024-01-28 03:39:18.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Dave@lemmy.nz"
        "@StrawberryPigtails@lemmy.sdf.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3123 …}
      +nested: Doctrine\ORM\PersistentCollection {#3121 …}
      +votes: Doctrine\ORM\PersistentCollection {#3119 …}
      +reports: Doctrine\ORM\PersistentCollection {#3117 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
      -id: 346227
      -bodyTs: "'anoth':10,26 'area':3,44 'assist':31 'avail':41 'away':7 'back':28 'better':48 'bridg':67 'build':11 'button':71 'chain':52 'could':13 'extend':55 'far':6 'get':59 'ha':73 'home':30 'messag':24 'mqtt':18,63 'nearbi':20 'network':27 'option':49 'rout':22 'router':19,64 'say':8 'seem':46 'setup':14 'tell':34 'via':25 'wifi':39 'zigbe':16,54,61,70"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.nz/comment/5474977"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706409558 {#3126
        date: 2024-01-28 03:39:18.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2373}
    +body: """
      have a look at Shelley smart devices. They have a wifi button that’s fully compatible with Home Assistant. Not the cheapest in the world but the quality is excellent. No Zigbee needed.\n
      \n
      [www.shelly.com/en](https://www.shelly.com/en)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706452896 {#3251
      date: 2024-01-28 15:41:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Dave@lemmy.nz"
      "@StrawberryPigtails@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3255 …}
    +nested: Doctrine\ORM\PersistentCollection {#3257 …}
    +votes: Doctrine\ORM\PersistentCollection {#3259 …}
    +reports: Doctrine\ORM\PersistentCollection {#3261 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3263 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3265 …}
    -id: 347078
    -bodyTs: "'/en](https://www.shelly.com/en)':36 'assist':19 'button':12 'cheapest':22 'compat':16 'devic':7 'excel':30 'fulli':15 'home':18 'look':3 'need':33 'qualiti':28 'shelley':5 'smart':6 'wifi':11 'world':25 'www.shelly.com':35 'www.shelly.com/en](https://www.shelly.com/en)':34 'zigbe':32"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/8201698"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706452896 {#3252
      date: 2024-01-28 15:41:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2373}
  +body: "Thanks, someone else mentioned these and it seems like the best option so far."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706476542 {#3368
    date: 2024-01-28 22:15:42.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Dave@lemmy.nz"
    "@StrawberryPigtails@lemmy.sdf.org"
    "@throw4w4y5@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3371 …}
  +nested: Doctrine\ORM\PersistentCollection {#3373 …}
  +votes: Doctrine\ORM\PersistentCollection {#3375 …}
  +reports: Doctrine\ORM\PersistentCollection {#3377 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3379 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3381 …}
  -id: 347968
  -bodyTs: "'best':11 'els':3 'far':14 'like':9 'mention':4 'option':12 'seem':8 'someon':2 'thank':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.nz/comment/5504389"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706476542 {#3369
    date: 2024-01-28 22:15:42.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
77 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
78 DENIED moderate
App\Entity\EntryComment {#3269
  +user: Proxies\__CG__\App\Entity\User {#3270 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3125
    +user: Proxies\__CG__\App\Entity\User {#3124 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2373
      +user: App\Entity\User {#1352 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: """
        There’s a couple of ways you can do this.\n
        \n
        - You can build out your Zigbee network with relays (anything mains powered usually works as a router) to reach the area.\n
        - If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
        - or your could use WiFi devices if you have enough spare capacity on your network and are well within signal range.\n
        \n
        I’ve so far not had much luck with Matter, so for me, that is an unnecessary complication to avoid. Trying to get Matter working, I mean.\n
        \n
        In my case I would probably use either the first or second choice, depending, but your situation may be different. My WiFi already has too many devices on it.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1729290326 {#1982
        date: 2024-10-19 00:25:26.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Dave@lemmy.nz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2376 …}
      +nested: Doctrine\ORM\PersistentCollection {#2365 …}
      +votes: Doctrine\ORM\PersistentCollection {#2366 …}
      +reports: Doctrine\ORM\PersistentCollection {#2352 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1348 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1349 …}
      -id: 346205
      -bodyTs: "'alreadi':133 'anoth':41,57 'anyth':20 'area':31,34 'assist':62 'avoid':103 'away':38 'back':59 'build':13,42 'capac':74 'case':113 'choic':123 'complic':101 'could':44,65 'coupl':4 'depend':124 'devic':68,137 'differ':130 'either':118 'enough':72 'far':37,87 'first':120 'get':106 'home':61 'luck':91 'main':21 'mani':136 'matter':93,107 'may':128 'mean':110 'messag':55 'mqtt':49 'much':90 'nearbi':51 'network':17,58,77 'power':22 'probabl':116 'rang':83 'reach':29 'relay':19 'rout':53 'router':27,50 'say':39 'second':122 'setup':45 'signal':82 'situat':127 'spare':73 'tri':104 'unnecessari':100 'use':66,117 'usual':23 've':85 'via':56 'way':6 'well':80 'wifi':67,132 'within':81 'work':24,108 'would':115 'zigbe':16,47"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.sdf.org/comment/7826729"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706408764 {#1979
        date: 2024-01-28 03:26:04.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2373}
    +body: """
      > If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
      \n
      Can you tell me more about this? Wifi is available in the area, which seems a better option than a chain of zigbee extenders.\n
      \n
      Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706409558 {#3127
      date: 2024-01-28 03:39:18.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Dave@lemmy.nz"
      "@StrawberryPigtails@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3123 …}
    +nested: Doctrine\ORM\PersistentCollection {#3121 …}
    +votes: Doctrine\ORM\PersistentCollection {#3119 …}
    +reports: Doctrine\ORM\PersistentCollection {#3117 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
    -id: 346227
    -bodyTs: "'anoth':10,26 'area':3,44 'assist':31 'avail':41 'away':7 'back':28 'better':48 'bridg':67 'build':11 'button':71 'chain':52 'could':13 'extend':55 'far':6 'get':59 'ha':73 'home':30 'messag':24 'mqtt':18,63 'nearbi':20 'network':27 'option':49 'rout':22 'router':19,64 'say':8 'seem':46 'setup':14 'tell':34 'via':25 'wifi':39 'zigbe':16,54,61,70"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.nz/comment/5474977"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706409558 {#3126
      date: 2024-01-28 03:39:18.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2373}
  +body: "Using Z2M doesn’t really sound like it’d be ideal for your use case. For most people (myself included) it’s to seperate your zigbee network from home assistant so if HASS goes down you don’t lose control of your lights too."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1706454677 {#3267
    date: 2024-01-28 16:11:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Dave@lemmy.nz"
    "@StrawberryPigtails@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3271 …}
  +nested: Doctrine\ORM\PersistentCollection {#3273 …}
  +votes: Doctrine\ORM\PersistentCollection {#3275 …}
  +reports: Doctrine\ORM\PersistentCollection {#3277 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3279 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3281 …}
  -id: 347144
  -bodyTs: "'assist':30 'case':15 'control':40 'd':9 'doesn':3 'goe':34 'hass':33 'home':29 'ideal':11 'includ':20 'light':43 'like':7 'lose':39 'network':27 'peopl':18 'realli':5 'seper':24 'sound':6 'use':1,14 'z2m':2 'zigbe':26"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://midwest.social/comment/6648676"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706454677 {#3268
    date: 2024-01-28 16:11:17.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
79 DENIED edit
App\Entity\EntryComment {#3269
  +user: Proxies\__CG__\App\Entity\User {#3270 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3125
    +user: Proxies\__CG__\App\Entity\User {#3124 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2373
      +user: App\Entity\User {#1352 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: """
        There’s a couple of ways you can do this.\n
        \n
        - You can build out your Zigbee network with relays (anything mains powered usually works as a router) to reach the area.\n
        - If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
        - or your could use WiFi devices if you have enough spare capacity on your network and are well within signal range.\n
        \n
        I’ve so far not had much luck with Matter, so for me, that is an unnecessary complication to avoid. Trying to get Matter working, I mean.\n
        \n
        In my case I would probably use either the first or second choice, depending, but your situation may be different. My WiFi already has too many devices on it.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1729290326 {#1982
        date: 2024-10-19 00:25:26.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Dave@lemmy.nz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2376 …}
      +nested: Doctrine\ORM\PersistentCollection {#2365 …}
      +votes: Doctrine\ORM\PersistentCollection {#2366 …}
      +reports: Doctrine\ORM\PersistentCollection {#2352 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1348 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1349 …}
      -id: 346205
      -bodyTs: "'alreadi':133 'anoth':41,57 'anyth':20 'area':31,34 'assist':62 'avoid':103 'away':38 'back':59 'build':13,42 'capac':74 'case':113 'choic':123 'complic':101 'could':44,65 'coupl':4 'depend':124 'devic':68,137 'differ':130 'either':118 'enough':72 'far':37,87 'first':120 'get':106 'home':61 'luck':91 'main':21 'mani':136 'matter':93,107 'may':128 'mean':110 'messag':55 'mqtt':49 'much':90 'nearbi':51 'network':17,58,77 'power':22 'probabl':116 'rang':83 'reach':29 'relay':19 'rout':53 'router':27,50 'say':39 'second':122 'setup':45 'signal':82 'situat':127 'spare':73 'tri':104 'unnecessari':100 'use':66,117 'usual':23 've':85 'via':56 'way':6 'well':80 'wifi':67,132 'within':81 'work':24,108 'would':115 'zigbe':16,47"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.sdf.org/comment/7826729"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706408764 {#1979
        date: 2024-01-28 03:26:04.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2373}
    +body: """
      > If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
      \n
      Can you tell me more about this? Wifi is available in the area, which seems a better option than a chain of zigbee extenders.\n
      \n
      Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706409558 {#3127
      date: 2024-01-28 03:39:18.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Dave@lemmy.nz"
      "@StrawberryPigtails@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3123 …}
    +nested: Doctrine\ORM\PersistentCollection {#3121 …}
    +votes: Doctrine\ORM\PersistentCollection {#3119 …}
    +reports: Doctrine\ORM\PersistentCollection {#3117 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
    -id: 346227
    -bodyTs: "'anoth':10,26 'area':3,44 'assist':31 'avail':41 'away':7 'back':28 'better':48 'bridg':67 'build':11 'button':71 'chain':52 'could':13 'extend':55 'far':6 'get':59 'ha':73 'home':30 'messag':24 'mqtt':18,63 'nearbi':20 'network':27 'option':49 'rout':22 'router':19,64 'say':8 'seem':46 'setup':14 'tell':34 'via':25 'wifi':39 'zigbe':16,54,61,70"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.nz/comment/5474977"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706409558 {#3126
      date: 2024-01-28 03:39:18.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2373}
  +body: "Using Z2M doesn’t really sound like it’d be ideal for your use case. For most people (myself included) it’s to seperate your zigbee network from home assistant so if HASS goes down you don’t lose control of your lights too."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1706454677 {#3267
    date: 2024-01-28 16:11:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Dave@lemmy.nz"
    "@StrawberryPigtails@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3271 …}
  +nested: Doctrine\ORM\PersistentCollection {#3273 …}
  +votes: Doctrine\ORM\PersistentCollection {#3275 …}
  +reports: Doctrine\ORM\PersistentCollection {#3277 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3279 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3281 …}
  -id: 347144
  -bodyTs: "'assist':30 'case':15 'control':40 'd':9 'doesn':3 'goe':34 'hass':33 'home':29 'ideal':11 'includ':20 'light':43 'like':7 'lose':39 'network':27 'peopl':18 'realli':5 'seper':24 'sound':6 'use':1,14 'z2m':2 'zigbe':26"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://midwest.social/comment/6648676"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706454677 {#3268
    date: 2024-01-28 16:11:17.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
80 DENIED moderate
App\Entity\EntryComment {#3269
  +user: Proxies\__CG__\App\Entity\User {#3270 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3125
    +user: Proxies\__CG__\App\Entity\User {#3124 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#2373
      +user: App\Entity\User {#1352 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: null
      +root: null
      +body: """
        There’s a couple of ways you can do this.\n
        \n
        - You can build out your Zigbee network with relays (anything mains powered usually works as a router) to reach the area.\n
        - If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
        - or your could use WiFi devices if you have enough spare capacity on your network and are well within signal range.\n
        \n
        I’ve so far not had much luck with Matter, so for me, that is an unnecessary complication to avoid. Trying to get Matter working, I mean.\n
        \n
        In my case I would probably use either the first or second choice, depending, but your situation may be different. My WiFi already has too many devices on it.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1729290326 {#1982
        date: 2024-10-19 00:25:26.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Dave@lemmy.nz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2376 …}
      +nested: Doctrine\ORM\PersistentCollection {#2365 …}
      +votes: Doctrine\ORM\PersistentCollection {#2366 …}
      +reports: Doctrine\ORM\PersistentCollection {#2352 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1348 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1349 …}
      -id: 346205
      -bodyTs: "'alreadi':133 'anoth':41,57 'anyth':20 'area':31,34 'assist':62 'avoid':103 'away':38 'back':59 'build':13,42 'capac':74 'case':113 'choic':123 'complic':101 'could':44,65 'coupl':4 'depend':124 'devic':68,137 'differ':130 'either':118 'enough':72 'far':37,87 'first':120 'get':106 'home':61 'luck':91 'main':21 'mani':136 'matter':93,107 'may':128 'mean':110 'messag':55 'mqtt':49 'much':90 'nearbi':51 'network':17,58,77 'power':22 'probabl':116 'rang':83 'reach':29 'relay':19 'rout':53 'router':27,50 'say':39 'second':122 'setup':45 'signal':82 'situat':127 'spare':73 'tri':104 'unnecessari':100 'use':66,117 'usual':23 've':85 'via':56 'way':6 'well':80 'wifi':67,132 'within':81 'work':24,108 'would':115 'zigbe':16,47"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.sdf.org/comment/7826729"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706408764 {#1979
        date: 2024-01-28 03:26:04.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2373}
    +body: """
      > If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
      \n
      Can you tell me more about this? Wifi is available in the area, which seems a better option than a chain of zigbee extenders.\n
      \n
      Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706409558 {#3127
      date: 2024-01-28 03:39:18.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Dave@lemmy.nz"
      "@StrawberryPigtails@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3123 …}
    +nested: Doctrine\ORM\PersistentCollection {#3121 …}
    +votes: Doctrine\ORM\PersistentCollection {#3119 …}
    +reports: Doctrine\ORM\PersistentCollection {#3117 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
    -id: 346227
    -bodyTs: "'anoth':10,26 'area':3,44 'assist':31 'avail':41 'away':7 'back':28 'better':48 'bridg':67 'build':11 'button':71 'chain':52 'could':13 'extend':55 'far':6 'get':59 'ha':73 'home':30 'messag':24 'mqtt':18,63 'nearbi':20 'network':27 'option':49 'rout':22 'router':19,64 'say':8 'seem':46 'setup':14 'tell':34 'via':25 'wifi':39 'zigbe':16,54,61,70"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.nz/comment/5474977"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706409558 {#3126
      date: 2024-01-28 03:39:18.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2373}
  +body: "Using Z2M doesn’t really sound like it’d be ideal for your use case. For most people (myself included) it’s to seperate your zigbee network from home assistant so if HASS goes down you don’t lose control of your lights too."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1706454677 {#3267
    date: 2024-01-28 16:11:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Dave@lemmy.nz"
    "@StrawberryPigtails@lemmy.sdf.org"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3271 …}
  +nested: Doctrine\ORM\PersistentCollection {#3273 …}
  +votes: Doctrine\ORM\PersistentCollection {#3275 …}
  +reports: Doctrine\ORM\PersistentCollection {#3277 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3279 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3281 …}
  -id: 347144
  -bodyTs: "'assist':30 'case':15 'control':40 'd':9 'doesn':3 'goe':34 'hass':33 'home':29 'ideal':11 'includ':20 'light':43 'like':7 'lose':39 'network':27 'peopl':18 'realli':5 'seper':24 'sound':6 'use':1,14 'z2m':2 'zigbe':26"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://midwest.social/comment/6648676"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706454677 {#3268
    date: 2024-01-28 16:11:17.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
81 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
82 DENIED moderate
App\Entity\EntryComment {#3385
  +user: Proxies\__CG__\App\Entity\User {#3124 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3269
    +user: Proxies\__CG__\App\Entity\User {#3270 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3125
      +user: Proxies\__CG__\App\Entity\User {#3124 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2373
        +user: App\Entity\User {#1352 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: null
        +root: null
        +body: """
          There’s a couple of ways you can do this.\n
          \n
          - You can build out your Zigbee network with relays (anything mains powered usually works as a router) to reach the area.\n
          - If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
          - or your could use WiFi devices if you have enough spare capacity on your network and are well within signal range.\n
          \n
          I’ve so far not had much luck with Matter, so for me, that is an unnecessary complication to avoid. Trying to get Matter working, I mean.\n
          \n
          In my case I would probably use either the first or second choice, depending, but your situation may be different. My WiFi already has too many devices on it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1729290326 {#1982
          date: 2024-10-19 00:25:26.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Dave@lemmy.nz"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2376 …}
        +nested: Doctrine\ORM\PersistentCollection {#2365 …}
        +votes: Doctrine\ORM\PersistentCollection {#2366 …}
        +reports: Doctrine\ORM\PersistentCollection {#2352 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1348 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1349 …}
        -id: 346205
        -bodyTs: "'alreadi':133 'anoth':41,57 'anyth':20 'area':31,34 'assist':62 'avoid':103 'away':38 'back':59 'build':13,42 'capac':74 'case':113 'choic':123 'complic':101 'could':44,65 'coupl':4 'depend':124 'devic':68,137 'differ':130 'either':118 'enough':72 'far':37,87 'first':120 'get':106 'home':61 'luck':91 'main':21 'mani':136 'matter':93,107 'may':128 'mean':110 'messag':55 'mqtt':49 'much':90 'nearbi':51 'network':17,58,77 'power':22 'probabl':116 'rang':83 'reach':29 'relay':19 'rout':53 'router':27,50 'say':39 'second':122 'setup':45 'signal':82 'situat':127 'spare':73 'tri':104 'unnecessari':100 'use':66,117 'usual':23 've':85 'via':56 'way':6 'well':80 'wifi':67,132 'within':81 'work':24,108 'would':115 'zigbe':16,47"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.sdf.org/comment/7826729"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706408764 {#1979
          date: 2024-01-28 03:26:04.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2373}
      +body: """
        > If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
        \n
        Can you tell me more about this? Wifi is available in the area, which seems a better option than a chain of zigbee extenders.\n
        \n
        Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706409558 {#3127
        date: 2024-01-28 03:39:18.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Dave@lemmy.nz"
        "@StrawberryPigtails@lemmy.sdf.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3123 …}
      +nested: Doctrine\ORM\PersistentCollection {#3121 …}
      +votes: Doctrine\ORM\PersistentCollection {#3119 …}
      +reports: Doctrine\ORM\PersistentCollection {#3117 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
      -id: 346227
      -bodyTs: "'anoth':10,26 'area':3,44 'assist':31 'avail':41 'away':7 'back':28 'better':48 'bridg':67 'build':11 'button':71 'chain':52 'could':13 'extend':55 'far':6 'get':59 'ha':73 'home':30 'messag':24 'mqtt':18,63 'nearbi':20 'network':27 'option':49 'rout':22 'router':19,64 'say':8 'seem':46 'setup':14 'tell':34 'via':25 'wifi':39 'zigbe':16,54,61,70"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.nz/comment/5474977"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706409558 {#3126
        date: 2024-01-28 03:39:18.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2373}
    +body: "Using Z2M doesn’t really sound like it’d be ideal for your use case. For most people (myself included) it’s to seperate your zigbee network from home assistant so if HASS goes down you don’t lose control of your lights too."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706454677 {#3267
      date: 2024-01-28 16:11:17.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Dave@lemmy.nz"
      "@StrawberryPigtails@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3271 …}
    +nested: Doctrine\ORM\PersistentCollection {#3273 …}
    +votes: Doctrine\ORM\PersistentCollection {#3275 …}
    +reports: Doctrine\ORM\PersistentCollection {#3277 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3279 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3281 …}
    -id: 347144
    -bodyTs: "'assist':30 'case':15 'control':40 'd':9 'doesn':3 'goe':34 'hass':33 'home':29 'ideal':11 'includ':20 'light':43 'like':7 'lose':39 'network':27 'peopl':18 'realli':5 'seper':24 'sound':6 'use':1,14 'z2m':2 'zigbe':26"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://midwest.social/comment/6648676"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706454677 {#3268
      date: 2024-01-28 16:11:17.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2373}
  +body: "Thanks, I agree, on learning more about it, it doesn’t seem like the best solution."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706476524 {#3383
    date: 2024-01-28 22:15:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Dave@lemmy.nz"
    "@StrawberryPigtails@lemmy.sdf.org"
    "@thegreekgeek@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3386 …}
  +nested: Doctrine\ORM\PersistentCollection {#3388 …}
  +votes: Doctrine\ORM\PersistentCollection {#3390 …}
  +reports: Doctrine\ORM\PersistentCollection {#3392 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3394 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3396 …}
  -id: 347967
  -bodyTs: "'agre':3 'best':15 'doesn':10 'learn':5 'like':13 'seem':12 'solut':16 'thank':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.nz/comment/5504380"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706476524 {#3384
    date: 2024-01-28 22:15:24.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
83 DENIED edit
App\Entity\EntryComment {#3385
  +user: Proxies\__CG__\App\Entity\User {#3124 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3269
    +user: Proxies\__CG__\App\Entity\User {#3270 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3125
      +user: Proxies\__CG__\App\Entity\User {#3124 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2373
        +user: App\Entity\User {#1352 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: null
        +root: null
        +body: """
          There’s a couple of ways you can do this.\n
          \n
          - You can build out your Zigbee network with relays (anything mains powered usually works as a router) to reach the area.\n
          - If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
          - or your could use WiFi devices if you have enough spare capacity on your network and are well within signal range.\n
          \n
          I’ve so far not had much luck with Matter, so for me, that is an unnecessary complication to avoid. Trying to get Matter working, I mean.\n
          \n
          In my case I would probably use either the first or second choice, depending, but your situation may be different. My WiFi already has too many devices on it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1729290326 {#1982
          date: 2024-10-19 00:25:26.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Dave@lemmy.nz"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2376 …}
        +nested: Doctrine\ORM\PersistentCollection {#2365 …}
        +votes: Doctrine\ORM\PersistentCollection {#2366 …}
        +reports: Doctrine\ORM\PersistentCollection {#2352 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1348 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1349 …}
        -id: 346205
        -bodyTs: "'alreadi':133 'anoth':41,57 'anyth':20 'area':31,34 'assist':62 'avoid':103 'away':38 'back':59 'build':13,42 'capac':74 'case':113 'choic':123 'complic':101 'could':44,65 'coupl':4 'depend':124 'devic':68,137 'differ':130 'either':118 'enough':72 'far':37,87 'first':120 'get':106 'home':61 'luck':91 'main':21 'mani':136 'matter':93,107 'may':128 'mean':110 'messag':55 'mqtt':49 'much':90 'nearbi':51 'network':17,58,77 'power':22 'probabl':116 'rang':83 'reach':29 'relay':19 'rout':53 'router':27,50 'say':39 'second':122 'setup':45 'signal':82 'situat':127 'spare':73 'tri':104 'unnecessari':100 'use':66,117 'usual':23 've':85 'via':56 'way':6 'well':80 'wifi':67,132 'within':81 'work':24,108 'would':115 'zigbe':16,47"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.sdf.org/comment/7826729"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706408764 {#1979
          date: 2024-01-28 03:26:04.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2373}
      +body: """
        > If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
        \n
        Can you tell me more about this? Wifi is available in the area, which seems a better option than a chain of zigbee extenders.\n
        \n
        Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706409558 {#3127
        date: 2024-01-28 03:39:18.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Dave@lemmy.nz"
        "@StrawberryPigtails@lemmy.sdf.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3123 …}
      +nested: Doctrine\ORM\PersistentCollection {#3121 …}
      +votes: Doctrine\ORM\PersistentCollection {#3119 …}
      +reports: Doctrine\ORM\PersistentCollection {#3117 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
      -id: 346227
      -bodyTs: "'anoth':10,26 'area':3,44 'assist':31 'avail':41 'away':7 'back':28 'better':48 'bridg':67 'build':11 'button':71 'chain':52 'could':13 'extend':55 'far':6 'get':59 'ha':73 'home':30 'messag':24 'mqtt':18,63 'nearbi':20 'network':27 'option':49 'rout':22 'router':19,64 'say':8 'seem':46 'setup':14 'tell':34 'via':25 'wifi':39 'zigbe':16,54,61,70"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.nz/comment/5474977"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706409558 {#3126
        date: 2024-01-28 03:39:18.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2373}
    +body: "Using Z2M doesn’t really sound like it’d be ideal for your use case. For most people (myself included) it’s to seperate your zigbee network from home assistant so if HASS goes down you don’t lose control of your lights too."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706454677 {#3267
      date: 2024-01-28 16:11:17.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Dave@lemmy.nz"
      "@StrawberryPigtails@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3271 …}
    +nested: Doctrine\ORM\PersistentCollection {#3273 …}
    +votes: Doctrine\ORM\PersistentCollection {#3275 …}
    +reports: Doctrine\ORM\PersistentCollection {#3277 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3279 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3281 …}
    -id: 347144
    -bodyTs: "'assist':30 'case':15 'control':40 'd':9 'doesn':3 'goe':34 'hass':33 'home':29 'ideal':11 'includ':20 'light':43 'like':7 'lose':39 'network':27 'peopl':18 'realli':5 'seper':24 'sound':6 'use':1,14 'z2m':2 'zigbe':26"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://midwest.social/comment/6648676"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706454677 {#3268
      date: 2024-01-28 16:11:17.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2373}
  +body: "Thanks, I agree, on learning more about it, it doesn’t seem like the best solution."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706476524 {#3383
    date: 2024-01-28 22:15:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Dave@lemmy.nz"
    "@StrawberryPigtails@lemmy.sdf.org"
    "@thegreekgeek@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3386 …}
  +nested: Doctrine\ORM\PersistentCollection {#3388 …}
  +votes: Doctrine\ORM\PersistentCollection {#3390 …}
  +reports: Doctrine\ORM\PersistentCollection {#3392 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3394 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3396 …}
  -id: 347967
  -bodyTs: "'agre':3 'best':15 'doesn':10 'learn':5 'like':13 'seem':12 'solut':16 'thank':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.nz/comment/5504380"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706476524 {#3384
    date: 2024-01-28 22:15:24.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
84 DENIED moderate
App\Entity\EntryComment {#3385
  +user: Proxies\__CG__\App\Entity\User {#3124 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#3269
    +user: Proxies\__CG__\App\Entity\User {#3270 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: App\Entity\EntryComment {#3125
      +user: Proxies\__CG__\App\Entity\User {#3124 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
      +magazine: App\Entity\Magazine {#306}
      +image: null
      +parent: App\Entity\EntryComment {#2373
        +user: App\Entity\User {#1352 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2374 …}
        +magazine: App\Entity\Magazine {#306}
        +image: null
        +parent: null
        +root: null
        +body: """
          There’s a couple of ways you can do this.\n
          \n
          - You can build out your Zigbee network with relays (anything mains powered usually works as a router) to reach the area.\n
          - If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
          - or your could use WiFi devices if you have enough spare capacity on your network and are well within signal range.\n
          \n
          I’ve so far not had much luck with Matter, so for me, that is an unnecessary complication to avoid. Trying to get Matter working, I mean.\n
          \n
          In my case I would probably use either the first or second choice, depending, but your situation may be different. My WiFi already has too many devices on it.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1729290326 {#1982
          date: 2024-10-19 00:25:26.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Dave@lemmy.nz"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2376 …}
        +nested: Doctrine\ORM\PersistentCollection {#2365 …}
        +votes: Doctrine\ORM\PersistentCollection {#2366 …}
        +reports: Doctrine\ORM\PersistentCollection {#2352 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1348 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1349 …}
        -id: 346205
        -bodyTs: "'alreadi':133 'anoth':41,57 'anyth':20 'area':31,34 'assist':62 'avoid':103 'away':38 'back':59 'build':13,42 'capac':74 'case':113 'choic':123 'complic':101 'could':44,65 'coupl':4 'depend':124 'devic':68,137 'differ':130 'either':118 'enough':72 'far':37,87 'first':120 'get':106 'home':61 'luck':91 'main':21 'mani':136 'matter':93,107 'may':128 'mean':110 'messag':55 'mqtt':49 'much':90 'nearbi':51 'network':17,58,77 'power':22 'probabl':116 'rang':83 'reach':29 'relay':19 'rout':53 'router':27,50 'say':39 'second':122 'setup':45 'signal':82 'situat':127 'spare':73 'tri':104 'unnecessari':100 'use':66,117 'usual':23 've':85 'via':56 'way':6 'well':80 'wifi':67,132 'within':81 'work':24,108 'would':115 'zigbe':16,47"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.sdf.org/comment/7826729"
        +editedAt: null
        +createdAt: DateTimeImmutable @1706408764 {#1979
          date: 2024-01-28 03:26:04.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#2373}
      +body: """
        > If the area is too far away (say in another building), you could setup a Zigbee to MQTT router nearby and route the messages via another network back to Home Assistant.\n
        \n
        Can you tell me more about this? Wifi is available in the area, which seems a better option than a chain of zigbee extenders.\n
        \n
        Can I just get a zigbee to MQTT router and that bridges between a zigbee button and HA?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706409558 {#3127
        date: 2024-01-28 03:39:18.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Dave@lemmy.nz"
        "@StrawberryPigtails@lemmy.sdf.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3123 …}
      +nested: Doctrine\ORM\PersistentCollection {#3121 …}
      +votes: Doctrine\ORM\PersistentCollection {#3119 …}
      +reports: Doctrine\ORM\PersistentCollection {#3117 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3115 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3113 …}
      -id: 346227
      -bodyTs: "'anoth':10,26 'area':3,44 'assist':31 'avail':41 'away':7 'back':28 'better':48 'bridg':67 'build':11 'button':71 'chain':52 'could':13 'extend':55 'far':6 'get':59 'ha':73 'home':30 'messag':24 'mqtt':18,63 'nearbi':20 'network':27 'option':49 'rout':22 'router':19,64 'say':8 'seem':46 'setup':14 'tell':34 'via':25 'wifi':39 'zigbe':16,54,61,70"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.nz/comment/5474977"
      +editedAt: null
      +createdAt: DateTimeImmutable @1706409558 {#3126
        date: 2024-01-28 03:39:18.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2373}
    +body: "Using Z2M doesn’t really sound like it’d be ideal for your use case. For most people (myself included) it’s to seperate your zigbee network from home assistant so if HASS goes down you don’t lose control of your lights too."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1706454677 {#3267
      date: 2024-01-28 16:11:17.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Dave@lemmy.nz"
      "@StrawberryPigtails@lemmy.sdf.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3271 …}
    +nested: Doctrine\ORM\PersistentCollection {#3273 …}
    +votes: Doctrine\ORM\PersistentCollection {#3275 …}
    +reports: Doctrine\ORM\PersistentCollection {#3277 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3279 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3281 …}
    -id: 347144
    -bodyTs: "'assist':30 'case':15 'control':40 'd':9 'doesn':3 'goe':34 'hass':33 'home':29 'ideal':11 'includ':20 'light':43 'like':7 'lose':39 'network':27 'peopl':18 'realli':5 'seper':24 'sound':6 'use':1,14 'z2m':2 'zigbe':26"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://midwest.social/comment/6648676"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706454677 {#3268
      date: 2024-01-28 16:11:17.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2373}
  +body: "Thanks, I agree, on learning more about it, it doesn’t seem like the best solution."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706476524 {#3383
    date: 2024-01-28 22:15:24.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Dave@lemmy.nz"
    "@StrawberryPigtails@lemmy.sdf.org"
    "@thegreekgeek@midwest.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3386 …}
  +nested: Doctrine\ORM\PersistentCollection {#3388 …}
  +votes: Doctrine\ORM\PersistentCollection {#3390 …}
  +reports: Doctrine\ORM\PersistentCollection {#3392 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3394 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3396 …}
  -id: 347967
  -bodyTs: "'agre':3 'best':15 'doesn':10 'learn':5 'like':13 'seem':12 'solut':16 'thank':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.nz/comment/5504380"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706476524 {#3384
    date: 2024-01-28 22:15:24.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
85 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
86 DENIED moderate
App\Entity\EntryComment {#2544
  +user: App\Entity\User {#2558 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2545 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "I have one of these with normal sprinkler system valves. opensprinkler.com/. Works great with home assistant."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706408175 {#2539
    date: 2024-01-28 03:16:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@stsquad@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2546 …}
  +nested: Doctrine\ORM\PersistentCollection {#2548 …}
  +votes: Doctrine\ORM\PersistentCollection {#2550 …}
  +reports: Doctrine\ORM\PersistentCollection {#2552 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2554 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2556 …}
  -id: 346187
  -bodyTs: "'/.':13 'assist':18 'great':15 'home':17 'normal':7 'one':3 'opensprinkler.com':12 'opensprinkler.com/.':11 'sprinkler':8 'system':9 'valv':10 'work':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7801312"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706408175 {#2540
    date: 2024-01-28 03:16: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
87 DENIED edit
App\Entity\EntryComment {#2544
  +user: App\Entity\User {#2558 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2545 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "I have one of these with normal sprinkler system valves. opensprinkler.com/. Works great with home assistant."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706408175 {#2539
    date: 2024-01-28 03:16:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@stsquad@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2546 …}
  +nested: Doctrine\ORM\PersistentCollection {#2548 …}
  +votes: Doctrine\ORM\PersistentCollection {#2550 …}
  +reports: Doctrine\ORM\PersistentCollection {#2552 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2554 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2556 …}
  -id: 346187
  -bodyTs: "'/.':13 'assist':18 'great':15 'home':17 'normal':7 'one':3 'opensprinkler.com':12 'opensprinkler.com/.':11 'sprinkler':8 'system':9 'valv':10 'work':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7801312"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706408175 {#2540
    date: 2024-01-28 03:16: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
88 DENIED moderate
App\Entity\EntryComment {#2544
  +user: App\Entity\User {#2558 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2545 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "I have one of these with normal sprinkler system valves. opensprinkler.com/. Works great with home assistant."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706408175 {#2539
    date: 2024-01-28 03:16:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@stsquad@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2546 …}
  +nested: Doctrine\ORM\PersistentCollection {#2548 …}
  +votes: Doctrine\ORM\PersistentCollection {#2550 …}
  +reports: Doctrine\ORM\PersistentCollection {#2552 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2554 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2556 …}
  -id: 346187
  -bodyTs: "'/.':13 'assist':18 'great':15 'home':17 'normal':7 'one':3 'opensprinkler.com':12 'opensprinkler.com/.':11 'sprinkler':8 'system':9 'valv':10 'work':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/7801312"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706408175 {#2540
    date: 2024-01-28 03:16: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
89 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
90 DENIED moderate
App\Entity\EntryComment {#2618
  +user: App\Entity\User {#2631 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2545 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    I made my own that used irrigation valves with a Zooz Zwave dry relay, with Home Assistant to control it. It was a giant pain to find and get everything hooked up right but afterwards it works well.\n
    \n
    I’ve since found some zigbee-based irrigation valves in AliExpress that I’ll try out this summer. I think they’re about the same price as what I built per valve (considering all the parts and the time needed). I haven’t had a chance to try them yet as I got them at the end of last summer but they worked well in testing.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706399731 {#2613
    date: 2024-01-28 00:55:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@stsquad@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2619 …}
  +nested: Doctrine\ORM\PersistentCollection {#2621 …}
  +votes: Doctrine\ORM\PersistentCollection {#2623 …}
  +reports: Doctrine\ORM\PersistentCollection {#2625 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2627 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2629 …}
  -id: 346006
  -bodyTs: "'afterward':35 'aliexpress':50 'assist':17 'base':46 'built':69 'chanc':85 'consid':72 'control':19 'dri':13 'end':96 'everyth':30 'find':27 'found':42 'get':29 'giant':24 'got':92 'haven':81 'home':16 'hook':31 'irrig':7,47 'last':98 'll':53 'made':2 'need':79 'pain':25 'part':75 'per':70 'price':65 're':61 'relay':14 'right':33 'sinc':41 'summer':57,99 'test':105 'think':59 'time':78 'tri':54,87 'use':6 'valv':8,48,71 've':40 'well':38,103 'work':37,102 'yet':89 'zigbe':45 'zigbee-bas':44 'zooz':11 'zwave':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/6781385"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706399731 {#2614
    date: 2024-01-28 00:55:31.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
91 DENIED edit
App\Entity\EntryComment {#2618
  +user: App\Entity\User {#2631 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2545 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    I made my own that used irrigation valves with a Zooz Zwave dry relay, with Home Assistant to control it. It was a giant pain to find and get everything hooked up right but afterwards it works well.\n
    \n
    I’ve since found some zigbee-based irrigation valves in AliExpress that I’ll try out this summer. I think they’re about the same price as what I built per valve (considering all the parts and the time needed). I haven’t had a chance to try them yet as I got them at the end of last summer but they worked well in testing.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706399731 {#2613
    date: 2024-01-28 00:55:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@stsquad@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2619 …}
  +nested: Doctrine\ORM\PersistentCollection {#2621 …}
  +votes: Doctrine\ORM\PersistentCollection {#2623 …}
  +reports: Doctrine\ORM\PersistentCollection {#2625 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2627 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2629 …}
  -id: 346006
  -bodyTs: "'afterward':35 'aliexpress':50 'assist':17 'base':46 'built':69 'chanc':85 'consid':72 'control':19 'dri':13 'end':96 'everyth':30 'find':27 'found':42 'get':29 'giant':24 'got':92 'haven':81 'home':16 'hook':31 'irrig':7,47 'last':98 'll':53 'made':2 'need':79 'pain':25 'part':75 'per':70 'price':65 're':61 'relay':14 'right':33 'sinc':41 'summer':57,99 'test':105 'think':59 'time':78 'tri':54,87 'use':6 'valv':8,48,71 've':40 'well':38,103 'work':37,102 'yet':89 'zigbe':45 'zigbee-bas':44 'zooz':11 'zwave':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/6781385"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706399731 {#2614
    date: 2024-01-28 00:55:31.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
92 DENIED moderate
App\Entity\EntryComment {#2618
  +user: App\Entity\User {#2631 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2545 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    I made my own that used irrigation valves with a Zooz Zwave dry relay, with Home Assistant to control it. It was a giant pain to find and get everything hooked up right but afterwards it works well.\n
    \n
    I’ve since found some zigbee-based irrigation valves in AliExpress that I’ll try out this summer. I think they’re about the same price as what I built per valve (considering all the parts and the time needed). I haven’t had a chance to try them yet as I got them at the end of last summer but they worked well in testing.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706399731 {#2613
    date: 2024-01-28 00:55:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@stsquad@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2619 …}
  +nested: Doctrine\ORM\PersistentCollection {#2621 …}
  +votes: Doctrine\ORM\PersistentCollection {#2623 …}
  +reports: Doctrine\ORM\PersistentCollection {#2625 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2627 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2629 …}
  -id: 346006
  -bodyTs: "'afterward':35 'aliexpress':50 'assist':17 'base':46 'built':69 'chanc':85 'consid':72 'control':19 'dri':13 'end':96 'everyth':30 'find':27 'found':42 'get':29 'giant':24 'got':92 'haven':81 'home':16 'hook':31 'irrig':7,47 'last':98 'll':53 'made':2 'need':79 'pain':25 'part':75 'per':70 'price':65 're':61 'relay':14 'right':33 'sinc':41 'summer':57,99 'test':105 'think':59 'time':78 'tri':54,87 'use':6 'valv':8,48,71 've':40 'well':38,103 'work':37,102 'yet':89 'zigbe':45 'zigbee-bas':44 'zooz':11 'zwave':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ca/comment/6781385"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706399731 {#2614
    date: 2024-01-28 00:55:31.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
93 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
94 DENIED moderate
App\Entity\EntryComment {#2691
  +user: App\Entity\User {#2704 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2545 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    I built my own with an esp32 and esphome.\n
    \n
    Esp32 runs a relay board which switches the 24v to my sprinkler valves.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1706390519 {#2686
    date: 2024-01-27 22:21:59.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@stsquad@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2692 …}
  +nested: Doctrine\ORM\PersistentCollection {#2694 …}
  +votes: Doctrine\ORM\PersistentCollection {#2696 …}
  +reports: Doctrine\ORM\PersistentCollection {#2698 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2700 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2702 …}
  -id: 345671
  -bodyTs: "'24v':18 'board':14 'built':2 'esp32':7,10 'esphom':9 'relay':13 'run':11 'sprinkler':21 'switch':16 'valv':22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/8142149"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706390519 {#2687
    date: 2024-01-27 22:21:59.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
95 DENIED edit
App\Entity\EntryComment {#2691
  +user: App\Entity\User {#2704 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2545 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    I built my own with an esp32 and esphome.\n
    \n
    Esp32 runs a relay board which switches the 24v to my sprinkler valves.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1706390519 {#2686
    date: 2024-01-27 22:21:59.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@stsquad@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2692 …}
  +nested: Doctrine\ORM\PersistentCollection {#2694 …}
  +votes: Doctrine\ORM\PersistentCollection {#2696 …}
  +reports: Doctrine\ORM\PersistentCollection {#2698 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2700 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2702 …}
  -id: 345671
  -bodyTs: "'24v':18 'board':14 'built':2 'esp32':7,10 'esphom':9 'relay':13 'run':11 'sprinkler':21 'switch':16 'valv':22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/8142149"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706390519 {#2687
    date: 2024-01-27 22:21:59.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
96 DENIED moderate
App\Entity\EntryComment {#2691
  +user: App\Entity\User {#2704 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2545 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    I built my own with an esp32 and esphome.\n
    \n
    Esp32 runs a relay board which switches the 24v to my sprinkler valves.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1706390519 {#2686
    date: 2024-01-27 22:21:59.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@stsquad@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2692 …}
  +nested: Doctrine\ORM\PersistentCollection {#2694 …}
  +votes: Doctrine\ORM\PersistentCollection {#2696 …}
  +reports: Doctrine\ORM\PersistentCollection {#2698 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2700 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2702 …}
  -id: 345671
  -bodyTs: "'24v':18 'board':14 'built':2 'esp32':7,10 'esphom':9 'relay':13 'run':11 'sprinkler':21 'switch':16 'valv':22"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/8142149"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706390519 {#2687
    date: 2024-01-27 22:21:59.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
97 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
98 DENIED moderate
App\Entity\EntryComment {#2764
  +user: App\Entity\User {#2778 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2765 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    Smart Home Scene is great!\n
    \n
    [smarthomescene.com](https://smarthomescene.com/)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1729394939 {#2759
    date: 2024-10-20 05:28:59.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@barbarosa@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2766 …}
  +nested: Doctrine\ORM\PersistentCollection {#2768 …}
  +votes: Doctrine\ORM\PersistentCollection {#2770 …}
  +reports: Doctrine\ORM\PersistentCollection {#2772 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2774 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2776 …}
  -id: 345656
  -bodyTs: "'/)':9 'great':5 'home':2 'scene':3 'smart':1 'smarthomescene.com':6,8 'smarthomescene.com/)':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.team/comment/4276151"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706390020 {#2760
    date: 2024-01-27 22:13:40.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
99 DENIED edit
App\Entity\EntryComment {#2764
  +user: App\Entity\User {#2778 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2765 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    Smart Home Scene is great!\n
    \n
    [smarthomescene.com](https://smarthomescene.com/)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1729394939 {#2759
    date: 2024-10-20 05:28:59.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@barbarosa@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2766 …}
  +nested: Doctrine\ORM\PersistentCollection {#2768 …}
  +votes: Doctrine\ORM\PersistentCollection {#2770 …}
  +reports: Doctrine\ORM\PersistentCollection {#2772 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2774 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2776 …}
  -id: 345656
  -bodyTs: "'/)':9 'great':5 'home':2 'scene':3 'smart':1 'smarthomescene.com':6,8 'smarthomescene.com/)':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.team/comment/4276151"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706390020 {#2760
    date: 2024-01-27 22:13:40.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
100 DENIED moderate
App\Entity\EntryComment {#2764
  +user: App\Entity\User {#2778 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2765 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    Smart Home Scene is great!\n
    \n
    [smarthomescene.com](https://smarthomescene.com/)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1729394939 {#2759
    date: 2024-10-20 05:28:59.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@barbarosa@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2766 …}
  +nested: Doctrine\ORM\PersistentCollection {#2768 …}
  +votes: Doctrine\ORM\PersistentCollection {#2770 …}
  +reports: Doctrine\ORM\PersistentCollection {#2772 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2774 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2776 …}
  -id: 345656
  -bodyTs: "'/)':9 'great':5 'home':2 'scene':3 'smart':1 'smarthomescene.com':6,8 'smarthomescene.com/)':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.team/comment/4276151"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706390020 {#2760
    date: 2024-01-27 22:13:40.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
101 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
102 DENIED moderate
App\Entity\EntryComment {#3073
  +user: Proxies\__CG__\App\Entity\User {#3156 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2765 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2764
    +user: App\Entity\User {#2778 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2765 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: """
      Smart Home Scene is great!\n
      \n
      [smarthomescene.com](https://smarthomescene.com/)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1729394939 {#2759
      date: 2024-10-20 05:28:59.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@barbarosa@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2766 …}
    +nested: Doctrine\ORM\PersistentCollection {#2768 …}
    +votes: Doctrine\ORM\PersistentCollection {#2770 …}
    +reports: Doctrine\ORM\PersistentCollection {#2772 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2774 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2776 …}
    -id: 345656
    -bodyTs: "'/)':9 'great':5 'home':2 'scene':3 'smart':1 'smarthomescene.com':6,8 'smarthomescene.com/)':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.team/comment/4276151"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706390020 {#2760
      date: 2024-01-27 22:13:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2764}
  +body: "Looks like exactly what I was looking for thanks!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706391215 {#3074
    date: 2024-01-27 22:33:35.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@barbarosa@lemmy.world"
    "@alchemy88@lemmy.team"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3155 …}
  +nested: Doctrine\ORM\PersistentCollection {#3153 …}
  +votes: Doctrine\ORM\PersistentCollection {#3151 …}
  +reports: Doctrine\ORM\PersistentCollection {#3149 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3147 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3145 …}
  -id: 345697
  -bodyTs: "'exact':3 'like':2 'look':1,7 'thank':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/7072882"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706391215 {#3077
    date: 2024-01-27 22:33:35.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
103 DENIED edit
App\Entity\EntryComment {#3073
  +user: Proxies\__CG__\App\Entity\User {#3156 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2765 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2764
    +user: App\Entity\User {#2778 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2765 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: """
      Smart Home Scene is great!\n
      \n
      [smarthomescene.com](https://smarthomescene.com/)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1729394939 {#2759
      date: 2024-10-20 05:28:59.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@barbarosa@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2766 …}
    +nested: Doctrine\ORM\PersistentCollection {#2768 …}
    +votes: Doctrine\ORM\PersistentCollection {#2770 …}
    +reports: Doctrine\ORM\PersistentCollection {#2772 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2774 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2776 …}
    -id: 345656
    -bodyTs: "'/)':9 'great':5 'home':2 'scene':3 'smart':1 'smarthomescene.com':6,8 'smarthomescene.com/)':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.team/comment/4276151"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706390020 {#2760
      date: 2024-01-27 22:13:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2764}
  +body: "Looks like exactly what I was looking for thanks!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706391215 {#3074
    date: 2024-01-27 22:33:35.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@barbarosa@lemmy.world"
    "@alchemy88@lemmy.team"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3155 …}
  +nested: Doctrine\ORM\PersistentCollection {#3153 …}
  +votes: Doctrine\ORM\PersistentCollection {#3151 …}
  +reports: Doctrine\ORM\PersistentCollection {#3149 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3147 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3145 …}
  -id: 345697
  -bodyTs: "'exact':3 'like':2 'look':1,7 'thank':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/7072882"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706391215 {#3077
    date: 2024-01-27 22:33:35.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
104 DENIED moderate
App\Entity\EntryComment {#3073
  +user: Proxies\__CG__\App\Entity\User {#3156 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2765 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2764
    +user: App\Entity\User {#2778 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2765 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: """
      Smart Home Scene is great!\n
      \n
      [smarthomescene.com](https://smarthomescene.com/)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1729394939 {#2759
      date: 2024-10-20 05:28:59.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@barbarosa@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2766 …}
    +nested: Doctrine\ORM\PersistentCollection {#2768 …}
    +votes: Doctrine\ORM\PersistentCollection {#2770 …}
    +reports: Doctrine\ORM\PersistentCollection {#2772 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2774 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2776 …}
    -id: 345656
    -bodyTs: "'/)':9 'great':5 'home':2 'scene':3 'smart':1 'smarthomescene.com':6,8 'smarthomescene.com/)':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.team/comment/4276151"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706390020 {#2760
      date: 2024-01-27 22:13:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2764}
  +body: "Looks like exactly what I was looking for thanks!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1706391215 {#3074
    date: 2024-01-27 22:33:35.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@barbarosa@lemmy.world"
    "@alchemy88@lemmy.team"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3155 …}
  +nested: Doctrine\ORM\PersistentCollection {#3153 …}
  +votes: Doctrine\ORM\PersistentCollection {#3151 …}
  +reports: Doctrine\ORM\PersistentCollection {#3149 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3147 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3145 …}
  -id: 345697
  -bodyTs: "'exact':3 'like':2 'look':1,7 'thank':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/7072882"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706391215 {#3077
    date: 2024-01-27 22:33:35.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
105 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
106 DENIED moderate
App\Entity\EntryComment {#3141
  +user: Proxies\__CG__\App\Entity\User {#3140 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2765 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2764
    +user: App\Entity\User {#2778 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2765 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: """
      Smart Home Scene is great!\n
      \n
      [smarthomescene.com](https://smarthomescene.com/)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1729394939 {#2759
      date: 2024-10-20 05:28:59.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@barbarosa@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2766 …}
    +nested: Doctrine\ORM\PersistentCollection {#2768 …}
    +votes: Doctrine\ORM\PersistentCollection {#2770 …}
    +reports: Doctrine\ORM\PersistentCollection {#2772 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2774 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2776 …}
    -id: 345656
    -bodyTs: "'/)':9 'great':5 'home':2 'scene':3 'smart':1 'smarthomescene.com':6,8 'smarthomescene.com/)':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.team/comment/4276151"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706390020 {#2760
      date: 2024-01-27 22:13:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2764}
  +body: "Thanks, looks interesting"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706540012 {#3143
    date: 2024-01-29 15:53:32.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@barbarosa@lemmy.world"
    "@alchemy88@lemmy.team"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3139 …}
  +nested: Doctrine\ORM\PersistentCollection {#3137 …}
  +votes: Doctrine\ORM\PersistentCollection {#3135 …}
  +reports: Doctrine\ORM\PersistentCollection {#3133 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3131 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3129 …}
  -id: 349896
  -bodyTs: "'interest':3 'look':2 'thank':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/7126700"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706540012 {#3142
    date: 2024-01-29 15:53:32.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
107 DENIED edit
App\Entity\EntryComment {#3141
  +user: Proxies\__CG__\App\Entity\User {#3140 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2765 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2764
    +user: App\Entity\User {#2778 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2765 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: """
      Smart Home Scene is great!\n
      \n
      [smarthomescene.com](https://smarthomescene.com/)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1729394939 {#2759
      date: 2024-10-20 05:28:59.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@barbarosa@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2766 …}
    +nested: Doctrine\ORM\PersistentCollection {#2768 …}
    +votes: Doctrine\ORM\PersistentCollection {#2770 …}
    +reports: Doctrine\ORM\PersistentCollection {#2772 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2774 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2776 …}
    -id: 345656
    -bodyTs: "'/)':9 'great':5 'home':2 'scene':3 'smart':1 'smarthomescene.com':6,8 'smarthomescene.com/)':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.team/comment/4276151"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706390020 {#2760
      date: 2024-01-27 22:13:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2764}
  +body: "Thanks, looks interesting"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706540012 {#3143
    date: 2024-01-29 15:53:32.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@barbarosa@lemmy.world"
    "@alchemy88@lemmy.team"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3139 …}
  +nested: Doctrine\ORM\PersistentCollection {#3137 …}
  +votes: Doctrine\ORM\PersistentCollection {#3135 …}
  +reports: Doctrine\ORM\PersistentCollection {#3133 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3131 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3129 …}
  -id: 349896
  -bodyTs: "'interest':3 'look':2 'thank':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/7126700"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706540012 {#3142
    date: 2024-01-29 15:53:32.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
108 DENIED moderate
App\Entity\EntryComment {#3141
  +user: Proxies\__CG__\App\Entity\User {#3140 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2765 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: App\Entity\EntryComment {#2764
    +user: App\Entity\User {#2778 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2765 …}
    +magazine: App\Entity\Magazine {#306}
    +image: null
    +parent: null
    +root: null
    +body: """
      Smart Home Scene is great!\n
      \n
      [smarthomescene.com](https://smarthomescene.com/)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1729394939 {#2759
      date: 2024-10-20 05:28:59.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@barbarosa@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2766 …}
    +nested: Doctrine\ORM\PersistentCollection {#2768 …}
    +votes: Doctrine\ORM\PersistentCollection {#2770 …}
    +reports: Doctrine\ORM\PersistentCollection {#2772 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2774 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2776 …}
    -id: 345656
    -bodyTs: "'/)':9 'great':5 'home':2 'scene':3 'smart':1 'smarthomescene.com':6,8 'smarthomescene.com/)':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.team/comment/4276151"
    +editedAt: null
    +createdAt: DateTimeImmutable @1706390020 {#2760
      date: 2024-01-27 22:13:40.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#2764}
  +body: "Thanks, looks interesting"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706540012 {#3143
    date: 2024-01-29 15:53:32.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@barbarosa@lemmy.world"
    "@alchemy88@lemmy.team"
  ]
  +children: Doctrine\ORM\PersistentCollection {#3139 …}
  +nested: Doctrine\ORM\PersistentCollection {#3137 …}
  +votes: Doctrine\ORM\PersistentCollection {#3135 …}
  +reports: Doctrine\ORM\PersistentCollection {#3133 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3131 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3129 …}
  -id: 349896
  -bodyTs: "'interest':3 'look':2 'thank':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/7126700"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706540012 {#3142
    date: 2024-01-29 15:53:32.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
109 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
110 DENIED moderate
App\Entity\EntryComment {#2840
  +user: App\Entity\User {#2853 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2545 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "Rachio is supposed to have a local API coming soon. The Smart Hose hardware is great quality and I’m happy with their app in the meantime. Waiting to see how they open the integration before I commit heavily."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1706388692 {#2835
    date: 2024-01-27 21:51:32.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@stsquad@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2841 …}
  +nested: Doctrine\ORM\PersistentCollection {#2843 …}
  +votes: Doctrine\ORM\PersistentCollection {#2845 …}
  +reports: Doctrine\ORM\PersistentCollection {#2847 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2849 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2851 …}
  -id: 345591
  -bodyTs: "'api':8 'app':24 'come':9 'commit':38 'great':16 'happi':21 'hardwar':14 'heavili':39 'hose':13 'integr':35 'local':7 'm':20 'meantim':27 'open':33 'qualiti':17 'rachio':1 'see':30 'smart':12 'soon':10 'suppos':3 'wait':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://seattlelunarsociety.org/comment/943811"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706388692 {#2836
    date: 2024-01-27 21:51:32.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
111 DENIED edit
App\Entity\EntryComment {#2840
  +user: App\Entity\User {#2853 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2545 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "Rachio is supposed to have a local API coming soon. The Smart Hose hardware is great quality and I’m happy with their app in the meantime. Waiting to see how they open the integration before I commit heavily."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1706388692 {#2835
    date: 2024-01-27 21:51:32.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@stsquad@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2841 …}
  +nested: Doctrine\ORM\PersistentCollection {#2843 …}
  +votes: Doctrine\ORM\PersistentCollection {#2845 …}
  +reports: Doctrine\ORM\PersistentCollection {#2847 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2849 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2851 …}
  -id: 345591
  -bodyTs: "'api':8 'app':24 'come':9 'commit':38 'great':16 'happi':21 'hardwar':14 'heavili':39 'hose':13 'integr':35 'local':7 'm':20 'meantim':27 'open':33 'qualiti':17 'rachio':1 'see':30 'smart':12 'soon':10 'suppos':3 'wait':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://seattlelunarsociety.org/comment/943811"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706388692 {#2836
    date: 2024-01-27 21:51:32.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
112 DENIED moderate
App\Entity\EntryComment {#2840
  +user: App\Entity\User {#2853 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2545 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: "Rachio is supposed to have a local API coming soon. The Smart Hose hardware is great quality and I’m happy with their app in the meantime. Waiting to see how they open the integration before I commit heavily."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1706388692 {#2835
    date: 2024-01-27 21:51:32.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@stsquad@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2841 …}
  +nested: Doctrine\ORM\PersistentCollection {#2843 …}
  +votes: Doctrine\ORM\PersistentCollection {#2845 …}
  +reports: Doctrine\ORM\PersistentCollection {#2847 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2849 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2851 …}
  -id: 345591
  -bodyTs: "'api':8 'app':24 'come':9 'commit':38 'great':16 'happi':21 'hardwar':14 'heavili':39 'hose':13 'integr':35 'local':7 'm':20 'meantim':27 'open':33 'qualiti':17 'rachio':1 'see':30 'smart':12 'soon':10 'suppos':3 'wait':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://seattlelunarsociety.org/comment/943811"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706388692 {#2836
    date: 2024-01-27 21:51:32.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
113 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
114 DENIED moderate
App\Entity\EntryComment {#2913
  +user: App\Entity\User {#2926 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2545 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    Depends on where you live. Not open source but Ikea has one.\n
    \n
    [ikea.com/…/knycklan-elektronisk-diskmaskinsavstae…](https://www.ikea.com/se/sv/p/knycklan-elektronisk-diskmaskinsavstaengning-20425724/)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1706388238 {#2908
    date: 2024-01-27 21:43:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@stsquad@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2914 …}
  +nested: Doctrine\ORM\PersistentCollection {#2916 …}
  +votes: Doctrine\ORM\PersistentCollection {#2918 …}
  +reports: Doctrine\ORM\PersistentCollection {#2920 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2922 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2924 …}
  -id: 345576
  -bodyTs: "'/knycklan-elektronisk-diskmaskinsavstae':14 '/se/sv/p/knycklan-elektronisk-diskmaskinsavstaengning-20425724/)':17 'depend':1 'ikea':10 'ikea.com':13 'live':5 'one':12 'open':7 'sourc':8 'www.ikea.com':16 'www.ikea.com/se/sv/p/knycklan-elektronisk-diskmaskinsavstaengning-20425724/)':15"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/8724846"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706388238 {#2909
    date: 2024-01-27 21:43:58.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
115 DENIED edit
App\Entity\EntryComment {#2913
  +user: App\Entity\User {#2926 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2545 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    Depends on where you live. Not open source but Ikea has one.\n
    \n
    [ikea.com/…/knycklan-elektronisk-diskmaskinsavstae…](https://www.ikea.com/se/sv/p/knycklan-elektronisk-diskmaskinsavstaengning-20425724/)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1706388238 {#2908
    date: 2024-01-27 21:43:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@stsquad@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2914 …}
  +nested: Doctrine\ORM\PersistentCollection {#2916 …}
  +votes: Doctrine\ORM\PersistentCollection {#2918 …}
  +reports: Doctrine\ORM\PersistentCollection {#2920 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2922 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2924 …}
  -id: 345576
  -bodyTs: "'/knycklan-elektronisk-diskmaskinsavstae':14 '/se/sv/p/knycklan-elektronisk-diskmaskinsavstaengning-20425724/)':17 'depend':1 'ikea':10 'ikea.com':13 'live':5 'one':12 'open':7 'sourc':8 'www.ikea.com':16 'www.ikea.com/se/sv/p/knycklan-elektronisk-diskmaskinsavstaengning-20425724/)':15"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/8724846"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706388238 {#2909
    date: 2024-01-27 21:43:58.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
116 DENIED moderate
App\Entity\EntryComment {#2913
  +user: App\Entity\User {#2926 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2545 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    Depends on where you live. Not open source but Ikea has one.\n
    \n
    [ikea.com/…/knycklan-elektronisk-diskmaskinsavstae…](https://www.ikea.com/se/sv/p/knycklan-elektronisk-diskmaskinsavstaengning-20425724/)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1706388238 {#2908
    date: 2024-01-27 21:43:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@stsquad@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2914 …}
  +nested: Doctrine\ORM\PersistentCollection {#2916 …}
  +votes: Doctrine\ORM\PersistentCollection {#2918 …}
  +reports: Doctrine\ORM\PersistentCollection {#2920 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2922 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2924 …}
  -id: 345576
  -bodyTs: "'/knycklan-elektronisk-diskmaskinsavstae':14 '/se/sv/p/knycklan-elektronisk-diskmaskinsavstaengning-20425724/)':17 'depend':1 'ikea':10 'ikea.com':13 'live':5 'one':12 'open':7 'sourc':8 'www.ikea.com':16 'www.ikea.com/se/sv/p/knycklan-elektronisk-diskmaskinsavstaengning-20425724/)':15"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/8724846"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706388238 {#2909
    date: 2024-01-27 21:43:58.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
117 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
118 DENIED moderate
App\Entity\EntryComment {#2986
  +user: App\Entity\User {#3000 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2987 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    You might be able to do something with local Zigbee2mqtt or Zwave2mqtt proxies at the cabin, and tie those areas back into the main instance over Wirguard or Zerotier, but you’d need a pretty reliable internet service at the cabin to do so.\n
    \n
    I don’t use those proxies myself since ai just use the one local hub, bit it should be possible. Maybe someone with more experience with those proxies could chime in?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706383209 {#2981
    date: 2024-01-27 20:20:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ikidd@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2988 …}
  +nested: Doctrine\ORM\PersistentCollection {#2990 …}
  +votes: Doctrine\ORM\PersistentCollection {#2992 …}
  +reports: Doctrine\ORM\PersistentCollection {#2994 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2996 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2998 …}
  -id: 345352
  -bodyTs: "'abl':4 'ai':53 'area':20 'back':21 'bit':60 'cabin':16,41 'chime':74 'could':73 'd':32 'experi':69 'hub':59 'instanc':25 'internet':37 'local':9,58 'main':24 'mayb':65 'might':2 'need':33 'one':57 'possibl':64 'pretti':35 'proxi':13,50,72 'reliabl':36 'servic':38 'sinc':52 'someon':66 'someth':7 'tie':18 'use':48,55 'wirguard':27 'zeroti':29 'zigbee2mqtt':10 'zwave2mqtt':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/7070009"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706383209 {#2982
    date: 2024-01-27 20:20:09.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
119 DENIED edit
App\Entity\EntryComment {#2986
  +user: App\Entity\User {#3000 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2987 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    You might be able to do something with local Zigbee2mqtt or Zwave2mqtt proxies at the cabin, and tie those areas back into the main instance over Wirguard or Zerotier, but you’d need a pretty reliable internet service at the cabin to do so.\n
    \n
    I don’t use those proxies myself since ai just use the one local hub, bit it should be possible. Maybe someone with more experience with those proxies could chime in?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706383209 {#2981
    date: 2024-01-27 20:20:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ikidd@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2988 …}
  +nested: Doctrine\ORM\PersistentCollection {#2990 …}
  +votes: Doctrine\ORM\PersistentCollection {#2992 …}
  +reports: Doctrine\ORM\PersistentCollection {#2994 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2996 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2998 …}
  -id: 345352
  -bodyTs: "'abl':4 'ai':53 'area':20 'back':21 'bit':60 'cabin':16,41 'chime':74 'could':73 'd':32 'experi':69 'hub':59 'instanc':25 'internet':37 'local':9,58 'main':24 'mayb':65 'might':2 'need':33 'one':57 'possibl':64 'pretti':35 'proxi':13,50,72 'reliabl':36 'servic':38 'sinc':52 'someon':66 'someth':7 'tie':18 'use':48,55 'wirguard':27 'zeroti':29 'zigbee2mqtt':10 'zwave2mqtt':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/7070009"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706383209 {#2982
    date: 2024-01-27 20:20:09.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
120 DENIED moderate
App\Entity\EntryComment {#2986
  +user: App\Entity\User {#3000 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2987 …}
  +magazine: App\Entity\Magazine {#306
    +icon: Proxies\__CG__\App\Entity\Image {#287 …}
    +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 {#314
      date: 2024-10-21 21:44:20.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#278 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
    +entries: Doctrine\ORM\PersistentCollection {#221 …}
    +posts: Doctrine\ORM\PersistentCollection {#179 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
    +bans: Doctrine\ORM\PersistentCollection {#158 …}
    +reports: Doctrine\ORM\PersistentCollection {#144 …}
    +badges: Doctrine\ORM\PersistentCollection {#122 …}
    +logs: Doctrine\ORM\PersistentCollection {#112 …}
    +awards: Doctrine\ORM\PersistentCollection {#101 …}
    +categories: Doctrine\ORM\PersistentCollection {#88 …}
    -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 {#315
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#309
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +parent: null
  +root: null
  +body: """
    You might be able to do something with local Zigbee2mqtt or Zwave2mqtt proxies at the cabin, and tie those areas back into the main instance over Wirguard or Zerotier, but you’d need a pretty reliable internet service at the cabin to do so.\n
    \n
    I don’t use those proxies myself since ai just use the one local hub, bit it should be possible. Maybe someone with more experience with those proxies could chime in?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1706383209 {#2981
    date: 2024-01-27 20:20:09.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@ikidd@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2988 …}
  +nested: Doctrine\ORM\PersistentCollection {#2990 …}
  +votes: Doctrine\ORM\PersistentCollection {#2992 …}
  +reports: Doctrine\ORM\PersistentCollection {#2994 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2996 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2998 …}
  -id: 345352
  -bodyTs: "'abl':4 'ai':53 'area':20 'back':21 'bit':60 'cabin':16,41 'chime':74 'could':73 'd':32 'experi':69 'hub':59 'instanc':25 'internet':37 'local':9,58 'main':24 'mayb':65 'might':2 'need':33 'one':57 'possibl':64 'pretti':35 'proxi':13,50,72 'reliabl':36 'servic':38 'sinc':52 'someon':66 'someth':7 'tie':18 'use':48,55 'wirguard':27 'zeroti':29 'zigbee2mqtt':10 'zwave2mqtt':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/7070009"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706383209 {#2982
    date: 2024-01-27 20:20:09.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
121 DENIED edit
App\Entity\Magazine {#306
  +icon: Proxies\__CG__\App\Entity\Image {#287 …}
  +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 {#314
    date: 2024-10-21 21:44:20.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#278 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#274 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#263 …}
  +entries: Doctrine\ORM\PersistentCollection {#221 …}
  +posts: Doctrine\ORM\PersistentCollection {#179 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#241 …}
  +bans: Doctrine\ORM\PersistentCollection {#158 …}
  +reports: Doctrine\ORM\PersistentCollection {#144 …}
  +badges: Doctrine\ORM\PersistentCollection {#122 …}
  +logs: Doctrine\ORM\PersistentCollection {#112 …}
  +awards: Doctrine\ORM\PersistentCollection {#101 …}
  +categories: Doctrine\ORM\PersistentCollection {#88 …}
  -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 {#315
    date: 2024-03-13 23:19:36.0 +01:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1704127905 {#309
    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