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.16 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.05 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#579
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#937 …}
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#786
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#841 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1015 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
}
0.00 ms (none)

Authenticators

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

Access Decision

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

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
App\Entity\Entry {#1853
  +user: Proxies\__CG__\App\Entity\User {#1897 …}
  +magazine: App\Entity\Magazine {#283
    +icon: Proxies\__CG__\App\Entity\Image {#263 …}
    +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: 44
    +entryCommentCount: 402
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729103761 {#291
      date: 2024-10-16 20:36:01.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#254 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#250 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#239 …}
    +entries: Doctrine\ORM\PersistentCollection {#197 …}
    +posts: Doctrine\ORM\PersistentCollection {#155 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#217 …}
    +bans: Doctrine\ORM\PersistentCollection {#134 …}
    +reports: Doctrine\ORM\PersistentCollection {#120 …}
    +badges: Doctrine\ORM\PersistentCollection {#98 …}
    +logs: Doctrine\ORM\PersistentCollection {#88 …}
    +awards: Doctrine\ORM\PersistentCollection {#77 …}
    +categories: Doctrine\ORM\PersistentCollection {#64 …}
    -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 {#296
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#293
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1865 …}
  +slug: "A-Home-Assistant-Supervised-hardware-option"
  +title: "A Home Assistant Supervised hardware option."
  +url: null
  +body: """
    I’m not sure this is allowed here. Apologies and please delete if it is not.\n
    \n
    I was looking for decent, inexpensive hardware for a semi-dedicated Home Assistant supervised server and found something that is working better than expected.\n
    \n
    What I wanted:\n
    \n
    - Debian 12 supported hardware.\n
    - Fast processor.\n
    - SSD.\n
    - 8GB ram.\n
    - Integrated battery - no UPS needed.\n
    - Built in display and keyboard if possible to make management easier.\n
    - Advanced BIOS options.\n
    \n
    I took a risk on a Dell 3140 small laptop from Woot. I just finished moving my HA installation to it and am pleased enough to post here. It’s $170 (refurbished) right now and the one I received looks brand new. While this is just an OK laptop, for a HA server it’s terrific.\n
    \n
    Positives:\n
    \n
    - Debian 12 supports the hardware without any additional drivers. Everything just works after install.\n
    - The N200 processor is more than 2x faster than a Raspberry Pi 5’s CPU.\n
    - Built in BIOS battery management. A charge limit can be set to preserve the battery since it will be plugged in all the time. 6+ hours indicated battery life with a limited 75% charge.\n
    - Low power usage. Powertop says it’s drawing about 6 watts with several USB devices plugged in.\n
    - BIOS Option to automatically power on upon power restoration.\n
    - 128GB SSD is more than big enough to support Debian 12, HA plus some additional apps. My installation uses less than 25GB leaving plenty to spare for Timeshift and some file sharing. Replacement 2230 NVMe SSDs are cheap.\n
    - Built like a tank.\n
    \n
    Negatives:\n
    \n
    - Built like a tank. Chunky for a small laptop.\n
    - No integrated Ethernet port.\n
    - Mediocre screen.\n
    \n
    This is commercial grade product that will hopefully last a long time and might be worth considering if you’re looking for Home Assistant hardware.\n
    \n
    ---
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 0
  +favouriteCount: 10
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1706413960 {#59
    date: 2024-01-28 04:52:40.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1914 …}
  +votes: Doctrine\ORM\PersistentCollection {#1395 …}
  +reports: Doctrine\ORM\PersistentCollection {#2480 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1890 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1902 …}
  +badges: Doctrine\ORM\PersistentCollection {#1891 …}
  +children: []
  -id: 33562
  -titleTs: "'assist':3 'hardwar':5 'home':2 'option':6 'supervis':4"
  -bodyTs: "'12':46,131,229 '128gb':219 '170':103 '2230':252 '25gb':240 '2x':150 '3140':80 '5':156 '6':183,202 '75':191 '8gb':52 'addit':137,233 'advanc':70 'allow':7 'apolog':9 'app':234 'assist':30,300 'automat':213 'batteri':55,162,173,186 'better':39 'big':224 'bio':71,161,210 'brand':113 'built':59,159,257,262 'charg':165,192 'cheap':256 'chunki':266 'commerci':279 'consid':293 'cpu':158 'debian':45,130,228 'decent':21 'dedic':28 'delet':12 'dell':79 'devic':207 'display':61 'draw':200 'driver':138 'easier':69 'enough':97,225 'ethernet':273 'everyth':139 'expect':41 'fast':49 'faster':151 'file':249 'finish':87 'found':34 'grade':280 'ha':90,124,230 'hardwar':23,48,134,301 'home':29,299 'hope':284 'hour':184 'indic':185 'inexpens':22 'instal':91,143,236 'integr':54,272 'keyboard':63 'laptop':82,121,270 'last':285 'leav':241 'less':238 'life':187 'like':258,263 'limit':166,190 'long':287 'look':19,112,297 'low':193 'm':2 'make':67 'manag':68,163 'mediocr':275 'might':290 'move':88 'n200':145 'need':58 'negat':261 'new':114 'nvme':253 'ok':120 'one':109 'option':72,211 'pi':155 'pleas':11,96 'plenti':242 'plug':178,208 'plus':231 'port':274 'posit':129 'possibl':65 'post':99 'power':194,214,217 'powertop':196 'preserv':171 'processor':50,146 'product':281 'ram':53 'raspberri':154 're':296 'receiv':111 'refurbish':104 'replac':251 'restor':218 'right':105 'risk':76 'say':197 'screen':276 'semi':27 'semi-ded':26 'server':32,125 'set':169 'sever':205 'share':250 'sinc':174 'small':81,269 'someth':35 'spare':244 'ssd':51,220 'ssds':254 'supervis':31 'support':47,132,227 'sure':4 'tank':260,265 'terrif':128 'time':182,288 'timeshift':246 'took':74 'up':57 'upon':216 'usag':195 'usb':206 'use':237 'want':44 'watt':203 'without':135 'woot':84 'work':38,141 'worth':292"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706436460
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/13617222"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706413960 {#2415
    date: 2024-01-28 04:52:40.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
App\Entity\Entry {#1853
  +user: Proxies\__CG__\App\Entity\User {#1897 …}
  +magazine: App\Entity\Magazine {#283
    +icon: Proxies\__CG__\App\Entity\Image {#263 …}
    +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: 44
    +entryCommentCount: 402
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729103761 {#291
      date: 2024-10-16 20:36:01.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#254 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#250 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#239 …}
    +entries: Doctrine\ORM\PersistentCollection {#197 …}
    +posts: Doctrine\ORM\PersistentCollection {#155 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#217 …}
    +bans: Doctrine\ORM\PersistentCollection {#134 …}
    +reports: Doctrine\ORM\PersistentCollection {#120 …}
    +badges: Doctrine\ORM\PersistentCollection {#98 …}
    +logs: Doctrine\ORM\PersistentCollection {#88 …}
    +awards: Doctrine\ORM\PersistentCollection {#77 …}
    +categories: Doctrine\ORM\PersistentCollection {#64 …}
    -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 {#296
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#293
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1865 …}
  +slug: "A-Home-Assistant-Supervised-hardware-option"
  +title: "A Home Assistant Supervised hardware option."
  +url: null
  +body: """
    I’m not sure this is allowed here. Apologies and please delete if it is not.\n
    \n
    I was looking for decent, inexpensive hardware for a semi-dedicated Home Assistant supervised server and found something that is working better than expected.\n
    \n
    What I wanted:\n
    \n
    - Debian 12 supported hardware.\n
    - Fast processor.\n
    - SSD.\n
    - 8GB ram.\n
    - Integrated battery - no UPS needed.\n
    - Built in display and keyboard if possible to make management easier.\n
    - Advanced BIOS options.\n
    \n
    I took a risk on a Dell 3140 small laptop from Woot. I just finished moving my HA installation to it and am pleased enough to post here. It’s $170 (refurbished) right now and the one I received looks brand new. While this is just an OK laptop, for a HA server it’s terrific.\n
    \n
    Positives:\n
    \n
    - Debian 12 supports the hardware without any additional drivers. Everything just works after install.\n
    - The N200 processor is more than 2x faster than a Raspberry Pi 5’s CPU.\n
    - Built in BIOS battery management. A charge limit can be set to preserve the battery since it will be plugged in all the time. 6+ hours indicated battery life with a limited 75% charge.\n
    - Low power usage. Powertop says it’s drawing about 6 watts with several USB devices plugged in.\n
    - BIOS Option to automatically power on upon power restoration.\n
    - 128GB SSD is more than big enough to support Debian 12, HA plus some additional apps. My installation uses less than 25GB leaving plenty to spare for Timeshift and some file sharing. Replacement 2230 NVMe SSDs are cheap.\n
    - Built like a tank.\n
    \n
    Negatives:\n
    \n
    - Built like a tank. Chunky for a small laptop.\n
    - No integrated Ethernet port.\n
    - Mediocre screen.\n
    \n
    This is commercial grade product that will hopefully last a long time and might be worth considering if you’re looking for Home Assistant hardware.\n
    \n
    ---
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 0
  +favouriteCount: 10
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1706413960 {#59
    date: 2024-01-28 04:52:40.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1914 …}
  +votes: Doctrine\ORM\PersistentCollection {#1395 …}
  +reports: Doctrine\ORM\PersistentCollection {#2480 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1890 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1902 …}
  +badges: Doctrine\ORM\PersistentCollection {#1891 …}
  +children: []
  -id: 33562
  -titleTs: "'assist':3 'hardwar':5 'home':2 'option':6 'supervis':4"
  -bodyTs: "'12':46,131,229 '128gb':219 '170':103 '2230':252 '25gb':240 '2x':150 '3140':80 '5':156 '6':183,202 '75':191 '8gb':52 'addit':137,233 'advanc':70 'allow':7 'apolog':9 'app':234 'assist':30,300 'automat':213 'batteri':55,162,173,186 'better':39 'big':224 'bio':71,161,210 'brand':113 'built':59,159,257,262 'charg':165,192 'cheap':256 'chunki':266 'commerci':279 'consid':293 'cpu':158 'debian':45,130,228 'decent':21 'dedic':28 'delet':12 'dell':79 'devic':207 'display':61 'draw':200 'driver':138 'easier':69 'enough':97,225 'ethernet':273 'everyth':139 'expect':41 'fast':49 'faster':151 'file':249 'finish':87 'found':34 'grade':280 'ha':90,124,230 'hardwar':23,48,134,301 'home':29,299 'hope':284 'hour':184 'indic':185 'inexpens':22 'instal':91,143,236 'integr':54,272 'keyboard':63 'laptop':82,121,270 'last':285 'leav':241 'less':238 'life':187 'like':258,263 'limit':166,190 'long':287 'look':19,112,297 'low':193 'm':2 'make':67 'manag':68,163 'mediocr':275 'might':290 'move':88 'n200':145 'need':58 'negat':261 'new':114 'nvme':253 'ok':120 'one':109 'option':72,211 'pi':155 'pleas':11,96 'plenti':242 'plug':178,208 'plus':231 'port':274 'posit':129 'possibl':65 'post':99 'power':194,214,217 'powertop':196 'preserv':171 'processor':50,146 'product':281 'ram':53 'raspberri':154 're':296 'receiv':111 'refurbish':104 'replac':251 'restor':218 'right':105 'risk':76 'say':197 'screen':276 'semi':27 'semi-ded':26 'server':32,125 'set':169 'sever':205 'share':250 'sinc':174 'small':81,269 'someth':35 'spare':244 'ssd':51,220 'ssds':254 'supervis':31 'support':47,132,227 'sure':4 'tank':260,265 'terrif':128 'time':182,288 'timeshift':246 'took':74 'up':57 'upon':216 'usag':195 'usb':206 'use':237 'want':44 'watt':203 'without':135 'woot':84 'work':38,141 'worth':292"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706436460
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/13617222"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706413960 {#2415
    date: 2024-01-28 04:52:40.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
App\Entity\Entry {#1853
  +user: Proxies\__CG__\App\Entity\User {#1897 …}
  +magazine: App\Entity\Magazine {#283
    +icon: Proxies\__CG__\App\Entity\Image {#263 …}
    +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: 44
    +entryCommentCount: 402
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729103761 {#291
      date: 2024-10-16 20:36:01.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#254 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#250 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#239 …}
    +entries: Doctrine\ORM\PersistentCollection {#197 …}
    +posts: Doctrine\ORM\PersistentCollection {#155 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#217 …}
    +bans: Doctrine\ORM\PersistentCollection {#134 …}
    +reports: Doctrine\ORM\PersistentCollection {#120 …}
    +badges: Doctrine\ORM\PersistentCollection {#98 …}
    +logs: Doctrine\ORM\PersistentCollection {#88 …}
    +awards: Doctrine\ORM\PersistentCollection {#77 …}
    +categories: Doctrine\ORM\PersistentCollection {#64 …}
    -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 {#296
      date: 2024-03-13 23:19:36.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1704127905 {#293
      date: 2024-01-01 17:51:45.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1865 …}
  +slug: "A-Home-Assistant-Supervised-hardware-option"
  +title: "A Home Assistant Supervised hardware option."
  +url: null
  +body: """
    I’m not sure this is allowed here. Apologies and please delete if it is not.\n
    \n
    I was looking for decent, inexpensive hardware for a semi-dedicated Home Assistant supervised server and found something that is working better than expected.\n
    \n
    What I wanted:\n
    \n
    - Debian 12 supported hardware.\n
    - Fast processor.\n
    - SSD.\n
    - 8GB ram.\n
    - Integrated battery - no UPS needed.\n
    - Built in display and keyboard if possible to make management easier.\n
    - Advanced BIOS options.\n
    \n
    I took a risk on a Dell 3140 small laptop from Woot. I just finished moving my HA installation to it and am pleased enough to post here. It’s $170 (refurbished) right now and the one I received looks brand new. While this is just an OK laptop, for a HA server it’s terrific.\n
    \n
    Positives:\n
    \n
    - Debian 12 supports the hardware without any additional drivers. Everything just works after install.\n
    - The N200 processor is more than 2x faster than a Raspberry Pi 5’s CPU.\n
    - Built in BIOS battery management. A charge limit can be set to preserve the battery since it will be plugged in all the time. 6+ hours indicated battery life with a limited 75% charge.\n
    - Low power usage. Powertop says it’s drawing about 6 watts with several USB devices plugged in.\n
    - BIOS Option to automatically power on upon power restoration.\n
    - 128GB SSD is more than big enough to support Debian 12, HA plus some additional apps. My installation uses less than 25GB leaving plenty to spare for Timeshift and some file sharing. Replacement 2230 NVMe SSDs are cheap.\n
    - Built like a tank.\n
    \n
    Negatives:\n
    \n
    - Built like a tank. Chunky for a small laptop.\n
    - No integrated Ethernet port.\n
    - Mediocre screen.\n
    \n
    This is commercial grade product that will hopefully last a long time and might be worth considering if you’re looking for Home Assistant hardware.\n
    \n
    ---
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 0
  +favouriteCount: 10
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1706413960 {#59
    date: 2024-01-28 04:52:40.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1914 …}
  +votes: Doctrine\ORM\PersistentCollection {#1395 …}
  +reports: Doctrine\ORM\PersistentCollection {#2480 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1890 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1902 …}
  +badges: Doctrine\ORM\PersistentCollection {#1891 …}
  +children: []
  -id: 33562
  -titleTs: "'assist':3 'hardwar':5 'home':2 'option':6 'supervis':4"
  -bodyTs: "'12':46,131,229 '128gb':219 '170':103 '2230':252 '25gb':240 '2x':150 '3140':80 '5':156 '6':183,202 '75':191 '8gb':52 'addit':137,233 'advanc':70 'allow':7 'apolog':9 'app':234 'assist':30,300 'automat':213 'batteri':55,162,173,186 'better':39 'big':224 'bio':71,161,210 'brand':113 'built':59,159,257,262 'charg':165,192 'cheap':256 'chunki':266 'commerci':279 'consid':293 'cpu':158 'debian':45,130,228 'decent':21 'dedic':28 'delet':12 'dell':79 'devic':207 'display':61 'draw':200 'driver':138 'easier':69 'enough':97,225 'ethernet':273 'everyth':139 'expect':41 'fast':49 'faster':151 'file':249 'finish':87 'found':34 'grade':280 'ha':90,124,230 'hardwar':23,48,134,301 'home':29,299 'hope':284 'hour':184 'indic':185 'inexpens':22 'instal':91,143,236 'integr':54,272 'keyboard':63 'laptop':82,121,270 'last':285 'leav':241 'less':238 'life':187 'like':258,263 'limit':166,190 'long':287 'look':19,112,297 'low':193 'm':2 'make':67 'manag':68,163 'mediocr':275 'might':290 'move':88 'n200':145 'need':58 'negat':261 'new':114 'nvme':253 'ok':120 'one':109 'option':72,211 'pi':155 'pleas':11,96 'plenti':242 'plug':178,208 'plus':231 'port':274 'posit':129 'possibl':65 'post':99 'power':194,214,217 'powertop':196 'preserv':171 'processor':50,146 'product':281 'ram':53 'raspberri':154 're':296 'receiv':111 'refurbish':104 'replac':251 'restor':218 'right':105 'risk':76 'say':197 'screen':276 'semi':27 'semi-ded':26 'server':32,125 'set':169 'sever':205 'share':250 'sinc':174 'small':81,269 'someth':35 'spare':244 'ssd':51,220 'ssds':254 'supervis':31 'support':47,132,227 'sure':4 'tank':260,265 'terrif':128 'time':182,288 'timeshift':246 'took':74 'up':57 'upon':216 'usag':195 'usb':206 'use':237 'want':44 'watt':203 'without':135 'woot':84 'work':38,141 'worth':292"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1706436460
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/13617222"
  +editedAt: null
  +createdAt: DateTimeImmutable @1706413960 {#2415
    date: 2024-01-28 04:52:40.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED edit
App\Entity\Magazine {#283
  +icon: Proxies\__CG__\App\Entity\Image {#263 …}
  +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: 44
  +entryCommentCount: 402
  +postCount: 0
  +postCommentCount: 0
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1729103761 {#291
    date: 2024-10-16 20:36:01.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#254 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#250 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#239 …}
  +entries: Doctrine\ORM\PersistentCollection {#197 …}
  +posts: Doctrine\ORM\PersistentCollection {#155 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#217 …}
  +bans: Doctrine\ORM\PersistentCollection {#134 …}
  +reports: Doctrine\ORM\PersistentCollection {#120 …}
  +badges: Doctrine\ORM\PersistentCollection {#98 …}
  +logs: Doctrine\ORM\PersistentCollection {#88 …}
  +awards: Doctrine\ORM\PersistentCollection {#77 …}
  +categories: Doctrine\ORM\PersistentCollection {#64 …}
  -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 {#296
    date: 2024-03-13 23:19:36.0 +01:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1704127905 {#293
    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